.page_page__izmVA{color:#071a3b;background:#fff}.page_container__8fpoq{width:min(1280px,calc(100% - 80px));margin-inline:auto}.page_section__X2TZ2{padding-block:56px}.page_eyebrow__5HzJC{margin:0 0 12px;color:#126536;font-size:12px;font-weight:750;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.page_sectionHeading__Yqzgx{margin-bottom:28px}.page_finalCta__VXwz8 h2,.page_sectionHeading__Yqzgx h2{max-width:1000px;margin:0;font-size:clamp(28px,2.8vw,38px);font-weight:700;line-height:1.17;letter-spacing:-.025em}.page_sectionHeading__Yqzgx>p:not(.page_eyebrow__5HzJC){max-width:1100px;margin:16px 0 0;color:#536071;font-size:16px;line-height:1.75}.page_hero__E4WtZ{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:#071a3b url(/images/capabilities/technology-digital-systems.png) 50%/cover}.page_heroOverlay__oyG_Y,.page_heroVideo___nctV{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.page_heroVideo___nctV{object-fit:cover;object-position:center 45%}.page_heroOverlay__oyG_Y{background:linear-gradient(90deg,rgba(4,20,47,.97),rgba(4,20,47,.9) 55%,rgba(4,20,47,.7))}.page_heroInner__hYVtA{display:flex;align-items:center;min-height:410px;padding-block:24px}.page_heroCopy__qulUe{max-width:1100px}.page_hero__E4WtZ .page_eyebrow__5HzJC{color:#a2e1be;margin-bottom:12px}.page_hero__E4WtZ h1{max-width:1080px;margin:0;font-size:clamp(28px,2.4vw,34px);font-weight:700;line-height:1.15;letter-spacing:-.025em}.page_heroIntro__ArgfY{max-width:1040px;margin:14px 0 0;color:#eef3f8;font-size:16px;line-height:1.6}.page_heroSupport__nVkjs{margin:10px 0 0;color:#dbe6f0;font-size:14px;line-height:1.5}.page_heroSequence__e0Xsc{margin:10px 0 0;color:#a2e1be;font-size:13px;font-weight:700;line-height:1.6}.page_heroSequence__e0Xsc span{margin-inline:4px;color:#83b8a1}.page_actions__hzll6{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:22px}.page_primary__GlFeK,.page_secondary__k_Ndz{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:12px 18px;border-radius:6px;font-size:14px;font-weight:750;line-height:1.5}.page_primary__GlFeK{background:#123f92;color:#fff}.page_primary__GlFeK:hover{background:#0d3379}.page_secondary__k_Ndz{color:#0b4a93}.page_secondary__k_Ndz:hover{color:#126536}.page_hero__E4WtZ .page_primary__GlFeK{background:#fff;color:#123f92}.page_hero__E4WtZ .page_primary__GlFeK:hover{background:#eaf8f1}.page_hero__E4WtZ .page_secondary__k_Ndz{color:#fff;border:1px solid #7990a5}.page_hero__E4WtZ .page_secondary__k_Ndz:hover{background:#213752}.page_videoToggle__jwtZg{position:absolute;right:20px;bottom:16px;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:8px 10px;border:1px solid #7990a5;border-radius:5px;background:#0c213b;color:#fff;font-size:12px;cursor:pointer}.page_page__izmVA a:focus-visible,.page_page__izmVA button:focus-visible,.page_page__izmVA select:focus-visible,.page_page__izmVA summary:focus-visible{outline:3px solid #158348;outline-offset:4px}.page_hero__E4WtZ a:focus-visible,.page_hero__E4WtZ button:focus-visible{outline-color:#a2e1be}.page_subheading__c8ydK{margin:0 0 20px;font-size:21px;font-weight:650;line-height:1.3}.page_actionGrid__pmM_k{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.page_actionGrid__pmM_k li{border-top:2px solid #a7cdb9;padding-top:16px}.page_stepNumber__RT6e0{color:#126536;font-size:12px;font-weight:700}.page_actionGrid__pmM_k h4{margin:10px 0 8px;font-size:19px;font-weight:700}.page_actionGrid__pmM_k p{margin:0;color:#536071;font-size:14px;line-height:1.65}.page_softBand__M9cbc{background:#f6f8fb}.page_capabilityGrid__BLnyi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.page_capabilityCard__oQJ8K{min-width:0;padding:24px;border:1px solid #dde5ec;border-radius:8px;background:#fff}.page_capabilityIcon__J_kbH{width:24px;height:24px;color:#126536}.page_capabilityCard__oQJ8K h3{margin:16px 0 12px;font-size:20px;font-weight:700;line-height:1.35}.page_capabilityCard__oQJ8K>p{margin:0;min-height:69px;color:#536071;font-size:14px;line-height:1.65}.page_capabilityDetails__mVOvV{margin-top:20px;border-top:1px solid #e4ebf0;padding-top:14px}.page_capabilityDetails__mVOvV summary{display:flex;justify-content:space-between;align-items:center;gap:12px;list-style:none;color:#0b4a93;font-size:13px;font-weight:700;cursor:pointer}.page_capabilityDetails__mVOvV summary::-webkit-details-marker{display:none}.page_expandIcon__HMNs4{font-size:21px;line-height:1}.page_capabilityDetails__mVOvV[open] .page_expandIcon__HMNs4{transform:rotate(45deg)}.page_detailsIntro__EWPFn{margin:18px 0 8px;color:#536071;font-size:13px;line-height:1.6}.page_capabilityDetails__mVOvV ul{margin:0;padding-left:18px;color:#536071;font-size:14px;line-height:1.8}.page_sectorButtons__sDFLX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:24px}.page_sectorButtons__sDFLX button{min-width:0;min-height:52px;padding:12px 14px;border:1px solid #dce3ea;border-radius:6px;background:#fff;color:#42536a;text-align:left;font-size:13px;font-weight:600;line-height:1.45;cursor:pointer}.page_sectorButtons__sDFLX button:hover{background:#f5f8f6;border-color:#9abcaa}.page_sectorButtons__sDFLX button[aria-pressed=true]{border-color:#126536;background:#edf7f1;color:#126536;box-shadow:inset 3px 0 #126536}.page_sectorSelect__RnVVT{display:none}.page_sectorPanel__jrBvS{padding:32px;border:1px solid #dce7df;border-radius:8px;background:#f9fcfa}.page_panelEyebrow__OOlYX{margin:0 0 12px;color:#126536;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_sectorPanel__jrBvS h3{margin:0;font-size:26px;font-weight:700;line-height:1.25}.page_panelIntro__lxVV_{max-width:920px;margin:14px 0 0;color:#536071;font-size:15px;line-height:1.7}.page_possible__6Jxgf{margin:22px 0 16px;color:#126536;font-size:13px;font-weight:700}.page_solutionGroups__YBCqA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.page_solutionGroups__YBCqA h4{margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.5}.page_solutionGroups__YBCqA ul{margin:0;padding-left:17px;color:#536071;font-size:14px;line-height:1.85}.page_capabilityDetails__mVOvV li::marker,.page_solutionGroups__YBCqA li::marker{color:#158348}.page_sectorCta__0fEiu{display:inline-flex;align-items:center;gap:12px;margin-top:26px;color:#0b4a93;font-size:14px;font-weight:700;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.page_highlights__rkB3D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.page_highlight__nIpO9{position:relative;min-width:0;padding:32px;border-radius:8px}.page_gisHighlight__B04Ag{background:#eef7f2;border:1px solid #cbded3}.page_iotHighlight__Ws58Q{background:#eff4fb;border:1px solid #d5dfed}.page_highlightIcon__IXuyQ{display:block;width:30px;height:30px;margin-bottom:22px;color:#126536}.page_iotHighlight__Ws58Q .page_highlightIcon__IXuyQ{color:#123f92}.page_highlight__nIpO9 h2{margin:0;font-size:clamp(24px,2.3vw,30px);font-weight:700;line-height:1.2;letter-spacing:-.02em}.page_highlight__nIpO9>p:not(.page_eyebrow__5HzJC){margin:18px 0 0;color:#536071;font-size:15px;line-height:1.7}.page_exampleTags__fmJs1{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.page_exampleTags__fmJs1 li{padding:6px 10px;border:1px solid #cfddd5;border-radius:4px;background:#fff;color:#3d5361;font-size:12px;line-height:1.5}.page_iotHighlight__Ws58Q .page_exampleTags__fmJs1 li{border-color:#d5dfed}.page_principles__Lt8ER{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 24px;padding:0;margin:0;list-style:none}.page_principles__Lt8ER li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.6}.page_principles__Lt8ER svg{flex-shrink:0;width:19px;height:19px;margin-top:2px;color:#126536}.page_securityBand__Jj5wx{background:#f6f8fb;border-block:1px solid #e4ebf0}.page_securityInner__SQMET{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding-block:36px}.page_securityInner__SQMET h2{margin:12px 0 0;font-size:25px;font-weight:700;line-height:1.25}.page_securityInner__SQMET p{margin:14px 0 0;color:#536071;font-size:14px;line-height:1.7}.page_securityList__sjjOd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;padding-left:18px;margin:0;color:#42536a;font-size:14px;line-height:1.6}.page_securityList__sjjOd li::marker{color:#158348}.page_deliveryProcess__yeMGy{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.page_deliveryProcess__yeMGy li{min-width:0;border-top:1px solid #cadbd2;padding-top:14px}.page_deliveryNumber__eqm9j{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid #a7cdb9;border-radius:50%;color:#126536;font-size:12px;font-weight:700;background:#f5fbf7}.page_deliveryProcess__yeMGy h3{margin:12px 0 8px;font-size:14px;font-weight:700;line-height:1.5}.page_deliveryProcess__yeMGy p{margin:0;color:#536071;font-size:13px;line-height:1.65}.page_capacityTransfer__OuU0Q{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start;margin-top:34px;border-top:1px solid #dce3ea;padding-top:24px}.page_capacityTransfer__OuU0Q h3{margin:0;font-size:21px;font-weight:700;line-height:1.4}.page_capacityTransfer__OuU0Q p{max-width:820px;margin:0;color:#536071;font-size:15px;line-height:1.7}.page_finalCta__VXwz8{padding-block:48px;background:#edf7f1;border-top:1px solid #cbded3}.page_finalCta__VXwz8>div>p:not(.page_eyebrow__5HzJC){max-width:1000px;margin:18px 0 0;color:#536071;font-size:16px;line-height:1.75}.page_srOnly__6wR_h{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:1120px){.page_container__8fpoq{width:calc(100% - 60px)}.page_actionGrid__pmM_k{gap:24px}.page_actionGrid__pmM_k,.page_deliveryProcess__yeMGy,.page_principles__Lt8ER,.page_sectorButtons__sDFLX{grid-template-columns:repeat(3,minmax(0,1fr))}.page_deliveryProcess__yeMGy{gap:24px}.page_videoToggle__jwtZg{position:static;margin:0 30px 16px auto;display:flex;width:fit-content}}@media (max-width:900px){.page_section__X2TZ2{padding-block:44px}.page_heroInner__hYVtA{min-height:0;padding-block:32px 18px}.page_hero__E4WtZ h1{font-size:30px}.page_heroIntro__ArgfY{font-size:15px}.page_capabilityGrid__BLnyi{grid-template-columns:repeat(2,minmax(0,1fr))}.page_highlights__rkB3D{grid-template-columns:1fr}.page_securityInner__SQMET{gap:32px}}@media (max-width:650px){.page_container__8fpoq{width:calc(100% - 40px)}.page_section__X2TZ2{padding-block:36px}.page_sectionHeading__Yqzgx{margin-bottom:24px}.page_sectionHeading__Yqzgx>p:not(.page_eyebrow__5HzJC){font-size:15px}.page_hero__E4WtZ h1{font-size:26px;line-height:1.18}.page_heroIntro__ArgfY{font-size:14px;line-height:1.65}.page_heroSequence__e0Xsc{font-size:12px;max-width:330px}.page_heroSequence__e0Xsc span{margin-inline:2px}.page_hero__E4WtZ .page_actions__hzll6{gap:10px;margin-top:18px}.page_hero__E4WtZ .page_primary__GlFeK,.page_hero__E4WtZ .page_secondary__k_Ndz{font-size:13px;padding:11px 13px;gap:8px}.page_videoToggle__jwtZg{margin-right:20px;margin-bottom:18px}.page_actionGrid__pmM_k{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.page_capabilityGrid__BLnyi{grid-template-columns:1fr;gap:16px}.page_capabilityCard__oQJ8K{padding:22px}.page_capabilityCard__oQJ8K>p{min-height:0}.page_sectorButtons__sDFLX{display:none}.page_sectorSelect__RnVVT{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.page_sectorSelect__RnVVT label{font-size:14px;font-weight:700}.page_sectorSelect__RnVVT select{width:100%;min-width:0;min-height:48px;border:1px solid #b8c9bf;border-radius:5px;padding:12px;background:#fff;color:#071a3b;font-size:14px}.page_sectorPanel__jrBvS{padding:24px 20px}.page_sectorPanel__jrBvS h3{font-size:23px}.page_solutionGroups__YBCqA{grid-template-columns:1fr;gap:22px}.page_sectorCta__0fEiu{align-items:flex-start}.page_sectorCta__0fEiu span{flex-shrink:0}.page_highlight__nIpO9{padding:26px 22px}.page_principles__Lt8ER{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.page_securityInner__SQMET{grid-template-columns:1fr;gap:24px}.page_securityList__sjjOd{gap:12px 20px;font-size:13px}.page_deliveryProcess__yeMGy{display:block;padding-left:16px}.page_deliveryProcess__yeMGy li{position:relative;min-height:90px;border-top:0;border-left:1px solid #cadbd2;padding:0 0 24px 32px}.page_deliveryProcess__yeMGy li:last-child{min-height:0;padding-bottom:0;border-left-color:transparent}.page_deliveryNumber__eqm9j{position:absolute;left:-16px;top:0}.page_deliveryProcess__yeMGy h3{margin:0 0 6px;padding-top:3px;font-size:16px}.page_deliveryProcess__yeMGy p{font-size:14px}.page_capacityTransfer__OuU0Q{grid-template-columns:1fr;gap:12px;margin-top:28px}.page_finalCta__VXwz8{padding-block:36px}.page_finalCta__VXwz8>div>p:not(.page_eyebrow__5HzJC){font-size:15px}}