@keyframes spinSlow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin-slow{animation:spinSlow 2s linear infinite}@keyframes wl-pulse{50%{opacity:.5}}@keyframes float-delayed{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes float-reverse{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}.pulse-animation{animation:wl-pulse 2s ease-in-out infinite}.floating-animation{animation:float 6s ease-in-out infinite}.floating-animation-delayed{animation:float-delayed 7s ease-in-out infinite}.floating-animation-reverse{animation:float-reverse 5s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 3s ease-in-out infinite}@keyframes orbit-xs{0%,to{transform:rotate(45deg) translateX(130px) rotate(-45deg)}50%{transform:rotate(135deg) translateX(130px) rotate(-135deg)}}@keyframes orbit-reverse-xs{0%,to{transform:rotate(45deg) translateX(80px) rotate(-45deg)}50%{transform:rotate(90deg) translateX(80px) rotate(-90deg)}}@keyframes orbit-mobile{0%,to{transform:rotate(45deg) translateX(150px) rotate(-45deg)}50%{transform:rotate(135deg) translateX(150px) rotate(-135deg)}}@keyframes orbit-reverse-mobile{0%,to{transform:rotate(45deg) translateX(90px) rotate(-45deg)}50%{transform:rotate(90deg) translateX(90px) rotate(-90deg)}}@keyframes orbit-small{0%,to{transform:rotate(45deg) translateX(165px) rotate(-45deg)}50%{transform:rotate(135deg) translateX(165px) rotate(-135deg)}}@keyframes orbit-reverse-small{0%,to{transform:rotate(45deg) translateX(100px) rotate(-45deg)}50%{transform:rotate(90deg) translateX(100px) rotate(-90deg)}}@keyframes orbit-medium{0%,to{transform:rotate(45deg) translateX(180px) rotate(-45deg)}50%{transform:rotate(135deg) translateX(180px) rotate(-135deg)}}@keyframes orbit-reverse-medium{0%,to{transform:rotate(45deg) translateX(110px) rotate(-45deg)}50%{transform:rotate(90deg) translateX(110px) rotate(-90deg)}}@keyframes orbit-desktop{0%,to{transform:rotate(45deg) translateX(200px) rotate(-45deg)}50%{transform:rotate(135deg) translateX(200px) rotate(-135deg)}}@keyframes orbit-reverse-desktop{0%,to{transform:rotate(45deg) translateX(120px) rotate(-45deg)}50%{transform:rotate(90deg) translateX(120px) rotate(-90deg)}}@keyframes orbit-xl{0%,to{transform:rotate(45deg) translateX(220px) rotate(-45deg)}50%{transform:rotate(135deg) translateX(220px) rotate(-135deg)}}@keyframes orbit-reverse-xl{0%,to{transform:rotate(45deg) translateX(130px) rotate(-45deg)}50%{transform:rotate(90deg) translateX(130px) rotate(-90deg)}}.animate-orbit-slow{animation:orbit-xs 8s ease-in-out infinite}@media (min-width:475px){.animate-orbit-slow{animation:orbit-mobile 8s ease-in-out infinite}}@media (min-width:640px){.animate-orbit-slow{animation:orbit-small 8s ease-in-out infinite}}@media (min-width:768px){.animate-orbit-slow{animation:orbit-medium 8s ease-in-out infinite}}@media (min-width:1024px){.animate-orbit-slow{animation:orbit-desktop 8s ease-in-out infinite}}@media (min-width:1280px){.animate-orbit-slow{animation:orbit-xl 8s ease-in-out infinite}}.animate-orbit-reverse{animation:orbit-reverse-xs 7s ease-in-out infinite}@media (min-width:475px){.animate-orbit-reverse{animation:orbit-reverse-mobile 7s ease-in-out infinite}}@media (min-width:640px){.animate-orbit-reverse{animation:orbit-reverse-small 7s ease-in-out infinite}}@media (min-width:768px){.animate-orbit-reverse{animation:orbit-reverse-medium 7s ease-in-out infinite}}@media (min-width:1024px){.animate-orbit-reverse{animation:orbit-reverse-desktop 7s ease-in-out infinite}}@media (min-width:1280px){.animate-orbit-reverse{animation:orbit-reverse-xl 7s ease-in-out infinite}}@keyframes rotate-dots{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-rotate-dots{animation:rotate-dots 10s linear infinite;transform-origin:center center}@keyframes zoom-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.animate-zoom-pulse{animation:zoom-pulse 3s ease-in-out infinite;transform-origin:center center}@keyframes slide-in-left{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.animate-slide-in-left{animation:slide-in-left .8s ease-out forwards}@keyframes slide-in-right{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.animate-slide-in-right{animation:slide-in-right .8s ease-out forwards}