.article-photo{margin:0 0 30px}.article-photo img{display:block;width:100%;height:auto;background:var(--tint)}.article-photo figcaption{font-size:.875rem;line-height:1.65;color:var(--muted);padding:12px 0 16px;border-bottom:1px solid var(--line)}.article-body ol{padding-left:1.6rem}.article-body li{margin-bottom:14px}.article-body [id^="source-"]{scroll-margin-top:24px}
