.consultingCanonical{--ink:#080b0d;--navy:#0b151c;--paper:#f1eee7;--white:#f7f4ed;--soft:#d9d5cc;--rule:rgba(0,0,0,.18);--ruleW:rgba(255,255,255,.16);--muted:#777c79;--accent:#8ca39a;--pad:clamp(20px,4.5vw,82px);--max:1780px;--head:68px;--font:"Helvetica Neue","Segoe UI",Arial,sans-serif;--ease:cubic-bezier(.2,.75,.15,1)}.consultingCanonical *{box-sizing:border-box}.consultingCanonical{scroll-behavior:smooth;margin:0;background:var(--ink);color:#f3f0e9;font-weight:300;-webkit-font-smoothing:antialiased;overflow-x:hidden}.consultingCanonical a{color:inherit;text-decoration:none}.consultingCanonical button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.consultingCanonical .page{display:none}.consultingCanonical .page.active{display:block}.consultingCanonical .vsHeader{position:fixed;z-index:1000;top:0;left:0;right:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--pad);background:rgba(8,11,13,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--ruleW)}.consultingCanonical .vsBrand{font-size:10px;letter-spacing:.24em;text-transform:uppercase}.consultingCanonical .vsRoute{font-size:8px;letter-spacing:.15em;text-transform:uppercase;color:#8d928f;text-align:center}.consultingCanonical .vsHeaderRight{justify-self:end;display:flex;gap:22px;align-items:center}.consultingCanonical .vsHeaderRight a,.consultingCanonical .vsHeaderRight button{font-size:8px;letter-spacing:.15em;text-transform:uppercase}.consultingCanonical .menuOverlay{position:fixed;z-index:1200;inset:0;transform:translateY(-103%);transition:transform .6s var(--ease);overflow:auto}.consultingCanonical .menuOverlay.open{transform:none}.consultingCanonical .menuTop{height:var(--head);display:flex;align-items:center;justify-content:space-between;padding:0 var(--pad);border-bottom:1px solid var(--ruleW)}.consultingCanonical .menuTop b{font-size:10px;letter-spacing:.22em;font-weight:300}.consultingCanonical .menuTop button{font-size:26px;font-weight:200}.consultingCanonical .menuBody{padding:65px var(--pad) 120px;display:grid;grid-template-columns:.7fr 1.3fr 1.3fr 1.1fr;grid-gap:4vw;gap:4vw}.consultingCanonical .menuGroup{border-top:1px solid var(--ruleW);padding-top:14px}.consultingCanonical .menuGroup>small{font-size:8px;letter-spacing:.16em;color:#777c79}.consultingCanonical .menuGroup a{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:14px}.consultingCanonical .menuGroup a em{font-size:7px;font-style:normal;color:#6f7471}.consultingCanonical .menuGroup a.active{border-bottom-color:#fff}.consultingCanonical .page-l1{padding-top:var(--head)}.consultingCanonical .capShell,.consultingCanonical .l1Shell,.consultingCanonical .l3Shell{width:min(var(--max),100%);margin:auto;padding-left:var(--pad);padding-right:var(--pad)}.consultingCanonical .l1Hero{min-height:calc(100svh - var(--head));display:flex;align-items:flex-end;background:var(--navy);padding:8.5vh 0 6vh}.consultingCanonical .l1Top{display:flex;justify-content:space-between;border-bottom:1px solid var(--ruleW);padding-bottom:13px;font-size:8px;letter-spacing:.17em;text-transform:uppercase;color:#8d9491}.consultingCanonical .l1Hero h1{font-size:clamp(56px,7.8vw,118px);line-height:.84;letter-spacing:-.073em;font-weight:300;margin:5.5vh 0 4vh;max-width:12ch}.consultingCanonical .l1Intro{display:grid;grid-template-columns:1fr 1fr;grid-gap:6vw;gap:6vw;border-top:1px solid var(--ruleW);padding-top:23px}.consultingCanonical .l1Intro p{font-size:clamp(15px,1.25vw,19px);line-height:1.55;margin:0;max-width:39ch}.consultingCanonical .paper{background:var(--paper);color:#111}.consultingCanonical .l1Condition,.consultingCanonical .l1Modes,.consultingCanonical .l1Sequence{padding:clamp(80px,8vw,126px) 0}.consultingCanonical .l1Domains,.consultingCanonical .l1Responsibility{padding:clamp(84px,8.5vw,132px) 0;background:#0b0d0e}.consultingCanonical .l1SectionHead{display:grid;grid-template-columns:.33fr 1.2fr .7fr;grid-gap:4vw;gap:4vw;align-items:start;margin-bottom:56px}.consultingCanonical .l1SectionHead span{font-size:8px;letter-spacing:.17em;text-transform:uppercase}.consultingCanonical .l1SectionHead h2{font-size:clamp(36px,4vw,64px);line-height:.93;letter-spacing:-.06em;font-weight:300;margin:0}.consultingCanonical .l1SectionHead p{font-size:13px;line-height:1.6;margin:0}.consultingCanonical .l1SectionHead.inverse p,.consultingCanonical .l1SectionHead.inverse span{color:#929690}.consultingCanonical .conditionLines{border-top:1px solid #111}.consultingCanonical .conditionLines>div{display:grid;grid-template-columns:70px .55fr 1fr;grid-gap:24px;gap:24px;padding:25px 0;border-bottom:1px solid rgba(0,0,0,.25);align-items:baseline}.consultingCanonical .conditionLines b{font-size:8px}.consultingCanonical .conditionLines h3{font-size:clamp(26px,2.6vw,42px);font-weight:300;letter-spacing:-.045em;margin:0}.consultingCanonical .conditionLines p{font-size:12px;line-height:1.6;margin:0}.consultingCanonical .engagementComposition{display:grid;grid-template-columns:1.25fr .75fr;border:1px solid var(--ruleW)}.consultingCanonical .engPrimary,.consultingCanonical .engSecondary a{display:flex;flex-direction:column;padding:clamp(28px,4vw,65px);min-height:520px}.consultingCanonical .engPrimary{border-right:1px solid var(--ruleW)}.consultingCanonical .engSecondary{display:grid;grid-template-rows:1fr 1fr}.consultingCanonical .engSecondary a:first-child{border-bottom:1px solid var(--ruleW)}.consultingCanonical .engPrimary small,.consultingCanonical .engSecondary small{font-size:8px;letter-spacing:.14em;color:#858b87}.consultingCanonical .engPrimary h3{font-size:clamp(42px,4.8vw,76px);line-height:.9;letter-spacing:-.06em;font-weight:300;margin:auto 0 24px}.consultingCanonical .engSecondary h3{font-size:clamp(25px,2.6vw,38px);line-height:.98;letter-spacing:-.04em;font-weight:300;margin:auto 0 18px}.consultingCanonical .engPrimary p,.consultingCanonical .engSecondary p{font-size:12px;line-height:1.6;color:#a1a5a1;max-width:48ch}.consultingCanonical .engPrimary i,.consultingCanonical .engSecondary i{font-style:normal;font-size:8px;letter-spacing:.14em;margin-top:25px}.consultingCanonical .sequenceRail{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #111}.consultingCanonical .sequenceRail a{min-height:400px;padding:28px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .sequenceRail a:last-child{border-right:0}.consultingCanonical .sequenceRail span{font-size:8px}.consultingCanonical .sequenceRail b{font-size:clamp(38px,4.4vw,66px);font-weight:300;letter-spacing:-.06em;margin:auto 0 5px}.consultingCanonical .sequenceRail h3{font-size:20px;font-weight:300;margin:0 0 20px}.consultingCanonical .sequenceRail p{font-size:11px;line-height:1.55}.consultingCanonical .domainIndex{border-top:1px solid var(--ruleW)}.consultingCanonical .domainIndex a{display:grid;grid-template-columns:70px .8fr 1fr auto;grid-gap:20px;gap:20px;padding:24px 0;border-bottom:1px solid var(--ruleW);align-items:baseline}.consultingCanonical .domainIndex span{font-size:8px;color:#858b87}.consultingCanonical .domainIndex h3{font-size:clamp(24px,2.4vw,36px);font-weight:300;letter-spacing:-.04em;margin:0}.consultingCanonical .domainIndex p{font-size:11px;color:#939895;margin:0}.consultingCanonical .domainIndex i{font-style:normal}.consultingCanonical .modeTicker{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid #111}.consultingCanonical .modeTicker a{min-height:260px;padding:20px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .modeTicker a:last-child{border-right:0}.consultingCanonical .modeTicker small{font-size:8px}.consultingCanonical .modeTicker b{font-size:22px;font-weight:300;margin:auto 0 12px}.consultingCanonical .modeTicker span{font-size:10px;line-height:1.5}.consultingCanonical .l1Editorial{padding:clamp(86px,9vw,138px) 0;background:#cfcac0;color:#111}.consultingCanonical .editorialFeature{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:8vw;gap:8vw}.consultingCanonical .editorialFeature>div:first-child span{font-size:8px;letter-spacing:.15em}.consultingCanonical .editorialFeature h2{font-size:clamp(36px,3.9vw,62px);line-height:.94;letter-spacing:-.055em;font-weight:300;margin:24px 0}.consultingCanonical .editorialLinks{border-top:1px solid #111}.consultingCanonical .editorialLinks a{display:grid;grid-template-columns:125px 1fr auto;grid-gap:20px;gap:20px;padding:22px 0;border-bottom:1px solid #111}.consultingCanonical .editorialLinks small{font-size:7px;letter-spacing:.14em}.consultingCanonical .editorialLinks b{font-size:18px;font-weight:300}.consultingCanonical .editorialLinks i{font-style:normal;font-size:8px}.consultingCanonical .finalEntry{padding:clamp(92px,10vw,154px) 0;background:#080b0d}.consultingCanonical .finalEntry span{font-size:8px;letter-spacing:.16em;color:#808581}.consultingCanonical .finalEntry h2{font-size:clamp(46px,5.4vw,80px);line-height:.88;letter-spacing:-.07em;font-weight:300;margin:30px 0}.consultingCanonical .finalEntry p{font-size:16px;line-height:1.6;color:#9ca19d;max-width:55ch}.consultingCanonical .finalEntry a{font-size:8px;letter-spacing:.14em;margin-right:28px;border-bottom:1px solid;padding-bottom:7px}.consultingCanonical .page-l2{padding-top:var(--head);background:#fff;color:#111}.consultingCanonical .l2Hero{background:#0d171d;color:#f3f0e9;min-height:76vh;padding:9.5vh 0 7vh;display:flex;align-items:flex-end}.consultingCanonical .capTop{display:flex;justify-content:space-between;border-bottom:1px solid var(--ruleW);padding-bottom:13px;font-size:8px;letter-spacing:.16em;color:#8d9491}.consultingCanonical .capHeroGrid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:7vw;gap:7vw;align-items:flex-end;margin-top:58px}.consultingCanonical .capHeroGrid h1{font-size:clamp(50px,6.3vw,96px);line-height:.87;letter-spacing:-.068em;font-weight:300;margin:0}.consultingCanonical .capHeroGrid aside>p{font-size:clamp(15px,1.2vw,19px);line-height:1.55;margin:0 0 35px}.consultingCanonical .capMeta{border-top:1px solid var(--ruleW)}.consultingCanonical .capMeta div{display:grid;grid-template-columns:110px 1fr;grid-gap:15px;gap:15px;padding:12px 0;border-bottom:1px solid var(--ruleW)}.consultingCanonical .capMeta small{font-size:7px;letter-spacing:.14em;color:#868b87}.consultingCanonical .capMeta b{font-size:11px;font-weight:300}.consultingCanonical .capSignature{padding:clamp(82px,8vw,128px) 0}.consultingCanonical .sigHead{display:grid;grid-template-columns:.35fr 1.65fr;grid-gap:5vw;gap:5vw;margin-bottom:56px}.consultingCanonical .sigHead span{font-size:8px;letter-spacing:.16em}.consultingCanonical .sigHead h2{font-size:clamp(36px,4.2vw,64px);line-height:.93;letter-spacing:-.058em;font-weight:300;margin:0;max-width:13ch}.consultingCanonical .sigHead p{grid-column:2;font-size:14px;line-height:1.6;max-width:55ch}.consultingCanonical .sigHead.inverse{color:#f3f0e9}.consultingCanonical .capSection{padding:clamp(78px,7.8vw,122px) 0}.consultingCanonical .capSection.paper{background:var(--paper)}.consultingCanonical .capHead{display:grid;grid-template-columns:.33fr 1.67fr;grid-gap:5vw;gap:5vw;margin-bottom:50px}.consultingCanonical .capHead span{font-size:8px;letter-spacing:.15em}.consultingCanonical .capHead h2{font-size:clamp(34px,3.8vw,58px);line-height:.94;letter-spacing:-.052em;font-weight:300;margin:0;max-width:14ch}.consultingCanonical .capText{margin-left:33%;max-width:770px}.consultingCanonical .capText p,.consultingCanonical .wideCopy{font-size:15px;line-height:1.75}.consultingCanonical .capClose{background:#080b0d;color:#f1eee8;padding:clamp(90px,9vw,145px) 0}.consultingCanonical .capClose .capShell{display:grid;grid-template-columns:1fr .7fr;grid-gap:8vw;gap:8vw;align-items:flex-end}.consultingCanonical .capClose h2{font-size:clamp(44px,4.9vw,74px);line-height:.89;letter-spacing:-.064em;font-weight:300;margin:0}.consultingCanonical .capClose p{font-size:14px;line-height:1.6;color:#949995}.consultingCanonical .capClose a{font-size:8px;letter-spacing:.14em;border-bottom:1px solid;padding-bottom:7px;margin-right:20px}.consultingCanonical .authorityBoundary{display:grid;grid-template-columns:1fr 90px 1fr;border:1px solid #111}.consultingCanonical .authorityBoundary>div:not(.axis){padding:45px;min-height:360px;display:flex;flex-direction:column}.consultingCanonical .authorityBoundary>div:last-child{background:#111;color:#f1eee8}.consultingCanonical .authorityBoundary small{font-size:8px;letter-spacing:.15em}.consultingCanonical .authorityBoundary h3{font-size:clamp(30px,3.2vw,50px);font-weight:300;letter-spacing:-.05em;margin:auto 0 20px}.consultingCanonical .authorityBoundary p{font-size:12px;line-height:1.6}.consultingCanonical .axis{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;border-left:1px solid #111;border-right:1px solid #111}.consultingCanonical .axis i{height:90px;width:1px;background:#111}.consultingCanonical .axis b{font-size:7px;letter-spacing:.15em;writing-mode:vertical-rl}.consultingCanonical .perimeterWheel{position:relative;width:min(900px,90vw);aspect-ratio:1;margin:auto;border:1px solid #111;border-radius:50%}.consultingCanonical .wheelCore{position:absolute;inset:36%;border:1px solid #111;border-radius:50%;display:grid;place-items:center;font-size:11px;letter-spacing:.16em}.consultingCanonical .wheelItem{position:absolute;width:190px}.consultingCanonical .wheelItem small{display:block;font-size:8px}.consultingCanonical .wheelItem b{font-size:14px;font-weight:400}.consultingCanonical .w1{top:5%;left:41%}.consultingCanonical .w2{top:24%;right:2%}.consultingCanonical .w3{bottom:24%;right:2%}.consultingCanonical .w4{bottom:5%;left:41%}.consultingCanonical .w5{bottom:24%;left:2%}.consultingCanonical .w6{top:24%;left:2%}.consultingCanonical .consultingLedger{border-top:1px solid #111}.consultingCanonical .consultingLedger>div{display:grid;grid-template-columns:60px 1fr 180px;grid-gap:20px;gap:20px;padding:19px 0;border-bottom:1px solid #111}.consultingCanonical .consultingLedger small{font-size:8px}.consultingCanonical .consultingLedger b{font-size:18px;font-weight:300}.consultingCanonical .consultingLedger span{font-size:9px;color:#737875}.consultingCanonical .advisoryEscalation{display:grid;grid-template-columns:1fr 1fr;grid-gap:7vw;gap:7vw}.consultingCanonical .advisoryEscalation h2{font-size:clamp(36px,3.8vw,58px);line-height:.94;letter-spacing:-.055em;font-weight:300}.consultingCanonical .advisoryEscalation p{font-size:14px;line-height:1.65}.consultingCanonical .escalationPath{display:grid;grid-template-columns:auto auto auto auto auto;align-items:center;grid-gap:13px;gap:13px;border-top:1px solid #111;border-bottom:1px solid #111;padding:50px 0}.consultingCanonical .escalationPath span{font-size:12px;letter-spacing:.1em}.consultingCanonical .escalationPath i{font-style:normal}.consultingCanonical .escalationPath p{grid-column:1/-1}.consultingCanonical .mandateAnatomy{position:relative;min-height:650px;border:1px solid #111}.consultingCanonical .mandateCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;display:grid;place-items:center;background:#111;color:#fff;font-size:11px;letter-spacing:.14em}.consultingCanonical .mandateLayer{position:absolute;width:210px;border-top:1px solid #111;padding-top:11px}.consultingCanonical .mandateLayer small{font-size:8px}.consultingCanonical .mandateLayer b{display:block;font-size:20px;font-weight:300;margin:7px 0}.consultingCanonical .mandateLayer span{font-size:10px}.consultingCanonical .ml1{top:9%;left:8%}.consultingCanonical .ml2{top:9%;right:8%}.consultingCanonical .ml3{top:43%;right:4%}.consultingCanonical .ml4{bottom:8%;right:18%}.consultingCanonical .ml5{bottom:8%;left:18%}.consultingCanonical .questionField{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #111}.consultingCanonical .questionField div{min-height:220px;padding:20px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .questionField div:last-child{border-right:0}.consultingCanonical .questionField small{font-size:8px}.consultingCanonical .questionField b{font-size:20px;font-weight:300;margin-top:auto}.consultingCanonical .authorityTable{border-top:1px solid #111}.consultingCanonical .authorityTable>div{display:grid;grid-template-columns:55px .7fr 1.3fr;grid-gap:20px;gap:20px;padding:17px 0;border-bottom:1px solid #111}.consultingCanonical .authorityTable small{font-size:8px}.consultingCanonical .authorityTable b{font-size:16px;font-weight:400}.consultingCanonical .authorityTable span{font-size:11px}.consultingCanonical .configurationRows{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #111;border-left:1px solid #111}.consultingCanonical .configurationRows>div{min-height:270px;padding:25px;border-right:1px solid #111;border-bottom:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .configurationRows small{font-size:8px}.consultingCanonical .configurationRows h3{font-size:clamp(25px,2.6vw,40px);font-weight:300;letter-spacing:-.04em;margin:auto 0 15px}.consultingCanonical .configurationRows p{font-size:11px;line-height:1.6}.consultingCanonical .handover{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:18px;gap:18px;margin-bottom:35px}.consultingCanonical .handover span{font-size:9px;letter-spacing:.12em}.consultingCanonical .handoverLine{height:2px;background:#111;display:flex;justify-content:space-around}.consultingCanonical .handoverLine i{width:10px;height:10px;background:#111;border-radius:50%;transform:translateY(-4px)}.consultingCanonical .architectureSignature,.consultingCanonical .opSignature{background:#0a0d0f;color:#f1eee7;padding:clamp(84px,8.5vw,132px) 0}.consultingCanonical .valuePath{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid var(--ruleW)}.consultingCanonical .valuePath>div{min-height:340px;padding:20px;border-right:1px solid var(--ruleW);display:flex;flex-direction:column}.consultingCanonical .valuePath>div:last-child{border-right:0}.consultingCanonical .valuePath small{font-size:8px;color:#777d79}.consultingCanonical .valuePath b{font-size:23px;font-weight:300;margin:auto 0 14px}.consultingCanonical .valuePath p{font-size:10px;line-height:1.55;color:#979c98}.consultingCanonical .assetConditions{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #111;border-left:1px solid #111}.consultingCanonical .assetConditions button{min-height:230px;text-align:left;padding:20px;border-right:1px solid #111;border-bottom:1px solid #111}.consultingCanonical .assetConditions small{font-size:8px}.consultingCanonical .assetConditions b{display:block;font-size:18px;font-weight:300;margin:70px 0 12px}.consultingCanonical .assetConditions span{font-size:10px;line-height:1.5}.consultingCanonical .valueArchitecture{border-top:1px solid #111}.consultingCanonical .valueArchitecture>div{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:20px;gap:20px;padding:20px 0;border-bottom:1px solid #111}.consultingCanonical .valueArchitecture b{font-size:22px;font-weight:300}.consultingCanonical .valueArchitecture span{font-size:12px}.consultingCanonical .boardInterface{display:grid;grid-template-columns:1fr 1fr;grid-gap:8vw;gap:8vw}.consultingCanonical .boardInterface h2{font-size:clamp(36px,3.8vw,58px);line-height:.94;letter-spacing:-.055em;font-weight:300}.consultingCanonical .boardInterface p{font-size:14px;line-height:1.65}.consultingCanonical .boardDiagram{display:flex;flex-direction:column;align-items:center;gap:15px;border:1px solid #111;padding:45px}.consultingCanonical .boardDiagram span{font-size:12px;letter-spacing:.13em}.consultingCanonical .boardDiagram i{height:50px;width:1px;background:#111}.consultingCanonical .diagnosticBoard{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #111}.consultingCanonical .diagnosticBoard>div{min-height:280px;padding:22px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .diagnosticBoard>div:nth-child(4){border-right:0}.consultingCanonical .diagnosticBoard small{font-size:8px}.consultingCanonical .diagnosticBoard b{font-size:23px;font-weight:300;margin:auto 0 13px}.consultingCanonical .diagnosticBoard p{font-size:10px;line-height:1.55}.consultingCanonical .diagnosticOutput{grid-column:1/-1;background:#111;color:#fff;padding:20px;display:flex;justify-content:space-between;gap:30px}.consultingCanonical .diagnosticOutput span{font-size:8px;letter-spacing:.14em}.consultingCanonical .diagnosticOutput b{font-size:11px;font-weight:300}.consultingCanonical .diagnosticInteractive{background:#0c1114;color:#f1eee8}.consultingCanonical .dimensionExplorer{display:grid;grid-template-columns:.7fr 1.3fr;border:1px solid var(--ruleW)}.consultingCanonical .dimensionExplorer nav button{display:grid;grid-template-columns:45px 1fr;width:100%;text-align:left;padding:15px;border-bottom:1px solid var(--ruleW);color:#838985}.consultingCanonical .dimensionExplorer nav button.active{color:#fff;background:rgba(255,255,255,.06)}.consultingCanonical .dimensionExplorer nav small{font-size:8px}.consultingCanonical .dimensionExplorer nav{border-right:1px solid var(--ruleW)}.consultingCanonical .dimensionExplorer nav button:last-child{border-bottom:0}.consultingCanonical .dimensionPanel{padding:clamp(35px,6vw,85px);display:flex;flex-direction:column;justify-content:center}.consultingCanonical .dimensionPanel>span{font-size:9px;color:#777d79}.consultingCanonical .dimensionPanel h3{font-size:clamp(36px,3.9vw,62px);line-height:.94;letter-spacing:-.055em;font-weight:300;margin:45px 0 20px}.consultingCanonical .dimensionPanel p{font-size:14px;line-height:1.65;max-width:46ch}.consultingCanonical .dimensionPanel>div{display:flex;gap:20px;margin-top:50px}.consultingCanonical .dimensionPanel>div b{font-size:8px;letter-spacing:.14em;border-bottom:1px solid;padding-bottom:5px}.consultingCanonical .evidenceStates{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #111}.consultingCanonical .evidenceStates>div{min-height:260px;padding:22px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .evidenceStates>div:last-child{border-right:0}.consultingCanonical .evidenceStates small{font-size:8px}.consultingCanonical .evidenceStates b{font-size:25px;font-weight:300;margin:auto 0 10px}.consultingCanonical .evidenceStates p{font-size:10px}.consultingCanonical .decisionTriad{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #111}.consultingCanonical .decisionTriad a{min-height:290px;padding:25px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .decisionTriad a:last-child{border-right:0}.consultingCanonical .decisionTriad small{font-size:8px}.consultingCanonical .decisionTriad b{font-size:clamp(32px,3.4vw,52px);font-weight:300;letter-spacing:-.05em;margin:auto 0 12px}.consultingCanonical .decisionTriad p{font-size:11px}.consultingCanonical .archStack{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--ruleW)}.consultingCanonical .archStack button{min-height:310px;text-align:left;padding:20px;border-right:1px solid var(--ruleW);color:#979c98}.consultingCanonical .archStack button:last-child{border-right:0}.consultingCanonical .archStack button.active{background:#f1eee7;color:#111}.consultingCanonical .archStack small{font-size:8px}.consultingCanonical .archStack h3{font-size:22px;font-weight:300;margin:100px 0 12px}.consultingCanonical .archStack p{font-size:10px;line-height:1.55}.consultingCanonical .archDetail{margin-top:30px;display:grid;grid-template-columns:60px .6fr 1.4fr;grid-gap:20px;gap:20px;padding:20px 0;border-top:1px solid var(--ruleW);border-bottom:1px solid var(--ruleW)}.consultingCanonical .archDetail span{font-size:8px}.consultingCanonical .archDetail b{font-size:20px;font-weight:300}.consultingCanonical .archDetail p{font-size:11px;margin:0;color:#9ca19c}.consultingCanonical .intentQuestions{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #111;border-left:1px solid #111}.consultingCanonical .intentQuestions>div{min-height:180px;padding:20px;border-right:1px solid #111;border-bottom:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .intentQuestions small{font-size:8px}.consultingCanonical .intentQuestions span{font-size:18px;margin-top:auto}.consultingCanonical .interfaceMap{border-top:1px solid #111}.consultingCanonical .interfaceMap>div{display:grid;grid-template-columns:.6fr 50px .6fr 1fr;grid-gap:20px;gap:20px;padding:20px 0;border-bottom:1px solid #111;align-items:center}.consultingCanonical .interfaceMap b{font-size:22px;font-weight:300}.consultingCanonical .interfaceMap i{text-align:center}.consultingCanonical .interfaceMap span{font-size:11px}.consultingCanonical .rightsMatrix{border:1px solid #111}.consultingCanonical .rightsMatrix>div{display:grid;grid-template-columns:1fr repeat(4,.65fr);grid-gap:0;gap:0;border-bottom:1px solid #111}.consultingCanonical .rightsMatrix>div:last-child{border-bottom:0}.consultingCanonical .rightsMatrix b,.consultingCanonical .rightsMatrix span{padding:14px;border-right:1px solid #111;font-size:10px}.consultingCanonical .rightsMatrix b{font-size:14px;font-weight:400}.consultingCanonical .rmHead span{font-size:7px;letter-spacing:.13em}.consultingCanonical .govMap{display:grid;grid-template-columns:150px 1fr;border:1px solid #111}.consultingCanonical .govAxis{display:grid;grid-template-rows:repeat(3,1fr);border-right:1px solid #111}.consultingCanonical .govAxis span{display:grid;place-items:center;font-size:8px;letter-spacing:.14em;border-bottom:1px solid #111;writing-mode:vertical-rl}.consultingCanonical .govAxis span:last-child{border-bottom:0}.consultingCanonical .govCells{display:grid;grid-template-columns:repeat(2,1fr)}.consultingCanonical .govCells>div{min-height:220px;padding:22px;border-right:1px solid #111;border-bottom:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .govCells small{font-size:8px}.consultingCanonical .govCells b{font-size:20px;font-weight:300;margin:auto 0 0}.consultingCanonical .governanceLogic>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #111;border-bottom:1px solid #111;padding:25px 0}.consultingCanonical .governanceLogic b{font-size:13px;font-weight:400}.consultingCanonical .governanceLogic p{max-width:65ch;font-size:14px;line-height:1.6;margin-top:35px}.consultingCanonical .forumCalendar{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #111}.consultingCanonical .forumCalendar>div{min-height:250px;padding:22px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .forumCalendar>div:last-child{border-right:0}.consultingCanonical .forumCalendar small{font-size:8px}.consultingCanonical .forumCalendar b{font-size:24px;font-weight:300;margin:auto 0 12px}.consultingCanonical .forumCalendar p{font-size:10px}.consultingCanonical .decisionRecord{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #111;border-left:1px solid #111}.consultingCanonical .decisionRecord>div{min-height:190px;padding:20px;border-right:1px solid #111;border-bottom:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .decisionRecord small{font-size:8px}.consultingCanonical .decisionRecord b{font-size:20px;font-weight:300;margin-top:auto}.consultingCanonical .page-l3{padding-top:var(--head);background:#f4f1ea;color:#111}.consultingCanonical .l3Hero{background:#111517;color:#f3f0e9;min-height:62vh;padding:9vh 0 7vh;display:flex;align-items:flex-end}.consultingCanonical .l3Index{display:flex;justify-content:space-between;border-bottom:1px solid var(--ruleW);padding-bottom:12px;font-size:8px;letter-spacing:.14em;color:#878d89}.consultingCanonical .l3HeroGrid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:7vw;gap:7vw;margin-top:48px;align-items:flex-end}.consultingCanonical .l3Hero h1{font-size:clamp(48px,5.8vw,88px);line-height:.88;letter-spacing:-.064em;font-weight:300;margin:0}.consultingCanonical .l3Hero aside>p{font-size:16px;line-height:1.55;margin:0 0 30px}.consultingCanonical .l3Hero aside>div{display:grid;grid-template-columns:100px 1fr;grid-gap:15px;gap:15px;padding:11px 0;border-bottom:1px solid var(--ruleW)}.consultingCanonical .l3Hero aside small{font-size:7px;letter-spacing:.13em}.consultingCanonical .l3Hero aside b{font-size:10px;font-weight:300}.consultingCanonical .l3Interactive,.consultingCanonical .l3Section{padding:clamp(78px,7.8vw,122px) 0}.consultingCanonical .l3Head{display:grid;grid-template-columns:.32fr 1.68fr;grid-gap:5vw;gap:5vw;margin-bottom:50px}.consultingCanonical .l3Head span{font-size:8px;letter-spacing:.14em}.consultingCanonical .l3Head h2{font-size:clamp(34px,3.8vw,58px);line-height:.94;letter-spacing:-.052em;font-weight:300;margin:0;max-width:14ch}.consultingCanonical .l3Close{padding:clamp(90px,9vw,145px) 0;background:#080b0d;color:#f3f0e9}.consultingCanonical .l3Close .l3Shell{display:grid;grid-template-columns:1fr .7fr;grid-gap:8vw;gap:8vw;align-items:flex-end}.consultingCanonical .l3Close h2{font-size:clamp(42px,4.7vw,70px);line-height:.9;letter-spacing:-.063em;font-weight:300;margin:0}.consultingCanonical .l3Close p{font-size:14px;line-height:1.6;color:#959a96}.consultingCanonical .l3Close a{font-size:8px;letter-spacing:.14em;border-bottom:1px solid;padding-bottom:7px;margin-right:20px}.consultingCanonical .categoryMap{position:relative;min-height:720px;border:1px solid #111}.consultingCanonical .categoryCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:210px;height:210px;border-radius:50%;background:#111;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.consultingCanonical .categoryCore b{font-size:15px;font-weight:300}.consultingCanonical .categoryCore span{font-size:8px;margin-top:8px}.consultingCanonical .cat{position:absolute;width:180px;height:90px;border:1px solid #111;background:#f4f1ea;color:#111;text-align:left;padding:14px}.consultingCanonical .cat small{font-size:7px}.consultingCanonical .cat b{display:block;font-size:16px;font-weight:300;margin-top:15px}.consultingCanonical .c0{top:8%;left:40%}.consultingCanonical .c1{top:25%;right:7%}.consultingCanonical .c2{bottom:25%;right:7%}.consultingCanonical .c3{bottom:8%;left:40%}.consultingCanonical .c4{bottom:25%;left:7%}.consultingCanonical .c5{top:25%;left:7%}.consultingCanonical .categoryMap aside{position:absolute;left:50%;bottom:3%;transform:translateX(-50%);width:42%;background:#fff;border:1px solid #111;padding:20px}.consultingCanonical .categoryMap aside small{font-size:8px}.consultingCanonical .categoryMap aside h3{font-size:28px;font-weight:300;margin:10px 0}.consultingCanonical .categoryMap aside p{font-size:11px}.consultingCanonical .productSystemLines{border-top:1px solid #111}.consultingCanonical .productSystemLines>div{display:grid;grid-template-columns:60px .6fr 1.4fr;grid-gap:20px;gap:20px;padding:18px 0;border-bottom:1px solid #111}.consultingCanonical .productSystemLines small{font-size:8px}.consultingCanonical .productSystemLines b{font-size:19px;font-weight:300}.consultingCanonical .productSystemLines span{font-size:11px}.consultingCanonical .languageSpec{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #111}.consultingCanonical .languageSpec span{min-height:160px;display:flex;align-items:flex-end;padding:20px;border-right:1px solid #111;border-bottom:1px solid #111;font-size:12px}.consultingCanonical .gateTrack{display:flex;overflow-x:auto;border-top:1px solid #111;border-bottom:1px solid #111}.consultingCanonical .gateTrack>div{min-width:210px;min-height:170px;padding:20px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .gateTrack small{font-size:8px}.consultingCanonical .gateTrack b{font-size:17px;font-weight:300;margin-top:auto}.consultingCanonical .devTimeline{display:grid;grid-template-columns:.75fr 1.25fr;border:1px solid #111}.consultingCanonical .devTimeline nav{border-right:1px solid #111}.consultingCanonical .devTimeline nav button{display:grid;grid-template-columns:45px 1fr;width:100%;padding:14px;text-align:left;border-bottom:1px solid #111}.consultingCanonical .devTimeline nav button.active{background:#111;color:#fff}.consultingCanonical .devTimeline small{font-size:8px}.consultingCanonical .devTimeline nav b{font-size:12px;font-weight:300}.consultingCanonical .devPanel{padding:clamp(35px,6vw,80px);display:flex;flex-direction:column;justify-content:center}.consultingCanonical .devPanel>span{font-size:9px}.consultingCanonical .devPanel h3{font-size:clamp(34px,3.8vw,58px);font-weight:300;letter-spacing:-.05em;margin:35px 0 20px}.consultingCanonical .devPanel p{font-size:14px;line-height:1.65}.consultingCanonical .devPanel>div{display:flex;gap:12px;margin-top:45px}.consultingCanonical .devPanel>div b{font-size:8px}.consultingCanonical .devPanel i{font-style:normal}.consultingCanonical .industrialRisk{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #111;border-left:1px solid #111}.consultingCanonical .industrialRisk>div{min-height:210px;padding:20px;border-right:1px solid #111;border-bottom:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .industrialRisk small{font-size:8px}.consultingCanonical .industrialRisk b{font-size:20px;font-weight:300;margin-top:auto}.consultingCanonical .cpoBridge{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #111}.consultingCanonical .cpoBridge a{min-height:280px;padding:22px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .cpoBridge a:last-child{border-right:0}.consultingCanonical .cpoBridge small{font-size:8px}.consultingCanonical .cpoBridge b{font-size:27px;font-weight:300;margin:auto 0 12px}.consultingCanonical .cpoBridge span{font-size:10px}.consultingCanonical .channelMatrix{position:relative;min-height:650px;border:1px solid #111;background-image:linear-gradient(rgba(0,0,0,.08) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 0);background-size:25% 25%}.consultingCanonical .matrixLabels span{position:absolute;font-size:8px;letter-spacing:.12em}.consultingCanonical .matrixLabels span:first-child{right:15px;top:10px}.consultingCanonical .matrixLabels span:last-child{left:10px;bottom:15px;writing-mode:vertical-rl}.consultingCanonical .channel{position:absolute;width:170px;min-height:85px;border:1px solid #111;background:#f4f1ea;padding:12px;text-align:left}.consultingCanonical .channel b{display:block;font-size:14px;font-weight:300}.consultingCanonical .channel small{font-size:8px}.consultingCanonical .ch0{left:68%;top:62%}.consultingCanonical .ch1{left:72%;top:20%}.consultingCanonical .ch2{left:45%;top:42%}.consultingCanonical .ch3{left:24%;top:27%}.consultingCanonical .ch4{left:12%;top:12%}.consultingCanonical .ch5{left:38%;top:72%}.consultingCanonical .channelMatrix aside{position:absolute;right:25px;bottom:25px;width:300px;background:#111;color:#fff;padding:20px}.consultingCanonical .channelMatrix aside small{font-size:8px}.consultingCanonical .channelMatrix aside h3{font-size:25px;font-weight:300;margin:12px 0}.consultingCanonical .channelMatrix aside p{font-size:10px}.consultingCanonical .marketThesis{border-top:1px solid #111}.consultingCanonical .marketThesis>div{display:grid;grid-template-columns:55px .6fr 1.4fr;grid-gap:20px;gap:20px;padding:17px 0;border-bottom:1px solid #111}.consultingCanonical .marketThesis small{font-size:8px}.consultingCanonical .marketThesis b{font-size:18px;font-weight:300}.consultingCanonical .marketThesis span{font-size:11px}.consultingCanonical .commercialLoop{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #111;border-bottom:1px solid #111;padding:35px 0;gap:15px;overflow-x:auto}.consultingCanonical .commercialLoop b{font-size:11px;font-weight:400;white-space:nowrap}.consultingCanonical .commercialLoop i{font-style:normal}.consultingCanonical .quadrants{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid #111}.consultingCanonical .quadrants>div{min-height:360px;padding:30px;border-right:1px solid #111;border-bottom:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .quadrants small{font-size:8px}.consultingCanonical .quadrants h2{font-size:clamp(30px,3.3vw,50px);line-height:.98;letter-spacing:-.05em;font-weight:300;margin:auto 0 20px}.consultingCanonical .quadrants p{font-size:11px}.consultingCanonical .domainInterfaces{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #111;border-bottom:1px solid #111;padding:35px 0;gap:15px;overflow-x:auto}.consultingCanonical .domainInterfaces span{font-size:13px;white-space:nowrap}.consultingCanonical .domainInterfaces i{font-style:normal}.consultingCanonical .dependencyMap{position:relative;min-height:680px;border:1px solid #111}.consultingCanonical .institutionCore,.consultingCanonical .personCore{position:absolute;width:180px;height:180px;border-radius:50%;display:grid;place-items:center;font-size:11px;letter-spacing:.12em}.consultingCanonical .personCore{left:10%;top:37%;background:#111;color:#fff}.consultingCanonical .institutionCore{right:10%;top:37%;border:1px solid #111}.consultingCanonical .dep{position:absolute;width:170px;padding:12px;border-top:1px solid #111}.consultingCanonical .dep small{font-size:7px}.consultingCanonical .dep b{display:block;font-size:13px;font-weight:300;margin-top:7px}.consultingCanonical .d1{left:35%;top:10%}.consultingCanonical .d2{left:50%;top:22%}.consultingCanonical .d3{left:55%;top:48%}.consultingCanonical .d4{left:45%;bottom:14%}.consultingCanonical .d5{left:28%;bottom:12%}.consultingCanonical .d6{left:23%;top:35%}.consultingCanonical .transferFlow{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #111}.consultingCanonical .transferFlow>div{min-height:260px;padding:20px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .transferFlow small{font-size:8px}.consultingCanonical .transferFlow b{font-size:24px;font-weight:300;margin:auto 0 10px}.consultingCanonical .transferFlow p{font-size:10px}.consultingCanonical .methodStepper{padding:clamp(78px,7.8vw,122px) 0}.consultingCanonical .methodStepper .l3Shell{display:grid;grid-template-columns:.55fr 1.45fr;border:1px solid #111}.consultingCanonical .methodNav{border-right:1px solid #111}.consultingCanonical .methodNav button{display:grid;grid-template-columns:45px 1fr;width:100%;text-align:left;padding:18px;border-bottom:1px solid #111}.consultingCanonical .methodNav button.active{background:#111;color:#fff}.consultingCanonical .methodNav small{font-size:8px}.consultingCanonical .methodNav b{font-size:16px;font-weight:300}.consultingCanonical .methodStage{padding:clamp(40px,6vw,90px);display:flex;flex-direction:column;justify-content:center;min-height:580px}.consultingCanonical .methodStage>span{font-size:9px}.consultingCanonical .methodStage h2{font-size:clamp(46px,5vw,72px);line-height:.88;letter-spacing:-.07em;font-weight:300;margin:45px 0 30px}.consultingCanonical .methodStage p{font-size:16px;line-height:1.65;max-width:45ch}.consultingCanonical .methodLine{display:flex;justify-content:space-between;height:1px;background:#111;margin-top:70px}.consultingCanonical .methodLine i{width:9px;height:9px;background:#111;border-radius:50%;transform:translateY(-4px)}.consultingCanonical .methodCopy{font-size:18px;line-height:1.65;max-width:65ch;margin-left:32%}.consultingCanonical .modeCells{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #111}.consultingCanonical .modeCells>div{min-height:420px;padding:26px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .modeCells>div:last-child{border-right:0}.consultingCanonical .modeCells small{font-size:8px}.consultingCanonical .modeAuthority{display:grid;grid-template-columns:.7fr 1.3fr;border-top:1px solid #111;border-bottom:1px solid #111;padding:25px 0}.consultingCanonical .modeAuthority b{font-size:25px;font-weight:300}.consultingCanonical .modeAuthority p{font-size:12px}.consultingCanonical .modeNavigation{padding:55px 0}.consultingCanonical .modeNavigation .l3Shell>span{font-size:8px;letter-spacing:.14em}.consultingCanonical .modeNavigation .l3Shell>div{display:flex;gap:18px;flex-wrap:wrap;margin-top:20px}.consultingCanonical .modeNavigation a{font-size:9px;color:#7b807d}.consultingCanonical .modeNavigation a.active{color:#111;border-bottom:1px solid #111}.consultingCanonical .page-l4{padding-top:var(--head);background:#f7f4ed;color:#111}.consultingCanonical .readerProgress{position:fixed;z-index:1010;left:0;top:calc(var(--head) + 26px);height:2px;background:#111;width:0}.consultingCanonical .readerHero{padding:clamp(100px,12vw,190px) var(--pad) 90px;border-bottom:1px solid #111}.consultingCanonical .readerShell{max-width:1180px;margin:auto}.consultingCanonical .readerMeta{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #111;padding-bottom:13px;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.consultingCanonical .readerHero h1{font-size:clamp(64px,8vw,135px);line-height:.85;letter-spacing:-.067em;font-weight:300;margin:65px 0 35px;max-width:10ch}.consultingCanonical .readerHero>div>p{font-size:clamp(20px,2vw,31px);line-height:1.4;max-width:37ch}.consultingCanonical .readerNotice{margin-top:65px;font-size:8px;letter-spacing:.12em;border-top:1px solid #111;padding-top:12px}.consultingCanonical .readerLayout{max-width:1320px;margin:auto;display:grid;grid-template-columns:280px minmax(0,850px);grid-gap:90px;gap:90px;padding:90px var(--pad) 160px}.consultingCanonical .readerToc{position:-webkit-sticky;position:sticky;top:125px;align-self:start;border-top:1px solid #111}.consultingCanonical .readerToc>span{display:block;padding:14px 0;border-bottom:1px solid #111;font-size:8px;letter-spacing:.14em}.consultingCanonical .readerToc a{display:block;padding:12px 0;border-bottom:1px solid var(--rule);font-size:9px}.consultingCanonical .readerToc hr{border:0;border-top:1px solid #111;margin:30px 0}.consultingCanonical .readerBody>section{padding-bottom:110px}.consultingCanonical .readerBody small{font-size:8px;letter-spacing:.14em}.consultingCanonical .readerBody h2{font-size:clamp(38px,4.5vw,72px);line-height:.92;letter-spacing:-.052em;font-weight:300;margin:28px 0 35px}.consultingCanonical .readerBody p{font-size:18px;line-height:1.78;max-width:66ch}.consultingCanonical .readerExhibit{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #111;margin-top:55px}.consultingCanonical .readerExhibit>div{min-height:190px;padding:20px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .readerExhibit>div:last-child{border-right:0}.consultingCanonical .readerExhibit small{font-size:7px}.consultingCanonical .readerExhibit b{font-size:23px;font-weight:300;margin:auto 0 8px}.consultingCanonical .readerExhibit span{font-size:10px}.consultingCanonical .readerRelated{border-top:1px solid #111;padding-top:60px}.consultingCanonical .readerRelated>div{display:flex;gap:20px;flex-wrap:wrap}.consultingCanonical .readerRelated a{font-size:9px;border-bottom:1px solid #111;padding-bottom:6px}@media(max-width:1100px){.consultingCanonical .vsHeader{grid-template-columns:1fr auto}.consultingCanonical .vsRoute{display:none}.consultingCanonical .menuBody{grid-template-columns:repeat(2,1fr)}.consultingCanonical .advisoryEscalation,.consultingCanonical .boardInterface,.consultingCanonical .capClose .capShell,.consultingCanonical .capHead,.consultingCanonical .capHeroGrid,.consultingCanonical .editorialFeature,.consultingCanonical .l1SectionHead,.consultingCanonical .l3Close .l3Shell,.consultingCanonical .l3Head,.consultingCanonical .l3HeroGrid,.consultingCanonical .sigHead{grid-template-columns:1fr}.consultingCanonical .l1SectionHead p{max-width:60ch}.consultingCanonical .engagementComposition{grid-template-columns:1fr}.consultingCanonical .engPrimary{border-right:0;border-bottom:1px solid var(--ruleW)}.consultingCanonical .sequenceRail{grid-template-columns:1fr}.consultingCanonical .sequenceRail a{border-right:0;border-bottom:1px solid #111;min-height:260px}.consultingCanonical .domainIndex a{grid-template-columns:55px 1fr auto}.consultingCanonical .domainIndex p{grid-column:2}.consultingCanonical .modeTicker{grid-template-columns:repeat(3,1fr)}.consultingCanonical .modeTicker a:nth-child(3){border-right:0}.consultingCanonical .modeTicker a:nth-child(-n+3){border-bottom:1px solid #111}.consultingCanonical .editorialLinks{margin-top:40px}.consultingCanonical .capText,.consultingCanonical .methodCopy{margin-left:0}.consultingCanonical .authorityBoundary{grid-template-columns:1fr}.consultingCanonical .axis{min-height:80px;border-left:0;border-right:0;border-top:1px solid #111;border-bottom:1px solid #111;flex-direction:row}.consultingCanonical .axis i{height:1px;width:90px}.consultingCanonical .axis b{writing-mode:horizontal-tb}.consultingCanonical .valuePath{grid-template-columns:repeat(3,1fr)}.consultingCanonical .valuePath>div:nth-child(3){border-right:0}.consultingCanonical .valuePath>div:nth-child(-n+3){border-bottom:1px solid var(--ruleW)}.consultingCanonical .assetConditions,.consultingCanonical .diagnosticBoard{grid-template-columns:repeat(2,1fr)}.consultingCanonical .diagnosticBoard>div:nth-child(2){border-right:0}.consultingCanonical .diagnosticBoard>div:nth-child(-n+2){border-bottom:1px solid #111}.consultingCanonical .devTimeline,.consultingCanonical .dimensionExplorer,.consultingCanonical .methodStepper .l3Shell{grid-template-columns:1fr}.consultingCanonical .devTimeline nav,.consultingCanonical .dimensionExplorer nav,.consultingCanonical .methodNav{border-right:0;border-bottom:1px solid;display:grid;grid-template-columns:repeat(2,1fr)}.consultingCanonical .archStack,.consultingCanonical .forumCalendar,.consultingCanonical .questionField{grid-template-columns:repeat(2,1fr)}.consultingCanonical .cpoBridge,.consultingCanonical .readerLayout,.consultingCanonical .transferFlow{grid-template-columns:1fr}.consultingCanonical .cpoBridge a,.consultingCanonical .transferFlow>div{border-right:0;border-bottom:1px solid #111}.consultingCanonical .categoryMap{min-height:850px}.consultingCanonical .channelMatrix{min-height:750px}}@media(max-width:680px){.consultingCanonical{--head:62px;--pad:20px}.consultingCanonical .page-l1,.consultingCanonical .page-l2,.consultingCanonical .page-l3{padding-top:var(--head)}.consultingCanonical .vsHeaderRight a{display:none}.consultingCanonical .menuBody{grid-template-columns:1fr;padding-top:35px}.consultingCanonical .capTop,.consultingCanonical .l1Top{flex-direction:column;gap:9px}.consultingCanonical .l1Hero{min-height:auto;padding:90px 0 65px}.consultingCanonical .l1Hero h1{font-size:clamp(54px,17vw,90px)}.consultingCanonical .l1Intro{grid-template-columns:1fr}.consultingCanonical .conditionLines>div{grid-template-columns:38px 1fr}.consultingCanonical .conditionLines p{grid-column:2}.consultingCanonical .engPrimary,.consultingCanonical .engSecondary a{min-height:350px}.consultingCanonical .modeTicker{grid-template-columns:repeat(2,1fr)}.consultingCanonical .modeTicker a:nth-child(2n){border-right:0}.consultingCanonical .modeTicker a:nth-child(-n+4){border-bottom:1px solid #111}.consultingCanonical .editorialLinks a{grid-template-columns:90px 1fr}.consultingCanonical .editorialLinks i{grid-column:2}.consultingCanonical .l2Hero{min-height:auto;padding:90px 0 65px}.consultingCanonical .capHeroGrid h1,.consultingCanonical .l3Hero h1{font-size:clamp(52px,15vw,86px)}.consultingCanonical .authorityBoundary>div:not(.axis){padding:25px}.consultingCanonical .perimeterWheel{aspect-ratio:auto;min-height:700px;border-radius:0}.consultingCanonical .wheelCore{inset:auto;left:50%;top:43%;transform:translateX(-50%);width:140px;height:140px}.consultingCanonical .wheelItem{width:150px}.consultingCanonical .w1{left:25%;top:6%}.consultingCanonical .w2{top:20%;right:4%}.consultingCanonical .w3{bottom:20%;right:4%}.consultingCanonical .w4{bottom:6%;left:25%}.consultingCanonical .w5{bottom:20%;left:4%}.consultingCanonical .w6{top:20%;left:4%}.consultingCanonical .consultingLedger>div{grid-template-columns:40px 1fr}.consultingCanonical .consultingLedger span{grid-column:2}.consultingCanonical .assetConditions,.consultingCanonical .configurationRows,.consultingCanonical .decisionTriad,.consultingCanonical .evidenceStates,.consultingCanonical .forumCalendar,.consultingCanonical .industrialRisk,.consultingCanonical .intentQuestions,.consultingCanonical .quadrants,.consultingCanonical .questionField{grid-template-columns:1fr}.consultingCanonical .decisionTriad a,.consultingCanonical .evidenceStates>div,.consultingCanonical .forumCalendar>div,.consultingCanonical .questionField div{border-right:0;border-bottom:1px solid #111}.consultingCanonical .mandateAnatomy{min-height:850px}.consultingCanonical .mandateCore{width:130px;height:130px}.consultingCanonical .ml1{left:5%;top:6%}.consultingCanonical .ml2{right:5%;top:20%}.consultingCanonical .ml3{right:5%;top:43%}.consultingCanonical .ml4{right:5%;bottom:6%}.consultingCanonical .ml5{left:5%;bottom:15%}.consultingCanonical .valuePath{grid-template-columns:1fr}.consultingCanonical .valuePath>div{border-right:0;border-bottom:1px solid var(--ruleW);min-height:220px}.consultingCanonical .govMap{grid-template-columns:70px 1fr}.consultingCanonical .archStack,.consultingCanonical .govCells{grid-template-columns:1fr}.consultingCanonical .archDetail{grid-template-columns:40px 1fr}.consultingCanonical .archDetail p{grid-column:2}.consultingCanonical .rightsMatrix{overflow-x:auto}.consultingCanonical .rightsMatrix>div{min-width:700px}.consultingCanonical .categoryMap{min-height:1000px}.consultingCanonical .cat{width:135px}.consultingCanonical .c0{left:30%}.consultingCanonical .c1,.consultingCanonical .c2{right:2%}.consultingCanonical .c3{left:30%}.consultingCanonical .c4,.consultingCanonical .c5{left:2%}.consultingCanonical .categoryMap aside{width:86%}.consultingCanonical .languageSpec{grid-template-columns:repeat(2,1fr)}.consultingCanonical .devTimeline nav,.consultingCanonical .dimensionExplorer nav,.consultingCanonical .methodNav{grid-template-columns:1fr}.consultingCanonical .channelMatrix{min-height:900px}.consultingCanonical .channel{width:130px}.consultingCanonical .ch0{left:52%;top:68%}.consultingCanonical .ch1{left:52%;top:16%}.consultingCanonical .ch2{left:30%;top:42%}.consultingCanonical .ch3{left:7%;top:30%}.consultingCanonical .ch4{left:5%;top:9%}.consultingCanonical .ch5{left:28%;top:76%}.consultingCanonical .channelMatrix aside{width:88%;right:6%;bottom:18px}.consultingCanonical .dependencyMap{min-height:900px}.consultingCanonical .personCore{left:5%;top:41%;width:125px;height:125px}.consultingCanonical .institutionCore{right:5%;top:41%;width:125px;height:125px}.consultingCanonical .dep{width:135px}.consultingCanonical .d1{left:33%;top:7%}.consultingCanonical .d2{left:45%;top:21%}.consultingCanonical .d3{left:48%;top:60%}.consultingCanonical .d4{left:39%;bottom:7%}.consultingCanonical .d5{left:13%;bottom:12%}.consultingCanonical .d6{left:20%;top:31%}.consultingCanonical .readerHero{padding-left:20px;padding-right:20px}.consultingCanonical .readerHero h1{font-size:clamp(55px,16vw,90px)}}.consultingCanonical{background:#080b0d;font-family:var(--font)}.consultingCanonical.menuOpen{overflow:hidden}.consultingCanonical .vsHeader{height:var(--head);background:rgba(8,11,13,.94)}.consultingCanonical .vsRoute{max-width:52vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consultingCanonical .vsBrand,.consultingCanonical .vsHeaderRight a,.consultingCanonical .vsHeaderRight button{min-height:40px;display:inline-flex;align-items:center}.consultingCanonical .menuOverlay{background:#080b0d}.consultingCanonical .menuGroup a{align-items:center}.consultingCanonical .menuGroup>small{display:block;margin-bottom:10px}.consultingCanonical .menuGroup a span{line-height:1.25}.consultingCanonical .editorialCopy{max-width:820px;margin:-26px 0 55px 33%;font-size:15px;line-height:1.72}.consultingCanonical .editorialCopy p{margin:0 0 16px}.consultingCanonical .editorialCopy ul{margin:10px 0 0;padding-left:1.2em}.consultingCanonical .editorialCopy li{margin:8px 0}.consultingCanonical .capSection.paper .editorialCopy{color:#111}.consultingCanonical .formatGrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #111;border-left:1px solid #111}.consultingCanonical .formatCardFinal{min-height:290px;padding:26px;border-right:1px solid #111;border-bottom:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .formatCardFinal small{font-size:8px;letter-spacing:.15em}.consultingCanonical .formatCardFinal h3{font-size:clamp(24px,2.5vw,38px);font-weight:300;line-height:.95;letter-spacing:-.04em;margin:55px 0 14px}.consultingCanonical .formatCardFinal b{font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.consultingCanonical .formatCardFinal p{font-size:clamp(12px,.82vw,13px);line-height:1.62;margin-top:auto}.consultingCanonical .inlineLink{display:inline-block;margin-top:18px;font-size:8px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:6px}.consultingCanonical .outputGrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #111;border-left:1px solid #111}.consultingCanonical .outputCard{min-height:250px;padding:22px;border-right:1px solid #111;border-bottom:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .outputCard small{font-size:8px}.consultingCanonical .outputCard h3{font-size:clamp(21px,2.2vw,34px);font-weight:300;line-height:.95;letter-spacing:-.035em;margin:auto 0 14px}.consultingCanonical .outputCard p{font-size:clamp(12px,.82vw,13px);line-height:1.62;margin:0;max-width:36ch}.consultingCanonical .domainQuadrant,.consultingCanonical .modeTriad{padding:clamp(74px,7.5vw,116px) 0}.consultingCanonical .modeCells h3{font-size:clamp(23px,2.4vw,36px);line-height:1;letter-spacing:-.04em;font-weight:300;margin:auto 0 18px}.consultingCanonical .modeStatement{font-size:13px;line-height:1.65;margin:0;max-width:40ch}.consultingCanonical .institutionalCopy{margin-top:52px}.consultingCanonical .l1Intro p:last-child{color:#c4c9c5}.consultingCanonical .l1Editorial .editorialLinks a{grid-template-columns:125px 1fr auto}.consultingCanonical .archStack p,.consultingCanonical .configurationRows p,.consultingCanonical .diagnosticBoard p,.consultingCanonical .domainIndex p,.consultingCanonical .engPrimary p,.consultingCanonical .engSecondary p,.consultingCanonical .forumCalendar p,.consultingCanonical .industrialRisk p,.consultingCanonical .modeAuthority p,.consultingCanonical .quadrants p,.consultingCanonical .sequenceRail p,.consultingCanonical .transferFlow p{font-size:clamp(11.5px,.8vw,13px)}.consultingCanonical :focus-visible{outline:1px solid currentColor;outline-offset:5px}.consultingCanonical .archStack button,.consultingCanonical .assetConditions button,.consultingCanonical .cat,.consultingCanonical .channel,.consultingCanonical .devTimeline button,.consultingCanonical .dimensionExplorer button,.consultingCanonical .methodNav button{transition:background .15s ease,color .15s ease}@media(max-width:1100px){.consultingCanonical .editorialCopy{margin-left:0}.consultingCanonical .formatGrid,.consultingCanonical .outputGrid{grid-template-columns:1fr 1fr}.consultingCanonical .l1Editorial .editorialLinks a{grid-template-columns:105px 1fr auto}}@media(max-width:680px){.consultingCanonical{--head:62px;--pad:20px}.consultingCanonical .page-l1,.consultingCanonical .page-l2,.consultingCanonical .page-l3{padding-top:var(--head)}.consultingCanonical .vsRoute{display:none}.consultingCanonical .vsHeaderRight{gap:10px}.consultingCanonical .vsHeaderRight a{display:none}.consultingCanonical .menuBody{grid-template-columns:1fr;padding-top:34px}.consultingCanonical .formatGrid,.consultingCanonical .outputGrid{grid-template-columns:1fr}.consultingCanonical .formatCardFinal,.consultingCanonical .outputCard{min-height:0;padding:24px 0;border-right:0}.consultingCanonical .editorialCopy{margin-top:-20px;margin-bottom:42px;font-size:14px;line-height:1.68}.consultingCanonical .l1Editorial .editorialLinks a{grid-template-columns:80px 1fr}.consultingCanonical .l1Editorial .editorialLinks i{grid-column:2}.consultingCanonical .l1Hero h1{font-size:clamp(44px,13.2vw,62px);line-height:.88}.consultingCanonical .capHeroGrid h1,.consultingCanonical .l3Hero h1{font-size:clamp(42px,12.2vw,58px);line-height:.9}.consultingCanonical .capHead h2,.consultingCanonical .l3Head h2{font-size:clamp(29px,7.8vw,40px);line-height:.98}.consultingCanonical .domainIndex a{grid-template-columns:40px 1fr auto}.consultingCanonical .domainIndex p{grid-column:2}.consultingCanonical .finalEntry h2{font-size:clamp(38px,10.8vw,52px)}.consultingCanonical .capClose h2,.consultingCanonical .l3Close h2{font-size:clamp(36px,9.8vw,48px)}.consultingCanonical .modeCells{grid-template-columns:1fr}.consultingCanonical .modeCells>div{min-height:0;border-right:0;border-bottom:1px solid #111;padding:28px 22px}.consultingCanonical .modeCells>div:last-child{border-bottom:0}.consultingCanonical .modeCells h3{font-size:clamp(24px,7.5vw,34px);margin:24px 0 14px}.consultingCanonical .modeStatement{font-size:14px}.consultingCanonical .modeAuthority{grid-template-columns:1fr;gap:22px}.consultingCanonical .modeAuthority b{font-size:clamp(20px,6vw,26px)}.consultingCanonical .perimeterWheel{display:grid;grid-template-columns:1fr 1fr;min-height:0;aspect-ratio:auto;border-radius:0}.consultingCanonical .wheelCore,.consultingCanonical .wheelItem{position:static;transform:none;width:auto}.consultingCanonical .wheelCore{grid-column:1/-1;height:auto;min-height:120px;border-radius:0}.consultingCanonical .wheelItem{padding:20px;border-top:1px solid #111}.consultingCanonical .w1,.consultingCanonical .w2,.consultingCanonical .w3,.consultingCanonical .w4,.consultingCanonical .w5,.consultingCanonical .w6{inset:auto}.consultingCanonical .mandateAnatomy{display:grid;grid-template-columns:1fr;min-height:0}.consultingCanonical .mandateCore,.consultingCanonical .mandateLayer{position:static;transform:none;width:auto}.consultingCanonical .mandateCore{height:auto;min-height:120px;border-radius:0}.consultingCanonical .mandateLayer{padding:22px;border-top:1px solid #111}.consultingCanonical .ml1,.consultingCanonical .ml2,.consultingCanonical .ml3,.consultingCanonical .ml4,.consultingCanonical .ml5{inset:auto}.consultingCanonical .categoryMap{display:grid;grid-template-columns:1fr 1fr;min-height:0}.consultingCanonical .cat,.consultingCanonical .categoryCore,.consultingCanonical .categoryMap aside{position:static;transform:none;width:auto;height:auto}.consultingCanonical .categoryCore{grid-column:1/-1;border-radius:0;min-height:120px}.consultingCanonical .cat{min-height:115px}.consultingCanonical .c0,.consultingCanonical .c1,.consultingCanonical .c2,.consultingCanonical .c3,.consultingCanonical .c4,.consultingCanonical .c5{inset:auto}.consultingCanonical .categoryMap aside{grid-column:1/-1;width:auto}.consultingCanonical .channelMatrix{display:grid;grid-template-columns:1fr 1fr;min-height:0;background:none}.consultingCanonical .matrixLabels{display:none}.consultingCanonical .channel,.consultingCanonical .channelMatrix aside{position:static;width:auto}.consultingCanonical .channel{min-height:110px}.consultingCanonical .ch0,.consultingCanonical .ch1,.consultingCanonical .ch2,.consultingCanonical .ch3,.consultingCanonical .ch4,.consultingCanonical .ch5{inset:auto}.consultingCanonical .channelMatrix aside{grid-column:1/-1;width:auto;margin:0}.consultingCanonical .dependencyMap{display:grid;grid-template-columns:1fr 1fr;min-height:0}.consultingCanonical .dep,.consultingCanonical .institutionCore,.consultingCanonical .personCore{position:static;width:auto;height:auto}.consultingCanonical .institutionCore,.consultingCanonical .personCore{border-radius:0;min-height:110px}.consultingCanonical .dep{padding:20px}.consultingCanonical .d1,.consultingCanonical .d2,.consultingCanonical .d3,.consultingCanonical .d4,.consultingCanonical .d5,.consultingCanonical .d6{inset:auto}.consultingCanonical .commercialLoop,.consultingCanonical .domainInterfaces{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x proximity}.consultingCanonical .commercialLoop>*,.consultingCanonical .domainInterfaces>*{scroll-snap-align:start}}@media(max-width:400px){.consultingCanonical{--pad:18px}.consultingCanonical .l1Hero h1{font-size:clamp(42px,12vw,52px)}.consultingCanonical .capHeroGrid h1,.consultingCanonical .l3Hero h1{font-size:clamp(38px,11vw,48px)}.consultingCanonical .menuTop b{font-size:8px}.consultingCanonical .categoryMap,.consultingCanonical .channelMatrix,.consultingCanonical .dependencyMap,.consultingCanonical .perimeterWheel{grid-template-columns:1fr}}@media(pointer:coarse){.consultingCanonical .domainIndex a,.consultingCanonical .editorialLinks a,.consultingCanonical .menuGroup a,.consultingCanonical .modeNavigation a{min-height:44px}.consultingCanonical .assetConditions button,.consultingCanonical .cat,.consultingCanonical .channel{touch-action:manipulation}}@media(prefers-reduced-motion:reduce){.consultingCanonical *{scroll-behavior:auto;transition:none;animation:none}}.consultingCanonical .capHeroGrid>*,.consultingCanonical .interfaceMap>*,.consultingCanonical .l3HeroGrid>*{min-width:0}@media(max-width:680px){.consultingCanonical h1,.consultingCanonical h2,.consultingCanonical h3{overflow-wrap:normal;word-break:normal}.consultingCanonical .capHeroGrid h1,.consultingCanonical .l3Hero h1{font-size:clamp(40px,11.5vw,54px)}.consultingCanonical .capHead h2,.consultingCanonical .l3Head h2{font-size:clamp(29px,7.8vw,40px);max-width:100%}.consultingCanonical .modeTicker{grid-template-columns:repeat(2,minmax(0,1fr))}.consultingCanonical .modeTicker a{min-width:0}.consultingCanonical .interfaceMap>div{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:12px}.consultingCanonical .interfaceMap>div span{grid-column:1/-1}.consultingCanonical .decisionRecord{grid-template-columns:1fr}.consultingCanonical .decisionRecord>div{border-right:0}}@media(max-width:400px){.consultingCanonical .modeTicker{grid-template-columns:1fr}.consultingCanonical .modeTicker a{border-right:0;border-bottom:1px solid #111}.consultingCanonical .modeTicker a:last-child{border-bottom:0}}@media(max-width:680px){.consultingCanonical .diagnosticBoard{grid-template-columns:1fr}.consultingCanonical .diagnosticBoard>div{border-right:0;border-bottom:1px solid #111}.consultingCanonical .diagnosticOutput{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;width:100%}.consultingCanonical .governanceLogic>div{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px 14px}.consultingCanonical .governanceLogic>div b{white-space:normal}.consultingCanonical .sigHead h2{font-size:clamp(29px,7.8vw,40px);max-width:100%}.consultingCanonical .methodStage h2{font-size:clamp(38px,9.8vw,48px);line-height:.92;margin:30px 0 22px}}.consultingCanonical .hybridLedger{border-top:1px solid #111}.consultingCanonical .hybridLedger>div{display:grid;grid-template-columns:54px .75fr 1.25fr;grid-gap:22px;gap:22px;padding:19px 0;border-bottom:1px solid #111;align-items:baseline}.consultingCanonical .hybridLedger small{font-size:8px;letter-spacing:.12em}.consultingCanonical .hybridLedger b{font-size:clamp(18px,1.5vw,25px);font-weight:300;letter-spacing:-.025em}.consultingCanonical .hybridLedger span{font-size:11px;line-height:1.55;color:#5f6461}.consultingCanonical .hybridLedger.dark,.consultingCanonical .hybridLedger.dark>div{border-color:var(--ruleW)}.consultingCanonical .hybridLedger.dark span{color:#9ba09c}.consultingCanonical .hybridSequence{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #111}.consultingCanonical .hybridSequence>div{min-height:255px;padding:22px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .hybridSequence>div:last-child{border-right:0}.consultingCanonical .hybridSequence small{font-size:8px;letter-spacing:.12em}.consultingCanonical .hybridSequence b{font-size:clamp(20px,1.8vw,29px);font-weight:300;letter-spacing:-.035em;margin:auto 0 14px}.consultingCanonical .hybridSequence p{font-size:11px;line-height:1.6;margin:0}.consultingCanonical .hybridDomainGrid{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #111}.consultingCanonical .hybridDomainGrid>div{min-height:300px;padding:22px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .hybridDomainGrid>div:last-child{border-right:0}.consultingCanonical .hybridDomainGrid small{font-size:8px;letter-spacing:.12em}.consultingCanonical .hybridDomainGrid b{font-size:clamp(20px,1.8vw,28px);font-weight:300;letter-spacing:-.035em;margin:auto 0 14px}.consultingCanonical .hybridDomainGrid p{font-size:10px;line-height:1.6;margin:0 0 18px}.consultingCanonical .hybridDomainGrid em{font-size:8px;letter-spacing:.12em;font-style:normal;border-top:1px solid #111;padding-top:12px}.consultingCanonical .hybridDual{display:grid;grid-template-columns:1fr 1fr;grid-gap:7vw;gap:7vw}.consultingCanonical .hybridDual h3{font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px}.consultingCanonical .hybridDual ul{list-style:none;margin:0;padding:0;border-top:1px solid #111}.consultingCanonical .hybridDual li{font-size:12px;line-height:1.55;padding:14px 0;border-bottom:1px solid #111}.consultingCanonical .modeDeepening{padding:clamp(82px,8.5vw,132px) 0;background:#0b0d0e;color:#f1eee7}.consultingCanonical .modeDeepening .l3Head span{color:#858b87}.consultingCanonical .modeDeepening .l3Head h2{color:#f1eee7}.consultingCanonical .modeContextLine{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--ruleW);border-bottom:1px solid var(--ruleW);padding:16px 0;margin-bottom:42px}.consultingCanonical .modeContextLine small{font-size:8px;letter-spacing:.14em;color:#858b87}.consultingCanonical .modeContextLine b{font-size:11px;font-weight:300;text-align:right}.consultingCanonical .modeTransition{display:grid;grid-template-columns:1fr 70px 1fr 70px 1fr;border:1px solid var(--ruleW)}.consultingCanonical .modeTransition>div{min-height:270px;padding:24px;display:flex;flex-direction:column}.consultingCanonical .modeTransition>i{display:grid;place-items:center;font-style:normal;border-left:1px solid var(--ruleW);border-right:1px solid var(--ruleW);font-size:18px}.consultingCanonical .modeTransition small{font-size:8px;letter-spacing:.14em;color:#858b87}.consultingCanonical .modeTransition b{font-size:clamp(21px,2vw,31px);font-weight:300;line-height:1.05;letter-spacing:-.035em;margin:auto 0 14px}.consultingCanonical .modeTransition p{font-size:11px;line-height:1.6;color:#9ba09c;margin:0}.consultingCanonical .governanceSpine{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid #111}.consultingCanonical .governanceSpine>div{min-height:220px;padding:19px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .governanceSpine>div:last-child{border-right:0}.consultingCanonical .governanceSpine small{font-size:8px}.consultingCanonical .governanceSpine b{font-size:19px;font-weight:300;margin:auto 0 11px}.consultingCanonical .governanceSpine span{font-size:10px;line-height:1.5}.consultingCanonical .institutionalSpine{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #111}.consultingCanonical .institutionalSpine>div{min-height:255px;padding:22px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .institutionalSpine>div:last-child{border-right:0}.consultingCanonical .institutionalSpine small{font-size:8px}.consultingCanonical .institutionalSpine b{font-size:clamp(22px,2vw,31px);font-weight:300;letter-spacing:-.035em;margin:auto 0 13px}.consultingCanonical .institutionalSpine p{font-size:10px;line-height:1.6;margin:0}.consultingCanonical .relatedSystemLinks{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #111}.consultingCanonical .relatedSystemLinks a{padding:20px 0;border-bottom:1px solid #111;font-size:11px;letter-spacing:.08em}.consultingCanonical .relatedSystemLinks a:first-child{padding-right:25px;border-right:1px solid #111}.consultingCanonical .relatedSystemLinks a:last-child{padding-left:25px}@media(max-width:900px){.consultingCanonical .hybridSequence{grid-template-columns:1fr 1fr}.consultingCanonical .hybridSequence>div:nth-child(2){border-right:0}.consultingCanonical .hybridSequence>div:nth-child(-n+2){border-bottom:1px solid #111}.consultingCanonical .hybridDomainGrid{grid-template-columns:1fr 1fr}.consultingCanonical .hybridDomainGrid>div{border-bottom:1px solid #111}.consultingCanonical .hybridDomainGrid>div:nth-child(2n){border-right:0}.consultingCanonical .hybridDomainGrid>div:last-child{grid-column:1/-1;border-right:0}.consultingCanonical .governanceSpine{grid-template-columns:1fr 1fr}.consultingCanonical .governanceSpine>div{border-bottom:1px solid #111}.consultingCanonical .governanceSpine>div:nth-child(2n){border-right:0}.consultingCanonical .institutionalSpine{grid-template-columns:1fr 1fr}.consultingCanonical .institutionalSpine>div:nth-child(2){border-right:0}.consultingCanonical .institutionalSpine>div:nth-child(-n+2){border-bottom:1px solid #111}.consultingCanonical .modeTransition{grid-template-columns:1fr}.consultingCanonical .modeTransition>i{min-height:50px;border:0;border-top:1px solid var(--ruleW);border-bottom:1px solid var(--ruleW)}.consultingCanonical .modeTransition>div{min-height:220px}.consultingCanonical .hybridLedger>div{grid-template-columns:42px 1fr}.consultingCanonical .hybridLedger span{grid-column:2}.consultingCanonical .hybridDual{grid-template-columns:1fr;gap:45px}}@media(max-width:620px){.consultingCanonical .governanceSpine,.consultingCanonical .hybridDomainGrid,.consultingCanonical .hybridSequence,.consultingCanonical .institutionalSpine{grid-template-columns:1fr}.consultingCanonical .governanceSpine>div,.consultingCanonical .hybridDomainGrid>div,.consultingCanonical .hybridSequence>div,.consultingCanonical .institutionalSpine>div{border-right:0;border-bottom:1px solid #111}.consultingCanonical .governanceSpine>div:last-child,.consultingCanonical .hybridDomainGrid>div:last-child,.consultingCanonical .hybridSequence>div:last-child,.consultingCanonical .institutionalSpine>div:last-child{border-bottom:0}.consultingCanonical .hybridDomainGrid>div:last-child{grid-column:auto}.consultingCanonical .relatedSystemLinks{grid-template-columns:1fr}.consultingCanonical .relatedSystemLinks a:first-child{border-right:0;padding-right:0}.consultingCanonical .relatedSystemLinks a:last-child{padding-left:0}.consultingCanonical .modeContextLine{display:block}.consultingCanonical .modeContextLine b{display:block;text-align:left;margin-top:8px}.consultingCanonical .hybridLedger>div{grid-template-columns:34px 1fr}}.consultingCanonical .delta2Split{display:grid;grid-template-columns:1fr 1fr;grid-gap:6vw;gap:6vw}.consultingCanonical .delta2Column>small{display:block;font-size:8px;letter-spacing:.15em;margin-bottom:18px}.consultingCanonical .delta2List{border-top:1px solid #111}.consultingCanonical .delta2List>div{display:grid;grid-template-columns:38px 1fr;grid-gap:14px;gap:14px;padding:14px 0;border-bottom:1px solid #111;align-items:start}.consultingCanonical .delta2List span{font-size:8px}.consultingCanonical .delta2List b{font-size:13px;font-weight:300;line-height:1.45}.consultingCanonical .delta2Copy{font-size:14px;line-height:1.72;max-width:68ch}.consultingCanonical .delta2Path{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #111}.consultingCanonical .delta2Path>div{min-height:250px;padding:22px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .delta2Path>div:last-child{border-right:0}.consultingCanonical .delta2Path small{font-size:8px;letter-spacing:.14em}.consultingCanonical .delta2Path b{font-size:clamp(23px,2.2vw,34px);font-weight:300;letter-spacing:-.04em;margin:auto 0 12px}.consultingCanonical .delta2Path p{font-size:10px;line-height:1.6;margin:0}.consultingCanonical .delta2Authority{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #111;border-left:1px solid #111}.consultingCanonical .delta2Authority>div{min-height:180px;padding:18px;border-right:1px solid #111;border-bottom:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .delta2Authority small{font-size:8px}.consultingCanonical .delta2Authority b{font-size:17px;font-weight:300;margin:auto 0 8px}.consultingCanonical .delta2Authority span{font-size:10px;line-height:1.5}.consultingCanonical .delta2Diagnostic{display:grid;grid-template-columns:1fr 1fr;grid-gap:7vw;gap:7vw}.consultingCanonical .delta2Diagnostic h3{font-size:9px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px}.consultingCanonical .delta2Diagnostic ul{list-style:none;margin:0;padding:0;border-top:1px solid #111}.consultingCanonical .delta2Diagnostic li{font-size:12px;line-height:1.55;padding:13px 0;border-bottom:1px solid #111}.consultingCanonical .delta2Diagnostic li b{font-weight:400}.consultingCanonical .failureVector{margin-top:48px;padding:18px 0;border-top:1px solid #111;border-bottom:1px solid #111;display:flex;justify-content:space-between;gap:30px;align-items:baseline}.consultingCanonical .failureVector small{font-size:8px;letter-spacing:.14em}.consultingCanonical .failureVector b{font-size:clamp(18px,2vw,28px);font-weight:300;letter-spacing:-.03em;text-align:right}.consultingCanonical .methodDepth{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #111}.consultingCanonical .methodDepth>div{min-height:270px;padding:20px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .methodDepth>div:last-child{border-right:0}.consultingCanonical .methodDepth small{font-size:8px}.consultingCanonical .methodDepth b{font-size:clamp(20px,2vw,30px);font-weight:300;margin:auto 0 12px}.consultingCanonical .methodDepth p{font-size:10px;line-height:1.55;margin:0}.consultingCanonical .modeThesis{margin-bottom:38px;border-top:1px solid var(--ruleW);padding-top:20px;display:grid;grid-template-columns:.38fr 1.62fr;grid-gap:4vw;gap:4vw}.consultingCanonical .modeThesis small{font-size:8px;letter-spacing:.14em;color:#858b87}.consultingCanonical .modeThesis h3{font-size:clamp(27px,3.2vw,50px);line-height:.94;letter-spacing:-.05em;font-weight:300;margin:0 0 18px}.consultingCanonical .modeThesis p{font-size:12px;line-height:1.65;color:#a0a5a1;margin:0;max-width:62ch}.consultingCanonical .modeBrief{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #111}.consultingCanonical .modeBrief>div{min-height:210px;padding:20px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .modeBrief>div:last-child{border-right:0}.consultingCanonical .modeBrief small{font-size:8px;letter-spacing:.13em}.consultingCanonical .modeBrief b{font-size:18px;font-weight:300;margin:auto 0 10px}.consultingCanonical .modeBrief p{font-size:10px;line-height:1.55;margin:0}.consultingCanonical .modeConversion{padding:clamp(54px,6vw,90px) 0;background:#f1eee7;color:#111}.consultingCanonical .modeConversionGrid{display:grid;grid-template-columns:1fr 1fr;border:1px solid #111}.consultingCanonical .modeConversionGrid>div{min-height:210px;padding:24px;display:flex;flex-direction:column}.consultingCanonical .modeConversionGrid>div:first-child{border-right:1px solid #111}.consultingCanonical .modeConversionGrid small{font-size:8px;letter-spacing:.13em}.consultingCanonical .modeConversionGrid b{font-size:clamp(22px,2.4vw,36px);font-weight:300;letter-spacing:-.04em;margin:auto 0 12px}.consultingCanonical .modeConversionGrid p{font-size:11px;line-height:1.55;margin:0 0 18px}.consultingCanonical .modeConversionGrid a{font-size:8px;letter-spacing:.13em;border-bottom:1px solid;padding-bottom:5px;align-self:flex-start}.consultingCanonical .institutionalDepth{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:7vw;gap:7vw}.consultingCanonical .institutionalDepth h3{font-size:9px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px}.consultingCanonical .institutionalDepth ul{list-style:none;margin:0;padding:0;border-top:1px solid #111}.consultingCanonical .institutionalDepth li{font-size:12px;line-height:1.55;padding:13px 0;border-bottom:1px solid #111}.consultingCanonical .institutionalContinuity{margin-top:55px;display:grid;grid-template-columns:.35fr 1.65fr;grid-gap:5vw;gap:5vw;border-top:1px solid #111;padding-top:22px}.consultingCanonical .institutionalContinuity small{font-size:8px;letter-spacing:.14em}.consultingCanonical .institutionalContinuity b{font-size:clamp(25px,3vw,45px);line-height:.98;letter-spacing:-.045em;font-weight:300}.consultingCanonical .institutionalContinuity p{font-size:12px;line-height:1.65;margin:18px 0 0;max-width:65ch}.consultingCanonical .delta2Note{font-size:11px;line-height:1.6;color:#666;margin-top:24px;max-width:74ch}@media(max-width:900px){.consultingCanonical .delta2Path{grid-template-columns:1fr 1fr}.consultingCanonical .delta2Path>div:nth-child(2){border-right:0}.consultingCanonical .delta2Path>div:nth-child(-n+2){border-bottom:1px solid #111}.consultingCanonical .delta2Authority,.consultingCanonical .methodDepth{grid-template-columns:1fr 1fr}.consultingCanonical .methodDepth>div{border-bottom:1px solid #111}.consultingCanonical .methodDepth>div:nth-child(2n){border-right:0}.consultingCanonical .methodDepth>div:last-child{grid-column:1/-1;border-right:0}.consultingCanonical .modeBrief,.consultingCanonical .modeThesis{grid-template-columns:1fr}.consultingCanonical .modeBrief>div{border-right:0;border-bottom:1px solid #111}.consultingCanonical .modeBrief>div:last-child{border-bottom:0}.consultingCanonical .institutionalContinuity,.consultingCanonical .institutionalDepth{grid-template-columns:1fr}}@media(max-width:620px){.consultingCanonical .delta2Authority,.consultingCanonical .delta2Diagnostic,.consultingCanonical .delta2Path,.consultingCanonical .delta2Split,.consultingCanonical .methodDepth,.consultingCanonical .modeConversionGrid{grid-template-columns:1fr}.consultingCanonical .delta2Authority>div,.consultingCanonical .delta2Path>div,.consultingCanonical .methodDepth>div{border-right:0;border-bottom:1px solid #111}.consultingCanonical .delta2Path>div:last-child,.consultingCanonical .methodDepth>div:last-child{border-bottom:0}.consultingCanonical .methodDepth>div:last-child{grid-column:auto}.consultingCanonical .modeConversionGrid>div:first-child{border-right:0;border-bottom:1px solid #111}.consultingCanonical .failureVector{display:block}.consultingCanonical .failureVector b{display:block;text-align:left;margin-top:10px}}.consultingCanonical .institutional[data-authority=systems-v8] .systemsAuthorityBand{background:#080b0d;color:#f1eee7;padding:clamp(90px,10vw,165px) 0}.consultingCanonical .systemsAuthorityBand .l3Head span{color:#8d928f}.consultingCanonical .systemsAuthorityBand .systemsThesis{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:7vw;gap:7vw;align-items:flex-end;border-top:1px solid var(--ruleW);padding-top:28px}.consultingCanonical .systemsAuthorityBand .systemsThesis h3{font-size:clamp(42px,5.2vw,88px);line-height:.88;letter-spacing:-.06em;font-weight:300;margin:0}.consultingCanonical .systemsAuthorityBand .systemsThesis p{font-size:15px;line-height:1.7;color:#9da29e;margin:0;max-width:48ch}.consultingCanonical .systemsLayers{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #111}.consultingCanonical .systemsLayers>div{min-height:360px;padding:24px;border-right:1px solid #111;display:flex;flex-direction:column}.consultingCanonical .systemsLayers>div:last-child{border-right:0}.consultingCanonical .systemsLayers small{font-size:8px;letter-spacing:.14em}.consultingCanonical .systemsLayers h3{font-size:clamp(28px,3vw,50px);line-height:.94;letter-spacing:-.045em;font-weight:300;margin:auto 0 14px}.consultingCanonical .systemsLayers p{font-size:11px;line-height:1.6;margin:0}@media(max-width:900px){.consultingCanonical .systemsAuthorityBand .systemsThesis,.consultingCanonical .systemsLayers{grid-template-columns:1fr}.consultingCanonical .systemsLayers>div{min-height:230px;border-right:0;border-bottom:1px solid #111}.consultingCanonical .systemsLayers>div:last-child{border-bottom:0}}.consultingCanonical{min-width:0;overflow:clip}.consultingCanonical .modeTicker a,.consultingCanonical .sequenceRail a{transition:background-color .25s ease,color .25s ease}.consultingCanonical .sequenceRail a:first-child{background:#f5f2ec}.consultingCanonical .sequenceRail a:nth-child(2){background:#ebe8e2}.consultingCanonical .sequenceRail a:nth-child(3){background:#dfddd7}.consultingCanonical .modeTicker a:first-child{background:#f7f4ee}.consultingCanonical .modeTicker a:nth-child(2){background:#f0ede7}.consultingCanonical .modeTicker a:nth-child(3){background:#e9e6e0}.consultingCanonical .modeTicker a:nth-child(4){background:#e2dfd9}.consultingCanonical .modeTicker a:nth-child(5){background:#d9d7d1}.consultingCanonical .modeTicker a:nth-child(6){background:#cfcdc7}.consultingCanonical .modeTicker a:focus-visible,.consultingCanonical .modeTicker a:hover,.consultingCanonical .sequenceRail a:focus-visible,.consultingCanonical .sequenceRail a:hover{background:#171918;color:#f3f1eb;outline:none}.consultingCanonical .cardEnter{display:block;margin-top:auto;padding-top:22px;font-size:10px;font-style:normal;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;width:max-content}