/* Responsive artwork for the complete editorial archive. */
body .blog-card--visual-v51 { padding: 0; overflow: hidden; }
.blog-card__picture-v51, .blog-cover__picture-v51 { display: block; }
.blog-card__picture-v51 img, .blog-cover__picture-v51 img { display: block; width: 100%; height: auto; aspect-ratio: 1200 / 630; object-fit: contain; }
.blog-card__content-v51 { display: flex; flex: 1; flex-direction: column; padding: 28px 30px; }
.blog-cover-v51 { margin: 0 0 32px; }
.blog-cover-v51 img { border-radius: 14px; }
#articles-title { scroll-margin-top: 120px; }
@media (max-width: 700px) {
  .blog-card__content-v51 { padding: 22px 24px; }
  .blog-cover-v51 { margin-bottom: 24px; }
}
