@media(max-width:900px){.hero-panels{grid-template-columns:repeat(3,1fr)}.hero-panel:nth-child(3){display:block}}@media(max-width:560px){.hero-panels{grid-template-columns:repeat(3,1fr)}.hero-panel:not(:first-child){display:block}.hero-panel img{object-position:center}.hero-panel:nth-child(1) img{object-position:62% center}.hero-composite:after{background:linear-gradient(90deg,rgba(5,18,15,.76),rgba(5,18,15,.18))}}
