.capacity-hero .lideras-hero-copy>h1{font-size:clamp(3.7rem,6.5vw,7.5rem);line-height:.84}.capacity-hero .lideras-hero-copy>h1 span{display:block}.capacity-hero .lideras-hero-copy>h2{color:var(--blue);font-size:clamp(1.95rem,3.25vw,3.7rem)}.capacity-hero-image>img{object-position:center}.capacity-pattern-grid{grid-template-columns:repeat(3,1fr)}.capacity-decision{background:var(--ink);color:#fff;grid-template-columns:.9fr 1.1fr;gap:clamp(50px,8vw,130px);padding:clamp(82px,9vw,148px) clamp(32px,7vw,112px);display:grid}.capacity-decision h2,.capacity-sequence h2{letter-spacing:-.055em;max-width:850px;margin-top:28px;font-size:clamp(2.7rem,4.8vw,5.2rem);line-height:.98}.capacity-decision-grid{border-top:1px solid #ffffff47;border-left:1px solid #ffffff47;grid-template-columns:1fr 1fr;display:grid}.capacity-decision-grid article{border-bottom:1px solid #ffffff47;border-right:1px solid #ffffff47;min-height:360px;padding:32px}.capacity-decision-grid span{color:#80a9e7;font-weight:800}.capacity-decision-grid strong{margin:44px 0 18px;font-size:clamp(1.6rem,2.3vw,2.5rem);line-height:1.05;display:block}.capacity-decision-grid p{color:#d6e0ea;line-height:1.55}.capacity-interventions .lideras-module-list article{padding:19px 0}.capacity-interventions .lideras-module-list h3{margin:0}.capacity-sequence{background:#fff;grid-template-columns:.75fr 1.25fr;gap:clamp(50px,8vw,130px);padding:clamp(82px,9vw,148px) clamp(32px,7vw,112px);display:grid}.capacity-sequence ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.capacity-sequence li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:18px;padding:23px 0;display:grid}.capacity-sequence b{color:var(--blue)}.capacity-sequence strong{font-size:1.3rem}.capacity-boundary{background:#edf4fa}@media (max-width:960px){.capacity-pattern-grid{grid-template-columns:1fr 1fr}.capacity-decision,.capacity-sequence{grid-template-columns:1fr}.capacity-decision-grid{margin-top:40px}}@media (max-width:680px){.capacity-pattern-grid,.capacity-decision-grid{grid-template-columns:1fr}.capacity-decision,.capacity-sequence{padding:74px 22px}.capacity-decision-grid article{min-height:0}}
