.ServiceHeroMedia_stage__xCgTl{display:grid;min-height:100%;grid-template-rows:minmax(0,1fr) auto;gap:.7rem;margin:0}.ServiceHeroMedia_picture__xF8jF{position:relative;min-height:100%;overflow:hidden;border-radius:var(--site-radius-card);background:var(--site-surface-soft)}.ServiceHeroMedia_picture__xF8jF>img{-o-object-fit:cover;object-fit:cover}.ServiceHeroMedia_stage__xCgTl[data-service=marketing-sales] .ServiceHeroMedia_picture__xF8jF>img{-o-object-position:58% center;object-position:58% center}.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_picture__xF8jF>img{-o-object-position:48% center;object-position:48% center}.ServiceHeroMedia_stage__xCgTl[data-service=digital-services] .ServiceHeroMedia_picture__xF8jF>img{-o-object-position:60% center;object-position:60% center}.ServiceHeroMedia_stage__xCgTl figcaption{justify-self:end;color:var(--site-muted);font-size:.78rem;line-height:1.4}.ServiceHeroMedia_operatingLayer__wssIf{position:absolute;z-index:1;padding:1.35rem;background:color-mix(in srgb,var(--site-canvas) 96%,transparent);color:var(--site-ink)}.ServiceHeroMedia_operatingLayer__wssIf>p{margin:0;color:var(--site-clay-strong);font-size:.78rem;font-weight:var(--font-weight-strong);letter-spacing:.12em;line-height:1.4}.ServiceHeroMedia_operatingLayer__wssIf ol{margin:1rem 0 0;padding:0;list-style:none}.ServiceHeroMedia_operatingLayer__wssIf li{display:grid;grid-template-columns:1.6rem 1fr;gap:.6rem;align-items:baseline;padding:.65rem 0;border-top:1px solid var(--site-line)}.ServiceHeroMedia_operatingLayer__wssIf li span{color:var(--site-clay-strong);font-size:.78rem;font-weight:var(--font-weight-strong)}.ServiceHeroMedia_operatingLayer__wssIf li strong{font-size:.84rem;line-height:1.35}.ServiceHeroMedia_stage__xCgTl[data-service=marketing-sales] .ServiceHeroMedia_operatingLayer__wssIf{bottom:0;left:0;width:min(15.5rem,42%)}.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf{right:0;bottom:0;left:0;padding:1rem 1.25rem;background:color-mix(in srgb,var(--site-ink) 92%,transparent);color:var(--site-canvas)}.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf li span,.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf>p{color:var(--site-clay)}.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.7rem}.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf li{display:block;padding:.6rem .75rem;border-top-color:color-mix(in srgb,var(--site-canvas) 20%,transparent)}.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf li+li{border-left:1px solid color-mix(in srgb,var(--site-canvas) 20%,transparent)}.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf li strong{display:block;margin-top:.3rem}.ServiceHeroMedia_stage__xCgTl[data-service=digital-services] .ServiceHeroMedia_operatingLayer__wssIf{top:auto;bottom:0;left:0;width:min(17rem,40%);background:color-mix(in srgb,var(--site-canvas) 96%,transparent)}@media (max-width:767px){.ServiceHeroMedia_stage__xCgTl{min-height:0;gap:0}.ServiceHeroMedia_picture__xF8jF{min-height:22rem;border-radius:0}.ServiceHeroMedia_stage__xCgTl figcaption{margin:.6rem 20px 0}.ServiceHeroMedia_stage__xCgTl[data-service=marketing-sales] .ServiceHeroMedia_operatingLayer__wssIf{width:min(13.5rem,55%);padding:1rem}.ServiceHeroMedia_stage__xCgTl[data-service=marketing-sales] .ServiceHeroMedia_operatingLayer__wssIf li{padding:.5rem 0}.ServiceHeroMedia_stage__xCgTl[data-service=digital-services] .ServiceHeroMedia_operatingLayer__wssIf ol,.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceHeroMedia_stage__xCgTl[data-service=digital-services] .ServiceHeroMedia_operatingLayer__wssIf li,.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf li{display:block;padding:.55rem}.ServiceHeroMedia_stage__xCgTl[data-service=digital-services] .ServiceHeroMedia_operatingLayer__wssIf li span,.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf li span{display:block;margin-bottom:.3rem}.ServiceHeroMedia_stage__xCgTl[data-service=digital-services] .ServiceHeroMedia_operatingLayer__wssIf li:nth-child(2n),.ServiceHeroMedia_stage__xCgTl[data-service=supply-chain] .ServiceHeroMedia_operatingLayer__wssIf li:nth-child(2n){border-left:1px solid color-mix(in srgb,var(--site-canvas) 20%,transparent)}.ServiceHeroMedia_stage__xCgTl[data-service=digital-services] .ServiceHeroMedia_operatingLayer__wssIf{top:auto;right:0;bottom:0;left:0;display:block;width:auto;padding:1rem;background:color-mix(in srgb,var(--site-canvas) 94%,transparent)}.ServiceHeroMedia_stage__xCgTl[data-service=digital-services] .ServiceHeroMedia_operatingLayer__wssIf ol{margin-top:.65rem}.ServiceHeroMedia_stage__xCgTl[data-service=digital-services] .ServiceHeroMedia_operatingLayer__wssIf li{grid-template-columns:1fr}}.ServiceDetailPage_page__kY1a1{overflow:clip;background:var(--site-canvas);color:var(--site-ink)}.ServiceDetailPage_eyebrow___n3_d,.ServiceDetailPage_problemSupport__le3K7>span{margin:0;color:var(--site-clay-text);font-size:var(--site-eyebrow-size);font-weight:var(--font-weight-strong);letter-spacing:var(--site-eyebrow-tracking);line-height:var(--site-eyebrow-line-height);text-transform:uppercase}.ServiceDetailPage_hero__fT4JS{padding:clamp(8.5rem,11vw,10.5rem) 0 clamp(5rem,8vw,7.5rem)}.ServiceDetailPage_heroGrid__Ubf3_{display:grid;min-height:clamp(37rem,50vw,45rem);grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(1rem,1.75vw,1.75rem);align-items:stretch}.ServiceDetailPage_heroCopy__UUQ_1{z-index:1;display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center}.ServiceDetailPage_heroCopy__UUQ_1 h1{max-width:9ch;margin:1.4rem 0 0;font-size:clamp(3.9rem,5.85vw,5.65rem);font-weight:var(--font-weight-display);letter-spacing:-.055em;line-height:var(--site-leading-display)}.ServiceDetailPage_heroCopy__UUQ_1 h1 span{display:block;width:-moz-max-content;width:max-content;max-width:100%;white-space:nowrap}.ServiceDetailPage_page__kY1a1[data-locale=en] .ServiceDetailPage_heroCopy__UUQ_1 h1{font-size:clamp(2.85rem,3.4vw,3.05rem);letter-spacing:-.055em;line-height:var(--site-leading-display)}.ServiceDetailPage_page__kY1a1[data-locale=en][data-service=supply-chain] .ServiceDetailPage_heroCopy__UUQ_1 h1{font-size:clamp(2.6rem,3vw,2.85rem)}.ServiceDetailPage_heroSummary__b_6ot{max-width:31rem;margin:2rem 0 0;color:var(--site-copy-color);font-size:var(--site-type-small);line-height:var(--site-leading-lead);text-wrap:pretty}.ServiceDetailPage_heroCopy__UUQ_1>a{margin-top:2rem}.ServiceDetailPage_heroMedia__2jDoY{min-width:0;min-height:100%}.ServiceDetailPage_page__kY1a1[data-service=marketing-sales] .ServiceDetailPage_hero__fT4JS{background:var(--site-surface-soft)}.ServiceDetailPage_page__kY1a1[data-service=marketing-sales] .ServiceDetailPage_heroCopy__UUQ_1{grid-column:1/span 5;padding-right:clamp(1rem,3vw,3rem)}.ServiceDetailPage_page__kY1a1[data-service=marketing-sales] .ServiceDetailPage_heroMedia__2jDoY{grid-column:6/-1}.ServiceDetailPage_page__kY1a1[data-service=supply-chain] .ServiceDetailPage_heroCopy__UUQ_1{grid-column:9/-1;padding-left:clamp(1rem,2vw,2rem)}.ServiceDetailPage_page__kY1a1[data-service=supply-chain] .ServiceDetailPage_heroMedia__2jDoY{grid-column:1/span 7;grid-row:1}.ServiceDetailPage_page__kY1a1[data-service=supply-chain] .ServiceDetailPage_heroMedia__2jDoY img{-o-object-position:50% 48%;object-position:50% 48%}.ServiceDetailPage_page__kY1a1[data-service=digital-services] .ServiceDetailPage_hero__fT4JS{background:var(--site-ink);color:var(--site-canvas)}.ServiceDetailPage_page__kY1a1[data-service=digital-services] .ServiceDetailPage_heroCopy__UUQ_1{grid-column:1/span 5;padding-right:clamp(1rem,3vw,3rem)}.ServiceDetailPage_page__kY1a1[data-service=digital-services] .ServiceDetailPage_heroCopy__UUQ_1 .ServiceDetailPage_eyebrow___n3_d{color:var(--site-clay)}.ServiceDetailPage_page__kY1a1[data-service=digital-services] .ServiceDetailPage_heroSummary__b_6ot{color:var(--site-copy-color-on-dark)}.ServiceDetailPage_page__kY1a1[data-service=digital-services] .ServiceDetailPage_heroMedia__2jDoY{grid-column:6/-1}.ServiceDetailPage_problem__yQePh{padding:clamp(7rem,11vw,11rem) 0}.ServiceDetailPage_page__kY1a1[data-service=supply-chain] .ServiceDetailPage_problem__yQePh{background:var(--site-surface-soft)}.ServiceDetailPage_problemGrid__ahtZR{display:grid;grid-template-columns:minmax(0,7fr) minmax(300px,5fr);gap:clamp(3rem,8vw,8rem);align-items:start}.ServiceDetailPage_closing__EYFxI h2,.ServiceDetailPage_deliverables__qlBNs h2,.ServiceDetailPage_problem__yQePh h2,.ServiceDetailPage_workflow__uGiua h2{max-width:17ch;margin:1.3rem 0 0;font-size:clamp(3rem,4.8vw,4.8rem);font-weight:var(--font-weight-display);letter-spacing:-.045em;line-height:var(--site-leading-display)}.ServiceDetailPage_problem__yQePh h2{max-width:none;font-size:clamp(3rem,3.65vw,3.55rem)}.ServiceDetailPage_page__kY1a1[data-locale=en][data-service=supply-chain] .ServiceDetailPage_problem__yQePh h2{font-size:clamp(2.45rem,3vw,3rem)}.ServiceDetailPage_closing__EYFxI h2 span,.ServiceDetailPage_deliverables__qlBNs h2 span,.ServiceDetailPage_problem__yQePh h2 span{display:block;width:-moz-max-content;width:max-content;max-width:100%;white-space:nowrap}.ServiceDetailPage_problemSupport__le3K7{max-width:32rem;padding-top:2.1rem}.ServiceDetailPage_problemLead__VLFhb{max-width:42rem;margin:1.75rem 0 0}.ServiceDetailPage_problemLead__VLFhb,.ServiceDetailPage_problemSupport__le3K7>p{color:var(--site-copy-color);font-size:var(--site-type-small);line-height:var(--site-leading-body);text-wrap:pretty}.ServiceDetailPage_problemSupport__le3K7>p{margin:0}.ServiceDetailPage_problemSupport__le3K7>span{display:block;padding-top:1.4rem;border-top:1px solid var(--site-line)}.ServiceDetailPage_problemSupport__le3K7>strong{display:block;margin-top:.85rem;font-size:1.35rem;line-height:var(--site-leading-h4)}.ServiceDetailPage_problemSupport__le3K7>strong+p{margin-top:.85rem}.ServiceDetailPage_workflow__uGiua{padding:clamp(7rem,10vw,10rem) 0;background:var(--site-ink);color:var(--site-canvas)}.ServiceDetailPage_workflow__uGiua .ServiceDetailPage_eyebrow___n3_d{color:var(--site-clay)}.ServiceDetailPage_workflow__uGiua header{max-width:56rem}.ServiceDetailPage_workflow__uGiua ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(4rem,7vw,6rem) 0 0;padding:0;border-top:1px solid color-mix(in srgb,var(--site-canvas) 18%,transparent);list-style:none}.ServiceDetailPage_workflow__uGiua li{min-width:0;padding:1.5rem 1.5rem 0 0}.ServiceDetailPage_workflow__uGiua li+li{padding-left:1.5rem;border-left:1px solid color-mix(in srgb,var(--site-canvas) 18%,transparent)}.ServiceDetailPage_workflow__uGiua li>span{color:var(--site-clay);font-size:.8rem;font-weight:var(--font-weight-strong)}.ServiceDetailPage_workflow__uGiua h3{margin:clamp(3.5rem,6vw,6rem) 0 0;font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:var(--site-leading-h3)}.ServiceDetailPage_workflow__uGiua li p{max-width:16rem;margin:.9rem 0 0;color:var(--site-copy-color-on-dark);font-size:var(--site-type-small);line-height:var(--site-leading-body);text-wrap:balance}.ServiceDetailPage_deliverables__qlBNs{padding:clamp(7rem,11vw,11rem) 0}.ServiceDetailPage_deliverablesGrid__FqPBa{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(3rem,8vw,8rem)}.ServiceDetailPage_deliverables__qlBNs h2{max-width:none;font-size:clamp(2.8rem,3.8vw,3.8rem)}.ServiceDetailPage_deliverableList__wPOix{border-top:1px solid var(--site-line)}.ServiceDetailPage_deliverableList__wPOix article{display:grid;grid-template-columns:2.5rem 1fr;gap:1.5rem;padding:1.8rem 0;border-bottom:1px solid var(--site-line)}.ServiceDetailPage_deliverableList__wPOix article>span{padding-top:.3rem;color:var(--site-clay-text);font-size:.8rem;font-weight:var(--font-weight-strong)}.ServiceDetailPage_deliverableList__wPOix h3{margin:0;font-size:clamp(1.3rem,2vw,1.7rem);line-height:var(--site-leading-h3)}.ServiceDetailPage_deliverableList__wPOix p{max-width:36rem;margin:.8rem 0 0;color:var(--site-copy-color);font-size:var(--site-type-small);line-height:var(--site-leading-body);text-wrap:balance}.ServiceDetailPage_review__AwFK3{padding:clamp(6rem,9vw,9rem) 0;background:var(--site-surface-soft)}.ServiceDetailPage_reviewGrid__Pc_dR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(4rem,8vw,8rem)}.ServiceDetailPage_governanceList__StcWF,.ServiceDetailPage_reviewList__wDIKw{margin-top:2rem;border-top:1px solid var(--site-line)}.ServiceDetailPage_reviewList__wDIKw article{display:grid;grid-template-columns:2rem 1fr;gap:1rem;padding:1.35rem 0;border-bottom:1px solid var(--site-line)}.ServiceDetailPage_reviewList__wDIKw article>span{color:var(--site-clay-text);font-size:.8rem;font-weight:var(--font-weight-strong)}.ServiceDetailPage_governanceList__StcWF p,.ServiceDetailPage_reviewList__wDIKw p{margin:0;color:var(--site-copy-color);font-size:var(--site-type-small);line-height:var(--site-leading-body);text-wrap:pretty}.ServiceDetailPage_governanceList__StcWF article{padding:1.35rem 0;border-bottom:1px solid var(--site-line)}.ServiceDetailPage_governanceList__StcWF h3{margin:0 0 .6rem;font-size:1.15rem}.ServiceDetailPage_closing__EYFxI{padding:clamp(7rem,11vw,11rem) 0}.ServiceDetailPage_closing__EYFxI>div>div{max-width:58rem;padding-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--site-line)}.ServiceDetailPage_closing__EYFxI h2{max-width:15ch}.ServiceDetailPage_closing__EYFxI a{margin-top:2rem}@media (max-width:767px){.ServiceDetailPage_hero__fT4JS{padding:7rem 0 4.5rem}.ServiceDetailPage_heroGrid__Ubf3_{min-height:0;grid-template-columns:1fr;gap:2.5rem}.ServiceDetailPage_page__kY1a1[data-service] .ServiceDetailPage_heroCopy__UUQ_1,.ServiceDetailPage_page__kY1a1[data-service] .ServiceDetailPage_heroMedia__2jDoY{grid-column:1;grid-row:auto}.ServiceDetailPage_page__kY1a1[data-service] .ServiceDetailPage_heroCopy__UUQ_1{padding:0}.ServiceDetailPage_heroCopy__UUQ_1 h1{font-size:clamp(3.35rem,15.2vw,4.45rem)}.ServiceDetailPage_page__kY1a1[data-locale=en] .ServiceDetailPage_heroCopy__UUQ_1 h1{max-width:none;font-size:2.25rem}.ServiceDetailPage_heroMedia__2jDoY{min-height:21rem;margin-right:-20px;margin-left:-20px}.ServiceDetailPage_closing__EYFxI,.ServiceDetailPage_deliverables__qlBNs,.ServiceDetailPage_problem__yQePh,.ServiceDetailPage_review__AwFK3,.ServiceDetailPage_workflow__uGiua{padding:5.5rem 0}.ServiceDetailPage_closing__EYFxI>div>div,.ServiceDetailPage_deliverablesGrid__FqPBa,.ServiceDetailPage_problemGrid__ahtZR,.ServiceDetailPage_reviewGrid__Pc_dR{grid-template-columns:1fr;gap:2.5rem}.ServiceDetailPage_closing__EYFxI h2,.ServiceDetailPage_deliverables__qlBNs h2,.ServiceDetailPage_problem__yQePh h2,.ServiceDetailPage_workflow__uGiua h2{font-size:clamp(2.5rem,11.5vw,3.35rem)}.ServiceDetailPage_page__kY1a1[data-locale=en] :is(.ServiceDetailPage_problem__yQePh h2,.ServiceDetailPage_workflow__uGiua h2,.ServiceDetailPage_deliverables__qlBNs h2,.ServiceDetailPage_closing__EYFxI h2){font-size:2.1rem;line-height:var(--site-leading-h2)}.ServiceDetailPage_closing__EYFxI h2 span,.ServiceDetailPage_deliverables__qlBNs h2 span,.ServiceDetailPage_problem__yQePh h2 span{width:auto;white-space:normal}.ServiceDetailPage_problemSupport__le3K7{padding-top:0}.ServiceDetailPage_workflow__uGiua ol{grid-template-columns:1fr;margin-top:3rem}.ServiceDetailPage_workflow__uGiua li{padding:1.25rem 0;border-bottom:1px solid color-mix(in srgb,var(--site-canvas) 18%,transparent)}.ServiceDetailPage_workflow__uGiua li+li{padding-left:0;border-left:0}.ServiceDetailPage_workflow__uGiua h3{margin-top:1.5rem}.ServiceDetailPage_deliverableList__wPOix article{grid-template-columns:2rem 1fr;gap:1rem}.ServiceDetailPage_reviewGrid__Pc_dR{gap:4rem}}.ServiceScenarioStepper_stepper__E2gz5{padding:var(--site-section-signature) 0;background:var(--site-canvas);color:var(--site-ink)}.ServiceScenarioStepper_stepper__E2gz5[data-service=marketing-sales]{background:var(--site-surface-soft)}.ServiceScenarioStepper_experience__JX3z9,.ServiceScenarioStepper_heading__S_Hob{width:min(1248px,calc(100% - 64px));margin-inline:auto}.ServiceScenarioStepper_heading__S_Hob{display:flex;max-width:1248px;align-items:flex-end;justify-content:space-between;gap:24px}.ServiceScenarioStepper_heading__S_Hob>div{min-width:0}.ServiceScenarioStepper_heading__S_Hob p{margin:0;color:var(--site-clay-text);font-size:.82rem;font-weight:var(--font-weight-strong);letter-spacing:.14em;line-height:1.5}.ServiceScenarioStepper_heading__S_Hob h2{max-width:20ch;margin:1.3rem 0 0;font-size:clamp(3rem,4.8vw,4.8rem);font-weight:var(--font-weight-display);letter-spacing:-.045em;line-height:1.02}.ServiceScenarioStepper_playbackControl__8XN4T{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:1px solid var(--site-cta-secondary-border);border-radius:var(--site-radius-control);background:var(--site-cta-secondary-bg);color:var(--site-cta-secondary-fg);cursor:pointer;transition:background-color var(--site-motion-fast) ease,border-color var(--site-motion-fast) ease}.ServiceScenarioStepper_playbackControl__8XN4T:hover{border-color:var(--site-cta-secondary-border);background:var(--site-cta-secondary-hover-bg)}.ServiceScenarioStepper_playbackControl__8XN4T:focus-visible{outline:2px solid var(--site-clay-strong);outline-offset:3px}.ServiceScenarioStepper_experience__JX3z9{margin-top:clamp(4rem,7vw,6rem)}.ServiceScenarioStepper_tabs__yGe_L{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--site-line)}.ServiceScenarioStepper_tabs__yGe_L button{display:grid;min-height:7.5rem;grid-template-columns:2rem 1fr;gap:.8rem;align-content:center;padding:1rem 1.25rem 1rem 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--site-body);font:inherit;font-size:.94rem;font-weight:var(--font-weight-strong);line-height:1.45;text-align:left;cursor:pointer;transition:border-color var(--site-motion-fast) ease,color var(--site-motion-fast) ease,background-color var(--site-motion-fast) ease}.ServiceScenarioStepper_tabs__yGe_L button+button{padding-left:1.25rem;border-left:1px solid var(--site-line)}.ServiceScenarioStepper_tabs__yGe_L button span{color:var(--site-clay-text);font-size:.78rem}.ServiceScenarioStepper_tabs__yGe_L button:hover{background:color-mix(in srgb,var(--site-clay) 7%,transparent);color:var(--site-ink)}.ServiceScenarioStepper_tabs__yGe_L button[aria-selected=true]{border-bottom-color:var(--site-clay-strong);background:var(--site-selection-bg);color:var(--site-canvas);box-shadow:var(--site-selection-shadow)}.ServiceScenarioStepper_tabs__yGe_L button[aria-selected=true] span{color:color-mix(in srgb,var(--site-canvas) 78%,transparent)}.ServiceScenarioStepper_tabs__yGe_L button:focus-visible{outline:2px solid var(--site-clay-strong);outline-offset:-4px}.ServiceScenarioStepper_panel__ThBMB{display:grid;min-height:29rem;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(3rem,7vw,7rem);align-items:start;padding:clamp(3rem,6vw,5.5rem);background:var(--site-ink);color:var(--site-canvas)}.ServiceScenarioStepper_panel__ThBMB>div:first-child>span{color:var(--site-clay);font-size:.82rem;font-weight:var(--font-weight-strong)}.ServiceScenarioStepper_panel__ThBMB h3{max-width:17ch;margin:1.25rem 0 0;font-size:clamp(2.4rem,3.25vw,3.35rem);font-weight:var(--font-weight-display);letter-spacing:-.04em;line-height:1.03}.ServiceScenarioStepper_panel__ThBMB p{max-width:32rem;margin:1.5rem 0 0;color:color-mix(in srgb,var(--site-canvas) 68%,transparent);line-height:var(--site-leading-body);text-wrap:balance}.ServiceScenarioStepper_panel__ThBMB ul{margin:0;padding:0;border-top:1px solid color-mix(in srgb,var(--site-canvas) 18%,transparent);list-style:none}.ServiceScenarioStepper_panel__ThBMB li{display:grid;grid-template-columns:minmax(5rem,.4fr) minmax(0,1.6fr);gap:1rem;padding:1.15rem 0;border-bottom:1px solid color-mix(in srgb,var(--site-canvas) 18%,transparent);line-height:1.6}.ServiceScenarioStepper_panel__ThBMB li span{color:var(--site-clay);font-size:.76rem;font-weight:var(--font-weight-strong);letter-spacing:.06em;text-transform:uppercase}.ServiceScenarioStepper_panel__ThBMB li strong{color:color-mix(in srgb,var(--site-canvas) 82%,transparent);font-size:.94rem;font-weight:var(--font-weight-strong)}.ServiceScenarioStepper_stepper__E2gz5[data-service=supply-chain] .ServiceScenarioStepper_experience__JX3z9{display:grid;grid-template-columns:minmax(13rem,4fr) minmax(0,8fr);gap:clamp(2rem,4vw,4rem);align-items:stretch}.ServiceScenarioStepper_stepper__E2gz5[data-service=supply-chain] .ServiceScenarioStepper_tabs__yGe_L{grid-template-columns:1fr}.ServiceScenarioStepper_stepper__E2gz5[data-service=supply-chain] .ServiceScenarioStepper_tabs__yGe_L button{min-height:7rem;padding:1rem 0}.ServiceScenarioStepper_stepper__E2gz5[data-service=supply-chain] .ServiceScenarioStepper_tabs__yGe_L button+button{padding-left:0;border-top:1px solid var(--site-line);border-left:0}.ServiceScenarioStepper_stepper__E2gz5[data-service=supply-chain] .ServiceScenarioStepper_panel__ThBMB{grid-template-columns:1fr;min-height:38rem}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB{min-height:0;padding:clamp(2.5rem,5vw,4.5rem) 0;border-top:2px solid var(--site-ink);border-bottom:1px solid var(--site-line);background:transparent;color:var(--site-ink)}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB li span,.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB>div:first-child>span{color:var(--site-clay-strong)}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB p{color:var(--site-body)}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-color:var(--site-line)}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB li{grid-template-columns:1fr;gap:.45rem;padding:1.25rem;border-color:var(--site-line)}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB li:nth-child(odd){padding-left:0;border-right:1px solid var(--site-line)}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB li strong{color:var(--site-ink)}@media (max-width:767px){.ServiceScenarioStepper_stepper__E2gz5{padding:var(--site-section-standard) 0}.ServiceScenarioStepper_experience__JX3z9,.ServiceScenarioStepper_heading__S_Hob{width:min(100% - 40px,44rem)}.ServiceScenarioStepper_heading__S_Hob,.ServiceScenarioStepper_panel__ThBMB{grid-template-columns:1fr;gap:2.5rem}.ServiceScenarioStepper_heading__S_Hob{align-items:flex-start;gap:18px}.ServiceScenarioStepper_heading__S_Hob h2{font-size:clamp(2.5rem,11.5vw,3.35rem)}.ServiceScenarioStepper_experience__JX3z9{margin-top:3rem}.ServiceScenarioStepper_tabs__yGe_L{grid-template-columns:1fr}.ServiceScenarioStepper_tabs__yGe_L button{min-height:4.75rem;padding:1rem 0}.ServiceScenarioStepper_tabs__yGe_L button+button{padding-left:0;border-top:1px solid var(--site-line);border-left:0}.ServiceScenarioStepper_panel__ThBMB{min-height:0;padding:2rem 1.5rem 2.5rem}.ServiceScenarioStepper_panel__ThBMB h3{font-size:clamp(2.15rem,10vw,3rem)}.ServiceScenarioStepper_panel__ThBMB li{grid-template-columns:1fr;gap:.35rem}.ServiceScenarioStepper_stepper__E2gz5[data-service=supply-chain] .ServiceScenarioStepper_experience__JX3z9{display:block}.ServiceScenarioStepper_stepper__E2gz5[data-service=supply-chain] .ServiceScenarioStepper_panel__ThBMB{min-height:0;margin-top:1.5rem}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB ul{grid-template-columns:1fr}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB li{padding-inline:0}.ServiceScenarioStepper_stepper__E2gz5[data-service=digital-services] .ServiceScenarioStepper_panel__ThBMB li:nth-child(odd){border-right:0}}@media (prefers-reduced-motion:reduce){.ServiceScenarioStepper_playbackControl__8XN4T{display:none}.ServiceScenarioStepper_playbackControl__8XN4T,.ServiceScenarioStepper_tabs__yGe_L button{transition:none}}