.blog-layout{display:grid;grid-template-columns:1fr 3fr;grid-gap:48px;gap:48px}.blog-entry{padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid var(--brand-border)}.hero-light img{max-height:240px;width:100%;min-height:0;margin-top:20px}@media (max-width:767px){.blog-layout{grid-template-columns:1fr}}