@keyframes fadeInUp-d7131cc2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-d7131cc2{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight-d7131cc2{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn-d7131cc2{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideInDown-d7131cc2{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-d7131cc2{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes float-d7131cc2{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounceIn-d7131cc2{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideInUp-d7131cc2{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.section-band-a[data-v-d7131cc2]{background-color:#f1f5f9;background-image:radial-gradient(600px 600px at 10% 20%,rgba(72,186,250,.18) 0,rgba(72,186,250,0) 55%),radial-gradient(500px 500px at 90% 10%,rgba(99,102,241,.15) 0,rgba(99,102,241,0) 55%),linear-gradient(180deg,#f1f5f9,#e2e8f0)}.section-band-b[data-v-d7131cc2]{background-color:#f0f4f8;background-image:radial-gradient(600px 600px at 15% 80%,rgba(20,184,166,.18) 0,rgba(20,184,166,0) 55%),radial-gradient(500px 500px at 85% 30%,rgba(72,186,250,.15) 0,rgba(72,186,250,0) 55%),linear-gradient(180deg,#f0f4f8,#e2e8f0)}@media(prefers-color-scheme:dark){.section-band-a[data-v-d7131cc2]{background-color:#0b1220;background-image:radial-gradient(700px 700px at 12% 22%,rgba(72,186,250,.16) 0,rgba(72,186,250,0) 55%),radial-gradient(600px 600px at 88% 12%,rgba(99,102,241,.16) 0,rgba(99,102,241,0) 55%),linear-gradient(180deg,#0b1220,#0e172a)}.section-band-b[data-v-d7131cc2]{background-color:#0b1220;background-image:radial-gradient(700px 700px at 18% 78%,rgba(20,184,166,.16) 0,rgba(20,184,166,0) 55%),radial-gradient(600px 600px at 82% 28%,rgba(72,186,250,.14) 0,rgba(72,186,250,0) 55%),linear-gradient(180deg,#0b1220,#0e172a)}}@keyframes rotateIn-d7131cc2{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes zoomIn-d7131cc2{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes shake-d7131cc2{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes glow-d7131cc2{0%,to{box-shadow:0 0 5px rgba(72,186,250,.5)}50%{box-shadow:0 0 20px rgba(72,186,250,.8),0 0 30px rgba(72,186,250,.6)}}@keyframes wiggle-d7131cc2{0%,7%{transform:rotate(0)}15%{transform:rotate(-15deg)}20%{transform:rotate(10deg)}25%{transform:rotate(-10deg)}30%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}40%,to{transform:rotate(0)}}@keyframes heartbeat-d7131cc2{0%{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}.hero-banner[data-v-d7131cc2]{animation:fadeInUp-d7131cc2 .4s ease-out;position:relative;overflow:hidden}.hero-banner[data-v-d7131cc2]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:shimmer-d7131cc2 2s infinite}@keyframes shimmer-d7131cc2{0%{left:-100%}to{left:100%}}.hero-content[data-v-d7131cc2]{animation:bounceIn-d7131cc2 .5s ease-out .1s both}.hero-title[data-v-d7131cc2]{animation:slideInDown-d7131cc2 .4s ease-out .2s both;position:relative}.hero-title[data-v-d7131cc2]:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:3px;background:linear-gradient(90deg,#48bafa,#3182ce);animation:underlineExpand-d7131cc2 .6s ease-out .8s both}@keyframes underlineExpand-d7131cc2{0%{width:0}to{width:100%}}.hero-subtitle[data-v-d7131cc2]{animation:fadeInUp-d7131cc2 .4s ease-out .3s both;position:relative}.hero-subtitle[data-v-d7131cc2]:before{content:"✨";position:absolute;left:-30px;animation:wiggle-d7131cc2 2s ease-in-out infinite}.hero-subtitle[data-v-d7131cc2]:after{content:"✨";position:absolute;right:-30px;animation:wiggle-d7131cc2 2s ease-in-out 1s infinite}.features-header[data-v-d7131cc2]{opacity:0;transform:translateY(30px);transition:all .4s ease-out}.features-header.animate[data-v-d7131cc2]{opacity:1;transform:translateY(0);animation:heartbeat-d7131cc2 1.5s ease-in-out}.feature-card[data-v-d7131cc2]{opacity:0;transform:translateY(30px) scale(.9);transition:all .4s ease-out;position:relative;overflow:hidden}.feature-card[data-v-d7131cc2]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(72,186,250,.1),transparent);transition:left .5s ease}.feature-card[data-v-d7131cc2]:first-child{transition-delay:.05s}.feature-card[data-v-d7131cc2]:nth-child(2){transition-delay:.1s}.feature-card[data-v-d7131cc2]:nth-child(3){transition-delay:.15s}.feature-card[data-v-d7131cc2]:nth-child(4){transition-delay:.2s}.feature-card.animate[data-v-d7131cc2]{opacity:1;transform:translateY(0) scale(1);animation:bounceIn-d7131cc2 .5s ease-out}.feature-card[data-v-d7131cc2]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.15)}.feature-card[data-v-d7131cc2]:hover:before{left:100%}.feature-card:hover .feature-icon[data-v-d7131cc2]{animation:wiggle-d7131cc2 .6s ease-in-out}.process-section[data-v-d7131cc2]{opacity:0;transform:translateY(30px);transition:all .4s ease-out}.process-section.animate[data-v-d7131cc2]{opacity:1;transform:translateY(0);animation:slideInUp-d7131cc2 .5s ease-out}.process-header[data-v-d7131cc2]{opacity:0;transform:translateX(-30px);transition:all .4s ease-out}.process-header.animate[data-v-d7131cc2]{opacity:1;transform:translateX(0);animation:fadeInLeft-d7131cc2 .5s ease-out}.process-steps[data-v-d7131cc2]{opacity:0;transform:translateX(-30px);transition:all .4s ease-out}.process-steps.animate[data-v-d7131cc2]{opacity:1;transform:translateX(0);animation:fadeInLeft-d7131cc2 .5s ease-out .1s both}.process-step[data-v-d7131cc2]{opacity:0;transform:translateX(-30px);transition:all .4s ease-out;position:relative}.process-step[data-v-d7131cc2]:first-child{transition-delay:.05s}.process-step[data-v-d7131cc2]:nth-child(2){transition-delay:.1s}.process-step[data-v-d7131cc2]:nth-child(3){transition-delay:.15s}.process-step.animate[data-v-d7131cc2]{opacity:1;transform:translateX(0);animation:bounceIn-d7131cc2 .5s ease-out}.process-step[data-v-d7131cc2]:hover{transform:translateX(10px)}.process-step:hover .step-icon[data-v-d7131cc2]{animation:shake-d7131cc2 .5s ease-in-out}.process-step .step-icon[data-v-d7131cc2]{animation:float-d7131cc2 2s ease-in-out infinite;transition:all .3s ease}.process-step .step-icon[data-v-d7131cc2]:hover{animation:rotateIn-d7131cc2 .6s ease-out}.news-section[data-v-d7131cc2]{opacity:0;transform:translateY(30px);transition:all .4s ease-out}.news-section.animate[data-v-d7131cc2]{opacity:1;transform:translateY(0);animation:slideInUp-d7131cc2 .5s ease-out}.news-header[data-v-d7131cc2]{opacity:0;transform:translateY(30px);transition:all .4s ease-out}.news-header.animate[data-v-d7131cc2]{opacity:1;transform:translateY(0);animation:heartbeat-d7131cc2 1.5s ease-in-out}.news-card[data-v-d7131cc2]{opacity:0;transform:translateY(30px) scale(.9);transition:all .4s ease-out;position:relative;overflow:hidden}.news-card[data-v-d7131cc2]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(72,186,250,.1),transparent);transition:left .5s ease}.news-card[data-v-d7131cc2]:first-child{transition-delay:.05s}.news-card[data-v-d7131cc2]:nth-child(2){transition-delay:.1s}.news-card[data-v-d7131cc2]:nth-child(3){transition-delay:.15s}.news-card.animate[data-v-d7131cc2]{opacity:1;transform:translateY(0) scale(1);animation:zoomIn-d7131cc2 .5s ease-out}.news-card[data-v-d7131cc2]:hover{box-shadow:0 20px 40px rgba(0,0,0,.15)}.news-card[data-v-d7131cc2]:hover:before{left:100%}.news-card:hover .news-text-content[data-v-d7131cc2]{transform:translateY(-2px)}.feature-icon[data-v-d7131cc2]{transition:all .3s ease}.feature-icon[data-v-d7131cc2]:hover{animation:glow-d7131cc2 1s ease-in-out infinite}button[data-v-d7131cc2]{position:relative;overflow:hidden}button[data-v-d7131cc2]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:hsla(0,0%,100%,.3);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s}button[data-v-d7131cc2]:hover:before{width:300px;height:300px}button[data-v-d7131cc2]:active{animation:shake-d7131cc2 .3s ease-in-out}input[data-v-d7131cc2]{transition:all .3s ease}input[data-v-d7131cc2]:focus{animation:glow-d7131cc2 1s ease-in-out infinite;transform:scale(1.02)}@media(max-width:768px){.hero-banner[data-v-d7131cc2]{animation-duration:.5s}.hero-content[data-v-d7131cc2]{animation-duration:.5s;animation-delay:.05s}.hero-title[data-v-d7131cc2]{animation-duration:.5s;animation-delay:.1s}.hero-subtitle[data-v-d7131cc2]{animation-duration:.5s;animation-delay:.15s}.features-header[data-v-d7131cc2]{animation-delay:.2s}.feature-card[data-v-d7131cc2]{animation-delay:.25s!important}.process-section[data-v-d7131cc2]{animation-delay:.3s}.news-section[data-v-d7131cc2]{animation-delay:.35s}}@media(prefers-reduced-motion:no-preference){.fade-in-on-scroll[data-v-d7131cc2]{opacity:0;transform:translateY(30px);transition:all .8s ease-out}.fade-in-on-scroll.visible[data-v-d7131cc2]{opacity:1;transform:translateY(0)}}.loading[data-v-d7131cc2]{opacity:0;transform:translateY(20px);transition:all .5s ease-out}.loading.loaded[data-v-d7131cc2]{opacity:1;transform:translateY(0)}