.legal.svelte-7ke6fz{max-width:var(--container-sm)}.legal__title.svelte-7ke6fz{font-family:var(--font-headline);font-size:var(--text-4xl);font-weight:var(--weight-medium);color:var(--color-text);margin:0 0 var(--space-sm) 0}.legal__updated.svelte-7ke6fz{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-2xl) 0}.legal.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-family:var(--font-headline);font-size:var(--text-xl);font-weight:var(--weight-medium);color:var(--color-text);margin:var(--space-xl) 0 var(--space-md) 0}.legal.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:var(--space-lg) 0 var(--space-sm) 0}.legal.svelte-7ke6fz p:where(.svelte-7ke6fz){font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);margin:0 0 var(--space-md) 0}.legal.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin:0 0 var(--space-md) 0;padding-left:var(--space-lg)}.legal.svelte-7ke6fz li:where(.svelte-7ke6fz){font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);margin-bottom:var(--space-sm)}.legal.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-text);text-decoration:underline}.legal.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:var(--color-text-secondary)}
