.faq_page__lSbPe{font-family:var(--font-sans);color:var(--text-body);background:#fff;min-height:100vh}.faq_header__wwRYZ{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle)}.faq_headerInner__6m1Wx{max-width:1120px;margin:0 auto;padding:0 28px;height:64px;justify-content:space-between}.faq_brand__5cJ_T,.faq_headerInner__6m1Wx{display:flex;align-items:center}.faq_backLink__ZSvQa{font-size:14px;font-weight:500;color:var(--gray-700);text-decoration:none;transition:opacity var(--dur-fast) var(--ease-standard)}.faq_backLink__ZSvQa:hover{opacity:.7}.faq_main__4jMfx{max-width:720px;margin:0 auto;padding:88px 28px 120px}.faq_eyebrow__3g1Sc{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:18px}.faq_title__po1ZY{font-size:clamp(30px,3.6vw,42px);font-weight:800;letter-spacing:-.025em;color:var(--navy-700);margin:0 0 20px;text-wrap:balance}.faq_body__N2T3_{font-size:16px;line-height:1.65;color:var(--gray-500);margin:0 0 18px;text-wrap:pretty}.faq_contactBtn__hddbf{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;margin-top:10px;background:var(--action-bg);color:var(--action-fg);border-radius:var(--radius-md);font-size:15px;font-weight:600;text-decoration:none;transition:background var(--dur-fast) var(--ease-standard)}.faq_contactBtn__hddbf:hover{background:var(--action-bg-hover)}@media (max-width:700px){.faq_main__4jMfx{padding-top:56px;padding-bottom:80px}}