.blog-card{border-radius:12px;height:100%;position:relative;overflow:hidden}.blog-card img{object-fit:cover;height:100%;transition:transform .6s}.overlay{background:linear-gradient(#0003,#000000b3);position:absolute;inset:0}.blog-content{color:#fff;z-index:2;transition:transform .4s;position:absolute;bottom:20px;left:20px;right:20px}.read-more{color:#9cffb0;font-size:14px;text-decoration:none}@media (max-width:991px){.large-card,.small-card{min-height:320px}}.blog-card:hover img{transform:scale(1.08)}.blog-card .overlay{background:linear-gradient(#00000040,#000000a6);transition:background .4s;position:absolute;inset:0}.blog-card:hover .overlay{background:linear-gradient(#00000059,#000c)}
