.blog-card{color:inherit;flex-direction:column;gap:1.25rem;text-decoration:none;display:flex}.blog-card-image{aspect-ratio:735/370;background:#000;position:relative;overflow:hidden}.blog-card-image img{opacity:1}.blog-card-image-content{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1);display:block}@media only screen and (min-width:991px){.blog-card:hover .blog-card-image-content{transform:scale(1.05)}}.blog-card-content{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.blog-card-content h2{font-family:var(--font-extrabold);text-transform:uppercase;margin:0;font-size:1.75rem;line-height:1.05;transition:color .3s}.blog-card:hover .blog-card-content h2{color:var(--primary-blue)}.blog-card-content p{max-width:38rem;color:var(--text-muted);margin:.75rem 0 0}.blog-card-tags{color:var(--text-muted);text-transform:uppercase;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.blog-card-tags li+li:before{content:"/";margin-right:.5rem}@media only screen and (max-width:767px){.blog-card-content{flex-direction:column;gap:1rem}.blog-card-content h2{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.blog-card-image-content,.blog-card-content h2{transition:none}}
