.legal-page.svelte-1e0rsuc{width:min(100%,960px);margin:0 auto;padding:clamp(2rem,6vw,4rem) 1.25rem 5rem}.legal-card.svelte-1e0rsuc{max-width:760px;color:var(--ink, #243426)}.eyebrow.svelte-1e0rsuc,.updated.svelte-1e0rsuc{color:var(--muted, #6a7469);margin:0 0 .75rem}h1.svelte-1e0rsuc{margin:0 0 .75rem;font-size:clamp(2.25rem,6vw,3.5rem);color:var(--pine, #2e4334)}h2.svelte-1e0rsuc{margin:2rem 0 .65rem;color:var(--pine, #2e4334);font-size:1.15rem;text-transform:uppercase;letter-spacing:.04em}p.svelte-1e0rsuc{margin:0 0 1rem;color:var(--muted, #5f6a5f);line-height:1.75}a.svelte-1e0rsuc{color:var(--pine, #2e4334);font-weight:700}
