.blog-grid{display:grid;gap:2.5rem;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:768px){.blog-grid{grid-template-columns:repeat(12,1fr)}}.grid .blog-card{grid-column:span 4;height:100%}.blog-card{background:var(--clr-white);border-radius:14px;box-shadow:0 1px 12px rgba(0,0,0,.1);color:var(--clr-dark);display:flex;flex-direction:column;overflow:hidden;padding:0;text-decoration:none;transition:transform .2s ease-in-out}.blog-card:hover{text-decoration:none;transform:translateY(-3px)}.blog-card__image{border-top-left-radius:14px;border-top-right-radius:14px;height:240px;min-width:100%;object-fit:cover;transition:transform .2s ease-in-out}.blog-card__icon{height:24px;width:31px}.blog-card__newslink{border-bottom:1px solid var(--clr-black-hard);padding-bottom:2px}.blog-card__content{display:flex;flex:1;flex-direction:column;padding:1.5rem}.blog-card__title{color:var(--clr-grey-dark);font-size:1.125rem;font-weight:600;line-height:32px;margin-bottom:1rem}.blog-card__meta{align-items:center;color:var(--clr-grey-dark);display:flex;font-size:1rem;font-weight:400;gap:1rem;line-height:24px;margin-top:auto}.blog-card__avatar{border-radius:10rem;height:48px;object-fit:cover;width:48px}.grid .blog-card--featured{grid-column:span 6}.blog-card--featured .blog-card__image{height:330px}.blog-card--featured .blog-card__content{padding:2rem}.blog-card--featured .blog-card__title{font-size:1.5rem;margin-bottom:1rem}.blog-card--featured .blog-card__avatar{height:65px;width:65px}