.legal-page.svelte-189w5g0{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background .3s ease,color .3s ease;padding-top:90px}.content.svelte-189w5g0{max-width:700px;margin:0 auto;padding:2rem}h1.svelte-189w5g0{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;color:var(--text-primary)}.last-updated.svelte-189w5g0{color:var(--text-dim);font-size:.9rem;margin-bottom:2rem}.intro.svelte-189w5g0{color:var(--text-muted);font-size:1.1rem;line-height:1.7;margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--border-primary)}section.svelte-189w5g0{margin-bottom:2rem}h2.svelte-189w5g0{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem}section.svelte-189w5g0 p:where(.svelte-189w5g0){color:var(--text-muted);line-height:1.7}.back-link.svelte-189w5g0{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-primary)}.back-link.svelte-189w5g0 a:where(.svelte-189w5g0){color:var(--accent-primary);text-decoration:none;font-weight:500;transition:color .2s}.back-link.svelte-189w5g0 a:where(.svelte-189w5g0):hover{color:var(--accent-light)}footer.svelte-189w5g0{max-width:700px;margin:4rem auto 0;padding:2rem;text-align:center;border-top:1px solid var(--border-subtle)}.footer-links.svelte-189w5g0{margin-bottom:1rem}.footer-links.svelte-189w5g0 a:where(.svelte-189w5g0){color:var(--text-dim);text-decoration:none;font-size:.85rem;transition:color .2s}.footer-links.svelte-189w5g0 a:where(.svelte-189w5g0):hover{color:var(--text-muted)}.separator.svelte-189w5g0{color:var(--border-primary);margin:0 .75rem}.footer-text.svelte-189w5g0{color:var(--text-placeholder);font-size:.85rem}.footer-text.svelte-189w5g0 a{color:var(--accent-primary);text-decoration:none}@media(max-width:640px){h1.svelte-189w5g0{font-size:1.75rem}.content.svelte-189w5g0{padding:1.5rem}}
