.legal.svelte-7ke6fz{display:grid;gap:1.75rem;max-width:46rem;margin:0 auto}.head.svelte-7ke6fz{padding-top:1rem}h1.svelte-7ke6fz{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,8.6vw,3rem);line-height:1.02;color:var(--color-paper)}.head.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-top:.75rem;font-size:1.0625rem;color:var(--color-mist)}.contact.svelte-7ke6fz{padding:1.25rem 1.5rem;border:1.5px solid var(--brand-rule);border-radius:5px}.legal.svelte-7ke6fz .prose>section:first-child>h2{margin-top:0}.legal.svelte-7ke6fz .prose{--tw-prose-body: var(--color-ink);--tw-prose-headings: var(--color-plum);--tw-prose-bold: var(--color-ink);--tw-prose-links: var(--color-stamp);--tw-prose-bullets: var(--color-ink-soft);color:var(--color-ink)}.legal.svelte-7ke6fz .prose h2{font-family:var(--font-display);font-weight:400;color:var(--color-plum)}
