.technology-system-module__KNn48a__system{grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.technology-system-module__KNn48a__header{gap:12px;display:grid}.technology-system-module__KNn48a__eyebrow{color:var(--text-soft,#797166);font-size:var(--step-annotation,.75rem);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.technology-system-module__KNn48a__heading{color:var(--brand-navy,#0e2948);font-size:clamp(1.8rem,3vw,3rem);line-height:1}.technology-system-module__KNn48a__description{max-width:620px;color:var(--text-muted,#504b43);line-height:1.65}@media (max-width:1024px){.technology-system-module__KNn48a__system{grid-template-columns:1fr}}
.capabilities-module__xDVfka__capabilities-page,.capabilities-module__xDVfka__capability-page{background:var(--background)}.capabilities-module__xDVfka__capabilities-hero-grid>*,.capabilities-module__xDVfka__capability-hero-grid>*,.capabilities-module__xDVfka__capabilities-choice-grid>*,.capabilities-module__xDVfka__capabilities-final-cta-grid>*,.capabilities-module__xDVfka__capability-section-grid>*,.capabilities-module__xDVfka__capability-approach-grid>*,.capabilities-module__xDVfka__capability-related-grid>*,.capabilities-module__xDVfka__capability-final-cta-grid>*,.capabilities-module__xDVfka__capabilities-index-row>*,.capabilities-module__xDVfka__capability-offer-row>*,.capabilities-module__xDVfka__capability-work-row>*,.capabilities-module__xDVfka__capabilities-supporting-row>*,.capabilities-module__xDVfka__capability-architecture-grid>*,.capabilities-module__xDVfka__capability-technology-grid>*{min-width:0}.capabilities-module__xDVfka__capabilities-page h1,.capabilities-module__xDVfka__capabilities-page h2,.capabilities-module__xDVfka__capabilities-page h3,.capabilities-module__xDVfka__capabilities-page a,.capabilities-module__xDVfka__capability-page h1,.capabilities-module__xDVfka__capability-page h2,.capabilities-module__xDVfka__capability-page h3,.capabilities-module__xDVfka__capability-page a{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.capabilities-module__xDVfka__capabilities-breadcrumb,.capabilities-module__xDVfka__capability-breadcrumb{padding-block-start:clamp(22px,2.5vw,32px)}.capabilities-module__xDVfka__capabilities-breadcrumb-list,.capabilities-module__xDVfka__capability-breadcrumb-list{color:var(--text-muted);font-size:var(--step-small);flex-wrap:wrap;gap:8px;display:flex}.capabilities-module__xDVfka__capabilities-breadcrumb-link,.capabilities-module__xDVfka__capability-breadcrumb-link{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--steel);text-decoration-color:var(--steel);text-underline-offset:4px;align-items:center;display:inline-flex}.capabilities-module__xDVfka__capabilities-label,.capabilities-module__xDVfka__capability-label,.capabilities-module__xDVfka__capabilities-hero-system-label,.capabilities-module__xDVfka__capability-hero-visual-label,.capabilities-module__xDVfka__capabilities-process-index,.capabilities-module__xDVfka__capabilities-index-number,.capabilities-module__xDVfka__capabilities-hero-system-index,.capabilities-module__xDVfka__capability-hero-visual-index,.capabilities-module__xDVfka__capability-offer-index,.capabilities-module__xDVfka__capability-related-label{color:var(--text-soft);font-size:var(--step-annotation);letter-spacing:.09em;text-transform:uppercase;font-weight:800}.capabilities-module__xDVfka__capabilities-hero,.capabilities-module__xDVfka__capability-hero{border-bottom:1px solid var(--line-strong);padding-block:clamp(58px,8vw,112px) clamp(66px,8vw,112px)}.capabilities-module__xDVfka__capabilities-hero-grid,.capabilities-module__xDVfka__capability-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(360px,.72fr);align-items:end;gap:clamp(42px,6vw,82px);display:grid}.capabilities-module__xDVfka__capabilities-hero-copy,.capabilities-module__xDVfka__capability-hero-copy{gap:20px;display:grid}.capabilities-module__xDVfka__capabilities-hero-title,.capabilities-module__xDVfka__capability-hero-title{max-width:900px;color:var(--brand-navy);letter-spacing:-.026em;font-size:clamp(3.45rem,6.4vw,6rem);font-weight:790;line-height:.92}.capabilities-module__xDVfka__capabilities-hero-introduction,.capabilities-module__xDVfka__capability-hero-introduction{gap:14px;max-width:720px;margin-top:6px;display:grid}.capabilities-module__xDVfka__capabilities-hero-introduction p,.capabilities-module__xDVfka__capability-hero-introduction p{color:var(--text-muted);font-size:var(--step-body-large);line-height:1.68}.capabilities-module__xDVfka__capabilities-actions,.capabilities-module__xDVfka__capability-actions{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.capabilities-module__xDVfka__capabilities-action-primary,.capabilities-module__xDVfka__capabilities-action-secondary,.capabilities-module__xDVfka__capability-action-primary,.capabilities-module__xDVfka__capability-action-secondary,.capabilities-module__xDVfka__capabilities-final-action-primary,.capabilities-module__xDVfka__capabilities-final-action-secondary,.capabilities-module__xDVfka__capability-final-action-primary{min-height:50px;padding-inline:22px}.capabilities-module__xDVfka__capabilities-hero-system,.capabilities-module__xDVfka__capability-hero-visual{border:1px solid var(--line-strong);border-top:5px solid var(--brand-navy);background:var(--surface);gap:20px;width:100%;margin:0;padding:clamp(22px,3vw,32px);display:grid;position:relative}.capabilities-module__xDVfka__capabilities-hero-system:before,.capabilities-module__xDVfka__capability-hero-visual:before{background:var(--signal);content:"";pointer-events:none;width:22%;height:5px;position:absolute;top:-5px;right:0}.capabilities-module__xDVfka__capabilities-hero-system-label,.capabilities-module__xDVfka__capability-hero-visual-label{color:var(--brand-navy)}.capabilities-module__xDVfka__capabilities-hero-system-core,.capabilities-module__xDVfka__capabilities-hero-system-output,.capabilities-module__xDVfka__capability-hero-visual-output{border:1px solid var(--line-strong);background:var(--surface-muted);gap:5px;padding:15px 16px;display:grid}.capabilities-module__xDVfka__capabilities-hero-system-core span,.capabilities-module__xDVfka__capabilities-hero-system-output span,.capabilities-module__xDVfka__capability-hero-visual-output span{color:var(--text-soft);font-size:var(--step-annotation);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.capabilities-module__xDVfka__capabilities-hero-system-core strong,.capabilities-module__xDVfka__capabilities-hero-system-output strong,.capabilities-module__xDVfka__capability-hero-visual-output strong{color:var(--brand-navy);font-size:1.05rem;line-height:1.25}.capabilities-module__xDVfka__capabilities-hero-system-paths,.capabilities-module__xDVfka__capability-hero-visual-path{border-top:1px solid var(--line-strong);display:grid}.capabilities-module__xDVfka__capabilities-hero-system-path,.capabilities-module__xDVfka__capability-hero-visual-node{border-bottom:1px solid var(--line);color:var(--brand-navy);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding-block:13px;font-weight:720;line-height:1.35;display:grid;position:relative}.capabilities-module__xDVfka__capabilities-hero-system-path:after,.capabilities-module__xDVfka__capability-hero-visual-node:after{background:var(--signal);content:"";pointer-events:none;width:7px;height:7px;position:absolute;bottom:-4px;left:14px}.capabilities-module__xDVfka__capabilities-hero-system-output,.capabilities-module__xDVfka__capability-hero-visual-output{border-left:4px solid var(--signal);background:var(--brand-navy)}.capabilities-module__xDVfka__capabilities-hero-system-output span,.capabilities-module__xDVfka__capability-hero-visual-output span{color:var(--annotation)}.capabilities-module__xDVfka__capabilities-hero-system-output strong,.capabilities-module__xDVfka__capability-hero-visual-output strong{color:var(--inverse)}.capabilities-module__xDVfka__capabilities-section-inner,.capabilities-module__xDVfka__capability-section-inner{gap:clamp(44px,7vw,78px);display:grid}.capabilities-module__xDVfka__capabilities-section-header,.capabilities-module__xDVfka__capabilities-section-header-inverse,.capabilities-module__xDVfka__capability-section-header{gap:15px;max-width:860px;display:grid}.capabilities-module__xDVfka__capabilities-section-header h2,.capabilities-module__xDVfka__capabilities-section-header-inverse h2,.capabilities-module__xDVfka__capability-section-header h2{color:var(--brand-navy);letter-spacing:-.016em;font-size:clamp(2.35rem,5vw,4rem);font-weight:770;line-height:.98}.capabilities-module__xDVfka__capabilities-section-header-inverse h2{color:var(--inverse)}.capabilities-module__xDVfka__capabilities-section-header-inverse .capabilities-module__xDVfka__capabilities-label,.capabilities-module__xDVfka__capabilities-section-header-inverse .capabilities-module__xDVfka__capabilities-section-introduction p{color:var(--annotation)}.capabilities-module__xDVfka__capabilities-section-introduction{gap:12px;max-width:720px;display:grid}.capabilities-module__xDVfka__capabilities-section-introduction p{color:var(--text-muted);font-size:var(--step-body-large);line-height:1.65}.capabilities-module__xDVfka__capabilities-delivery-system{border-bottom:1px solid var(--brand-navy-deep);background:var(--brand-navy);color:var(--inverse);padding-block:clamp(72px,9vw,124px)}.capabilities-module__xDVfka__capabilities-process-register{border-top:1px solid var(--blueprint-line-quiet)}.capabilities-module__xDVfka__capabilities-process-row{border-bottom:1px solid var(--blueprint-line-quiet);grid-template-columns:62px minmax(0,1fr);align-items:center;gap:18px;padding-block:clamp(18px,2.5vw,25px);display:grid}.capabilities-module__xDVfka__capabilities-process-row span:last-child{color:var(--inverse);font-size:clamp(1.25rem,2.4vw,2rem);font-weight:700;line-height:1.2}.capabilities-module__xDVfka__capabilities-process-index{color:var(--signal-soft)}.capabilities-module__xDVfka__capabilities-index,.capabilities-module__xDVfka__capability-section,.capabilities-module__xDVfka__capability-delivery-section,.capabilities-module__xDVfka__capability-related-section,.capabilities-module__xDVfka__capability-work-section{border-bottom:1px solid var(--line-strong);padding-block:clamp(72px,9vw,124px)}.capabilities-module__xDVfka__capabilities-index{background:var(--surface)}.capabilities-module__xDVfka__capabilities-index-register,.capabilities-module__xDVfka__capability-offer-register,.capabilities-module__xDVfka__capability-work-register{border-top:1px solid var(--line-strong)}.capabilities-module__xDVfka__capabilities-index-row,.capabilities-module__xDVfka__capability-offer-row,.capabilities-module__xDVfka__capability-work-row{border-bottom:1px solid var(--line);grid-template-columns:58px minmax(210px,.72fr) minmax(0,1.2fr);align-items:start;gap:clamp(22px,4vw,54px);padding-block:clamp(28px,4vw,42px);display:grid}.capabilities-module__xDVfka__capabilities-index-row h3,.capabilities-module__xDVfka__capability-offer-row h3,.capabilities-module__xDVfka__capability-work-row h3{color:var(--brand-navy);font-size:clamp(1.5rem,2.8vw,2.45rem);line-height:1.04}.capabilities-module__xDVfka__capabilities-index-copy,.capabilities-module__xDVfka__capability-work-row div{gap:20px;display:grid}.capabilities-module__xDVfka__capabilities-index-copy p,.capabilities-module__xDVfka__capability-offer-row>p:last-child,.capabilities-module__xDVfka__capability-work-row div p{color:var(--text-muted);line-height:1.65}.capabilities-module__xDVfka__capabilities-index-copy a,.capabilities-module__xDVfka__capability-work-row a,.capabilities-module__xDVfka__capability-related-group a{width:fit-content;max-width:100%;min-height:44px;color:var(--brand-navy);text-decoration:underline;-webkit-text-decoration-color:var(--steel);text-decoration-color:var(--steel);text-underline-offset:5px;align-items:center;font-weight:780;display:inline-flex}.capabilities-module__xDVfka__capabilities-choice-boundary{border-bottom:1px solid var(--line-strong);background:var(--surface-muted);padding-block:clamp(78px,10vw,138px)}.capabilities-module__xDVfka__capabilities-choice-grid,.capabilities-module__xDVfka__capability-section-grid,.capabilities-module__xDVfka__capability-related-grid{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(48px,9vw,126px);display:grid}.capabilities-module__xDVfka__capabilities-choice-copy,.capabilities-module__xDVfka__capability-section-body{gap:16px;display:grid}.capabilities-module__xDVfka__capabilities-choice-copy p,.capabilities-module__xDVfka__capability-section-body p{color:var(--text-muted);font-size:var(--step-body-large);line-height:1.7}.capabilities-module__xDVfka__capabilities-final-cta,.capabilities-module__xDVfka__capability-final-cta{border-bottom:1px solid var(--brand-navy-deep);background:var(--brand-navy);color:var(--inverse);padding-block:clamp(72px,9vw,122px)}.capabilities-module__xDVfka__capabilities-final-cta-grid,.capabilities-module__xDVfka__capability-final-cta-grid{grid-template-columns:minmax(0,1.15fr) minmax(240px,.45fr);align-items:end;gap:clamp(46px,9vw,124px);display:grid}.capabilities-module__xDVfka__capabilities-final-cta-copy,.capabilities-module__xDVfka__capability-final-cta-copy{gap:15px;display:grid}.capabilities-module__xDVfka__capabilities-final-cta-copy .capabilities-module__xDVfka__capabilities-label,.capabilities-module__xDVfka__capability-final-cta-copy .capabilities-module__xDVfka__capability-label{color:var(--annotation)}.capabilities-module__xDVfka__capabilities-final-cta-copy h2,.capabilities-module__xDVfka__capability-final-cta-copy h2{max-width:860px;color:var(--inverse);letter-spacing:-.02em;font-size:clamp(2.55rem,5.5vw,4rem);font-weight:770;line-height:.96}.capabilities-module__xDVfka__capabilities-final-cta-copy>p:last-child,.capabilities-module__xDVfka__capability-final-cta-copy>p:last-child{max-width:680px;color:var(--annotation);font-size:var(--step-body-large);line-height:1.65}.capabilities-module__xDVfka__capabilities-final-actions,.capabilities-module__xDVfka__capability-final-actions{gap:12px;display:grid}.capabilities-module__xDVfka__capabilities-final-action-primary,.capabilities-module__xDVfka__capability-final-action-primary{border-color:var(--inverse);background:var(--inverse);color:var(--brand-navy)}.capabilities-module__xDVfka__capabilities-final-action-secondary{border-color:var(--inverse);color:var(--inverse);background:0 0}.capabilities-module__xDVfka__capability-page-workflow-decisions{--capability-accent:var(--signal);--capability-field:var(--brand-navy)}.capabilities-module__xDVfka__capability-page-product-stages{--capability-accent:var(--brand-navy-muted);--capability-field:var(--surface-muted)}.capabilities-module__xDVfka__capability-page-connected-operations{--capability-accent:var(--signal);--capability-field:var(--surface-strong)}.capabilities-module__xDVfka__capability-page-digital-journeys{--capability-accent:var(--brand-navy);--capability-field:var(--signal-soft)}.capabilities-module__xDVfka__capability-hero-visual{border-top-color:var(--capability-accent)}.capabilities-module__xDVfka__capability-hero-visual-workflow-decisions{background:var(--brand-navy);color:var(--inverse)}.capabilities-module__xDVfka__capability-hero-visual-workflow-decisions .capabilities-module__xDVfka__capability-hero-visual-label,.capabilities-module__xDVfka__capability-hero-visual-workflow-decisions .capabilities-module__xDVfka__capability-hero-visual-index{color:var(--annotation)}.capabilities-module__xDVfka__capability-hero-visual-workflow-decisions .capabilities-module__xDVfka__capability-hero-visual-path{border-top-color:var(--blueprint-line-quiet)}.capabilities-module__xDVfka__capability-hero-visual-workflow-decisions .capabilities-module__xDVfka__capability-hero-visual-node{border-bottom-color:var(--blueprint-line-quiet);color:var(--inverse)}.capabilities-module__xDVfka__capability-hero-visual-product-stages .capabilities-module__xDVfka__capability-hero-visual-path{grid-template-columns:repeat(3,minmax(0,1fr))}.capabilities-module__xDVfka__capability-hero-visual-product-stages .capabilities-module__xDVfka__capability-hero-visual-node{border-right:1px solid var(--line);grid-template-columns:1fr;align-content:start;gap:8px;padding:14px 12px}.capabilities-module__xDVfka__capability-hero-visual-product-stages .capabilities-module__xDVfka__capability-hero-visual-node:last-child{border-right:0}.capabilities-module__xDVfka__capability-hero-visual-connected-operations .capabilities-module__xDVfka__capability-hero-visual-path{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.capabilities-module__xDVfka__capability-hero-visual-connected-operations .capabilities-module__xDVfka__capability-hero-visual-node{border:1px solid var(--line-strong);background:var(--surface-muted);grid-template-columns:1fr;gap:8px;padding:14px}.capabilities-module__xDVfka__capability-hero-visual-digital-journeys .capabilities-module__xDVfka__capability-hero-visual-node{border-left:3px solid var(--brand-navy);grid-template-columns:50px minmax(0,1fr);padding-left:14px}.capabilities-module__xDVfka__capability-section-grid{min-width:0}.capabilities-module__xDVfka__capability-section-header{align-content:start}.capabilities-module__xDVfka__capability-list-content{gap:30px;min-width:0;display:grid}.capabilities-module__xDVfka__capability-item-register,.capabilities-module__xDVfka__capability-principles-register,.capabilities-module__xDVfka__capability-approach-register{border-top:1px solid var(--line-strong)}.capabilities-module__xDVfka__capability-item-row,.capabilities-module__xDVfka__capability-principle-row,.capabilities-module__xDVfka__capability-approach-row{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(0,1fr);align-items:start;gap:16px;padding-block:15px;display:grid}.capabilities-module__xDVfka__capability-item-row span,.capabilities-module__xDVfka__capability-principle-row span,.capabilities-module__xDVfka__capability-approach-row span,.capabilities-module__xDVfka__capability-delivery-step span,.capabilities-module__xDVfka__capability-work-row>span{color:var(--text-soft);font-size:var(--step-annotation);letter-spacing:.08em;font-weight:800}.capabilities-module__xDVfka__capability-item-row p,.capabilities-module__xDVfka__capability-principle-row p,.capabilities-module__xDVfka__capability-approach-row p{color:var(--text-muted);line-height:1.6}.capabilities-module__xDVfka__capability-offer-section:nth-of-type(2n){background:var(--surface)}.capabilities-module__xDVfka__capability-page-product-stages .capabilities-module__xDVfka__capability-offer-section:first-of-type .capabilities-module__xDVfka__capability-offer-register{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.capabilities-module__xDVfka__capability-page-product-stages .capabilities-module__xDVfka__capability-offer-section:first-of-type .capabilities-module__xDVfka__capability-offer-row{border-right:1px solid var(--line);grid-template-columns:1fr;gap:12px;padding-inline:clamp(16px,2vw,26px)}.capabilities-module__xDVfka__capability-page-product-stages .capabilities-module__xDVfka__capability-offer-section:first-of-type .capabilities-module__xDVfka__capability-offer-row:last-child{border-right:0}.capabilities-module__xDVfka__capability-page-digital-journeys .capabilities-module__xDVfka__capability-offer-row{grid-template-columns:58px minmax(250px,.9fr) minmax(0,1fr)}.capabilities-module__xDVfka__capability-principles-section{background:var(--surface-muted)}.capabilities-module__xDVfka__capability-principles-register{margin:0}.capabilities-module__xDVfka__capability-principle-row{padding-block:18px}.capabilities-module__xDVfka__capability-principle-row p{color:var(--brand-navy);font-size:clamp(1.1rem,1.9vw,1.5rem);font-weight:720;line-height:1.3}.capabilities-module__xDVfka__capability-fit-boundary{border-bottom:1px solid var(--brand-navy-deep);background:var(--brand-navy);padding-block:clamp(72px,9vw,124px)}.capabilities-module__xDVfka__capability-fit-grid{border:1px solid var(--blueprint-line-quiet);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.capabilities-module__xDVfka__capability-fit-territory,.capabilities-module__xDVfka__capability-fit-territory-caution{align-content:start;gap:28px;padding:clamp(28px,5vw,54px);display:grid}.capabilities-module__xDVfka__capability-fit-territory{border-right:1px solid var(--blueprint-line-quiet)}.capabilities-module__xDVfka__capability-fit-territory-caution{box-shadow:inset 5px 0 0 var(--signal)}.capabilities-module__xDVfka__capability-fit-territory .capabilities-module__xDVfka__capability-section-header h2,.capabilities-module__xDVfka__capability-fit-territory-caution .capabilities-module__xDVfka__capability-section-header h2{color:var(--inverse);font-size:clamp(2rem,4vw,3.65rem)}.capabilities-module__xDVfka__capability-fit-territory .capabilities-module__xDVfka__capability-section-body p,.capabilities-module__xDVfka__capability-fit-territory-caution .capabilities-module__xDVfka__capability-section-body p,.capabilities-module__xDVfka__capability-fit-list li{color:var(--annotation)}.capabilities-module__xDVfka__capability-fit-list{border-top:1px solid var(--blueprint-line-quiet);display:grid}.capabilities-module__xDVfka__capability-fit-list li{border-bottom:1px solid var(--blueprint-line-quiet);padding-block:13px;line-height:1.55}.capabilities-module__xDVfka__capability-approach-section{background:var(--surface-muted)}.capabilities-module__xDVfka__capability-approach-grid{grid-template-columns:minmax(300px,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(48px,9vw,126px);display:grid}.capabilities-module__xDVfka__capability-approach-introduction{gap:28px;display:grid}.capabilities-module__xDVfka__capability-approach-row{padding-block:18px}.capabilities-module__xDVfka__capability-delivery-section{background:var(--surface)}.capabilities-module__xDVfka__capability-delivery-sequence{border-block:1px solid var(--line-strong);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.capabilities-module__xDVfka__capability-delivery-step{border-right:1px solid var(--line);align-content:start;gap:16px;min-width:0;padding:20px clamp(12px,1.6vw,20px) 24px;display:grid;position:relative}.capabilities-module__xDVfka__capability-delivery-step:last-child{border-right:0}.capabilities-module__xDVfka__capability-delivery-step:before{background:var(--capability-accent);content:"";pointer-events:none;width:42%;height:5px;position:absolute;top:-3px;left:0}.capabilities-module__xDVfka__capability-delivery-step p{color:var(--brand-navy);font-weight:700;line-height:1.45}.capabilities-module__xDVfka__capability-related-section{background:var(--background)}.capabilities-module__xDVfka__capability-related-register{gap:34px;display:grid}.capabilities-module__xDVfka__capability-related-group{gap:12px;display:grid}.capabilities-module__xDVfka__capability-related-group ul{border-top:1px solid var(--line-strong)}.capabilities-module__xDVfka__capability-related-group li{border-bottom:1px solid var(--line);gap:8px;padding-block:18px;display:grid}.capabilities-module__xDVfka__capability-related-group li p{max-width:660px;color:var(--text-muted);line-height:1.6}.capabilities-module__xDVfka__capability-work-section{background:var(--surface-muted)}.capabilities-module__xDVfka__capability-page-digital-journeys .capabilities-module__xDVfka__capability-work-register{border-top-color:var(--brand-navy)}@media (max-width:1120px) and (min-width:961px){.capabilities-module__xDVfka__capabilities-hero-grid,.capabilities-module__xDVfka__capability-hero-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.66fr);gap:34px}.capabilities-module__xDVfka__capability-delivery-sequence{grid-template-columns:repeat(4,minmax(0,1fr))}.capabilities-module__xDVfka__capability-delivery-step:nth-child(4n){border-right:0}.capabilities-module__xDVfka__capability-delivery-step:nth-child(n+5){border-top:1px solid var(--line)}}@media (max-width:1024px){.capabilities-module__xDVfka__capabilities-hero-grid,.capabilities-module__xDVfka__capability-hero-grid{grid-template-columns:1fr}.capabilities-module__xDVfka__capabilities-hero-system,.capabilities-module__xDVfka__capability-hero-visual{max-width:760px}.capabilities-module__xDVfka__capabilities-choice-grid,.capabilities-module__xDVfka__capabilities-final-cta-grid,.capabilities-module__xDVfka__capability-section-grid,.capabilities-module__xDVfka__capability-approach-grid,.capabilities-module__xDVfka__capability-related-grid,.capabilities-module__xDVfka__capability-final-cta-grid{grid-template-columns:1fr}.capabilities-module__xDVfka__capabilities-choice-copy,.capabilities-module__xDVfka__capability-list-content,.capabilities-module__xDVfka__capability-approach-introduction,.capabilities-module__xDVfka__capability-approach-register,.capabilities-module__xDVfka__capability-related-register{max-width:820px}.capabilities-module__xDVfka__capabilities-final-actions,.capabilities-module__xDVfka__capability-final-actions{grid-template-columns:repeat(2,minmax(0,max-content))}.capabilities-module__xDVfka__capability-page-product-stages .capabilities-module__xDVfka__capability-offer-section:first-of-type .capabilities-module__xDVfka__capability-offer-register{grid-template-columns:repeat(2,minmax(0,1fr))}.capabilities-module__xDVfka__capability-page-product-stages .capabilities-module__xDVfka__capability-offer-section:first-of-type .capabilities-module__xDVfka__capability-offer-row:nth-child(2){border-right:0}.capabilities-module__xDVfka__capability-page-product-stages .capabilities-module__xDVfka__capability-offer-section:first-of-type .capabilities-module__xDVfka__capability-offer-row:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:960px){.capabilities-module__xDVfka__capabilities-hero-grid,.capabilities-module__xDVfka__capability-hero-grid{grid-template-columns:1fr}.capabilities-module__xDVfka__capabilities-hero-system,.capabilities-module__xDVfka__capability-hero-visual{max-width:760px}}@media (max-width:768px){.capabilities-module__xDVfka__capabilities-breadcrumb-link,.capabilities-module__xDVfka__capability-breadcrumb-link,.capabilities-module__xDVfka__capabilities-index-copy a,.capabilities-module__xDVfka__capability-work-row a,.capabilities-module__xDVfka__capability-related-group a,.capabilities-module__xDVfka__capability-technology-evidence a{min-height:48px}.capabilities-module__xDVfka__capabilities-index-row,.capabilities-module__xDVfka__capability-offer-row,.capabilities-module__xDVfka__capability-work-row,.capabilities-module__xDVfka__capability-page-digital-journeys .capabilities-module__xDVfka__capability-offer-row{grid-template-columns:46px minmax(0,1fr);gap:14px 18px}.capabilities-module__xDVfka__capabilities-index-copy,.capabilities-module__xDVfka__capability-offer-row>p:last-child,.capabilities-module__xDVfka__capability-work-row div{grid-column:2}.capabilities-module__xDVfka__capability-fit-grid{grid-template-columns:1fr}.capabilities-module__xDVfka__capability-fit-territory{border-right:0;border-bottom:1px solid var(--blueprint-line-quiet)}.capabilities-module__xDVfka__capability-fit-territory-caution{box-shadow:inset 0 5px 0 var(--signal)}.capabilities-module__xDVfka__capability-delivery-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.capabilities-module__xDVfka__capability-delivery-step:nth-child(2n){border-right:0}.capabilities-module__xDVfka__capability-delivery-step:nth-child(n+3){border-top:1px solid var(--line)}.capabilities-module__xDVfka__capability-hero-visual-product-stages .capabilities-module__xDVfka__capability-hero-visual-path,.capabilities-module__xDVfka__capability-hero-visual-connected-operations .capabilities-module__xDVfka__capability-hero-visual-path{grid-template-columns:1fr}.capabilities-module__xDVfka__capability-hero-visual-product-stages .capabilities-module__xDVfka__capability-hero-visual-node,.capabilities-module__xDVfka__capability-hero-visual-connected-operations .capabilities-module__xDVfka__capability-hero-visual-node{border-right:0;grid-template-columns:42px minmax(0,1fr)}}@media (max-width:600px){.capabilities-module__xDVfka__capabilities-hero,.capabilities-module__xDVfka__capability-hero{padding-block:44px 58px}.capabilities-module__xDVfka__capabilities-hero-title,.capabilities-module__xDVfka__capability-hero-title{overflow-wrap:normal;word-break:normal;font-size:clamp(2.62rem,13vw,4rem)}.capabilities-module__xDVfka__capabilities-actions,.capabilities-module__xDVfka__capability-actions{display:grid}.capabilities-module__xDVfka__capabilities-action-primary,.capabilities-module__xDVfka__capabilities-action-secondary,.capabilities-module__xDVfka__capability-action-primary,.capabilities-module__xDVfka__capability-action-secondary,.capabilities-module__xDVfka__capabilities-final-action-primary,.capabilities-module__xDVfka__capabilities-final-action-secondary,.capabilities-module__xDVfka__capability-final-action-primary{width:100%}.capabilities-module__xDVfka__capabilities-hero-system,.capabilities-module__xDVfka__capability-hero-visual{padding:20px 16px}.capabilities-module__xDVfka__capabilities-delivery-system,.capabilities-module__xDVfka__capabilities-index,.capabilities-module__xDVfka__capabilities-choice-boundary,.capabilities-module__xDVfka__capabilities-final-cta,.capabilities-module__xDVfka__capability-section,.capabilities-module__xDVfka__capability-fit-boundary,.capabilities-module__xDVfka__capability-delivery-section,.capabilities-module__xDVfka__capability-related-section,.capabilities-module__xDVfka__capability-work-section,.capabilities-module__xDVfka__capability-final-cta{padding-block:58px}.capabilities-module__xDVfka__capabilities-section-header h2,.capabilities-module__xDVfka__capabilities-section-header-inverse h2,.capabilities-module__xDVfka__capability-section-header h2{font-size:clamp(2.08rem,10.5vw,3.35rem)}.capabilities-module__xDVfka__capabilities-index-row,.capabilities-module__xDVfka__capability-offer-row,.capabilities-module__xDVfka__capability-work-row,.capabilities-module__xDVfka__capability-page-digital-journeys .capabilities-module__xDVfka__capability-offer-row{grid-template-columns:38px minmax(0,1fr);gap:12px 14px}.capabilities-module__xDVfka__capabilities-index-copy,.capabilities-module__xDVfka__capability-offer-row>p:last-child,.capabilities-module__xDVfka__capability-work-row div{grid-column:1/-1}.capabilities-module__xDVfka__capabilities-process-row{grid-template-columns:42px minmax(0,1fr)}.capabilities-module__xDVfka__capability-page-product-stages .capabilities-module__xDVfka__capability-offer-section:first-of-type .capabilities-module__xDVfka__capability-offer-register{grid-template-columns:1fr}.capabilities-module__xDVfka__capability-page-product-stages .capabilities-module__xDVfka__capability-offer-section:first-of-type .capabilities-module__xDVfka__capability-offer-row{border-right:0;border-top:1px solid var(--line);padding-inline:0}.capabilities-module__xDVfka__capability-page-product-stages .capabilities-module__xDVfka__capability-offer-section:first-of-type .capabilities-module__xDVfka__capability-offer-row:first-child{border-top:0}.capabilities-module__xDVfka__capability-fit-territory,.capabilities-module__xDVfka__capability-fit-territory-caution{padding:28px 18px}.capabilities-module__xDVfka__capability-delivery-sequence{grid-template-columns:1fr}.capabilities-module__xDVfka__capability-delivery-step,.capabilities-module__xDVfka__capability-delivery-step:nth-child(2n){border-top:1px solid var(--line);border-right:0}.capabilities-module__xDVfka__capability-delivery-step:first-child{border-top:0}.capabilities-module__xDVfka__capabilities-final-cta-copy h2,.capabilities-module__xDVfka__capability-final-cta-copy h2{font-size:clamp(2.32rem,11vw,3.65rem)}.capabilities-module__xDVfka__capabilities-final-actions,.capabilities-module__xDVfka__capability-final-actions{grid-template-columns:1fr;max-width:none}}.capabilities-module__xDVfka__capabilities-page section[id],.capabilities-module__xDVfka__capability-page section[id],.capabilities-module__xDVfka__capabilities-supporting-row[id]{scroll-margin-top:104px}.capabilities-module__xDVfka__capabilities-supporting{background:#f7f4ec;border-bottom:1px solid #dad5ca;padding-block:clamp(72px,9vw,124px)}.capabilities-module__xDVfka__capabilities-supporting .capabilities-module__xDVfka__capabilities-section-header>p:last-child{color:#504b43;max-width:720px;font-size:var(--step-body-large);line-height:1.65}.capabilities-module__xDVfka__capabilities-supporting-register{border-top:1px solid #8f897d}.capabilities-module__xDVfka__capabilities-supporting-row{border-bottom:1px solid #dad5ca;grid-template-columns:58px minmax(220px,.75fr) minmax(0,1.25fr);gap:clamp(22px,4vw,54px);padding-block:clamp(28px,4vw,42px);display:grid}.capabilities-module__xDVfka__capabilities-supporting-row h3{color:#0a213a;margin-top:8px;font-size:clamp(1.5rem,2.8vw,2.45rem);line-height:1.04}.capabilities-module__xDVfka__capabilities-supporting-lifecycle{color:#163a61;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:780}.capabilities-module__xDVfka__capability-architecture{color:#fffdf7;background:#0a213a;border-bottom:1px solid #163a61;padding-block:clamp(80px,9vw,128px)}.capabilities-module__xDVfka__capability-architecture-workflow-decisions,.capabilities-module__xDVfka__capability-architecture-product-stages,.capabilities-module__xDVfka__capability-architecture-connected-operations,.capabilities-module__xDVfka__capability-architecture-digital-journeys{--capability-architecture-line:#9fafbb}.capabilities-module__xDVfka__capability-architecture-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:24px;display:grid}.capabilities-module__xDVfka__capability-architecture-header{grid-column:1/span 4}.capabilities-module__xDVfka__capability-architecture-header .capabilities-module__xDVfka__capability-label{color:#9fafbb}.capabilities-module__xDVfka__capability-architecture-header h2{color:#fffdf7;letter-spacing:-.035em;margin-top:14px;font-size:clamp(2.125rem,4vw,4rem);font-weight:760;line-height:1}.capabilities-module__xDVfka__capability-architecture-header>p:last-child{color:#d9e0e5;margin-top:22px;line-height:1.65}.capabilities-module__xDVfka__capability-architecture-figure{grid-column:5/-1;margin:0}.capabilities-module__xDVfka__capability-architecture-path{border-top:1px solid #536a7e;border-left:1px solid #536a7e;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.capabilities-module__xDVfka__capability-architecture-node{color:#fffdf7;background:#0e2948;border-bottom:1px solid #536a7e;border-right:1px solid #536a7e;align-content:space-between;gap:18px;min-height:126px;padding:18px;display:grid}.capabilities-module__xDVfka__capability-architecture-node>span{color:#9fafbb;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:760}.capabilities-module__xDVfka__capability-architecture-node-source,.capabilities-module__xDVfka__capability-architecture-node-action{border-top-color:#536a7e}.capabilities-module__xDVfka__capability-architecture-node strong{font-size:.98rem;line-height:1.3}.capabilities-module__xDVfka__capability-architecture-node-context{background:#163a61}.capabilities-module__xDVfka__capability-architecture-node-decision,.capabilities-module__xDVfka__capability-architecture-node-review{border-top:3px solid #9fafbb}.capabilities-module__xDVfka__capability-architecture-node-review{border-top-color:#e44a22}.capabilities-module__xDVfka__capability-architecture-node-outcome{color:#0a213a;background:#e5ebf0}.capabilities-module__xDVfka__capability-architecture-node-outcome>span{color:#163a61}.capabilities-module__xDVfka__capability-architecture-boundary{color:#d9e0e5;border:1px solid #536a7e;border-left:3px solid #e44a22;grid-template-columns:100px minmax(0,1fr);gap:18px;margin-top:18px;padding:18px;line-height:1.55;display:grid}.capabilities-module__xDVfka__capability-architecture-boundary strong{color:#fffdf7;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.capabilities-module__xDVfka__capability-architecture-product-stages .capabilities-module__xDVfka__capability-architecture-path{grid-template-columns:repeat(6,minmax(0,1fr))}.capabilities-module__xDVfka__capability-architecture-product-stages .capabilities-module__xDVfka__capability-architecture-node{min-height:148px;padding:14px}.capabilities-module__xDVfka__capability-architecture-connected-operations .capabilities-module__xDVfka__capability-architecture-path{grid-template-columns:repeat(3,minmax(0,1fr))}.capabilities-module__xDVfka__capability-architecture-digital-journeys .capabilities-module__xDVfka__capability-architecture-path{grid-template-columns:repeat(2,minmax(0,1fr))}.capabilities-module__xDVfka__capability-technology{background:#f7f4ec;border-bottom:1px solid #dad5ca;padding-block:clamp(72px,9vw,120px)}.capabilities-module__xDVfka__capability-technology-grid{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:end;gap:clamp(36px,7vw,88px);display:grid}.capabilities-module__xDVfka__capability-technology-evidence{background:#fffdf7;border:1px solid #dad5ca;padding:22px}.capabilities-module__xDVfka__capability-technology-evidence ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.capabilities-module__xDVfka__capability-technology-evidence li{border-top:1px solid #dad5ca;padding-top:12px}.capabilities-module__xDVfka__capability-technology-evidence a{color:#0e2948;text-underline-offset:5px;align-items:center;max-width:100%;min-height:44px;font-weight:740;-webkit-text-decoration:underline #8496a5;text-decoration:underline #8496a5;display:inline-flex}.capabilities-module__xDVfka__capabilities-index-copy a,.capabilities-module__xDVfka__capability-work-row a,.capabilities-module__xDVfka__capability-related-group a,.capabilities-module__xDVfka__capabilities-breadcrumb-link,.capabilities-module__xDVfka__capability-breadcrumb-link{text-decoration-color:#8496a5}@media (hover:hover) and (pointer:fine){.capabilities-module__xDVfka__capabilities-final-action-primary:hover,.capabilities-module__xDVfka__capability-final-action-primary:hover{border-color:var(--inverse);background:var(--brand-navy-deep);color:var(--inverse)}.capabilities-module__xDVfka__capabilities-index-copy a:hover,.capabilities-module__xDVfka__capability-work-row a:hover,.capabilities-module__xDVfka__capability-related-group a:hover,.capabilities-module__xDVfka__capability-technology-evidence a:hover,.capabilities-module__xDVfka__capabilities-breadcrumb-link:hover,.capabilities-module__xDVfka__capability-breadcrumb-link:hover{text-decoration-color:#0e2948}}@media (max-width:1024px){.capabilities-module__xDVfka__capability-architecture-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.capabilities-module__xDVfka__capability-architecture-header{grid-column:1/span 2}.capabilities-module__xDVfka__capability-architecture-figure{grid-column:3/-1}.capabilities-module__xDVfka__capability-architecture-product-stages .capabilities-module__xDVfka__capability-architecture-path{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.capabilities-module__xDVfka__capabilities-page section[id],.capabilities-module__xDVfka__capability-page section[id],.capabilities-module__xDVfka__capabilities-supporting-row[id]{scroll-margin-top:88px}.capabilities-module__xDVfka__capabilities-supporting-row{grid-template-columns:42px minmax(0,1fr);gap:14px 18px}.capabilities-module__xDVfka__capabilities-supporting-row>:last-child{grid-column:2}.capabilities-module__xDVfka__capability-architecture-grid,.capabilities-module__xDVfka__capability-technology-grid{grid-template-columns:1fr}.capabilities-module__xDVfka__capability-architecture-header,.capabilities-module__xDVfka__capability-architecture-figure{grid-column:1}.capabilities-module__xDVfka__capability-architecture-figure{margin-top:36px}.capabilities-module__xDVfka__capability-architecture-path,.capabilities-module__xDVfka__capability-architecture-product-stages .capabilities-module__xDVfka__capability-architecture-path,.capabilities-module__xDVfka__capability-architecture-connected-operations .capabilities-module__xDVfka__capability-architecture-path,.capabilities-module__xDVfka__capability-architecture-digital-journeys .capabilities-module__xDVfka__capability-architecture-path{grid-template-columns:1fr}.capabilities-module__xDVfka__capability-architecture-node,.capabilities-module__xDVfka__capability-architecture-product-stages .capabilities-module__xDVfka__capability-architecture-node{grid-template-columns:40px minmax(0,1fr);align-content:center;align-items:center;min-height:0;padding:15px}.capabilities-module__xDVfka__capability-architecture-boundary{grid-template-columns:1fr;gap:8px}}@media (max-width:600px){.capabilities-module__xDVfka__capabilities-supporting,.capabilities-module__xDVfka__capability-architecture,.capabilities-module__xDVfka__capability-technology{padding-block:58px}.capabilities-module__xDVfka__capabilities-supporting-row{grid-template-columns:34px minmax(0,1fr);gap:12px 14px}.capabilities-module__xDVfka__capabilities-supporting-row>:last-child{grid-column:1/-1}}
