.faq-grid.svelte-1bex8oj{display:grid;gap:32px}@media(min-width:1000px){.faq-grid.svelte-1bex8oj{grid-template-columns:260px minmax(0,820px);gap:64px;align-items:start}.toc.svelte-1bex8oj{position:sticky;top:168px}}.toc.svelte-1bex8oj{padding:20px 22px;background:var(--bg-soft);border-left:4px solid var(--gold)}.toc-title.svelte-1bex8oj{margin:0 0 8px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text)}.toc.svelte-1bex8oj ul:where(.svelte-1bex8oj){margin:0;padding:0;list-style:none}.toc.svelte-1bex8oj a:where(.svelte-1bex8oj){display:block;padding:6px 0;font-weight:600;color:var(--navy);text-decoration:none}.toc.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:var(--gold-text)}.group.svelte-1bex8oj{scroll-margin-top:170px}.group.svelte-1bex8oj:first-child .faq{margin-top:0}
