/* Legal pages share the common shell and prose system. */
.article-head { max-width:1000px; }
.article-head time { display:block; margin-top:24px; color:var(--ink-muted); }
article.prose { padding-block:80px; }
.bl-list { display:grid; gap:32px; }
.bl-row { display:flex; gap:32px; border-bottom:1px solid var(--line); padding-bottom:32px; }
.bl-body a { text-decoration:none; }
@media(max-width:760px) { .bl-row { display:block; } }
