/* The photographs themselves have been edited to the displayed ratio. */
.photo-frame,.guide-card>.photo-frame,.photo-frame--process{aspect-ratio:4/5!important;background:none!important}
.photo-frame::before,.photo-frame::after{display:none!important}
.photo-frame>img.photo-original{inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:50% 50%!important;mask-image:none!important;-webkit-mask-image:none!important;filter:none!important;transform:none!important}
.hero-image{align-self:start}
.hero-visual{min-height:0!important;flex:none!important;width:100%}
.hero-photo{min-height:0!important;height:auto!important;aspect-ratio:1!important;flex:1}
.hero-photo>img{width:100%!important;height:100%!important;aspect-ratio:1!important;object-fit:contain!important;object-position:center!important}
.guide-intro-photo img,.guide-photo-link>img:not([data-original-size]),.consultation-photo img{aspect-ratio:4/5!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important}
.pair,.journey-pair{align-items:start}
.pair>figure,.journey-pair>figure{min-width:0}
