.legal-page.svelte-1j4aiiw{padding-top:3.2rem}.legal-container.svelte-1j4aiiw{max-width:52rem}header.svelte-1j4aiiw{margin-bottom:2rem}h1.svelte-1j4aiiw{margin:0;font-size:clamp(2rem,5vw,2.8rem);line-height:1.1}.updated.svelte-1j4aiiw{margin:.8rem 0 0;color:var(--color-accent);font-weight:600;letter-spacing:.03em}.intro.svelte-1j4aiiw{margin:.9rem 0 0;color:var(--color-surface-muted);line-height:1.7}.legal-section.svelte-1j4aiiw{border-top:1px solid rgba(255,255,255,.12);padding-top:1.35rem;margin-bottom:1.35rem}h2.svelte-1j4aiiw{margin:0;font-size:clamp(1.18rem,3vw,1.45rem);letter-spacing:-.01em}p.svelte-1j4aiiw,li.svelte-1j4aiiw{color:var(--color-surface-muted);line-height:1.7;margin:.75rem 0 0}ul.svelte-1j4aiiw{margin:0;padding-left:1.2rem}
