.page.svelte-7ke6fz{--text-base:1.0625rem;max-width:46rem;padding:var(--space-8) var(--space-4) var(--space-12);margin:0 auto}.page__head.svelte-7ke6fz{text-align:center;margin-bottom:var(--space-8)}.page__title.svelte-7ke6fz{font-size:2rem;line-height:var(--leading-tight);color:var(--color-text);margin-bottom:var(--space-3)}.page__updated.svelte-7ke6fz{color:var(--color-text-muted);font-size:1rem}.legal.svelte-7ke6fz{font-size:1.0625rem;line-height:var(--leading-relaxed);color:var(--color-text)}.legal__intro.svelte-7ke6fz,.legal__section.svelte-7ke6fz{margin-bottom:var(--space-6)}.legal__section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.25rem;font-weight:var(--font-semibold);color:var(--color-text);margin-bottom:var(--space-3)}.legal__section.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--color-text-muted);margin-bottom:var(--space-3)}.legal__section.svelte-7ke6fz ul:where(.svelte-7ke6fz){color:var(--color-text-muted);margin:0 0 var(--space-3);padding-left:var(--space-6)}.legal__section.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:var(--space-2)}.legal__callout.svelte-7ke6fz{padding:var(--space-4);background:var(--color-primary-subtle);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);color:var(--color-text)!important}.legal__footer-note.svelte-7ke6fz{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border);color:var(--color-text-muted)}
