.legal-page.svelte-12pywbn{background:var(--bg);min-height:100vh;padding:12rem 2rem 8rem}.legal-container.svelte-12pywbn{max-width:800px;margin:0 auto}.legal-header.svelte-12pywbn{text-align:center;margin-bottom:4rem}.ob-title.svelte-12pywbn{font-family:var(--font-display);margin-bottom:1rem;font-size:4rem;font-style:italic;font-weight:400;line-height:1.1}.last-updated.svelte-12pywbn{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:700}.legal-content.svelte-12pywbn{color:var(--text);line-height:1.8}.legal-content.svelte-12pywbn section:where(.svelte-12pywbn){margin-bottom:3rem}.legal-content.svelte-12pywbn h2:where(.svelte-12pywbn){font-family:var(--font-display);color:var(--accent);margin-bottom:1rem;font-size:1.5rem;font-style:italic}.legal-content.svelte-12pywbn p:where(.svelte-12pywbn){color:var(--text-muted);margin-bottom:1rem}.legal-content.svelte-12pywbn ul:where(.svelte-12pywbn){color:var(--text-muted);margin-bottom:1rem;padding-left:1.5rem}.legal-content.svelte-12pywbn li:where(.svelte-12pywbn){margin-bottom:.5rem}.legal-content.svelte-12pywbn a:where(.svelte-12pywbn){color:var(--accent);text-underline-offset:4px;text-decoration:underline}.owner-info.svelte-12pywbn{margin-top:2rem;font-weight:700;color:#fff!important}@media (width<=768px){.legal-page.svelte-12pywbn{padding-top:8rem}.ob-title.svelte-12pywbn{font-size:2.5rem}}
