@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes floatSlow{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-30px)scale(1.05)}}@keyframes starTwinkle{0%,to{opacity:.1;filter:brightness(.5);transform:scale(.8)}25%{opacity:.8;filter:brightness(1.2);transform:scale(1.1)}50%{opacity:1;filter:brightness(1.5);transform:scale(1.3);box-shadow:0 0 10px,0 0 20px}75%{opacity:.6;filter:brightness();transform:scale(1)}}@keyframes starPulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:1;filter:brightness(2);transform:scale(1.5)}}@keyframes starGlow{0%,to{opacity:.2;filter:blur();transform:scale(1)}50%{opacity:1;filter:blur(1px);transform:scale(1.8);box-shadow:0 0 15px,0 0 30px}}@keyframes dustFloat{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}25%{opacity:.5}50%{opacity:.8;transform:translateY(-20px)translate(10px)scale(1.5)}75%{opacity:.3}to{opacity:0;transform:translateY(-40px)translate(-10px)scale(.5)}}@keyframes nebulaPulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}}.hero-section .animate-slide-in-left{opacity:0;animation:.8s ease-out forwards slideInLeft}.hero-section .animate-slide-in-right{opacity:0;animation:.8s ease-out forwards slideInRight}.hero-section .animate-fade-in-up{opacity:0;animation:.8s ease-out forwards fadeInUp}.hero-section .animate-float{animation:6s ease-in-out infinite float}.hero-section .animate-float-slow{animation:8s ease-in-out infinite floatSlow}.dark .hero-section .animate-twinkle{animation:4s ease-in-out infinite starTwinkle}.dark .hero-section .animate-star-pulse{animation:3s ease-in-out infinite starPulse}.dark .hero-section .animate-star-glow{animation:5s ease-in-out infinite starGlow}.dark .hero-section .animate-dust{animation:8s ease-in-out infinite dustFloat}.dark .hero-section .animate-nebula{animation:10s ease-in-out infinite nebulaPulse}.dark .hero-section .right-side-star{filter:drop-shadow(0 0 8px);animation:3s ease-in-out infinite starGlow}:root:not(.dark) .hero-section .animate-twinkle,:root:not(.dark) .hero-section .animate-star-pulse,:root:not(.dark) .hero-section .animate-star-glow,:root:not(.dark) .hero-section .animate-dust,:root:not(.dark) .hero-section .animate-nebula,:root:not(.dark) .hero-section .right-side-star{display:none;opacity:0!important;animation:none!important}.hero-section .animation-delay-300{animation-delay:.3s}.hero-section .animation-delay-600{animation-delay:.6s}.hero-section .animation-delay-900{animation-delay:.9s}.hero-section .animation-delay-1000{animation-delay:1s}.hero-section .animation-delay-2000{animation-delay:2s}.hero-section .animation-delay-4000{animation-delay:4s}.hero-section .animation-delay-500{animation-delay:.5s}
