.particle[data-v-679aaca5]{animation:float-particle-679aaca5 ease-out infinite}.particle-large[data-v-679aaca5]{background:radial-gradient(circle,#fbbf24 0,#f97316e6 40%,#ea580c4d);box-shadow:0 0 20px #fbbf24cc}.particle-small[data-v-679aaca5]{background:radial-gradient(circle,#fbbf24e6 0,#f97316b3 40%,#ea580c33);box-shadow:0 0 10px #fbbf2480}@keyframes float-particle-679aaca5{0%{opacity:0;transform:translateY(0) translate(0) scale(.8)}5%{opacity:.9}95%{opacity:.8}to{opacity:0;transform:translateY(-120px) translate(var(--move-x)) scale(.4)}}.scroll-indicator[data-v-a1cbb244]{align-items:center;animation:fadeIn-a1cbb244 1s ease-out 1s both;display:flex;flex-direction:column}@media(max-width:767px){.scroll-indicator[data-v-a1cbb244]{display:none}}.mouse[data-v-a1cbb244]{animation:bounce-a1cbb244 2s ease-in-out 1s infinite;border:2px solid rgba(245,158,11,.5);border-radius:12px;display:flex;height:40px;justify-content:center;padding:4px;position:relative;width:24px}.scroll-wheel[data-v-a1cbb244]{background:#f59e0b;border-radius:3px;height:12px;left:50%;position:absolute;top:6px;transform:translate(-50%);width:6px}@keyframes fadeIn-a1cbb244{0%{opacity:0}to{opacity:1}}@keyframes bounce-a1cbb244{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes scrollDown-a1cbb244{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(8px)}}.arrows[data-v-a1cbb244]{display:flex;flex-direction:column;gap:4px;margin-top:12px}.arrow[data-v-a1cbb244]{animation:arrowGlow-a1cbb244 2s ease-in-out 1s infinite;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #f59e0b;filter:drop-shadow(0 0 8px rgba(245,158,11,.8));height:0;opacity:0;width:0}.arrow[data-v-a1cbb244]:first-child{animation-delay:1s}.arrow[data-v-a1cbb244]:nth-child(2){animation-delay:1.3s}.arrow[data-v-a1cbb244]:nth-child(3){animation-delay:1.6s}@keyframes arrowGlow-a1cbb244{0%,to{opacity:0;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}@media(max-width:1023px){.mouse[data-v-a1cbb244]{display:none}}.hero-title[data-v-bcebc002]{animation:fadeInUp-bcebc002 1s ease-out .2s both}.hero-subtitle[data-v-bcebc002]{animation:fadeIn-bcebc002 1s ease-out .6s both}.hero-description[data-v-bcebc002]{animation:fadeIn-bcebc002 1s ease-out .8s both}.hero-cta[data-v-bcebc002]{animation:fadeInUp-bcebc002 .8s ease-out 1s both}@keyframes fadeIn-bcebc002{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-bcebc002{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cta-button[data-v-bcebc002]:hover{box-shadow:0 20px 25px -5px #fbbf244d,0 10px 10px -5px #fbbf2433;transform:translateY(-2px)}.feature-card[data-v-da341a35]{opacity:0;transform:translateY(30px);transition:none}.feature-card.is-visible .card-content[data-v-da341a35]{animation:diagonalWipeIn-da341a35 1.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--v5f60ed4c)*.15s)}.feature-card.is-visible .card-shadow[data-v-da341a35]{animation:shadowSlideIn-da341a35 1.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--v5f60ed4c)*.15s + .15s)}.feature-card.is-visible[data-v-da341a35]{animation:fadeSlideUp-da341a35 .9s ease-out forwards;animation-delay:calc(var(--v5f60ed4c)*.15s)}.card-content[data-v-da341a35]{clip-path:polygon(0 0,0 0,0 100%,0 100%)}@keyframes diagonalWipeIn-da341a35{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes fadeSlideUp-da341a35{to{opacity:1;transform:translateY(0)}}@keyframes shadowSlideIn-da341a35{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(10px,10px)}}.card-shadow[data-v-da341a35]{opacity:0;transform:translate(0)}.shine-overlay[data-v-da341a35]{background:linear-gradient(-45deg,transparent,transparent 25%,rgba(251,191,36,.02) 35%,rgba(251,191,36,.05) 40%,rgba(251,191,36,.1) 45%,rgba(251,191,36,.15) 48%,rgba(251,191,36,.2) 50%,rgba(251,191,36,.15) 52%,rgba(251,191,36,.1) 55%,rgba(251,191,36,.05) 60%,rgba(251,191,36,.02) 65%,transparent 75%,transparent);height:100%;left:-100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.feature-card.is-visible .shine-overlay[data-v-da341a35]{animation:shineSlide-da341a35 1.2s ease-out forwards;animation-delay:calc(var(--v5f60ed4c)*.15s + .6s)}@keyframes shineSlide-da341a35{0%{left:-100%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.section-header[data-v-3dba561a]{animation:fadeInUp-3dba561a .8s ease-out both}.section-title[data-v-3dba561a]{animation:fadeInUp-3dba561a 1s ease-out .2s both}@keyframes fadeInUp-3dba561a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.section-header[data-v-bc77ec01]{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.section-header.visible[data-v-bc77ec01]{opacity:1;transform:translateY(0)}.content-wrapper[data-v-bc77ec01]{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out .2s,transform .8s ease-out .2s}.content-wrapper.visible[data-v-bc77ec01]{opacity:1;transform:translateY(0)}.decorative-line[data-v-bc77ec01]{transform:scaleX(0);transform-origin:center;transition:transform .6s ease-out .6s}.decorative-line.visible[data-v-bc77ec01]{transform:scaleX(1)}.fade-slide-enter-active[data-v-d44b9963],.fade-slide-leave-active[data-v-d44b9963]{transition:all .6s ease}.fade-slide-enter-from[data-v-d44b9963]{opacity:0;transform:translateY(20px)}.fade-slide-leave-to[data-v-d44b9963]{opacity:0;transform:translateY(-20px)}.section-header[data-v-d44b9963]{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.section-header.visible[data-v-d44b9963]{opacity:1;transform:translateY(0)}.card-wrapper[data-v-d44b9963]{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out .2s,transform .8s ease-out .2s}.card-wrapper.visible[data-v-d44b9963]{opacity:1;transform:translateY(0)}.timeline-item[data-v-4c55aa5a]{opacity:0;transform:translate(-30px);transition:opacity .6s ease-out,transform .6s ease-out}.timeline-item.is-visible[data-v-4c55aa5a]{opacity:1;transform:translate(0)}@keyframes timelinePulse-4c55aa5a{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.3)}}@keyframes dotPulse-4c55aa5a{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}}.timeline-pulse[data-v-4c55aa5a]{animation:timelinePulse-4c55aa5a 3s ease-in-out infinite}.timeline-dot-pulse[data-v-4c55aa5a]{animation:dotPulse-4c55aa5a 2s ease-in-out infinite}.roadmap-header[data-v-820afb79]{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.roadmap-header.is-visible[data-v-820afb79]{opacity:1;transform:translateY(0)}.scroll-to-top[data-v-506b8c55]{align-items:center;background:linear-gradient(90deg,#f59e0b,#ea580c);border:1px solid rgba(251,191,36,.3);border-radius:9999px;bottom:2rem;box-shadow:0 4px 12px #0000004d,0 0 20px #fbbf2433;color:#fff;cursor:pointer;display:flex;height:3rem;justify-content:center;position:fixed;right:2rem;transition:all .3s ease;width:3rem;z-index:50}.scroll-to-top[data-v-506b8c55]:hover{background:linear-gradient(90deg,#fbbf24,#f97316);box-shadow:0 8px 20px #0006,0 0 30px #fbbf2466;transform:translateY(-4px)}.scroll-to-top[data-v-506b8c55]:active{transform:translateY(-2px)}.scroll-to-top.pressed[data-v-506b8c55]{box-shadow:0 2px 8px #0000004d,0 0 15px #fbbf244d!important;transform:scale(.9) translateY(0)!important}@media(min-width:768px){.scroll-to-top[data-v-506b8c55]{height:3.5rem;width:3.5rem}}.arrow-icon[data-v-506b8c55]{animation:bounce-506b8c55 2s infinite;height:1.5rem;width:1.5rem}@keyframes bounce-506b8c55{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.fade-slide-enter-active[data-v-506b8c55],.fade-slide-leave-active[data-v-506b8c55]{transition:all .3s ease}.fade-slide-enter-from[data-v-506b8c55],.fade-slide-leave-to[data-v-506b8c55]{opacity:0;transform:translateY(20px) scale(.8)}.particle[data-v-506b8c55]{animation:fire-burst-506b8c55 1s ease-out forwards,flicker-506b8c55 .1s infinite;border-radius:50%;filter:blur(1px);pointer-events:none;position:fixed;z-index:100}.particle.particle-yellow[data-v-506b8c55]{background:radial-gradient(circle,#fef08a,#fbbf24,#f59e0b);box-shadow:0 0 12px #fef08be6,0 0 20px #fbbf2480}.particle.particle-orange[data-v-506b8c55]{background:radial-gradient(circle,#fed7aa,#fb923c,#ea580c);box-shadow:0 0 12px #fb923ce6,0 0 20px #ea580c80}.particle.particle-red[data-v-506b8c55]{background:radial-gradient(circle,#fca5a5,#f97316,#dc2626);box-shadow:0 0 12px #f97316e6,0 0 20px #dc262680}@keyframes fire-burst-506b8c55{0%{opacity:1;transform:translate(0) scale(1) rotate(0)}50%{opacity:.8}to{opacity:0;transform:translate(calc(var(--vx)*60px),calc(var(--vy)*80px)) scale(0) rotate(180deg)}}@keyframes flicker-506b8c55{0%,to{opacity:1}50%{opacity:.85}}
