.faq_hero__z_QiC{padding-bottom:clamp(34px,4vw,56px)}.faq_breadcrumbs__NzJ2R{margin-bottom:20px;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}.faq_breadcrumbs__NzJ2R a{color:var(--color-text-primary);border-bottom:1px solid transparent;transition:border-color .22s var(--ease),color .22s var(--ease)}.faq_breadcrumbs__NzJ2R a:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.faq_h1___p2yp{margin:0 0 18px;font-family:var(--font-heading);font-weight:800;font-size:clamp(2.2rem,5vw,3.8rem);line-height:1;letter-spacing:-.045em}.faq_lead__Ya9sD{margin:0;max-width:none;color:var(--color-text-secondary);font-size:clamp(1rem,1.8vw,1.125rem);line-height:1.6}.faq_quickNav__QW1kr{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.faq_quickLink__ziOQI{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-primary)}.faq_pains__3dkIq{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.faq_painCard__GNJvm{border:1px solid var(--color-border);border-radius:14px;background:color-mix(in oklab,var(--color-surface) 92%,transparent);padding:14px;display:grid;grid-gap:6px;gap:6px}.faq_painTitle__GzY1M{margin:0;font-family:var(--font-heading);font-size:1.1rem;letter-spacing:-.02em}.faq_painText__xB43A{margin:0;color:var(--color-text-secondary);line-height:1.5}.faq_itemsSection__rMUT1{padding-top:clamp(48px,6vw,80px)}.faq_items__19Bqs{display:grid;grid-gap:10px;gap:10px}.faq_item__Jxb_Z{border:1px solid var(--color-border);background:color-mix(in oklab,var(--color-surface) 92%,transparent);border-radius:12px;padding:14px 16px}.faq_item__Jxb_Z[open]{border-color:color-mix(in oklab,var(--color-accent) 55%,var(--color-border))}.faq_q__1dfvl{list-style:none;cursor:pointer;margin:0;font-family:var(--font-heading);font-size:clamp(1.05rem,2vw,1.35rem);letter-spacing:-.02em}.faq_q__1dfvl::-webkit-details-marker{display:none}.faq_a__8KDqp{margin:10px 0 0;color:var(--color-text-secondary);line-height:1.55}@media (max-width:1024px){.faq_pains__3dkIq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.faq_pains__3dkIq{grid-template-columns:1fr}}