.blog-hero img{max-width:550px;max-height:240px;margin-top:24px}.blog-columns{grid-template-columns:3fr 1fr}@media (max-width:767px){.blog-columns{grid-template-columns:1fr}}.featured-blog{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:center}.featured-blog img{width:100%}@media (max-width:767px){.featured-blog{grid-template-columns:1fr}}