@keyframes grow{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes growWave{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.heroImageAnimation{animation:grow .5s ease-out forwards;animation-delay:.2s}.canvas-animation{transform-origin:center;animation:growWave .5s ease-out forwards}.transition-opacity{transition-property:opacity,transform}.translate-y-0{transform:translateY(0)}.-translate-y-4{transform:translateY(-1rem)}@keyframes orbit{0%{transform:rotate(calc(1turn + var(--rotation-start))) translateX(var(--distance)) rotate(calc(-1turn - var(--rotation-start)))}to{transform:rotate(var(--rotation-start)) translateX(var(--distance)) rotate(calc(-1 * var(--rotation-start)))}}.animate-orbit{animation:orbit 100s linear infinite,twinkle 3s ease-in-out infinite;position:absolute;width:.3rem;height:.3rem;border-radius:9999px;overflow:hidden;top:50%;left:50%;transform-origin:center;translate:-50% -50%;transition:width .5s ease-out,height .5s ease-out}.animate-orbit.active{opacity:1!important;width:5rem;height:5rem}@media (min-width:768px){.animate-orbit.active{width:12rem;height:12rem}}@media (min-width:1024px){.animate-orbit.active{width:15rem;height:15rem}}@keyframes twinkle{0%,to{opacity:.5;box-shadow:0 0 15px 2px hsla(0,0%,100%,.4),0 0 25px 4px rgba(234,250,26,.3);background:radial-gradient(circle at center,#fff 0,#eafa1a 100%)}50%{opacity:.8;box-shadow:0 0 20px 3px hsla(0,0%,100%,.6),0 0 30px 6px rgba(234,250,26,.5);background:radial-gradient(circle at center,#fff 20%,#eafa1a 100%)}}.star-video:not(.active){box-shadow:0 0 20px 3px hsla(0,0%,100%,.5),0 0 30px 5px rgba(234,250,26,.4);border-radius:50%;background:radial-gradient(circle at center,#fff 10%,#eafa1a 100%)}.animate-orbit .video-overlay{position:absolute;inset:0;background:radial-gradient(circle at center,hsla(0,0%,100%,.8) 10%,rgba(234,250,26,.6) 100%);opacity:.5;transition:opacity .5s ease-in-out}.animate-orbit.active .video-overlay{opacity:0}@keyframes textTwinkle{0%,to{color:#fff}50%{color:#eafa1a}}.gradient-text{animation:textTwinkle 8s ease-in-out infinite;color:#fff}