.c8.c8-mist{--c-panel:#f3f4f5}.c8.c8-teal{--c-panel:#f1f4f2;--c-muted:#4e685b}.c8 .e-solutions-stories{padding-top:82px}.c8 .e-solutions-intro{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:50px;display:grid}.c8 .e-solutions-intro h2{margin-top:20px;font-size:clamp(28px,2.8vw,37px);font-weight:300;line-height:1.5}.c8 .e-solutions-intro>p{color:var(--c-soft);font-size:15px;line-height:2}.c8 .e-solutions-directory{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:40px;display:grid}.c8 .e-solution-story-layout{flex-direction:column;display:flex}.c8 .e-story-photo{width:100%;margin:0 0 27px}.c8 .e-story-photo .c8-scene-image{aspect-ratio:4/3;height:auto;-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 14px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 14px),#0000)}.c8 .e-solution-story-content{width:100%}.c8 .e-solution-story-content .c8-section-label{flex-wrap:wrap;gap:8px 12px}.c8 .e-solution-story-content>h3{text-wrap:balance;margin:17px 0 28px;font-size:25px;font-weight:300;line-height:1.5}.c8 .e-solution-story-links{display:grid}.c8 .e-solution-entry{border-top:1px solid var(--c-line);padding:23px 0;display:block}.c8 .e-solution-entry h4{justify-content:space-between;align-items:start;gap:16px;font-size:20px;font-weight:400;line-height:1.6;display:flex}.c8 .e-solution-entry h4 svg{color:var(--c-accent);flex:none;margin-top:5px}.c8 .e-solution-entry p{color:var(--c-soft);margin-top:11px;font-size:14px;line-height:1.9}.c8 .e-solution-entry small{color:var(--c-muted);margin-top:10px;font-size:11px;line-height:1.8;display:block}.c8 .e-solution-entry:hover h4{color:var(--c-accent)}.c8 .e-solution-entry:focus-visible{outline:2px solid var(--c-accent);outline-offset:5px}.c8 .e-solution-directory-note{padding:30px 0 76px}.c8 .e-solution-directory-note .e-section-note{margin-top:0;margin-bottom:20px}.c8 .e-business-feature{background:0 0}.c8 .e-business-feature-copy{padding:24px 0 0}.c8 .e-business-feature-copy>p{margin-bottom:20px}.c8 .e-business-feature-footer{min-height:36px}.c8 .e-business-grid:not(.e-business-photography){grid-template-columns:1fr;gap:55px}.c8 .e-business-grid:not(.e-business-photography)>.e-business-card{background:0 0;grid-template-columns:90px .95fr 1.2fr;gap:12px 35px;min-height:0;padding:0;display:grid}.c8 .e-business-grid:not(.e-business-photography)>.e-business-card>.c7-mono{color:var(--c-muted);grid-area:1/1;padding-top:8px}.c8 .e-business-grid:not(.e-business-photography) h3{grid-area:1/2/3;margin:0;font-size:28px;line-height:1.55}.c8 .e-business-grid:not(.e-business-photography) .e-business-card>p{max-width:none;color:var(--c-soft);grid-area:1/3;margin:0;font-size:15px}.c8 .e-business-grid:not(.e-business-photography) .e-card-bottom{grid-area:2/3;margin:0;padding:0}.c8 .e-capability-detailed{border-bottom:1px solid var(--c-line);grid-template-columns:1fr;gap:0}.c8 .e-capability-detailed>article{border-top:1px solid var(--c-line);background:0 0;grid-template-columns:26px .9fr 1.15fr .9fr;gap:10px 24px;min-width:0;padding:34px 0;display:grid}.c8 .e-capability-detailed>article>svg{background:0 0;grid-area:1/1/4;width:24px;height:24px;margin:3px 0 0;padding:0}.c8 .e-capability-detailed>article>.c7-mono{grid-area:1/2;margin:0}.c8 .e-capability-detailed h3{grid-area:2/2/4;margin:0;font-size:24px;line-height:1.6}.c8 .e-capability-detailed>article>p:not(.c7-mono):not(.e-capability-scope){color:var(--c-soft);grid-area:1/3/3;margin:0;font-size:15px}.c8 .e-capability-detailed>article>.e-capability-scope{grid-area:3/3;margin:0;font-size:12px}.c8 .e-capability-detailed .e-evidence{border-left:1px solid var(--c-line);background:0 0;grid-area:1/4/4;align-content:start;align-self:stretch;gap:12px;margin:0;padding:0 0 0 22px;font-size:13px}.c8 .e-capability-detailed .e-evidence b{color:var(--c-accent);font-size:11px}.c8 .e-component-grid{counter-reset:component;grid-template-columns:1fr 1fr;gap:50px 80px}.c8 .e-component-grid>article{counter-increment:component;background:0 0;grid-template-columns:28px 1fr;gap:10px 18px;padding:0;display:grid}.c8 .e-component-grid>article:before{content:"0" counter(component);font:10px var(--c-mono);color:var(--c-muted);grid-area:1/1/3;padding-top:8px}.c8 .e-component-grid h3{grid-column:2;margin:0}.c8 .e-component-grid p{color:var(--c-soft);grid-column:2}.c8 .e-brand-layers>article{background:0 0;border:0;padding:0}.c8 .e-brand-layers>article:last-child{background:0 0}.c8 .c8-ownership-grid>article,.c8 .c8-assessment-outputs>article,.c8 .c8-foundation-routes>article{background:0 0;border:0;padding:0}.c8 .c8-role-list>div,.c8 .c8-role-list>div:last-child{border:0}.c8 .e-related-grid>a,.c8 .e-related-business{background:0 0;padding:0}.c8 .e-reading-feature{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;margin-bottom:76px;display:grid}.c8 .e-reading-feature .c7-tag span{font:9px var(--c-mono);color:var(--c-muted);margin-left:10px}.c8 .e-reading-feature h2{text-wrap:balance;margin-top:20px;font-size:clamp(30px,3.3vw,43px);font-weight:300;line-height:1.5}.c8 .e-reading-feature p:not(.c7-tag){color:var(--c-soft);font-size:16px;line-height:2}.c8 .e-reading-feature .c7-text-link{margin-top:22px}.c8 .e-reading-list{gap:46px;display:grid}.c8 .e-reading-list>a{grid-template-columns:130px 1fr 25px;align-items:start;gap:40px;display:grid}.c8 .e-reading-list>a>.c7-tag{margin:8px 0 0}.c8 .e-reading-list h2{text-wrap:balance;font-size:25px;font-weight:300;line-height:1.6}.c8 .e-reading-list>a>div>p{color:var(--c-soft);max-width:48em;margin-top:10px;font-size:14px;line-height:1.9}.c8 .e-reading-list>a>svg{color:var(--c-accent);margin-top:9px}.c8 .e-reading-list a:hover h2,.c8 .e-reading-feature:hover h2{color:var(--c-accent)}.c8 .c8-workflow-catalog>a{background:0 0;gap:48px;padding:0}.c8 .c8-workflow-catalog .c8-catalog-name>svg{background:0 0;width:24px;height:24px;padding:0}.c8 .c8-workflow-catalog dl>div{background:0 0;padding:0}.c8 .e-architecture{background:0 0;width:100%;min-width:0;padding:0}.c8 .e-architecture:not(.e-architecture-compact){max-width:960px;margin-inline:auto}.c8 .e-architecture .e-architecture-top,.c8 .e-architecture .e-architecture-base-group{border:1px solid var(--c-line);background:var(--c-bg);padding:15px 18px}.c8 .e-architecture .e-architecture-layer-label{color:var(--c-soft);font-size:10px;line-height:1.8;display:block}.c8 .e-architecture-layer-label>span{color:var(--c-muted);font-size:9px}.c8 .e-architecture .e-architecture-top>div{gap:12px;margin-top:10px}.c8 .e-architecture .e-architecture-top b,.c8 .e-architecture .e-architecture-base>span{text-wrap:balance;background:0 0}.c8 .e-architecture .e-architecture-top b{padding:7px 3px;font-size:13px;line-height:1.7}.c8 .e-architecture .e-architecture-base{gap:12px;margin-top:9px}.c8 .e-architecture .e-architecture-base>span{padding:7px 3px;font-size:12px;line-height:1.8}.c8 .e-architecture .e-architecture-connect{height:22px}.c8 .e-architecture .e-architecture-core{background:var(--c-bg);border:1px solid var(--c-wire);color:var(--c-fg);padding:20px}.c8 .e-architecture .e-architecture-core>div>span{color:var(--c-soft)}.c8 .e-architecture .e-architecture-core strong{color:var(--c-accent);font-size:27px}.c8 .e-architecture .e-architecture-core li{color:var(--c-soft);background:0 0;padding:8px 4px}.c8 .e-architecture .e-architecture-govern{border-top:1px dashed var(--c-line);gap:10px 18px;margin-top:18px;padding-top:13px}.c8 .e-architecture-govern>b{color:var(--c-soft);font-weight:400}.c8 .e-architecture-compact .e-architecture-core ul{grid-template-columns:1fr 1fr;gap:4px 12px;margin-top:14px}.c8 .e-home-capabilities{padding-block:86px}.c8 .e-home-architecture-row{grid-template-columns:.86fr 1.14fr;grid-template-areas:"heading diagram""abilities diagram";align-items:start;gap:30px 64px;display:grid}.c8 .e-home-architecture-row>.e-architecture-heading{grid-area:heading;margin:0}.c8 .e-home-architecture-row>.e-architecture{grid-area:diagram;align-self:center}.c8 .e-home-architecture-row>.e-capability-grid{grid-area:abilities;grid-template-columns:1fr 1fr;gap:24px 20px;margin:0}.c8 .e-home-capabilities .e-architecture-heading h2{font-size:clamp(30px,2.7vw,38px);line-height:1.5}.c8 .e-home-capabilities .e-capability-grid>article{grid-template-columns:20px 1fr;align-content:start;gap:7px 10px;display:grid}.c8 .e-home-capabilities .e-capability-grid>article>svg{grid-area:1/1/3;width:18px;height:18px;margin:1px 0 0}.c8 .e-home-capabilities .e-capability-grid .c7-mono{grid-column:2;margin:0;font-size:8px;line-height:1.7}.c8 .e-home-capabilities .e-capability-grid h3{text-wrap:balance;grid-column:2;font-size:14px;font-weight:400;line-height:1.7}.c8 .e-visual{background:0 0;padding:0}.c8 .e-visual .e-visual-node,.c8 .e-visual .e-source-stack>span,.c8 .e-visual .e-governance-rail,.c8 .e-visual .e-system-swimlane span,.c8 .e-visual .e-research-output,.c8 .e-visual .e-action-board>div{background:0 0}.c8 .e-visual .e-visual-node{border:1px solid var(--c-line);padding:14px}.c8 .e-visual .e-research-output{border:1px solid var(--c-line)}.c8 .e-visual .e-governance-rail{border-left:1px solid var(--c-line)}.c8 .e-decision-matrix{background:0 0;gap:24px;position:relative}.c8 .e-decision-matrix:before{content:"";background:var(--c-line);width:1px;height:100%;position:absolute;top:0;left:50%}.c8 .e-decision-matrix:after{content:"";background:var(--c-line);width:100%;height:1px;position:absolute;top:50%;left:0}.c8 .e-decision-matrix>div,.c8 .e-decision-matrix .e-decision-priority{color:var(--c-fg);background:0 0;padding:16px}.c8 .e-decision-priority small,.c8 .e-decision-priority span{color:var(--c-soft)}.c8 .e-decision-priority strong,.c8 .e-decision-priority>svg{color:var(--c-accent)}.c8 .e-journey,.c8 .e-visual-workflow .e-journey,.c8 .e-case-task-example+.e-journey{grid-template-columns:1fr;gap:32px;display:grid}.c8 .e-journey>li,.c8 .e-visual-workflow .e-journey>li{background:0 0;border:0;grid-template-columns:32px 1.2fr .9fr;gap:24px;margin:0;padding:0;display:grid}.c8 .e-journey .e-journey-number{color:var(--c-accent);background:0 0;padding:4px 0 0;font-size:12px;position:static}.c8 .e-journey .e-journey-action{grid-column:2}.c8 .e-journey .e-journey-action h3{margin:0 0 8px}.c8 .e-journey .e-journey-output{border:0;grid-column:3;margin:0;padding:0}.c8 .e-visual-workflow .e-journey>li{grid-template-columns:25px 1fr;gap:8px 18px}.c8 .e-visual-workflow .e-journey .e-journey-output{grid-column:2}.c8 .e-journey-cascade li:nth-child(2n){margin-left:0}.c8 .e-phase-details li>div:last-child,.c8 .e-delivery-gates{background:0 0;padding:0}.c8 .e-phase-marker{background:0 0}.c8 .e-delivery-roadmap li:not(:last-child):after{display:block}.c8 .e-practice-grid{grid-template-columns:1fr;gap:0}.c8 .e-practice-grid>a,.c8 .e-practice-grid>a:first-child{background:0 0;grid-column:auto;grid-template-rows:auto;grid-template-columns:.95fr 1.05fr;align-items:center;gap:65px;padding:36px 0}.c8 .e-practice-grid>a+a{border-top:1px solid var(--c-line)}.c8 .e-practice-copy>h3{margin-top:20px}.c8 .e-case-preview{background:var(--c-bg);border:1px solid var(--c-line);justify-content:start;align-self:center;width:100%;padding:23px 26px}.c8 .e-case-preview>.c7-mono{margin-bottom:20px}.c8 .e-preview-layers{gap:5px}.c8 .e-preview-layers>div,.c8 .e-preview-layers>div:first-child{color:var(--c-fg);border:1px solid var(--c-line);background:0 0;flex-wrap:nowrap;justify-content:center;padding:12px 15px}.c8 .e-preview-layers>div:first-child>svg{color:var(--c-accent);flex:none}.c8 .e-preview-layers>div:first-child>span{color:var(--c-fg);opacity:1;font-size:13px}.c8 .e-preview-layers small{color:var(--c-soft);margin-top:5px;font-size:10px;line-height:1.7;display:block}.c8 .e-preview-layers>div:nth-of-type(2){gap:0;padding:0}.c8 .e-preview-layers>div:nth-of-type(2)>span{text-align:center;flex:1;padding:12px 8px}.c8 .e-preview-layers>div:nth-of-type(2)>span+span{border-left:1px solid var(--c-line)}.c8 .e-preview-layers>div:last-child{background:var(--c-panel);gap:15px}.c8 .e-preview-connector{color:var(--c-wire);margin:0 auto;display:block}.c8 .e-preview-audit{grid-template-columns:1fr 17px 1fr 17px 1fr;gap:8px;min-height:155px;display:grid}.c8 .e-preview-audit>div{text-align:center;gap:12px;min-width:0}.c8 .e-preview-audit small{color:var(--c-soft);font-size:10px;line-height:1.8}.c8 .e-preview-operations{gap:18px}.c8 .e-preview-operations>div{border-bottom:1px solid var(--c-line);background:0 0;padding:0 0 15px}.c8 .e-preview-operations ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.c8 .e-preview-operations li{grid-template-columns:23px 1fr 1.15fr;align-items:center;gap:12px;padding:12px 0;display:grid;position:relative}.c8 .e-preview-operations li>.c7-mono{color:var(--c-accent);font-size:10px}.c8 .e-preview-operations li+li:before{content:"";background:var(--c-line);width:1px;height:16px;position:absolute;top:-8px;left:7px}.c8 .e-preview-operations small{color:var(--c-soft);font-size:10px;line-height:1.8}.c8 .e-case-index>article+article{border-top:1px solid var(--c-line);padding-top:64px}.c8 .e-case-index .e-case-preview{min-height:0}.c8 .e-case-frictions>article,.c8 .e-case-rollout>li,.c8 .e-case-evaluation>article{background:0 0;padding:0}.c8 .e-case-frictions,.c8 .e-case-rollout,.c8 .e-case-evaluation{gap:40px}.c8 .e-case-task-example{background:0 0;padding:0}.c8 .e-case-human{background:0 0;padding-inline:0}.c8 .e-case-comparison tbody tr>:nth-child(n),.c8 .e-case-comparison thead th{background:0 0}.c8 .e-value-check{background:0 0;padding:0}.c8 .e-value-equals{border:0}.c8 .e-connection-map{background:0 0;padding:0}.c8 .e-connection-map>div>span{background:0 0;padding-inline:0}.c8 .e-connection-map .e-connection-core>span{background:0 0}@media (max-width:1100px){.c8 .e-home-architecture-row{gap:28px 40px}.c8 .e-capability-detailed>article{grid-template-columns:24px .9fr 1.1fr;gap:10px 22px}.c8 .e-capability-detailed .e-evidence{grid-area:4/3;margin-top:8px}.c8 .e-component-grid{gap:45px 50px}.c8 .e-reading-feature{gap:60px}.c8 .e-reading-list>a{grid-template-columns:100px 1fr 20px;gap:28px}.c8 .c8-workflow-catalog>a{gap:25px 36px}}@media (max-width:1000px){.c8 .e-home-architecture-row{grid-template-columns:1fr;grid-template-areas:"heading""diagram""abilities";gap:36px}.c8 .e-home-architecture-row>.e-architecture{max-width:800px;margin-inline:auto}.c8 .e-home-architecture-row>.e-capability-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.c8 .e-solutions-stories{padding-top:66px}.c8 .e-business-grid:not(.e-business-photography)>.e-business-card{grid-template-columns:70px .95fr 1.1fr;gap:12px 24px}}@media (max-width:700px){.c8 .e-home-capabilities{padding-block:64px}.c8 .e-home-architecture-row{gap:30px}.c8 .e-home-architecture-row>.e-capability-grid{grid-template-columns:1fr 1fr;gap:24px 18px}.c8 .e-architecture .e-architecture-top,.c8 .e-architecture .e-architecture-base-group{padding:12px}.c8 .e-architecture .e-architecture-top>div,.c8 .e-architecture .e-architecture-base{gap:8px}.c8 .e-architecture .e-architecture-top b,.c8 .e-architecture .e-architecture-base>span{padding:6px 0;font-size:11px}.c8 .e-architecture .e-architecture-core{padding:16px}.c8 .e-architecture .e-architecture-core li{font-size:12px}.c8 .e-architecture .e-architecture-govern{gap:9px 14px;font-size:10px}.c8 .e-solution-directory-note{padding-bottom:60px}.c8 .e-business-feature-copy{padding:20px 0 0}.c8 .e-business-grid:not(.e-business-photography)>.e-business-card{grid-template-columns:58px 1fr;gap:10px 18px}.c8 .e-business-grid:not(.e-business-photography) h3{grid-area:1/2;font-size:24px}.c8 .e-business-grid:not(.e-business-photography) .e-business-card>p{grid-area:2/2;font-size:14px}.c8 .e-business-grid:not(.e-business-photography) .e-card-bottom{grid-area:3/2;padding-top:6px}.c8 .e-capability-detailed{gap:0}.c8 .e-capability-detailed>article{grid-template-columns:24px 1fr;gap:10px 17px}.c8 .e-capability-detailed h3{grid-row:2;font-size:23px}.c8 .e-capability-detailed>article>p:not(.c7-mono):not(.e-capability-scope){grid-area:3/2;font-size:14px}.c8 .e-capability-detailed>article>.e-capability-scope{grid-area:4/2}.c8 .e-capability-detailed .e-evidence{grid-area:5/2}.c8 .e-component-grid{grid-template-columns:1fr;gap:35px}.c8 .e-component-grid>article{gap:8px 14px}.c8 .e-reading-feature{grid-template-columns:1fr;gap:22px;margin-bottom:50px}.c8 .e-reading-feature h2{font-size:32px}.c8 .e-reading-feature p:not(.c7-tag){font-size:15px}.c8 .e-reading-list{gap:32px}.c8 .e-reading-list>a{grid-template-columns:1fr 20px;gap:7px 20px}.c8 .e-reading-list>a>.c7-tag{grid-area:1/1;margin:0}.c8 .e-reading-list>a>div{grid-area:2/1}.c8 .e-reading-list>a>svg{grid-area:2/2;margin-top:7px}.c8 .e-reading-list h2{font-size:23px}.c8 .c8-workflow-catalog>a{gap:22px}.c8 .e-journey>li,.c8 .e-visual-workflow .e-journey>li{grid-template-columns:25px 1fr;gap:8px 16px}.c8 .e-journey .e-journey-output{grid-column:2}.c8 .e-journey .e-journey-number{padding-top:2px}.c8 .e-practice-grid{gap:0}.c8 .e-case-frictions,.c8 .e-case-rollout,.c8 .e-case-evaluation{gap:28px}.c8 .e-case-comparison tr{background:0 0;margin-bottom:34px;padding:0}}.c8 .e-business-grid:not(.e-business-photography){gap:0}.c8 .e-business-grid:not(.e-business-photography)>.e-business-card{border-top:1px solid var(--c-line);padding:30px 0}.c8 .e-business-grid:not(.e-business-photography)>.e-business-card:last-child{border-bottom:1px solid var(--c-line)}.c8 .e-component-grid{gap:0 64px}.c8 .e-component-grid>article{border-top:1px solid var(--c-line);padding:25px 0}.c8 .e-brand-layers>article+article{border-left:1px solid var(--c-line);padding-left:42px}.c8 .e-reading-list{gap:0}.c8 .e-reading-list>a{border-top:1px solid var(--c-line);padding:30px 0}.c8 .e-reading-feature{margin-bottom:56px}.c8 .c8-workflow-catalog{gap:0}.c8 .c8-workflow-catalog>a{border-top:1px solid var(--c-line);padding:32px 0}.c8 .c8-workflow-catalog>a:last-child{border-bottom:1px solid var(--c-line)}.c8 .c8-role-list>div{border-bottom:1px solid var(--c-line);padding-block:24px}.c8 .c8-role-list>div:last-child{border-bottom:1px solid var(--c-line)}.c8 .c8-ownership-grid>article{border-left:1px solid var(--c-line);padding-left:20px}.c8 .c8-assessment-outputs>article{border-top:1px solid var(--c-line);padding-top:20px}.c8 .c8-foundation-routes>article{border-left:1px solid var(--c-line);padding-left:22px}.c8 .e-related-grid>a{border-top:1px solid var(--c-line);padding-top:22px}.c8 .e-related-business{border-left:1px solid var(--c-line);padding-left:30px}.c8 .e-journey-rail>li:before,.c8 .e-journey-cascade>li:before{content:"";background:var(--c-line);width:1px;position:absolute;top:33px;bottom:-26px;left:12px}.c8 .e-journey-rail>li:last-child:before,.c8 .e-journey-cascade>li:last-child:before{display:none}.c8 .e-journey-gates{grid-template-columns:1fr 1fr;gap:36px 60px}.c8 .e-journey-gates>li{border-top:1px solid var(--c-line);grid-template-columns:28px 1fr;gap:8px 18px;padding-top:20px}.c8 .e-journey-gates .e-journey-output{grid-column:2}.c8 .e-journey-lanes{gap:0}.c8 .e-journey-lanes>li{border-top:1px solid var(--c-line);padding:25px 0}.c8 .e-journey-rail:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.c8 .e-journey-rail:has(>li:nth-child(4):last-child)>li{border-top:1px solid var(--c-wire);grid-template-rows:auto 1fr auto;grid-template-columns:1fr;gap:18px;padding-top:18px}.c8 .e-journey-rail:has(>li:nth-child(4):last-child)>li:before{display:none}:is(.c8 .e-journey-rail:has(>li:nth-child(4):last-child) .e-journey-action,.c8 .e-journey-rail:has(>li:nth-child(4):last-child) .e-journey-output){grid-column:1}.c8 .e-visual-workflow .e-journey{grid-template-columns:1fr}.c8 .e-visual-workflow .e-journey>li:before{left:10px}.c8 .e-system-swimlane>div{border-bottom:1px solid var(--c-line);margin-top:0}.c8 .e-system-swimlane .e-swimlane-head{border-bottom-color:var(--c-wire)}.c8 .e-action-board{gap:0}.c8 .e-action-board>div{border-top:1px solid var(--c-wire);padding:18px 14px}.c8 .e-action-board>div+div{border-left:1px solid var(--c-line)}.c8 .e-source-stack{border-bottom:1px solid var(--c-line);padding-bottom:12px}.c8 .e-value-check{border:1px solid var(--c-line);padding:25px}.c8 .e-value-comparison{gap:24px}.c8 .e-value-comparison>div+div{border-left:1px solid var(--c-line);padding-left:24px}.c8 .e-value-equals{border-bottom:1px solid var(--c-line);margin-top:12px;padding-top:10px}.c8 .e-connection-map>div:not(.e-connection-core){border:1px solid var(--c-line);align-self:stretch;gap:7px;padding:20px}.c8 .e-connection-map>div>span{padding:8px 0}.c8 .e-connection-map .e-connection-core{border:1px solid var(--c-wire);padding:24px 15px}.c8 .c7-article-body .e-connection-map{padding:0}.c8 .c7-article-body .e-connection-core:before,.c8 .c7-article-body .e-connection-core:after{width:1px;height:20px;display:block;left:50%;right:auto}.c8 .c7-article-body .e-connection-core:before{top:-21px}.c8 .c7-article-body .e-connection-core:after{top:auto;bottom:-21px}.c8 .e-delivery-gates ol{border-top:1px solid var(--c-wire);gap:0}.c8 .e-delivery-gates li{padding:23px 22px 0 0}.c8 .e-delivery-gates .c7-mono{margin-bottom:16px}.c8 .e-phase-details{gap:0}.c8 .e-phase-details li{border-top:1px solid var(--c-line);padding:30px 0}.c8 .e-phase-details li>div:last-child{border-left:1px solid var(--c-line);padding-left:24px}.c8 .e-case-human{border-top:1px solid var(--c-line);padding-top:24px}.c8 .e-case-frictions>article{border-left:1px solid var(--c-line);padding-left:19px}.c8 .e-case-rollout>li{border-top:1px solid var(--c-wire);padding-top:22px}.c8 .e-case-comparison{border-collapse:collapse;border-spacing:0}.c8 .e-case-comparison thead th{border-bottom:1px solid var(--c-wire);padding-bottom:18px}.c8 .e-case-comparison tbody th,.c8 .e-case-comparison td{border-bottom:1px solid var(--c-line)}@media (max-width:1100px){.c8 .e-solutions-directory{gap:28px}.c8 .e-solutions-intro{gap:45px}.c8 .e-solution-story-content>h3{font-size:23px}.c8 .e-solution-entry h4{font-size:19px}.c8 .e-capability-detailed .e-evidence{border-left:0;border-top:1px solid var(--c-line);padding:14px 0 0}}@media (max-width:1000px){.c8 .e-solutions-directory{grid-template-columns:1fr;gap:48px}.c8 .e-solution-story-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:38px;display:grid}.c8 .e-story-photo{margin:0}.c8 .e-solution-story-content>h3{margin-top:14px}.c8 .e-journey-rail:has(>li:nth-child(4):last-child){grid-template-columns:1fr 1fr;gap:36px}.c8 .e-practice-grid>a,.c8 .e-practice-grid>a:first-child{gap:38px}}@media (max-width:700px){.c8 .e-solutions-stories{padding-top:54px}.c8 .e-solutions-intro{grid-template-columns:1fr;gap:20px;margin-bottom:38px}.c8 .e-solutions-intro h2{font-size:29px}.c8 .e-solutions-intro>p{font-size:14px}.c8 .e-solution-story-layout{gap:0;display:flex}.c8 .e-story-photo{margin-bottom:23px}.c8 .e-story-photo .c8-scene-image{aspect-ratio:3/2}.c8 .e-solution-story-content>h3{margin-bottom:23px;font-size:25px}.c8 .e-solution-entry h4{font-size:21px}.c8 .e-solution-directory-note{padding-bottom:54px}.c8 .e-capability-detailed>article{padding-block:26px}.c8 .e-capability-detailed .e-evidence{margin-top:5px}.c8 .e-practice-grid>a,.c8 .e-practice-grid>a:first-child{grid-template-columns:1fr;gap:27px;padding:30px 0}.c8 .e-case-preview{padding:20px 16px}.c8 .e-preview-audit{gap:3px}.c8 .e-preview-audit small{font-size:9px}.c8 .e-preview-operations li{grid-template-columns:22px 1fr;gap:6px 10px}.c8 .e-preview-operations li>small{grid-column:2}.c8 .e-preview-operations li+li:before{height:22px;top:-13px}.c8 .e-case-index>article+article{padding-top:42px}.c8 .e-brand-layers>article+article{border-left:0;border-top:1px solid var(--c-line);margin-top:12px;padding:28px 0 0}.c8 .e-related-business{border-left:0;border-top:1px solid var(--c-line);padding:28px 0 0}.c8 .e-reading-list>a{padding:25px 0}.c8 .c8-workflow-catalog>a{padding:28px 0}:is(.c8 .e-journey-gates,.c8 .e-journey-rail:has(>li:nth-child(4):last-child)){grid-template-columns:1fr;gap:28px}.c8 .e-journey-rail:has(>li:nth-child(4):last-child)>li{grid-template-rows:auto;grid-template-columns:25px 1fr;gap:8px 16px;padding-top:22px}:is(.c8 .e-journey-rail:has(>li:nth-child(4):last-child) .e-journey-action,.c8 .e-journey-rail:has(>li:nth-child(4):last-child) .e-journey-output){grid-column:2}.c8 .e-value-check{padding:20px 17px}.c8 .e-value-comparison{gap:15px}.c8 .e-value-comparison>div+div{padding-left:15px}.c8 .e-connection-map{gap:24px}.c8 .e-connection-core:before,.c8 .e-connection-core:after{width:1px;height:24px;display:block;left:50%;right:auto}.c8 .e-connection-core:before{top:-25px}.c8 .e-connection-core:after{top:auto;bottom:-25px}.c8 .e-delivery-gates ol{border-top:0}.c8 .e-delivery-gates li{border-top:1px solid var(--c-line);padding:17px 0 0}.c8 .e-phase-details li{padding-block:26px}.c8 .e-phase-details li>div:last-child{padding-left:17px}.c8 .e-case-comparison tr{border-top:1px solid var(--c-wire);padding-top:24px}.c8 .e-case-comparison tbody th,.c8 .e-case-comparison td{border:0}}
