.legal-page.svelte-7l4w41{max-width:66rem;margin-inline:auto;padding-block:clamp(7rem,12vw,10rem) clamp(4rem,8vw,7rem)}.legal-page__intro.svelte-7l4w41{max-width:48rem;padding-bottom:clamp(2rem,5vw,3.5rem);border-bottom:1px solid var(--color-border-soft)}.legal-page__eyebrow.svelte-7l4w41{margin:0 0 .8rem;color:var(--color-accent);font-size:var(--font-size-kicker);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.legal-page.svelte-7l4w41 h1:where(.svelte-7l4w41){max-width:18ch;margin:0}.legal-page__lead.svelte-7l4w41{max-width:42rem;margin:1.5rem 0 0;color:var(--color-text-muted);font-size:clamp(1.05rem,2vw,1.25rem)}.legal-page__date.svelte-7l4w41{margin:1rem 0 0;color:var(--color-text-subtle);font-size:var(--font-size-small)}.legal-page__body.svelte-7l4w41{max-width:50rem;padding-top:clamp(2rem,5vw,3.5rem)}.legal-page__section.svelte-7l4w41+.legal-page__section:where(.svelte-7l4w41){margin-top:clamp(2rem,4vw,3rem)}.legal-page__section.svelte-7l4w41 h2:where(.svelte-7l4w41){margin:0 0 .85rem;font-size:clamp(1.35rem,2vw,1.75rem)}.legal-page__section.svelte-7l4w41 p:where(.svelte-7l4w41),.legal-page__section.svelte-7l4w41 li:where(.svelte-7l4w41){max-width:48rem;color:var(--color-text-muted);line-height:var(--line-height-body)}.legal-page__section.svelte-7l4w41 p:where(.svelte-7l4w41){margin:.7rem 0 0}.legal-page__section.svelte-7l4w41 ul:where(.svelte-7l4w41){margin:.8rem 0 0;padding-inline-start:1.3rem}.legal-page__section.svelte-7l4w41 li:where(.svelte-7l4w41)+li:where(.svelte-7l4w41){margin-top:.45rem}html[dir=rtl] .legal-page__eyebrow.svelte-7l4w41{letter-spacing:0}
