.faq_hero__z_QiC{background:#fafaf8;padding:0 56px 96px;position:relative;overflow:hidden;display:flex;flex-direction:column}.faq_heroHalo__7PyrQ{position:absolute;top:-20%;right:-10%;width:60%;height:80%;background:radial-gradient(circle at 60% 40%,rgba(1,72,250,.06),transparent 60%);pointer-events:none;animation:faq_faqHaloPulse__RNkvv 8s ease-in-out infinite}@keyframes faq_faqHaloPulse__RNkvv{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}.faq_heroInner__hUOBa,.faq_heroWordmark___swhb{position:relative;z-index:2}.faq_heroInner__hUOBa{max-width:740px;margin:0 auto;text-align:center;padding-top:32px}.faq_eyebrow__IXopC{display:inline-flex;align-items:center;gap:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#5f5f63;font-weight:500}.faq_eyebrow__IXopC:before{content:"";width:24px;height:1px;background:#9a9aa0}.faq_heroEyebrow__EUsgg{margin:0 auto 20px;justify-content:center;opacity:0;transform:translateY(8px);animation:faq_faqFadeUp__kUdy6 .6s cubic-bezier(.2,.85,.3,1) .6s forwards}.faq_heroEyebrow__EUsgg:before{content:none}.faq_h1___p2yp{font-size:clamp(40px,5.4vw,64px);font-weight:800;letter-spacing:-.035em;line-height:1.04;color:#0a0a0c;margin-bottom:24px;opacity:0;transform:translateY(16px);animation:faq_faqFadeUp__kUdy6 .8s cubic-bezier(.2,.85,.3,1) .75s forwards}.faq_heroLede__06Zno{font-size:18px;color:#5f5f63;max-width:640px;margin:0 auto;line-height:1.55;opacity:0;transform:translateY(12px);animation:faq_faqFadeUp__kUdy6 .7s cubic-bezier(.2,.85,.3,1) .95s forwards}.faq_faq__8zldQ{background:#fafaf8;padding:80px 56px}.faq_faqInner__h1tZw{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:80px}.faq_faqSection__gTDav{display:flex;flex-direction:column;gap:24px}.faq_faqSectionHead__Bx91C{text-align:center;max-width:600px;margin:0 auto}.faq_faqSectionTitle__MAn1A{font-size:clamp(24px,2.8vw,32px);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#0a0a0c;margin-bottom:8px}.faq_faqSectionIntro__0czCJ{font-size:16px;color:#5f5f63;line-height:1.55}.faq_faqList__nAW8Q{display:flex;flex-direction:column;border-top:1px solid rgba(10,10,12,.08)}.faq_faqItem__9kuH1,.faq_faqList__nAW8Q{border-bottom:1px solid rgba(10,10,12,.08)}.faq_faqItem__9kuH1{transition:background .2s cubic-bezier(.2,.85,.3,1)}.faq_faqItem__9kuH1:last-child{border-bottom:none}.faq_faqItem__9kuH1:hover{background:rgba(10,10,12,.015)}.faq_faqRow__uNKie{width:100%;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 4px;text-align:left;font-family:inherit;color:inherit;transition:padding .2s cubic-bezier(.2,.85,.3,1)}.faq_faqItem__9kuH1:hover .faq_faqRow__uNKie{padding-left:8px}.faq_faqQuestion__tHOHv{font-size:16px;font-weight:600;color:#0a0a0c;letter-spacing:-.01em;line-height:1.4;flex:1}.faq_faqToggle__D0Sbn{flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#ffffff;border:1px solid rgba(10,10,12,.16);display:inline-flex;align-items:center;justify-content:center;color:#0a0a0c;transition:background .2s cubic-bezier(.2,.85,.3,1),border-color .2s,transform .32s cubic-bezier(.2,.85,.3,1)}.faq_faqItem__9kuH1.faq_isOpen__Yd8Sz .faq_faqToggle__D0Sbn{background:#0148FA;border-color:#0148FA;color:#fff;transform:rotate(45deg)}.faq_faqToggle__D0Sbn svg{width:12px;height:12px}.faq_faqAnswer__R1aDG{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.2,.85,.3,1)}.faq_faqItem__9kuH1.faq_isOpen__Yd8Sz .faq_faqAnswer__R1aDG{max-height:600px}.faq_faqAnswerInner__IrLPU{padding:0 4px 24px;font-size:15px;color:#5f5f63;line-height:1.6;max-width:680px}.faq_faqAnswerInner__IrLPU strong{color:#0a0a0c;font-weight:600}.faq_ctaFinal__ZfhQV{background:#dde7ff;padding:96px 56px;position:relative;overflow:hidden}.faq_ctaFinalHalo__jM5W4{position:absolute;inset:0;background:radial-gradient(800px 400px at 80% 30%,rgba(1,72,250,.1),transparent 60%);pointer-events:none;animation:faq_faqHaloPulse__RNkvv 8s ease-in-out infinite}.faq_ctaFinalInner__GZcv9{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:28px}.faq_ctaFinalLine__1ZY6V{font-size:18px;color:#0a0a0c;font-weight:500;letter-spacing:-.005em;line-height:1.5;max-width:560px}.faq_ctaFinalLine__1ZY6V strong{font-weight:700}.faq_btn__HwuED{font-family:inherit;font-weight:700;font-size:16px;padding:16px 28px;border-radius:10px;border:none;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:10px;letter-spacing:-.005em;transition:transform .16s cubic-bezier(.2,.85,.3,1),background .16s,box-shadow .16s}.faq_btnPrimary__kF1LZ{background:#0148FA;color:#fff;box-shadow:0 12px 28px -6px rgba(1,72,250,.5)}.faq_btnPrimary__kF1LZ:hover{transform:translateY(-1px);box-shadow:0 18px 38px -6px rgba(1,72,250,.65)}.faq_btnPrimary__kF1LZ svg{width:14px;height:14px;transition:transform .16s}.faq_btnPrimary__kF1LZ:hover svg{transform:translateX(3px)}@keyframes faq_faqFadeUp__kUdy6{to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.faq_hero__z_QiC{padding:0 22px 64px}.faq_heroInner__hUOBa{padding-top:24px}.faq_faq__8zldQ{padding:56px 22px}.faq_faqInner__h1tZw{gap:56px}.faq_faqQuestion__tHOHv{font-size:15px}.faq_faqAnswerInner__IrLPU{font-size:14px}.faq_ctaFinal__ZfhQV{padding:64px 22px}.faq_ctaFinalLine__1ZY6V{font-size:16px}}@media (prefers-reduced-motion:reduce){.faq_ctaFinalHalo__jM5W4,.faq_faqAnswer__R1aDG,.faq_faqItem__9kuH1,.faq_faqToggle__D0Sbn,.faq_h1___p2yp,.faq_heroEyebrow__EUsgg,.faq_heroHalo__7PyrQ,.faq_heroLede__06Zno{animation:none!important;transition:none!important}.faq_h1___p2yp,.faq_heroEyebrow__EUsgg,.faq_heroLede__06Zno{opacity:1!important;transform:none!important}}