/* Privacy page: reading layout on top of /landing.css (same colors, fonts and dark mode). */
.priv{padding-block:56px 80px}
.priv .wrap{max-width:760px}
.priv .eyebrow{color:var(--orange-deep)}
.priv h1{font-size:clamp(2rem,4.4vw,2.8rem);margin-top:10px}
.priv .upd{color:var(--muted);font-size:.92rem;margin-top:10px}
.priv h2{font-size:1.3rem;margin-top:34px}
.priv p,.priv li{font-size:1.04rem}
.priv h2+p,.priv p+ul{margin-top:8px}
.priv p+p{margin-top:10px}
.priv ul{padding-left:1.2em;margin:8px 0 0;display:grid;gap:6px}
.priv a{color:var(--orange-deep);font-weight:600}
.priv .q{margin-top:28px}
[hidden]{display:none !important}
.priv ol{padding-left:1.4em;margin:8px 0 0;display:grid;gap:6px}
.priv ul+p,.priv ol+p{margin-top:12px}
.priv h1+p{margin-top:14px}
