/* v0.18: entrance and continuous climb share the same treads and origin. */
@keyframes mjer-step-unfold-stable{from{opacity:0;transform:skewY(var(--step-angle)) scaleY(.02)}to{opacity:1;transform:skewY(var(--step-angle)) scaleY(1)}}
@keyframes mjer-step-photo-stable{from{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}
.mjer-career .mjer-career-bars i.mjer-cycle-extra{opacity:0;animation:none}
@media(prefers-reduced-motion:no-preference){
 .mjer-steps-ready.mjer-steps-open .mjer-career-bars i:not(.mjer-cycle-extra){animation:mjer-step-unfold-stable .48s var(--mjer-ease) both;animation-delay:calc((5 - var(--step))*80ms)}
 .mjer-steps-ready.mjer-steps-open .mjer-career-images figure{animation:mjer-step-photo-stable .5s var(--mjer-ease) both;animation-delay:calc(.9s + var(--photo-order)*85ms)}
 .mjer-career.mjer-climb-active .mjer-career-bars i:nth-child(n){animation:none;transform:translate3d(var(--tread-dx,0px),var(--tread-dy,0px),0) skewY(var(--tread-angle,var(--step-angle)));opacity:var(--tread-opacity,1)}
 .mjer-career.mjer-photos-ready .mjer-career-images figure{animation:none;opacity:1;clip-path:none;translate:0 var(--drift,0px)}
}
@media(prefers-reduced-motion:reduce){.mjer-career .mjer-career-bars i.mjer-cycle-extra{display:none}.mjer-career .mjer-career-bars i:nth-child(n),.mjer-career .mjer-career-images figure{animation:none;opacity:1}.mjer-career .mjer-career-bars i:nth-child(n){transform:skewY(var(--step-angle))}}
