html{scroll-behavior:smooth}.landing-module__g1LwZa__page{--navy:#142540;--navy-light:#1e3559;--teal:#0d8d8b;--teal-dark:#0b7472;--mint:#6aecd6;--off-white:#f5f5f8;--charcoal:#1f2937;--slate:#6b7280;--line:#e4e4ea;--radius:10px;font-family:var(--font-manrope), sans-serif;color:var(--charcoal);background:#fff;flex:1;line-height:1.5}.landing-module__g1LwZa__page a{color:inherit}.landing-module__g1LwZa__wrap{max-width:1160px;margin:0 auto;padding:0 32px}.landing-module__g1LwZa__nav{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.landing-module__g1LwZa__navInner{justify-content:space-between;align-items:center;max-width:1160px;margin:0 auto;padding:14px 32px;display:flex}.landing-module__g1LwZa__navLogo img{width:auto;height:26px}.landing-module__g1LwZa__navLinks{align-items:center;gap:32px;display:flex}.landing-module__g1LwZa__navLinks a{color:var(--charcoal);font-size:14.5px;font-weight:600;text-decoration:none}.landing-module__g1LwZa__navLinks a:hover{color:var(--teal)}.landing-module__g1LwZa__navActions{align-items:center;gap:14px;display:flex}.landing-module__g1LwZa__btnLogin{background:var(--navy);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 22px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex;color:#fff!important}.landing-module__g1LwZa__btnLogin:hover{background:var(--teal-dark)}.landing-module__g1LwZa__hero{color:#fff;background:linear-gradient(125deg, var(--navy) 0%, #123b52 38%, var(--teal-dark) 64%, var(--mint) 100%);padding:96px 0 110px;position:relative;overflow:hidden}.landing-module__g1LwZa__hero:before{content:"";opacity:.5;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.landing-module__g1LwZa__heroInner{text-align:center;max-width:1160px;margin:0 auto;padding:0 32px;position:relative}.landing-module__g1LwZa__heroLogo{height:52px;margin:0 auto 36px}.landing-module__g1LwZa__heroLogo img{width:auto;height:52px;margin:0 auto}.landing-module__g1LwZa__hero h1{letter-spacing:-.01em;margin:0 0 20px;font-size:44px;font-weight:800;line-height:1.18}.landing-module__g1LwZa__lead{color:#ffffffe0;max-width:600px;margin:0 auto 36px;font-size:18px;font-weight:500;line-height:1.6}.landing-module__g1LwZa__heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.landing-module__g1LwZa__btnHeroPrimary{cursor:pointer;background:#fff;border:none;border-radius:8px;align-items:center;gap:8px;padding:13px 28px;font-size:15.5px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-flex;color:var(--navy)!important}.landing-module__g1LwZa__btnHeroPrimary:hover{transform:translateY(-1px)}.landing-module__g1LwZa__btnHeroSecondary{cursor:pointer;background:#ffffff1a;border:1.5px solid #ffffff80;border-radius:8px;align-items:center;gap:8px;padding:13px 28px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.landing-module__g1LwZa__btnHeroSecondary:hover{background:#ffffff2e}.landing-module__g1LwZa__page section{padding:88px 0}.landing-module__g1LwZa__sectionHead{text-align:center;max-width:640px;margin:0 auto 52px}.landing-module__g1LwZa__eyebrow{color:var(--teal-dark);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;font-size:12.5px;font-weight:700}.landing-module__g1LwZa__sectionHead h2{color:var(--navy);letter-spacing:-.01em;margin:0 0 14px;font-size:32px;font-weight:800}.landing-module__g1LwZa__sectionHead p{color:var(--slate);margin:0;font-size:16px;line-height:1.6}.landing-module__g1LwZa__whatGrid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.landing-module__g1LwZa__whatCopy h3{color:var(--navy);margin:0 0 14px;font-size:22px;font-weight:700}.landing-module__g1LwZa__whatCopy p{color:var(--slate);margin:0 0 16px;font-size:15.5px;line-height:1.7}.landing-module__g1LwZa__whatStats{grid-template-columns:1fr 1fr;gap:16px;margin-top:8px;display:grid}.landing-module__g1LwZa__wstat{background:var(--off-white);border-radius:var(--radius);border:1px solid var(--line);padding:20px 22px}.landing-module__g1LwZa__wstatN{color:var(--navy);font-size:24px;font-weight:800}.landing-module__g1LwZa__wstatL{color:var(--slate);margin-top:4px;font-size:13px}.landing-module__g1LwZa__whatVisual{background:linear-gradient(160deg, var(--navy) 0%, var(--teal-dark) 100%);color:#fff;border-radius:16px;flex-direction:column;justify-content:center;gap:20px;min-height:360px;padding:40px;display:flex}.landing-module__g1LwZa__flowStep{background:#ffffff14;border-radius:10px;align-items:center;gap:14px;padding:14px 18px;display:flex}.landing-module__g1LwZa__flowNum{background:var(--mint);width:28px;height:28px;color:var(--navy);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.landing-module__g1LwZa__flowText{font-size:14px;font-weight:600}.landing-module__g1LwZa__flowArrow{text-align:center;color:#ffffff80;font-size:14px}.landing-module__g1LwZa__page .landing-module__g1LwZa__featuresSection{background:var(--off-white)}.landing-module__g1LwZa__featureGrid{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.landing-module__g1LwZa__featureCard{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex:300px;max-width:340px;padding:28px 26px;transition:transform .15s,box-shadow .15s}.landing-module__g1LwZa__featureCard:hover{transform:translateY(-3px);box-shadow:0 12px 28px #14254014}.landing-module__g1LwZa__featureIcon{background:linear-gradient(155deg, var(--teal) 0%, var(--teal-dark) 100%);border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;font-size:20px;display:flex}.landing-module__g1LwZa__featureCard h4{color:var(--navy);margin:0 0 8px;font-size:16.5px;font-weight:700}.landing-module__g1LwZa__featureCard p{color:var(--slate);margin:0;font-size:14px;line-height:1.6}.landing-module__g1LwZa__howRow{grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.landing-module__g1LwZa__howCard{text-align:center;position:relative}.landing-module__g1LwZa__howNum{background:var(--navy);width:48px;height:48px;color:var(--mint);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;font-size:18px;font-weight:800;display:flex}.landing-module__g1LwZa__howCard h4{color:var(--navy);margin:0 0 8px;font-size:15.5px;font-weight:700}.landing-module__g1LwZa__howCard p{color:var(--slate);margin:0;font-size:13.5px;line-height:1.6}.landing-module__g1LwZa__page .landing-module__g1LwZa__aboutSection{background:var(--navy);color:#fff}.landing-module__g1LwZa__aboutSection .landing-module__g1LwZa__eyebrow{color:var(--mint)}.landing-module__g1LwZa__aboutSection .landing-module__g1LwZa__sectionHead h2{color:#fff}.landing-module__g1LwZa__aboutCopy{text-align:center;color:#ffffffd1;max-width:720px;margin:0 auto 56px;font-size:16px;line-height:1.7}.landing-module__g1LwZa__teamGrid{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.landing-module__g1LwZa__teamCard{border-radius:var(--radius);text-align:center;background:#ffffff0f;border:1px solid #ffffff1f;flex:260px;max-width:300px;padding:26px}.landing-module__g1LwZa__teamAvatar{background:linear-gradient(155deg, var(--teal) 0%, var(--mint) 100%);width:72px;height:72px;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:22px;font-weight:800;display:flex}.landing-module__g1LwZa__teamCard h4{margin:0 0 4px;font-size:15.5px;font-weight:700}.landing-module__g1LwZa__role{color:var(--mint);margin-bottom:10px;font-size:13px;font-weight:600}.landing-module__g1LwZa__teamLinkedin{border:1px solid #fff3;border-radius:14px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--mint)!important}.landing-module__g1LwZa__teamLinkedin:hover{background:#ffffff14}.landing-module__g1LwZa__finalCta{background:linear-gradient(125deg, var(--navy) 0%, var(--teal-dark) 60%, var(--teal) 100%);color:#fff;text-align:center;border-radius:20px;margin:0 32px;padding:64px 40px}.landing-module__g1LwZa__finalCtaInner{max-width:1160px;margin:0 auto}.landing-module__g1LwZa__finalCta h2{margin:0 0 14px;font-size:30px;font-weight:800}.landing-module__g1LwZa__finalCta p{color:#ffffffd9;margin:0 0 32px;font-size:16px}.landing-module__g1LwZa__footer{border-top:1px solid var(--line);background:#fff;padding:44px 0 28px}.landing-module__g1LwZa__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.landing-module__g1LwZa__footerLogo img{width:auto;height:22px}.landing-module__g1LwZa__footerLinks{flex-wrap:wrap;gap:24px;display:flex}.landing-module__g1LwZa__footerLinks a{color:var(--slate);font-size:13.5px;font-weight:500;text-decoration:none}.landing-module__g1LwZa__footerLinks a:hover{color:var(--teal-dark)}.landing-module__g1LwZa__footerCopy{color:var(--slate);text-align:center;margin-top:24px;font-size:12.5px}@media (max-width:860px){.landing-module__g1LwZa__navLinks{display:none}.landing-module__g1LwZa__whatGrid{grid-template-columns:1fr}.landing-module__g1LwZa__howRow{grid-template-columns:1fr 1fr;gap:36px 24px}.landing-module__g1LwZa__hero h1{font-size:32px}.landing-module__g1LwZa__finalCta{margin:0 16px;padding:48px 24px}}@media (max-width:560px){.landing-module__g1LwZa__featureCard{flex:100%}.landing-module__g1LwZa__howRow{grid-template-columns:1fr}.landing-module__g1LwZa__wrap{padding:0 20px}}
