@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:400;src:local("Cera Pro Regular"),local("CeraPro-Regular"),url(/fonts/CeraPro-Regular.woff2?631bca3555b18d20fe41bec77b422888) format("woff2"),url(/fonts/CeraPro-Regular.woff?a81f68b2a1331c71b4e45702493e2d30) format("woff")}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:500;src:local("Cera Pro Medium"),local("CeraPro-Medium"),url(/fonts/CeraPro-Medium.woff2?11cabc3d44e1767cefc460d0d63a7a9c) format("woff2"),url(/fonts/CeraPro-Medium.woff?f64d02acab54735d518fe280ddf638a5) format("woff")}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:700;src:local("Cera Pro Bold"),local("CeraPro-Bold"),url(/fonts/CeraPro-Bold.woff2?ddbb5cf446fad84698307abb47c64efe) format("woff2"),url(/fonts/CeraPro-Bold.woff?d5b3ad75d9323b1675954bb9d7fb5ec6) format("woff")}.cleaning{color:#352a24;font-family:Cera Pro,sans-serif;margin-left:auto;margin-right:auto;max-width:984px;padding:24px 0 80px}.cleaning,.cleaning *{box-sizing:border-box}@media (max-width:1050px){.cleaning{max-width:none;padding:24px 20px 80px}}@media (max-width:767.98px){.cleaning{padding:16px 16px 56px}}.cleaning img{max-width:100%}.cleaning__section-title{color:#352a24;font-size:28px;font-weight:700;letter-spacing:-.01em;line-height:32px;margin:0 0 24px}@media (max-width:767.98px){.cleaning__section-title{font-size:20px;line-height:24px;margin:0 0 16px}}.cleaning__hero{align-items:center;background:#f5f2f2;border-radius:32px;display:flex;flex-direction:column;padding:34px 24px 44px;text-align:center}@media (max-width:767.98px){.cleaning__hero{border-radius:0;gap:24px;margin-left:-16px;margin-right:-16px;padding:24px 16px}}.cleaning__hero-badge{align-items:center;background:#fff;border-radius:100px;color:#f86630;display:inline-flex;font-size:24px;font-weight:500;justify-content:center;letter-spacing:-.5px;line-height:28px;margin:0;padding:8px 16px 8px 8px}@media (max-width:767.98px){.cleaning__hero-badge{font-size:16px;letter-spacing:-.16px;line-height:20px}}.cleaning__hero-title{color:#352a24;font-size:48px;font-weight:700;letter-spacing:-.72px;line-height:50px;margin:36px 0 0;max-width:620px}@media (max-width:991.98px){.cleaning__hero-title{font-size:36px;line-height:40px}}@media (max-width:767.98px){.cleaning__hero-title{font-size:28px;letter-spacing:-.01em;line-height:32px;margin-top:0}}.cleaning__hero-subtitle{color:#352a24;font-size:28px;font-weight:500;letter-spacing:-.28px;line-height:32px;margin:40px 0 0}@media (max-width:767.98px){.cleaning__hero-subtitle{font-size:16px;letter-spacing:-.16px;line-height:20px;margin-top:0}}.cleaning__features{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:32px 0 0}@media (max-width:767.98px){.cleaning__features{gap:20px;grid-template-columns:1fr;margin:24px 0 0}}.cleaning__feature{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.cleaning__feature-icon{align-items:center;display:flex;flex-shrink:0;height:80px;justify-content:center}.cleaning__feature-icon img{height:auto;max-height:100%}.cleaning__feature-label{color:#352a24;font-size:16px;letter-spacing:-.16px;line-height:20px;margin:0;max-width:289px}.cleaning__examples{margin:56px 0 0}@media (max-width:767.98px){.cleaning__examples{margin:40px 0 0}}.cleaning__examples-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}@media (max-width:575.98px){.cleaning__examples-grid{gap:16px;grid-template-columns:1fr}}.cleaning__example{aspect-ratio:1/1;border-radius:32px;overflow:hidden}@media (max-width:767.98px){.cleaning__example{border-radius:24px}}@media (max-width:575.98px){.cleaning__example{border-radius:0;margin:0 -15px}}.cleaning__example img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cleaning__form{align-items:stretch;background:#f5f2f2;border-radius:32px;color:#352a24;display:flex;gap:24px;margin:56px 0 0;min-height:266px;padding:0 24px 0 0}@media (max-width:991.98px){.cleaning__form{align-items:stretch;flex-direction:column;min-height:0;padding:24px}}@media (max-width:767.98px){.cleaning__form{border-radius:16px;margin-left:-16px;margin-right:-16px;margin-top:40px;padding:16px}}.cleaning__form-media{align-self:stretch;border-radius:32px;flex:0 0 294px;overflow:hidden}@media (max-width:991.98px){.cleaning__form-media{display:none}}.cleaning__form-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cleaning__form-main{align-self:center;display:flex;flex:1 1 auto;flex-direction:column;gap:24px;min-width:0}@media (max-width:991.98px){.cleaning__form-main{align-self:stretch}}@media (max-width:767.98px){.cleaning__form-main{gap:16px}}.cleaning__form-title{color:#352a24;font-size:28px;font-weight:700;letter-spacing:-.28px;line-height:32px;margin:0}@media (max-width:767.98px){.cleaning__form-title{font-size:22px;line-height:26px}}.cleaning__form-fields{display:flex;flex-direction:column;gap:12px}.cleaning__form-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}@media (max-width:767.98px){.cleaning__form-row{align-items:stretch;flex-direction:column}}.cleaning__form-input{display:flex;flex:5 1 200px;flex-direction:column;gap:8px;min-width:0}@media (max-width:767.98px){.cleaning__form-input{flex:1 1 auto;width:100%}}.cleaning__form-input input{background:#fff;border:1px solid transparent;border-radius:16px;color:#352a24;font-family:inherit;font-size:16px;height:48px;letter-spacing:-.16px;line-height:20px;padding:12px 16px;width:100%}.cleaning__form-input input::-moz-placeholder{color:#757473}.cleaning__form-input input::placeholder{color:#757473}.cleaning__form-input input:focus{border-color:#f86630;outline:none}.cleaning__form-input--error input{border-color:#ea352e}.cleaning__form-label{color:#757473}.cleaning__form-label,.cleaning__form-submit{font-size:16px;font-weight:500;letter-spacing:-.16px;line-height:20px}.cleaning__form-submit{background:#f86630;border:none;border-radius:64px;color:#fff;cursor:pointer;flex:4 0 160px;font-family:inherit;height:48px;margin-top:28px;padding:12px 16px;white-space:nowrap}@media (max-width:767.98px){.cleaning__form-submit{align-self:center;flex:0 0 auto;margin-top:0;max-width:100%;order:2;width:200px}}.cleaning__form-submit:hover{background:#f74909}.cleaning__form-submit:disabled{cursor:wait;opacity:.5}.cleaning__form-agreement{align-items:flex-start;color:#352a24;cursor:pointer;display:flex;flex:1 0 100%;flex-wrap:wrap;font-size:11px;gap:8px;letter-spacing:.11px;line-height:14px}@media (max-width:767.98px){.cleaning__form-agreement{flex:0 1 auto}}.cleaning__form-agreement span{width:calc(100% - 24px)}.cleaning__form-agreement input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #cfcfcf;border-radius:4px;cursor:pointer;flex-shrink:0;height:16px;margin:0;position:relative;transition:background-color .15s,border-color .15s;width:16px}.cleaning__form-agreement input[type=checkbox]:hover{border-color:#8c8a89}.cleaning__form-agreement input[type=checkbox]:checked{background-color:#352a24;border-color:#352a24}.cleaning__form-agreement input[type=checkbox]:checked:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M4.387 12.863 9 17.477 20.363 6.113a.9.9 0 0 1 1.274 1.274l-12 12-.106-.106a.75.75 0 0 1-1.062 0l-4.082-6.418Zm0 0a.9.9 0 0 0-1.274 0l.105.105-.105-.105a.9.9 0 0 0 0 1.274l5.25 5.25-3.976-6.524Z' fill='%23fff' stroke='%23fff' stroke-width='.3'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";inset:0;position:absolute}.cleaning__form-agreement input[type=checkbox]:focus-visible{outline:2px solid #f86630;outline-offset:2px}.cleaning__form-agreement a{color:inherit;text-decoration:underline}.cleaning__form-agreement--error{color:#ea352e}.cleaning__form-agreement--error span{color:#352a24}.cleaning__form-agreement .cleaning__field-error{flex-basis:100%;margin-top:0}.cleaning__form--success{align-items:center;justify-content:center;min-height:200px;padding:48px 24px;text-align:center}.cleaning__form-success{align-items:center;color:#352a24;display:flex;flex-direction:column;font-size:16px;gap:8px;line-height:20px;max-width:480px}.cleaning__form-success-icon{align-items:center;background:#5abc7c;border-radius:50%;color:#fff;display:inline-flex;height:56px;justify-content:center;margin-bottom:8px;width:56px}.cleaning__form-success strong{display:block;font-size:18px;font-weight:700;line-height:22px}.cleaning__form-success p{margin:0}.cleaning__field-error{color:#ea352e;font-size:12px;margin-top:4px}.cleaning__form-error{color:#ea352e;font-size:13px;margin-top:8px}.cleaning__important{display:flex;flex-direction:column;gap:16px;margin:32px 0 0}.cleaning__important-title{align-items:center;color:#352a24;display:flex;font-size:24px;font-weight:500;gap:8px;letter-spacing:-.5px;line-height:28px}@media (max-width:767.98px){.cleaning__important-title{font-size:20px;letter-spacing:-.01em;line-height:24px}}.cleaning__important-title svg{color:#352a24;flex-shrink:0;height:24px;width:24px}.cleaning__important-text{color:#352a24;font-size:16px;letter-spacing:-.16px;line-height:20px;margin:0}.cleaning__important-text p{margin:0 0 4px}.cleaning__important-text p:last-child{margin-bottom:0}.cleaning__important-text ul{list-style:disc;margin:4px 0;padding-left:24px}.cleaning__prices{margin:56px 0 0}@media (max-width:767.98px){.cleaning__prices{margin:40px 0 0}}.cleaning__faq{margin:56px 0 0}@media (max-width:767.98px){.cleaning__faq{margin:40px 0 0}}.cleaning__accordions{display:flex;flex-direction:column;gap:16px}@media (max-width:767.98px){.cleaning__accordions{gap:0}}.cleaning__accordion{background:transparent;overflow:hidden}.cleaning__accordion,.cleaning__accordion.accordion-item{border:1px solid #8c8a89;border-radius:24px}@media (max-width:767.98px){.cleaning__accordion.accordion-item{border:none;border-bottom:1px solid #8c8a89;border-radius:0;margin-left:-16px;margin-right:-16px}.cleaning__accordion.accordion-item:first-of-type{border-top:1px solid #8c8a89}}.cleaning__accordion-button{align-items:center;background:transparent;border:none;box-shadow:none;color:#352a24;cursor:pointer;display:flex;font-family:inherit;font-size:24px;font-weight:500;gap:16px;justify-content:space-between;letter-spacing:-.5px;line-height:28px;padding:20px;text-align:left;width:100%}@media (max-width:767.98px){.cleaning__accordion-button{font-size:18px;line-height:22px;padding:16px}}.cleaning__accordion-button:after{content:none}.cleaning__accordion-button:focus,.cleaning__accordion-button:focus-visible,.cleaning__accordion-button:hover,.cleaning__accordion-button:not(.collapsed){background:transparent;box-shadow:none;color:#352a24;outline:none}.cleaning__accordion-title{flex:1 1 auto;min-width:0}.cleaning__accordion-icon{align-items:center;color:#352a24;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}@media (max-width:767.98px){.cleaning__accordion-icon{color:#757473;height:24px;width:24px}}.cleaning__accordion-icon svg{display:block}.cleaning__accordion-button:not(.collapsed) .cleaning__accordion-icon--plus,.cleaning__accordion-icon--minus{display:none}.cleaning__accordion-button:not(.collapsed) .cleaning__accordion-icon--minus{display:inline-flex}.cleaning__accordion-body{padding:0 20px 20px}@media (max-width:767.98px){.cleaning__accordion-body{padding:0 16px 16px}}.cleaning__price-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:991.98px){.cleaning__price-grid{gap:4px}}.cleaning__price-card{background:#f5f2f2;border-radius:16px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;min-height:136px;padding:24px}@media (max-width:991.98px){.cleaning__price-card{align-items:center;gap:4px;justify-content:center;min-height:0;padding:8px;text-align:center}}.cleaning__price-card-label{color:#352a24;font-size:16px;letter-spacing:-.16px;line-height:22px}@media (max-width:991.98px){.cleaning__price-card-label{font-size:11px;letter-spacing:.11px;line-height:14px}}.cleaning__price-card-value{color:#352a24;font-size:28px;font-weight:700;letter-spacing:-.28px;line-height:32px}@media (max-width:991.98px){.cleaning__price-card-value{font-size:18px;font-weight:500;letter-spacing:0;line-height:22px}}.cleaning__faq-answer{color:#352a24;font-size:16px;line-height:26px}.cleaning__faq-answer p{margin:0 0 4px}.cleaning__faq-answer p:last-child{margin-bottom:0}.cleaning__faq-answer ul{list-style:disc;margin:4px 0;padding-left:24px}.delivery__breadcrumbs{align-items:center;color:#757473;display:flex;font-size:14px;gap:4px;margin:14px 0 0}.delivery__breadcrumbs a{color:inherit;text-decoration:none}.delivery__breadcrumbs a:hover{color:#f86630}.delivery__breadcrumbs-sep{opacity:.5}
