/* Keep the public-service group visible on narrow screens. */
@media(max-width:640px){
.public-service-hero > .hero-image{position:relative;inset:auto;height:50vw;max-height:280px;object-position:center 37%}
.public-service-hero > .hero-shade{inset:0 0 auto;height:50vw;max-height:280px;background:linear-gradient(0deg,#0b1118,transparent 52%)}
.image-page-hero.public-service-hero{padding-top:0}
.public-service-hero > .hero-content,.image-page-hero.public-service-hero > .wrap{padding-top:25px}
}
@media(min-width:641px){.image-page-hero.public-service-hero > .hero-image{object-position:center 20%}}
