.Hero_preview__lSO9k{background:#fff;color:var(--navy)}.Hero_hero__JT9C7{position:relative;isolation:isolate;overflow:hidden;background:#0a263b;color:#fff}.Hero_heroGrid__9jvy4{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px;padding-block:53px 47px;pointer-events:none}.Hero_copy__LC2YL{max-width:600px;pointer-events:auto}.Hero_eyebrow__p4UEF{display:flex;align-items:center;gap:9px;color:#008477;text-transform:uppercase;font-size:10px;font-weight:500;letter-spacing:1.5px;margin:0 0 17px}.Hero_hero__JT9C7 .Hero_eyebrow__p4UEF{color:#87d9ce;font-size:9px;letter-spacing:1.25px}.Hero_eyebrow__p4UEF>span{width:5px;height:5px;background:#00c9ad;border-radius:50%;flex-shrink:0}.Hero_copy__LC2YL h1{font-size:clamp(40px,3.7vw,55px);line-height:1.12;letter-spacing:-1.8px;font-weight:600;max-width:590px}.Hero_copy__LC2YL h1>span{color:#38dbc2}.Hero_description__bl98t{margin-top:22px;max-width:490px;color:#d4dfe6;font-size:14px;line-height:1.85}.Hero_solution__S1pQu{margin-top:24px;padding-left:16px;border-left:2px solid #00c9ad;max-width:485px}.Hero_solution__S1pQu p{font-size:20px;font-weight:500;line-height:1.45;letter-spacing:-.4px}.Hero_solution__S1pQu strong{color:#38dbc2;font-weight:500}.Hero_solution__S1pQu>span{display:block;font-size:12px;line-height:1.8;color:#b8ccd6;margin-top:10px;max-width:430px}.Hero_actions__Piw_n{display:flex;align-items:center;flex-wrap:wrap;gap:21px;margin-top:25px}.Hero_actions__Piw_n .button{padding:13px 20px;min-height:48px;font-size:12px;gap:12px;background:#17d4b7;color:#073342}.Hero_secondary__Yjpw0{display:inline-flex;gap:9px;align-items:center;font-size:11px;color:#fff}.Hero_secondary__Yjpw0 .icon{width:16px;height:16px}.Hero_assurances__80w76{display:flex;gap:21px;flex-wrap:wrap;color:#bdd0d9;font-size:9px;margin-top:22px}.Hero_assurances__80w76 li{display:flex;align-items:center;gap:6px}.Hero_assurances__80w76 .icon{color:#66cbbb;width:14px;height:14px}.Hero_photoStage__VL27f{position:absolute;inset:0 0 0 45%;z-index:-1;overflow:hidden}.Hero_heroPhoto__YXLvu{object-fit:cover;object-position:52% center}.Hero_photoShade__N9p6w{position:absolute;inset:0;background:linear-gradient(90deg,#0a263b,#0a263b99 14%,#0a263b00 41%),linear-gradient(0deg,#081c30bb,transparent 42%)}.Hero_photoQuote__AbK6a{position:absolute;right:9%;bottom:43px;font-size:20px;font-weight:500;line-height:1.5;color:#fff;text-shadow:0 2px 10px #0009;letter-spacing:-.3px}.Hero_photoNote__gWbVU{position:absolute;right:12px;top:12px;font-size:8px;color:#fff;background:#0a263b80;padding:3px 7px;border-radius:3px}.Hero_fit__SnCo5{background:#edf8f5;border-bottom:1px solid #dbece7}.Hero_fitInner__sH5Io{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-block:29px}.Hero_fitInner__sH5Io>p{font-size:14px;line-height:1.7;font-weight:500;color:#345666}.Hero_fitInner__sH5Io>div{max-width:420px;padding-left:26px;border-left:1px solid #bedbd3}.Hero_fitInner__sH5Io span{display:block;font-size:8px;letter-spacing:1.4px;color:#007b6d;margin-bottom:7px}.Hero_fitInner__sH5Io strong{display:block;font-size:17px;line-height:1.5;font-weight:500;letter-spacing:-.3px}.Hero_needs__wUGhA{padding-block:52px 60px}.Hero_sectionHeading__D6qsL{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:27px}.Hero_sectionHeading__D6qsL .Hero_eyebrow__p4UEF{margin-bottom:10px}.Hero_sectionHeading__D6qsL h2{font-size:30px;letter-spacing:-1px}.Hero_sectionHeading__D6qsL>p{font-size:12px;color:#6a7b88;line-height:1.8}.Hero_needsGrid__vjJaX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.Hero_needCard__FOVpc{display:flex;flex-direction:column;align-items:flex-start;padding:25px;border:1px solid #dfe8eb;border-radius:12px;transition:box-shadow .2s,border-color .2s}.Hero_needCard__FOVpc:hover{border-color:#78bfb2;box-shadow:0 10px 25px #0b25400b}.Hero_cardTop__lnoMa{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:25px}.Hero_cardTop__lnoMa .icon{color:#008479;width:24px;height:24px}.Hero_cardTop__lnoMa>span{font-size:10px;color:#8c9ea7}.Hero_needCard__FOVpc h3{font-size:17px;letter-spacing:-.4px;font-weight:500}.Hero_needCard__FOVpc>p{font-size:12px;line-height:1.8;color:#60717e;margin-top:12px;margin-bottom:22px}.Hero_cardLink__1uXNN{margin-top:auto;display:flex;align-items:center;gap:10px;color:#007c70;font-size:11px;font-weight:500}.Hero_cardLink__1uXNN .icon{width:15px;height:15px}.Hero_proof__A3p1b{padding-block:64px;background:#f5f8fa;border-block:1px solid var(--line)}.Hero_proofGrid__4k3_s{display:grid;grid-template-columns:1fr 1fr;grid-gap:65px;gap:65px;align-items:center}.Hero_proofImage__ynxBt{border:1px solid #e0e5e7;border-radius:12px;overflow:hidden;max-height:310px;box-shadow:0 12px 32px #0b25400b}.Hero_proofImage__ynxBt img{display:block;width:100%;height:auto}.Hero_proof__A3p1b h2{font-size:29px;letter-spacing:-1px;line-height:1.25}.Hero_proofText__BuYyk{font-size:13px;color:#60717e;line-height:1.85;margin-block:19px 25px}.Hero_close__DAJ_J{padding-block:65px;text-align:center}.Hero_close__DAJ_J .Hero_eyebrow__p4UEF{justify-content:center}.Hero_close__DAJ_J h2{font-size:30px}.Hero_close__DAJ_J p:not(.Hero_eyebrow__p4UEF){margin-block:17px 24px;color:#60717e;font-size:13px}@media(min-width:1600px){.Hero_heroGrid__9jvy4{padding-block:72px 65px}}@media(max-width:1050px){.Hero_heroGrid__9jvy4{gap:15px;grid-template-columns:1.15fr 1fr}.Hero_copy__LC2YL h1{font-size:43px}.Hero_hero__JT9C7 .Hero_eyebrow__p4UEF{font-size:8px;letter-spacing:1px}.Hero_description__bl98t{font-size:13px;max-width:425px}.Hero_solution__S1pQu p{font-size:19px}.Hero_photoStage__VL27f{left:44%}.Hero_photoShade__N9p6w{background:linear-gradient(90deg,#0a263b,#0a263ba0 20%,#0a263b00 65%),linear-gradient(0deg,#081c30bb,transparent 50%)}.Hero_actions__Piw_n{gap:18px}.Hero_fitInner__sH5Io{gap:25px}.Hero_fitInner__sH5Io>p{font-size:13px}.Hero_fitInner__sH5Io strong{font-size:15px}.Hero_sectionHeading__D6qsL>p{max-width:250px}.Hero_needCard__FOVpc{padding:22px}}@media(max-width:760px){.Hero_heroGrid__9jvy4{display:flex;flex-direction:column;padding-block:35px 30px;gap:0}.Hero_hero__JT9C7 .Hero_eyebrow__p4UEF{font-size:8px;letter-spacing:1px;margin-bottom:17px}.Hero_copy__LC2YL h1{font-size:40px;letter-spacing:-1.3px;max-width:540px}.Hero_description__bl98t{font-size:13px;margin-top:19px;max-width:none}.Hero_solution__S1pQu{margin-top:21px;padding-left:13px}.Hero_solution__S1pQu p{font-size:19px}.Hero_solution__S1pQu>span{font-size:11px}.Hero_actions__Piw_n{gap:18px;margin-top:22px}.Hero_actions__Piw_n .button{font-size:11px;padding-inline:17px}.Hero_secondary__Yjpw0{font-size:11px}.Hero_assurances__80w76{font-size:8px;gap:13px;margin-top:21px}.Hero_desktopBreak__PjHzA{display:none}.Hero_photoStage__VL27f{position:relative;inset:auto;z-index:0;height:300px}.Hero_heroPhoto__YXLvu{object-position:50% 43%}.Hero_photoShade__N9p6w{background:linear-gradient(180deg,#0a263b,transparent 24%),linear-gradient(0deg,#081c30c9,transparent 55%)}.Hero_photoQuote__AbK6a{font-size:17px;bottom:20px;right:22px}.Hero_photoNote__gWbVU{top:auto;bottom:8px;left:12px;right:auto;font-size:7px;background:none;color:#d4dfe6}.Hero_fitInner__sH5Io{display:block;padding-block:25px}.Hero_fitInner__sH5Io>p{font-size:13px}.Hero_fitInner__sH5Io>div{border-left:0;border-top:1px solid #bedbd3;padding:18px 0 0;margin-top:18px;max-width:none}.Hero_fitInner__sH5Io strong{font-size:17px}.Hero_needs__wUGhA{padding-block:37px 42px}.Hero_sectionHeading__D6qsL{display:block;margin-bottom:22px}.Hero_sectionHeading__D6qsL h2{font-size:27px}.Hero_sectionHeading__D6qsL>p{margin-top:14px;max-width:none}.Hero_needsGrid__vjJaX{grid-template-columns:1fr;gap:13px}.Hero_cardTop__lnoMa{margin-bottom:18px}.Hero_needCard__FOVpc{padding:23px}.Hero_needCard__FOVpc h3{font-size:18px}.Hero_needCard__FOVpc>p{font-size:13px;margin-bottom:18px}.Hero_proof__A3p1b{padding-block:40px}.Hero_proofGrid__4k3_s{grid-template-columns:1fr;gap:29px}.Hero_proofImage__ynxBt{max-height:240px}.Hero_proof__A3p1b h2{font-size:27px}.Hero_close__DAJ_J{padding-block:42px}.Hero_close__DAJ_J h2{font-size:27px}}@media(prefers-reduced-motion:reduce){.Hero_needCard__FOVpc{transition:none}}