[data-experiment-id=robot-window-cleaner-v1]{--robot-navy:#102a43;--robot-slate:#334e68;--robot-teal:#087f8c;--robot-aqua:#dff5f3;--robot-cream:#fbfaf6;--robot-shadow:0 22px 60px #102a431a}[data-experiment-id=robot-window-cleaner-v1] .tool-hero{color:#fff;background:radial-gradient(circle at 88% 16%,#37c7be3d,#0000 25%),radial-gradient(circle at 72% 88%,#84e1d81f,#0000 23%),linear-gradient(135deg,#102a43,#173f5f 62%,#0d6670)}[data-experiment-id=robot-window-cleaner-v1] .tool-hero .eyebrow{color:#8de2dc}[data-experiment-id=robot-window-cleaner-v1] .tool-hero .lede,[data-experiment-id=robot-window-cleaner-v1] .tool-hero .updated{color:#d7e8ef}.robot-overview{grid-template-columns:minmax(0,1.3fr) minmax(360px,.9fr);align-items:stretch;gap:24px;margin:46px clamp(20px,8vw,120px);display:grid}.robot-overview-copy,.robot-overview-visual{border-radius:var(--radius);padding:clamp(26px,4vw,44px)}.robot-overview-copy{background:linear-gradient(135deg,#dff7f4,var(--robot-cream));border:1px solid #bcded9}.robot-overview-copy h2{color:var(--robot-navy);margin:.25em 0}.robot-feature-chips{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.robot-feature-chips span{color:var(--robot-slate);background:#fff;border:1px solid #bfd6d4;border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:750}.robot-primary-cta{background:var(--robot-teal);color:#fff;border-radius:999px;align-items:center;gap:10px;margin-top:28px;padding:13px 20px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #087f8c33}.robot-primary-cta:hover{background:#066d78}.robot-overview-visual{color:#fff;box-shadow:var(--robot-shadow);background:linear-gradient(145deg,#16405e,#087f8c);flex-direction:column;justify-content:space-between;display:flex}.robot-overview-collage{min-height:290px;position:relative}.robot-overview-collage img{object-fit:contain;filter:drop-shadow(0 14px 16px #0000002e);background:#fff;border-radius:20px;width:56%;height:auto;padding:7px;position:absolute}.robot-collage-1{z-index:3;top:0;left:0}.robot-collage-2{z-index:2;top:8%;right:0}.robot-collage-3{z-index:4;bottom:0;left:24%}.robot-overview-visual p{flex-direction:column;margin:18px 0 0;display:flex}.robot-overview-visual strong{font-size:1.25rem}.robot-overview-visual span{color:#d6edf0}.robot-benefits{padding:26px clamp(20px,8vw,120px) 62px}.robot-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.robot-benefit-grid article{background:#fff;border:1px solid #d7e2e5;border-radius:18px;padding:26px;position:relative;overflow:hidden;box-shadow:0 12px 35px #102a430f}.robot-benefit-grid article>span{color:var(--robot-teal);letter-spacing:.12em;font-size:.78rem;font-weight:900;display:block}.robot-benefit-grid h3{color:var(--robot-navy);margin:.55rem 0}.robot-benefit-grid p{margin-bottom:0}.robot-showcase{background:linear-gradient(#edf8fa,#f8fbfb);padding:55px clamp(20px,8vw,120px) 75px}.robot-showcase .section-heading,.robot-comparison .section-heading{margin-bottom:28px}.robot-showcase .section-heading>a{color:var(--robot-teal);font-weight:850}.robot-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.robot-showcase .robot-product-grid{padding:0}.robot-comparison{background:var(--robot-cream);padding:64px clamp(20px,8vw,120px)}.robot-table-wrap{background:#fff;border:1px solid #d6e1e3;border-radius:18px;margin-top:26px;overflow-x:auto;box-shadow:0 14px 40px #102a430f}.robot-table-wrap table{border-collapse:collapse;width:100%;min-width:850px}.robot-table-wrap th,.robot-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e4eaec;padding:18px}.robot-table-wrap thead th{background:var(--robot-navy);color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.robot-table-wrap tbody tr:last-child th,.robot-table-wrap tbody tr:last-child td{border-bottom:0}.robot-table-wrap tbody tr:hover{background:#f4fbfa}.robot-table-wrap tbody th a{color:var(--robot-navy);font-weight:850}.robot-table-wrap small{color:#63798a;margin-top:4px;display:block}.robot-unknown{color:#915f00;font-weight:850}.robot-selector-anchor{scroll-margin-top:30px}.window-cleaner-tool{background:linear-gradient(#fffdf7,#f6fbfa);box-shadow:0 24px 70px #102a4317}.robot-result{border-top:1px solid var(--line);background:#fff;border-radius:16px;margin-top:18px;padding:32px 24px}.robot-result-heading{align-items:center;gap:24px;display:flex}.robot-result-image{background:#f3f8f7;border-radius:18px;flex:0 0 180px;width:180px;padding:12px}.robot-result-image img{object-fit:contain;width:100%;height:auto;display:block}.affiliate-button{background:var(--robot-teal)}.affiliate-button:hover{background:#066d78}.robot-guide{max-width:1180px}.robot-guide-grid,.robot-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0 56px;display:grid}.robot-guide-grid article,.robot-faq article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.robot-guide-grid h3,.robot-faq h3{color:var(--robot-navy);margin-top:0}.robot-faq article{background:#eef8f7;border-color:#d2e6e3}.robot-trust{background:var(--robot-navy);color:#fff;border-radius:20px;grid-template-columns:minmax(0,1.5fr) minmax(220px,.6fr);align-items:center;gap:30px;margin:60px 0 26px;padding:clamp(26px,5vw,48px);display:grid}.robot-trust h2{color:#fff;margin:.2em 0}.robot-trust p:not(.eyebrow){color:#d7e7ed}.robot-trust .eyebrow{color:#83ddd5}.robot-trust-links{flex-direction:column;gap:10px;display:flex}.robot-trust-links a{color:var(--robot-navy);background:#fff;border-radius:10px;padding:13px 16px;font-weight:800;text-decoration:none}.robot-trust-links a:hover{background:var(--robot-aqua)}.pane-size-control{background:#f2faf9;border:1px solid #c8d9dc;border-radius:16px;padding:18px}.pane-size-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.pane-size-heading label{margin:0}.pane-size-heading output{color:var(--robot-teal);font-size:1rem;font-weight:850}.pane-size-inputs{grid-template-columns:minmax(120px,1fr) 116px;align-items:center;gap:18px;margin-top:12px;display:grid}.pane-size-inputs input[type=range]{appearance:none;background:linear-gradient(90deg,#087f8c,#78dcd2);border:0;border-radius:999px;height:8px;margin:0;padding:0}.pane-size-inputs input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--robot-navy);cursor:pointer;border:4px solid #fff;border-radius:50%;width:28px;height:28px;box-shadow:0 2px 8px #102a4347}.pane-size-inputs input[type=range]::-moz-range-thumb{background:var(--robot-navy);cursor:pointer;border:4px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #102a4347}.pane-number{position:relative}.pane-number input{margin:0;padding-right:40px;font-weight:800}.pane-number span{color:#607587;font-size:.82rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.selector-safety-note{color:#596f7e;margin:22px 0 14px;font-size:.86rem}@media (max-width:760px){.robot-overview,.robot-showcase-grid,.robot-benefit-grid,.robot-guide-grid,.robot-faq,.robot-trust{grid-template-columns:1fr}.robot-overview{margin-top:28px}.robot-overview-collage{min-height:240px}.robot-result-heading{align-items:flex-start;gap:14px}.robot-result-image{flex-basis:110px;width:110px}.robot-showcase,.robot-comparison,.robot-benefits{padding-left:20px;padding-right:20px}.robot-primary-cta{text-align:center;justify-content:center;width:100%}.robot-trust-links a{text-align:center}.pane-size-inputs{grid-template-columns:minmax(0,1fr) 104px;gap:12px}.pane-size-control{padding:16px 14px}}[data-experiment-id=robot-window-cleaner-v1] .tool-hero .hero-actions{flex-wrap:wrap;gap:12px;margin:28px 0 12px;display:flex}[data-experiment-id=robot-window-cleaner-v1] .tool-hero .hero-actions .button{color:var(--robot-navy);background:#f7b955}[data-experiment-id=robot-window-cleaner-v1] .tool-hero .hero-actions .secondary{color:#fff;background:0 0;border-color:#8de2dc}.robot-quick-picks{background:linear-gradient(#eef9f8,#fff);padding:58px clamp(20px,8vw,120px) 76px}.robot-quick-picks>.section-heading{max-width:780px;margin-bottom:28px}.robot-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.robot-quick-card{background:#fff;border:1px solid #d1e1e3;border-radius:20px;overflow:hidden;box-shadow:0 15px 38px #102a4314}.robot-quick-card:last-child{grid-column:span 2}.robot-quick-image{background:linear-gradient(145deg,#e1f5f2,#f7fbfd);place-items:center;min-height:250px;display:grid}.robot-quick-image img{object-fit:contain;width:100%;height:240px}.robot-quick-copy{padding:22px}.robot-quick-copy h3{color:var(--robot-navy);margin:.55rem 0;font-size:1.45rem}.robot-quick-copy h3 a{color:inherit;text-decoration:none}.robot-quick-copy ul{padding-left:18px}.robot-quick-copy li{margin:.35rem 0}.robot-quick-placeholder{color:#fff;background:linear-gradient(145deg,#173f5f,#087f8c);flex-direction:column;justify-content:center;align-items:center;min-height:250px;display:flex}.robot-quick-placeholder span{letter-spacing:.14em;font-size:.75rem}.robot-quick-placeholder strong{font-size:2.25rem}.robot-quick-placeholder small{color:#d5eced}.robot-quick-card.hobot-card{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);display:grid}.robot-comparison{scroll-margin-top:24px}.robot-comparison .button{white-space:nowrap;padding:9px 12px;font-size:.78rem}.robot-comparison td:first-of-type{min-width:170px}.robot-worth{color:#fff;background:linear-gradient(135deg,#102a43,#155b69);padding:72px clamp(20px,8vw,120px)}.robot-worth h2,.robot-worth h3{color:#fff}.robot-worth .eyebrow{color:#8de2dc}.robot-worth-intro{max-width:830px}.robot-worth-intro>p:last-child{color:#d7e8ef;font-size:1.12rem}.robot-worth-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px;display:grid}.robot-worth-grid article{background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;padding:25px}.robot-worth-grid p{color:#d7e8ef}.safety-inline{background:#00000024;border-left:4px solid #f7b955;margin:25px 0 0;padding:16px 20px}.robot-family-compare{background:#fff7ea;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:35px;padding:72px clamp(20px,8vw,120px);display:grid}.robot-family-compare h2,.robot-family-compare h3{color:var(--robot-navy)}.robot-family-compare a{color:var(--robot-teal);font-weight:850}.robot-family-cards{grid-template-columns:1fr 1fr;gap:15px;display:grid}.robot-family-cards article{background:#fff;border:1px solid #ecd7af;border-radius:18px;padding:27px}.robot-family-cards article+article{background:#eaf8f6;border-color:#bdded9}.robot-family-cards strong{color:var(--robot-teal)}@media (max-width:1000px){.robot-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.robot-quick-card:last-child{grid-column:span 2}}@media (max-width:760px){.robot-quick-grid,.robot-worth-grid,.robot-family-compare,.robot-family-cards{grid-template-columns:1fr}.robot-quick-card:last-child{grid-column:auto}.robot-quick-card.hobot-card{grid-template-columns:1fr}.robot-quick-placeholder{min-height:190px}[data-experiment-id=robot-window-cleaner-v1] .tool-hero .hero-actions{flex-direction:column}[data-experiment-id=robot-window-cleaner-v1] .tool-hero .hero-actions .button{text-align:center}}.partner-offer{background:linear-gradient(135deg,#fff8de,#fffdf6);border:1px solid #e7c46f;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;margin:28px clamp(20px,8vw,120px) 0;padding:24px 28px;display:flex;box-shadow:0 12px 35px #102a4312}.partner-offer>div{max-width:820px}.partner-offer h2{color:var(--robot-navy);margin:.25rem 0 .55rem}.partner-offer p{margin:.35rem 0}.partner-offer-code{font-size:1.05rem}.partner-offer-code strong{letter-spacing:.08em;background:#fff;border:1px dashed #9a6810;border-radius:7px;padding:2px 8px;display:inline-block}.partner-offer-small{color:#6d5b36;font-size:.82rem}.partner-offer>.button{white-space:nowrap;flex:none}@media (max-width:760px){.partner-offer{flex-direction:column;align-items:stretch;margin-top:20px;padding:22px 20px}.partner-offer>.button{text-align:center}}
