.faq_page__lSbPe{--bg:#fff;--bgAlt:#f5f7fa;--ink:#1a1a1a;--muted:#5c6b7a;--line:rgba(0,0,0,.08);--blue:#2f75d6;--blueSoft:#5f98e8;background:var(--bg);color:var(--ink);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.faq_container__OYHpA{width:min(1180px,100% - 48px);margin:0 auto}.faq_main__4jMfx{padding-top:0;background:transparent}@media (min-width:768px){.faq_main__4jMfx{padding-top:72px;background:#fff}}.faq_header__wwRYZ{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(6,14,31,.95);color:#f4f8ff;border-bottom:1px solid rgba(115,154,219,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.faq_headerInner__6m1Wx{min-height:68px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:20px;gap:20px}.faq_brandLink__O1Gc_{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.faq_brandMark__dAw9N{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,#2f75d6,#6cb4ff);color:#fff;font-size:.82rem;font-weight:800;letter-spacing:.08em;box-shadow:0 10px 24px rgba(47,117,214,.28)}.faq_brandText__wzFbw{font-size:.86rem;letter-spacing:.13em;text-transform:uppercase;color:#f1f6ff;font-weight:700}.faq_topNav__L67fw{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.faq_topNav__L67fw a{padding:8px 12px;border-radius:8px;color:var(--muted);text-decoration:none}.faq_topNav__L67fw a:hover,.faq_topNav__L67fw a[aria-current=page]{color:var(--ink);background:rgba(95,152,232,.15)}.faq_headerCta___hwvs{text-decoration:none;border-radius:999px;padding:11px 18px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--blue),#4b8df0);box-shadow:0 12px 28px rgba(47,117,214,.22);white-space:nowrap}.faq_headerCta___hwvs:hover{background:linear-gradient(135deg,#2565bf,#3d7ee0)}.faq_hero__mNc7c{padding:88px 0 56px;background:linear-gradient(180deg,#050d1d,#071126);color:#f4f8ff;border-bottom:1px solid rgba(115,154,219,.28)}.faq_hero__mNc7c .faq_container__OYHpA{--ink:#f4f8ff;--muted:#a9b9d4;--line:rgba(115,154,219,.28)}.faq_heroGrid__NWNOZ{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:28px;gap:28px;align-items:start}.faq_kicker__paj6a,.faq_sectionLabel__LW2ZT{display:inline-flex;align-items:center;gap:8px;margin:0 0 24px;padding:5px 12px;border-radius:999px;border:1px solid rgba(95,152,232,.2);background:rgba(47,117,214,.08);font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--blueSoft);font-weight:700}.faq_hero__mNc7c h1{margin:0;font-size:clamp(2.6rem,5vw,4.1rem);line-height:1.02;letter-spacing:-.03em}.faq_subtitle__dD_xB{margin:18px 0 0;font-size:1.1rem;color:#d8e7ff;line-height:1.55}.faq_heroBody__ncnk7,.faq_lead__zX8S_{margin:18px 0 0;color:var(--muted);line-height:1.7;font-size:1.02rem}.faq_introSection__XPoUm .faq_lead__zX8S_,.faq_section__XGw8D .faq_lead__zX8S_{color:var(--muted);max-width:880px}.faq_heroActions__r3ita{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.faq_heroActions__r3ita a{text-decoration:none;border-radius:10px;padding:12px 18px;font-weight:600;font-size:.92rem;border:1px solid rgba(95,152,232,.22);transition:transform .14s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.faq_primaryBtn__LRTOw{background:linear-gradient(135deg,rgba(47,117,214,.95),rgba(95,152,232,.85));color:#fff;box-shadow:0 18px 40px rgba(47,117,214,.26);border-color:rgba(124,170,255,.3)}.faq_primaryBtn__LRTOw:hover{transform:translateY(-1px);border-color:rgba(156,198,255,.35);box-shadow:0 18px 44px rgba(0,0,0,.25)}.faq_secondaryBtn__r4Zzc{background:rgba(8,18,37,.4);color:#dcebff}.faq_tertiaryBtn__QkUGd{background:transparent;color:#a9c5ef}.faq_secondaryBtn__r4Zzc:hover,.faq_tertiaryBtn__QkUGd:hover{transform:translateY(-1px);border-color:rgba(156,198,255,.35);box-shadow:0 18px 44px rgba(0,0,0,.25)}.faq_visualPanel__T9DNL{min-height:340px;border:1px solid rgba(95,152,232,.35);border-radius:16px;padding:22px;background:radial-gradient(circle at 25% 25%,rgba(47,117,214,.32),transparent 40%),radial-gradient(circle at 80% 70%,rgba(95,152,232,.22),transparent 45%),linear-gradient(160deg,rgba(14,29,57,.95),rgba(7,17,38,.95));display:grid;grid-gap:12px;gap:12px;align-content:center}.faq_visualNode__srEQd{border:1px solid rgba(169,185,212,.35);border-radius:16px;padding:16px;color:#e8f1ff;background:rgba(8,22,44,.7);display:grid;grid-gap:6px;gap:6px}.faq_visualNode__srEQd strong{font-size:1.15rem}.faq_visualNode__srEQd span{color:#d0e0ff}.faq_introSection__XPoUm,.faq_sectionAlt__LbsCn,.faq_section__XGw8D{padding:68px 0;scroll-margin-top:122px}.faq_introSection__XPoUm,.faq_sectionAlt__LbsCn{background:var(--bgAlt);border-bottom:1px solid var(--line)}.faq_sectionAlt__LbsCn{border-top:1px solid var(--line)}.faq_sectionHeading__rkKPA{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.faq_sectionHeading__rkKPA h2{margin:0;font-size:clamp(1.65rem,3vw,2.45rem);letter-spacing:-.03em;color:var(--ink)}.faq_countPill__g4bgc{border:1px solid rgba(95,152,232,.32);color:#374151;border-radius:999px;padding:10px 14px;background:rgba(47,117,214,.08);font-size:.92rem;white-space:nowrap}.faq_highlightGrid__HDj_w{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.faq_faqItem__sJ7dM,.faq_highlightCard__e9dKJ{border:1px solid rgba(95,152,232,.2);border-radius:14px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08)}.faq_highlightCard__e9dKJ{padding:20px;--card-ink:#111827;--card-muted:#5c6b7a}.faq_highlightCard__e9dKJ h3{margin:0 0 8px;font-size:1rem;font-weight:600;letter-spacing:-.02em;color:var(--card-ink)}.faq_highlightCard__e9dKJ p{margin:0;color:var(--card-muted);line-height:1.65;font-size:.95rem}.faq_overviewStack__p9kCO{display:grid;grid-gap:2px;gap:2px}.faq_overviewStack__p9kCO .faq_lead__zX8S_{margin-top:0}.faq_faqLayout__JXPCP{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:flex-start}.faq_faqSidebar__pXLzx{position:-webkit-sticky;position:sticky;top:112px;align-self:flex-start}.faq_faqSidebarList__YE6xh{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.faq_faqSidebarLinkActive__Vdiy5,.faq_faqSidebarLink__sjxkp{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;text-decoration:none;color:var(--muted);font-size:.9rem;border:1px solid transparent;transition:color .15s ease,background .15s ease,border-color .15s ease}.faq_faqSidebarLink__sjxkp:hover{color:var(--ink);background:rgba(95,152,232,.08)}.faq_faqSidebarLinkActive__Vdiy5{border-color:rgba(95,152,232,.35);background:rgba(47,117,214,.1);color:var(--blue);font-weight:600}.faq_faqSidebarIndex__Q8IT_{min-width:26px;height:26px;border-radius:999px;display:grid;place-items:center;background:rgba(47,117,214,.1);border:1px solid rgba(47,117,214,.3);color:var(--blue);font-size:.78rem;font-weight:700}.faq_faqSidebarLabel__84WYo{flex:1 1}.faq_faqContent___kk9Q{min-width:0}.faq_faqGrid__52IjP{margin-top:28px;display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.faq_faqItem__sJ7dM{overflow:hidden;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 7px)}.faq_faqItem__sJ7dM summary{list-style:none;display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start;padding:18px;cursor:pointer;transition:background .15s ease}.faq_faqItem__sJ7dM summary:hover{background:rgba(47,117,214,.06)}.faq_faqItem__sJ7dM summary::-webkit-details-marker{display:none}.faq_faqIndex__s_vKJ{min-width:34px;height:34px;border-radius:999px;display:grid;place-items:center;background:rgba(47,117,214,.15);border:1px solid rgba(47,117,214,.22);color:#1d4ed8;font-size:.9rem;font-weight:700}.faq_faqQuestion__KQiIz{color:var(--ink);line-height:1.55;font-weight:600;font-size:.98rem;letter-spacing:-.01em}.faq_faqAnswerWrap__OF3ls{padding:0 18px 18px 64px}.faq_faqAnswer__haZKD{margin:0;color:var(--muted);line-height:1.75;font-size:.95rem}@media (max-width:1100px){.faq_heroGrid__NWNOZ,.faq_highlightGrid__HDj_w{grid-template-columns:1fr}.faq_faqItem__sJ7dM{flex-basis:100%}.faq_faqLayout__JXPCP{grid-template-columns:1fr}.faq_faqSidebar__pXLzx{position:static}}@media (max-width:760px){.faq_container__OYHpA{width:min(1180px,100% - 28px)}.faq_sectionHeading__rkKPA{align-items:flex-start;flex-direction:column}.faq_faqAnswerWrap__OF3ls{padding-left:18px}}