/* Preserve the complete 1200 × 630 illustrations on cards and article covers. */
.article-art.article-image,
.reading-cover.article-image {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 40 / 21;
  overflow: hidden;
}
.article-image > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
