.privacy-page{background:var(--cream);min-height:100vh;padding:80px 0 120px}.privacy-article{max-width:720px;color:var(--ink-2);font-size:16px;line-height:1.7}.privacy-article header{margin-bottom:48px}.privacy-article .kicker{font-family:var(--font-jetbrains-mono), ui-monospace, sfmono-regular, menlo, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--coral-strong);margin:0 0 12px;font-size:11px}.privacy-article h1{font-family:var(--font-inter), "Helvetica Neue", helvetica, system-ui, sans-serif;letter-spacing:-.025em;color:var(--ink);margin:0 0 18px;font-size:clamp(40px,6vw,64px);font-weight:400;line-height:1}.privacy-article .lede{color:var(--ink-2);max-width:56ch;margin:0;font-size:17px}.privacy-article h2{font-family:var(--font-inter), "Helvetica Neue", helvetica, system-ui, sans-serif;color:var(--ink);margin:40px 0 12px;font-size:28px;font-weight:400;line-height:1.1}.privacy-article h3{font-family:var(--font-jetbrains-mono), ui-monospace, sfmono-regular, menlo, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--coral-strong);margin:24px 0 8px;font-size:12px}.privacy-article p,.privacy-article ul{margin:0 0 14px}.privacy-article ul{padding-left:20px}.privacy-article li{margin-bottom:6px}.privacy-article a{color:var(--coral-strong);border-bottom:1px dashed}.privacy-article code{font-family:var(--font-jetbrains-mono), ui-monospace, sfmono-regular, menlo, monospace;background:var(--cream-2);border-radius:3px;padding:1px 6px;font-size:13px}.privacy-article .back{font-family:var(--font-jetbrains-mono), ui-monospace, sfmono-regular, menlo, monospace;margin-top:48px;font-size:13px}
