.legal-page.svelte-1e0rsuc{padding:6rem 0;background-color:var(--surface-bg)}.legal-content.svelte-1e0rsuc{max-width:800px;margin:0 auto;background-color:var(--surface-card);padding:3rem 4rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-subtle);border:1px solid var(--surface-border)}h1.svelte-1e0rsuc{font-size:2.5rem;color:var(--color-navy-950);margin-bottom:.5rem}.last-updated.svelte-1e0rsuc{color:var(--text-muted);font-size:.875rem;margin-bottom:3rem}h2.svelte-1e0rsuc{font-size:1.5rem;color:var(--color-navy-900);margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--surface-border)}p.svelte-1e0rsuc{font-size:1rem;color:var(--text-body);line-height:1.7;margin-bottom:1rem}strong.svelte-1e0rsuc{color:var(--color-navy-950)}a.svelte-1e0rsuc{color:var(--color-blue-600);text-decoration:underline}a.svelte-1e0rsuc:hover{color:var(--color-blue-700)}@media(max-width:768px){.legal-content.svelte-1e0rsuc{padding:2rem 1.5rem}}
