.article-cover{object-fit:cover;width:100%;height:auto;max-height:680px;margin-top:40px;display:block}.article-body figure{margin:36px 0}.article-body figure img{max-width:100%;height:auto;display:block}.article-body figcaption{color:var(--muted);margin-top:12px;font-size:.84em}.article-video iframe{aspect-ratio:16/9;border:0;width:100%;display:block}
