/* The trainer stays visible while photos converge behind her. */
.katerina-site #about .photo-stage{isolation:isolate;overflow:hidden}
.katerina-site #about .photos{z-index:0}
.katerina-site #about .collage-figure{position:absolute;left:50%;top:auto;bottom:-2px;height:98%;width:auto;max-width:none;object-fit:contain;transform:translateX(-50%);z-index:1;pointer-events:none;opacity:1;filter:none}
.katerina-site #about .center-title{z-index:2}
@media(prefers-reduced-motion:reduce){.katerina-site #about .collage-figure{opacity:1!important}}
