.page_scope__j8fPy .cleaner-hero{display:grid;grid-template-columns:1fr 1fr;min-height:650px;border-bottom:1px solid var(--line);background:linear-gradient(120deg,#fbf8f1 0,var(--paper) 56%,#ded4c4 100%)}.page_scope__j8fPy .cleaner-hero-copy{padding:clamp(64px,9vw,140px) clamp(24px,7vw,112px);display:flex;flex-direction:column;justify-content:center}.page_scope__j8fPy .cleaner-hero h1{font-size:clamp(58px,6.7vw,108px);max-width:700px}.page_scope__j8fPy .cleaner-lead{font-size:clamp(21px,2vw,27px);line-height:1.34;max-width:580px}.page_scope__j8fPy .cleaner-hero-image{background:#e9e0d2;border-left:1px solid var(--line);display:flex;align-items:center;justify-content:center;padding:clamp(42px,7vw,112px)}.page_scope__j8fPy .cleaner-hero-image img{max-height:570px;object-fit:contain}.page_scope__j8fPy .text-link{display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:.1em;font-size:15px;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:5px}.page_scope__j8fPy .actions .text-link{padding:12px 0}.page_scope__j8fPy .text-link span{color:var(--orange);font-size:20px;line-height:1}.page_scope__j8fPy .cleaner-price{font-size:17px;text-transform:uppercase;letter-spacing:.1em;color:var(--orange);font-weight:700;margin:23px 0 0}.page_scope__j8fPy .cleaner-intro{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:clamp(44px,10vw,180px);gap:clamp(44px,10vw,180px);max-width:1380px;margin:auto}.page_scope__j8fPy .cleaner-care h2,.page_scope__j8fPy .cleaner-closing h2,.page_scope__j8fPy .cleaner-faq h2,.page_scope__j8fPy .cleaner-intro h2,.page_scope__j8fPy .cleaner-split h2,.page_scope__j8fPy .cleaner-steps h2{font-size:clamp(44px,5vw,76px)}.page_scope__j8fPy .cleaner-rich-copy{font-size:22px;line-height:1.5;max-width:640px}.page_scope__j8fPy .cleaner-steps{background:var(--ink);color:var(--paper);display:grid;grid-template-columns:.83fr 1.17fr;grid-gap:clamp(46px,9vw,150px);gap:clamp(46px,9vw,150px)}.page_scope__j8fPy .cleaner-steps .eyebrow{color:#aab59b}.page_scope__j8fPy .cleaner-steps-heading>p:not(.eyebrow){font-size:21px;line-height:1.4;max-width:390px}.page_scope__j8fPy .cleaner-steps ol{list-style:none;margin:0;padding:0;border-top:1px solid #5b5a56}.page_scope__j8fPy .cleaner-steps li{display:grid;grid-template-columns:70px 1fr;grid-gap:18px;gap:18px;padding:24px 0;border-bottom:1px solid #5b5a56}.page_scope__j8fPy .cleaner-steps li>span{font-size:42px;line-height:.9;color:#aab59b}.page_scope__j8fPy .cleaner-steps h3{font-size:25px;text-transform:uppercase;letter-spacing:.045em;margin:0 0 8px}.page_scope__j8fPy .cleaner-steps li p{font-size:18px;line-height:1.4;margin:0;max-width:580px;color:#ded8ce}.page_scope__j8fPy .cleaner-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(44px,10vw,180px);gap:clamp(44px,10vw,180px);align-items:center;max-width:1380px;margin:auto}.page_scope__j8fPy .cleaner-product-card{background:#e9e0d2;border:1px solid var(--line);padding:clamp(30px,5vw,82px)}.page_scope__j8fPy .cleaner-product-card img{aspect-ratio:1/1;object-fit:contain}.page_scope__j8fPy .cleaner-split>div:last-child{max-width:580px}.page_scope__j8fPy .cleaner-split>div:last-child>p:not(.eyebrow){font-size:21px;line-height:1.48}.page_scope__j8fPy .cleaner-split .button{margin-top:12px}.page_scope__j8fPy .cleaner-care{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(44px,9vw,150px);gap:clamp(44px,9vw,150px);background:#eee7db}.page_scope__j8fPy .care-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.page_scope__j8fPy .care-grid article{padding:22px 20px 0 0;border-right:1px solid var(--line);margin-right:20px}.page_scope__j8fPy .care-grid article:last-child{border:0;margin-right:0}.page_scope__j8fPy .care-grid h3{font-size:23px;line-height:1;text-transform:uppercase;letter-spacing:.055em;margin:0 0 12px}.page_scope__j8fPy .care-grid p{font-size:18px;line-height:1.4;margin:0}.page_scope__j8fPy .cleaner-faq{max-width:1040px;margin:auto}.page_scope__j8fPy .cleaner-faq h2{max-width:700px}.page_scope__j8fPy .cleaner-faq .faq-list{margin-top:48px}.page_scope__j8fPy .cleaner-faq .faq-list h3{font-size:25px}.page_scope__j8fPy .cleaner-faq .faq-list p{max-width:690px;line-height:1.45}.page_scope__j8fPy .cleaner-closing{background:var(--paper-deep);display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.page_scope__j8fPy .cleaner-closing h2{max-width:760px}.page_scope__j8fPy .cleaner-closing>div:first-child>p:not(.eyebrow){font-size:22px;max-width:610px;line-height:1.4;margin:0}.page_scope__j8fPy .cleaner-closing>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:220px}@media(max-width:760px){.page_scope__j8fPy .cleaner-care,.page_scope__j8fPy .cleaner-hero,.page_scope__j8fPy .cleaner-intro,.page_scope__j8fPy .cleaner-split,.page_scope__j8fPy .cleaner-steps{grid-template-columns:1fr}.page_scope__j8fPy .cleaner-hero{min-height:0}.page_scope__j8fPy .cleaner-hero-copy{padding:66px 20px 54px}.page_scope__j8fPy .cleaner-hero h1{font-size:clamp(54px,15vw,78px)}.page_scope__j8fPy .cleaner-hero-image{order:-1;border-left:0;border-bottom:1px solid var(--line);padding:50px 20px;min-height:340px}.page_scope__j8fPy .cleaner-hero-image img{max-height:360px}.page_scope__j8fPy .cleaner-care,.page_scope__j8fPy .cleaner-intro,.page_scope__j8fPy .cleaner-split,.page_scope__j8fPy .cleaner-steps{gap:34px}.page_scope__j8fPy .cleaner-rich-copy{font-size:20px}.page_scope__j8fPy .cleaner-steps li{grid-template-columns:48px 1fr;gap:12px}.page_scope__j8fPy .cleaner-steps li>span{font-size:31px}.page_scope__j8fPy .cleaner-steps h3{font-size:22px}.page_scope__j8fPy .care-grid p,.page_scope__j8fPy .cleaner-steps li p{font-size:17px}.page_scope__j8fPy .care-grid{grid-template-columns:1fr;gap:0}.page_scope__j8fPy .care-grid article{padding:20px 0;border-right:0;border-bottom:1px solid var(--line);margin:0}.page_scope__j8fPy .care-grid article:last-child{border-bottom:0}.page_scope__j8fPy .cleaner-closing>div:first-child>p:not(.eyebrow),.page_scope__j8fPy .cleaner-split>div:last-child>p:not(.eyebrow){font-size:20px}.page_scope__j8fPy .cleaner-faq .faq-list{margin-top:32px}.page_scope__j8fPy .cleaner-closing{align-items:flex-start}.page_scope__j8fPy .cleaner-closing .button,.page_scope__j8fPy .cleaner-closing>div:last-child{width:100%}}[class*=page_scope]:not(.overflow_local__K7_cL){overflow-x:hidden}@media(max-width:760px){[class*=page_scope]:not(.overflow_local__K7_cL) .cleaner-closing{flex-direction:column;align-items:flex-start}[class*=page_scope]:not(.overflow_local__K7_cL) .cleaner-closing .button,[class*=page_scope]:not(.overflow_local__K7_cL) .cleaner-closing>div:last-child{width:100%}}