.privacy-page.svelte-7ke6fz{max-width:49rem;margin:1rem auto 4rem;color:var(--ink)}.eyebrow.svelte-7ke6fz,.updated.svelte-7ke6fz,.section-no.svelte-7ke6fz{font:.65rem/1.5 var(--font-mono);color:var(--ink-faint);letter-spacing:.12em}header.svelte-7ke6fz{border-bottom:1px solid var(--ink);padding-bottom:2rem}header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font:450 clamp(3.5rem,10vw,6.2rem)/.9 var(--font-serif);letter-spacing:-.06em;margin:1.3rem 0}h1.svelte-7ke6fz em:where(.svelte-7ke6fz){color:var(--accent)}.standfirst.svelte-7ke6fz{max-width:35rem;font:1.15rem/1.7 var(--font-serif);text-align:left;color:var(--ink-muted)}button.svelte-7ke6fz{display:inline-flex;gap:1.5rem;justify-content:space-between;align-items:center;min-height:44px;margin-top:.7rem;padding:.8rem 1.1rem;border:1px solid var(--ink);background:var(--ink);color:var(--paper-raised);font-size:.8rem;cursor:pointer}.updated.svelte-7ke6fz{margin:1.3rem 0 0;letter-spacing:0}section.svelte-7ke6fz{display:grid;grid-template-columns:2.3rem 1fr;gap:1rem;padding:2rem 0;border-bottom:1px solid var(--rule)}.section-no.svelte-7ke6fz{margin-top:.3rem}h2.svelte-7ke6fz{margin:0 0 1rem;font:500 1.9rem/1.15 var(--font-serif);letter-spacing:-.035em}section.svelte-7ke6fz p:where(.svelte-7ke6fz){margin:.8rem 0 0;text-align:left;color:var(--ink-muted);font-size:.92rem;line-height:1.85}code.svelte-7ke6fz{overflow-wrap:anywhere;font-size:.76rem}a.svelte-7ke6fz{text-decoration:underline;text-underline-offset:4px}.svelte-7ke6fz:where(button:where(.svelte-7ke6fz),a:where(.svelte-7ke6fz)):focus-visible{outline:2px solid var(--focus);outline-offset:4px}footer.svelte-7ke6fz{padding-top:2rem}footer.svelte-7ke6fz p:where(.svelte-7ke6fz){text-align:left;font:italic 1.4rem var(--font-serif)}@media(max-width:480px){section.svelte-7ke6fz{grid-template-columns:1.3rem 1fr;gap:.6rem}section.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:.86rem}h2.svelte-7ke6fz{font-size:1.65rem}}
