.legal-page.svelte-1e0rsuc{max-width:40rem;margin:0 auto;padding:1rem 0}.back-link.svelte-1e0rsuc{font-size:.8125rem;color:var(--color-text-secondary, #6b7280);text-decoration:none}.back-link.svelte-1e0rsuc:hover{color:var(--color-primary, #2563eb)}h1.svelte-1e0rsuc{font-size:1.5rem;margin:1rem 0 .25rem}.update.svelte-1e0rsuc{font-size:.75rem;color:var(--color-text-secondary, #9ca3af);margin:0 0 2rem;font-style:italic}section.svelte-1e0rsuc{margin-block-end:1.5rem}h2.svelte-1e0rsuc{font-size:1rem;font-weight:600;margin:0 0 .5rem}p.svelte-1e0rsuc{font-size:.875rem;color:var(--color-text-secondary, #4b5563);line-height:1.6}
