.faq_page__eF2xR{min-height:100vh}.faq_header__bmdpb{background:var(--accent);padding:64px 24px}.faq_headerInner__Gbk0A{max-width:760px;margin:0 auto}.faq_eyebrow__IXopC{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.65);margin-bottom:14px}.faq_heading___Fweb{font-family:var(--font-display);font-size:clamp(28px,4vw,44px);font-weight:800;color:#fff;line-height:1.15;margin-bottom:16px}.faq_sub__om11r{font-size:16px;color:hsla(0,0%,100%,.82);line-height:1.6}.faq_subLink__l4q_F{color:hsla(0,0%,100%,.95);text-decoration:underline;text-underline-offset:3px}.faq_subLink__l4q_F:hover{color:#fff}.faq_layout__Ehn2s{display:grid;grid-template-columns:200px 1fr;grid-gap:48px;gap:48px;max-width:1040px;margin:0 auto;padding:56px 24px 96px;align-items:start}@media (max-width:768px){.faq_layout__Ehn2s{grid-template-columns:1fr;gap:24px;padding-top:36px}}.faq_sidebar__um4_V{position:-webkit-sticky;position:sticky;top:88px}@media (max-width:768px){.faq_sidebar__um4_V{position:static;border-bottom:1px solid var(--border);padding-bottom:20px}}.faq_tocLabel__t_b9b{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);margin-bottom:10px}.faq_toc__3DQbX{display:flex;flex-direction:column;gap:2px}@media (max-width:768px){.faq_toc__3DQbX{flex-direction:row;flex-wrap:wrap;gap:6px}}.faq_tocLink__8FYdt{font-size:13px;color:var(--text-muted);text-decoration:none;padding:5px 8px;border-radius:var(--radius-sm);transition:color .12s,background .12s;line-height:1.4}.faq_tocLink__8FYdt:hover{color:var(--accent);background:var(--accent-dim)}@media (max-width:768px){.faq_tocLink__8FYdt{border:1px solid var(--border);background:var(--bg-subtle);padding:4px 10px;font-size:12px}}.faq_content__cWc4e{display:flex;flex-direction:column;gap:0}.faq_section__TJ_AP{padding-bottom:48px;border-bottom:1px solid var(--border);margin-bottom:48px}.faq_section__TJ_AP:last-of-type{border-bottom:none;margin-bottom:0}.faq_sectionHeading__k0FhR{font-size:20px;font-weight:700;color:var(--text);margin-bottom:28px;padding-bottom:10px;border-bottom:2px solid var(--accent);display:inline-block}.faq_item__Jxb_Z{margin-bottom:32px}.faq_item__Jxb_Z:last-child{margin-bottom:0}.faq_question__2wu97{font-size:16px;font-weight:700;color:var(--text);line-height:1.4;margin-bottom:10px}.faq_answer__2EVyw{font-size:15px;color:var(--text-muted);line-height:1.7;margin-bottom:10px}.faq_answer__2EVyw:last-child{margin-bottom:0}.faq_answer__2EVyw code{font-family:Courier New,Courier,monospace;font-size:13px;background:var(--bg-subtle);border:1px solid var(--border);border-radius:3px;padding:1px 5px;color:var(--text)}.faq_defList__Xlh00{margin-top:14px;display:flex;flex-direction:column;gap:0;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.faq_defItem__JWwth{display:grid;grid-template-columns:200px 1fr;grid-gap:0;gap:0}.faq_defItem__JWwth+.faq_defItem__JWwth{border-top:1px solid var(--border)}.faq_defItem__JWwth dt{font-size:13px;font-weight:700;color:var(--text);background:var(--bg-subtle);padding:12px 16px;line-height:1.5}.faq_defItem__JWwth dd{font-size:14px;color:var(--text-muted);line-height:1.6;padding:12px 16px;margin:0}@media (max-width:600px){.faq_defItem__JWwth{grid-template-columns:1fr}.faq_defItem__JWwth dt{padding-bottom:4px;border-bottom:none}.faq_defItem__JWwth dd{padding-top:4px}}.faq_cta__EjQPS{display:flex;align-items:center;gap:16px;padding:28px 32px;background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius);margin-top:16px}.faq_ctaText__YlyZt{font-size:16px;font-weight:600;color:var(--text);flex:1 1}