@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes float-slow{0%,to{transform:translate(0)}25%{transform:translate(20px,-15px)}50%{transform:translate(-10px,25px)}75%{transform:translate(15px,10px)}}@keyframes drift-1{0%,to{transform:translate(0)}20%{transform:translate(30px,-20px)}40%{transform:translate(-25px,15px)}60%{transform:translate(10px,30px)}80%{transform:translate(-15px,-10px)}}@keyframes drift-2{0%,to{transform:translate(0)}15%{transform:translate(-25px,20px)}30%{transform:translate(35px,-15px)}45%{transform:translate(-20px,-25px)}60%{transform:translate(15px,30px)}75%{transform:translate(-30px,10px)}90%{transform:translate(25px,-20px)}}@keyframes drift-3{0%,to{transform:translate(0)}25%{transform:translate(40px,-30px)}50%{transform:translate(-20px,40px)}75%{transform:translate(30px,20px)}}@keyframes drift-4{0%,to{transform:translate(0)}33%{transform:translate(-35px,25px)}66%{transform:translate(25px,-35px)}}@keyframes drift-5{0%,to{transform:translate(0)}20%{transform:translate(45px,-15px)}40%{transform:translate(-30px,35px)}60%{transform:translate(20px,-40px)}80%{transform:translate(-25px,20px)}}@keyframes drift-6{0%,to{transform:translate(0)}16%{transform:translate(-40px,30px)}32%{transform:translate(35px,-25px)}48%{transform:translate(-20px,-35px)}64%{transform:translate(30px,40px)}80%{transform:translate(-35px,-20px)}}@keyframes drift-7{0%,to{transform:translate(0)}30%{transform:translate(25px,-30px)}60%{transform:translate(-35px,20px)}90%{transform:translate(20px,35px)}}@keyframes twinkle-1{0%,to{opacity:.3;transform:scale(1)}25%{opacity:1;transform:scale(1.2)}50%{opacity:.5;transform:scale(.8)}75%{opacity:.8;transform:scale(1.1)}}@keyframes twinkle-2{0%,to{opacity:.4;transform:scale(1)}30%{opacity:1;transform:scale(1.3)}60%{opacity:.6;transform:scale(.9)}90%{opacity:.9;transform:scale(1.15)}}@keyframes twinkle-3{0%,to{opacity:.3;transform:scale(1)}20%{opacity:.9;transform:scale(1.1)}40%{opacity:.5;transform:scale(.85)}60%{opacity:1;transform:scale(1.25)}80%{opacity:.7;transform:scale(.95)}}@keyframes twinkle-4{0%,to{opacity:.4;transform:scale(1)}15%{opacity:1;transform:scale(1.15)}45%{opacity:.6;transform:scale(.9)}75%{opacity:.8;transform:scale(1.05)}}@keyframes twinkle-5{0%,to{opacity:.3;transform:scale(1)}35%{opacity:1;transform:scale(1.3)}70%{opacity:.5;transform:scale(.8)}}@keyframes twinkle-6{0%,to{opacity:.4;transform:scale(1)}25%{opacity:.9;transform:scale(1.2)}50%{opacity:.6;transform:scale(.85)}75%{opacity:1;transform:scale(1.1)}}@keyframes twinkle-7{0%,to{opacity:.3;transform:scale(1)}40%{opacity:1;transform:scale(1.25)}80%{opacity:.5;transform:scale(.9)}}@keyframes twinkle-8{0%,to{opacity:.4;transform:scale(1)}20%{opacity:.8;transform:scale(1.1)}60%{opacity:1;transform:scale(1.2)}90%{opacity:.6;transform:scale(.95)}}@keyframes twinkle-9{0%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(1.15)}65%{opacity:.5;transform:scale(.85)}}@keyframes twinkle-10{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.animate-spin-slow{animation:spin-slow 3s linear infinite}.animate-float-slow{animation:float-slow 20s ease-in-out infinite}.animate-drift-1{animation:drift-1 25s ease-in-out infinite}.animate-drift-2{animation:drift-2 30s ease-in-out infinite}.animate-drift-3{animation:drift-3 22s ease-in-out infinite}.animate-drift-4{animation:drift-4 28s ease-in-out infinite}.animate-drift-5{animation:drift-5 35s ease-in-out infinite}.animate-drift-6{animation:drift-6 32s ease-in-out infinite}.animate-drift-7{animation:drift-7 26s ease-in-out infinite}.animate-twinkle-1{animation:twinkle-1 4s ease-in-out infinite}.animate-twinkle-2{animation:twinkle-2 5s ease-in-out infinite}.animate-twinkle-3{animation:twinkle-3 6s ease-in-out infinite}.animate-twinkle-4{animation:twinkle-4 4.5s ease-in-out infinite}.animate-twinkle-5{animation:twinkle-5 5.5s ease-in-out infinite}.animate-twinkle-6{animation:twinkle-6 6.5s ease-in-out infinite}.animate-twinkle-7{animation:twinkle-7 4.8s ease-in-out infinite}.animate-twinkle-8{animation:twinkle-8 5.8s ease-in-out infinite}.animate-twinkle-9{animation:twinkle-9 6.8s ease-in-out infinite}.animate-twinkle-10{animation:twinkle-10 4.2s ease-in-out infinite}.scroll-fade-in-up{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.scroll-fade-in-up.animate{opacity:1;transform:translateY(0)}.scroll-fade-in-left{opacity:0;transform:translateX(-30px);transition:all .6s ease-out}.scroll-fade-in-left.animate{opacity:1;transform:translateX(0)}.scroll-fade-in-right{opacity:0;transform:translateX(30px);transition:all .6s ease-out}.scroll-fade-in-right.animate{opacity:1;transform:translateX(0)}.scroll-scale-in{opacity:0;transform:scale(.8);transition:all .6s ease-out}.scroll-scale-in.animate{opacity:1;transform:scale(1)}.scroll-slide-in-bottom{opacity:0;transform:translateY(50px);transition:all .6s ease-out}.scroll-slide-in-bottom.animate{opacity:1;transform:translateY(0)}.scroll-fade-in-down{opacity:0;transform:translateY(-30px);transition:all .6s ease-out}.scroll-fade-in-down.animate{opacity:1;transform:translateY(0)}.scroll-delay-100{transition-delay:.1s}.scroll-delay-200{transition-delay:.2s}.scroll-delay-300{transition-delay:.3s}.scroll-delay-400{transition-delay:.4s}.scroll-delay-500{transition-delay:.5s}