/* Only the requested Cleanup-page elements. */
.cleanup-experience { padding-top:48px; padding-bottom:48px; }
.cleanup-experience .experience-copy { max-width:850px; }
.cleanup-experience .experience-copy > p:not(.eyebrow) { font-size:18px; line-height:1.6; }
.cleanup-experience .cleanup-proof-button { margin-top:12px; }
.cleanup-hero .hero-confirmation { width:26px; height:26px; flex-basis:28px; overflow:visible; }
.cleanup-proof .fine { font-size:14px; line-height:1.65; color:#d8dfe8; }
.cleanup-proof .split { align-items:center; }
.cleanup-proof .case-numbers > div { padding:12px 0; display:grid; grid-template-columns:170px minmax(0,1fr); gap:16px; align-items:center; }
.cleanup-proof .case-numbers strong { font-size:26px; white-space:nowrap; }
.cleanup-proof .case-numbers span { font-size:14px; line-height:1.5; margin-top:0; }
.cleanup-proof .cleanup-proof-button { margin-top:28px; background:#D9C2A1; border-color:#D9C2A1; color:var(--navy); text-decoration:none; min-height:48px; }
.cleanup-proof .cleanup-proof-button:hover { background:#D9C2A1; color:var(--navy); }
.cleanup-testimonial .testimonial { max-width:940px; }
.cleanup-testimonial blockquote { font-size:24px; line-height:1.55; }
@media(max-width:800px) {
 .cleanup-proof .case-numbers > div { grid-template-columns:150px minmax(0,1fr); gap:12px; }
 .cleanup-proof .case-numbers strong { font-size:23px; }
 .cleanup-hero .hero-confirmation { width:24px; height:24px; flex-basis:24px; }
 .cleanup-testimonial blockquote { font-size:20px; line-height:1.55; }
}
