@keyframes JxYcTG_cycle-step-in{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:none}}@keyframes JxYcTG_cycle-arrow-in{0%{opacity:0;transform:translate(var(--arrow-x,0), var(--arrow-y,0)) scaleX(var(--arrow-sx,1)) scaleY(var(--arrow-sy,1))}to{opacity:1;transform:none}}.JxYcTG_right{transform-origin:0;--arrow-x:-.5rem;--arrow-y:0;--arrow-sx:.6;--arrow-sy:1}.JxYcTG_left{transform-origin:100%;--arrow-x:.5rem;--arrow-y:0;--arrow-sx:.6;--arrow-sy:1}.JxYcTG_down{transform-origin:top;--arrow-x:0;--arrow-y:-.5rem;--arrow-sx:1;--arrow-sy:.6}.JxYcTG_up{transform-origin:bottom;--arrow-x:0;--arrow-y:.5rem;--arrow-sx:1;--arrow-sy:.6}:is([data-cycle-inview=false] .JxYcTG_step,[data-cycle-inview=false] .JxYcTG_arrow){opacity:0}:is([data-cycle-inview=true] .JxYcTG_step,[data-cycle-inview=true] .JxYcTG_arrow){animation-duration:.8s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-fill-mode:both}[data-cycle-inview=true] .JxYcTG_step{animation-name:JxYcTG_cycle-step-in;animation-delay:calc(var(--cycle-index) * .4s)}[data-cycle-inview=true] .JxYcTG_arrow{animation-name:JxYcTG_cycle-arrow-in;animation-delay:calc(var(--cycle-index) * .4s + .2s)}@media (prefers-reduced-motion:reduce){:is([data-cycle-inview=false] .JxYcTG_step,[data-cycle-inview=false] .JxYcTG_arrow){opacity:1}:is([data-cycle-inview=true] .JxYcTG_step,[data-cycle-inview=true] .JxYcTG_arrow){animation:none}}
