.Capabilities-module__aQ-OhW__page{color:#171719;background:#fff;overflow-x:clip}.Capabilities-module__aQ-OhW__container{width:min(100%,1240px);margin-inline:auto;padding-inline:24px}.Capabilities-module__aQ-OhW__section{padding-block:64px}.Capabilities-module__aQ-OhW__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#ad3544;margin:0 0 14px;font-size:11px;font-weight:700;line-height:1.6}.Capabilities-module__aQ-OhW__page h1{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4vw,56px);font-weight:800;line-height:1.07}.Capabilities-module__aQ-OhW__page h2{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.13}.Capabilities-module__aQ-OhW__page h3{letter-spacing:-.025em;margin:0;font-size:25px;font-weight:750;line-height:1.18}.Capabilities-module__aQ-OhW__brief{color:#646166;max-width:660px;margin:20px 0 0;font-size:16px;line-height:1.75}.Capabilities-module__aQ-OhW__hero{color:#fff;background:radial-gradient(at 85% 45%,#50372f 0,#0000 54%),#1e1d1e;padding-block:64px}.Capabilities-module__aQ-OhW__heroGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:24px;display:grid}.Capabilities-module__aQ-OhW__hero h1 span,.Capabilities-module__aQ-OhW__hero .Capabilities-module__aQ-OhW__eyebrow{color:#f2a38a}.Capabilities-module__aQ-OhW__hero .Capabilities-module__aQ-OhW__brief{color:#d0c6c2}.Capabilities-module__aQ-OhW__heroVisual{min-width:0}.Capabilities-module__aQ-OhW__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.Capabilities-module__aQ-OhW__primary{color:#241f1d;background:#f2a38a;border-radius:999px;justify-content:center;align-items:center;gap:18px;width:fit-content;min-height:48px;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.Capabilities-module__aQ-OhW__primary:hover{background:#f8bda9}.Capabilities-module__aQ-OhW__textLink{color:inherit;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.Capabilities-module__aQ-OhW__textLink:hover,.Capabilities-module__aQ-OhW__cardLinks a:hover{text-underline-offset:5px;text-decoration:underline}.Capabilities-module__aQ-OhW__page a:focus-visible{outline-offset:5px;outline:3px solid #eb4c59}.Capabilities-module__aQ-OhW__jumpNav{background:#faf8f5;border-bottom:1px solid #e8e3df}.Capabilities-module__aQ-OhW__jumpNav>div{flex-wrap:wrap;gap:4px 24px;padding-block:10px;display:flex}.Capabilities-module__aQ-OhW__jumpNav a{align-items:center;min-height:44px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.Capabilities-module__aQ-OhW__jumpNav a:hover{color:#ad3544}.Capabilities-module__aQ-OhW__sectionHeader{grid-template-columns:1.1fr 1fr;align-items:end;gap:40px;margin-bottom:32px;display:grid}.Capabilities-module__aQ-OhW__sectionHeader .Capabilities-module__aQ-OhW__brief{margin:0}.Capabilities-module__aQ-OhW__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.Capabilities-module__aQ-OhW__card{background:#fff;border:1px solid #dfdcd8;border-radius:10px;flex-direction:column;scroll-margin-top:32px;display:flex;position:relative;overflow:hidden}.Capabilities-module__aQ-OhW__legacyAnchor{scroll-margin-top:32px;position:absolute;top:0}.Capabilities-module__aQ-OhW__cardVisual{aspect-ratio:8/5;max-height:300px;overflow:hidden}.Capabilities-module__aQ-OhW__cardVisual[data-capability=delivery]{background:#20242b}.Capabilities-module__aQ-OhW__cardVisual[data-capability=ai]{background:#432c32}.Capabilities-module__aQ-OhW__cardVisual[data-capability=data]{background:#e6ecf0}.Capabilities-module__aQ-OhW__cardVisual[data-capability=arch]{background:#ece8df}.Capabilities-module__aQ-OhW__cardVisual[data-capability=grc]{background:#232c2c}.Capabilities-module__aQ-OhW__cardVisual[data-capability=adopt]{background:#f4e3db}.Capabilities-module__aQ-OhW__diagram{width:100%;height:100%;display:block}.Capabilities-module__aQ-OhW__cardBody{flex-direction:column;flex:1;padding:28px;display:flex}.Capabilities-module__aQ-OhW__cardNumber{color:#ae3e4a;letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:700;line-height:1.6}.Capabilities-module__aQ-OhW__summary{color:#615c5b;margin:14px 0 20px;font-size:14px;line-height:1.75}.Capabilities-module__aQ-OhW__label{text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:11px;font-weight:700}.Capabilities-module__aQ-OhW__card ul{gap:9px;margin:0 0 20px;padding:0;list-style:none;display:grid}.Capabilities-module__aQ-OhW__card li{color:#514c4c;align-items:flex-start;gap:9px;font-size:13px;line-height:1.65;display:flex}.Capabilities-module__aQ-OhW__card li svg{color:#b5454c;flex-shrink:0;margin-top:3px}.Capabilities-module__aQ-OhW__measure{background:#f6f3ef;border-left:2px solid #ce806a;margin-top:auto;padding:14px 16px}.Capabilities-module__aQ-OhW__measure span{text-transform:uppercase;letter-spacing:.08em;color:#865545;font-size:10px;font-weight:700;display:block}.Capabilities-module__aQ-OhW__measure p{color:#5e554f;margin:6px 0 0;font-size:12px;line-height:1.7}.Capabilities-module__aQ-OhW__cardLinks{flex-wrap:wrap;gap:8px 22px;margin-top:16px;display:flex}.Capabilities-module__aQ-OhW__cardLinks a{align-items:center;gap:9px;min-height:44px;font-size:12px;font-weight:700;display:inline-flex}.Capabilities-module__aQ-OhW__note{color:#77716a;margin:20px 0 0;font-size:12px;line-height:1.7}.Capabilities-module__aQ-OhW__dark{color:#fff;background:#232122}.Capabilities-module__aQ-OhW__dark .Capabilities-module__aQ-OhW__eyebrow,.Capabilities-module__aQ-OhW__darkLinks{color:#f2a38a}.Capabilities-module__aQ-OhW__dark .Capabilities-module__aQ-OhW__brief{color:#c8bfba}.Capabilities-module__aQ-OhW__connectedSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px;padding:0;list-style:none;display:grid}.Capabilities-module__aQ-OhW__connectedSteps li{border-top:1px solid #796157;flex-direction:column;padding:22px 0 0;display:flex}.Capabilities-module__aQ-OhW__stepTop{color:#f2a38a;letter-spacing:.12em;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:11px;display:flex}.Capabilities-module__aQ-OhW__connectedSteps h3{font-size:23px}.Capabilities-module__aQ-OhW__connectedSteps p{color:#c8bfba;margin:14px 0 20px;font-size:14px;line-height:1.8}.Capabilities-module__aQ-OhW__connectedSteps small{color:#f2a38a;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font-size:11px}.Capabilities-module__aQ-OhW__darkLinks{flex-wrap:wrap;gap:12px 32px;margin-top:28px;display:flex}.Capabilities-module__aQ-OhW__warm{background:#f3eee8}.Capabilities-module__aQ-OhW__final{grid-template-columns:1fr auto;align-items:center;gap:40px;display:grid}.Capabilities-module__aQ-OhW__final .Capabilities-module__aQ-OhW__primary{color:#fff;background:#252122}.Capabilities-module__aQ-OhW__final .Capabilities-module__aQ-OhW__primary:hover{background:#8c3e43}.Capabilities-module__aQ-OhW__svgKicker{letter-spacing:1.4px;font-size:10px;font-weight:700}.Capabilities-module__aQ-OhW__svgLabel{font-size:13px;font-weight:650}.Capabilities-module__aQ-OhW__svgSmall{font-size:10px}.Capabilities-module__aQ-OhW__svgTiny{letter-spacing:.7px;font-size:8px}.Capabilities-module__aQ-OhW__system{width:100%;height:auto;display:block}.Capabilities-module__aQ-OhW__systemNode rect{transition:fill .3s,stroke .3s}.Capabilities-module__aQ-OhW__heroVisual:hover .Capabilities-module__aQ-OhW__systemNode rect{fill:#48332e;stroke:#f2a38a}@media (max-width:1000px){.Capabilities-module__aQ-OhW__heroGrid{grid-template-columns:1fr}.Capabilities-module__aQ-OhW__heroVisual{justify-self:center;width:min(100%,580px)}.Capabilities-module__aQ-OhW__sectionHeader{gap:24px}}@media (max-width:760px){.Capabilities-module__aQ-OhW__page [id]{scroll-margin-top:88px}.Capabilities-module__aQ-OhW__section,.Capabilities-module__aQ-OhW__hero{padding-block:48px}.Capabilities-module__aQ-OhW__hero{padding-top:104px}.Capabilities-module__aQ-OhW__cards,.Capabilities-module__aQ-OhW__sectionHeader,.Capabilities-module__aQ-OhW__connectedSteps,.Capabilities-module__aQ-OhW__final{grid-template-columns:1fr}.Capabilities-module__aQ-OhW__sectionHeader{gap:20px;margin-bottom:24px}.Capabilities-module__aQ-OhW__cardBody{padding:22px}.Capabilities-module__aQ-OhW__page h3{font-size:24px}.Capabilities-module__aQ-OhW__heroGrid{gap:24px}.Capabilities-module__aQ-OhW__heroVisual{max-width:440px}.Capabilities-module__aQ-OhW__actions{gap:10px 20px}.Capabilities-module__aQ-OhW__jumpNav>div{gap:0 18px}.Capabilities-module__aQ-OhW__jumpNav a{font-size:11px}.Capabilities-module__aQ-OhW__connectedSteps{gap:28px}.Capabilities-module__aQ-OhW__final{gap:24px}}@media (prefers-reduced-motion:reduce){.Capabilities-module__aQ-OhW__page *,.Capabilities-module__aQ-OhW__page :before,.Capabilities-module__aQ-OhW__page :after{scroll-behavior:auto!important;transition:none!important}}
