.home-blog-image,
.blog-card-image,
.blog-related-image,
.blog-featured-image {
    height: auto;
    aspect-ratio: auto;
}

.blog-listing .blog-card-image,
.blog-listing .blog-featured-image {
    height: auto;
    aspect-ratio: auto;
}

.home-blog-image img,
.blog-card-image img,
.blog-related-image img,
.blog-featured-image img,
.blog-article-cover {
    position: static;
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: auto;
    object-fit: contain;
}

.home-blog-image:hover img,
.blog-card-image:hover img,
.blog-related-image:hover img {
    transform: none;
}
