@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_c4c8f876-module__v45rbG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_c4c8f876-module__v45rbG__variable{--font-poppins:"Poppins","Poppins Fallback"}
:root{--aqua-green:#3bae40;--midnight-blue:#0d192a;--soft-yellow:#fff70f;--text-muted:#666;--border-muted:#00000014;--white-10:#ffffff1a;--white-15:#ffffff26;--white-20:#fff3;--white-25:#ffffff40;--white-60:#fff9;--glass-bg:#ffffff0f;--glass-bg-strong:#ffffff14}html{scroll-behavior:smooth;scroll-padding-top:100px}::selection{background:var(--aqua-green);color:#fff}::selection{background:var(--aqua-green);color:#fff}.landing-module__r9n3kG__container{max-width:1400px;margin:0 auto;padding:0 20px}.landing-module__r9n3kG__sectionHeader{text-align:center;margin-bottom:80px}.landing-module__r9n3kG__sectionBadge{color:var(--aqua-green);background:#3bae401a;border:1px solid #3bae4033;border-radius:20px;margin-bottom:20px;padding:8px 20px;font-size:.9rem;font-weight:600;display:inline-block}.landing-module__r9n3kG__sectionBadgeDark{letter-spacing:.3px;color:#fff;background:var(--white-15);border:1px solid var(--white-25);box-shadow:inset 0 1px 0 var(--white-25),0 2px 12px #00000040;text-shadow:0 1px #00000040;-webkit-backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-flex}.landing-module__r9n3kG__sectionBadgeDark:before{content:"";background:var(--aqua-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3bae4040}.landing-module__r9n3kG__sectionTitleNew{color:var(--midnight-blue);margin-bottom:24px;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.2}.landing-module__r9n3kG__titleLight{color:#fff}.landing-module__r9n3kG__highlight{color:var(--aqua-green);position:relative}.landing-module__r9n3kG__highlightYellow{color:var(--soft-yellow)}.landing-module__r9n3kG__sectionSubtitleNew{color:var(--text-muted);max-width:800px;margin:0 auto;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.8}.landing-module__r9n3kG__subtitleLight{color:#ffffffe6}.landing-module__r9n3kG__dataNote{border-top:1px solid var(--border-muted);color:#6c757d;text-align:center;margin-top:2rem;padding-top:1rem;font-size:.9rem;font-style:italic;line-height:1.5}@media (min-width:768px){.landing-module__r9n3kG__dataNote{max-width:80%;margin:2rem auto 0}}.landing-module__r9n3kG__impactSectionNew .landing-module__r9n3kG__dataNote,.landing-module__r9n3kG__howItWorksNew .landing-module__r9n3kG__dataNote{color:var(--white-60);border-top:1px solid var(--white-10);max-width:900px;margin-top:60px;margin-left:auto;margin-right:auto;padding-top:20px;font-size:.9rem}.landing-module__r9n3kG__header{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-bottom:1px solid #0000;transition:all .3s;position:fixed;top:0;left:0;right:0}.landing-module__r9n3kG__headerScrolled{border-bottom-color:var(--border-muted);background:#fffffffa;box-shadow:0 2px 20px #0000000d}.landing-module__r9n3kG__headerContainer{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:20px 40px;display:flex}.landing-module__r9n3kG__logo{align-items:center;gap:15px;text-decoration:none;transition:transform .3s;display:flex}.landing-module__r9n3kG__logo:hover{transform:translate(5px)}.landing-module__r9n3kG__logoIcon{color:var(--aqua-green);align-items:center;display:flex}.landing-module__r9n3kG__logoText{flex-direction:column;display:flex}.landing-module__r9n3kG__logoName{color:var(--midnight-blue);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2}.landing-module__r9n3kG__logoTagline{color:#666;letter-spacing:.5px;font-size:.75rem;font-weight:500}.landing-module__r9n3kG__nav{align-items:center;gap:40px;display:flex}.landing-module__r9n3kG__nav a{color:var(--midnight-blue);font-size:.95rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.landing-module__r9n3kG__nav a:after{content:"";background:var(--aqua-green);width:0;height:2px;transition:width .3s;position:absolute;bottom:-5px;left:0}.landing-module__r9n3kG__nav a:hover:after{width:100%}.landing-module__r9n3kG__nav a:hover{color:var(--aqua-green)}.landing-module__r9n3kG__navLink{font-size:.95rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative;color:var(--midnight-blue)!important}.landing-module__r9n3kG__navLink:after{content:"";background:var(--aqua-green);width:0;height:2px;transition:width .3s;position:absolute;bottom:-5px;left:0}.landing-module__r9n3kG__navLink:hover:after{width:100%}.landing-module__r9n3kG__navLink:hover{color:var(--aqua-green)!important}.landing-module__r9n3kG__navCta{background:var(--aqua-green);cursor:pointer;border:none;border-radius:25px;align-items:center;gap:8px;padding:10px 24px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;color:#fff!important}.landing-module__r9n3kG__navCta:hover{opacity:.95;background:#329937;box-shadow:0 4px 12px #3bae404d}.landing-module__r9n3kG__navCta:after{display:none}.landing-module__r9n3kG__navCtaSecondary{border:2px solid var(--aqua-green);cursor:pointer;background:0 0;border-radius:25px;align-items:center;gap:8px;padding:10px 24px;font-size:.95rem;font-weight:500;transition:all .3s;display:inline-flex;color:var(--aqua-green)!important}.landing-module__r9n3kG__navCtaSecondary:hover{opacity:.95;background:#3bae401a}.landing-module__r9n3kG__navCtaSecondary:after{display:none}.landing-module__r9n3kG__navCtaBlue{cursor:pointer;background:0 0;border:2px solid #0d6efd;border-radius:25px;align-items:center;gap:8px;padding:10px 24px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;color:#0d6efd!important}.landing-module__r9n3kG__navCtaBlue:hover{opacity:.95;background:#0d6efd;box-shadow:0 4px 12px #0d6efd4d;color:#fff!important}.landing-module__r9n3kG__navCtaBlue:after{display:none}.landing-module__r9n3kG__menuToggle{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.landing-module__r9n3kG__menuToggle span{background:var(--midnight-blue);border-radius:2px;width:25px;height:2px;transition:all .3s}.landing-module__r9n3kG__menuToggleOpen span:first-child{transform:rotate(45deg)translate(6px,6px)}.landing-module__r9n3kG__menuToggleOpen span:nth-child(2){opacity:0}.landing-module__r9n3kG__menuToggleOpen span:nth-child(3){transform:rotate(-45deg)translate(6px,-6px)}.landing-module__r9n3kG__heroNew{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);align-items:center;min-height:100vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.landing-module__r9n3kG__heroBackground{z-index:0;position:absolute;inset:0;overflow:hidden}.landing-module__r9n3kG__heroCircle1{background:radial-gradient(circle,#3bae4014 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-10%;right:-5%}.landing-module__r9n3kG__heroCircle2{background:radial-gradient(circle,#0d192a0d 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-15%;left:-10%}.landing-module__r9n3kG__heroCircle3{background:radial-gradient(circle,#ffff0f08 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__r9n3kG__heroContainer{z-index:1;max-width:1400px;margin:0 auto;padding:60px 40px;position:relative}.landing-module__r9n3kG__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.landing-module__r9n3kG__heroContent{opacity:0}.landing-module__r9n3kG__fadeInLeft,.landing-module__r9n3kG__fadeInRight{animation:.4s ease-out forwards landing-module__r9n3kG__fadeInSimple}@keyframes landing-module__r9n3kG__fadeInSimple{to{opacity:1}}.landing-module__r9n3kG__heroBadge{color:var(--aqua-green);background:#3bae401a;border:1px solid #3bae4033;border-radius:20px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;font-size:.85rem;font-weight:600;display:inline-flex}.landing-module__r9n3kG__badgeDot{background:var(--aqua-green);border-radius:50%;width:8px;height:8px}.landing-module__r9n3kG__heroTitle{color:var(--midnight-blue);margin-bottom:24px;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;line-height:1.1}.landing-module__r9n3kG__heroTitleHighlight{color:var(--aqua-green);display:inline-block;position:relative}.landing-module__r9n3kG__heroSubtitle{color:var(--text-muted);max-width:600px;margin-bottom:20px;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.7}.landing-module__r9n3kG__heroDescription{color:var(--text-muted);opacity:.9;max-width:600px;margin-bottom:40px;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.landing-module__r9n3kG__heroStats{border-top:1px solid var(--border-muted);border-bottom:1px solid var(--border-muted);grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:40px;padding:30px 0;display:grid}.landing-module__r9n3kG__heroStat{text-align:left}.landing-module__r9n3kG__heroStatNumber{color:var(--aqua-green);margin-bottom:8px;font-size:2.5rem;font-weight:700;line-height:1}.landing-module__r9n3kG__heroStatLabel{color:var(--text-muted);font-size:.9rem;line-height:1.4}.landing-module__r9n3kG__heroActions{flex-wrap:wrap;gap:16px;margin-bottom:40px;display:flex}.landing-module__r9n3kG__btn{cursor:pointer;text-decoration:none;transition:opacity .2s;display:inline-block}.landing-module__r9n3kG__btnPrimaryNew{background:var(--midnight-blue);color:#fff;border-radius:30px;align-items:center;gap:10px;padding:16px 32px;font-size:1rem;font-weight:600;transition:opacity .2s;display:inline-flex;box-shadow:0 4px 20px #0d192a26}.landing-module__r9n3kG__btnPrimaryNew:hover{opacity:.9}.landing-module__r9n3kG__btnPrimaryNew svg{transition:none}.landing-module__r9n3kG__btnSecondaryNew{color:var(--midnight-blue);border:2px solid var(--midnight-blue);background:#fff;border-radius:30px;padding:16px 32px;font-size:1rem;font-weight:600;transition:opacity .2s}.landing-module__r9n3kG__btnSecondaryNew:hover{opacity:.9}.landing-module__r9n3kG__heroTrust{color:#999;align-items:center;gap:16px;font-size:.85rem;display:flex}.landing-module__r9n3kG__heroTrustLogos{flex-wrap:wrap;gap:12px;display:flex}.landing-module__r9n3kG__trustBadge{border:1px solid var(--border-muted);color:var(--midnight-blue);background:#fff;border-radius:6px;padding:6px 12px;font-size:.75rem;font-weight:600}.landing-module__r9n3kG__heroVisualNew{opacity:0;position:relative}.landing-module__r9n3kG__heroCard{background:#fff;border-radius:24px;padding:50px;position:relative;overflow:visible;box-shadow:0 20px 60px #00000014}.landing-module__r9n3kG__heroCardGlow{background:linear-gradient(135deg,var(--aqua-green),var(--midnight-blue));opacity:0;z-index:-1;border-radius:24px;transition:none;position:absolute;inset:-2px}.landing-module__r9n3kG__flowDiagram{flex-direction:column;gap:20px;display:flex}.landing-module__r9n3kG__flowNode{border:2px solid var(--border-muted);background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border-radius:16px;align-items:center;gap:16px;padding:20px;transition:none;display:flex;position:relative}.landing-module__r9n3kG__flowNodeSource{background:linear-gradient(135deg,#ffff0f0d 0%,#fff 100%);border-color:#ffff0f4d}.landing-module__r9n3kG__flowNodePlatform{border-color:var(--aqua-green);background:linear-gradient(135deg,#3bae400d 0%,#fff 100%)}.landing-module__r9n3kG__flowNodeDestination{border-color:var(--midnight-blue);background:linear-gradient(135deg,#0d192a0d 0%,#fff 100%)}.landing-module__r9n3kG__flowNodeIcon{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;font-size:2rem;display:flex;box-shadow:0 4px 12px #0000000f}.landing-module__r9n3kG__flowNodeLabel{color:var(--midnight-blue);flex:1;font-size:.95rem;font-weight:600}.landing-module__r9n3kG__flowNodePulse{background:var(--aqua-green);border-radius:50%;width:12px;height:12px}.landing-module__r9n3kG__flowConnection{align-items:center;gap:12px;margin-left:50px;display:flex;position:relative}.landing-module__r9n3kG__flowArrow{background:linear-gradient(to bottom,var(--aqua-green),transparent);width:2px;height:30px;position:relative}.landing-module__r9n3kG__flowArrow:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:8px solid var(--aqua-green);width:0;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.landing-module__r9n3kG__flowData{color:#999;font-size:.8rem;font-weight:500}.landing-module__r9n3kG__floatingMetric{z-index:10;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;box-shadow:0 8px 24px #0000001f}.landing-module__r9n3kG__metric1{top:-20px;right:-20px}.landing-module__r9n3kG__metric2{bottom:20%;right:-30px}.landing-module__r9n3kG__metric3{bottom:-20px;left:-20px}.landing-module__r9n3kG__metricIcon{background:linear-gradient(135deg,var(--aqua-green),#2d8f33);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;display:flex}.landing-module__r9n3kG__metricText{flex-direction:column;gap:2px;display:flex}.landing-module__r9n3kG__metricText strong{color:var(--midnight-blue);font-size:1.1rem;font-weight:700}.landing-module__r9n3kG__metricText span{color:var(--text-muted);font-size:.75rem}.landing-module__r9n3kG__scrollIndicator{color:#999;flex-direction:column;align-items:center;gap:12px;font-size:.85rem;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.landing-module__r9n3kG__scrollMouse{border:2px solid #ccc;border-radius:12px;width:24px;height:36px;position:relative}.landing-module__r9n3kG__scrollWheel{background:var(--aqua-green);border-radius:2px;width:4px;height:8px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.landing-module__r9n3kG__problemSectionNew{background:linear-gradient(#fff 0%,#f8f9fa 100%);padding:120px 20px;position:relative}.landing-module__r9n3kG__statsGridNew{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-bottom:60px;display:grid}.landing-module__r9n3kG__statCardNew{border:2px solid var(--border-muted);background:#fff;border-radius:24px;transition:opacity .2s;position:relative;overflow:hidden}.landing-module__r9n3kG__statCardNew:hover{opacity:.95;box-shadow:0 20px 40px #0000001f}.landing-module__r9n3kG__statCardyellow{border-color:#ffff0f4d}.landing-module__r9n3kG__statCardgreen{border-color:#3bae404d}.landing-module__r9n3kG__statCardblue{border-color:#0d192a4d}.landing-module__r9n3kG__statCardInner{z-index:1;padding:40px;position:relative}.landing-module__r9n3kG__statIconNew{margin-bottom:20px;font-size:4rem;display:block}.landing-module__r9n3kG__statContent{position:relative}.landing-module__r9n3kG__statNumberNew{color:var(--aqua-green);margin-bottom:12px;font-size:3rem;font-weight:700;line-height:1}.landing-module__r9n3kG__statLabelNew{color:var(--text-muted);font-size:1.1rem;line-height:1.6}.landing-module__r9n3kG__statGlow{opacity:0;background:radial-gradient(circle,#3bae401a 0%,#0000 70%);border-radius:50%;width:200px;height:200px;transition:opacity .2s;position:absolute;top:-50%;right:-50%}.landing-module__r9n3kG__statCardNew:hover .landing-module__r9n3kG__statGlow{opacity:1}.landing-module__r9n3kG__problemContext{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:40px;margin-top:60px;display:grid}.landing-module__r9n3kG__problemCard{border:1px solid var(--border-muted);background:#fff;border-radius:20px;align-items:flex-start;gap:24px;padding:40px;transition:all .3s;display:flex}.landing-module__r9n3kG__problemCard:hover{opacity:.95;box-shadow:0 10px 30px #0000001a}.landing-module__r9n3kG__problemIcon{flex-shrink:0;font-size:3rem}.landing-module__r9n3kG__problemContent h3{color:var(--midnight-blue);margin-bottom:12px;font-size:1.4rem}.landing-module__r9n3kG__problemContent p{color:var(--text-muted);line-height:1.7}.landing-module__r9n3kG__solutionSectionNew{background:#fff;padding:120px 20px;position:relative}.landing-module__r9n3kG__featuresGridNew{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-bottom:80px;display:grid}.landing-module__r9n3kG__featureCardNew{background:#fff;border:2px solid #0000000f;border-radius:24px;padding:40px;transition:opacity .2s;position:relative;overflow:hidden}.landing-module__r9n3kG__featureCardNew:hover{opacity:.95;border-color:var(--aqua-green);box-shadow:0 20px 40px #0000001a}.landing-module__r9n3kG__featureCardblue:hover{border-color:var(--midnight-blue)}.landing-module__r9n3kG__featureCardgreen:hover{border-color:var(--aqua-green)}.landing-module__r9n3kG__featureCardyellow:hover{border-color:var(--soft-yellow)}.landing-module__r9n3kG__featureCardpurple:hover{border-color:#9333ea}.landing-module__r9n3kG__featureCardorange:hover{border-color:#f97316}.landing-module__r9n3kG__featureCardpink:hover{border-color:#ec4899}.landing-module__r9n3kG__featureStatus{color:var(--aqua-green);z-index:2;background:#3bae401a;border:1px solid #3bae404d;border-radius:12px;padding:6px 12px;font-size:.75rem;font-weight:600;position:absolute;top:20px;right:20px}.landing-module__r9n3kG__featureIconWrapper{width:80px;height:80px;margin-bottom:24px;position:relative}.landing-module__r9n3kG__featureIconNew{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;font-size:2.5rem;display:flex;position:relative}.landing-module__r9n3kG__featureIconBg{background:linear-gradient(135deg,#3bae401a,#3bae400d);border-radius:20px;transition:none;position:absolute;inset:0}.landing-module__r9n3kG__featureCardNew:hover .landing-module__r9n3kG__featureIconBg{transform:scale(1.1)rotate(5deg)}.landing-module__r9n3kG__featureTitleNew{color:var(--midnight-blue);margin-bottom:16px;font-size:1.5rem;font-weight:600}.landing-module__r9n3kG__featureDescriptionNew{color:var(--text-muted);font-size:1rem;line-height:1.8}.landing-module__r9n3kG__featureGlow{opacity:0;background:radial-gradient(circle,#3bae4026 0%,#0000 70%);border-radius:50%;width:200px;height:200px;transition:opacity .2s;position:absolute;bottom:-100px;right:-100px}.landing-module__r9n3kG__featureCardNew:hover .landing-module__r9n3kG__featureGlow{opacity:1}.landing-module__r9n3kG__solutionCta{margin-top:60px}.landing-module__r9n3kG__solutionCtaCard{background:linear-gradient(135deg,var(--midnight-blue),#1a2942);border-radius:32px;justify-content:space-between;align-items:center;gap:40px;padding:60px;display:flex;position:relative;overflow:hidden}.landing-module__r9n3kG__solutionCtaCard:before{content:"";background:radial-gradient(circle,#3bae4033 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-50%;right:-20%}.landing-module__r9n3kG__solutionCtaContent{z-index:1;position:relative}.landing-module__r9n3kG__solutionCtaContent h3{color:#fff;margin-bottom:12px;font-size:2rem}.landing-module__r9n3kG__solutionCtaContent p{color:#fffc;font-size:1.1rem}.landing-module__r9n3kG__solutionCtaButton{background:var(--aqua-green);color:#fff;z-index:1;white-space:nowrap;border-radius:30px;align-items:center;gap:12px;padding:18px 36px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.landing-module__r9n3kG__solutionCtaButton:hover{opacity:.95;background:#329937;box-shadow:0 8px 24px #3bae4066}.landing-module__r9n3kG__howItWorksNew{background:var(--midnight-blue);color:#fff;padding:120px 20px;position:relative;overflow:hidden}.landing-module__r9n3kG__howItWorksNew:before{content:"";z-index:0;background:radial-gradient(circle at 20%,#3bae401a 0%,#0000 50%),radial-gradient(circle at 80% 80%,#ffff0f0d 0%,#0000 50%);position:absolute;inset:0}.landing-module__r9n3kG__howItWorksNew .landing-module__r9n3kG__sectionHeader{z-index:2;max-width:980px;margin:0 auto 56px;position:relative}.landing-module__r9n3kG__sectionTitleNew.landing-module__r9n3kG__titleLight{text-wrap:balance;margin-bottom:14px;line-height:1.08}.landing-module__r9n3kG__subtitleLight{color:#ffffffe0;max-width:780px;margin:0 auto}.landing-module__r9n3kG__stepsTimeline{z-index:1;flex-direction:column;gap:40px;max-width:1000px;margin:28px auto 0;display:flex;position:relative}.landing-module__r9n3kG__stepCard{align-items:center;gap:40px;display:flex}.landing-module__r9n3kG__stepCardInner{background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--white-15);border-radius:24px;flex:1;padding:40px;transition:opacity .2s}.landing-module__r9n3kG__stepCard:hover .landing-module__r9n3kG__stepCardInner{background:var(--glass-bg-strong);border-color:var(--aqua-green);transform:translate(10px)}.landing-module__r9n3kG__stepHeader{align-items:center;gap:20px;margin-bottom:24px;display:flex}.landing-module__r9n3kG__stepNumberBadge{background:var(--aqua-green);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.5rem;font-weight:700;display:flex}.landing-module__r9n3kG__stepIcon{font-size:2.5rem}.landing-module__r9n3kG__stepTitle{color:#eaf8ed;margin-bottom:16px;font-size:1.8rem;font-weight:600}.landing-module__r9n3kG__stepDescription{color:#ffffffe6;margin-bottom:20px;font-size:1.05rem;line-height:1.8}.landing-module__r9n3kG__stepDetails{flex-wrap:wrap;gap:12px;list-style:none;display:flex}.landing-module__r9n3kG__stepDetails li{color:#ffffffe6;background:#ffffff1a;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;display:inline-flex}.landing-module__r9n3kG__stepDetails svg{color:var(--aqua-green);flex-shrink:0}.landing-module__r9n3kG__stepConnector{color:var(--aqua-green);flex-direction:column;align-items:center;gap:8px;display:flex}.landing-module__r9n3kG__stepConnectorLine{background:linear-gradient(to bottom,var(--aqua-green),transparent);width:2px;height:30px}.landing-module__r9n3kG__howItWorksFooter{margin-top:80px}.landing-module__r9n3kG__timelineMetrics{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;max-width:860px;margin:24px auto 0;display:grid}.landing-module__r9n3kG__timelineMetric{text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;padding:18px 20px}.landing-module__r9n3kG__metricValue{color:var(--aqua-green);letter-spacing:.2px;background:#3bae4024;border:1px solid #3bae405c;border-radius:999px;margin-bottom:8px;padding:4px 10px;font-size:1.15rem;font-weight:700;display:inline-block}.landing-module__r9n3kG__metricLabel{color:#ffffffeb;font-size:.98rem;line-height:1.5}.landing-module__r9n3kG__impactSectionNew{color:#fff;background:linear-gradient(#0e1a2b 0%,#18354a 100%);padding:120px 20px;position:relative;overflow:hidden}.landing-module__r9n3kG__impactSectionNew:before{content:"";z-index:0;background:radial-gradient(circle,#3bae4040 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-10%;right:-10%}.landing-module__r9n3kG__impactSectionNew .landing-module__r9n3kG__sectionHeader{z-index:2;position:relative}.landing-module__r9n3kG__impactSectionNew .landing-module__r9n3kG__sectionTitleNew{color:#fff;text-align:center}.landing-module__r9n3kG__impactSectionNew .landing-module__r9n3kG__sectionSubtitleNew{color:#fffc;text-align:center;max-width:800px;margin:0 auto 60px}.landing-module__r9n3kG__impactGridNew{z-index:2;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid;position:relative}.landing-module__r9n3kG__impactCardNew{text-align:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26;border-radius:24px;padding:40px;transition:all .3s}.landing-module__r9n3kG__impactCardNew:hover{opacity:.95;background:#3bae401f;border-color:#3bae4066;box-shadow:0 10px 25px #3bae4040}.landing-module__r9n3kG__impactIconNew{margin-bottom:16px;font-size:3rem}.landing-module__r9n3kG__impactValue{color:var(--soft-yellow);margin-bottom:6px;font-size:1.4rem;font-weight:700}.landing-module__r9n3kG__impactTitle{color:#fff;margin-bottom:8px;font-size:1.3rem;font-weight:600}.landing-module__r9n3kG__impactDescription{opacity:.9;margin-bottom:20px;font-size:.95rem;line-height:1.6}.landing-module__r9n3kG__impactStat{color:var(--aqua-green);background:#ffffff1a;border-radius:16px;align-items:center;gap:6px;padding:6px 14px;font-size:.85rem;font-weight:600;display:inline-flex}.landing-module__r9n3kG__impactStat svg{color:var(--aqua-green)}.landing-module__r9n3kG__partnerTypesSection{margin-top:80px}.landing-module__r9n3kG__partnerTypesTitle{text-align:center;margin-bottom:50px;font-size:2rem}.landing-module__r9n3kG__partnerTypesGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;display:grid}.landing-module__r9n3kG__partnerTypeCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:24px;padding:40px;transition:all .3s}.landing-module__r9n3kG__partnerTypeCard:hover{opacity:.95;background:#ffffff26}.landing-module__r9n3kG__partnerTypeIcon{margin-bottom:20px;font-size:3.5rem}.landing-module__r9n3kG__partnerTypeTitle{margin-bottom:12px;font-size:1.5rem;font-weight:600}.landing-module__r9n3kG__partnerTypeDescription{opacity:.9;margin-bottom:24px;font-size:1rem;line-height:1.6}.landing-module__r9n3kG__partnerBenefits{border-top:1px solid #fff3;padding-top:20px}.landing-module__r9n3kG__partnerBenefits strong{margin-bottom:16px;font-size:.95rem;display:block}.landing-module__r9n3kG__partnerBenefits ul{flex-direction:column;gap:10px;list-style:none;display:flex}.landing-module__r9n3kG__partnerBenefits li{opacity:.9;align-items:center;gap:10px;font-size:.9rem;display:flex}.landing-module__r9n3kG__partnerBenefits svg{color:var(--soft-yellow);flex-shrink:0}.landing-module__r9n3kG__partnerCta{margin-top:60px}.landing-module__r9n3kG__partnerCtaCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #ffffff4d;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;padding:40px;display:flex}.landing-module__r9n3kG__partnerCtaIcon{flex-shrink:0;font-size:3.5rem}.landing-module__r9n3kG__partnerCtaCard h3{margin-bottom:8px;font-size:1.8rem}.landing-module__r9n3kG__partnerCtaCard p{opacity:.9;font-size:1rem}.landing-module__r9n3kG__partnerCtaButton{background:var(--soft-yellow);color:var(--midnight-blue);white-space:nowrap;border-radius:25px;padding:16px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s}.landing-module__r9n3kG__partnerCtaButton:hover{opacity:.95;background:#fff;box-shadow:0 8px 24px #ffffff4d}.landing-module__r9n3kG__contactSection{background:#f8f9fa;padding:120px 20px}.landing-module__r9n3kG__ctaSection{background:var(--soft-yellow);text-align:center;padding:100px 20px}.landing-module__r9n3kG__ctaSection h2{color:var(--midnight-blue);margin-bottom:30px;font-size:clamp(2rem,4vw,3rem)}.landing-module__r9n3kG__ctaSection p{color:var(--midnight-blue);max-width:700px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.3rem}.landing-module__r9n3kG__ctaBenefits{text-align:left;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:800px;margin:40px auto;padding:0;list-style:none;display:grid}.landing-module__r9n3kG__ctaBenefits li{color:var(--midnight-blue);background:#ffffff80;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;font-size:1.05rem;transition:all .3s;display:flex}.landing-module__r9n3kG__ctaBenefits li:hover{background:#fffc}.landing-module__r9n3kG__ctaBenefits li svg{color:var(--aqua-green);flex-shrink:0;margin-top:2px}.landing-module__r9n3kG__ctaBenefits li span{flex:1;line-height:1.5}.landing-module__r9n3kG__ctaSectionBtn{background:var(--midnight-blue);color:#fff;border-radius:30px;padding:20px 50px;font-size:1.2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.landing-module__r9n3kG__ctaSectionBtn:hover{opacity:.95;background:#1a2942;box-shadow:0 8px 30px #0d192a66}.landing-module__r9n3kG__contactGrid{grid-template-columns:1fr 1.2fr;align-items:start;gap:80px;max-width:1400px;margin:0 auto;display:grid}.landing-module__r9n3kG__contactInfo{position:sticky;top:120px}.landing-module__r9n3kG__contactDetails{flex-direction:column;gap:24px;margin:40px 0;display:flex}.landing-module__r9n3kG__contactDetail{align-items:center;gap:16px;display:flex}.landing-module__r9n3kG__contactDetailIcon{background:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:2rem;display:flex;box-shadow:0 4px 12px #0000000f}.landing-module__r9n3kG__contactDetailLabel{color:#999;margin-bottom:4px;font-size:.85rem}.landing-module__r9n3kG__contactDetailValue{color:var(--midnight-blue);font-size:1.1rem;font-weight:600}.landing-module__r9n3kG__contactBenefits{background:#fff;border:1px solid #0000000f;border-radius:20px;margin-top:40px;padding:32px}.landing-module__r9n3kG__contactBenefits h3{color:var(--midnight-blue);margin-bottom:20px;font-size:1.3rem}.landing-module__r9n3kG__contactBenefits ul{flex-direction:column;gap:16px;list-style:none;display:flex}.landing-module__r9n3kG__contactBenefits li{color:var(--text-muted);align-items:center;gap:12px;line-height:1.6;display:flex}.landing-module__r9n3kG__contactBenefits svg{color:var(--aqua-green);flex-shrink:0}.landing-module__r9n3kG__contactFormWrapper{background:#fff;border:1px solid #0000000f;border-radius:32px;padding:50px;box-shadow:0 20px 60px #00000014}.landing-module__r9n3kG__contactForm{flex-direction:column;gap:24px;display:flex}.landing-module__r9n3kG__formGroup{flex-direction:column;gap:8px;display:flex}.landing-module__r9n3kG__formGroup label{color:var(--midnight-blue);font-size:.95rem;font-weight:600}.landing-module__r9n3kG__formGroup input,.landing-module__r9n3kG__formGroup select,.landing-module__r9n3kG__formGroup textarea{background:#fff;border:2px solid #0000001a;border-radius:12px;padding:14px 18px;font-family:inherit;font-size:1rem;transition:all .3s}.landing-module__r9n3kG__formGroup input:focus,.landing-module__r9n3kG__formGroup select:focus,.landing-module__r9n3kG__formGroup textarea:focus{border-color:var(--aqua-green);outline:none;box-shadow:0 0 0 3px #3bae401a}.landing-module__r9n3kG__formGroup textarea{resize:vertical;min-height:120px}.landing-module__r9n3kG__inputError{border-color:#f44!important}.landing-module__r9n3kG__errorMessage{color:#f44;margin-top:-4px;font-size:.85rem}.landing-module__r9n3kG__formRow{grid-template-columns:1fr 1fr;gap:20px;display:grid}.landing-module__r9n3kG__checkboxGroup{flex-direction:column;gap:12px;margin-top:8px;display:flex}.landing-module__r9n3kG__checkboxLabel{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:12px;transition:background .2s;display:flex}.landing-module__r9n3kG__checkboxLabel:hover{background:#00000005}.landing-module__r9n3kG__checkboxLabel input[type=checkbox]{cursor:pointer;width:20px;height:20px;accent-color:var(--aqua-green)}.landing-module__r9n3kG__submitButton{background:var(--aqua-green);color:#fff;cursor:pointer;border:none;border-radius:30px;justify-content:center;align-items:center;gap:10px;margin-top:10px;padding:16px 32px;font-size:1.1rem;font-weight:600;transition:all .3s;display:inline-flex}.landing-module__r9n3kG__submitButton:hover:not(:disabled){opacity:.95;background:#329937;box-shadow:0 8px 24px #3bae404d}.landing-module__r9n3kG__submitButton:disabled{opacity:.7;cursor:not-allowed}.landing-module__r9n3kG__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite landing-module__r9n3kG__spin}@keyframes landing-module__r9n3kG__spin{to{transform:rotate(360deg)}}.landing-module__r9n3kG__successMessage,.landing-module__r9n3kG__errorMessageBox{border-radius:12px;align-items:center;gap:12px;padding:16px 20px;font-weight:500;animation:.3s landing-module__r9n3kG__slideIn;display:flex}@keyframes landing-module__r9n3kG__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.landing-module__r9n3kG__successMessage{color:var(--aqua-green);background:#3bae401a;border:1px solid #3bae404d}.landing-module__r9n3kG__errorMessageBox{color:#f44;background:#ff44441a;border:1px solid #ff44444d}.landing-module__r9n3kG__formDisclaimer{color:#999;text-align:center;font-size:.85rem;line-height:1.6}.landing-module__r9n3kG__formDisclaimer a{color:var(--aqua-green);text-decoration:none}.landing-module__r9n3kG__formDisclaimer a:hover{text-decoration:underline}.landing-module__r9n3kG__footerNew{background:var(--midnight-blue);color:#fff;padding:80px 20px 40px}.landing-module__r9n3kG__footerGrid{grid-template-columns:2fr repeat(4,1fr);gap:60px;max-width:1400px;margin-bottom:60px;margin-left:auto;margin-right:auto;display:grid}.landing-module__r9n3kG__footerLogo{align-items:center;gap:15px;margin-bottom:20px;display:flex}.landing-module__r9n3kG__footerLogoIcon{color:var(--aqua-green)}.landing-module__r9n3kG__footerLogoName{font-size:1.3rem;font-weight:700;line-height:1.2}.landing-module__r9n3kG__footerLogoTagline{opacity:.7;letter-spacing:.5px;font-size:.75rem}.landing-module__r9n3kG__footerDescription{opacity:.8;margin-bottom:24px;font-size:.95rem;line-height:1.7}.landing-module__r9n3kG__footerSocial{gap:12px;display:flex}.landing-module__r9n3kG__footerSocial a{color:#fff;background:#ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.landing-module__r9n3kG__footerSocial a:hover{background:var(--aqua-green);opacity:.95}.landing-module__r9n3kG__footerTitle{color:var(--soft-yellow);margin-bottom:24px;font-size:1.1rem;font-weight:600}.landing-module__r9n3kG__footerLinks{flex-direction:column;gap:14px;list-style:none;display:flex}.landing-module__r9n3kG__footerLinks a{color:#ffffffb3;font-size:.95rem;text-decoration:none;transition:all .3s;display:inline-block}.landing-module__r9n3kG__footerLinks a:hover{color:#fff;transform:translate(5px)}.landing-module__r9n3kG__footerBottom{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding-top:40px;display:flex}.landing-module__r9n3kG__footerCopyright p{opacity:.7;margin-bottom:4px;font-size:.9rem}.landing-module__r9n3kG__footerVat{opacity:.5!important;font-size:.85rem!important}.landing-module__r9n3kG__footerCertifications{gap:12px;display:flex}.landing-module__r9n3kG__certBadgeFooter{background:#ffffff1a;border:1px solid #fff3;border-radius:6px;padding:8px 16px;font-size:.85rem;font-weight:600}@media (max-width:1200px){.landing-module__r9n3kG__heroGrid,.landing-module__r9n3kG__contactGrid{gap:60px}.landing-module__r9n3kG__footerGrid{grid-template-columns:repeat(3,1fr);gap:40px}.landing-module__r9n3kG__footerColumn:first-child{grid-column:1/-1}}@media (max-width:1024px){.landing-module__r9n3kG__heroGrid{grid-template-columns:1fr;gap:60px}.landing-module__r9n3kG__heroVisualNew{order:2;margin-top:40px}.landing-module__r9n3kG__heroContent{order:1}.landing-module__r9n3kG__floatingMetric{position:relative;inset:auto}.landing-module__r9n3kG__contactGrid{grid-template-columns:1fr;gap:40px}.landing-module__r9n3kG__contactInfo{position:static}.landing-module__r9n3kG__solutionCtaCard,.landing-module__r9n3kG__visionCtaCard,.landing-module__r9n3kG__partnerCtaCard{text-align:center;flex-direction:column;padding:40px}.landing-module__r9n3kG__visionIcon,.landing-module__r9n3kG__partnerCtaIcon{margin:0 auto}.landing-module__r9n3kG__partnerCtaButton{width:100%}}@media (max-width:768px){.landing-module__r9n3kG__headerContainer{padding:16px 20px}.landing-module__r9n3kG__logoName{font-size:1.2rem}.landing-module__r9n3kG__logoTagline{font-size:.7rem}.landing-module__r9n3kG__heroContainer{padding:40px 20px}.landing-module__r9n3kG__heroStats{grid-template-columns:1fr;gap:20px}.landing-module__r9n3kG__heroActions{flex-direction:column}.landing-module__r9n3kG__heroActions .landing-module__r9n3kG__btn{text-align:center;justify-content:center;width:100%}.landing-module__r9n3kG__heroCard{padding:30px}.landing-module__r9n3kG__problemContext{grid-template-columns:1fr}.landing-module__r9n3kG__problemCard{text-align:center;flex-direction:column}.landing-module__r9n3kG__featuresGridNew{grid-template-columns:1fr}.landing-module__r9n3kG__buildingTimeline{padding:40px 24px}.landing-module__r9n3kG__timelineGrid{grid-template-columns:1fr}.landing-module__r9n3kG__stepCard{flex-direction:column}.landing-module__r9n3kG__stepConnector{transform:rotate(90deg)}.landing-module__r9n3kG__partnerTypesGrid,.landing-module__r9n3kG__impactGridNew{grid-template-columns:1fr}.landing-module__r9n3kG__contactFormWrapper{padding:30px}.landing-module__r9n3kG__formRow{grid-template-columns:1fr}.landing-module__r9n3kG__footerGrid{grid-template-columns:1fr;gap:40px}.landing-module__r9n3kG__footerBottom{text-align:center;flex-direction:column}.landing-module__r9n3kG__scrollIndicator{display:none}.landing-module__r9n3kG__howItWorksNew{padding:90px 16px}.landing-module__r9n3kG__howItWorksNew .landing-module__r9n3kG__sectionHeader{margin-bottom:40px}.landing-module__r9n3kG__sectionTitleNew.landing-module__r9n3kG__titleLight{font-size:2rem}.landing-module__r9n3kG__subtitleLight{max-width:95%;font-size:1rem}.landing-module__r9n3kG__stepCardInner{padding:24px}.landing-module__r9n3kG__timelineMetric{padding:16px}.landing-module__r9n3kG__metricValue{margin-bottom:6px;font-size:1.05rem}.landing-module__r9n3kG__metricLabel{font-size:.95rem;line-height:1.45}}@media (max-width:480px){.landing-module__r9n3kG__heroTitle,.landing-module__r9n3kG__heroStatNumber,.landing-module__r9n3kG__sectionTitleNew{font-size:2rem}.landing-module__r9n3kG__statNumberNew{font-size:2.5rem}.landing-module__r9n3kG__contactBenefits{padding:24px}.landing-module__r9n3kG__contactFormWrapper{border-radius:24px;padding:24px}.landing-module__r9n3kG__ctaBenefits{grid-template-columns:1fr}.landing-module__r9n3kG__ctaSection p{font-size:1.1rem}.landing-module__r9n3kG__ctaBenefits li{padding:14px;font-size:.95rem}}.landing-module__r9n3kG__modalClose{cursor:pointer;color:#667;background:0 0;border:none;font-size:1.6rem}.landing-module__r9n3kG__modalOverlay{z-index:9999;background:#0000008c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.landing-module__r9n3kG__modal{background:#fff;border-radius:20px;width:min(760px,100%);overflow:hidden;box-shadow:0 24px 80px #00000047}.landing-module__r9n3kG__modalHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.landing-module__r9n3kG__modalTitle{color:var(--midnight-blue);margin:0;font-size:1.15rem;font-weight:700}.landing-module__r9n3kG__modalClose{cursor:pointer;color:#6b7280;background:0 0;border:0;font-size:1.6rem;line-height:1}.landing-module__r9n3kG__modalClose:hover{color:#111827}.landing-module__r9n3kG__modalBody{padding:22px}.landing-module__r9n3kG__modalFooter{border-top:1px solid #0000000f;justify-content:flex-end;align-items:center;gap:12px;padding:16px 22px;display:flex}.landing-module__r9n3kG__modalBody :where(input,select,textarea){background:#fff;border:2px solid #0000001a;border-radius:12px;width:100%;padding:12px 14px;font-size:.98rem;transition:border-color .2s,box-shadow .2s}.landing-module__r9n3kG__modalBody :where(input,select,textarea):focus{border-color:var(--aqua-green);outline:none;box-shadow:0 0 0 3px #3bae401f}.landing-module__r9n3kG__btnPrimary,.landing-module__r9n3kG__btnPrimaryModal{background:var(--aqua-green);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;padding:12px 22px;font-size:1rem;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 6px 20px #3bae4047}.landing-module__r9n3kG__btnPrimary:hover,.landing-module__r9n3kG__btnPrimaryModal:hover{background:#329937;transform:translateY(-1px);box-shadow:0 10px 26px #3bae405c}.landing-module__r9n3kG__btnPrimary:disabled,.landing-module__r9n3kG__btnPrimaryModal:disabled{opacity:.75;cursor:not-allowed;box-shadow:none;transform:none}.landing-module__r9n3kG__btnGhost,.landing-module__r9n3kG__btnGhostModal{color:var(--midnight-blue);cursor:pointer;background:#fff;border:1px solid #0000001f;border-radius:999px;padding:12px 20px;font-weight:600}.landing-module__r9n3kG__btnGhost:hover,.landing-module__r9n3kG__btnGhostModal:hover{background:#f8f9fb}.landing-module__r9n3kG__navCta{border:none;box-shadow:0 6px 18px #3bae4040}.landing-module__r9n3kG__navCta:focus-visible{outline:none;box-shadow:0 0 0 3px #3bae4040}.landing-module__r9n3kG__solutionCtaButton,.landing-module__r9n3kG__btnCta{color:#fff;cursor:pointer;background:#3bae40;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 32px;font-size:1rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 6px 18px #3bae404d}.landing-module__r9n3kG__solutionCtaButton:hover,.landing-module__r9n3kG__btnCta:hover{background:#2e8e32;transform:translateY(-1px);box-shadow:0 10px 24px #3bae4066}.landing-module__r9n3kG__solutionCtaButton:focus-visible,.landing-module__r9n3kG__btnCta:focus-visible{outline:none;box-shadow:0 0 0 3px #3bae4040}.landing-module__r9n3kG__solutionCtaButton:disabled,.landing-module__r9n3kG__btnCta:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.landing-module__r9n3kG__solutionCtaButton svg,.landing-module__r9n3kG__btnCta svg{flex-shrink:0;transition:transform .2s}.landing-module__r9n3kG__solutionCtaButton:hover svg,.landing-module__r9n3kG__btnCta:hover svg{transform:translate(4px)}.landing-module__r9n3kG__logoImage{object-fit:contain;filter:drop-shadow(0 2px 4px #0000000d);height:auto;max-height:48px;transition:transform .25s,filter .25s;display:block}.landing-module__r9n3kG__logoImage:hover{filter:drop-shadow(0 4px 12px #0000001a)}.landing-module__r9n3kG__footerNew{color:#fff;text-align:center;background-color:#0d192a;padding:48px 0 32px}.landing-module__r9n3kG__footerBrandWrapper{text-align:center;max-width:720px;margin:0 auto}.landing-module__r9n3kG__footerBrand{justify-content:center;align-items:center;margin-bottom:16px;display:flex}.landing-module__r9n3kG__brandLogo{object-fit:contain;filter:brightness(0)invert();height:auto;max-height:48px;transition:transform .25s,filter .25s;display:block}.landing-module__r9n3kG__footerBrand:hover .landing-module__r9n3kG__brandLogo{filter:brightness(0)invert()drop-shadow(0 4px 12px #0003)}.landing-module__r9n3kG__footerContact{opacity:.9;margin-bottom:20px}.landing-module__r9n3kG__footerMail{color:#fff;font-weight:500;text-decoration:none}.landing-module__r9n3kG__footerMail:hover{text-decoration:underline}.landing-module__r9n3kG__footerBottom{text-align:center;border-top:1px solid #ffffff1a;justify-content:center;align-items:center;margin-top:20px;padding-top:20px;display:flex}.landing-module__r9n3kG__footerBottom p{opacity:.75;width:100%;margin:0;font-size:.9rem}.landing-module__r9n3kG__navLinks{align-items:center;gap:32px;display:flex}.landing-module__r9n3kG__navActions{align-items:center;gap:16px;display:flex}.landing-module__r9n3kG__navLinkItem{color:var(--midnight-blue);font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s;position:relative}.landing-module__r9n3kG__navLinkItem:after{content:"";background:var(--aqua-green);width:0;height:2px;transition:width .3s;position:absolute;bottom:-5px;left:0}.landing-module__r9n3kG__navLinkItem:hover{color:var(--aqua-green)}.landing-module__r9n3kG__navLinkItem:hover:after{width:100%}.landing-module__r9n3kG__languageSwitcher{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border:1px solid #0d192a14;border-radius:20px;align-items:center;gap:4px;padding:6px 12px;transition:all .3s;display:flex}.landing-module__r9n3kG__languageSwitcher:hover{background:#fffc;border-color:#3bae4033;box-shadow:0 2px 8px #0000000d}.landing-module__r9n3kG__globeIcon{color:var(--midnight-blue);opacity:.6}.landing-module__r9n3kG__langButton{color:#666;cursor:pointer;letter-spacing:.5px;background:0 0;border:none;border-radius:14px;padding:4px 10px;font-size:.875rem;font-weight:500;transition:all .3s}.landing-module__r9n3kG__langButton:hover{color:var(--aqua-green);background:#3bae401a}.landing-module__r9n3kG__langButtonActive{background:var(--aqua-green);color:#fff;font-weight:600;box-shadow:0 2px 6px #3bae404d}.landing-module__r9n3kG__langButtonActive:hover{color:#fff;background:#329937}.landing-module__r9n3kG__navDivider{background:linear-gradient(#0000,#0d192a26 20% 80%,#0000);width:1px;height:24px}.landing-module__r9n3kG__navCtaPrimary{cursor:pointer;background:linear-gradient(135deg,#3bae40 0%,#329937 100%);border:none;border-radius:22px;align-items:center;gap:8px;padding:11px 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #3bae4040;color:#fff!important}.landing-module__r9n3kG__navCtaPrimary:before{content:"";background:#fff3;border-radius:50%;width:0;height:0;transition:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__r9n3kG__navCtaPrimary:hover:before{width:300px;height:300px}.landing-module__r9n3kG__navCtaPrimary:hover{opacity:.95;box-shadow:0 6px 20px #3bae4066}.landing-module__r9n3kG__navCtaPrimary svg{transition:transform .3s}.landing-module__r9n3kG__navCtaPrimary:after{display:none}.landing-module__r9n3kG__navCtaOutline{cursor:pointer;background:0 0;border:2px solid #0d192a26;border-radius:22px;align-items:center;gap:8px;padding:11px 20px;font-size:.95rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex;position:relative;color:var(--midnight-blue)!important}.landing-module__r9n3kG__navCtaOutline:hover{border-color:var(--aqua-green);background:#3bae400d;transform:translateY(-1px);box-shadow:0 4px 12px #3bae4026;color:var(--aqua-green)!important}.landing-module__r9n3kG__navCtaOutline svg{transition:transform .3s}.landing-module__r9n3kG__navCtaOutline:hover svg{transform:translate(3px)}.landing-module__r9n3kG__navCtaOutline:after{display:none}.landing-module__r9n3kG__navCtaLogout{cursor:pointer;background:#dc35451a;border:2px solid #dc354533;border-radius:22px;align-items:center;gap:8px;padding:11px 20px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;color:#dc3545!important}.landing-module__r9n3kG__navCtaLogout:hover{opacity:.95;background:#dc3545;border-color:#dc3545;box-shadow:0 4px 12px #dc35454d;color:#fff!important}.landing-module__r9n3kG__navCtaLogout svg{transition:transform .3s}.landing-module__r9n3kG__navCtaLogout:hover svg{transform:translate(3px)}@media (max-width:992px){.landing-module__r9n3kG__nav{opacity:0;z-index:999;pointer-events:none;background:#fff;flex-direction:column;gap:24px;max-height:calc(100vh - 70px);padding:32px 24px;transition:all .3s;position:fixed;top:70px;left:0;right:0;overflow-y:auto;transform:translateY(-100%);box-shadow:0 4px 20px #0000001a}.landing-module__r9n3kG__navOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.landing-module__r9n3kG__menuToggle{z-index:1000;display:flex;position:relative}.landing-module__r9n3kG__navLinks{flex-direction:column;gap:20px;width:100%}.landing-module__r9n3kG__navActions{flex-direction:column;gap:16px;width:100%}.landing-module__r9n3kG__navDivider{background:linear-gradient(90deg,#0000,#0d192a26 20% 80%,#0000);width:80%;height:1px}.landing-module__r9n3kG__navCtaPrimary,.landing-module__r9n3kG__navCtaOutline,.landing-module__r9n3kG__navCtaLogout{justify-content:center;width:100%}.landing-module__r9n3kG__languageSwitcher{justify-content:center;width:100%;padding:10px 16px}.landing-module__r9n3kG__langButton{flex:1;padding:8px 16px}}@media (max-width:768px){.landing-module__r9n3kG__headerContainer{padding:16px 24px}.landing-module__r9n3kG__logo img{width:140px;height:auto}}.landing-module__r9n3kG__animateOnScroll{opacity:0;transition:opacity .3s ease-out;transform:translateY(50px)}.landing-module__r9n3kG__animateOnScroll.landing-module__r9n3kG__visible{opacity:1;transform:translateY(0)}.landing-module__r9n3kG__animateOnScrollLeft{opacity:0;transition:opacity .3s ease-out}.landing-module__r9n3kG__animateOnScrollLeft.landing-module__r9n3kG__visible{opacity:1}.landing-module__r9n3kG__animateOnScrollRight{opacity:0;transition:opacity .3s ease-out}.landing-module__r9n3kG__animateOnScrollRight.landing-module__r9n3kG__visible{opacity:1}.landing-module__r9n3kG__animateOnScrollScale{opacity:0;transition:opacity .3s ease-out}.landing-module__r9n3kG__animateOnScrollScale.landing-module__r9n3kG__visible{opacity:1}.landing-module__r9n3kG__card3DHover{transition:opacity .2s}.landing-module__r9n3kG__card3DHover:hover{opacity:.95}.landing-module__r9n3kG__statCardNew:hover,.landing-module__r9n3kG__featureCardNew:hover,.landing-module__r9n3kG__stepCard:hover,.landing-module__r9n3kG__impactCardNew:hover,.landing-module__r9n3kG__problemCard:hover,.landing-module__r9n3kG__heroStat:hover,.landing-module__r9n3kG__timelineMetric:hover{opacity:.95;transition:opacity .2s}
