.legal-page.svelte-qnv2l3{background:var(--dv-bg-0);color:var(--dv-cream);min-height:100dvh;font-family:var(--dv-font-body);padding-top:56px}.legal-content.svelte-qnv2l3{max-width:640px;margin:0 auto;padding:2.5rem 1.25rem 4rem}h1.svelte-qnv2l3{font-family:var(--dv-font-body);letter-spacing:-.02em;color:var(--dv-cream);margin:0;font-size:1.75rem;font-weight:700}.legal-updated.svelte-qnv2l3{color:var(--dv-muted);font-size:.75rem;font-family:var(--dv-font-mono);margin:.5rem 0 2rem}section.svelte-qnv2l3{margin-bottom:1.75rem}h2.svelte-qnv2l3{font-family:var(--dv-font-body);color:var(--dv-cream);margin:0 0 .5rem;font-size:1rem;font-weight:600}p.svelte-qnv2l3{color:var(--dv-muted);margin:0 0 .5rem;font-size:.9375rem;font-weight:400;line-height:1.65}p.svelte-qnv2l3:last-child{margin-bottom:0}p.svelte-qnv2l3 strong:where(.svelte-qnv2l3){color:var(--dv-cream);font-weight:500}@media (width<=639px){.legal-content.svelte-qnv2l3{padding:2rem 1.25rem 3rem}}
