.execution-hero .lideras-hero-copy>h1{font-size:clamp(4rem,7vw,8rem);line-height:.84}.execution-hero .lideras-hero-copy>h1 span{display:block}.execution-hero .lideras-hero-copy>h2{color:var(--blue)}.execution-hero-image>img{object-position:center}.execution-failure-grid{grid-template-columns:repeat(3,1fr)}.execution-chain{background:var(--ink);color:#fff;grid-template-columns:.85fr 1.15fr;gap:clamp(50px,8vw,130px);padding:clamp(82px,9vw,148px) clamp(32px,7vw,112px);display:grid}.execution-chain h2,.execution-evidence h2{letter-spacing:-.055em;max-width:820px;margin-top:28px;font-size:clamp(2.7rem,4.8vw,5.2rem);line-height:.98}.execution-chain>div>p:not(.section-index){color:#d6e0ea;margin-top:28px;font-size:1.14rem;line-height:1.6}.execution-chain ol{border-top:1px solid #ffffff47;margin:0;padding:0;list-style:none}.execution-chain li{border-bottom:1px solid #ffffff47;grid-template-columns:48px 1fr;gap:18px;padding:24px 0;display:grid}.execution-chain b{color:#80a9e7}.execution-chain strong{font-size:1.35rem}.execution-roadmap{grid-template-columns:repeat(9,minmax(112px,1fr))}.execution-roadmap article{padding:27px 16px}.execution-roadmap article>strong{font-size:1.05rem;line-height:1.08}.execution-roadmap article>p{font-size:.84rem;line-height:1.38}.execution-routines .lideras-module-list article{padding:21px 0}.execution-routines .lideras-module-list h3{margin:0}.execution-evidence{background:#edf4fa;padding:clamp(82px,9vw,148px) clamp(32px,7vw,112px)}.execution-evidence>div:first-child{grid-template-columns:.6fr 1.4fr;gap:50px;display:grid}.execution-evidence-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.execution-evidence-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:230px;padding:30px}.execution-evidence-grid span{color:var(--blue);font-weight:800}.execution-evidence-grid strong{margin-top:34px;font-size:1.45rem;line-height:1.1;display:block}@media (max-width:1100px){.execution-roadmap{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.execution-failure-grid,.execution-evidence-grid{grid-template-columns:1fr 1fr}.execution-chain{grid-template-columns:1fr}}@media (max-width:680px){.execution-roadmap,.execution-failure-grid,.execution-evidence-grid{grid-template-columns:1fr}.execution-chain,.execution-evidence{padding:74px 22px}.execution-evidence>div:first-child{grid-template-columns:1fr}}
