.cleaning{--bg:#fff;--ink:#162e50;--accent:#2163b4;--on-accent:#fff;--muted:#56677e;--soft:#edf4fa;--panel:#f5f9fd;--line:#d8e2ef;--radius:14px;--focus:#bb590b}.brand{color:#193f72;font-weight:800;letter-spacing:-1.5px}.brand>span{display:inline-block;color:#d87d47;margin-left:8px;font-size:34px;vertical-align:middle}.clean-hero{background:#f0f5fb;padding:55px 0 70px}.clean-hero .split{gap:50px}.clean-copy{padding:20px 0}.cleaning h1{font-weight:700;font-size:clamp(44px,5.3vw,72px)}.clean-photo{position:relative;margin-bottom:20px}.clean-photo>img{aspect-ratio:1.05;object-fit:cover;border-radius:90px 14px 14px 14px}.photo-label{position:absolute;bottom:-24px;left:-20px;background:#fff;box-shadow:0 15px 40px #18345720;padding:20px 25px;display:flex;gap:18px;align-items:center;border-radius:13px;font-weight:750}.photo-label>span{font-size:45px;line-height:1;color:#ce743f}.photo-label small{display:block;font-size:12px;font-weight:400;color:var(--muted)}.care-strip{background:#163d6a;color:#fff;font-size:13px;padding:20px 0}.care-strip .wrap{display:flex;justify-content:space-between;gap:20px}.care-strip span:before{content:'✓';color:#b7dcfc;margin-right:9px}.cleaning .service-card{box-shadow:0 10px 30px #243e5510;border-top:4px solid #96bde8}.cleaning .service-card:nth-child(2){border-top-color:#d9a27b}.cleaning .service-card:nth-child(3){border-top-color:#71ac9d}.small-photo{margin-top:30px;max-width:370px}.small-photo img{border-radius:14px;aspect-ratio:1.9;object-fit:cover}.cleaning .planner{box-shadow:0 15px 40px #1b426d0e;padding:35px}.cleaning .business-cta{background:#163d6a}.cleaning .business-cta .eyebrow{color:#fff}.cleaning h2{font-weight:650}@media(max-width:800px){.clean-hero{padding:25px 0 55px}.clean-photo>img{aspect-ratio:1.4;border-radius:55px 12px 12px 12px}.photo-label{left:12px;padding:14px 18px}.care-strip .wrap{flex-wrap:wrap;justify-content:center;font-size:12px}.cleaning .planner{padding:25px}.small-photo{display:none}}