@keyframes rkMarqueeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes rkMarqueeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.rk-marquee-left{animation:rkMarqueeLeft linear infinite}.rk-marquee-right{animation:rkMarqueeRight linear infinite}@media (prefers-reduced-motion:reduce){.rk-marquee-left,.rk-marquee-right{animation:none}}.shake-vertical{animation:shake-vertical 16s ease-in-out infinite both}.slide-list:hover .slide-x,.slide-list:hover .slide-x-rev{animation-play-state:paused!important;filter:grayscale(100%)}.slide-list .slide-x-rev:hover,.slide-list .slide-x:hover{filter:grayscale(0)}.slide-x{animation:autoRun 28s linear infinite;animation-delay:calc((28s / var(--quantity)) * (var(--position)))}.slide-x-rev{animation:autoRun-rev 28s linear infinite;animation-delay:calc((28s / var(--quantity)) * (var(--position)))}.slide-y-loop{animation:slide-y-loop 32s linear infinite;will-change:transform}@keyframes slide-y-loop{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.slide-y-loop{animation:none}}.onhover-scale{transition:transform .5s ease-in-out}.group:hover .onhover-scale{transform:scale(12) translateX(25%) translateY(25%)}@keyframes shake-vertical{0%,to{transform:translateY(0)}25%,75%{transform:translateY(40px)}50%{transform:translateY(0)}}@keyframes autoRun{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes autoRun-rev{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.app-dev-hero-img{animation:floatUpDown 3s ease-in-out infinite;border-radius:20px}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-18px)}to{transform:translateY(0)}}