.landing_pageWrapper__BKrr0{min-height:100vh;background:#ffffff;overflow-x:hidden}.landing_hero__idb9C{background:linear-gradient(135deg,#18275e,#2a4494 50%,#18275e);color:white;position:relative;overflow:hidden;min-height:90vh;display:flex;align-items:center}.landing_hero__idb9C:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(29,214,142,.15) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(250,134,11,.12) 0,transparent 50%),radial-gradient(circle at 50% 50%,rgba(29,214,142,.08) 0,transparent 60%);animation:landing_pulseGlow__IUWbS 8s ease-in-out infinite;pointer-events:none}@keyframes landing_pulseGlow__IUWbS{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.landing_heroDecoration1__DWk60{position:absolute;top:10%;right:10%;width:400px;height:400px;background:radial-gradient(circle,rgba(29,214,142,.1) 0,transparent 70%);border-radius:50%;animation:landing_float__Wl8Vr 20s ease-in-out infinite;pointer-events:none}.landing_heroDecoration2__NKAgQ{position:absolute;bottom:15%;left:5%;width:300px;height:300px;background:radial-gradient(circle,rgba(250,134,11,.08) 0,transparent 70%);border-radius:50%;animation:landing_float__Wl8Vr 15s ease-in-out infinite reverse;pointer-events:none}@keyframes landing_float__Wl8Vr{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}}.landing_logoWrapper__3feiv{animation:landing_fadeInScale__owVfq .8s ease-out;transition:all .4s cubic-bezier(.4,0,.2,1)}.landing_logo__jlaVA{object-fit:contain;filter:drop-shadow(0 4px 20px rgba(0,0,0,.15));transition:all .4s cubic-bezier(.4,0,.2,1)}.landing_logoWrapper__3feiv:hover .landing_logo__jlaVA{transform:scale(1.03);filter:drop-shadow(0 8px 30px rgba(0,0,0,.2))}.landing_heroBadge__KqnBi{background:rgba(255,255,255,.15);color:white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);padding:8px 24px;font-weight:600;animation:landing_fadeInUp__3IFB6 1s ease-out .2s both;box-shadow:0 4px 20px rgba(0,0,0,.1)}.landing_heroTitle__siDZE{font-size:clamp(48px,7vw,84px);font-weight:800;margin:0;letter-spacing:-2px;line-height:1.1;animation:landing_fadeInScale__owVfq 1s ease-out .4s both;text-shadow:0 4px 30px rgba(0,0,0,.3);background:linear-gradient(135deg,#ffffff,#e0f2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_heroTagline__uvUhi{font-size:clamp(22px,3vw,32px);font-weight:600;opacity:.95;animation:landing_fadeInUp__3IFB6 1s ease-out .6s both;letter-spacing:-.5px}.landing_heroDescription__SbqdE{font-size:clamp(16px,2vw,20px);line-height:1.8;opacity:.9;animation:landing_fadeInUp__3IFB6 1s ease-out .8s both}.landing_heroDescription__SbqdE strong{color:#1dd68e;font-weight:700}.landing_ctaGroup__ZziD8{animation:landing_fadeInUp__3IFB6 1s ease-out 1s both}.landing_ctaButton__bkpER{background:linear-gradient(135deg,#fa860b,#ff9a2e);color:white;font-weight:700;font-size:18px;padding:18px 56px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px rgba(250,134,11,.4);border:none;position:relative;overflow:hidden}.landing_ctaButton__bkpER: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}.landing_ctaButton__bkpER:hover:before{left:100%}.landing_ctaButton__bkpER:hover{background:linear-gradient(135deg,#ff9a2e,#ffb05a);transform:translateY(-4px);box-shadow:0 16px 48px rgba(250,134,11,.5)}.landing_ctaButton__bkpER:active{transform:translateY(-2px) scale(.98);box-shadow:0 12px 36px rgba(250,134,11,.45)}.landing_statsGrid__tcq8P{animation:landing_fadeInUp__3IFB6 1s ease-out 1.2s both}.landing_statItem__RS9qw{text-align:center;padding:24px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(255,255,255,.15);transition:all .4s cubic-bezier(.4,0,.2,1);animation:landing_fadeInScale__owVfq .6s ease-out both}.landing_statItem__RS9qw:first-child{animation-delay:1.3s}.landing_statItem__RS9qw:nth-child(2){animation-delay:1.4s}.landing_statItem__RS9qw:nth-child(3){animation-delay:1.5s}.landing_statItem__RS9qw:hover{transform:translateY(-4px) scale(1.02);background:rgba(255,255,255,.15);box-shadow:0 12px 40px rgba(0,0,0,.2);border-color:rgba(29,214,142,.4)}.landing_statNumber__N3XVd{font-size:42px;font-weight:800;color:#1dd68e;text-shadow:0 2px 20px rgba(29,214,142,.4);line-height:1;margin-bottom:8px}.landing_statLabel__tPxtQ{font-size:14px;opacity:.9;color:white;font-weight:500}.landing_valueSection__paM0t{background:linear-gradient(180deg,#f8fafc,#ffffff);position:relative}.landing_valueCard__Y0OC0{background:white;border:2px solid transparent;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 24px rgba(24,39,94,.08);animation:landing_fadeInScale__owVfq .6s ease-out both;position:relative;overflow:hidden}.landing_valueCard__Y0OC0:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#1dd68e,#18275e);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.4,0,.2,1)}.landing_valueCard__Y0OC0:hover:before{transform:scaleX(1)}.landing_valueCard__Y0OC0:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(24,39,94,.15);border-color:rgba(29,214,142,.3)}.landing_valueIconWrapper__aXIea{animation:landing_fadeInScale__owVfq .6s ease-out .2s both}.landing_valueIcon__kR2Xr{background:linear-gradient(135deg,rgba(29,214,142,.1),rgba(24,39,94,.1));color:#1dd68e;transition:all .4s cubic-bezier(.4,0,.2,1)}.landing_valueCard__Y0OC0:hover .landing_valueIcon__kR2Xr{transform:scale(1.1) rotate(5deg);background:linear-gradient(135deg,rgba(29,214,142,.2),rgba(24,39,94,.15));box-shadow:0 8px 24px rgba(29,214,142,.2)}.landing_valueTitle__CkHr_{color:#18275e;font-weight:700;font-size:28px;margin:0;animation:landing_fadeInUp__3IFB6 .6s ease-out .3s both}.landing_valueDescription__cZLzH{color:#475569;line-height:1.7;font-size:16px;animation:landing_fadeInUp__3IFB6 .6s ease-out .4s both}.landing_checkIcon__byHHP{width:24px;height:24px;background:linear-gradient(135deg,#1dd68e,#17ab71);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0;box-shadow:0 4px 12px rgba(29,214,142,.3);transition:all .3s cubic-bezier(.4,0,.2,1)}.landing_valueCard__Y0OC0:hover .landing_checkIcon__byHHP{transform:scale(1.1) rotate(1turn)}.landing_benefitText__czQzd{color:#64748b;font-weight:500}.landing_featuresSection__AFBsp{background:white;position:relative}.landing_sectionBadge__tQbn7{background:linear-gradient(135deg,#18275e,#2a4494);color:white;font-weight:600;padding:8px 24px;animation:landing_fadeInScale__owVfq .6s ease-out both}.landing_sectionTitle__RiXE0{color:#18275e;font-weight:800;font-size:clamp(32px,5vw,48px);margin:0;animation:landing_fadeInUp__3IFB6 .6s ease-out .1s both;letter-spacing:-1px}.landing_featureCard__6hftE{background:white;border:1px solid rgba(24,39,94,.08);transition:all .4s cubic-bezier(.4,0,.2,1);animation:landing_fadeInScale__owVfq .6s ease-out both;position:relative;overflow:hidden}.landing_featureCard__6hftE:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#1dd68e,#fa860b);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.4,0,.2,1)}.landing_featureCard__6hftE:hover:after{transform:scaleX(1)}.landing_featureCard__6hftE:first-child{animation-delay:.1s}.landing_featureCard__6hftE:nth-child(2){animation-delay:.2s}.landing_featureCard__6hftE:nth-child(3){animation-delay:.3s}.landing_featureCard__6hftE:nth-child(4){animation-delay:.4s}.landing_featureCard__6hftE:nth-child(5){animation-delay:.5s}.landing_featureCard__6hftE:nth-child(6){animation-delay:.6s}.landing_featureCard__6hftE:hover{transform:translateY(-12px);box-shadow:0 20px 64px rgba(24,39,94,.12);border-color:rgba(29,214,142,.3)}.landing_featureIcon__7VY16{background:linear-gradient(135deg,rgba(29,214,142,.1),rgba(24,39,94,.1));color:#1dd68e;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.landing_featureIcon__7VY16:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#1dd68e,#fa860b);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease}.landing_featureCard__6hftE:hover .landing_featureIcon__7VY16{transform:scale(1.15) rotate(8deg);background:linear-gradient(135deg,rgba(29,214,142,.2),rgba(250,134,11,.15));box-shadow:0 12px 32px rgba(29,214,142,.25)}.landing_featureCard__6hftE:hover .landing_featureIcon__7VY16:before{opacity:1}.landing_featureTitle__utZKx{color:#18275e;font-weight:700;font-size:20px;margin:0;transition:all .3s ease}.landing_featureCard__6hftE:hover .landing_featureTitle__utZKx{color:#1dd68e}.landing_timelineSection__Ul5Uv{background:linear-gradient(180deg,#ffffff,#f8fafc);position:relative}.landing_timelineContainer__HsM4_{position:relative;padding:40px 0}.landing_timelineLine__3olHd{position:absolute;top:100px;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,rgba(29,214,142,.3) 10%,rgba(29,214,142,.6) 50%,rgba(29,214,142,.3) 90%,transparent);z-index:0}@media (max-width:768px){.landing_timelineLine__3olHd{display:none}}.landing_timelineStep__XTCeE{position:relative;z-index:1;animation:landing_fadeInScale__owVfq .6s ease-out both;cursor:default}.landing_timelineStep__XTCeE:first-child{animation-delay:.2s}.landing_timelineStep__XTCeE:nth-child(2){animation-delay:.3s}.landing_timelineStep__XTCeE:nth-child(3){animation-delay:.4s}.landing_timelineStep__XTCeE:nth-child(4){animation-delay:.5s}.landing_stepMarker__MY8WO{width:90px;height:90px;background:linear-gradient(135deg,#1dd68e,#17ab71);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(29,214,142,.35);transition:all .4s cubic-bezier(.4,0,.2,1);margin:0 auto;border:4px solid white;position:relative}.landing_stepMarker__MY8WO:before{content:"";position:absolute;inset:-8px;border-radius:50%;background:linear-gradient(135deg,#1dd68e,#fa860b);opacity:0;animation:landing_pulse__jwQIN 2s ease-in-out infinite;z-index:-1}.landing_timelineStep__XTCeE:hover .landing_stepMarker__MY8WO{transform:scale(1.15);box-shadow:0 16px 48px rgba(29,214,142,.5);background:linear-gradient(135deg,#1dd68e,#fa860b)}.landing_timelineStep__XTCeE:hover .landing_stepMarker__MY8WO:before{opacity:.3}@keyframes landing_pulse__jwQIN{0%,to{transform:scale(1);opacity:0}50%{transform:scale(1.2);opacity:.3}}.landing_timelineTitle__RtXJP{color:#18275e;font-weight:700;font-size:20px;margin:0;transition:all .3s ease}.landing_timelineStep__XTCeE:hover .landing_timelineTitle__RtXJP{color:#1dd68e;transform:scale(1.05)}.landing_timelineBadge__BsRK3{background:rgba(29,214,142,.1);color:#1dd68e;font-weight:600;border:1px solid rgba(29,214,142,.2);transition:all .3s ease}.landing_timelineStep__XTCeE:hover .landing_timelineBadge__BsRK3{background:rgba(29,214,142,.2);border-color:rgba(29,214,142,.4);transform:scale(1.05)}.landing_ctaSection__mBvVm{background:linear-gradient(135deg,#18275e,#2a4494);position:relative;overflow:hidden}.landing_ctaSection__mBvVm:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 50%,rgba(29,214,142,.1) 0,transparent 50%),radial-gradient(circle at 70% 50%,rgba(250,134,11,.1) 0,transparent 50%);pointer-events:none}.landing_ctaCard__V0_Ci{background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.3);box-shadow:0 20px 80px rgba(0,0,0,.2);transition:all .4s cubic-bezier(.4,0,.2,1);animation:landing_fadeInScale__owVfq .8s ease-out both;position:relative;overflow:hidden}.landing_ctaCard__V0_Ci:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(29,214,142,.05) 0,transparent 70%);animation:landing_rotate__vD_KR 20s linear infinite;pointer-events:none}@keyframes landing_rotate__vD_KR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.landing_ctaCard__V0_Ci:hover{transform:translateY(-8px);box-shadow:0 32px 120px rgba(0,0,0,.25)}.landing_ctaBadge__fFraX{background:rgba(29,214,142,.15);color:#18275e;font-weight:700;padding:8px 24px;border:1px solid rgba(29,214,142,.3)}.landing_ctaTitle__2kSuD{color:#18275e;font-weight:800;font-size:clamp(28px,4vw,42px);margin:0;letter-spacing:-1px}.landing_ctaDescription__GACF3{color:#475569;font-size:18px;line-height:1.7}.landing_ctaButtonSecondary__UZ_95{background:linear-gradient(135deg,#18275e,#2a4494);color:white;font-weight:700;font-size:18px;padding:18px 56px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px rgba(24,39,94,.4);border:none;position:relative;overflow:hidden}.landing_ctaButtonSecondary__UZ_95:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.landing_ctaButtonSecondary__UZ_95:hover:before{left:100%}.landing_ctaButtonSecondary__UZ_95:hover{background:linear-gradient(135deg,#2a4494,#3a5ab0);transform:translateY(-4px);box-shadow:0 16px 48px rgba(24,39,94,.5)}.landing_ctaButtonSecondary__UZ_95:active{transform:translateY(-2px) scale(.98);box-shadow:0 12px 36px rgba(24,39,94,.45)}.landing_footer__0KqlY{background:#18275e;color:white;border-top:4px solid #1dd68e;position:relative}.landing_footerLogo__sOvLH{object-fit:contain;opacity:.9;transition:all .3s ease}.landing_footerLogo__sOvLH:hover{opacity:1;transform:scale(1.02)}@keyframes landing_fadeInUp__3IFB6{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_fadeInScale__owVfq{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:992px){.landing_heroTitle__siDZE{font-size:clamp(42px,8vw,60px)}.landing_sectionTitle__RiXE0{font-size:clamp(28px,6vw,38px)}.landing_valueTitle__CkHr_{font-size:24px}}@media (max-width:768px){.landing_hero__idb9C{min-height:auto;padding:60px 0}.landing_heroTitle__siDZE{font-size:clamp(36px,10vw,48px)}.landing_heroTagline__uvUhi{font-size:clamp(18px,4vw,24px)}.landing_heroDescription__SbqdE{font-size:16px}.landing_ctaButton__bkpER{font-size:16px;padding:16px 40px}.landing_statNumber__N3XVd{font-size:36px}.landing_sectionTitle__RiXE0{font-size:clamp(26px,7vw,32px)}.landing_featureCard__6hftE{padding:24px}.landing_stepMarker__MY8WO{width:70px;height:70px}.landing_timelineTitle__RtXJP{font-size:18px}.landing_ctaCard__V0_Ci{padding:40px 24px!important}.landing_ctaButtonSecondary__UZ_95{font-size:16px;padding:16px 40px}}@media (max-width:480px){.landing_heroTitle__siDZE{font-size:32px;letter-spacing:-1px}.landing_heroTagline__uvUhi{font-size:18px}.landing_heroDescription__SbqdE{font-size:15px}.landing_ctaButton__bkpER{font-size:15px;padding:14px 32px;width:100%}.landing_statItem__RS9qw{padding:16px}.landing_statNumber__N3XVd{font-size:32px}.landing_statLabel__tPxtQ{font-size:12px}.landing_valueTitle__CkHr_{font-size:22px}.landing_valueDescription__cZLzH{font-size:15px}.landing_sectionTitle__RiXE0{font-size:24px}.landing_featureTitle__utZKx{font-size:18px}.landing_featureIcon__7VY16{width:60px!important;height:60px!important}.landing_featureIcon__7VY16 svg{width:30px!important;height:30px!important}.landing_stepMarker__MY8WO{width:60px;height:60px}.landing_timelineTitle__RtXJP{font-size:16px}.landing_ctaTitle__2kSuD{font-size:24px}.landing_ctaDescription__GACF3{font-size:16px}.landing_ctaButtonSecondary__UZ_95{width:100%;font-size:15px;padding:14px 32px}}@media (prefers-reduced-motion:reduce){.landing_pageWrapper__BKrr0,.landing_pageWrapper__BKrr0 *,.landing_pageWrapper__BKrr0 :after,.landing_pageWrapper__BKrr0 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.landing_ctaButtonSecondary__UZ_95:focus-visible,.landing_ctaButton__bkpER:focus-visible{outline:3px solid #1dd68e;outline-offset:4px}.landing_featureCard__6hftE:focus-within{outline:2px solid #1dd68e;outline-offset:4px}@media print{.landing_hero__idb9C{background:white!important;color:black!important}.landing_heroDecoration1__DWk60,.landing_heroDecoration2__NKAgQ{display:none}}