/* The homepage slideshow runs edge to edge, including ultrawide screens.
   Its photography remains cropped proportionally rather than stretched. */
.hero > .hero-image{
 width:100%;
 max-width:none;
 margin-inline:0;
 border-radius:0;
}
.hero > .hero-image > img{
 width:100%;
 height:100%;
 object-fit:cover;
}
