.gradient-text[data-v-23225bbd]{background:linear-gradient(135deg,#ff6b35,#ff8c42,#ffb088);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-gradient[data-v-23225bbd]{background:linear-gradient(135deg,#f8fafc,#f1f5f9 40%,#e2e8f0,#f8fafc)}.glass-card[data-v-23225bbd]{background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1)}.blob[data-v-23225bbd]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:blob-float-23225bbd 10s ease-in-out infinite}@keyframes blob-float-23225bbd{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.scroll-reveal[data-v-23225bbd]{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.5,0,0,1)}.scroll-reveal.active[data-v-23225bbd]{opacity:1;transform:translateY(0)}.pricing-card[data-v-23225bbd]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.pricing-card[data-v-23225bbd]:hover{transform:translateY(-12px) scale(1.02)}.feature-icon[data-v-23225bbd]{transition:all .3s ease}.feature-card:hover .feature-icon[data-v-23225bbd]{transform:scale(1.1) rotate(5deg)}.testimonial-card[data-v-23225bbd]{transition:all .4s ease}.testimonial-card[data-v-23225bbd]:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px #00000026}.btn-primary[data-v-23225bbd]{background:linear-gradient(135deg,#ff6b35,#ff8c42);transition:all .3s ease;position:relative;overflow:hidden}.btn-primary[data-v-23225bbd]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.btn-primary[data-v-23225bbd]:hover:before{left:100%}.btn-primary[data-v-23225bbd]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ff6b3566}.nav-link[data-v-23225bbd]{position:relative}.nav-link[data-v-23225bbd]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:#ff6b35;transition:width .3s ease}.nav-link[data-v-23225bbd]:hover:after{width:100%}.stat-counter[data-v-23225bbd]{font-variant-numeric:tabular-nums}.wave-divider[data-v-23225bbd]{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.wave-divider svg[data-v-23225bbd]{position:relative;display:block;width:calc(100% + 1.3px);height:120px}.wave-divider .shape-fill[data-v-23225bbd]{fill:#f8fafc}.floating-element[data-v-23225bbd]{animation:bounce-jump-23225bbd 2s infinite}@keyframes bounce-jump-23225bbd{0%,to{transform:translateY(0);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(-20px);animation-timing-function:cubic-bezier(0,0,.2,1)}}.floating-element[data-v-23225bbd]:nth-child(2){animation-delay:-2s}.floating-element[data-v-23225bbd]:nth-child(3){animation-delay:-4s}.tab-active[data-v-23225bbd]{background:linear-gradient(135deg,#ff6b35,#ff8c42);color:#fff}.tab-inactive[data-v-23225bbd]{background:#e2e8f0;color:#64748b}.tab-inactive[data-v-23225bbd]:hover{background:#cbd5e1}.shine-effect[data-v-23225bbd]{position:relative;overflow:hidden}.shine-effect[data-v-23225bbd]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,#fff0,#ffffff1a,#fff0);transform:rotate(30deg);animation:shine-23225bbd 3s infinite}@keyframes shine-23225bbd{0%{transform:translate(-100%) rotate(30deg)}to{transform:translate(100%) rotate(30deg)}}.grid-pattern[data-v-23225bbd]{background-image:radial-gradient(circle,rgba(0,0,0,.03) 1px,transparent 1px);background-size:30px 30px}
