.faq-acc{--faq-closed:var(--surface,#0D1A30);--faq-open:var(--surface-raised,#12223D);--faq-ease:cubic-bezier(0.22,1,0.36,1);display:grid;grid-gap:10px;gap:10px;margin-top:28px;max-width:900px}.faq-acc details{border:0;background:var(--faq-closed);transition:background .3s}.faq-acc details[open]{background:var(--faq-open)}.faq-acc summary{cursor:pointer;list-style:none;padding:18px 56px 18px 20px;font-weight:600;font-size:16px;position:relative}.faq-acc summary::-webkit-details-marker{display:none}.faq-acc summary:after{content:"";position:absolute;right:22px;top:50%;width:10px;height:10px;border-right:1.5px solid var(--teal);border-bottom:1.5px solid var(--teal);transform:translateY(-70%) rotate(45deg);transition:transform .3s var(--faq-ease)}.faq-acc details[open] summary:after{transform:translateY(-30%) rotate(225deg)}.faq-acc summary:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.faq-acc .a{padding:0 20px 18px;color:var(--fg-subtle,#A3B1C4);max-width:70ch}.faq-acc .a p{margin:0;max-width:none}.faq-acc .a .faq-more{margin-top:10px}.faq-split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.faq-split .faq-acc{margin-top:0;max-width:none}.faq-side{position:-webkit-sticky;position:sticky;top:calc(var(--header-h, 73px) + 24px);display:grid;grid-gap:14px;gap:14px;justify-items:start}.faq-side h2{margin:0}.faq-side-text{margin:0;color:var(--fg-muted)}.faq-side-extra{display:grid;grid-gap:8px;gap:8px;font-size:14px;color:var(--fg-muted)}.faq-side-extra p{margin:0}@media (max-width:900px){.faq-split{grid-template-columns:minmax(0,1fr)}.faq-side{position:static}.faq-split .faq-acc{margin-top:8px}}@media (prefers-reduced-motion:reduce){.faq-acc details,.faq-acc summary:after{transition:none}}