.faq_hero__0ShEd{position:relative;overflow:hidden}.faq_heroGlow__dDlVv{position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px 360px at 80% -20%,rgba(124,92,255,.12),transparent 70%)}.faq_heroInner__ISrqT{position:relative;max-width:1040px;margin:0 auto;padding:64px 32px 32px}.faq_eyebrow__VPzhn{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--vio);margin-bottom:14px}.faq_title__eDh2c{margin:0;font-family:var(--font-space-grotesk),var(--font-manrope),sans-serif;font-weight:600;font-size:42px;letter-spacing:-.03em;line-height:1.1;max-width:560px;text-wrap:pretty}.faq_layout__dG_jE{max-width:1040px;margin:0 auto;padding:16px 32px 80px;display:flex;gap:48px;align-items:flex-start}.faq_aside__RLhJI{flex:none;width:220px;position:sticky;top:92px}.faq_groupNav__Qa74C{display:flex;flex-direction:column;gap:4px;font-size:13.5px}.faq_groupLink__w1Jg4{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:11px;color:var(--mut);text-decoration:none;transition:background-color .15s,color .15s}.faq_groupLink__w1Jg4:focus-visible,.faq_groupLink__w1Jg4:hover{background:var(--card);color:var(--tx)}.faq_groupNum__t4IwY{flex:none;width:15px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;color:var(--vio);text-align:center}.faq_helpMobile__bUuYt{display:none}.faq_help__5xLph{margin-top:22px;padding:16px 18px;border-radius:15px;background:var(--card);border:1px solid var(--bd);font-size:12.5px;line-height:1.6;color:var(--mut)}.faq_helpLink__vtRI2{font-weight:600;color:var(--vio);text-decoration:none}.faq_helpLink__vtRI2:hover{text-decoration:underline}.faq_content__JQc3N{flex:1;min-width:0;display:flex;flex-direction:column;gap:36px}.faq_group__wmcnf{scroll-margin-top:90px}.faq_groupTitle__6d6CC{margin:0 0 14px;font-family:var(--font-space-grotesk),var(--font-manrope),sans-serif;font-weight:600;font-size:20px;letter-spacing:-.015em;display:flex;align-items:center;gap:10px}.faq_groupBadge__8LZq6{flex:none;width:32px;height:32px;border-radius:10px;background:rgba(124,92,255,.1);color:var(--vio);display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;letter-spacing:0}.faq_list__yGgGZ{display:flex;flex-direction:column;gap:11px}.faq_qa__8ug4v{background:var(--card);border:1px solid var(--bd);border-radius:15px;padding:17px 22px}.faq_question__Tkdlf{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;font-size:14.5px;font-weight:600;line-height:1.4;color:var(--tx);cursor:pointer;list-style:none}.faq_question__Tkdlf::-webkit-details-marker{display:none}.faq_chevron__GTSCn{flex:none;width:9px;height:9px;margin-top:3px;border-right:2px solid var(--sub);border-bottom:2px solid var(--sub);transform:rotate(45deg);transition:transform .2s}.faq_qa__8ug4v[open]>.faq_question__Tkdlf .faq_chevron__GTSCn{transform:rotate(-135deg);margin-top:7px}.faq_answer__5u1tq{margin:6px 0 0;font-size:13.5px;line-height:1.65;color:var(--mut);text-wrap:pretty}.faq_answer__5u1tq a{color:var(--vio);text-decoration:underline;text-underline-offset:2px}@media (max-width:900px){.faq_heroInner__ISrqT{padding:30px 18px 10px}.faq_eyebrow__VPzhn{font-size:11px;margin-bottom:10px}.faq_title__eDh2c{font-size:25px;letter-spacing:-.025em;line-height:1.15;max-width:none}.faq_layout__dG_jE{flex-direction:column;align-items:stretch;gap:20px;padding:14px 18px 26px}.faq_aside__RLhJI{width:auto;min-width:0;position:static}.faq_groupNav__Qa74C{min-width:0;flex-direction:row;gap:6px;overflow-x:auto;padding:4px 3px;scrollbar-width:none}.faq_groupNav__Qa74C::-webkit-scrollbar{display:none}.faq_groupLink__w1Jg4{flex:none;gap:5px;padding:6px 10px;border-radius:999px;border:1px solid var(--bd2);background:var(--card);font-size:11px;font-weight:600}.faq_groupNum__t4IwY{width:auto;font-size:10px}.faq_content__JQc3N{gap:26px}.faq_helpDesktop__9W0SL{display:none}.faq_helpMobile__bUuYt{display:block;margin-top:0;text-align:center;font-size:12px}.faq_groupTitle__6d6CC{font-size:17px;gap:8px;margin-bottom:11px}.faq_groupBadge__8LZq6{width:26px;height:26px;border-radius:9px;font-size:12px}.faq_list__yGgGZ{gap:10px}.faq_qa__8ug4v{border-radius:14px;padding:14px 17px}.faq_question__Tkdlf{font-size:13px}.faq_answer__5u1tq{font-size:12px;line-height:1.6;margin-top:8px}}@media (prefers-reduced-motion:reduce){.faq_chevron__GTSCn,.faq_groupLink__w1Jg4{transition:none}}