.hero-art{height:clamp(360px,42vw,500px);min-height:0;aspect-ratio:1/1;align-self:start}.hero-art>img{min-height:0;height:100%;object-fit:cover;object-position:center center}@media(max-width:850px){.hero-art{width:100%;height:auto;aspect-ratio:1/1}.hero-art>img{height:100%}}
