@keyframes glassy-shine{0%,to{background:rgba(250,173,77,.05);border-color:rgba(250,173,77,.1)}50%{background:rgba(250,173,77,.1);border-color:rgba(250,173,77,.2)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-slow{0%,to{opacity:.3}50%{opacity:.6}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes infinite-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-on-scroll{opacity:0;transform:translateY(50px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.animate-in{opacity:1;transform:translateY(0)}.animate-slide-left{opacity:0;transform:translateX(-50px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-slide-left.animate-in{opacity:1;transform:translateX(0)}.animate-slide-right{opacity:0;transform:translateX(50px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-slide-right.animate-in{opacity:1;transform:translateX(0)}.animate-scale{opacity:0;transform:scale(.8);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-scale.animate-in{opacity:1;transform:scale(1)}.animate-rotate{opacity:0;transform:rotate(-10deg) scale(.8);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-rotate.animate-in{opacity:1;transform:rotate(0deg) scale(1)}.stagger-1{transition-delay:.1s}.stagger-2{transition-delay:.3s}.stagger-3{transition-delay:.5s}.stagger-4{transition-delay:.7s}.stagger-5{transition-delay:.9s}.stagger-6{transition-delay:1.1s}.wix__header .nav-link{position:relative}.wix__header .nav-link:after{background:linear-gradient(90deg,#faad4d,#674fe6);bottom:-6px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.wix__header .nav-link:hover:after{width:100%}.wix__header button.menu-toggle{cursor:pointer;transition:all .3s ease}.wix__header button.menu-toggle .menu-icon-close,.wix__header button.menu-toggle .menu-icon-open{position:absolute;transition:all .3s ease}.wix__header button.menu-toggle.active .menu-icon-open{opacity:0;transform:rotate(90deg)}.wix__header button.menu-toggle .menu-icon-open,.wix__header button.menu-toggle.active .menu-icon-close{opacity:1;transform:rotate(0)}.wix__header button.menu-toggle .menu-icon-close{opacity:0;transform:rotate(-90deg)}.wix__header .nav-links{display:none;opacity:0;transform:translateY(-10px);transition:all .3s ease}.wix__header .nav-links.active{display:block;opacity:1;transform:translateY(0)}.wix__hero{align-items:center;display:flex;min-height:100vh;overflow:hidden;position:relative}.wix__hero-bg{inset:0;position:absolute;z-index:0}.wix__hero-bg:before{background:radial-gradient(circle at 50% 50%,rgba(250,173,77,.1) 0,rgba(103,79,230,.05) 50%,transparent 100%);content:"";inset:0;position:absolute}.wix__hero-bg:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%23fff' fill-opacity='.05' fill-rule='evenodd' d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2zm0-30V0h-2v4h-4v2h4v4h2V6h4V4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2zM6 4V0H4v4H0v2h4v4h2V6h4V4z'/%3E%3C/svg%3E");content:"";inset:0;opacity:.05;position:absolute}.wix__hero-content{position:relative;z-index:1}.wix__hero-notification{animation:glassy-shine 8s infinite,float 6s ease-in-out infinite;backdrop-filter:blur(10px);background:rgba(250,173,77,.05);background:linear-gradient(90deg,rgba(250,173,77,.1),rgba(103,79,230,.05));border:1px solid rgba(250,173,77,.1);border-radius:9999px;display:inline-flex;padding:.75rem 1.5rem}.wix__hero-notification:hover{background:linear-gradient(90deg,rgba(250,173,77,.15),rgba(103,79,230,.1));box-shadow:0 0 15px rgba(250,173,77,.3);transform:translateY(-2px)}.wix__hero-title{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.7));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:2rem}.wix__hero-title .highlight{background:linear-gradient(90deg,#faad4d,#674fe6);-webkit-background-clip:text;background-clip:text;color:transparent}.wix__hero-subtitle{color:hsla(0,0%,100%,.7);font-size:1.25rem;line-height:1.6;margin-bottom:3rem}.wix__hero-cta{display:flex;gap:1rem;margin-bottom:4rem}.wix__hero-cta .btn{align-items:center;border-radius:9999px;display:inline-flex;font-weight:500;padding:1rem 2rem;position:relative;transition:all .3s ease}.wix__hero-cta .btn-primary{background:linear-gradient(90deg,#faad4d,#674fe6);color:#fff;overflow:hidden}.wix__hero-cta .btn-primary:before{animation:glassy-shine 8s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-15deg);width:200%}.wix__hero-cta .btn-primary:hover{box-shadow:0 8px 24px rgba(250,173,77,.3);transform:translateY(-2px)}.wix__hero-cta .btn-secondary{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff}.wix__hero-cta .btn-secondary:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}.wix__features{padding:8rem 0;position:relative}.wix__features-card{backdrop-filter:blur(10px);background:rgba(250,173,77,.05);border:1px solid rgba(250,173,77,.1);border-radius:1rem;padding:2rem;transition:all .3s ease}.wix__features-card:hover{border-color:rgba(250,173,77,.3);transform:translateY(-4px)}.wix__features-card-icon{align-items:center;background:rgba(250,173,77,.1);border-radius:.75rem;display:flex;height:3rem;justify-content:center;margin-bottom:1.5rem;transition:transform .3s ease;width:3rem}.wix__features-card-icon i{color:#faad4d;font-size:1.25rem}.wix__features-card:hover .wix__features-card-icon{transform:scale(1.1)}.wix__stats{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr);margin-left:auto;margin-right:auto;margin-top:5rem;max-width:56rem}@media(min-width:768px){.wix__stats{grid-template-columns:repeat(3,1fr)}}.wix__stats-card{backdrop-filter:blur(10px);background:rgba(250,173,77,.05);border:1px solid rgba(250,173,77,.1);border-radius:1rem;padding:2rem;text-align:center}.wix__stats-card-value{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.7));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:3rem;font-weight:700;margin-bottom:.5rem}.wix__stats-card-label{color:hsla(0,0%,100%,.6);font-size:1rem}.wix__testimonials{padding:8rem 0;position:relative}.wix__testimonials-card{backdrop-filter:blur(10px);background:rgba(250,173,77,.05);border:1px solid rgba(250,173,77,.1);border-radius:1rem;padding:2rem;text-align:left}.wix__testimonials-card-content{color:hsla(0,0%,100%,.8);font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.wix__testimonials-card-author{align-items:center;display:flex}.wix__testimonials-card-author-avatar{align-items:center;background:linear-gradient(90deg,rgba(250,173,77,.2),rgba(103,79,230,.2));border-radius:9999px;display:flex;height:3rem;justify-content:center;margin-right:1rem;width:3rem}.wix__testimonials-card-author-info-name{color:#fff;font-size:1rem;font-weight:600}.wix__testimonials-card-author-info-role{color:hsla(0,0%,100%,.6);font-size:.875rem}.text-gradient{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.7));-webkit-background-clip:text;background-clip:text;color:transparent}.bg-gradient{background:linear-gradient(90deg,#faad4d,#674fe6)}.animate-float{animation:float 6s ease-in-out infinite}.animate-pulse-slow{animation:pulse-slow 4s ease-in-out infinite}.animate-fade-in{animation:fade-in 1s ease-out forwards}.animate-fade-in-up{animation:fade-in-up 1s ease-out forwards}.animate-gradient{animation:gradient 8s ease infinite;background-size:200% 200%}.animate-infinite-scroll{animation:infinite-scroll 20s linear infinite}.hover-lift{transition:transform .3s ease}.hover-lift:hover{transform:translateY(-4px)}.glass{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);border-width:1px;--tw-backdrop-blur:blur(12px)}.glass,.glass-strong{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.glass-strong{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15);border-width:1px;--tw-backdrop-blur:blur(16px)}.glass-effect{animation:glassy-shine 8s infinite;backdrop-filter:blur(10px);background:rgba(250,173,77,.05);border:1px solid rgba(250,173,77,.1);transition:all .3s ease}.glass-effect:hover{box-shadow:0 0 15px rgba(250,173,77,.2)}.mobile-menu__button{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;height:2.25rem;justify-content:center;margin-left:auto;transition:background-color .2s;width:2.25rem}.mobile-menu__button:hover{background-color:hsla(0,0%,100%,.02)}@media(min-width:1024px){.mobile-menu__button{display:none}}.mobile-menu__button span{background-color:hsla(0,0%,100%,.8);height:2px;margin-bottom:.25rem;transition:all .3s;width:18px}.mobile-menu__button span:last-child{margin-bottom:0}.mobile-menu__panel{background-color:hsla(0,0%,4%,.95);border-bottom:1px solid hsla(0,0%,100%,.02);display:none;padding:1rem 1.5rem}@media(min-width:1024px){.mobile-menu__panel{display:none}}.section-title{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.7));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:2.5rem;font-weight:700;margin-bottom:5rem;text-align:center}.btn-primary{align-items:center;background:linear-gradient(90deg,#faad4d,rgba(103,79,230,.8));border-radius:.75rem;color:#fff;display:inline-flex;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.btn-primary:hover{box-shadow:0 8px 24px rgba(250,173,77,.2);transform:translateY(-2px)}.btn-secondary{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;color:#fff;display:inline-flex;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.btn-secondary:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.step-card{backdrop-filter:blur(10px);background:rgba(250,173,77,.05);border:1px solid rgba(250,173,77,.1);border-radius:1rem;padding:2rem;transition:all .3s ease}.step-card:hover{box-shadow:0 12px 24px rgba(250,173,77,.1);transform:translateY(-4px)}.step-card .icon-wrapper{align-items:center;background:rgba(250,173,77,.1);border-radius:.75rem;display:flex;height:3rem;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;width:3rem}.step-card .icon-wrapper i{color:#faad4d;font-size:1.25rem}.feature-card{background:linear-gradient(90deg,rgba(250,173,77,.2),rgba(103,79,230,.2));border-radius:1rem;padding:1px;position:relative;transition:all .3s ease}.feature-card:hover{background:linear-gradient(90deg,rgba(250,173,77,.3),rgba(103,79,230,.3));transform:translateY(-2px)}.feature-card{height:100%}.feature-card .content{border:1px solid rgba(250,173,77,.1);border-radius:.75rem;height:100%;padding:2rem}.comparison-table,.feature-card .content{backdrop-filter:blur(10px);background:rgba(250,173,77,.05)}.comparison-table{border:1px solid rgba(250,173,77,.1);border-radius:1rem;overflow:hidden}.comparison-table table{border-collapse:separate;border-spacing:0;width:100%}.comparison-table table td,.comparison-table table th{border-bottom:1px solid hsla(0,0%,100%,.1);padding:1rem}.comparison-table table th{background:hsla(0,0%,100%,.05);font-weight:600;text-align:center}.comparison-table table th:first-child{text-align:left}.comparison-table table tr:last-child td{border-bottom:none}.faq-item{backdrop-filter:blur(10px);background:rgba(250,173,77,.05);border:1px solid rgba(250,173,77,.1);border-radius:.75rem;margin-bottom:1rem;overflow:hidden}.faq-item .faq-question{background:transparent;border:none;color:#fff;cursor:pointer;font-weight:500;padding:1.5rem;text-align:left;transition:all .3s ease;width:100%}.faq-item .faq-question:hover{background:hsla(0,0%,100%,.05)}.faq-item .faq-question i{transition:transform .3s ease}.faq-item .faq-question[aria-expanded=true] i{transform:rotate(180deg)}.faq-item .faq-answer{padding:0 1.5rem 1.5rem}[data-aos]{opacity:0;transform:translateY(20px);transition:all .6s ease}[data-aos].aos-animate{opacity:1;transform:translateY(0)}.feature-card,.step-card,.testimonial-card{transition:transform .3s ease,box-shadow .3s ease}.feature-card:hover,.step-card:hover,.testimonial-card:hover{box-shadow:0 15px 30px rgba(0,0,0,.2);transform:translateY(-5px)}.bg-grid{animation:pulse-slow 8s infinite;background-image:linear-gradient(90deg,rgba(250,173,77,.1) 1px,transparent 0),linear-gradient(180deg,rgba(250,173,77,.1) 1px,transparent 0);background-size:50px 50px}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-1000{animation-delay:1s}[x-cloak]{display:none!important}.shine-effect{animation:shine-animation 8s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0));height:100%;left:-100%;position:absolute;top:0;transform:skewX(-22deg);width:25%}@keyframes shine-animation{0%,15%{left:-30%;opacity:0}25%,35%{opacity:1}50%{left:130%;opacity:0}to{left:130%;opacity:0}}.notification-hover{border-radius:9999px;transition:all .3s ease}.notification-hover:hover{border-color:rgba(250,173,77,.2);border-radius:9999px;box-shadow:0 6px 16px rgba(250,173,77,.2);transform:translateY(-2px)}