.privacy.svelte-7ke6fz{padding-top:clamp(110px,16vh,160px);padding-bottom:var(--pad-section)}.privacy-title.svelte-7ke6fz{max-width:720px}.privacy-meta.svelte-7ke6fz{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-top:12px;font-size:12px}.prose.svelte-7ke6fz{max-width:720px;margin-top:clamp(28px,5vh,52px)}.prose.svelte-7ke6fz .lede:where(.svelte-7ke6fz){font-size:clamp(17px,2vw,20px);line-height:1.65}.prose.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin-top:40px;margin-bottom:12px;font-size:clamp(20px,2.4vw,26px)}.prose.svelte-7ke6fz p:where(.svelte-7ke6fz),.prose.svelte-7ke6fz li:where(.svelte-7ke6fz){color:var(--ink-soft);font-size:16px;line-height:1.7}.prose.svelte-7ke6fz p:where(.svelte-7ke6fz)+p:where(.svelte-7ke6fz){margin-top:14px}.prose.svelte-7ke6fz ul:where(.svelte-7ke6fz){gap:8px;padding-left:22px;display:grid}.prose.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--ink);font-weight:600}.prose.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--canyon-deep);text-underline-offset:3px;text-decoration:underline}.contact-block.svelte-7ke6fz{background:var(--paper);border:var(--rule);box-shadow:var(--shadow-soft);border-radius:16px;padding:24px 26px}
