/* Keep the photographed people intact; crop only within the display frame. */
.top-redesign-v151 img[data-staff-photo] { object-position: var(--staff-focus, center); }
.top-redesign-v151 .flow .recruit-stream-v168__photo img[data-staff-photo] {
  aspect-ratio: var(--staff-ratio, 4 / 5);
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: var(--staff-focus, center);
}
.top-redesign-v151 .flow .recruit-stream-v168__photo img[data-photo-layout="wide"] {
  aspect-ratio: var(--staff-ratio, 16 / 9);
}
.top-redesign-v151 .flow .recruit-stream-v168__photo img[data-photo-layout="square"] { aspect-ratio: 1; }
.top-redesign-v151 .hero-wall img[data-staff-photo] { object-fit: cover; }
