.legal-page.svelte-1kri9v{padding-block:var(--space-12) var(--space-20);min-height:60vh}.legal-container.svelte-1kri9v{max-width:800px}.legal-header.svelte-1kri9v{margin-bottom:var(--space-10)}.legal-back.svelte-1kri9v{display:inline-block;font-size:var(--font-size-sm);font-weight:600;color:var(--color-domicile);text-decoration:none;margin-bottom:var(--space-6)}.legal-back.svelte-1kri9v:hover{text-decoration:underline}.legal-title.svelte-1kri9v{font-size:var(--font-size-4xl);font-weight:800;margin-bottom:var(--space-2)}.legal-updated.svelte-1kri9v{font-size:var(--font-size-sm);color:var(--color-text-muted);font-style:italic}.prose.svelte-1kri9v h2{font-size:var(--font-size-xl);font-weight:700;margin-top:var(--space-8);margin-bottom:var(--space-3);color:var(--color-text)}.prose.svelte-1kri9v p{line-height:1.75;color:var(--color-text-muted);margin-bottom:var(--space-4)}.prose.svelte-1kri9v a{color:var(--color-domicile);text-decoration:underline}
