/* Keep choreography/keyframes/timing; avoid per-frame custom-property transitions. */
.rt-hero--home .rt-scene__bob,
.rt-hero--home .rt-scene__act { transition-property: none; }
/* Pausing preserves each animation's position instead of restarting the orbit. */
#home-teachers[data-rt-motion-paused="true"],
#home-teachers[data-rt-motion-paused="true"] *,
#home-teachers[data-rt-motion-paused="true"] *::before,
#home-teachers[data-rt-motion-paused="true"] *::after { animation-play-state: paused !important; }
