.legal-page.svelte-1e0rsuc{background:var(--color-base);min-height:100vh}.legal-content.svelte-1e0rsuc{max-width:720px;padding:var(--space-4) var(--space-6) var(--space-16) var(--space-6);margin:0 auto}h1.svelte-1e0rsuc{margin:0 0 var(--space-2) 0;color:var(--color-text-primary);letter-spacing:-.02em;font-size:1.75rem;font-weight:700}.last-updated.svelte-1e0rsuc{color:var(--color-text-muted);margin:0 0 var(--space-8) 0;font-size:13px}section.svelte-1e0rsuc{margin-bottom:var(--space-8)}h2.svelte-1e0rsuc{margin:0 0 var(--space-3) 0;color:var(--color-text-primary);font-size:1.05rem;font-weight:600}h3.svelte-1e0rsuc{margin:var(--space-4) 0 var(--space-2) 0;color:var(--color-text-primary);font-size:14px;font-weight:600}p.svelte-1e0rsuc{color:var(--color-text-secondary);margin:0 0 var(--space-3) 0;font-size:14px;line-height:1.7}p.svelte-1e0rsuc:last-child{margin-bottom:0}ul.svelte-1e0rsuc{margin:var(--space-2) 0 var(--space-3) 0;padding-left:var(--space-6)}li.svelte-1e0rsuc{color:var(--color-text-secondary);padding:var(--space-1) 0;font-size:14px;line-height:1.7}
