/* Keep a modest right inset while the gallery travels behind navigation. */
body .hero .montage-card{border-radius:clamp(8px,.8vw,14px)}
@media(min-width:1101px){
 body .hero{overflow:visible}
 body .hero .visual.montage{
  width:calc(100% - clamp(18px,2.7vw,68px));
  height:calc(var(--opening-hero) + 18px);
  margin:-18px 0 0;
  align-self:start;
 }
}
