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