.services-wide_page__ncfZr{--services-ink:#102c46;--services-line:#ccd9e2;overflow:clip}.services-wide_frame__bRSI2,.services-wide_page__ncfZr .container{width:min(1640px,calc(100% - clamp(48px, 7vw, 160px)));margin-inline:auto}.services-wide_page__ncfZr .breadcrumbs{padding-top:18px;padding-bottom:13px}.services-wide_kicker__SvXlA{display:block;color:#42617a;font:700 10px/1.5 Inter,Arial,sans-serif;letter-spacing:.12em}.services-wide_kicker__SvXlA:before{content:"";display:inline-block;width:18px;height:2px;margin-right:9px;vertical-align:middle;background:#1384b7}.services-wide_heroShell__IJAm6{position:relative;isolation:isolate;overflow:hidden;background:#f5f8fa;border-block:1px solid #dce6ec}.services-wide_heroMedia__JwWOK{position:absolute;inset:0 0 0 auto;width:min(73vw,1550px);z-index:-1;background:#e5eaee}.services-wide_heroMedia__JwWOK img{object-fit:cover;object-position:right center}.services-wide_heroMedia__JwWOK:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f5f8fa,rgba(245,248,250,.55) 20%,transparent 47%);pointer-events:none}.services-wide_hero__Tlkfc{position:relative;min-height:410px;display:flex;align-items:center}.services-wide_heroCopy__eDv0j{width:min(41%,650px);padding-block:43px}.services-wide_heroCopy__eDv0j h1{margin:13px 0 17px;color:#112d48;font-size:clamp(37px,2.85vw,52px);line-height:1.07;letter-spacing:-.052em;text-wrap:balance}.services-wide_heroCopy__eDv0j h1 span{color:#175c92}.services-wide_heroLead__wo_5j{color:#344d61;font-size:clamp(13px,1vw,16px);line-height:1.55}.services-wide_heroScope__sfC0a{margin-top:15px;padding-left:13px;border-left:2px solid #4aa1bf;color:#416178;font-size:12px;line-height:1.5}.services-wide_servicesSection__30R6p{padding-block:43px 70px}.services-wide_proofHeading__Nxfew,.services-wide_sectionHeading__9S5p0{display:flex;align-items:end;justify-content:space-between;gap:34px;margin-bottom:21px}.services-wide_proofHeading__Nxfew h2,.services-wide_sectionHeading__9S5p0 h2{margin:7px 0 0;font-size:clamp(28px,2.4vw,38px);line-height:1.12}.services-wide_proofHeading__Nxfew p,.services-wide_sectionHeading__9S5p0 p{max-width:570px;margin:0;color:#526979;font-size:14px;line-height:1.48}.services-wide_serviceGrid__YWxC7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.services-wide_serviceCard__8nPsF{display:grid;grid-template-columns:56% 44%;min-width:0;min-height:207px;border:1px solid var(--services-line);background:#fff;color:var(--services-ink);transition:border-color .18s,box-shadow .18s,transform .18s}.services-wide_serviceCard__8nPsF:focus-visible,.services-wide_serviceCard__8nPsF:hover{color:var(--services-ink);border-color:#5b9bbd;box-shadow:0 9px 24px rgba(16,44,70,.1);transform:translateY(-2px)}.services-wide_serviceCopy__UVdxr{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:13px 12px 11px 16px}.services-wide_serviceIcon__ollCq{flex:none;color:#176996}.services-wide_serviceIcon__ollCq,.services-wide_serviceIcon__ollCq svg{display:block;width:34px;height:34px}.services-wide_serviceCopy__UVdxr h3{margin:8px 0 6px;font-size:clamp(15px,1.06vw,18px);line-height:1.17;letter-spacing:-.032em;overflow-wrap:anywhere}.services-wide_serviceCopy__UVdxr p{color:#526979;font-size:11.5px;line-height:1.36}.services-wide_serviceMore__R5nE7{align-self:stretch;display:block;margin-top:auto;padding-top:7px;border-top:1px solid #dce6ec;color:#145e92;font-size:10px;font-weight:700}.services-wide_serviceVisual__Gwy85{position:relative;align-self:center;width:100%;aspect-ratio:1;min-width:0;background:#e7edf1;border-left:1px solid #e0e8ed}.services-wide_serviceVisual__Gwy85 img{object-fit:contain}.services-wide_routeShell__XREO7{position:relative;overflow:hidden;border-block:1px solid #275571;background:radial-gradient(circle at 80% 15%,rgba(44,111,151,.32),transparent 40%),linear-gradient(125deg,#0e2b43,#143b55 62%,#102d45);color:#e5f0f5}.services-wide_routeShell__XREO7:before{content:"";position:absolute;inset:0;opacity:.3;background-image:linear-gradient(rgba(166,211,231,.09) 1px,transparent 0),linear-gradient(90deg,rgba(166,211,231,.09) 1px,transparent 0);background-size:34px 34px;pointer-events:none}.services-wide_routeLayout__AeW2Q{position:relative;display:grid;grid-template-columns:26% 1fr;gap:47px;padding-block:53px}.services-wide_routeIntro__jXOV5 .services-wide_kicker__SvXlA{color:#a5ccdc}.services-wide_routeIntro__jXOV5 h2{max-width:340px;margin:10px 0 13px;color:#fff;font-size:clamp(28px,2.2vw,37px)}.services-wide_routeIntro__jXOV5 p{max-width:340px;color:#c2d8e2;font-size:13px;line-height:1.55}.services-wide_routeIntro__jXOV5 a{display:inline-block;margin-top:20px;padding:11px 15px;border:1px solid #7caac2;color:#f2fbff;font-size:12px;font-weight:700}.services-wide_routeIntro__jXOV5 a:hover{color:#102d45;background:#e9f5fa}.services-wide_routeDiagram__n5ptC{min-width:0;align-self:center}.services-wide_routeSteps__rWqDB{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0}.services-wide_routeSteps__rWqDB:before{content:"";position:absolute;left:27px;right:calc(25% - 27px);top:27px;height:1px;background:#7fb4cc}.services-wide_routeSteps__rWqDB li{position:relative;min-width:0;padding:0 13px 22px 0}.services-wide_routeIcon__4Za0m{position:relative;z-index:1;display:grid;place-items:center;width:54px;height:54px;border:1px solid #89bed5;border-radius:50%;background:#163f5a;color:#d9f2ff;box-shadow:0 0 0 5px #123650}.services-wide_routeIcon__4Za0m svg{width:30px;height:30px}.services-wide_routeSteps__rWqDB a{display:inline-block;margin-top:22px;color:#fff;font-size:15px;font-weight:700;line-height:1.28}.services-wide_routeSteps__rWqDB a:hover{color:#a9e0f8}.services-wide_routeSteps__rWqDB p{max-width:190px;margin-top:7px;color:#c3d9e3;font-size:11px;line-height:1.45}.services-wide_secondaryRoute__L325V{display:flex;flex-wrap:wrap;gap:5px 15px;margin-top:8px;padding:14px 18px;border:1px solid rgba(169,213,232,.28);background:rgba(6,26,43,.22);color:#c4dce7;font-size:11px;line-height:1.5}.services-wide_secondaryRoute__L325V strong{color:#f1fbff}.services-wide_proofShell__xKxPj{padding-block:62px 70px;background:#f2f6f8;border-block:1px solid #dbe6ed}.services-wide_proofHeading__Nxfew{margin-bottom:25px}.services-wide_proofHeading__Nxfew p{max-width:670px;margin-top:9px}.services-wide_proofHeading__Nxfew>a{display:inline-block;margin-bottom:2px;padding:11px 16px;border:1px solid #7ca5b9;color:#125e91;font-size:12px;font-weight:700;white-space:nowrap}.services-wide_proofHeading__Nxfew>a:hover{background:#e4f2f8}.services-wide_proofGrid__61ZJO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.services-wide_proofGrid__61ZJO figure{min-width:0;margin:0;background:#fff;border:1px solid #d4e0e8}.services-wide_proofVisual__4kYlS{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#e7edf1}.services-wide_proofVisual__4kYlS img{width:100%;height:100%;object-fit:contain}.services-wide_proofGrid__61ZJO figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 12px;padding:13px 16px;color:#567083;font-size:11px}.services-wide_proofGrid__61ZJO figcaption strong{color:#173d5a;font-weight:700}.services-wide_applicationShell__49iOb{position:relative;overflow:hidden;border-bottom:1px solid #cedee7;background:linear-gradient(125deg,#e6f0f5,#f4f8fa 53%,#dceaf1)}.services-wide_applicationShell__49iOb:before{content:"";position:absolute;width:620px;height:620px;right:-130px;top:-240px;border:1px solid rgba(29,96,135,.13);border-radius:50%;box-shadow:0 0 0 95px rgba(255,255,255,.08),0 0 0 190px rgba(29,96,135,.045);pointer-events:none}.services-wide_applicationLayout__ZDfKa{position:relative;padding-block:60px 70px}.services-wide_applicationLayout__ZDfKa .section-head{margin-bottom:26px}.services-wide_applicationLayout__ZDfKa .section-head h2{font-size:clamp(29px,2.6vw,39px)}.services-wide_applicationLayout__ZDfKa .section-head p{max-width:700px;font-size:15px}.services-wide_applicationLayout__ZDfKa .application-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.services-wide_applicationLayout__ZDfKa .application-grid article{min-height:205px;padding:22px 23px;border:1px solid #cbdde7;border-top:3px solid #4e9dbc;background:rgba(255,255,255,.75)}.services-wide_applicationLayout__ZDfKa .application-grid h3{font-size:21px}.services-wide_applicationLayout__ZDfKa .application-grid p{font-size:14px}.services-wide_secondaryShell__tmkei{padding-block:60px;background:#eaf1f5;border-block:1px solid #d2e1e9}.services-wide_secondaryLayout__gktox{display:grid;grid-template-columns:32% 1fr;gap:48px;align-items:center}.services-wide_secondaryLayout__gktox h2{max-width:410px;margin:9px 0 12px;font-size:clamp(27px,2.4vw,39px)}.services-wide_secondaryLayout__gktox p{max-width:390px;font-size:13px}.services-wide_secondaryGrid__4BE2V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.services-wide_secondaryGrid__4BE2V a{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:13px;min-height:78px;padding:13px 16px;background:#f8fbfd;border:1px solid #c8dbe6;color:#173e5b}.services-wide_secondaryGrid__4BE2V a:focus-visible,.services-wide_secondaryGrid__4BE2V a:hover{background:#fff;border-color:#6b9db9}.services-wide_secondaryIcon__hKw0J{color:#16689d}.services-wide_secondaryIcon__hKw0J svg{display:block;width:29px;height:29px}.services-wide_secondaryGrid__4BE2V strong{font-size:13px;line-height:1.3}.services-wide_ctaShell__f8JLR{position:relative;isolation:isolate;overflow:hidden;padding-block:62px;border-top:4px solid #4da5c1;background:linear-gradient(115deg,#102c46,#194762);color:#fff}.services-wide_ctaShell__f8JLR:before{content:"";position:absolute;z-index:-1;right:clamp(25px,6vw,120px);top:50%;width:clamp(220px,20vw,320px);aspect-ratio:410/330;transform:translateY(-50%);background:url(/brand/logo-symbol-white.svg) 50%/contain no-repeat;opacity:.12;pointer-events:none}.services-wide_ctaLayout__LpO95{display:flex;justify-content:space-between;align-items:center;gap:50px}.services-wide_ctaLayout__LpO95>div:first-child{max-width:770px}.services-wide_ctaLayout__LpO95 .services-wide_kicker__SvXlA{color:#9ccde2}.services-wide_ctaLayout__LpO95 h2{color:#fff;margin:11px 0;font-size:clamp(30px,3vw,47px)}.services-wide_ctaLayout__LpO95 p{max-width:710px;color:#cbdde7;font-size:15px}.services-wide_ctaActions__XvsNV{flex:none;display:grid;gap:13px;justify-items:start}.services-wide_ctaButton__V9WQU{display:inline-flex;align-items:center;justify-content:center;min-width:252px;min-height:53px;padding:12px 18px;background:#eff8fc;color:#113d5c;font-size:13px;font-weight:700}.services-wide_ctaButton__V9WQU:hover{color:#0c5b8e;background:#fff}.services-wide_ctaActions__XvsNV .contact-links{gap:15px}.services-wide_ctaActions__XvsNV .contact-links a{color:#d5e9f2;font-size:12px}.services-wide_ctaActions__XvsNV .contact-links a:hover{color:#fff}.services-wide_page__ncfZr .section.container{padding-block:68px}.services-wide_page__ncfZr .section-head h2{font-size:clamp(29px,2.6vw,39px)}.services-wide_page__ncfZr .section-head p{font-size:15px}.services-wide_page__ncfZr .faq{max-width:none}.services-wide_page__ncfZr .rfq-form>button.button>span[aria-hidden=true]{display:none}@media (max-width:1380px) and (min-width:1280px){.services-wide_serviceCard__8nPsF{min-height:225px}.services-wide_serviceCopy__UVdxr{padding-inline:12px 9px}.services-wide_serviceCopy__UVdxr h3{font-size:16px}.services-wide_serviceCopy__UVdxr p{font-size:11px}}@media (max-width:1279px){.services-wide_heroCopy__eDv0j{width:45%}.services-wide_heroCopy__eDv0j h1{font-size:clamp(34px,3.2vw,43px)}.services-wide_serviceGrid__YWxC7{grid-template-columns:repeat(2,minmax(0,1fr))}.services-wide_serviceCard__8nPsF{min-height:207px}.services-wide_serviceCopy__UVdxr h3{font-size:18px}.services-wide_routeLayout__AeW2Q{grid-template-columns:29% 1fr;gap:26px}.services-wide_routeSteps__rWqDB a{font-size:13px}}@media (max-width:900px){.services-wide_heroCopy__eDv0j{width:50%}.services-wide_routeLayout__AeW2Q,.services-wide_secondaryLayout__gktox{grid-template-columns:1fr}.services-wide_routeIntro__jXOV5 h2,.services-wide_secondaryLayout__gktox h2{max-width:none}.services-wide_routeIntro__jXOV5 p,.services-wide_secondaryLayout__gktox p{max-width:670px}.services-wide_proofGrid__61ZJO{grid-template-columns:repeat(2,minmax(0,1fr))}.services-wide_applicationLayout__ZDfKa .application-grid{grid-template-columns:1fr}.services-wide_applicationLayout__ZDfKa .application-grid article{min-height:0}}@media (max-width:767px){.services-wide_frame__bRSI2,.services-wide_page__ncfZr .container{width:calc(100% - 40px)}.services-wide_page__ncfZr .breadcrumbs{padding-block:10px}.services-wide_heroShell__IJAm6{display:flex;flex-direction:column-reverse}.services-wide_hero__Tlkfc{min-height:0}.services-wide_heroCopy__eDv0j{width:100%;padding-block:28px 20px}.services-wide_heroCopy__eDv0j h1{max-width:620px;margin-block:11px 14px;font-size:clamp(32px,8vw,39px)}.services-wide_heroLead__wo_5j{font-size:14px}.services-wide_heroScope__sfC0a{margin-top:11px;font-size:12px}.services-wide_heroMedia__JwWOK{position:relative;width:100%;height:218px}.services-wide_heroMedia__JwWOK img{object-position:72% center}.services-wide_heroMedia__JwWOK:after{background:linear-gradient(180deg,#f5f8fa,transparent 46%)}.services-wide_servicesSection__30R6p{padding-block:35px 48px}.services-wide_proofHeading__Nxfew,.services-wide_sectionHeading__9S5p0{display:block;margin-bottom:20px}.services-wide_proofHeading__Nxfew h2,.services-wide_sectionHeading__9S5p0 h2{font-size:29px}.services-wide_sectionHeading__9S5p0 p{margin-top:10px;font-size:13px}.services-wide_serviceGrid__YWxC7{grid-template-columns:1fr;gap:9px}.services-wide_serviceCard__8nPsF{grid-template-columns:58% 42%;min-height:185px}.services-wide_serviceCopy__UVdxr{padding:10px 10px 9px 12px}.services-wide_serviceIcon__ollCq,.services-wide_serviceIcon__ollCq svg{width:30px;height:30px}.services-wide_serviceCopy__UVdxr h3{margin:6px 0 5px;font-size:16px}.services-wide_serviceCopy__UVdxr p{font-size:10.5px;line-height:1.34}.services-wide_serviceMore__R5nE7{padding-top:4px;font-size:9px}.services-wide_routeLayout__AeW2Q{gap:29px;padding-block:44px}.services-wide_routeIntro__jXOV5 h2{font-size:30px}.services-wide_routeSteps__rWqDB{grid-template-columns:1fr}.services-wide_routeSteps__rWqDB:before{left:27px;right:auto;top:27px;bottom:59px;width:1px;height:auto}.services-wide_routeSteps__rWqDB li{display:grid;grid-template-columns:54px 1fr;column-gap:16px;min-height:88px;padding-bottom:16px}.services-wide_routeIcon__4Za0m{grid-row:1/3;box-shadow:0 0 0 4px #123650}.services-wide_routeSteps__rWqDB a{margin-top:2px;font-size:16px}.services-wide_routeSteps__rWqDB p{grid-column:2;max-width:none;margin-top:-15px;font-size:12px}.services-wide_secondaryRoute__L325V{display:block;margin-top:10px;font-size:11px}.services-wide_secondaryRoute__L325V strong{display:block;margin-bottom:3px}.services-wide_proofShell__xKxPj{padding-block:42px}.services-wide_proofHeading__Nxfew>a{margin-top:15px}.services-wide_proofGrid__61ZJO{grid-template-columns:1fr;gap:12px}.services-wide_proofGrid__61ZJO figcaption{padding:10px 12px;font-size:11px}.services-wide_applicationLayout__ZDfKa{padding-block:48px}.services-wide_applicationLayout__ZDfKa .section-head{margin-bottom:24px}.services-wide_applicationLayout__ZDfKa .application-grid article{padding:18px}.services-wide_secondaryShell__tmkei{padding-block:42px}.services-wide_secondaryLayout__gktox{gap:24px}.services-wide_secondaryLayout__gktox h2{font-size:30px}.services-wide_secondaryGrid__4BE2V a{grid-template-columns:25px 1fr;min-height:69px;padding:9px;gap:9px}.services-wide_secondaryIcon__hKw0J svg{width:24px;height:24px}.services-wide_secondaryGrid__4BE2V strong{font-size:11px}.services-wide_ctaShell__f8JLR{padding-block:48px}.services-wide_ctaShell__f8JLR:before{right:20px;top:120px;width:220px;opacity:.075}.services-wide_ctaLayout__LpO95{display:block}.services-wide_ctaLayout__LpO95 h2{font-size:33px}.services-wide_ctaLayout__LpO95 p{font-size:14px}.services-wide_ctaActions__XvsNV{margin-top:23px}.services-wide_ctaButton__V9WQU{min-width:min(100%,310px)}.services-wide_page__ncfZr .section.container{padding-block:46px}.services-wide_page__ncfZr .section-head{margin-bottom:24px}}@media (max-width:420px){.services-wide_serviceCard__8nPsF{min-height:190px}.services-wide_serviceCopy__UVdxr h3{font-size:15.5px}.services-wide_serviceCopy__UVdxr p{font-size:10px}}@media (prefers-reduced-motion:reduce){.services-wide_serviceCard__8nPsF{transition:none}}