.legal.svelte-7ad8we{max-width:760px}.toc.svelte-7ad8we{display:none}@media (width>=1000px){.legal.svelte-7ad8we{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;max-width:1040px;display:grid}.toc.svelte-7ad8we{top:calc(var(--header-h) + 16px);display:block;position:sticky}.toc-title.svelte-7ad8we{letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin:0 0 10px;font-size:.75rem;font-weight:700}.toc.svelte-7ad8we ul:where(.svelte-7ad8we){gap:6px;margin:0;padding:0;list-style:none;display:grid}.toc.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--muted);font-size:.9rem;text-decoration:none}.toc.svelte-7ad8we a:where(.svelte-7ad8we):hover{color:var(--accent-text)}}.prose.svelte-7ad8we h2:where(.svelte-7ad8we){scroll-margin-top:calc(var(--header-h) + 16px);margin-top:20px;font-size:1.05rem}.prose.svelte-7ad8we ul:where(.svelte-7ad8we){padding-left:20px}
