.page_page__mWHFc{--navy:#071f38;--blue:#12639b;--blue-soft:#eaf3f8;--gold:#e9aa2b;--ink:#1b3042;--muted:#5a6d7c;margin-inline:-1rem;overflow:clip;background:#fff;color:var(--ink)}.page_breadcrumb__Ot7Dy,.page_finalCta__lqKJ_,.page_hero__vYFsN,.page_section__nE0y9{width:min(1160px,calc(100% - 40px));margin-inline:auto}.page_breadcrumb__Ot7Dy{display:flex;gap:.55rem;padding-block:1.2rem;color:var(--muted);font-size:.9rem}.page_breadcrumb__Ot7Dy a{text-decoration:underline;text-underline-offset:4px}.page_eyebrow__y11bw{margin:0 0 .85rem;color:var(--blue);font-size:.78rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.page_hero__vYFsN{display:grid;grid-template-columns:1.04fr .96fr;gap:clamp(2.5rem,6vw,6rem);align-items:center;min-height:690px;padding-block:3.5rem 6rem}.page_hero__vYFsN h1{max-width:13ch;margin:0 0 1.5rem;color:var(--navy);font-size:clamp(2.7rem,5.5vw,5.15rem);line-height:.99;letter-spacing:-.055em}.page_heroLead__RjFIV{max-width:61ch;margin:0;color:#294a62;font-size:clamp(1.12rem,1.9vw,1.35rem);line-height:1.58}.page_heroSupporting__71LzX{max-width:62ch;margin:1rem 0 0;color:var(--muted);line-height:1.7}.page_actions__lpeuU{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.page_actions__lpeuU a{min-height:48px}.page_trustSignals__xutU5{display:grid;gap:.55rem;padding:1.5rem 0 0;margin:2rem 0 0;border-top:1px solid #dbe4ea;list-style:none;color:#395568;font-size:.9rem;font-weight:700}.page_trustSignals__xutU5 li{display:flex;gap:.55rem;align-items:center}.page_trustSignals__xutU5 svg{width:1rem;color:#087956}.page_heroVisual__Wix5T{position:relative;min-height:570px}.page_heroVisual__Wix5T:before{position:absolute;inset:3rem 0 0 3rem;border-radius:1.8rem;background:var(--navy);content:""}.page_brandPlate__7xsNU{position:absolute;z-index:3;top:0;left:0;display:grid;width:190px;min-height:98px;place-items:center;padding:1.2rem;border:1px solid #dbe4ea;border-radius:1rem;background:#fff}.page_brandPlate__7xsNU img{width:100%;height:auto}.page_heroMainImage__yt_84{position:absolute;inset:4.8rem 0 0 1.5rem;overflow:hidden;margin:0;border-radius:1.5rem;background:#05090d}.page_heroDetailImage__LttCD img,.page_heroMainImage__yt_84 img{object-fit:contain}.page_heroDetailImage__LttCD{position:absolute;z-index:2;right:-1.25rem;bottom:-1.25rem;width:44%;aspect-ratio:1;overflow:hidden;margin:0;border:7px solid #fff;border-radius:1rem;background:#05090d}.page_section__nE0y9{padding-block:clamp(4.5rem,8vw,7.5rem)}.page_finalCta__lqKJ_ h2,.page_section__nE0y9 h2{margin:0 0 1.2rem;color:var(--navy);font-size:clamp(2.1rem,4.1vw,3.6rem);line-height:1.07;letter-spacing:-.04em}.page_finalCta__lqKJ_ p,.page_section__nE0y9 p{line-height:1.72}.page_sectionHeader__CRaN7{max-width:790px;margin-bottom:3rem}.page_sectionHeader__CRaN7>p:last-child{max-width:68ch;color:var(--muted);font-size:1.05rem}.page_identity__DTykQ{display:grid;grid-template-columns:.25fr 1fr;gap:clamp(2rem,7vw,7rem);align-items:start}.page_sectionLabel__IU5rP{padding-top:.55rem;border-top:2px solid var(--gold)}.page_sectionLabel__IU5rP span{color:var(--blue);font-size:.8rem;font-weight:850}.page_sectionLabel__IU5rP p{margin:.4rem 0 0;color:var(--navy);font-weight:800}.page_identityCopy__Rs_i7 h2{max-width:17ch}.page_opening__tFyuP{max-width:58ch;color:#294b62;font-size:clamp(1.25rem,2.4vw,1.65rem);line-height:1.55!important}.page_editorialColumns__e46d_{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.2rem;color:var(--muted)}.page_identity__DTykQ blockquote{max-width:760px;padding:1.5rem 0 0 1.5rem;margin:2.4rem 0 0;border-left:3px solid var(--gold);color:var(--navy);font-size:1.08rem;font-weight:750;line-height:1.7}.page_purposeSection__eACwG,.page_sectorsSection__yclNm,.page_timelineSection__VBeoL{width:100%;max-width:none;padding-inline:max(20px,calc((100% - 1160px) / 2))}.page_timelineSection__VBeoL{background:#f3f7f9}.page_timeline__EwA5z{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem;padding:0;margin:0;list-style:none}.page_timeline__EwA5z:before{position:absolute;top:1.15rem;right:0;left:0;height:1px;background:#bdcbd4;content:""}.page_timeline__EwA5z li{position:relative}.page_timelineMarker__vDDhr{position:relative;z-index:1;display:grid;width:2.35rem;height:2.35rem;margin-bottom:1.5rem;place-items:center;border:5px solid #f3f7f9;border-radius:50%;background:var(--blue);color:#fff}.page_timelineMarker__vDDhr span{font-size:.64rem;font-weight:850}.page_timelineEyebrow__BsUNR{margin:0 0 .5rem;color:var(--blue);font-size:.75rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.page_timeline__EwA5z h3{margin:0 0 .65rem;color:var(--navy);font-size:1.2rem}.page_timeline__EwA5z li>div:last-child>p:last-child{margin:0;color:var(--muted);font-size:.94rem}.page_solutionRows__NZP0h{border-top:1px solid #d6e0e6}.page_solutionRows__NZP0h article{display:grid;grid-template-columns:70px .9fr 1fr;gap:1.5rem;align-items:center;padding-block:1.8rem;border-bottom:1px solid #d6e0e6}.page_solutionRows__NZP0h>article>span{color:var(--blue);font-size:.78rem;font-weight:850}.page_solutionRows__NZP0h h3{margin:0;color:var(--navy);font-size:1.3rem}.page_solutionRows__NZP0h p{margin:0;color:var(--muted)}.page_solutionRows__NZP0h a{display:inline-flex;gap:.45rem;align-items:center;justify-self:end;color:var(--blue);font-weight:800;text-decoration:underline;text-underline-offset:4px}.page_solutionRows__NZP0h a svg{width:1rem}.page_sectorsSection__yclNm{background:var(--navy);color:#dce8ef}.page_sectorsSection__yclNm h2,.page_sectorsSection__yclNm h3{color:#fff}.page_sectorsSection__yclNm .page_eyebrow__y11bw{color:#78c5f3}.page_sectorsSection__yclNm .page_sectionHeader__CRaN7>p:last-child{color:#b8cad7}.page_industryLists__Dvztu{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.page_industryLists__Dvztu article>svg{width:2rem;height:2rem;color:var(--gold)}.page_industryLists__Dvztu h3{margin:1rem 0 1.3rem;font-size:1.45rem}.page_industryLists__Dvztu ul{display:grid;grid-template-columns:1fr 1fr;gap:.7rem 1.5rem;padding:0;list-style:none}.page_industryLists__Dvztu li{padding-bottom:.55rem;border-bottom:1px solid #2a4760}.page_sectionClosing__z7DzA{max-width:760px;padding-top:2rem;margin:3rem 0 0;border-top:1px solid #355169;color:#c9d8e2;font-size:1.05rem}.page_serviceSection__8VkGO{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(3rem,7vw,7rem);align-items:start}.page_serviceIntro__0IjRc{position:sticky;top:6rem}.page_serviceIntro__0IjRc p:last-child{color:var(--muted)}.page_serviceSteps__IxgDR{padding:0;margin:0;list-style:none}.page_serviceSteps__IxgDR li{display:grid;grid-template-columns:55px .45fr 1fr;gap:1rem;padding-block:1.4rem;border-bottom:1px solid #d7e1e7}.page_serviceSteps__IxgDR span{color:var(--blue);font-size:.78rem;font-weight:850}.page_serviceSteps__IxgDR h3{margin:0;color:var(--navy);font-size:1.18rem}.page_serviceSteps__IxgDR p{margin:0;color:var(--muted)}.page_purposeSection__eACwG{background:#f3f7f9}.page_purposeHighlights__S4gQ5{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border-radius:1.1rem;background:#345168}.page_purposeHighlights__S4gQ5 article{padding:clamp(2rem,4vw,3.5rem);background:var(--navy)}.page_purposeHighlights__S4gQ5 p{margin:0 0 1rem;color:#79c6f4;font-size:.76rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.page_purposeHighlights__S4gQ5 h3{margin:0;color:#fff;font-size:clamp(1.25rem,2.1vw,1.65rem);line-height:1.5}.page_values__rX_he{display:grid;grid-template-columns:.25fr 1fr;gap:2rem;margin-top:3rem}.page_valuesTitle__u7D4d{margin:0;color:var(--navy);font-weight:850}.page_values__rX_he ul{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem;padding:0;margin:0;list-style:none}.page_values__rX_he li{display:flex;gap:.8rem}.page_values__rX_he li>span{display:grid;width:1.45rem;height:1.45rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--blue-soft);color:var(--blue)}.page_values__rX_he svg{width:.85rem}.page_values__rX_he h3{margin:0 0 .3rem;color:var(--navy);font-size:1rem}.page_values__rX_he li p{margin:0;color:var(--muted);font-size:.92rem}.page_reasons__f_wz4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.page_reasons__f_wz4 article{padding-top:1.4rem;border-top:2px solid var(--gold)}.page_reasons__f_wz4 svg{width:1.6rem;height:1.6rem;color:var(--blue)}.page_reasons__f_wz4 h3{margin:1rem 0 .65rem;color:var(--navy);font-size:1rem;letter-spacing:.02em;text-transform:uppercase}.page_reasons__f_wz4 p{margin:0;color:var(--muted);font-size:.94rem}.page_finalCta__lqKJ_{display:grid;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:center;padding:clamp(2.2rem,5vw,4.5rem);margin-bottom:5rem;border-radius:1.35rem;background:var(--navy);color:#e4eef4}.page_finalCta__lqKJ_ h2{max-width:18ch;color:#fff}.page_finalCta__lqKJ_ .page_eyebrow__y11bw{color:#79c6f4}.page_finalCta__lqKJ_ .page_actions__lpeuU{justify-content:flex-end;margin:0}.page_finalCta__lqKJ_ [class*=outline]{border-color:#8ea5b6;color:#fff}.page_page__mWHFc a:focus-visible{outline:3px solid #d78c00;outline-offset:4px}@media (min-width:640px){.page_page__mWHFc{margin-inline:-1.5rem}}@media (min-width:1024px){.page_page__mWHFc{margin-inline:-2rem}}@media (max-width:900px){.page_finalCta__lqKJ_,.page_hero__vYFsN,.page_identity__DTykQ,.page_serviceSection__8VkGO{grid-template-columns:1fr}.page_hero__vYFsN{padding-top:2rem}.page_hero__vYFsN h1{max-width:15ch}.page_heroVisual__Wix5T{min-height:500px}.page_sectionLabel__IU5rP{max-width:180px}.page_timeline__EwA5z{grid-template-columns:1fr 1fr}.page_timeline__EwA5z:before{display:none}.page_timelineMarker__vDDhr{margin-bottom:.8rem}.page_serviceIntro__0IjRc{position:static}.page_reasons__f_wz4{grid-template-columns:1fr 1fr}.page_finalCta__lqKJ_ .page_actions__lpeuU{justify-content:flex-start}}@media (max-width:620px){.page_breadcrumb__Ot7Dy,.page_finalCta__lqKJ_,.page_hero__vYFsN,.page_section__nE0y9{width:min(100% - 28px,1160px)}.page_hero__vYFsN{min-height:auto;padding-bottom:4rem}.page_hero__vYFsN h1{font-size:clamp(2.4rem,12vw,3.5rem)}.page_actions__lpeuU a{width:100%}.page_heroVisual__Wix5T{min-height:360px}.page_heroVisual__Wix5T:before{inset:2rem 0 0 1.5rem}.page_brandPlate__7xsNU{width:140px;min-height:75px}.page_heroMainImage__yt_84{inset:3.8rem 0 0 .7rem}.page_heroDetailImage__LttCD{right:-.4rem;bottom:-.6rem;width:42%}.page_section__nE0y9{padding-block:4.5rem}.page_purposeSection__eACwG,.page_sectorsSection__yclNm,.page_timelineSection__VBeoL{width:100%;padding-inline:14px}.page_editorialColumns__e46d_,.page_industryLists__Dvztu,.page_purposeHighlights__S4gQ5,.page_reasons__f_wz4,.page_timeline__EwA5z,.page_values__rX_he,.page_values__rX_he ul{grid-template-columns:1fr}.page_timeline__EwA5z{gap:2rem}.page_solutionRows__NZP0h article{grid-template-columns:38px 1fr}.page_solutionRows__NZP0h a{grid-column:2;justify-self:start}.page_industryLists__Dvztu{gap:3rem}.page_industryLists__Dvztu ul{grid-template-columns:1fr}.page_serviceSteps__IxgDR li{grid-template-columns:38px 1fr}.page_serviceSteps__IxgDR p{grid-column:2}.page_values__rX_he{gap:1.3rem}}@media (prefers-reduced-motion:reduce){.page_page__mWHFc *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}