.construction-performance{overflow:clip}.construction-performance__content-layout{display:grid;gap:2.5rem}@media (min-width:1024px){.construction-performance__content-layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:3rem}}.construction-performance__aside{width:100%}@media (min-width:1024px){.construction-performance__aside{position:sticky;top:6.5rem}}.construction-performance__grid-block{margin:0 0 2.5rem}.construction-performance__grid-title{margin:0 0 1rem;color:#303149;font-size:2rem;line-height:1.25;font-weight:700}.construction-performance__grid-list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(88,25,44,.25)}.construction-performance__grid-item{display:flex;align-items:flex-start;gap:.8rem;padding:.85rem 0;border-bottom:1px solid rgba(88,25,44,.2);color:#2f3042;font-size:1.08rem;line-height:1.35}.construction-performance__grid-chevron{color:#58192c;font-size:1.5rem;line-height:1;margin-top:-.05rem}.construction-performance__info-cards{display:grid;gap:2rem;margin-bottom:3rem}.construction-performance .const-war__card-title{overflow-wrap:anywhere;word-break:break-word}@media (min-width:1024px){.construction-performance .const-war__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){.construction-performance .const-war__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.construction-performance__secondary-panel{margin-bottom:3rem}.construction-performance__secondary-title{margin:0 0 1rem;color:#303149;font-size:2rem;line-height:1.25;font-weight:700}@media (max-width:1024px){.construction-performance__grid-title,.construction-performance__secondary-title{font-size:1.45rem}.construction-performance__grid-item{font-size:1rem}}