.scene-progress{z-index:1;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;animation-name:anim-scene-progress;display:flex;position:absolute;top:0;left:0}.progress-logo{background:#fff;border:1px solid #bebebe;border-radius:50%;width:57px;height:57px;margin-bottom:.3rem;margin-left:auto;margin-right:auto;display:block}.progress-wrapper{text-align:center;width:60%;font-family:var(--font-manrope);flex-direction:column;align-items:center;gap:1rem;display:flex}.progress-wrapper p{color:#666;margin-bottom:1rem;font-family:Courier New,Courier,monospace;font-size:2.4rem}.gears-container{width:100%;height:100%;margin-bottom:1rem;position:absolute}.gear-icon{animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-delay:calc(var(--scroll-progress)*-1s);z-index:-1;animation-fill-mode:both;position:absolute}.gear-1{opacity:.1;width:200%;height:200%;animation-name:anim-gear-spin-cw;top:-60%;right:50%}.gear-2{opacity:.3;width:60%;height:60%;animation-name:anim-gear-spin-ccw;top:20%;left:60%}@keyframes anim-gear-spin-cw{0%{transform:rotate(0)}to{transform:rotate(3600deg)}}@keyframes anim-gear-spin-ccw{0%{transform:rotate(0)}to{transform:rotate(-2160deg)}}.progress-bar-track{background:#e9ecef;border-radius:5px;width:100%;height:10px;overflow:hidden}.progress-bar-fill{background:var(--color-blueviolet);width:0%;height:100%;animation-name:anim-progress-fill}@keyframes anim-scene-progress{0%{opacity:0;visibility:hidden}90%{opacity:0;visibility:hidden}91%{opacity:1;visibility:visible}to{opacity:1;visibility:visible}}@keyframes anim-progress-fill{0%{width:0%}91%{width:0%}to{width:100%}}.cursor-pointer{z-index:100;pointer-events:none;opacity:0;position:absolute;top:78%;left:85%}#cta-arrow1.animate{animation:1s infinite alternate forwards fade-in}#cta-arrow2.animate{animation:1s .3s infinite alternate forwards fade-in}#cta-arrow3.animate{animation:1s .6s infinite alternate forwards fade-in}.hero-cta,.cta{opacity:0;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.scale-in{opacity:0;transition:transform 1s,opacity .3s;transform:scale(.3)}.scale-in-view{opacity:1;transform:scale(1)}.slide-in-top{opacity:0;transition:transform .7s,opacity .3s;transform:translateY(-100%)}.slide-in-bottom{opacity:0;transition:transform .7s,opacity .3s;transform:translateY(50%)}.cta{transform:translateY(100px)}.slide-in-left{opacity:0;transition:transform .7s,opacity .3s;transform:translate(-100%)}.slide-in-right{opacity:0;transition:transform .7s,opacity .3s;transform:translate(100%)}.slide-in-view{opacity:1;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:scale(1)translateY(0)translate(0)}.instant-in-place{opacity:1;transition-duration:0s;transform:scale(1)translateY(0)translate(0)rotate(0)}@keyframes slideInBottomAndRotate2{0%{opacity:0;transform:translateY(50%)rotate(-21deg)}to{opacity:1;transform:translateY(0)rotate(9deg)}}@keyframes slideInLeftWithoutRotation{0%{opacity:0;transform:translate(-50%)rotate(12deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes slideInBottomAndRotate{0%{opacity:0;transform:translateY(50%)rotate(21deg)}to{opacity:1;transform:translateY(0)rotate(-6deg)}}@keyframes slideInRightWithoutRotation{0%{opacity:0;transform:translate(50%)rotate(-6deg)}to{opacity:1;transform:translate(0)rotate(0)}}.pro-plan-animate{animation:.5s ease-out forwards slideInRightWithoutRotation}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.tada{animation-name:tada;animation-duration:1s;animation-timing-function:ease-in-out}.tada-view{opacity:1;animation-name:tada;animation-duration:1s;animation-timing-function:ease-in-out}
/*# sourceMappingURL=landing_page.12958d1d.css.map */
