.legal-page.svelte-1d73e2x{background:var(--bg-base);min-height:100vh;color:var(--text-main);padding:3rem 1.5rem 5rem}.legal-container.svelte-1d73e2x{max-width:760px;margin:0 auto}h1.svelte-1d73e2x{margin:0 0 .5rem;font-size:2rem;font-weight:700}.updated.svelte-1d73e2x{color:var(--text-secondary);margin:0 0 2rem;font-size:.85rem}h2.svelte-1d73e2x{color:var(--primary);margin:2rem 0 .75rem;font-size:1.15rem;font-weight:600}p.svelte-1d73e2x{color:var(--text-main);margin:0 0 1rem;line-height:1.7}ul.svelte-1d73e2x{margin:0 0 1rem;padding-left:1.25rem;line-height:1.7}li.svelte-1d73e2x{margin-bottom:.5rem}a.svelte-1d73e2x{color:var(--primary)}
