.capabilities-detail-live .delivery-evidence{margin-top:52px;padding-top:30px;border-top:1px solid #d6ded5}.capabilities-detail-live .delivery-evidence h3{font-size:25px;margin:0 0 12px}.capabilities-detail-live .delivery-evidence>p{font-size:13px;line-height:1.8;color:#667a6d;max-width:760px}.capabilities-detail-live .delivery-evidence__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px}.capabilities-detail-live .delivery-evidence__grid img{width:100%;aspect-ratio:1.45;object-fit:cover}.capabilities-detail-live .delivery-evidence__grid figcaption{font-size:11px;margin-top:12px;color:#627269}.capabilities-detail-live .delivery-evidence__grid figure:last-child img{object-position:center 65%}
body:has(.capabilities-detail-live) .contract-page--capabilities{padding-top:90px}
.capabilities-detail-live :is(.certificate-note,.delivery-evidence>p){display:none!important}
/* Capability chapter navigation stays in the normal document flow. */
body:has(.capabilities-detail-live) .capabilities-detail-live .chapter-nav{position:static;inset:auto;z-index:auto}
body:has(.capabilities-detail-live) .capabilities-detail-live section{scroll-margin-top:145px}
@media(max-width:650px){body:has(.capabilities-detail-live) .contract-page--capabilities{padding-top:74px}body:has(.capabilities-detail-live) .capabilities-detail-live section{scroll-margin-top:128px}.capabilities-detail-live .delivery-evidence__grid{grid-template-columns:1fr;gap:26px}}
