.legal.svelte-if9ghq{background:var(--bone);padding:96px 24px 120px}.legal__article.svelte-if9ghq{max-width:var(--container-narrow);margin:0 auto}.legal__head.svelte-if9ghq{margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid var(--bone-200)}.legal__head.svelte-if9ghq h1:where(.svelte-if9ghq){font-family:var(--serif);font-weight:400;font-size:clamp(2rem,4vw,2.75rem);color:var(--ink);margin:0 0 12px}.legal__meta.svelte-if9ghq{color:var(--ink-3);font-size:.9rem;margin:0}.legal.svelte-if9ghq section:where(.svelte-if9ghq){margin-bottom:36px}.legal.svelte-if9ghq h2:where(.svelte-if9ghq){font-family:var(--serif);font-weight:500;font-size:1.25rem;color:var(--ink);margin:0 0 12px}.legal.svelte-if9ghq p:where(.svelte-if9ghq),.legal.svelte-if9ghq li:where(.svelte-if9ghq){line-height:1.7;color:var(--ink-2);font-size:.975rem}.legal.svelte-if9ghq p:where(.svelte-if9ghq){margin:0 0 12px}.legal.svelte-if9ghq ul:where(.svelte-if9ghq){padding-left:1.25rem;margin:0 0 12px}.legal.svelte-if9ghq li:where(.svelte-if9ghq){margin-bottom:8px}.legal.svelte-if9ghq a:where(.svelte-if9ghq){color:var(--moss);text-decoration:underline;text-underline-offset:3px}
