/* v33 desktop-only conversion-art layer. v32 remains authoritative through 900px. */
@media (min-width:901px){
  .green-v33 #difference .pathway-v17{display:none}
  .green-v33 .v33-conversion-figure{aspect-ratio:auto;overflow:visible;display:grid;gap:14px}
  .green-v33 .v33-conversion-figure img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}
  .green-v33 .v33-conversion-figure .pathway-v17-caption{display:block;margin:0;padding:0 2px;max-width:62ch;color:#426057;font-size:13px;line-height:1.45}
}

@media (min-width:901px){
  .green-v33 .hero-grid>.hero-intro h1{margin:7px 0 9px;font-size:23px;line-height:1.15;letter-spacing:-.025em;font-weight:650}
  .green-v33 .hero-grid>.hero-intro .v33-hero-headline{margin:0 0 9px;font-size:40px;line-height:1.08;font-weight:750;letter-spacing:-.035em}
  .green-v33 .hero-grid>.hero-intro .v33-hero-headline span{display:block}
  .green-v33 .hero-grid>.hero-intro .lede{margin:0}
}
@media (min-width:901px) and (max-width:1100px){
  .green-v33 .hero-grid>.hero-intro h1{font-size:22px}
  .green-v33 .hero-grid>.hero-intro .v33-hero-headline{font-size:32px}
}
