@keyframes fadeInUp-bcd8d8ea{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float-bcd8d8ea{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}@keyframes float-delayed-bcd8d8ea{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(-180deg)}}@keyframes float-slow-bcd8d8ea{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(90deg)}}@keyframes float-reverse-bcd8d8ea{0%,to{transform:translateY(-10px) rotate(180deg)}50%{transform:translateY(10px) rotate(0)}}@keyframes bounce-bcd8d8ea{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.grid-pattern[data-v-bcd8d8ea]{background-image:linear-gradient(rgba(0,0,0,.1) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.1) 1px,transparent 0);background-size:50px 50px}.dark .grid-pattern[data-v-bcd8d8ea]{background-image:linear-gradient(hsla(0,0%,100%,.1) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.1) 1px,transparent 0)}.animate-fadeInUp[data-v-bcd8d8ea]{animation:fadeInUp-bcd8d8ea .8s ease-out forwards;opacity:0}.animate-float[data-v-bcd8d8ea]{animation:float-bcd8d8ea 6s ease-in-out infinite}.animate-float-delayed[data-v-bcd8d8ea]{animation:float-delayed-bcd8d8ea 8s ease-in-out infinite;animation-delay:2s}.animate-float-slow[data-v-bcd8d8ea]{animation:float-slow-bcd8d8ea 10s ease-in-out infinite;animation-delay:4s}.animate-float-reverse[data-v-bcd8d8ea]{animation:float-reverse-bcd8d8ea 7s ease-in-out infinite;animation-delay:1s}.animate-bounce[data-v-bcd8d8ea]{animation:bounce-bcd8d8ea 2s infinite}.animation-delay-200[data-v-bcd8d8ea]{animation-delay:.2s}.animation-delay-400[data-v-bcd8d8ea]{animation-delay:.4s}.animation-delay-500[data-v-bcd8d8ea]{animation-delay:.5s}.animation-delay-600[data-v-bcd8d8ea]{animation-delay:.6s}.animation-delay-700[data-v-bcd8d8ea]{animation-delay:.7s}.animation-delay-800[data-v-bcd8d8ea]{animation-delay:.8s}.animation-delay-1000[data-v-bcd8d8ea]{animation-delay:1s}@media (max-width:768px){h1[data-v-bcd8d8ea]{font-size:3rem!important}.stats-divider[data-v-bcd8d8ea]{display:none}}@media (max-width:640px){h1[data-v-bcd8d8ea]{font-size:2.5rem!important}}[data-v-1c2cd495] .ant-steps-item-active .ant-steps-icon,[data-v-1c2cd495] .ant-steps-item-finish .ant-steps-icon{color:var(--8c30c84e)}[data-v-1c2cd495] .ant-steps-item-finish .ant-steps-item-icon{background-color:#fff;border-color:var(--8c30c84e)}[data-v-1c2cd495] .ant-steps-item-finish .ant-steps-item-tail:after{background-color:var(--8c30c84e)}[data-v-1c2cd495] .ant-steps-item-active .ant-steps-item-icon{background-color:#fff;border-color:var(--8c30c84e)}[data-v-afd2ffaa] .ant-collapse-header{background:transparent!important;color:#111827!important;font-weight:500;padding:16px 20px!important}[data-v-afd2ffaa] .dark .ant-collapse-header{color:#fff!important}[data-v-afd2ffaa] .ant-collapse-content-box{padding:0 20px 20px!important}[data-v-afd2ffaa] .ant-collapse-arrow{color:#4b5563!important}[data-v-afd2ffaa] .dark .ant-collapse-arrow{color:#9ca3af!important}.ant-carousel[data-v-0debb98f] .slick-dots{margin-bottom:-24px}.ant-carousel[data-v-0debb98f] .slick-dots li button{background:currentColor;opacity:.3}.ant-carousel[data-v-0debb98f] .slick-dots li.slick-active button{opacity:1}.animate-bounce-gentle[data-v-1c93abac]{animation:bounce-gentle-1c93abac 2s infinite}@keyframes bounce-gentle-1c93abac{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.cta-container[data-v-ab3c74b5]{border-radius:8px;box-shadow:0 1px 3px #0000001a}.dark .cta-container[data-v-ab3c74b5]{box-shadow:0 1px 3px #ffffff1a}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse-gentle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.02)}}@keyframes bounce-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-fadeInUp{animation:fadeInUp .8s ease-out forwards;opacity:0}.animate-fadeInRight{animation:fadeInRight .8s ease-out forwards;opacity:0}.animate-fadeInLeft{animation:fadeInLeft .8s ease-out forwards;opacity:0}.animate-slideInFromBottom{animation:slideInFromBottom .8s ease-out forwards;opacity:0}.animate-scaleIn{animation:scaleIn .6s ease-out forwards;opacity:0}.animate-pulse-gentle{animation:pulse-gentle 3s ease-in-out infinite}.animate-bounce-gentle{animation:bounce-gentle 2s ease-in-out infinite}.animate-float{animation:float 3s ease-in-out infinite}.animation-delay-100{animation-delay:.1s}.animation-delay-200{animation-delay:.2s}.animation-delay-300{animation-delay:.3s}.animation-delay-400{animation-delay:.4s}.animation-delay-500{animation-delay:.5s}.animation-delay-600{animation-delay:.6s}.animation-delay-700{animation-delay:.7s}.animation-delay-800{animation-delay:.8s}.landing-page *{transition:color .3s ease,background-color .3s ease,border-color .3s ease}.hover-lift{transition:transform .3s ease,box-shadow .3s ease}.hover-lift:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.dark .hover-lift:hover{box-shadow:0 10px 25px #0000004d}@media (prefers-reduced-motion:no-preference){.animate-on-scroll{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.animate-on-scroll.in-view{opacity:1;transform:translateY(0)}}@media (max-width:768px){.animate-fadeInLeft,.animate-fadeInRight,.animate-fadeInUp{animation-duration:.6s}}
