.legal-page.svelte-nwv3kx{padding:4rem 1.5rem}.legal-container.svelte-nwv3kx{max-width:880px}.eyebrow.svelte-nwv3kx{color:var(--primary);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}h1.svelte-nwv3kx{font-size:clamp(2rem,4vw,3rem);margin:.5rem 0}.updated.svelte-nwv3kx{color:var(--text-secondary);margin-bottom:2rem}.legal-card.svelte-nwv3kx{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);padding:2rem;line-height:1.75}h2.svelte-nwv3kx{font-size:1.125rem;margin:1.75rem 0 .5rem}h2.svelte-nwv3kx:first-child{margin-top:0}p.svelte-nwv3kx{color:var(--text-secondary)}a.svelte-nwv3kx{color:var(--primary)}
