.FaqPage_page__dOW65{flex:1 1;display:flex;flex-direction:column}.FaqPage_hero__Dflsf{position:relative;padding:calc(var(--header-h) + var(--sp-16)) 0 var(--sp-12);background:radial-gradient(ellipse 100% 70% at 50% 0,color-mix(in srgb,var(--brand-softer) 40%,var(--surface-1)) 0,transparent 70%),var(--surface-2);border-bottom:1px solid var(--border-subtle)}@media (max-width:768px){.FaqPage_hero__Dflsf{padding:calc(var(--header-h) + var(--sp-10)) 0 var(--sp-8)}}.FaqPage_heroInner__3lUjc{max-width:var(--max-w-narrow);margin:0 auto;padding:0 var(--page-px);text-align:center}.FaqPage_heroTitle__ofIym{font-size:clamp(var(--text-2xl),4vw,var(--text-3xl));font-weight:var(--weight-bold);color:var(--text-primary);letter-spacing:-.03em;margin:0 0 var(--sp-4)}.FaqPage_heroLead___n0kQ{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:36rem;margin:0 auto}.FaqPage_catNav__O_K1U{position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:10;background:var(--surface-1);border-bottom:1px solid var(--border-subtle);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.FaqPage_catNav__O_K1U::-webkit-scrollbar{display:none}.FaqPage_catNavInner__f_tkA{display:flex;gap:var(--sp-1);max-width:var(--max-w-narrow);margin:0 auto;padding:var(--sp-3) var(--page-px);list-style:none}.FaqPage_catPill__hpcJr{display:inline-flex;align-items:center;white-space:nowrap;padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);text-decoration:none;border:1px solid transparent;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}@media (hover:hover){.FaqPage_catPill__hpcJr:hover{background:var(--brand-softer);color:var(--text-primary)}}.FaqPage_catPill__hpcJr:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.FaqPage_body__uqiv1{padding:var(--section-py) 0;background:var(--surface-2)}@media (max-width:768px){.FaqPage_body__uqiv1{padding:var(--section-py-mobile) 0}}.FaqPage_bodyInner__Z0uFl{max-width:var(--max-w-narrow);margin:0 auto;padding:0 var(--page-px);display:flex;flex-direction:column;gap:var(--sp-12)}.FaqPage_group__Sk6OT{scroll-margin-top:calc(var(--header-h) + 4rem)}.FaqPage_groupTitle__D0U_N{font-size:clamp(var(--text-lg),2.5vw,var(--text-xl));font-weight:var(--weight-bold);color:var(--text-primary);letter-spacing:-.02em;margin:0 0 var(--sp-4);padding-bottom:var(--sp-3);border-bottom:2px solid var(--brand);display:inline-block}.FaqPage_groupList__VD5XI{display:flex;flex-direction:column;gap:var(--sp-2)}.FaqPage_details__M_nFm{border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--border-subtle) 85%,transparent);background:var(--surface-1);overflow:hidden;box-shadow:var(--shadow-xs)}.FaqPage_summary__Cbg_E{display:flex;align-items:center;min-height:2.75rem;padding:var(--sp-4) var(--sp-5);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);cursor:pointer;list-style:none;gap:var(--sp-3)}.FaqPage_summary__Cbg_E::-webkit-details-marker{display:none}.FaqPage_summary__Cbg_E:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.FaqPage_summary__Cbg_E:after{content:"";margin-left:auto;width:.5rem;height:.5rem;border-right:2px solid var(--text-tertiary);border-bottom:2px solid var(--text-tertiary);transform:rotate(45deg);flex-shrink:0;transition:transform var(--duration-normal) var(--ease-out)}.FaqPage_details__M_nFm[open] .FaqPage_summary__Cbg_E:after{transform:rotate(-135deg)}@media (hover:hover){.FaqPage_summary__Cbg_E:hover{background:color-mix(in srgb,var(--brand-softer) 35%,var(--surface-1))}}.FaqPage_answer____psj{padding:0 var(--sp-5) var(--sp-5);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}.FaqPage_answer____psj a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}@media (hover:hover){.FaqPage_answer____psj a:hover{color:var(--brand-hover)}}.FaqPage_closing__h2KW6{position:relative;padding:var(--section-py) 0;background:radial-gradient(ellipse 120% 80% at 50% 45%,color-mix(in srgb,var(--brand-softer) 15%,var(--warm-soft)) 0,transparent 55%),linear-gradient(168deg,color-mix(in srgb,var(--warm-soft) 80%,var(--neutral-50)) 0,color-mix(in srgb,var(--neutral-100) 35%,var(--warm-soft)) 45%,color-mix(in srgb,var(--neutral-50) 50%,var(--warm-soft)) 100%)}@media (max-width:768px){.FaqPage_closing__h2KW6{padding:var(--section-py-mobile) 0}}.FaqPage_closingInner__Iq084{max-width:var(--max-w-narrow);margin:0 auto;padding:0 var(--page-px);text-align:center}.FaqPage_closingTitle__HPL0S{font-size:clamp(var(--text-xl),3vw,var(--text-2xl));font-weight:var(--weight-bold);color:var(--text-primary);letter-spacing:-.03em;margin:0 0 var(--sp-3)}.FaqPage_closingLead__u_yhE{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:32rem;margin:0 auto var(--sp-8)}.FaqPage_closingActions__5Wy_L{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3)}.FaqPage_backRow___bUCK{margin-top:var(--sp-6)}@media (prefers-reduced-motion:reduce){.FaqPage_summary__Cbg_E:after{transition:none}}