
:root{--mi-cyan:#72e8ff;--mi-blue:#76a9ff;--mi-emerald:#65e3b1;--mi-amber:#ffc66d;--mi-muted:#aebdca;--mi-line:rgba(151,205,227,.20);--mi-panel:rgba(8,18,28,.72);--mi-panel-strong:rgba(10,24,37,.92);--mi-max:1180px}
.mi-editorial-v119{position:relative;isolation:isolate}.mi-editorial-v119 .mi-wrap{max-width:var(--mi-max)}.mi-editorial-v119 .mi-copy,.mi-editorial-v119 .mi-lead{max-width:72ch}.mi-editorial-v119 .mi-h2{font-size:clamp(2rem,4vw,4.2rem);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}
.mi-proposition-sequence{counter-reset:mi-prop;display:grid;margin-top:2.4rem;border-top:1px solid var(--mi-line)}
.mi-proposition-sequence>.mi-feature,.mi-proposition-sequence>.mi-proposition{counter-increment:mi-prop;display:grid;grid-template-columns:minmax(72px,110px) 1fr;gap:clamp(1rem,3vw,3rem);padding:clamp(1.5rem,3vw,3rem) 0;border-bottom:1px solid var(--mi-line);background:none!important;border-radius:0!important}
.mi-proposition-sequence>.mi-feature:before,.mi-proposition-sequence>.mi-proposition:before{content:counter(mi-prop,decimal-leading-zero);font:600 clamp(1.7rem,3.5vw,3.1rem)/1 ui-monospace,Consolas,monospace;color:var(--mi-cyan)}
.mi-proposition-sequence h3{margin:0 0 .65rem;font-size:clamp(1.2rem,2vw,1.65rem)}.mi-proposition-sequence p{margin:0;max-width:72ch;color:var(--mi-muted);line-height:1.72}
.mi-signal-grid,.mi-tension-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:2rem;border-top:1px solid var(--mi-line);border-left:1px solid var(--mi-line)}
.mi-signal-grid li,.mi-tension-grid li{list-style:none;min-height:100px;padding:1.3rem 1.4rem;border-right:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line);display:flex;align-items:flex-start;background:linear-gradient(135deg,rgba(114,232,255,.045),transparent 62%)}
.mi-signal-grid li:before{content:"OPERATIONAL SIGNAL";margin-right:1rem;font:700 .62rem/1.2 ui-monospace,Consolas,monospace;letter-spacing:.13em;color:var(--mi-cyan);white-space:nowrap}
.mi-tension-grid li:before{content:"TENSION";margin-right:1rem;font:700 .62rem/1.2 ui-monospace,Consolas,monospace;letter-spacing:.13em;color:var(--mi-amber)}
.mi-domain-bands,.mi-consequence-sequence{display:grid;gap:1px;margin-top:2rem;background:var(--mi-line);border:1px solid var(--mi-line)}
.mi-domain-bands li,.mi-consequence-sequence li{list-style:none;position:relative;padding:1.1rem 1.4rem;background:linear-gradient(90deg,rgba(9,24,37,.97),rgba(9,18,29,.90));min-height:66px;display:flex;align-items:center}
.mi-domain-bands li:before{content:"MISSION DOMAIN";margin-right:1rem;font:700 .62rem/1 ui-monospace,Consolas,monospace;letter-spacing:.13em;color:var(--mi-cyan)}
.mi-consequence-sequence li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mi-cyan);margin-right:1rem;box-shadow:0 0 0 6px rgba(114,232,255,.08)}
.mi-governance-pillar{background:linear-gradient(145deg,rgba(9,23,35,.97),rgba(7,15,24,.95));padding:clamp(1.4rem,3vw,2.4rem);border:1px solid var(--mi-line);margin-top:1rem}
.mi-governance-pillar .mi-list{display:grid;gap:.65rem}.mi-governance-pillar .mi-list li{list-style:none;padding:.65rem 0 .65rem 1.25rem;border-bottom:1px solid rgba(151,205,227,.12);position:relative}.mi-governance-pillar .mi-list li:before{content:"";position:absolute;left:0;top:1.1rem;width:6px;height:6px;border:1px solid var(--mi-cyan);transform:rotate(45deg)}
.mi-boundary-comparison{display:grid!important;grid-template-columns:1fr 1fr;gap:1px;margin-top:2rem;background:var(--mi-line);border:1px solid var(--mi-line)}.mi-boundary-comparison>div{padding:clamp(1.4rem,3vw,2.4rem);background:var(--mi-panel-strong)}.mi-boundary-comparison .mi-list li{list-style:none;padding:.7rem 0;border-bottom:1px solid rgba(151,205,227,.13)}
.mi-strategic-progression{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:2rem;background:var(--mi-line);border:1px solid var(--mi-line)}.mi-strategic-progression li{list-style:none;min-height:145px;padding:1.2rem;background:linear-gradient(180deg,rgba(10,25,38,.97),rgba(7,16,25,.96));display:flex;align-items:flex-end;position:relative}.mi-strategic-progression li:before{content:"STRATEGIC DRIVER";position:absolute;top:1rem;left:1.1rem;font:700 .58rem/1 ui-monospace,Consolas,monospace;letter-spacing:.12em;color:var(--mi-cyan)}
.mi-depth-grid .mi-feature p{display:grid;gap:.75rem}.mi-depth-field{display:block;padding:.85rem 1rem;border-left:3px solid;background:rgba(255,255,255,.025)}.mi-depth-field strong{display:block;margin-bottom:.28rem;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.mi-depth-purpose{border-color:var(--mi-blue)}.mi-depth-purpose strong{color:var(--mi-blue)}.mi-depth-output{border-color:var(--mi-emerald)}.mi-depth-output strong{color:var(--mi-emerald)}.mi-depth-product{border-color:var(--mi-amber)}.mi-depth-product strong{color:var(--mi-amber)}
.mi-system-outcome .mi-h2{font-size:clamp(1.9rem,3.4vw,3.4rem)!important;max-width:20ch}
@media(max-width:900px){.mi-signal-grid,.mi-tension-grid,.mi-boundary-comparison{grid-template-columns:1fr}.mi-strategic-progression{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.mi-editorial-v119 .mi-h2{font-size:clamp(1.75rem,9vw,2.6rem)}.mi-proposition-sequence>.mi-feature,.mi-proposition-sequence>.mi-proposition{grid-template-columns:52px 1fr}.mi-signal-grid,.mi-strategic-progression{grid-template-columns:1fr}.mi-signal-grid li:before{display:none}}
@media(prefers-reduced-motion:reduce){.mi-editorial-v119 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
