.legal.svelte-1yoxucc{max-width:720px;margin:0 auto;padding:2rem 1rem 3rem;height:calc(100vh - 48px);overflow-y:auto}h1.svelte-1yoxucc{font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:.25rem}.updated.svelte-1yoxucc{font-size:.8rem;color:var(--color-text-secondary);margin-bottom:2rem}section.svelte-1yoxucc{margin-bottom:2rem}h2.svelte-1yoxucc{font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}h3.svelte-1yoxucc{font-size:.9rem;font-weight:600;color:var(--color-text);margin-top:.75rem;margin-bottom:.25rem}p.svelte-1yoxucc,ol.svelte-1yoxucc,ul.svelte-1yoxucc,li.svelte-1yoxucc{font-size:.9rem;line-height:1.8;color:var(--color-text-secondary)}ol.svelte-1yoxucc,ul.svelte-1yoxucc{padding-left:1.5rem}li.svelte-1yoxucc{margin-bottom:.25rem}strong.svelte-1yoxucc{color:var(--color-text);font-weight:600}a.svelte-1yoxucc{color:var(--color-accent)}.legal-footer.svelte-1yoxucc{display:flex;gap:1.5rem;padding-top:2rem;border-top:1px solid var(--color-border);font-size:.85rem}
