/* Approved photos, 20 October 2026. Preserve the complete team photograph. */
.hero-photo img{object-position:center 30%}
.location picture{display:block}
.location img{height:auto;aspect-ratio:auto;object-fit:contain;border-radius:24px 24px 0 0}
@media(min-width:900px){
  .hero-photo img{object-position:center 42%}
  .location-grid{grid-template-columns:1fr 1.3fr;gap:60px}
}
