.feature-illustration{display:none}
/* Separate supplied cut-outs keep each image next to its own mobile content. */
@media(max-width:700px){
 .home .home-features{padding-top:0}
 .home .home-features>img{display:none}
 .home .home-features .feature-illustration{display:block;max-width:100%;height:auto}
 .home .attic-copy .feature-illustration{width:100%;margin:0 auto 20px}
 .home .home-features .balcony-copy{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:18px;align-items:center}
 .home .balcony-copy .feature-illustration{grid-column:2;grid-row:1;width:100px;margin:0}
 .home .balcony-copy h2{grid-column:1;grid-row:1;margin:0;text-align:left}
 .home .balcony-copy p,.home .balcony-copy .home-pill{grid-column:1/-1}
 .home .balcony-copy .home-pill{justify-self:center}
}
@media(min-width:701px) and (max-width:991px){
 .home2 .home-features{padding-top:0}
 .home2 .home-features>img{display:none}
 .home2 .home-features .feature-illustration{display:block;max-width:100%;height:auto}
 .home2 .attic-copy .feature-illustration{width:100%;margin:0 auto 20px}
 .home2 .home-features .balcony-copy{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:24px;align-items:center}
 .home2 .balcony-copy .feature-illustration{grid-column:2;grid-row:1;width:140px;margin:0}
 .home2 .balcony-copy h2{grid-column:1;grid-row:1;margin:0;text-align:left}
 .home2 .balcony-copy p,.home2 .balcony-copy .home-pill{grid-column:1/-1}
 .home2 .balcony-copy .home-pill{justify-self:center}
}
