.legal-page.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:var(--sp-8) var(--container-pad)}.legal-page.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:var(--fs-h1);font-weight:var(--fw-bold);margin-bottom:var(--sp-2);color:var(--color-text)}.last-updated.svelte-7ke6fz{font-size:var(--fs-small);color:var(--color-text-muted);margin-bottom:var(--sp-8)}.legal-page.svelte-7ke6fz section:where(.svelte-7ke6fz){margin-bottom:var(--sp-8)}.legal-page.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:var(--fs-h2);font-weight:var(--fw-semibold);margin-bottom:var(--sp-3);color:var(--color-text)}.legal-page.svelte-7ke6fz section:where(.svelte-7ke6fz) p{font-size:var(--fs-body);line-height:1.7;color:var(--color-text-muted);margin-bottom:var(--sp-3)}.legal-page.svelte-7ke6fz section:where(.svelte-7ke6fz) ul{padding-left:var(--sp-6);margin-bottom:var(--sp-3)}.legal-page.svelte-7ke6fz section:where(.svelte-7ke6fz) li{font-size:var(--fs-body);line-height:1.7;color:var(--color-text-muted);margin-bottom:var(--sp-1)}.legal-page.svelte-7ke6fz section:where(.svelte-7ke6fz) a{color:var(--color-primary)}.legal-page.svelte-7ke6fz section:where(.svelte-7ke6fz) a:hover{text-decoration:underline}
