body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:768px){#root,body,html{overflow-x:hidden}img{height:auto;max-width:100%}input,select,textarea{font-size:16px}div[style*="display: flex"][style*="gap: 15px"][style*="justifyContent: center"]{flex-wrap:nowrap!important;gap:10px!important;overflow-x:auto!important;padding:0 10px!important}div[style*="display: flex"][style*="gap: 15px"] button{flex-shrink:0!important;font-size:13px!important;min-width:auto!important;padding:8px 12px!important;white-space:nowrap!important}}body{background:#fff;margin:0;padding:0}#root{min-height:100vh}.page-enter{opacity:0;transform:translateY(20px)}.page-enter-active{transition:opacity .6s ease,transform .6s ease}.page-enter-active,.page-exit{opacity:1;transform:translateY(0)}.page-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .4s ease,transform .4s ease}.page-container{animation:pageLoad .8s ease-out}@keyframes pageLoad{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.content-section{animation:contentFadeIn 1s ease-out;animation-fill-mode:both}.content-section:first-child{animation-delay:.1s}.content-section:nth-child(2){animation-delay:.2s}.content-section:nth-child(3){animation-delay:.3s}.content-section:nth-child(4){animation-delay:.4s}.content-section:nth-child(5){animation-delay:.5s}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-loading{align-items:center;animation:loadingFadeOut .6s ease-out .7s forwards;background:#000;display:flex;inset:0;justify-content:center;opacity:1;position:fixed;z-index:9999}@keyframes loadingFadeOut{to{opacity:0;visibility:hidden}}.loading-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.loading-spinner{animation:spin .8s linear infinite;border:6px solid #ff8c0033;border-radius:50%;border-top-color:#ff8c00;height:55px;width:55px}@keyframes spin{to{transform:rotate(1turn)}}.loading-logo,.loading-text{display:none!important}@media (max-width:768px){.page-container{animation-duration:.6s}.content-section{animation-duration:.8s}.loading-spinner{height:45px;width:45px}}.page-transition-loading{align-items:center;animation:simpleFadeOut .3s ease-out .15s forwards;background:#ffffffe6;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:9999}@keyframes simpleFadeOut{to{opacity:0;visibility:hidden}}.simple-spinner{animation:simpleSpinFast .8s linear infinite;border:3px solid #667eea4d;border-radius:50%;border-top-color:#667eea;height:30px;width:30px}@keyframes simpleSpinFast{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.simple-spinner{border-width:2px;height:25px;width:25px}}.animated-button{overflow:hidden;position:relative;transform:translateY(0);transition:all .3s ease}.animated-button:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.animated-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.animated-button:hover:before{left:100%}.pulse-button{animation:pulseGlow 2s infinite}@keyframes pulseGlow{0%{box-shadow:0 0 0 0 #667eeab3}70%{box-shadow:0 0 0 10px #667eea00}to{box-shadow:0 0 0 0 #667eea00}}.animated-card{transform:translateY(0);transition:all .3s cubic-bezier(.25,.8,.25,1)}.animated-card:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-8px) scale(1.02)}.flip-card{perspective:1000px}.flip-card-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s;width:100%}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;height:100%;position:absolute;width:100%}.flip-card-back{transform:rotateY(180deg)}.typewriter{animation:typing 3.5s steps(40),blink-caret .75s step-end infinite;border-right:2px solid #667eea;overflow:hidden;white-space:nowrap}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:#667eea}}.gradient-text{-webkit-text-fill-color:#0000;animation:gradientShift 4s ease infinite;background:linear-gradient(-45deg,#667eea,#764ba2,#f093fb,#f5576c);-webkit-background-clip:text;background-clip:text;background-size:400% 400%}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.fade-in-up{opacity:1;transform:translateY(0);transition:all .5s ease-out}.fade-in-up.animate{box-shadow:0 12px 35px #0000001f;transform:translateY(-8px)}.fade-in-left{opacity:1;transform:translateX(0);transition:all .5s ease-out}.fade-in-left.animate{box-shadow:0 10px 30px #0000001a;transform:translateX(8px) scale(1.03)}.fade-in-right{opacity:1;transform:translateX(0);transition:all .5s ease-out}.fade-in-right.animate{box-shadow:0 10px 30px #0000001a;transform:translateX(-8px) scale(1.03)}.scale-in{opacity:1;transform:scale(1);transition:all .5s ease-out}.scale-in.animate{box-shadow:0 18px 40px #0000002e;transform:scale(1.06)}.reveal-fade{opacity:0;transition:opacity 1s ease}.reveal-fade.visible{opacity:1}.reveal-slide-up{opacity:0;transform:translateY(60px);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.reveal-slide-up.visible{opacity:1;transform:translateY(0)}.reveal-slide-left{opacity:0;transform:translateX(-60px);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.reveal-slide-left.visible{opacity:1;transform:translateX(0)}.reveal-slide-right{opacity:0;transform:translateX(60px);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.reveal-slide-right.visible{opacity:1;transform:translateX(0)}.reveal-zoom{opacity:0;transform:scale(.6);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.reveal-zoom.visible{opacity:1;transform:scale(1)}.reveal-rotate{opacity:0;transform:rotate(-10deg) scale(.8);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.reveal-rotate.visible{opacity:1;transform:rotate(0deg) scale(1)}.skeleton-loading{animation:skeletonLoading 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}@keyframes skeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.rotate-icon{transition:transform .3s ease}.rotate-icon:hover{transform:rotate(1turn)}.bounce-icon{animation:bounceIcon 2s infinite}@keyframes bounceIcon{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.floating-shapes{overflow:hidden;position:relative}.floating-shapes:before{animation:floatingDots 20s linear infinite;background:radial-gradient(circle,#667eea1a 1px,#0000 0);background-size:50px 50px;content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes floatingDots{0%{transform:translate(0) rotate(0deg)}to{transform:translate(-50px,-50px) rotate(1turn)}}.particles{overflow:hidden;position:relative}.particles:after{animation:particleFloat 15s linear infinite;background-image:radial-gradient(2px 2px at 20px 30px,#667eea4d,#0000),radial-gradient(2px 2px at 40px 70px,#764ba24d,#0000),radial-gradient(1px 1px at 90px 40px,#f093fb4d,#0000);background-repeat:repeat;background-size:100px 100px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@keyframes particleFloat{0%{transform:translate(0)}to{transform:translate(-100px,-100px)}}.glow-on-hover{transition:all .3s ease}.glow-on-hover:hover{box-shadow:0 0 20px #667eea99;transform:scale(1.05)}.slide-up-hover{overflow:hidden;position:relative}.slide-up-hover:before{background:linear-gradient(135deg,#667eea,#764ba2);bottom:0;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:100%;z-index:-1}.slide-up-hover:hover:before{height:100%}.progress-bar{background:#e0e0e0;border-radius:4px;height:8px;overflow:hidden;width:100%}.progress-fill{animation:progressFill 2s ease-out;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:4px;height:100%}@keyframes progressFill{0%{width:0}to{width:100%;width:var(--progress-width,100%)}}.stagger-animation>*{animation:staggerFadeIn .6s ease forwards;opacity:0;transform:translateY(20px)}.stagger-animation>:first-child{animation-delay:.1s}.stagger-animation>:nth-child(2){animation-delay:.2s}.stagger-animation>:nth-child(3){animation-delay:.3s}.stagger-animation>:nth-child(4){animation-delay:.4s}.stagger-animation>:nth-child(5){animation-delay:.5s}.stagger-animation>:nth-child(6){animation-delay:.6s}@keyframes staggerFadeIn{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.animated-card:active,.animated-card:focus,.animated-card:hover{transform:translateY(-4px) scale(1.01)}.fade-in-left,.fade-in-right,.fade-in-up{transform:translateY(20px);transition:all .6s ease}.animated-button:active{transform:translateY(-2px) scale(.98)}.fade-in-left.visible,.fade-in-right.visible,.fade-in-up.visible,.scale-in.visible{opacity:1!important;transform:translateY(0) translateX(0) scale(1)!important}}.card:not(.no-animation),.container>div:not(.no-animation),.hero-content:not(.no-animation),.info-card:not(.no-animation),.pricing-card:not(.no-animation),.sidebar-box:not(.no-animation),article:not(.no-animation),section:not(.no-animation){opacity:1;transform:translateY(0);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.card.animate:not(.no-animation),.container>div.animate:not(.no-animation),.hero-content.animate:not(.no-animation),.info-card.animate:not(.no-animation),.pricing-card.animate:not(.no-animation),.sidebar-box.animate:not(.no-animation),article.animate:not(.no-animation),section.animate:not(.no-animation){box-shadow:0 12px 35px #00000026;transform:translateY(-5px) scale(1.02)}@media (max-width:768px){.card:not(.no-animation):not(.visible),.info-card:not(.no-animation):not(.visible),.pricing-card:not(.no-animation):not(.visible),.sidebar-box:not(.no-animation):not(.visible),article:not(.no-animation):not(.visible),section:not(.no-animation):not(.visible){opacity:0;transform:translateY(40px);transition:all .7s cubic-bezier(.25,.46,.45,.94)}.card.visible:not(.no-animation),.info-card.visible:not(.no-animation),.pricing-card.visible:not(.no-animation),.sidebar-box.visible:not(.no-animation),article.visible:not(.no-animation),section.visible:not(.no-animation){opacity:1;transform:translateY(0)}.card.animate:not(.no-animation),.info-card.animate:not(.no-animation),.pricing-card.animate:not(.no-animation),.sidebar-box.animate:not(.no-animation),article.animate:not(.no-animation),section.animate:not(.no-animation){box-shadow:0 8px 25px #0000001f;transform:translateY(-3px) scale(1.03)}}section:first-child{animation-delay:.1s}section:nth-child(2){animation-delay:.2s}section:nth-child(3){animation-delay:.3s}section:nth-child(4){animation-delay:.4s}section:nth-child(5){animation-delay:.5s}.card:first-child{animation-delay:.1s}.card:nth-child(2){animation-delay:.2s}.card:nth-child(3){animation-delay:.3s}.card:nth-child(4){animation-delay:.4s}@media (max-width:768px){.fade-in-left,.fade-in-right,.fade-in-up,.reveal-fade,.reveal-rotate,.reveal-slide-left,.reveal-slide-right,.reveal-slide-up,.reveal-zoom,.scale-in{opacity:1!important;transform:translateY(0) translateX(0) scale(1) rotate(0deg)!important;transition:all .2s ease-out!important}.fade-in-up.animate{box-shadow:0 8px 20px #00000026!important;transform:translateY(-6px) scale(1.03)!important}.fade-in-left.animate{box-shadow:0 8px 20px #0000001f!important;transform:translateX(6px) scale(1.03)!important}.fade-in-right.animate{box-shadow:0 8px 20px #0000001f!important;transform:translateX(-6px) scale(1.03)!important}.scale-in.animate{box-shadow:0 10px 25px #0000002e!important;transform:scale(1.05)!important}.card:not(.no-animation),.info-card:not(.no-animation),.pricing-card:not(.no-animation),.sidebar-box:not(.no-animation),article:not(.no-animation),section:not(.no-animation){opacity:1!important;transform:translateY(0)!important;transition:all .3s ease-out!important}.card.animate:not(.no-animation),.info-card.animate:not(.no-animation),.pricing-card.animate:not(.no-animation),.sidebar-box.animate:not(.no-animation),article.animate:not(.no-animation),section.animate:not(.no-animation){box-shadow:0 4px 12px #00000014!important;transform:translateY(-2px) scale(1.01)!important}.animated-button{transition:all .3s ease!important}.animated-card{transition:all .4s ease!important}.stagger-animation>*{animation:staggerFadeIn .8s ease forwards!important}.pulse-button{animation:pulseGlow 2s infinite!important}.typewriter{animation:typing 3.5s steps(40),blink-caret .75s step-end infinite!important}.gradient-text{animation:gradientShift 4s ease infinite!important}.bounce-icon{animation:bounceIcon 2s infinite!important}.floating-shapes:before{animation:floatingDots 25s linear infinite!important}.particles:after{animation:particleFloat 20s linear infinite!important}}@media (prefers-reduced-motion:reduce){.bounce-icon,.floating-shapes:before,.particles:after,.pulse-button{animation:none!important}.animated-button,.animated-card,.fade-in-left,.fade-in-right,.fade-in-up,.scale-in{transition-duration:.2s!important}}body,html{scroll-behavior:smooth}@media (max-width:768px){body,html{overflow-x:hidden;position:relative}.hero,[class*=hero],section:first-child{margin-top:0!important;padding-top:0!important}}.scroll-animate{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.scroll-animate.visible{opacity:1;transform:translateY(0)}.fade-in-up{transform:translateY(30px)}.fade-in-left{transform:translateX(-30px)}.fade-in-right{transform:translateX(30px)}.fade-in-right.visible{opacity:1;transform:translateX(0)}.fade-in-down{opacity:0;transform:translateY(-40px);transition:all .7s cubic-bezier(.4,0,.2,1)}.fade-in-down.visible{opacity:1;transform:translateY(0)}.scale-in{opacity:0;transform:scale(.8);transition:all .6s cubic-bezier(.4,0,.2,1)}.scale-in.visible{opacity:1;transform:scale(1)}.slide-in-bottom{opacity:0;transform:translateY(60px);transition:all .8s cubic-bezier(.4,0,.2,1)}.slide-in-bottom.visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.card-animate,.fade-in-down,.fade-in-left,.fade-in-right,.fade-in-up,.image-animate,.scale-in,.scroll-animate,.slide-in-bottom,.text-animate{opacity:1!important;transform:none!important;transition:none!important}.fade-in-down.visible,.fade-in-left.visible,.fade-in-right.visible,.fade-in-up.visible,.scale-in.visible,.scroll-animate.visible,.slide-in-bottom.visible{opacity:1!important;transform:none!important}.mobile-only-animate{opacity:0;transform:translateY(15px);transition:all .3s ease-out}.mobile-only-animate.visible{opacity:1;transform:translateY(0)}}.stagger-1{transition-delay:.1s}.stagger-2{transition-delay:.2s}.stagger-3{transition-delay:.3s}.stagger-4{transition-delay:.4s}.stagger-5{transition-delay:.5s}.stagger-6{transition-delay:.6s}@media (max-width:768px){.mobile-slide-up{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.mobile-slide-up.visible{opacity:1;transform:translateY(0)}.mobile-fade-in{opacity:0;transition:opacity .5s ease-out}.mobile-fade-in.visible{opacity:1}}.card-animate{opacity:0;transform:translateY(30px) scale(.95);transition:all .6s cubic-bezier(.4,0,.2,1)}.card-animate.visible{opacity:1;transform:translateY(0) scale(1)}.text-animate{opacity:0;transform:translateY(20px);transition:all .5s ease-out}.text-animate.visible{opacity:1;transform:translateY(0)}.image-animate{opacity:0;transform:scale(1.1);transition:all .8s cubic-bezier(.4,0,.2,1)}.image-animate.visible{opacity:1;transform:scale(1)}.scroll-up{transform:translateY(80px)}.scroll-left{transform:translateX(-80px)}.scroll-right{transform:translateX(80px)}.scroll-scale{transform:scale(.7)}.scroll-up.visible{opacity:1;transform:translateY(0)}.scroll-up{transform:translateY(40px)}.scroll-left{transform:translateX(-40px)}.scroll-left.visible{transform:translateX(0)}.scroll-right{transform:translateX(40px)}.scroll-right.visible{transform:translateX(0)}.scroll-scale{transform:scale(.9)}.scroll-scale.visible{transform:scale(1)}.blog-fade-up{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.blog-fade-up.blog-visible{opacity:1;transform:translateY(0)}.blog-fade-left{opacity:0;transform:translateX(-30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.blog-fade-left.blog-visible{opacity:1;transform:translateX(0)}.blog-fade-right{opacity:0;transform:translateX(30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.blog-fade-right.blog-visible{opacity:1;transform:translateX(0)}.blog-scale-in{opacity:0;transform:scale(.9);transition:all .6s cubic-bezier(.4,0,.2,1)}.blog-scale-in.blog-visible{opacity:1;transform:scale(1)}.blog-fade-down{opacity:0;transform:translateY(-30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.blog-fade-down.blog-visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.blog-card-animate,.blog-fade-down,.blog-fade-left,.blog-fade-right,.blog-fade-up,.blog-hero-animate,.blog-scale-in{transition-duration:.5s!important;transition-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.blog-fade-up{transform:translateY(15px)}.blog-fade-left{transform:translateX(-15px)}.blog-fade-right{transform:translateX(15px)}.blog-fade-down{transform:translateY(-15px)}.blog-scale-in{transform:scale(.96)}.blog-stagger-1{transition-delay:.05s!important}.blog-stagger-2{transition-delay:.1s!important}.blog-stagger-3{transition-delay:.15s!important}.blog-stagger-4{transition-delay:.2s!important}.blog-stagger-5{transition-delay:.25s!important}.blog-stagger-6{transition-delay:.3s!important}.blog-hero-animate{transform:translateY(10px);transition-duration:.6s!important}.blog-card-animate{transform:translateY(15px) scale(.98)}}.blog-hero-animate{opacity:0;transform:translateY(20px);transition:all .8s ease-out}.blog-hero-animate.blog-visible{opacity:1;transform:translateY(0)}.blog-card-animate{opacity:0;transform:translateY(25px) scale(.98);transition:all .5s cubic-bezier(.4,0,.2,1)}.blog-card-animate.blog-visible{opacity:1;transform:translateY(0) scale(1)}.blog-stagger-1{transition-delay:.1s}.blog-stagger-2{transition-delay:.2s}.blog-stagger-3{transition-delay:.3s}.blog-stagger-4{transition-delay:.4s}.blog-stagger-5{transition-delay:.5s}.blog-stagger-6{transition-delay:.6s}body:not(.blog-page) .blog-fade-left,body:not(.blog-page) .blog-fade-right,body:not(.blog-page) .blog-fade-up,body:not(.blog-page) .blog-hero-animate,body:not(.blog-page) .blog-scale-in{opacity:1!important;transform:none!important;transition:none!important}@media (max-width:480px){.blog-fade-down,.blog-fade-left,.blog-fade-right,.blog-fade-up{transform:translateY(10px)!important}.blog-fade-left{transform:translateX(-10px)!important}.blog-fade-right{transform:translateX(10px)!important}.blog-fade-down,.blog-fade-left,.blog-fade-right,.blog-fade-up,.blog-hero-animate,.blog-scale-in{transition-duration:.4s!important}.blog-stagger-1{transition-delay:.02s!important}.blog-stagger-2{transition-delay:.04s!important}.blog-stagger-3{transition-delay:.06s!important}.blog-stagger-4{transition-delay:.08s!important}.blog-stagger-5{transition-delay:.1s!important}.blog-stagger-6{transition-delay:.12s!important}}@media (max-width:768px){.blog-fade-down,.blog-fade-left,.blog-fade-right,.blog-fade-up,.blog-hero-animate,.blog-scale-in{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transform:translateZ(0);will-change:transform,opacity}}
/*# sourceMappingURL=main.ee28bc24.css.map*/