.ServiceCategoryBody_page__zM1cx{--orange:#ff5424;--ink:#0b1112;--ink-soft:#11191a;--paper:#f2eee6;--white:#fffdf8;--line-dark:rgba(255,255,255,0.18);--line-light:rgba(11,17,18,0.18);--hero-edge-gutter:max(48px,calc((100vw - 1480px) / 2));background:var(--paper);color:var(--ink)}.ServiceCategoryBody_shell__E19Bk{box-sizing:border-box;width:var(--site-content-width);margin-inline:auto}.ServiceCategoryBody_hero__ki4B2{position:relative;overflow:hidden;border-bottom:1px solid rgba(255,84,36,.45);background:var(--ink);color:var(--white)}.ServiceCategoryBody_heroGrid__N_Ain{display:grid;min-height:530px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.ServiceCategoryBody_heroCopy__7lDtc{display:flex;flex-direction:column;justify-content:center;padding:72px 64px 72px 0}.ServiceCategoryBody_eyebrow__uSXqE{margin:0 0 14px;color:var(--orange);font-size:12px;font-weight:800;letter-spacing:.15em;line-height:1.2;text-transform:uppercase}.ServiceCategoryBody_hero__ki4B2 h1{max-width:760px;color:var(--white);font-size:clamp(42px,4.2vw,72px);letter-spacing:-.035em;line-height:.98}.ServiceCategoryBody_heroCopy__7lDtc>p:not(.ServiceCategoryBody_eyebrow__uSXqE){max-width:650px;margin:24px 0 0;color:rgba(255,253,248,.74);font-size:18px;line-height:1.55}.ServiceCategoryBody_actions__WfRct{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.ServiceCategoryBody_primaryButton__eOphQ,.ServiceCategoryBody_secondaryButton__dnX60{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:12px;border:1px solid var(--orange);padding:0 22px;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ServiceCategoryBody_primaryButton__eOphQ{background:#bb3815;border-color:#bb3815;color:#fff}.ServiceCategoryBody_secondaryButton__dnX60{border-color:rgba(255,255,255,.58);background:rgba(8,12,13,.46);color:#fff}.ServiceCategoryBody_primaryButton__eOphQ:hover{background:#a53212;border-color:#a53212}.ServiceCategoryBody_secondaryButton__dnX60:hover{border-color:var(--orange);color:var(--orange)}.ServiceCategoryBody_heroVisual__kUQMz{position:relative;min-height:530px;overflow:visible}.ServiceCategoryBody_heroVisual__kUQMz img{min-width:calc(100% + var(--hero-edge-gutter));max-width:none;object-fit:cover;object-position:62% center}.ServiceCategoryBody_heroImageShade__6hKpv{position:absolute;inset:0;right:calc(0px - var(--hero-edge-gutter));background:linear-gradient(90deg,var(--ink) 0,rgba(11,17,18,.18) 28%,rgba(11,17,18,.06) 70%),linear-gradient(0deg,rgba(255,84,36,.18),transparent 42%)}.ServiceCategoryBody_stageMarker__rrUaf{position:absolute;top:50%;right:28px;display:grid;width:146px;transform:translateY(-50%);border-left:2px solid var(--orange);padding:12px 0 12px 22px;text-transform:uppercase}.ServiceCategoryBody_stageMarker__rrUaf span{color:var(--orange);font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:52px;font-weight:700;line-height:1}.ServiceCategoryBody_stageMarker__rrUaf strong{margin-top:8px;color:#fff;font-size:15px;line-height:1.2}.ServiceCategoryBody_stageMarker__rrUaf small{margin-top:7px;color:rgba(255,255,255,.62);font-size:10px;font-weight:700;letter-spacing:.15em}.ServiceCategoryBody_anchorNav__H6UTU{border-bottom:1px solid rgba(255,255,255,.12);background:#0e1516}.ServiceCategoryBody_anchorInner__g_Wbi{display:flex;min-height:56px;align-items:center;justify-content:center;gap:clamp(24px,5vw,70px)}.ServiceCategoryBody_anchorInner__g_Wbi a{color:rgba(255,255,255,.72);font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ServiceCategoryBody_anchorInner__g_Wbi a:hover{color:var(--orange)}.ServiceCategoryBody_section__qi2aX{padding:78px 0;scroll-margin-top:94px}.ServiceCategoryBody_lightSection__qCv4N{--orange:#b63818;background:var(--white)}.ServiceCategoryBody_paperSection__HSR_P{--orange:#b63818;background:var(--paper)}.ServiceCategoryBody_darkSection__fz5Am{border-block:1px solid rgba(255,84,36,.28);background:var(--ink);color:rgba(255,255,255,.72)}.ServiceCategoryBody_darkSection__fz5Am h2,.ServiceCategoryBody_darkSection__fz5Am h3,.ServiceCategoryBody_darkSection__fz5Am strong{color:#fff}.ServiceCategoryBody_sectionIntroWide__5xeaf{display:grid;grid-template-columns:.42fr 1.58fr;gap:48px;align-items:end}.ServiceCategoryBody_sectionIntroWide__5xeaf .ServiceCategoryBody_eyebrow__uSXqE{margin:0}.ServiceCategoryBody_section__qi2aX h2{font-size:clamp(34px,3.25vw,54px);letter-spacing:-.025em;line-height:1.04}.ServiceCategoryBody_frameworkGrid__ygCu1{display:grid;margin-top:48px;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:repeat(3,1fr)}.ServiceCategoryBody_frameworkItem__AXIcU{display:grid;grid-template-columns:auto auto 1fr;gap:18px;align-items:start;padding:34px 30px;border-right:1px solid var(--line-light)}.ServiceCategoryBody_frameworkItem__AXIcU:last-child{border-right:0}.ServiceCategoryBody_capabilityGrid__XN7W0 article>span,.ServiceCategoryBody_deliveryGrid__GIw37 article>span,.ServiceCategoryBody_itemNumber__xyH9f,.ServiceCategoryBody_problemList___VQo1 article>span,.ServiceCategoryBody_sectionNumber__viU1S{color:var(--orange);font-family:var(--font-display),"Arial Narrow",sans-serif;font-weight:700;line-height:1}.ServiceCategoryBody_itemNumber__xyH9f{font-size:31px}.ServiceCategoryBody_capabilityGrid__XN7W0 h3,.ServiceCategoryBody_deliveryGrid__GIw37 h3,.ServiceCategoryBody_frameworkItem__AXIcU h3,.ServiceCategoryBody_problemList___VQo1 h3,.ServiceCategoryBody_readinessGrid__fT4z0 h3,.ServiceCategoryBody_scopeGrid__ccRja h3{font-size:20px}.ServiceCategoryBody_capabilityGrid__XN7W0 p,.ServiceCategoryBody_deliveryGrid__GIw37 p,.ServiceCategoryBody_frameworkItem__AXIcU p,.ServiceCategoryBody_problemList___VQo1 p,.ServiceCategoryBody_readinessGrid__fT4z0 p,.ServiceCategoryBody_scopeGrid__ccRja p{margin:8px 0 0;color:rgba(11,17,18,.68);line-height:1.55}.ServiceCategoryBody_problemGrid__Bs8J0{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:46px 64px}.ServiceCategoryBody_numberedHeading__IHqwE,.ServiceCategoryBody_sectionLead___T2_k{display:flex;gap:24px;align-items:flex-start}.ServiceCategoryBody_sectionNumber__viU1S{flex:0 0 auto;font-size:clamp(52px,5vw,82px)}.ServiceCategoryBody_sectionLead___T2_k h2{font-size:clamp(36px,3.2vw,52px)}.ServiceCategoryBody_sectionLead___T2_k>div>p:last-child{max-width:650px;margin:22px 0 0;color:rgba(11,17,18,.68);font-size:17px;line-height:1.65}.ServiceCategoryBody_problemList___VQo1{border-top:1px solid var(--line-light)}.ServiceCategoryBody_problemList___VQo1 article{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:24px 0;border-bottom:1px solid var(--line-light)}.ServiceCategoryBody_problemList___VQo1 article>span{font-size:24px}.ServiceCategoryBody_problemImage__OAyF8{position:relative;min-height:260px;overflow:hidden;grid-column:1/-1}.ServiceCategoryBody_problemImage__OAyF8:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,10,11,.9),transparent 45%,rgba(6,10,11,.72));content:""}.ServiceCategoryBody_problemImage__OAyF8 img{object-fit:cover;object-position:center 44%}.ServiceCategoryBody_problemImageCopyRight__HFgUr,.ServiceCategoryBody_problemImageCopy__v6nNy{position:absolute;z-index:1;top:50%;transform:translateY(-50%);color:#fff;font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:17px;font-weight:700;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.ServiceCategoryBody_problemImageCopy__v6nNy{left:30px;display:grid}.ServiceCategoryBody_problemImageCopyRight__HFgUr{right:30px;width:170px;padding-left:20px;border-left:2px solid var(--orange)}.ServiceCategoryBody_numberedHeading__IHqwE{margin-bottom:44px}.ServiceCategoryBody_scopeGrid__ccRja{display:grid;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:repeat(4,1fr)}.ServiceCategoryBody_scopeGrid__ccRja article{padding:32px 28px;border-right:1px solid var(--line-light)}.ServiceCategoryBody_scopeGrid__ccRja article:last-child{border-right:0}.ServiceCategoryBody_scopeGrid__ccRja svg{margin-bottom:20px;color:var(--ink)}.ServiceCategoryBody_measuresRail__HOv9k{display:flex;margin-top:36px;align-items:stretch;border:1px solid var(--line-light);background:#ebe5dc}.ServiceCategoryBody_measuresRail__HOv9k>*{display:flex;min-height:48px;flex:1;align-items:center;justify-content:center;border-right:1px solid var(--line-light);padding:8px 10px;font-size:11px;text-align:center;text-transform:uppercase}.ServiceCategoryBody_measuresRail__HOv9k>:last-child{border-right:0}.ServiceCategoryBody_measuresRail__HOv9k strong{background:var(--ink);color:#fff}.ServiceCategoryBody_flowSection__a3Jl5{position:relative;overflow:hidden}.ServiceCategoryBody_flowSection__a3Jl5 h2{max-width:1030px}.ServiceCategoryBody_flow__sTR7k{display:grid;margin-top:44px;grid-template-columns:repeat(6,1fr)}.ServiceCategoryBody_flowStep__hoCat{position:relative;display:grid;justify-items:center;gap:14px;text-align:center}.ServiceCategoryBody_flowStep__hoCat:after,.ServiceCategoryBody_flowStep__hoCat:before{position:absolute;z-index:0;top:25px;width:50%;height:2px;background:var(--orange);content:""}.ServiceCategoryBody_flowStep__hoCat:before{left:0}.ServiceCategoryBody_flowStep__hoCat:after{right:0}.ServiceCategoryBody_flowStep__hoCat:first-child:before,.ServiceCategoryBody_flowStep__hoCat:last-child:after{display:none}.ServiceCategoryBody_flowStep__hoCat>span{z-index:1;display:grid;width:50px;height:50px;place-items:center;border:2px solid var(--orange);border-radius:50%;background:var(--ink);color:#fff;font-family:var(--font-display),sans-serif;font-size:17px}.ServiceCategoryBody_flowStep__hoCat strong{max-width:135px;font-size:15px}.ServiceCategoryBody_flowNote__UbLKF{max-width:960px;margin:36px 0 0;color:rgba(255,255,255,.58)}.ServiceCategoryBody_capabilityGrid__XN7W0{display:grid;border-top:1px solid var(--line-light);grid-template-columns:repeat(3,1fr)}.ServiceCategoryBody_capabilityGrid__XN7W0 article{display:grid;grid-template-columns:42px 38px 1fr;gap:16px;padding:30px 24px;border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.ServiceCategoryBody_capabilityGrid__XN7W0 article:nth-child(3n){border-right:0}.ServiceCategoryBody_capabilityGrid__XN7W0 article>span{font-size:26px}.ServiceCategoryBody_capabilityLink__Rtcl7{display:inline-flex;align-items:center;gap:9px;color:inherit}.ServiceCategoryBody_capabilityLink__Rtcl7 svg{flex:0 0 auto;color:var(--orange);transition:transform .16s ease}.ServiceCategoryBody_capabilityLink__Rtcl7:focus-visible,.ServiceCategoryBody_capabilityLink__Rtcl7:hover{color:var(--orange)}.ServiceCategoryBody_capabilityLink__Rtcl7:focus-visible svg,.ServiceCategoryBody_capabilityLink__Rtcl7:hover svg{transform:translateX(4px)}.ServiceCategoryBody_contextGrid__ZSKSY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:88px;align-items:start}.ServiceCategoryBody_contextCopy__D6EcR>p:not(.ServiceCategoryBody_eyebrow__uSXqE){max-width:770px;margin:24px 0 0;font-size:17px;line-height:1.65}.ServiceCategoryBody_boundaryNote__xeHg3{display:flex;margin-top:28px;align-items:center;gap:12px;color:#fff;font-weight:700}.ServiceCategoryBody_boundaryNote__xeHg3 svg{color:var(--orange)}.ServiceCategoryBody_systemLedger__q1lPP{border-left:1px solid var(--line-dark);padding-left:42px}.ServiceCategoryBody_systemLedger__q1lPP>div{display:grid;grid-template-columns:repeat(2,1fr)}.ServiceCategoryBody_systemLedger__q1lPP span{display:flex;min-height:50px;align-items:center;gap:10px;border-bottom:1px solid var(--line-dark);color:rgba(255,255,255,.76);font-size:13px}.ServiceCategoryBody_systemLedger__q1lPP svg{color:var(--orange)}.ServiceCategoryBody_readinessGrid__fT4z0{display:grid;margin-top:38px;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:repeat(3,1fr) 1.05fr}.ServiceCategoryBody_readinessGrid__fT4z0 article,.ServiceCategoryBody_readinessGrid__fT4z0 blockquote{margin:0;padding:30px;border-right:1px solid var(--line-light)}.ServiceCategoryBody_readinessGrid__fT4z0 article{display:grid;grid-template-columns:34px 1fr;gap:16px}.ServiceCategoryBody_readinessGrid__fT4z0 blockquote{display:flex;align-items:center;border-right:0;background:#e8dfd3;font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:26px;font-weight:700;line-height:1.15}.ServiceCategoryBody_deliveryGrid__GIw37{display:grid;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr)}.ServiceCategoryBody_deliveryGrid__GIw37 article{display:grid;grid-template-columns:44px 34px 1fr;gap:16px;padding:34px 28px;border-right:1px solid var(--line-dark)}.ServiceCategoryBody_deliveryGrid__GIw37 article:last-child{border-right:0}.ServiceCategoryBody_deliveryGrid__GIw37 article>span{font-size:28px}.ServiceCategoryBody_deliveryGrid__GIw37 p{color:rgba(255,255,255,.58)}.ServiceCategoryBody_faqGrid__K3Cve{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}.ServiceCategoryBody_faqGrid__K3Cve .ServiceCategoryBody_numberedHeading__IHqwE{margin-bottom:0}.ServiceCategoryBody_faqList__UVrds{border-top:1px solid var(--line-light)}.ServiceCategoryBody_faqList__UVrds details{border-bottom:1px solid var(--line-light)}.ServiceCategoryBody_faqList__UVrds summary{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:18px;font-weight:700}.ServiceCategoryBody_faqList__UVrds summary::-webkit-details-marker{display:none}.ServiceCategoryBody_faqList__UVrds summary span{color:var(--orange);font-size:22px}.ServiceCategoryBody_faqList__UVrds details[open] summary span{transform:rotate(45deg)}.ServiceCategoryBody_faqList__UVrds details p{margin:-4px 40px 22px 0;color:rgba(11,17,18,.68)}@media (max-width:1120px){.ServiceCategoryBody_page__zM1cx{--hero-edge-gutter:28px}.ServiceCategoryBody_heroGrid__N_Ain{grid-template-columns:1fr 1fr}.ServiceCategoryBody_heroCopy__7lDtc{padding-right:38px}.ServiceCategoryBody_stageMarker__rrUaf{right:18px;width:120px}.ServiceCategoryBody_frameworkItem__AXIcU{grid-template-columns:auto 1fr}.ServiceCategoryBody_frameworkItem__AXIcU svg{grid-row:1/3}.ServiceCategoryBody_frameworkItem__AXIcU>div{grid-column:2}.ServiceCategoryBody_measuresRail__HOv9k{flex-wrap:wrap}.ServiceCategoryBody_measuresRail__HOv9k>*{min-width:25%}.ServiceCategoryBody_readinessGrid__fT4z0{grid-template-columns:repeat(2,1fr)}.ServiceCategoryBody_readinessGrid__fT4z0 article:nth-child(2){border-right:0}.ServiceCategoryBody_readinessGrid__fT4z0 blockquote{border-top:1px solid var(--line-light)}}@media (max-width:900px){.ServiceCategoryBody_heroGrid__N_Ain{width:100%;grid-template-columns:1fr}.ServiceCategoryBody_heroCopy__7lDtc{width:var(--site-content-width);margin-inline:auto;padding:60px 0}.ServiceCategoryBody_heroVisual__kUQMz{min-height:380px}.ServiceCategoryBody_heroImageShade__6hKpv{background:linear-gradient(0deg,rgba(11,17,18,.3),transparent)}.ServiceCategoryBody_contextGrid__ZSKSY,.ServiceCategoryBody_faqGrid__K3Cve,.ServiceCategoryBody_problemGrid__Bs8J0,.ServiceCategoryBody_sectionIntroWide__5xeaf{grid-template-columns:1fr}.ServiceCategoryBody_frameworkGrid__ygCu1,.ServiceCategoryBody_scopeGrid__ccRja{grid-template-columns:repeat(2,1fr)}.ServiceCategoryBody_frameworkItem__AXIcU:nth-child(2),.ServiceCategoryBody_scopeGrid__ccRja article:nth-child(2){border-right:0}.ServiceCategoryBody_frameworkItem__AXIcU:last-child{grid-column:1/-1;border-top:1px solid var(--line-light)}.ServiceCategoryBody_problemImage__OAyF8{min-height:220px}.ServiceCategoryBody_capabilityGrid__XN7W0{grid-template-columns:repeat(2,1fr)}.ServiceCategoryBody_capabilityGrid__XN7W0 article:nth-child(3n){border-right:1px solid var(--line-light)}.ServiceCategoryBody_capabilityGrid__XN7W0 article:nth-child(2n){border-right:0}.ServiceCategoryBody_flow__sTR7k{grid-template-columns:repeat(3,1fr);row-gap:34px}.ServiceCategoryBody_flowStep__hoCat:nth-child(3):after,.ServiceCategoryBody_flowStep__hoCat:nth-child(4):before{display:none}.ServiceCategoryBody_systemLedger__q1lPP{border-top:1px solid var(--line-dark);border-left:0;padding:36px 0 0}.ServiceCategoryBody_deliveryGrid__GIw37{grid-template-columns:1fr}.ServiceCategoryBody_deliveryGrid__GIw37 article{border-right:0;border-bottom:1px solid var(--line-dark)}.ServiceCategoryBody_deliveryGrid__GIw37 article:last-child{border-bottom:0}}@media (max-width:820px){.ServiceCategoryBody_page__zM1cx{--hero-edge-gutter:20px}}@media (max-width:640px){.ServiceCategoryBody_page__zM1cx{--hero-edge-gutter:14px}.ServiceCategoryBody_hero__ki4B2 h1{font-size:39px}.ServiceCategoryBody_heroCopy__7lDtc>p:not(.ServiceCategoryBody_eyebrow__uSXqE){font-size:16px}.ServiceCategoryBody_actions__WfRct{display:grid}.ServiceCategoryBody_primaryButton__eOphQ,.ServiceCategoryBody_secondaryButton__dnX60{width:100%;padding-inline:14px;text-align:center}.ServiceCategoryBody_anchorInner__g_Wbi{overflow-x:auto;justify-content:flex-start;gap:26px}.ServiceCategoryBody_anchorInner__g_Wbi a{flex:0 0 auto}.ServiceCategoryBody_section__qi2aX{padding:58px 0}.ServiceCategoryBody_section__qi2aX h2{font-size:35px}.ServiceCategoryBody_numberedHeading__IHqwE,.ServiceCategoryBody_sectionLead___T2_k{display:grid;gap:12px}.ServiceCategoryBody_sectionNumber__viU1S{font-size:52px}.ServiceCategoryBody_capabilityGrid__XN7W0,.ServiceCategoryBody_frameworkGrid__ygCu1,.ServiceCategoryBody_readinessGrid__fT4z0,.ServiceCategoryBody_scopeGrid__ccRja{grid-template-columns:1fr}.ServiceCategoryBody_capabilityGrid__XN7W0 article,.ServiceCategoryBody_frameworkItem__AXIcU,.ServiceCategoryBody_readinessGrid__fT4z0 article,.ServiceCategoryBody_readinessGrid__fT4z0 blockquote,.ServiceCategoryBody_scopeGrid__ccRja article{border-right:0;border-bottom:1px solid var(--line-light)}.ServiceCategoryBody_frameworkItem__AXIcU:last-child{grid-column:auto}.ServiceCategoryBody_problemImageCopyRight__HFgUr{display:none}.ServiceCategoryBody_problemImageCopy__v6nNy{left:18px}.ServiceCategoryBody_measuresRail__HOv9k>*{min-width:50%}.ServiceCategoryBody_flow__sTR7k{grid-template-columns:1fr;gap:0}.ServiceCategoryBody_flowStep__hoCat{min-height:86px;grid-template-columns:52px 1fr;justify-items:start;align-items:center;text-align:left}.ServiceCategoryBody_flowStep__hoCat:after,.ServiceCategoryBody_flowStep__hoCat:before{left:25px;width:2px;height:50%}.ServiceCategoryBody_flowStep__hoCat:before{top:0}.ServiceCategoryBody_flowStep__hoCat:after{top:50%;right:auto}.ServiceCategoryBody_flowStep__hoCat:first-child:before,.ServiceCategoryBody_flowStep__hoCat:last-child:after{display:none}.ServiceCategoryBody_flowStep__hoCat:nth-child(3):after,.ServiceCategoryBody_flowStep__hoCat:nth-child(4):before{display:block}.ServiceCategoryBody_systemLedger__q1lPP>div{grid-template-columns:1fr}.ServiceCategoryBody_faqList__UVrds summary{font-size:16px}}