﻿.cleanup-split{display:grid;gap:32px;align-items:stretch}
.cleanup-split>div{min-width:0}
.cleanup-split>.site-photo{margin:0;width:100%;min-width:0;overflow:hidden;border-radius:16px;aspect-ratio:auto;max-height:none}
.cleanup-split>.site-photo img{display:block;width:100%;height:auto;object-fit:contain}
.cleanup-scope .editorial-checklist{margin-top:24px}
.cleanup-storm{align-items:center}
.cleanup-storm>.site-photo{grid-column:1/-1;height:auto;min-height:0}
.cleanup-storm-note{margin:0}
@media(min-width:1024px){
  .cleanup-split{grid-template-columns:1fr 1fr;gap:40px 48px}
  .cleanup-scope>.site-photo{position:relative;min-height:480px}
  .cleanup-scope>.site-photo img{position:absolute;inset:0;height:100%;object-fit:cover}
}
@media(max-width:1023px){
  .cleanup-scope>.site-photo{order:2}
}
