/* Legal pages (/privacy only): apr-hero article + apr-rich-text (.art-hero / .art).
   Loaded only for /privacy, so these rules never reach blog/news articles (page-article.css).
   Column and spacing follow page-article.css; body copy and list items keep the grey body
   colour (var(--body)) instead of article blue, and lists no longer inherit body's blue. */
.art-hero{padding-bottom:40px}
.art{max-width:780px;margin:0 auto;padding:0 24px 96px}
.art p{font-size:17.5px;line-height:1.7;margin:0 0 22px;color:var(--body)}
.art h2{font-size:24px;margin:40px 0 14px}
.art h3{font-size:19px;margin:28px 0 8px}
.art ul,.art ol{margin:0 0 22px;padding-left:24px}
.art li{font-size:17.5px;line-height:1.7;margin:0 0 8px;color:var(--body)}
