.legal-page.svelte-b65nwa{max-width:var(--content-narrow);overflow-wrap:anywhere;margin:0 auto;line-height:1.7}.legal-page.svelte-b65nwa .page-head{margin-bottom:var(--space-5)}.legal-toc.svelte-b65nwa{margin-bottom:var(--space-6);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface-raised);padding:1rem 1.25rem}.legal-toc-title.svelte-b65nwa{margin:0 0 .5rem}.legal-toc.svelte-b65nwa ol:where(.svelte-b65nwa){font-size:var(--text-small);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.15rem 1.5rem;margin:0;padding-left:1.4rem;line-height:1.5;list-style:decimal;display:grid}.legal-toc.svelte-b65nwa li:where(.svelte-b65nwa)::marker{color:var(--color-ink-muted)}.legal-toc.svelte-b65nwa a:where(.svelte-b65nwa){padding-block:.3rem;display:inline-block}.legal-page.svelte-b65nwa h2:where(.svelte-b65nwa):not(.legal-toc-title){border-top:1px solid var(--color-border-strong);color:var(--color-heading);font-size:var(--text-h2);font-weight:650;line-height:var(--lh-snug);margin:2.5rem 0 .75rem;padding-top:1.25rem;scroll-margin-top:1rem}.legal-page.svelte-b65nwa p:where(.svelte-b65nwa){color:var(--color-ink);margin:0 0 1rem}
