.faq-layout.svelte-1bex8oj{grid-template-columns:12rem minmax(0,42rem);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.faq-nav.svelte-1bex8oj{flex-direction:column;align-items:flex-start;display:flex;position:sticky;top:7rem}.faq-nav.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--ink-soft);padding:.35rem 0;font-size:.82rem;font-weight:650}.faq-content.svelte-1bex8oj section:where(.svelte-1bex8oj){padding-top:1rem;scroll-margin-top:6rem}.faq-content.svelte-1bex8oj section:where(.svelte-1bex8oj)+section:where(.svelte-1bex8oj){margin-top:5rem}.faq-item.svelte-1bex8oj{border-top:1px solid var(--line);padding:1.45rem 0 1.6rem}.faq-item.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-family:var(--font-body);letter-spacing:0;margin:0 0 .55rem;font-size:1.05rem;line-height:1.4}.faq-item.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--ink-soft);margin:0}@media (width<=700px){.faq-layout.svelte-1bex8oj{grid-template-columns:1fr;gap:3rem}.faq-nav.svelte-1bex8oj{background:var(--paper-deep);border-radius:.6rem;padding:1rem;position:static}}
