.PageNav-module__3GulBW__nav{z-index:60;color:#fff;background:#083b25;border-bottom:1px solid #ffffff26;transition:box-shadow .18s;position:sticky;top:0}.PageNav-module__3GulBW__scrolled{box-shadow:0 14px 38px #04221433}.PageNav-module__3GulBW__shell{align-items:center;gap:24px;width:min(100% - 40px,1200px);height:68px;margin-inline:auto;display:flex}.PageNav-module__3GulBW__brand,.PageNav-module__3GulBW__drawerBrand{color:#fff;align-items:center;text-decoration:none;display:inline-flex}.PageNav-module__3GulBW__brand{gap:10px;min-width:max-content}.PageNav-module__3GulBW__brandMark{color:#dff3e8;border:1px solid #ffffff42;border-radius:4px;place-items:center;width:36px;height:36px;display:grid}.PageNav-module__3GulBW__wordmark,.PageNav-module__3GulBW__drawerBrand span{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;font-size:20px;font-weight:750}.PageNav-module__3GulBW__brandNote{color:#ffffff8f;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;border-left:1px solid #ffffff42;margin-left:3px;padding-left:12px;font-size:8px;font-weight:800}.PageNav-module__3GulBW__desktopNav{align-items:stretch;gap:2px;height:100%;margin-left:auto;display:flex}.PageNav-module__3GulBW__desktopNav>a,.PageNav-module__3GulBW__navGroup>button{color:#ffffffb8;min-height:100%;font:inherit;letter-spacing:0;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.PageNav-module__3GulBW__desktopNav>a:hover,.PageNav-module__3GulBW__navGroup>button:hover,.PageNav-module__3GulBW__desktopNav .PageNav-module__3GulBW__active{color:#fff;background:#ffffff0f}.PageNav-module__3GulBW__navGroup{position:relative}.PageNav-module__3GulBW__navGroup>button span{margin-top:-3px;font-size:13px}.PageNav-module__3GulBW__dropdown{color:#10231b;background:#fff;border:1px solid #cfe0d6;border-top:0;padding:12px;position:absolute;top:calc(100% - 1px);box-shadow:0 28px 70px #04221433}.PageNav-module__3GulBW__productDropdown{grid-template-columns:.85fr 1.35fr;gap:12px;width:660px;display:grid;left:-190px}.PageNav-module__3GulBW__dropdownIntro{color:#fff;background:#083b25;flex-direction:column;padding:22px;display:flex}.PageNav-module__3GulBW__dropdownIntro>span{color:#a8d6bb;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;font-size:8px;font-weight:800}.PageNav-module__3GulBW__dropdownIntro strong{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;margin-top:30px;font-size:27px;line-height:1.05}.PageNav-module__3GulBW__dropdownIntro p{color:#c8dbd0;margin:13px 0 24px;font-size:12px;line-height:1.5}.PageNav-module__3GulBW__dropdownIntro a{color:#fff;align-items:center;gap:8px;margin-top:auto;font-size:11px;font-weight:800;text-decoration:none;display:flex}.PageNav-module__3GulBW__dropdownLinks{grid-template-columns:1fr 1fr;display:grid}.PageNav-module__3GulBW__dropdownLinks>a,.PageNav-module__3GulBW__networkDropdown>a{color:#10231b;border:1px solid #0000;flex-direction:column;gap:4px;min-width:0;padding:15px;text-decoration:none;display:flex}.PageNav-module__3GulBW__dropdownLinks>a:hover,.PageNav-module__3GulBW__dropdownLinks>a.PageNav-module__3GulBW__current,.PageNav-module__3GulBW__networkDropdown>a:hover{background:#f3f8f5;border-color:#cfe0d6}.PageNav-module__3GulBW__dropdownLinks span,.PageNav-module__3GulBW__networkDropdown span{font-size:12px;font-weight:800}.PageNav-module__3GulBW__dropdownLinks small,.PageNav-module__3GulBW__networkDropdown small{color:#607168;font-size:10px;line-height:1.35}.PageNav-module__3GulBW__networkDropdown{width:280px;right:0}.PageNav-module__3GulBW__actions{align-items:center;gap:8px;min-width:max-content;display:flex}.PageNav-module__3GulBW__signIn,.PageNav-module__3GulBW__signOut{color:#ffffffb8;background:0 0;border:0;padding:10px 7px;font-size:11px;font-weight:750;text-decoration:none}.PageNav-module__3GulBW__signIn:hover,.PageNav-module__3GulBW__signOut:hover{color:#fff}.PageNav-module__3GulBW__account{color:#fff;border:1px solid #ffffff40;border-radius:4px;align-items:center;gap:7px;max-width:130px;padding:4px 8px 4px 4px;font-size:11px;font-weight:750;text-decoration:none;display:flex;overflow:hidden}.PageNav-module__3GulBW__account>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PageNav-module__3GulBW__cta,.PageNav-module__3GulBW__drawerPrimary{color:#083b25;background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 14px;font-size:11px;font-weight:850;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex}.PageNav-module__3GulBW__cta:hover{background:#dff3e8;transform:translateY(-1px)}.PageNav-module__3GulBW__menuButton{background:0 0;border:1px solid #ffffff47;border-radius:4px;align-content:center;place-items:center;gap:4px;width:42px;height:42px;margin-left:auto;display:none}.PageNav-module__3GulBW__menuButton span{background:#fff;width:18px;height:1px;display:block}.PageNav-module__3GulBW__drawerWrap{z-index:80;display:none;position:fixed;inset:0}.PageNav-module__3GulBW__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#031910b8;border:0;position:absolute;inset:0}.PageNav-module__3GulBW__drawer{color:#10231b;background:#f7faf8;flex-direction:column;width:min(92vw,420px);height:100%;margin-left:auto;display:flex;position:relative;box-shadow:-24px 0 64px #041a114d}.PageNav-module__3GulBW__drawerHead{background:#083b25;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:14px 18px;display:flex}.PageNav-module__3GulBW__drawerBrand{gap:9px}.PageNav-module__3GulBW__drawerBrand svg{color:#dff3e8}.PageNav-module__3GulBW__closeButton{color:#fff;background:0 0;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:40px;height:40px;font-size:25px;line-height:1;display:grid}.PageNav-module__3GulBW__drawerAccount{color:#10231b;border:1px solid #cfe0d6;align-items:center;gap:11px;margin:14px 16px 0;padding:12px;text-decoration:none;display:flex}.PageNav-module__3GulBW__drawerAccount>span{flex-direction:column;min-width:0;display:flex}.PageNav-module__3GulBW__drawerAccount strong{font-size:12px}.PageNav-module__3GulBW__drawerAccount small{color:#607168;text-overflow:ellipsis;font-size:10px;overflow:hidden}.PageNav-module__3GulBW__drawerScroll{overscroll-behavior:contain;flex:1;overflow-y:auto}.PageNav-module__3GulBW__mobileNav{padding:18px 16px 26px}.PageNav-module__3GulBW__mobileNav>p{color:#66776e;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;margin:18px 0 9px;font-size:8px;font-weight:800}.PageNav-module__3GulBW__mobileNav>p:first-child{margin-top:0}.PageNav-module__3GulBW__mobileNav>a{color:#10231b;border-bottom:1px solid #d7e3dc;align-items:center;gap:11px;min-height:57px;padding:10px 5px;text-decoration:none;display:flex}.PageNav-module__3GulBW__mobileNav>a.PageNav-module__3GulBW__current{color:#0a6039}.PageNav-module__3GulBW__mobileNav>a>span:not(.PageNav-module__3GulBW__mobileNumber){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PageNav-module__3GulBW__mobileNav strong{font-size:13px}.PageNav-module__3GulBW__mobileNav small{color:#66776e;font-size:10px}.PageNav-module__3GulBW__mobileNumber{color:#0a6039;width:24px;font-family:var(--font-mono), ui-monospace, monospace;font-size:9px;font-weight:800}.PageNav-module__3GulBW__mobileNav svg{color:#0a6039;flex:none}.PageNav-module__3GulBW__drawerFoot{padding:14px 16px max(16px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #cfe0d6;grid-template-columns:.7fr 1.3fr;gap:9px;display:grid}.PageNav-module__3GulBW__drawerSecondary{color:#0a4a2c;background:#fff;border:1px solid #cfe0d6;border-radius:4px;justify-content:center;align-items:center;min-height:46px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.PageNav-module__3GulBW__drawerPrimary{color:#fff;background:#0a4a2c;min-height:46px}.PageNav-module__3GulBW__avatarImage,.PageNav-module__3GulBW__avatarFallback{border-radius:50%;flex:none}.PageNav-module__3GulBW__avatarImage{object-fit:cover}.PageNav-module__3GulBW__avatarFallback{color:#083b25;background:#dff3e8;justify-content:center;align-items:center;font-weight:800;display:inline-flex}@media (max-width:1120px){.PageNav-module__3GulBW__brandNote,.PageNav-module__3GulBW__signOut{display:none}.PageNav-module__3GulBW__desktopNav>a,.PageNav-module__3GulBW__navGroup>button{padding-inline:8px}}@media (max-width:930px){.PageNav-module__3GulBW__desktopNav,.PageNav-module__3GulBW__actions{display:none}.PageNav-module__3GulBW__menuButton{display:grid}.PageNav-module__3GulBW__drawerWrap{display:block}}@media (max-width:560px){.PageNav-module__3GulBW__shell{width:min(100% - 28px,520px);height:62px}.PageNav-module__3GulBW__brandMark{width:34px;height:34px}.PageNav-module__3GulBW__wordmark{font-size:19px}.PageNav-module__3GulBW__drawer{width:100%}}@media (prefers-reduced-motion:reduce){.PageNav-module__3GulBW__nav,.PageNav-module__3GulBW__cta{transition:none}}
.SiteFooter-module__nl4f6q__footer{color:#fff;background:#062d1d;padding:88px 0 24px;overflow:hidden}.SiteFooter-module__nl4f6q__shell{width:min(100% - 40px,1200px);margin-inline:auto}.SiteFooter-module__nl4f6q__top{grid-template-columns:minmax(0,.95fr) minmax(520px,1.2fr);gap:clamp(60px,9vw,130px);display:grid}.SiteFooter-module__nl4f6q__intro{max-width:500px}.SiteFooter-module__nl4f6q__brand{color:#fff;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.SiteFooter-module__nl4f6q__brand>span{color:#bfe6ce;border:1px solid #ffffff42;border-radius:4px;place-items:center;width:38px;height:38px;display:grid}.SiteFooter-module__nl4f6q__brand strong{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;font-size:21px}.SiteFooter-module__nl4f6q__intro h2{max-width:500px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;margin:45px 0 0;font-size:clamp(43px,5.5vw,70px);font-weight:690;line-height:.95}.SiteFooter-module__nl4f6q__intro>p{color:#b9d1c3;max-width:480px;margin:24px 0 0;font-size:15px;line-height:1.65}.SiteFooter-module__nl4f6q__cta{color:#083b25;background:#fff;border-radius:4px;align-items:center;gap:10px;min-height:50px;margin-top:30px;padding:13px 18px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.SiteFooter-module__nl4f6q__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;padding-top:10px;display:grid}.SiteFooter-module__nl4f6q__links>div>p{color:#8fbda3;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;margin:0 0 22px;font-size:9px;font-weight:800}.SiteFooter-module__nl4f6q__links ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.SiteFooter-module__nl4f6q__links a{color:#e7f0eb;font-size:13px;text-decoration:none}.SiteFooter-module__nl4f6q__links a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.SiteFooter-module__nl4f6q__bottom{border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:30px;margin-top:90px;padding-top:22px;display:flex}.SiteFooter-module__nl4f6q__bottom p,.SiteFooter-module__nl4f6q__bottom a{color:#8fb0a0;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;font-size:9px;font-weight:700;text-decoration:none}.SiteFooter-module__nl4f6q__bottom>div{align-items:center;gap:22px;display:flex}.SiteFooter-module__nl4f6q__bottom a:hover{color:#fff}@media (max-width:850px){.SiteFooter-module__nl4f6q__top{grid-template-columns:1fr}.SiteFooter-module__nl4f6q__intro{max-width:620px}.SiteFooter-module__nl4f6q__links{border-top:1px solid #ffffff29;padding-top:45px}}@media (max-width:560px){.SiteFooter-module__nl4f6q__footer{padding-top:68px}.SiteFooter-module__nl4f6q__shell{width:min(100% - 28px,520px)}.SiteFooter-module__nl4f6q__intro h2{margin-top:35px;font-size:48px}.SiteFooter-module__nl4f6q__cta{justify-content:center;width:100%}.SiteFooter-module__nl4f6q__links{grid-template-columns:1fr 1fr;gap:42px 24px}.SiteFooter-module__nl4f6q__links>div:last-child{grid-column:1/-1}.SiteFooter-module__nl4f6q__bottom{flex-direction:column;align-items:flex-start;margin-top:62px}.SiteFooter-module__nl4f6q__bottom>div{flex-wrap:wrap;gap:14px 20px}}
.SolutionLanding-module__KPnyOa__page{--green:#0a4a2c;--deep:#062d1d;--mint:#dff3e8;--soft:#f3f8f5;--line:#cfe0d6;color:#10231b;background:#fff;min-height:100%;overflow:clip}.SolutionLanding-module__KPnyOa__page h1,.SolutionLanding-module__KPnyOa__page h2,.SolutionLanding-module__KPnyOa__page h3,.SolutionLanding-module__KPnyOa__page p{letter-spacing:0}.SolutionLanding-module__KPnyOa__shell{width:min(100% - 40px,1200px);margin-inline:auto}.SolutionLanding-module__KPnyOa__hero{background:#f4f8f5;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.SolutionLanding-module__KPnyOa__heroPattern{opacity:.55;background-image:linear-gradient(#0a4a2c0f 1px,#0000 1px),linear-gradient(90deg,#0a4a2c0f 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 55% 100%)}.SolutionLanding-module__KPnyOa__heroGrid{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(430px,.78fr);align-items:center;gap:clamp(60px,9vw,130px);padding:88px 0;display:grid;position:relative}.SolutionLanding-module__KPnyOa__eyebrow{color:var(--green);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;font-size:10px;font-weight:800;line-height:1.25;display:flex}.SolutionLanding-module__KPnyOa__eyebrow>span{background:currentColor;width:28px;height:2px}.SolutionLanding-module__KPnyOa__hero h1{max-width:730px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;font-size:clamp(58px,7vw,96px);font-weight:720;line-height:.92}.SolutionLanding-module__KPnyOa__hero h1 span{color:var(--green);display:block}.SolutionLanding-module__KPnyOa__heroLead{color:#44584e;max-width:650px;margin:26px 0 0;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.SolutionLanding-module__KPnyOa__actions{align-items:center;gap:23px;margin-top:34px;display:flex}.SolutionLanding-module__KPnyOa__primaryButton{border:1px solid var(--green);background:var(--green);color:#fff;border-radius:4px;justify-content:center;align-items:center;gap:11px;min-height:53px;padding:14px 19px;font-size:13px;font-weight:850;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex}.SolutionLanding-module__KPnyOa__primaryButton:hover{background:var(--deep);transform:translateY(-2px)}.SolutionLanding-module__KPnyOa__textButton{color:var(--green);align-items:center;gap:9px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.SolutionLanding-module__KPnyOa__textButton:hover{text-underline-offset:4px;text-decoration:underline}.SolutionLanding-module__KPnyOa__heroNote{color:#617269;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;margin:18px 0 0;font-size:9px;font-weight:800}.SolutionLanding-module__KPnyOa__evidenceMap{border:1px solid var(--line);background:#fffffff0;border-radius:6px;padding:22px;position:relative;box-shadow:0 30px 80px #062d1d26}.SolutionLanding-module__KPnyOa__mapHead{color:#62736a;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:8px;font-weight:800;display:flex}.SolutionLanding-module__KPnyOa__mapHead span:last-child{color:var(--green);align-items:center;gap:6px;display:flex}.SolutionLanding-module__KPnyOa__mapHead i{background:#178651;border-radius:50%;width:6px;height:6px}.SolutionLanding-module__KPnyOa__sourceNode{border:1px solid var(--green);background:var(--deep);color:#fff;text-align:center;border-radius:5px;flex-direction:column;width:76%;margin:28px auto 0;padding:17px;display:flex}.SolutionLanding-module__KPnyOa__sourceNode small,.SolutionLanding-module__KPnyOa__sourceNode>span,.SolutionLanding-module__KPnyOa__outcomeNode>span{color:#9dc7ae;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;font-size:8px;font-weight:800}.SolutionLanding-module__KPnyOa__sourceNode strong{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;margin:6px 0;font-size:19px}.SolutionLanding-module__KPnyOa__mapLine{background:var(--line);width:1px;height:28px;margin-inline:auto}.SolutionLanding-module__KPnyOa__mapSteps{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.SolutionLanding-module__KPnyOa__mapSteps>div{border:1px solid var(--line);background:var(--soft);border-radius:4px;flex-direction:column;justify-content:space-between;min-height:76px;padding:12px 9px;display:flex}.SolutionLanding-module__KPnyOa__mapSteps span{color:#73847b;font-family:var(--font-mono), ui-monospace, monospace;font-size:8px}.SolutionLanding-module__KPnyOa__mapSteps strong{color:#1f392e;font-size:11px;line-height:1.25}.SolutionLanding-module__KPnyOa__outcomeNode{background:var(--mint);color:var(--green);border-radius:4px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin-top:10px;padding:15px 17px;display:grid}.SolutionLanding-module__KPnyOa__outcomeNode>span{color:#4a765e;grid-column:1}.SolutionLanding-module__KPnyOa__outcomeNode strong{grid-column:1;font-size:13px}.SolutionLanding-module__KPnyOa__outcomeNode svg{grid-area:1/2/span 2}.SolutionLanding-module__KPnyOa__promiseRail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.SolutionLanding-module__KPnyOa__promiseGrid{grid-template-columns:repeat(3,1fr);min-height:72px;display:grid}.SolutionLanding-module__KPnyOa__promiseGrid span{border-right:1px solid var(--line);color:#3f5349;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 22px;font-size:12px;font-weight:750;display:flex}.SolutionLanding-module__KPnyOa__promiseGrid span:first-child{border-left:1px solid var(--line)}.SolutionLanding-module__KPnyOa__promiseGrid svg{color:var(--green)}.SolutionLanding-module__KPnyOa__featureSection,.SolutionLanding-module__KPnyOa__processSection,.SolutionLanding-module__KPnyOa__proofSection,.SolutionLanding-module__KPnyOa__relatedSection,.SolutionLanding-module__KPnyOa__faqSection,.SolutionLanding-module__KPnyOa__finalCall{padding:clamp(82px,10vw,140px) 0}.SolutionLanding-module__KPnyOa__sectionHead{grid-template-columns:minmax(0,1.15fr) minmax(300px,.6fr);align-items:end;gap:80px;display:grid}.SolutionLanding-module__KPnyOa__sectionHead h2,.SolutionLanding-module__KPnyOa__processIntro h2,.SolutionLanding-module__KPnyOa__proofCopy h2,.SolutionLanding-module__KPnyOa__relatedHead h2,.SolutionLanding-module__KPnyOa__faqGrid>div:first-child h2,.SolutionLanding-module__KPnyOa__finalInner h2{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;font-size:clamp(41px,5.2vw,72px);font-weight:700;line-height:.98}.SolutionLanding-module__KPnyOa__sectionHead>p,.SolutionLanding-module__KPnyOa__processIntro>p:last-child,.SolutionLanding-module__KPnyOa__proofCopy>p:last-child{color:#53665d;margin:0;font-size:16px;line-height:1.65}.SolutionLanding-module__KPnyOa__featureGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:62px;display:grid}.SolutionLanding-module__KPnyOa__featureGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;height:100%;min-height:300px;padding:30px}.SolutionLanding-module__KPnyOa__featureTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.SolutionLanding-module__KPnyOa__featureTop>span{background:var(--mint);width:48px;height:48px;color:var(--green);border-radius:5px;place-items:center;display:grid}.SolutionLanding-module__KPnyOa__featureTop small{color:#6a7c72;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;font-size:8px;font-weight:800}.SolutionLanding-module__KPnyOa__featureGrid h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:38px 0 0;font-size:32px;line-height:1.02}.SolutionLanding-module__KPnyOa__featureGrid p{color:#576960;max-width:510px;margin:13px 0 0;font-size:14px;line-height:1.63}.SolutionLanding-module__KPnyOa__processSection{background:var(--deep);color:#fff}.SolutionLanding-module__KPnyOa__processIntro{max-width:760px}.SolutionLanding-module__KPnyOa__processIntro .SolutionLanding-module__KPnyOa__eyebrow{color:#9dcaaf}.SolutionLanding-module__KPnyOa__processIntro h2{color:#fff}.SolutionLanding-module__KPnyOa__processIntro>p:last-child{color:#bfd2c7;max-width:670px;margin-top:22px}.SolutionLanding-module__KPnyOa__processList{border-top:1px solid #fff3;margin-top:60px}.SolutionLanding-module__KPnyOa__processList article{border-bottom:1px solid #fff3;grid-template-columns:70px minmax(0,1fr) minmax(180px,.38fr);align-items:center;gap:36px;min-height:160px;padding:28px 0;display:grid}.SolutionLanding-module__KPnyOa__processNumber{color:#8db59e;font-family:var(--font-mono), ui-monospace, monospace;font-size:10px;font-weight:800}.SolutionLanding-module__KPnyOa__processList h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;font-size:30px}.SolutionLanding-module__KPnyOa__processList p{color:#bcd0c5;max-width:630px;margin:8px 0 0;font-size:13px;line-height:1.55}.SolutionLanding-module__KPnyOa__processList article>strong{color:#e5f0e9;text-align:center;border:1px solid #fff3;padding:12px 14px;font-size:11px;line-height:1.35}.SolutionLanding-module__KPnyOa__proofSection{background:var(--soft)}.SolutionLanding-module__KPnyOa__proofGrid{grid-template-columns:minmax(0,.72fr) minmax(480px,1.05fr);align-items:center;gap:clamp(60px,9vw,130px);display:grid}.SolutionLanding-module__KPnyOa__proofCopy>p:last-child{margin-top:22px}.SolutionLanding-module__KPnyOa__proofCompare{gap:12px;display:grid}.SolutionLanding-module__KPnyOa__proofCompare>div{border:1px solid var(--line);background:#fff;border-radius:5px;padding:25px 28px}.SolutionLanding-module__KPnyOa__proofCompare>div:last-child{border-color:var(--green);background:var(--deep);color:#fff;margin-left:7%;box-shadow:0 22px 55px #062d1d29}.SolutionLanding-module__KPnyOa__proofCompare span{color:#697b71;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;font-size:8px;font-weight:800}.SolutionLanding-module__KPnyOa__proofCompare>div:last-child span{color:#9dc7ae}.SolutionLanding-module__KPnyOa__proofCompare p{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:13px 0 0;font-size:clamp(20px,2.2vw,29px);font-weight:620;line-height:1.2}.SolutionLanding-module__KPnyOa__relatedHead{max-width:850px}.SolutionLanding-module__KPnyOa__relatedGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.SolutionLanding-module__KPnyOa__relatedGrid a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#10231b;flex-direction:column;height:100%;min-height:290px;padding:26px;text-decoration:none;transition:background-color .16s;display:flex}.SolutionLanding-module__KPnyOa__relatedGrid a:hover{background:var(--soft)}.SolutionLanding-module__KPnyOa__relatedGrid a>span{color:var(--green);font-family:var(--font-mono), ui-monospace, monospace;font-size:9px;font-weight:800}.SolutionLanding-module__KPnyOa__relatedGrid h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:45px 0 0;font-size:29px;line-height:1.05}.SolutionLanding-module__KPnyOa__relatedGrid p{color:#596a61;margin:12px 0 20px;font-size:13px;line-height:1.55}.SolutionLanding-module__KPnyOa__relatedGrid strong{border:1px solid var(--green);width:36px;height:36px;color:var(--green);border-radius:50%;place-items:center;margin-top:auto;display:grid}.SolutionLanding-module__KPnyOa__faqSection{border-top:1px solid var(--line);background:#fff}.SolutionLanding-module__KPnyOa__faqGrid{grid-template-columns:minmax(0,.6fr) minmax(480px,1fr);gap:100px;display:grid}.SolutionLanding-module__KPnyOa__faqList{border-top:1px solid var(--line)}.SolutionLanding-module__KPnyOa__faqList details{border-bottom:1px solid var(--line)}.SolutionLanding-module__KPnyOa__faqList summary{color:#183227;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:22px 0;font-size:15px;font-weight:800;list-style:none;display:flex}.SolutionLanding-module__KPnyOa__faqList summary::-webkit-details-marker{display:none}.SolutionLanding-module__KPnyOa__faqList summary span{border:1px solid var(--line);width:32px;height:32px;color:var(--green);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:500;display:grid}.SolutionLanding-module__KPnyOa__faqList details[open] summary span{transform:rotate(45deg)}.SolutionLanding-module__KPnyOa__faqList details>p{color:#586a61;max-width:650px;margin:-5px 55px 24px 0;font-size:14px;line-height:1.65}.SolutionLanding-module__KPnyOa__finalCall{background:var(--soft)}.SolutionLanding-module__KPnyOa__finalInner{border:1px solid var(--line);text-align:center;background:#fff;border-radius:6px;padding:clamp(44px,7vw,84px)}.SolutionLanding-module__KPnyOa__finalInner .SolutionLanding-module__KPnyOa__eyebrow{justify-content:center}.SolutionLanding-module__KPnyOa__finalInner h2{max-width:820px;margin-inline:auto}.SolutionLanding-module__KPnyOa__finalInner>p{color:#596a61;max-width:560px;margin:22px auto 0;font-size:15px;line-height:1.6}.SolutionLanding-module__KPnyOa__finalInner .SolutionLanding-module__KPnyOa__primaryButton{margin-top:28px}@media (max-width:920px){.SolutionLanding-module__KPnyOa__heroGrid{grid-template-columns:1fr;gap:56px}.SolutionLanding-module__KPnyOa__heroCopy{max-width:760px}.SolutionLanding-module__KPnyOa__evidenceMap{width:min(100%,650px);margin-inline:auto}.SolutionLanding-module__KPnyOa__sectionHead,.SolutionLanding-module__KPnyOa__proofGrid,.SolutionLanding-module__KPnyOa__faqGrid{grid-template-columns:1fr;gap:34px}}@media (max-width:700px){.SolutionLanding-module__KPnyOa__shell{width:min(100% - 32px,620px)}.SolutionLanding-module__KPnyOa__hero{min-height:auto}.SolutionLanding-module__KPnyOa__heroGrid{padding:68px 0}.SolutionLanding-module__KPnyOa__promiseGrid{grid-template-columns:1fr}.SolutionLanding-module__KPnyOa__promiseGrid span,.SolutionLanding-module__KPnyOa__promiseGrid span:first-child{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);justify-content:flex-start;min-height:54px}.SolutionLanding-module__KPnyOa__featureGrid,.SolutionLanding-module__KPnyOa__relatedGrid{grid-template-columns:1fr}.SolutionLanding-module__KPnyOa__processList article{grid-template-columns:45px 1fr;gap:16px}.SolutionLanding-module__KPnyOa__processList article>strong{grid-column:2;justify-self:start}}@media (max-width:520px){.SolutionLanding-module__KPnyOa__shell{width:min(100% - 28px,500px)}.SolutionLanding-module__KPnyOa__heroGrid{padding:54px 0}.SolutionLanding-module__KPnyOa__hero h1{font-size:clamp(49px,15vw,68px)}.SolutionLanding-module__KPnyOa__heroLead{margin-top:20px;font-size:16px}.SolutionLanding-module__KPnyOa__actions{flex-direction:column;align-items:stretch;gap:15px;margin-top:26px}.SolutionLanding-module__KPnyOa__primaryButton{width:100%}.SolutionLanding-module__KPnyOa__textButton{justify-content:center}.SolutionLanding-module__KPnyOa__evidenceMap{padding:15px}.SolutionLanding-module__KPnyOa__mapHead{flex-direction:column;align-items:flex-start}.SolutionLanding-module__KPnyOa__sourceNode{width:92%;margin-top:20px}.SolutionLanding-module__KPnyOa__mapSteps{gap:5px}.SolutionLanding-module__KPnyOa__mapSteps>div{min-height:72px;padding:10px 7px}.SolutionLanding-module__KPnyOa__mapSteps strong{font-size:9px}.SolutionLanding-module__KPnyOa__featureSection,.SolutionLanding-module__KPnyOa__processSection,.SolutionLanding-module__KPnyOa__proofSection,.SolutionLanding-module__KPnyOa__relatedSection,.SolutionLanding-module__KPnyOa__faqSection,.SolutionLanding-module__KPnyOa__finalCall{padding:72px 0}.SolutionLanding-module__KPnyOa__sectionHead h2,.SolutionLanding-module__KPnyOa__processIntro h2,.SolutionLanding-module__KPnyOa__proofCopy h2,.SolutionLanding-module__KPnyOa__relatedHead h2,.SolutionLanding-module__KPnyOa__faqGrid>div:first-child h2,.SolutionLanding-module__KPnyOa__finalInner h2{font-size:clamp(36px,12vw,51px)}.SolutionLanding-module__KPnyOa__featureGrid{margin-top:42px}.SolutionLanding-module__KPnyOa__featureGrid article{min-height:270px;padding:23px}.SolutionLanding-module__KPnyOa__featureGrid h3{font-size:28px}.SolutionLanding-module__KPnyOa__processList{margin-top:42px}.SolutionLanding-module__KPnyOa__processList article{padding:24px 0}.SolutionLanding-module__KPnyOa__processList h3{font-size:25px}.SolutionLanding-module__KPnyOa__proofCompare>div,.SolutionLanding-module__KPnyOa__proofCompare>div:last-child{margin-left:0;padding:22px}.SolutionLanding-module__KPnyOa__relatedGrid{margin-top:40px}.SolutionLanding-module__KPnyOa__relatedGrid a{min-height:245px;padding:23px}.SolutionLanding-module__KPnyOa__faqList summary{font-size:14px}.SolutionLanding-module__KPnyOa__finalInner{padding:34px 21px}}@media (prefers-reduced-motion:reduce){.SolutionLanding-module__KPnyOa__primaryButton,.SolutionLanding-module__KPnyOa__relatedGrid a{transition:none}}
.home-module__txgM7a__page{--home-green:#0a4a2c;--home-deep:#062d1d;--home-mint:#dff3e8;--home-soft:#f3f8f5;--home-line:#cfe0d6;color:#10231b;background:#fff;min-height:100%;overflow:clip}.home-module__txgM7a__page h1,.home-module__txgM7a__page h2,.home-module__txgM7a__page h3,.home-module__txgM7a__page p{letter-spacing:0}.home-module__txgM7a__shell{width:min(100% - 40px,1200px);margin-inline:auto}.home-module__txgM7a__hero{border-bottom:1px solid var(--home-line);background:#eef4f0;align-items:stretch;min-height:min(790px,100svh - 68px);display:flex;position:relative;overflow:hidden}.home-module__txgM7a__heroImage{object-fit:cover;object-position:center}.home-module__txgM7a__heroWash{background:linear-gradient(90deg,#fffffffa 0%,#ffffffed 34%,#ffffff38 64%,#062d1d14 100%),linear-gradient(#0000 70%,#062d1d2e);position:absolute;inset:0}.home-module__txgM7a__heroInner{z-index:2;grid-template-columns:minmax(0,.94fr) minmax(360px,.72fr);align-items:center;gap:clamp(48px,8vw,120px);min-height:min(790px,100svh - 68px);padding:clamp(72px,10vh,118px) 0 76px;display:grid;position:relative}.home-module__txgM7a__heroCopy{max-width:700px}.home-module__txgM7a__eyebrow{color:var(--home-green);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;font-size:11px;font-weight:800;line-height:1.25;display:flex}.home-module__txgM7a__eyebrow>span{background:currentColor;width:30px;height:2px}.home-module__txgM7a__hero h1{color:#0d241b;max-width:720px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;font-size:clamp(60px,7.2vw,106px);font-weight:720;line-height:.9}.home-module__txgM7a__hero h1 span{color:var(--home-green)}.home-module__txgM7a__heroLead{color:#34483f;max-width:630px;margin:28px 0 0;font-size:clamp(18px,1.65vw,22px);line-height:1.52}.home-module__txgM7a__heroActions{align-items:center;gap:24px;margin-top:34px;display:flex}.home-module__txgM7a__primaryButton{border:1px solid var(--home-green);background:var(--home-green);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:14px 20px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex}.home-module__txgM7a__primaryButton:hover{background:var(--home-deep);transform:translateY(-2px)}.home-module__txgM7a__textButton,.home-module__txgM7a__inlineLink{color:var(--home-green);align-items:center;gap:10px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.home-module__txgM7a__textButton:hover,.home-module__txgM7a__inlineLink:hover{text-underline-offset:4px;text-decoration:underline}.home-module__txgM7a__heroNote{color:#5d6e66;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;align-items:center;gap:9px;margin:17px 0 0;font-size:10px;font-weight:700;display:flex}.home-module__txgM7a__heroNote span{background:var(--home-green);border-radius:50%;width:3px;height:3px}.home-module__txgM7a__heroSignal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe8;border:1px solid #ffffffb3;border-radius:6px;align-self:end;margin-bottom:14px;padding:22px;box-shadow:0 28px 80px #042c1b33}.home-module__txgM7a__signalHead,.home-module__txgM7a__signalFoot{justify-content:space-between;align-items:center;gap:18px;display:flex}.home-module__txgM7a__signalHead>span:first-child,.home-module__txgM7a__signalFoot span{color:#637269;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;font-size:9px;font-weight:800}.home-module__txgM7a__livePill{background:var(--home-mint);color:var(--home-green);text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;font-weight:800;display:inline-flex}.home-module__txgM7a__livePill i{background:#168452;border-radius:50%;width:6px;height:6px}.home-module__txgM7a__signalScore{margin-top:26px}.home-module__txgM7a__signalScore strong,.home-module__txgM7a__signalScore span{display:block}.home-module__txgM7a__signalScore strong{color:#10231b;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-size:28px;line-height:1.1}.home-module__txgM7a__signalScore span{color:#607168;margin-top:4px;font-size:13px}.home-module__txgM7a__signalBars{gap:7px;margin:23px 0;display:grid}.home-module__txgM7a__signalBars span{background:#dfe9e3;border-radius:999px;width:100%;height:6px;overflow:hidden}.home-module__txgM7a__signalBars span:after{content:"";width:var(--bar);border-radius:inherit;background:var(--home-green);height:100%;display:block}.home-module__txgM7a__heroSignal>p{color:#31473d;margin:0;font-size:14px;line-height:1.55}.home-module__txgM7a__signalFoot{border-top:1px solid var(--home-line);margin-top:21px;padding-top:17px}.home-module__txgM7a__signalFoot strong{color:var(--home-green);text-align:right;font-size:12px}.home-module__txgM7a__scrollCue{z-index:3;color:#ffffffeb;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;align-items:center;gap:10px;font-size:9px;font-weight:800;text-decoration:none;display:flex;position:absolute;bottom:20px;right:24px}.home-module__txgM7a__scrollCue i{border:1px solid #fff9;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.home-module__txgM7a__trustRail{border-bottom:1px solid var(--home-line);background:#fff}.home-module__txgM7a__trustGrid{grid-template-columns:repeat(4,1fr);align-items:center;min-height:74px;display:grid}.home-module__txgM7a__trustGrid span{border-right:1px solid var(--home-line);color:#3d5147;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:38px;padding:0 20px;font-size:12px;font-weight:750;display:flex}.home-module__txgM7a__trustGrid span:first-child{border-left:1px solid var(--home-line)}.home-module__txgM7a__trustGrid svg{color:var(--home-green);flex:none}.home-module__txgM7a__pathSection,.home-module__txgM7a__capabilitySection,.home-module__txgM7a__principles,.home-module__txgM7a__finalCall{padding:clamp(84px,10vw,144px) 0}.home-module__txgM7a__sectionHead{grid-template-columns:minmax(0,1.2fr) minmax(290px,.58fr);align-items:end;gap:80px;display:grid}.home-module__txgM7a__sectionHead h2,.home-module__txgM7a__proofCopy h2,.home-module__txgM7a__outcomeTitle,.home-module__txgM7a__principleIntro h2,.home-module__txgM7a__finalInner h2{color:#10231b;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;font-size:clamp(42px,5.3vw,76px);font-weight:700;line-height:.98}.home-module__txgM7a__sectionHead>p,.home-module__txgM7a__proofCopy>p,.home-module__txgM7a__finalInner>div:last-child>p{color:#52655c;margin:0;font-size:17px;line-height:1.65}.home-module__txgM7a__pathGrid{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:66px;display:grid;position:relative}.home-module__txgM7a__pathGrid:before{content:"";background:var(--home-line);height:1px;position:absolute;top:47px;left:4%;right:4%}.home-module__txgM7a__pathGrid>div{min-width:0}.home-module__txgM7a__pathItem{border-left:1px solid var(--home-line);height:100%;min-height:360px;color:inherit;background:#fff;flex-direction:column;padding:24px 23px 26px;text-decoration:none;transition:background-color .18s,transform .18s;display:flex;position:relative}.home-module__txgM7a__pathGrid>div:last-child .home-module__txgM7a__pathItem{border-right:1px solid var(--home-line)}.home-module__txgM7a__pathItem:hover{z-index:2;background:var(--home-soft);transform:translateY(-6px)}.home-module__txgM7a__pathTop{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.home-module__txgM7a__pathNumber{color:#75867d;font-family:var(--font-mono), ui-monospace, monospace;font-size:10px;font-weight:800}.home-module__txgM7a__pathIcon{border:1px solid var(--home-green);width:46px;height:46px;color:var(--home-green);background:#fff;border-radius:50%;place-items:center;display:grid}.home-module__txgM7a__pathItem>p{color:var(--home-green);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;margin:48px 0 8px;font-size:9px;font-weight:800}.home-module__txgM7a__pathItem h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;font-size:24px;font-weight:700;line-height:1.04}.home-module__txgM7a__pathText{color:#586960;margin-top:14px;font-size:13px;line-height:1.6}.home-module__txgM7a__pathLink{color:var(--home-green);align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:12px;font-weight:800;display:flex}.home-module__txgM7a__proofSection{background:var(--home-soft);padding:clamp(84px,10vw,140px) 0}.home-module__txgM7a__proofGrid{grid-template-columns:minmax(0,.78fr) minmax(480px,1.1fr);align-items:center;gap:clamp(60px,8vw,120px);display:grid}.home-module__txgM7a__proofCopy>p{margin-top:24px}.home-module__txgM7a__proofCopy .home-module__txgM7a__inlineLink{margin-top:30px}.home-module__txgM7a__rewriteStage{gap:13px;display:grid;position:relative}.home-module__txgM7a__rewriteBefore,.home-module__txgM7a__rewriteAfter{border:1px solid var(--home-line);background:#fff;border-radius:6px;padding:25px 28px}.home-module__txgM7a__rewriteBefore{width:82%}.home-module__txgM7a__rewriteAfter{border-color:var(--home-green);background:var(--home-deep);color:#fff;width:88%;margin-left:auto;box-shadow:0 24px 58px #062d1d2e}.home-module__txgM7a__rewriteBefore>span,.home-module__txgM7a__rewriteAfter>span{color:#6b7d73;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;font-size:9px;font-weight:800}.home-module__txgM7a__rewriteAfter>span{color:#a8d6bb}.home-module__txgM7a__rewriteBefore p,.home-module__txgM7a__rewriteAfter p{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:13px 0 14px;font-size:clamp(20px,2.3vw,30px);font-weight:620;line-height:1.2}.home-module__txgM7a__rewriteBefore small,.home-module__txgM7a__rewriteAfter small{color:#6b7d73;font-size:11px}.home-module__txgM7a__rewriteAfter small{color:#b9d4c4}.home-module__txgM7a__rewriteTurn{z-index:2;border:4px solid var(--home-soft);background:var(--home-green);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:42%;left:8%}.home-module__txgM7a__capabilitySection{background:#fff}.home-module__txgM7a__capabilityGrid{border-top:1px solid var(--home-line);border-left:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;display:grid}.home-module__txgM7a__capabilityGrid>div{min-width:0}.home-module__txgM7a__capabilityCard{border-right:1px solid var(--home-line);border-bottom:1px solid var(--home-line);background:#fff;flex-direction:column;height:100%;min-height:300px;padding:30px;transition:background-color .18s;display:flex}.home-module__txgM7a__capabilityCard:hover{background:var(--home-soft)}.home-module__txgM7a__capabilityIcon{background:var(--home-mint);width:48px;height:48px;color:var(--home-green);border-radius:5px;place-items:center;display:grid}.home-module__txgM7a__capabilityCard h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:34px 0 0;font-size:28px;line-height:1.05}.home-module__txgM7a__capabilityCard p{color:#56685f;margin:12px 0 22px;font-size:14px;line-height:1.62}.home-module__txgM7a__capabilityCard a{color:var(--home-green);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:12px;font-weight:800;text-decoration:none;display:flex}.home-module__txgM7a__outcomeSection{background:var(--home-deep);color:#fff;padding:clamp(88px,11vw,148px) 0;overflow:hidden}.home-module__txgM7a__lightEyebrow{color:#a8d6bb}.home-module__txgM7a__outcomeTitle{color:#fff;max-width:850px}.home-module__txgM7a__outcomeGrid{border:1px solid #ffffff38;grid-template-columns:1fr 1fr;margin-top:64px;display:grid}.home-module__txgM7a__outcomeGrid>div+div{border-left:1px solid #ffffff38}.home-module__txgM7a__outcomePanel{flex-direction:column;min-height:450px;padding:clamp(30px,4vw,52px);display:flex}.home-module__txgM7a__employerPanel{color:#10231b;background:#fff}.home-module__txgM7a__outcomeIcon{color:#bfe6ce;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.home-module__txgM7a__employerPanel .home-module__txgM7a__outcomeIcon{border-color:var(--home-line);color:var(--home-green)}.home-module__txgM7a__outcomeLabel{color:#a8d6bb;font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;margin:54px 0 13px;font-size:9px;font-weight:800}.home-module__txgM7a__employerPanel .home-module__txgM7a__outcomeLabel{color:var(--home-green)}.home-module__txgM7a__outcomePanel h3{max-width:500px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;font-size:clamp(32px,4vw,52px);font-weight:680;line-height:1}.home-module__txgM7a__outcomePanel>p:not(.home-module__txgM7a__outcomeLabel){color:#c9dbd1;max-width:520px;margin:21px 0 28px;font-size:15px;line-height:1.65}.home-module__txgM7a__employerPanel>p:not(.home-module__txgM7a__outcomeLabel){color:#55675e}.home-module__txgM7a__outcomePanel a{color:#fff;align-items:center;gap:10px;margin-top:auto;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.home-module__txgM7a__employerPanel a{color:var(--home-green)}.home-module__txgM7a__principles{background:var(--home-soft)}.home-module__txgM7a__principles>.home-module__txgM7a__shell{grid-template-columns:minmax(0,.8fr) minmax(480px,1fr);gap:100px;display:grid}.home-module__txgM7a__principleList{border-top:1px solid var(--home-line)}.home-module__txgM7a__principleList article{border-bottom:1px solid var(--home-line);grid-template-columns:48px 1fr;gap:24px;min-height:130px;padding:25px 0;display:grid}.home-module__txgM7a__principleList article>span{color:var(--home-green);font-family:var(--font-mono), ui-monospace, monospace;font-size:10px;font-weight:800}.home-module__txgM7a__principleList h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0;font-size:26px}.home-module__txgM7a__principleList p{color:#586960;margin:8px 0 0;font-size:14px;line-height:1.55}.home-module__txgM7a__finalCall{background:#fff}.home-module__txgM7a__finalInner{border:1px solid var(--home-line);background:linear-gradient(130deg, #fff 0%, #fff 65%, var(--home-mint) 100%);border-radius:7px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.58fr);align-items:end;gap:80px;padding:clamp(42px,6vw,76px);display:grid}.home-module__txgM7a__finalInner h2{font-size:clamp(38px,4.8vw,66px)}.home-module__txgM7a__finalInner .home-module__txgM7a__primaryButton{margin-top:26px}@media (max-width:1050px){.home-module__txgM7a__heroInner{grid-template-columns:minmax(0,1fr) 320px;gap:38px}.home-module__txgM7a__heroWash{background:linear-gradient(90deg,#fffffffa,#ffffffe0 50%,#ffffff24),linear-gradient(#0000 65%,#062d1d33)}.home-module__txgM7a__pathGrid{grid-template-columns:repeat(3,1fr)}.home-module__txgM7a__pathGrid:before{display:none}.home-module__txgM7a__pathGrid>div:nth-child(3) .home-module__txgM7a__pathItem{border-right:1px solid var(--home-line)}.home-module__txgM7a__pathGrid>div:nth-child(n+4) .home-module__txgM7a__pathItem{border-top:1px solid var(--home-line)}.home-module__txgM7a__proofGrid,.home-module__txgM7a__principles>.home-module__txgM7a__shell{gap:60px}}@media (max-width:800px){.home-module__txgM7a__shell{width:min(100% - 32px,680px)}.home-module__txgM7a__hero{min-height:auto}.home-module__txgM7a__heroImage{object-position:61% center}.home-module__txgM7a__heroWash{background:linear-gradient(#fffffffa 0%,#ffffffeb 49%,#062d1d2e 76%,#062d1db8 100%)}.home-module__txgM7a__heroInner{flex-direction:column;align-items:stretch;min-height:850px;padding:64px 0 24px;display:flex}.home-module__txgM7a__heroCopy{max-width:620px}.home-module__txgM7a__hero h1{max-width:620px;font-size:clamp(52px,13vw,82px)}.home-module__txgM7a__heroLead{max-width:560px;font-size:18px}.home-module__txgM7a__heroSignal{width:min(100%,410px);margin:auto 0 0 auto}.home-module__txgM7a__scrollCue{display:none}.home-module__txgM7a__trustGrid{grid-template-columns:1fr 1fr}.home-module__txgM7a__trustGrid span{border-bottom:1px solid var(--home-line);min-height:54px}.home-module__txgM7a__sectionHead,.home-module__txgM7a__proofGrid,.home-module__txgM7a__principles>.home-module__txgM7a__shell,.home-module__txgM7a__finalInner{grid-template-columns:1fr;gap:32px}.home-module__txgM7a__pathGrid{grid-template-columns:1fr 1fr}.home-module__txgM7a__pathGrid>div:nth-child(2n) .home-module__txgM7a__pathItem{border-right:1px solid var(--home-line)}.home-module__txgM7a__pathGrid>div:nth-child(n+3) .home-module__txgM7a__pathItem{border-top:1px solid var(--home-line)}.home-module__txgM7a__pathItem{min-height:330px}.home-module__txgM7a__proofCopy{max-width:650px}.home-module__txgM7a__capabilityGrid{grid-template-columns:1fr 1fr}.home-module__txgM7a__outcomeGrid{grid-template-columns:1fr}.home-module__txgM7a__outcomeGrid>div+div{border-top:1px solid #ffffff38;border-left:0}.home-module__txgM7a__outcomePanel{min-height:390px}}@media (max-width:560px){.home-module__txgM7a__shell{width:min(100% - 28px,520px)}.home-module__txgM7a__heroInner{min-height:780px;padding-top:50px}.home-module__txgM7a__eyebrow{margin-bottom:14px;font-size:9px}.home-module__txgM7a__hero h1{font-size:clamp(50px,16vw,70px);line-height:.92}.home-module__txgM7a__heroLead{margin-top:20px;font-size:16px;line-height:1.5}.home-module__txgM7a__heroActions{flex-direction:column;align-items:stretch;gap:16px;margin-top:25px}.home-module__txgM7a__primaryButton{width:100%}.home-module__txgM7a__textButton{justify-content:center}.home-module__txgM7a__heroNote{flex-wrap:wrap;justify-content:center;font-size:8px}.home-module__txgM7a__heroSignal{padding:18px}.home-module__txgM7a__signalScore{margin-top:19px}.home-module__txgM7a__signalScore strong{font-size:23px}.home-module__txgM7a__trustGrid{grid-template-columns:1fr}.home-module__txgM7a__trustGrid span,.home-module__txgM7a__trustGrid span:first-child{border-right:1px solid var(--home-line);border-left:1px solid var(--home-line);justify-content:flex-start}.home-module__txgM7a__pathSection,.home-module__txgM7a__capabilitySection,.home-module__txgM7a__principles,.home-module__txgM7a__finalCall{padding:72px 0}.home-module__txgM7a__sectionHead h2,.home-module__txgM7a__proofCopy h2,.home-module__txgM7a__outcomeTitle,.home-module__txgM7a__principleIntro h2,.home-module__txgM7a__finalInner h2{font-size:clamp(36px,12vw,52px)}.home-module__txgM7a__sectionHead>p,.home-module__txgM7a__proofCopy>p,.home-module__txgM7a__finalInner>div:last-child>p{font-size:15px}.home-module__txgM7a__pathGrid{border:0;grid-template-columns:1fr;margin-top:42px}.home-module__txgM7a__pathGrid>div .home-module__txgM7a__pathItem,.home-module__txgM7a__pathGrid>div:nth-child(2n) .home-module__txgM7a__pathItem,.home-module__txgM7a__pathGrid>div:nth-child(3) .home-module__txgM7a__pathItem,.home-module__txgM7a__pathGrid>div:last-child .home-module__txgM7a__pathItem{border:1px solid var(--home-line);border-bottom:0;min-height:auto;padding:24px 18px}.home-module__txgM7a__pathGrid>div:last-child .home-module__txgM7a__pathItem{border-bottom:1px solid var(--home-line)}.home-module__txgM7a__pathItem>p{margin-top:30px}.home-module__txgM7a__pathLink{margin-top:22px}.home-module__txgM7a__proofSection,.home-module__txgM7a__outcomeSection{padding:72px 0}.home-module__txgM7a__rewriteBefore,.home-module__txgM7a__rewriteAfter{width:100%;padding:22px}.home-module__txgM7a__rewriteBefore p,.home-module__txgM7a__rewriteAfter p{font-size:21px}.home-module__txgM7a__rewriteTurn{top:41%;left:calc(50% - 23px)}.home-module__txgM7a__capabilityGrid{grid-template-columns:1fr;margin-top:42px}.home-module__txgM7a__capabilityCard{min-height:270px;padding:24px}.home-module__txgM7a__outcomeGrid{margin-top:42px}.home-module__txgM7a__outcomePanel{min-height:410px;padding:28px 22px}.home-module__txgM7a__outcomePanel h3{font-size:36px}.home-module__txgM7a__principleList article{grid-template-columns:36px 1fr;gap:14px}.home-module__txgM7a__finalInner{padding:30px 22px}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__primaryButton,.home-module__txgM7a__pathItem{transition:none}}
