.blog-card__image{position:relative;padding-bottom:87.155963%;border-radius:var(--border-radius-xl);overflow:hidden;margin-bottom:1.25rem;display:block}.blog-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}@media(any-hover:hover){.blog-card__image:hover img{transform:scale(1.02)}}.blog-card__content date{display:block;margin-block-end:.5rem}.blog-card__content h2{font-size:1.5rem;line-height:1.2;letter-spacing:-.03em;color:var(--c-text-dark);transition:color .3s ease}@media(max-width:47.99875em){.blog-card__content h2{font-size:1.25rem}}@media(any-hover:hover){.blog-card__content h2:hover{color:var(--c-accent)}}
