/* Scoped styles for the new privacy pages only. Existing site styles are unchanged. */
.privacy-shell{max-width:880px;margin:0 auto;padding:150px 24px 110px}
.privacy-shell h1{font-size:clamp(30px,4vw,48px);font-weight:600;letter-spacing:-.04em;line-height:1.2;margin:0 0 14px}
.privacy-shell .privacy-lead{color:var(--text-muted);font-size:16px;margin-bottom:50px}
.privacy-shell h2{font-size:21px;font-weight:600;letter-spacing:-.02em;margin:34px 0 12px}
.privacy-shell p,.privacy-shell li{color:var(--text-muted);line-height:1.85;font-size:15px}
.privacy-shell ul{padding-left:22px;margin:10px 0}
.privacy-shell li{margin:6px 0}
.privacy-shell a{color:var(--text);text-decoration:underline;text-underline-offset:3px}
.privacy-meta{font-family:var(--mono);color:var(--text-dim);font-size:12px;margin-bottom:25px}
.privacy-shell .privacy-intro{padding:20px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);margin-bottom:36px}
@media(max-width:700px){.privacy-shell{padding:115px 20px 85px}.privacy-shell h2{font-size:19px}}
