.faq_page__lSbPe{padding:calc(var(--nav-h) + 2.5rem) 0 var(--space-20)}.faq_layout__DfXsN{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.faq_head__QNu6W{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 1.5rem)}.faq_head__QNu6W a{color:var(--accent);font-weight:600}.faq_toc__BeBDC{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.5rem}.faq_toc__BeBDC a{display:inline-flex;align-items:center;min-height:36px;padding:0 .8rem;border-radius:var(--radius-full);border:1px solid var(--line-strong);font-size:.88rem;font-weight:500;color:var(--text-2)}.faq_toc__BeBDC a:hover{border-color:var(--accent);color:var(--text)}.faq_groups__MJKHj{display:grid;grid-gap:2.5rem;gap:2.5rem}.faq_group__woHZY h2{margin-bottom:.9rem;font-family:var(--font-mono);font-size:.78rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.faq_list__Y6EXN{display:grid;grid-gap:.6rem;gap:.6rem}.faq_item__jV0iq{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--ink-2);transition:border-color .25s ease,background-color .25s ease}.faq_item__jV0iq[open]{border-color:var(--line-strong);background:var(--ink-3)}.faq_item__jV0iq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px;padding:.9rem 1.1rem;font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.faq_item__jV0iq summary::-webkit-details-marker{display:none}.faq_plus__Nuux6{position:relative;flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--line-strong)}.faq_plus__Nuux6:after,.faq_plus__Nuux6:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;background:var(--text);transition:transform .3s var(--ease-out)}.faq_plus__Nuux6:after{transform:rotate(90deg)}.faq_item__jV0iq[open] .faq_plus__Nuux6:after{transform:rotate(0deg)}.faq_answer__eNNb7{display:grid;grid-gap:.75rem;gap:.75rem;padding:0 1.1rem 1.15rem;color:var(--text-2);animation:faq_open__Ms_YG .35s var(--ease-out)}.faq_answer__eNNb7 ul{display:grid;grid-gap:.35rem;gap:.35rem;font-size:.93rem}.faq_answer__eNNb7 li{position:relative;padding-left:1rem}.faq_answer__eNNb7 li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--accent)}.faq_answer__eNNb7 a{justify-self:start;font-weight:600;color:var(--accent)}@keyframes faq_open__Ms_YG{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:960px){.faq_layout__DfXsN{grid-template-columns:1fr}.faq_head__QNu6W{position:static}}