.legal.svelte-649i7h{width:100%;padding:var(--space-24) var(--container-padding) var(--section-padding-y);background-color:var(--color-bg-cream)}.legal__inner.svelte-649i7h{max-width:720px;margin:0 auto}.legal__title.svelte-649i7h{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin-bottom:var(--space-2)}.legal__updated.svelte-649i7h{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-10)}.legal__content.svelte-649i7h h2:where(.svelte-649i7h){font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin-top:var(--space-8);margin-bottom:var(--space-4)}.legal__content.svelte-649i7h p:where(.svelte-649i7h){font-size:var(--font-size-base);color:var(--color-text-body);line-height:var(--line-height-loose);margin-bottom:var(--space-4)}.legal__content.svelte-649i7h a:where(.svelte-649i7h){color:var(--color-primary);text-decoration:underline}
