.blog-card{grid-template-rows:subgrid;border-radius:15px;grid-row:span 4;gap:0;display:grid;overflow:hidden;box-shadow:0 5px 15px #0000001a}.blog-card .image-wrap{overflow:hidden}.blog-card .image-wrap img{object-fit:cover;width:100%;height:300px;transition:all .3s ease-in-out}.blog-card .image-wrap img:hover{transform:scale(1.1)}.blog-card .meta{color:var(--black-color);padding:20px 20px 0;font-size:clamp(16px,1.5vw,18px);font-weight:400;display:inline-block}.blog-card .title{margin-top:12px;padding:0 20px;font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.2}.blog-card .title a{transition:all .3s ease-in-out}.blog-card .title:hover a{text-decoration:underline}.blog-card .description{color:var(--black-color);margin-top:12px;padding:0 20px 25px;font-size:clamp(14px,1.5vw,16px);font-weight:400}
.blog-grid{padding:0 20px}.blog-grid .container .top-wrap{justify-content:space-between;align-items:center;display:flex}.blog-grid .container .top-wrap .section-title{font-size:clamp(26px,4vw,38px);font-weight:700;line-height:1.2}.blog-grid .container .top-wrap .link{align-items:center;gap:5px;font-size:clamp(18px,2vw,24px);font-weight:400;text-decoration:none;display:flex}.blog-grid .container .top-wrap .link svg{transition:all .3s ease-in-out}.blog-grid .container .top-wrap .link:hover svg{transform:translate(2px)}.blog-grid .container .grid-wrap{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px;display:grid}@media (max-width:991px){.blog-grid .container .grid-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blog-grid .container .grid-wrap{grid-template-columns:1fr}}
