.hero-section[data-v-48949b27]{min-height:80vh}.bg-circle[data-v-48949b27]{background-image:linear-gradient(140deg,var(--primary-color),var(--surface-ground) 80%);border-radius:50%;height:1000px;opacity:.6;position:absolute;width:1000px;z-index:-1}.hero-content[data-v-48949b27]{animation:fadeInUp-48949b27 .8s ease-out}.hero-title[data-v-48949b27]{animation:fadeInUp-48949b27 .8s ease-out .1s both}.hero-subtitle[data-v-48949b27]{animation:fadeInUp-48949b27 .8s ease-out .2s both}.hero-description[data-v-48949b27]{animation:fadeInUp-48949b27 .8s ease-out .25s both}.coming-soon-badge[data-v-48949b27]{animation:fadeInUp-48949b27 .8s ease-out .35s both}.hero-cta-btn[data-v-48949b27]{animation:fadeInUp-48949b27 .8s ease-out .45s both}.hero-image-container[data-v-48949b27]{animation:fadeInRight-48949b27 1s ease-out .3s both}.hero-image[data-v-48949b27]{transition:transform .3s ease}.hero-image[data-v-48949b27]:hover{transform:scale(1.02)}.floating-pill[data-v-48949b27]{background:linear-gradient(90deg,var(--primary-200) 0,var(--primary-400) 100%);border-radius:12px;height:24px;opacity:.3;position:absolute;width:60px;z-index:1}.floating-pill-1[data-v-48949b27]{animation:float-48949b27 6s ease-in-out infinite;right:10%;top:20%}.floating-pill-2[data-v-48949b27]{animation:float-48949b27 8s ease-in-out 1s infinite;bottom:30%;left:5%}.floating-cross[data-v-48949b27]{height:30px;opacity:.2;position:absolute;width:30px;z-index:1}.floating-cross[data-v-48949b27]:after,.floating-cross[data-v-48949b27]:before{background:var(--primary-500);border-radius:2px;content:"";position:absolute}.floating-cross[data-v-48949b27]:before{height:8px;top:50%;transform:translateY(-50%);width:100%}.floating-cross[data-v-48949b27]:after{height:100%;left:50%;transform:translate(-50%);width:8px}.floating-cross-1[data-v-48949b27]{animation:float-48949b27 7s ease-in-out .5s infinite;right:20%;top:40%}@keyframes fadeInUp-48949b27{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight-48949b27{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes float-48949b27{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}.features-section[data-v-7f38202e]{position:relative}.feature-card[data-v-7f38202e]{transform:translateY(0);transition:transform .3s ease,box-shadow .3s ease}.feature-card[data-v-7f38202e]:hover{transform:translateY(-8px)}.feature-card[data-v-7f38202e]:first-child{animation:fadeInUp-7f38202e .6s ease-out .1s both}.feature-card[data-v-7f38202e]:nth-child(2){animation:fadeInUp-7f38202e .6s ease-out .2s both}.feature-card[data-v-7f38202e]:nth-child(3){animation:fadeInUp-7f38202e .6s ease-out .3s both}.feature-card[data-v-7f38202e]:nth-child(4){animation:fadeInUp-7f38202e .6s ease-out .4s both}.feature-card[data-v-7f38202e]:nth-child(5){animation:fadeInUp-7f38202e .6s ease-out .5s both}.feature-card[data-v-7f38202e]:nth-child(6){animation:fadeInUp-7f38202e .6s ease-out .6s both}@keyframes fadeInUp-7f38202e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.benefits-section[data-v-2447b427]{position:relative}.benefit-group[data-v-2447b427]{animation:fadeInUp-2447b427 .8s ease-out both;transition:transform .3s ease}.benefit-group[data-v-2447b427]:hover{transform:translateY(-4px)}.benefit-group[data-v-2447b427]:first-child{animation-delay:.1s}.benefit-group[data-v-2447b427]:nth-child(2){animation-delay:.2s}.benefit-group[data-v-2447b427]:nth-child(3){animation-delay:.3s}@keyframes fadeInUp-2447b427{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.stats-section[data-v-817ba1dd]{position:relative}.stat-item[data-v-817ba1dd]{animation:fadeInUp-817ba1dd .6s ease-out both}.stat-item[data-v-817ba1dd]:first-child{animation-delay:.1s}.stat-item[data-v-817ba1dd]:nth-child(2){animation-delay:.2s}.stat-item[data-v-817ba1dd]:nth-child(3){animation-delay:.3s}.stat-item[data-v-817ba1dd]:nth-child(4){animation-delay:.4s}@keyframes fadeInUp-817ba1dd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
