.privacy-page.svelte-7ke6fz{width:min(100% - 2.5rem,60rem);margin-inline:auto}header.svelte-7ke6fz{display:flex;align-items:center;justify-content:space-between;min-height:4.25rem;border-bottom:1px solid var(--color-rule)}header.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-soft);font-size:.78rem;text-decoration:none}header.svelte-7ke6fz .brand:where(.svelte-7ke6fz){color:var(--color-ink);font-size:1rem;font-weight:650}main.svelte-7ke6fz{max-width:42rem;margin-inline:auto;padding:clamp(4rem,8vw,7rem) 0 6rem}h1.svelte-7ke6fz{max-width:15ch;margin:0;font-size:clamp(2.5rem,6vw,4.3rem);font-weight:570;letter-spacing:-.045em;line-height:.98}.updated.svelte-7ke6fz{margin:1.3rem 0 0;color:var(--color-faint);font-family:var(--font-mono);font-size:.65rem}section.svelte-7ke6fz{margin-top:3rem;border-top:1px solid var(--color-rule);padding-top:1.2rem}h2.svelte-7ke6fz{margin:0;font-size:1.2rem;font-weight:600}section.svelte-7ke6fz p:where(.svelte-7ke6fz){margin:.9rem 0 0;color:var(--color-soft);font-size:.96rem;line-height:1.75}section.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-ink);text-underline-offset:.2rem}
