.main-container--regular-cleaning .regular-cleaning-about{margin-top:48px}.main-container--regular-cleaning .reviews-rebuild-frame{margin-top:52px}.main-container--regular-cleaning .eco-benefits{margin-top:48px}.regular-cleaning-value-section{padding-bottom:0}.main-container--regular-cleaning .included{margin-top:48px;margin-bottom:0}.main-container--regular-cleaning .regular-cleaning-process{margin-top:48px;padding:0}.main-container--regular-cleaning .book-cta{margin-top:48px}.main-container--regular-cleaning .regular-cleaning-feedback,.main-container--regular-cleaning .regular-cleaning-expert-team{padding-bottom:0;overflow:visible}.main-container--regular-cleaning .regular-cleaning-feedback .customer-feedback{margin:48px 0 0}.main-container--regular-cleaning .meet-team{margin-top:52px}.process__heading,.rcp-loyalty-heading{width:auto;max-width:none;margin-right:16px;margin-left:16px;white-space:normal}.rcp-loyalty-heading{margin-top:40px}.rcp-loyalty-item{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"icon title" "text text";align-items:center;column-gap:12px;row-gap:0;padding:22px 0;text-align:left;background:none;border:0;border-radius:0;box-shadow:none}.rcp-loyalty-item+.rcp-loyalty-item{border-top:1px solid rgba(135,165,144,.4)}.process__num,.rcp-loyalty-num{grid-area:icon;width:44px;height:44px;margin:0;background:#144028 var(--step-icon, var(--perk-icon)) center / 22px 22px no-repeat;border-radius:50%;color:transparent;font-size:0}.process__step:nth-child(1){--step-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='m9 16 2 2 4-4'/%3E%3C/svg%3E")}.process__step:nth-child(2){--step-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.94 15.5A2 2 0 0 0 8.5 14.06l-6.14-1.58a.5.5 0 0 1 0-.96L8.5 9.94A2 2 0 0 0 9.94 8.5l1.58-6.14a.5.5 0 0 1 .96 0l1.58 6.14a2 2 0 0 0 1.44 1.44l6.14 1.58a.5.5 0 0 1 0 .96l-6.14 1.58a2 2 0 0 0-1.44 1.44l-1.58 6.14a.5.5 0 0 1-.96 0z'/%3E%3Cpath d='M20 3v4'/%3E%3Cpath d='M22 5h-4'/%3E%3C/svg%3E")}.process__step:nth-child(3){--step-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m17 2 4 4-4 4'/%3E%3Cpath d='M3 11v-1a4 4 0 0 1 4-4h14'/%3E%3Cpath d='m7 22-4-4 4-4'/%3E%3Cpath d='M21 13v1a4 4 0 0 1-4 4H3'/%3E%3C/svg%3E")}.rcp-loyalty-item:nth-child(1){--perk-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h.01'/%3E%3Cpath d='M7 5h.01'/%3E%3Cpath d='M11 7h.01'/%3E%3Cpath d='M3 7h.01'/%3E%3Cpath d='M7 9h.01'/%3E%3Cpath d='M3 11h.01'/%3E%3Crect x='15' y='5' width='4' height='4'/%3E%3Cpath d='m19 9 2 2v10c0 .6-.4 1-1 1h-6c-.6 0-1-.4-1-1V11l2-2'/%3E%3Cpath d='m13 14 8-2'/%3E%3Cpath d='m13 19 8-2'/%3E%3C/svg%3E")}.rcp-loyalty-item:nth-child(2){--perk-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z'/%3E%3C/svg%3E")}.rcp-loyalty-item:nth-child(3){--perk-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E")}.rcp-loyalty-item:nth-child(4){--perk-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5C10 3 12 8 12 8s2-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E")}.rcp-loyalty-item:nth-child(5){--perk-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z'/%3E%3C/svg%3E")}.rcp-loyalty-item:nth-child(6){--perk-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6a4 4 0 0 1 4-4h6a4 4 0 0 1 4 4v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6Z'/%3E%3Cpath d='M5 10h14'/%3E%3Cpath d='M15 7v6'/%3E%3C/svg%3E")}.rcp-loyalty-text{display:contents}.process__step-title,.rcp-loyalty-item .rcp-loyalty-text h3{grid-area:title;margin:0;padding:0;color:#052316;font-size:18px;font-weight:700;line-height:23px;letter-spacing:0;text-transform:none;white-space:nowrap}.process__step-title{text-transform:capitalize}html body .process__step-text.process__step-text,html body .rcp-loyalty-item .rcp-loyalty-text.rcp-loyalty-text p{grid-area:text;margin:10px 0 0;color:#052316;font-size:15px;font-weight:500;line-height:23px;letter-spacing:0}.rcp-loyalty-list.is-accordion{overflow:hidden;background:#fff;border:1px solid #ece8df;border-radius:16px;box-shadow:0 6px 20px #0523160d}.rcp-loyalty-list.is-accordion .rcp-loyalty-item{position:relative;min-height:72px;box-sizing:border-box;padding:14px 44px 14px 16px}.rcp-loyalty-list.is-accordion .rcp-loyalty-item+.rcp-loyalty-item{border-top:1px solid #ece8df}.rcp-loyalty-list.is-accordion .rcp-loyalty-item.is-open{padding-bottom:18px}html body .rcp-loyalty-list.is-accordion .rcp-loyalty-item .rcp-loyalty-text h3{font-size:17px;line-height:22px}.rcp-loyalty-list.is-accordion .rcp-loyalty-toggle{display:block;width:100%;cursor:pointer;pointer-events:auto;text-align:left;-webkit-tap-highlight-color:transparent}.rcp-loyalty-list.is-accordion .rcp-loyalty-toggle:before{content:"";position:absolute;top:0;right:0;left:0;height:72px}.rcp-loyalty-list.is-accordion .rcp-loyalty-toggle:after{content:"";position:absolute;top:30px;right:16px;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10'%3E%3Cpath d='M2 2.5L8 8L14 2.5' fill='none' stroke='%23143f29' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform .2s ease}.rcp-loyalty-list.is-accordion .is-open .rcp-loyalty-toggle:after{transform:rotate(180deg)}.rcp-loyalty-list.is-accordion .rcp-loyalty-toggle:focus-visible{outline:none}.rcp-loyalty-list.is-accordion .rcp-loyalty-toggle:focus-visible:before{outline:2px solid #a9603f;outline-offset:-3px;border-radius:14px}.rcp-loyalty-list.is-accordion .rcp-loyalty-item:not(.is-open) .rcp-loyalty-text p{display:none}@media(prefers-reduced-motion:reduce){.rcp-loyalty-list.is-accordion .rcp-loyalty-toggle:after{transition:none}}.process__heading .process__heading-soft{color:#05231652;font-weight:200;letter-spacing:-.5px}.process__steps{grid-template-columns:minmax(0,1fr);gap:0;width:auto;max-width:none;margin:24px 16px 0}.process__steps .process__step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"icon title" "icon when" "icon text";column-gap:14px;align-items:start;padding:0 0 28px;text-align:left;background:none;border:0;border-radius:0;box-shadow:none}.process__steps .process__step:after{content:"";position:absolute;top:50px;bottom:6px;left:21px;width:2px;background:repeating-linear-gradient(180deg,#9db5a3 0 6px,transparent 6px 12px)}.process__steps .process__num{align-self:start}.process__steps .process__step-title{padding-top:2px}.process__steps .process__step-when{grid-area:when;display:block;margin:2px 0 0;color:#47705a;font-family:Quicksand,var(--default-font-family);font-size:13px;font-weight:600;line-height:18px}html body .process__steps .process__step-text.process__step-text{margin-top:10px}.process__cta{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;align-items:center;margin:0 16px}.process__cta-dot{display:flex;align-items:center;justify-content:center;width:44px;height:44px;box-sizing:border-box;border:2px solid #a9603f;border-radius:50%}.process__cta-dot:before{content:"";width:14px;height:14px;background:#a9603f;border-radius:50%}.process__cta-btn{display:flex;align-items:center;justify-content:center;height:50px;background:#a9603f;border-radius:25px;box-shadow:0 6px 14px #a9603f47;color:#fff;font-family:Quicksand,var(--default-font-family);font-size:15px;font-weight:700;letter-spacing:.3px;text-decoration:none}.rcp-package-heading .rcp-package-heading__soft{color:#05231652;font-weight:200;letter-spacing:-.5px}.regular-cleaning-process .rcp-package{border-radius:20px}.regular-cleaning-process .rcp-package__copy{display:contents}.regular-cleaning-process .rcp-package__lead,.regular-cleaning-process .rcp-package__body,.regular-cleaning-process .rcp-package__specs{display:none}.regular-cleaning-process .rcp-package__media{order:0;height:330px;min-height:0;background:linear-gradient(180deg,#fff0 45%,#fffc 66%,#fff 82%),#eef3ea url(../assets/regular-cleaning/package-quality.webp) 50% 104% / 120% auto no-repeat}.regular-cleaning-process .rcp-package__prices{order:1;position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:-108px 0 0;padding:0 18px}.regular-cleaning-process .rcp-price{padding:14px 14px 12px;border-radius:14px}.regular-cleaning-process .rcp-price__amount{flex-wrap:nowrap;font-size:36px}.regular-cleaning-process .rcp-price__amount em{font-size:13px}html body .regular-cleaning-process .rcp-price__freq{margin-top:4px;color:#47705a;font-size:14px;font-weight:600}.regular-cleaning-process .rcp-price:first-child{background:#144028;border-color:#144028;box-shadow:0 10px 18px -12px #05231699}.regular-cleaning-process .rcp-price:first-child .rcp-price__amount{color:#fff}html body .regular-cleaning-process .rcp-price:first-child .rcp-price__freq{color:#ffffffdb}.rcp-package__promises{order:2;display:block;margin:0;padding:4px 18px 8px;list-style:none}.rcp-promise{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"icon title" "text text";align-items:center;column-gap:12px;padding:18px 0}.rcp-promise+.rcp-promise{border-top:1px solid rgba(135,165,144,.4)}.rcp-promise:last-child{padding-bottom:14px}.rcp-promise:before{content:"";grid-area:icon;width:44px;height:44px;background:#144028 var(--promise-icon) center / 22px 22px no-repeat;border-radius:50%}.rcp-promise--price{--promise-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1'/%3E%3C/svg%3E")}.rcp-promise--tasks{--promise-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 2 2 4-4'/%3E%3Cpath d='m3 7 2 2 4-4'/%3E%3Cpath d='M13 6h8'/%3E%3Cpath d='M13 12h8'/%3E%3Cpath d='M13 18h8'/%3E%3C/svg%3E")}.rcp-promise--quality{--promise-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.rcp-promise__title{grid-area:title;margin:0;color:#052316;font-family:Quicksand,var(--default-font-family);font-size:18px;font-weight:700;line-height:23px}.rcp-promise__text{grid-area:text;margin:10px 0 0;color:#052316;font-family:Quicksand,var(--default-font-family);font-size:15px;font-weight:500;line-height:23px}.rcp-loyalty{grid-template-columns:minmax(0,1fr);gap:20px;width:auto;max-width:none;margin:20px 16px 0}.rcp-loyalty-photos{grid-template-rows:190px 120px;align-items:start;height:321px;overflow:hidden}.rcp-loyalty-photo{align-self:start;min-height:0;aspect-ratio:auto}.rcp-loyalty-photo--team{height:190px;max-height:190px}.rcp-loyalty-photo--small{height:120px;max-height:120px}.rcp-loyalty-list{grid-template-columns:minmax(0,1fr);row-gap:0}.main-container--regular-cleaning .svc-faq{margin-top:48px;padding-bottom:0}.regular-cleaning-main{display:flex;flex-direction:column}.regular-cleaning-main>*{order:20}.main-container--regular-cleaning .regular-cleaning-process{display:contents}.regular-cleaning-main>.hero{order:0}.regular-cleaning-process>.rcp-package-heading{order:1}.regular-cleaning-process>.rcp-package{order:2}.regular-cleaning-main>.included{order:3}.regular-cleaning-process>.rcp-loyalty-heading{order:4}.regular-cleaning-process>.rcp-loyalty{order:5}.regular-cleaning-process>.process__heading{order:6}.regular-cleaning-process>.process__steps{order:7}.regular-cleaning-process>.process__cta{order:8}.regular-cleaning-main>.regular-cleaning-about{order:9}.regular-cleaning-main>.regular-cleaning-reviews{order:10}.regular-cleaning-main>.regular-cleaning-value-section{order:11}.regular-cleaning-main>.book-cta{order:12}.regular-cleaning-main>.regular-cleaning-feedback{order:13}.main-container--regular-cleaning .regular-cleaning-process>.rcp-package-heading,.main-container--regular-cleaning .regular-cleaning-process>.rcp-loyalty-heading,.main-container--regular-cleaning .regular-cleaning-process>.process__heading{margin-top:48px}.main-container--regular-cleaning .regular-cleaning-process>.rcp-package{margin-top:20px}
