/* V19: solo presentación de retratos; no altera diseño aprobado V18 */
.team-photo-wrap{position:relative;display:block;width:100%;aspect-ratio:4/5;overflow:hidden;background:#e9e7e1}.team-photo-wrap img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.team-photo-wrap .team-fallback{height:100%;width:100%;place-items:center;font-size:3rem;color:#b9955b;background:#15291f}

/* V19.1: preservar proporciones reales sin estirar retratos */
.team-card-v9 .team-photo-wrap{height:310px;aspect-ratio:auto;display:flex;align-items:center;justify-content:center;background:#192720}
.team-card-v9 .team-photo-wrap img{width:100%;height:100%;object-fit:contain!important;object-position:center!important}
.team-card-v9.team-director-surgery>img{width:100%;height:310px;object-fit:cover;object-position:24% 8%;display:block}
@media(max-width:600px){.team-card-v9 .team-photo-wrap,.team-card-v9.team-director-surgery>img{height:340px}}

/* V19.3: retratos sin distorsión */
.team-card-v9 > img {display:block;width:100%;height:270px;object-fit:contain;object-position:center;background:#edf0eb;}
@media(max-width:640px){.team-card-v9 > img{height:300px}}
