.reading .article-figure{margin:32px 0 36px}
.reading .article-figure img{display:block;width:100%;height:auto;aspect-ratio:3/2;background:#e7e9df}
.reading .article-figure figcaption{margin-top:12px;font-size:14px;line-height:1.6;color:#465449}
.reading .article-figure .image-credit{display:block;margin-top:5px;font-size:12px;color:#536055}
@media(max-width:700px){.reading .article-figure{margin:25px 0 30px}}
@media print{.reading .article-figure{break-inside:avoid}}
