/* v125: editorial blog covers match the social artwork. */
.post-art.has-image{height:auto;aspect-ratio:16/9;padding:0}
.post-art.has-image img{width:100%;height:100%;object-fit:contain}
.featured-art.has-image{display:block;height:auto;min-height:0;aspect-ratio:16/9;padding:0;overflow:hidden;background:#270f38}
.featured-art.has-image::before,.featured-art.has-image::after{display:none}
.featured-art.has-image img{display:block;width:100%;height:100%;object-fit:contain}
.article-feature-image img{height:auto;object-fit:contain}
