/* privacy.html — page-specific styles (loaded after legal.css) */
.updated{font-size:13px; color:var(--dim); margin-top:14px}
.summary{
  margin:32px 0 8px; border:1px solid var(--line); background:var(--card);
  border-radius:14px; padding:22px 24px;
}
.summary h2{font-size:13px; font-weight:700; letter-spacing:.06em; text-transform:uppercase; color:var(--accent-ink); margin:0 0 12px}
.summary ul{margin:0; padding-left:18px}
.summary li{margin:6px 0; color:#45454e; font-size:14.5px}
h2.sec{font-size:22px; font-weight:800; letter-spacing:-.02em; margin:44px 0 0}
h2.sec + p{margin-top:12px}
section{margin-top:8px}
