/* Keep one hero photo; its frame follows the photo instead of the copy height. */
.hero>.hero-grid>.hero-visual{align-self:center;display:block;min-height:0;background:none}
.hero>.hero-grid>.hero-visual:before{content:none}
.hero>.hero-grid>.hero-visual>img{display:block;width:100%;height:clamp(310px,44vw,580px);min-height:0;max-height:none;object-fit:cover}
@media(max-width:680px){.hero>.hero-grid>.hero-visual>img{height:auto;aspect-ratio:1.2}}
