.cleanup-intro{padding:48px 0 36px;border-bottom:1px solid var(--line);max-width:900px}.cleanup-intro h1{font-size:38px;line-height:1.18;margin:18px 0;max-width:800px;letter-spacing:0}.cleanup-intro .lead{font-size:21px;max-width:650px}.cleanup-intro>p:not(.eyebrow):not(.lead){max-width:760px;line-height:1.7}.cleanup-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:24px 0}.secondary-link{color:#a7d29a;font-weight:650;text-underline-offset:4px}.cleanup-deliverables{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cleanup-deliverables article{border-top:2px solid #a7d29a;padding-top:20px;min-width:0}.cleanup-deliverables article>span{font-size:12px;color:#a7d29a}.cleanup-deliverables h3{font-size:21px;color:#f5f1ea}.cleanup-deliverables p{color:#b9b3c3;font-size:14px;line-height:1.7}.cleanup-example{overflow:auto;margin:25px 0}.cleanup-example table{min-width:580px;width:100%;border-collapse:collapse;text-align:left;font-size:14px}.cleanup-example td,.cleanup-example th{padding:15px;border-bottom:1px solid var(--line)}.cleanup-example th{color:#a7d29a}.cleanup-example caption{text-align:left;color:#b9b3c3;font-size:12px;padding-bottom:15px}.cleanup-purchase{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr);gap:40px;padding:28px;background:#1b1824;border:1px solid var(--line);border-radius:6px}.cleanup-purchase h3{font-size:24px;margin:0 0 16px;color:#f5f1ea}.cleanup-purchase p,.cleanup-purchase li{font-size:14px;line-height:1.75}.cleanup-purchase ul{padding-left:20px;margin-bottom:0}.cleanup-buy{border-left:1px solid var(--line);padding-left:28px}.cleanup-buy [data-plan-price]{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:20px}.cleanup-buy [data-plan-price] strong{font-size:38px}.cleanup-buy [data-plan-price] small{width:100%}.cleanup-buy .sf-plan-action{width:100%}.cleanup-buy p{font-size:12px;color:#b9b3c3}.cleanup-related h2{font-size:23px;color:#f5f1ea}.cleanup-related p{max-width:760px;line-height:1.7}header .brand span{letter-spacing:0;font-size:12px}.brand{gap:9px}.cleanup-intro code{font-size:14px}section{scroll-margin-top:20px}
.cleanup-actions .preview-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;border:1px solid #a7d29a;border-radius:6px;font-weight:650;text-decoration:none;text-align:center;line-height:1.4}.cleanup-actions .preview-link:hover{background:#b8dda9;border-color:#b8dda9}.cleanup-actions .secondary-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}
@media(max-width:750px){.cleanup-intro{padding:30px 0}.cleanup-intro h1{font-size:30px}.cleanup-intro .lead{font-size:18px}.cleanup-deliverables,.cleanup-purchase{grid-template-columns:minmax(0,1fr)}.cleanup-buy{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.cleanup-deliverables{gap:20px}header{flex-wrap:wrap}header nav{max-width:none;width:100%}header .brand span{display:block;font-size:12px}}
