/* Consistent process hero frames without stretching their distinct photos. */
.process-distinct .service-hero{align-items:start;}
.process-distinct .service-hero>figure{width:100%;min-width:0;min-height:0!important;max-height:none!important;aspect-ratio:4/3;height:auto!important;margin:0;padding:24px!important;overflow:hidden;display:flex;align-items:center;justify-content:center;}
.process-distinct .service-hero>figure>img{display:block;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center;}
@media(min-width:992px){.process-distinct .service-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;}.process-distinct .service-hero>div{min-width:0;}}
