/* Desktop editorial pairing: whole narrative beside the cycle. Mobile unchanged. */
@media(min-width:900px){
 #agile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(40px,5vw,88px);row-gap:32px;grid-template-rows:auto 1fr;align-items:start}
 #agile>.agile{display:contents}
 #agile>.agile__head{grid-column:1;grid-row:1;margin:0;max-width:none;align-self:start}
 #agile .agile__copy{grid-column:1;grid-row:2;max-width:none}
 #agile .agile__copy::before{display:none}
 #agile .agile__board-cell{grid-column:2;grid-row:1 / 3;align-self:start;min-width:0}
 #agile .section__title{font-size:clamp(36px,3.65vw,60px);line-height:1.04;letter-spacing:-.045em}
 #agile .section__lede{max-width:none}
 #agile .agile__lead{font-size:clamp(19px,1.65vw,24px)!important}
}
