.blog-grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.blog-card{background:#fff;border-radius:14px;box-shadow:0 10px 25px rgba(0,0,0,.06);display:flex;flex-direction:column;overflow:hidden;padding-bottom:20px;transition:transform .25s ease,box-shadow .25s ease}.blog-card:hover{box-shadow:0 14px 35px rgba(0,0,0,.1);transform:translateY(-6px)}.blog-card img{height:220px;object-fit:cover;width:100%}.blog-card-content{display:flex;flex-direction:column;flex-grow:1;padding:20px}.blog-title{font-size:20px;margin:0 0 12px}.blog-title a{color:inherit;text-decoration:none}.blog-summary{flex-grow:1;font-size:14px;line-height:1.6;margin-bottom:16px}.blog-meta{font-size:12px;opacity:.7}@media (max-width:1024px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog-grid{grid-template-columns:1fr}}