._page_14bcx_1{padding-block:clamp(2rem,5vw,4rem) clamp(5rem,9vw,8rem)}._container_14bcx_5{width:min(var(--content-width), calc(100% - 3rem));margin-inline:auto}._backLink_14bcx_10{min-height:2.75rem;color:var(--accent-strong);align-items:center;gap:.6rem;font-size:.8rem;text-decoration:none;display:inline-flex}._backLink_14bcx_10:hover,._related_14bcx_21 a:hover{color:var(--text-primary)}._hero_14bcx_25{max-width:65rem;padding-block:clamp(2rem,5vw,4.5rem) clamp(3rem,6vw,5rem)}._heroTopline_14bcx_30{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._eyebrow_14bcx_38,._sectionLabel_14bcx_39,._stepLabel_14bcx_40{color:var(--accent-strong);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;line-height:1.5}._maturity_14bcx_50{border:1px solid var(--line-strong);background:var(--accent-soft);color:var(--accent-strong);font-family:var(--font-mono);border-radius:.2rem;flex:none;padding:.38rem .65rem;font-size:.75rem}._hero_14bcx_25 h1{letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,5.5vw,5rem);font-weight:520;line-height:1.05}._summary_14bcx_70{max-width:54rem;color:var(--text-secondary);margin:1.4rem 0 0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.7}._narrative_14bcx_78{border-top:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) minmax(17rem,.75fr);gap:clamp(1.5rem,5vw,5rem);padding-block:clamp(2rem,4vw,3rem);display:grid}._contextField_14bcx_86+._contextField_14bcx_86{margin-top:2rem}._contextField_14bcx_86 h2,._technologies_14bcx_91 h2{color:var(--accent-strong);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .6rem;font-size:.75rem;font-weight:550}._contextField_14bcx_86 p,._leadership_14bcx_102 p:last-child,._sectionHeading_14bcx_103>p:last-child,._effect_14bcx_104>p:last-child{color:var(--text-secondary);margin:0;line-height:1.75}._leadership_14bcx_102{border:1px solid var(--line-strong);border-left:2px solid var(--accent);background:var(--surface);border-radius:.3rem;align-self:start;padding:clamp(1.25rem,3vw,2rem)}._leadership_14bcx_102 h2,._sectionHeading_14bcx_103 h2,._boundaries_14bcx_121 h2,._effect_14bcx_104 h2{letter-spacing:-.045em;text-wrap:balance;margin:.6rem 0 1rem;font-size:clamp(1.45rem,2.5vw,2.2rem);font-weight:540;line-height:1.16}._section_14bcx_39{border-top:1px solid var(--line-subtle);padding-block:clamp(3.5rem,7vw,6rem)}._sectionHeading_14bcx_103{max-width:48rem;margin-bottom:2rem}._progression_14bcx_141{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}._progression_14bcx_141 li{border:1px solid var(--line-strong);background:var(--surface);border-radius:.25rem;gap:.9rem;min-width:0;padding:1.2rem;display:flex}._stepIndex_14bcx_160{color:var(--accent);font-family:var(--font-mono);font-size:.75rem}._progression_14bcx_141 h3,._area_14bcx_167 h4{margin:.55rem 0;font-size:1.05rem;font-weight:580;line-height:1.35}._progression_14bcx_141 li p:last-child,._area_14bcx_167 p{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.65}._subheading_14bcx_182{margin:clamp(2rem,4vw,3rem) 0 1rem;font-size:1.15rem;font-weight:560}._areaGrid_14bcx_188{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._area_14bcx_167{border:1px solid var(--line-subtle);background:var(--surface-highlight);border-radius:.25rem;min-width:0;padding:1.25rem}._area_14bcx_167 h4{margin-top:0}._area_14bcx_167 ul,._technologies_14bcx_91 ul{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}._area_14bcx_167 li,._technologies_14bcx_91 li{border:1px solid var(--line-strong);color:var(--text-muted);border-radius:.2rem;padding:.3rem .5rem;font-size:.8125rem}._decisionList_14bcx_225{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}._decisionList_14bcx_225 li{border:1px solid var(--line-subtle);background:var(--surface);border-radius:.25rem;gap:1rem;padding:clamp(1rem,2vw,1.5rem);display:flex}._decisionList_14bcx_225 span{color:var(--accent);font-family:var(--font-mono);font-size:.75rem}._decisionList_14bcx_225 p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.65}._boundaries_14bcx_121{border-block:1px solid var(--line-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,5vw,4rem);display:grid}._boundaries_14bcx_121 h2{font-size:clamp(1.35rem,2vw,1.8rem)}._boundaries_14bcx_121 ul{color:var(--text-secondary);gap:.8rem;margin:0;padding:0 0 0 1.2rem;line-height:1.65;display:grid}._boundaries_14bcx_121 li::marker{color:var(--accent)}._topologyList_14bcx_281{gap:2.5rem;display:grid}._topologyHeading_14bcx_286{max-width:47rem;margin-bottom:1rem}._topologyHeading_14bcx_286 h3{margin:0 0 .4rem;font-size:1.25rem;font-weight:570}._topologyHeading_14bcx_286 p{color:var(--text-secondary);margin:0;line-height:1.65}._effect_14bcx_104{border-left:2px solid var(--accent);background:var(--surface-highlight);padding:clamp(1.5rem,4vw,2.5rem)}._effect_14bcx_104>p:last-child{max-width:55rem}._technologies_14bcx_91{padding-block:2rem 3rem}._related_14bcx_21{border-top:1px solid var(--line-strong);padding-top:clamp(3rem,6vw,5rem)}._related_14bcx_21 ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}._related_14bcx_21 li{border:1px solid var(--line-strong);background:var(--surface);border-radius:.25rem;min-width:0;padding:1.25rem}._related_14bcx_21 a{color:var(--accent-strong);justify-content:space-between;align-items:start;gap:1rem;font-size:1rem;font-weight:570;line-height:1.35;text-decoration:none;display:flex}._related_14bcx_21 li p{color:var(--text-secondary);margin:.8rem 0 0;font-size:.875rem;line-height:1.6}@media (width<=760px){._narrative_14bcx_78,._boundaries_14bcx_121,._decisionList_14bcx_225,._areaGrid_14bcx_188,._progression_14bcx_141,._related_14bcx_21 ul{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){._container_14bcx_5{width:min(var(--content-width), calc(100% - 2rem))}._heroTopline_14bcx_30{flex-direction:column;align-items:flex-start}}
