.rh-cleanup{background:#faf1e5;color:#232220}.rh-cleanup *{box-sizing:border-box}.rh-cleanup__inner{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr}.rh-cleanup__copy{padding:64px 58px 64px 32px;align-self:center}.rh-cleanup__eyebrow{margin:0 0 24px;color:#ac3529;font:700 17px/1.3 Arial,Helvetica,sans-serif;text-transform:uppercase}.rh-cleanup h2,.rh-cleanup h3{font-family:var(--font-heading-family),Arial,Helvetica,sans-serif;font-weight:800;color:inherit;letter-spacing:-.025em}.rh-cleanup h2{font-size:clamp(32px,3.2vw,50px);line-height:1.12;margin:0 0 24px;text-transform:uppercase}.rh-cleanup__intro{font-size:18px;line-height:1.55;margin-bottom:32px}.rh-cleanup p{margin-top:0}.rh-cleanup__intro p:last-child,.rh-cleanup__card p:last-child{margin-bottom:0}.rh-cleanup__cards{display:grid;gap:12px}.rh-cleanup__card{border-left:2px solid #b53a2c;background:#fff;padding:24px 30px}.rh-cleanup h3{font-size:27px;line-height:1.2;margin:0 0 10px}.rh-cleanup__card div{font-size:16px;line-height:1.55}.rh-cleanup__media{margin:0;position:relative;min-width:0;display:flex;flex-direction:column;justify-content:center}.rh-cleanup__media img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.rh-cleanup figcaption{font-size:12px;line-height:1.4;padding:9px 16px;color:#5f584f}@media(max-width:989px){.rh-cleanup__copy{padding:40px 28px}.rh-cleanup h2{font-size:36px}.rh-cleanup__card{padding:20px}.rh-cleanup h3{font-size:24px}}@media(max-width:749px){.rh-cleanup__inner{grid-template-columns:1fr}.rh-cleanup__copy{padding:38px 22px 28px}.rh-cleanup__eyebrow{font-size:14px;margin-bottom:18px}.rh-cleanup h2{font-size:36px;margin-bottom:20px}.rh-cleanup__intro{font-size:17px;margin-bottom:24px}.rh-cleanup__media img{aspect-ratio:1/1;object-fit:contain}.rh-cleanup__card{padding:22px}.rh-cleanup h3{font-size:25px}}