body{background:#fff}.legal-page.svelte-ae0rgc{max-width:760px;margin:40px auto;padding:0 20px;line-height:1.7;color:#1e293b}h1.svelte-ae0rgc{font-size:1.8rem}.updated.svelte-ae0rgc{color:#64748b;font-size:.9rem}section.svelte-ae0rgc{margin-bottom:28px}h2.svelte-ae0rgc{font-size:1.2rem;margin-bottom:8px}ul.svelte-ae0rgc{padding-left:22px}li.svelte-ae0rgc{margin-bottom:8px}
