._smartLawnPlanSection_magcf_1{background:linear-gradient(to bottom,#fff0 78%,#f1f4f3);position:relative;text-align:center}@media screen and (min-width: 48em){._smartLawnPlanSection_magcf_1{background:linear-gradient(to bottom,#fff0 55%,#f1f4f3)}}._smartLawnTitle_magcf_12{font-size:3rem;line-height:4.1rem;margin-bottom:2.6rem}@media screen and (min-width: 48em){._smartLawnTitle_magcf_12{font-size:4rem;line-height:5rem;margin-bottom:3.3rem}}._smartLawnDescription_magcf_25{margin:0 auto 2.6rem;max-width:66rem}@media screen and (min-width: 48em){._smartLawnDescription_magcf_25{margin-bottom:3.3rem}}._smartLawnSubtitle_magcf_35{font-size:2.6rem;line-height:3.4rem;margin-bottom:1.6rem}@media screen and (min-width: 48em){._smartLawnSubtitle_magcf_35{font-size:3.2rem;line-height:4.4rem;margin-bottom:3.3rem}}._stepsContainer_magcf_48{display:none}@media screen and (min-width: 48em){._stepsContainer_magcf_48{display:flex;flex-direction:row;justify-content:space-between;gap:3.2rem;text-align:center}}._stepBlock_magcf_61{flex:0 1 38rem}._stepImage_magcf_65{margin-bottom:3.2rem;width:100%;max-width:40rem;height:auto;max-height:12rem}@media screen and (min-width: 48em){._stepImage_magcf_65{max-height:17rem}}._stepTitle_magcf_78{font-size:2.2rem;line-height:3rem;margin-bottom:1rem}._stepDescription_magcf_84{max-width:40rem;margin:0 auto 5rem}@media screen and (min-width: 48em){._stepDescription_magcf_84{max-width:none;margin-bottom:6.4rem}}._mobileCarousel_magcf_95{display:block;margin:0 var(--inverse-gutter) 6rem}._mobileCarousel_magcf_95 ._mobileStepBlockOuter_magcf_99{min-width:100%;padding:2rem;justify-self:stretch}._mobileCarousel_magcf_95 ._mobileStepBlock_magcf_99{background-color:var(--light-color);border-radius:var(--border-radius-lg);box-shadow:0 4px 16px #00000059;height:100%;padding:3rem 1.6rem;text-align:center;width:100%}._mobileCarousel_magcf_95 ._mobileStepBlock_magcf_99 ._stepDescription_magcf_84{margin-bottom:0}._mobileCarousel_magcf_95 ._dotsContainer_magcf_116{top:3.4rem!important}._mobileCarousel_magcf_95 ._dotsContainer_magcf_116 .paging-item>button{fill:var(--gray-6)!important}._mobileCarousel_magcf_95 ._dotsContainer_magcf_116 .paging-item.active>button{fill:var(--secondary-dark-color)!important}._mobileCarousel_magcf_95 .slide{padding-bottom:1.6rem!important}._mobileCarousel_magcf_95 ._carouselDots_magcf_128{margin:0 .8rem}._mobileCarousel_magcf_95 ._carouselDots_magcf_128 .paging-dot{height:1.2rem;width:1.2rem}@media screen and (min-width: 48em){._mobileCarousel_magcf_95{display:none}}._reviewStarsContainer_magcf_141{align-items:center;display:flex;gap:.4rem;justify-content:center;line-height:2.1rem;margin-bottom:1rem}._reviewStarsContainer_magcf_141 strong{font-size:2rem}._reviewStarsContainer_magcf_141 ._reviewStarsBlock_magcf_152>img{height:2.6rem;width:2.6rem}._moreReviewsLinkContainer_magcf_157{align-items:center;display:flex;font-size:1.4rem;gap:.4rem;justify-content:center}._moreReviewsLink_magcf_157{align-items:center;color:var(--secondary-dark-color);display:flex;font-weight:500;gap:.4rem;justify-content:center}._experimentContainer_magcf_174{position:relative}._experimentContainer_magcf_174 h2{margin-bottom:2rem}._reviewsBlockContainer_magcf_181{position:relative}._heroAddressForm_magcf_185{display:grid;margin:0 auto 4rem;max-width:55rem;text-align:left;grid-template-areas:"label" "input" "button"}._heroAddressForm_magcf_185 input{border-radius:var(--border-radius);height:4.5rem;grid-area:input}@media screen and (min-width: 48em){._heroAddressForm_magcf_185 input{height:5.2rem}}._heroAddressForm_magcf_185 label{grid-area:label}._heroAddressForm_magcf_185 span._errorMessageLight_magcf_205,._heroAddressForm_magcf_185 label._labelLight_magcf_208{color:var(--light-color)}._heroAddressForm_magcf_185 label._bold_magcf_211{font-family:var(--body-font);font-size:1.8rem;font-weight:700;line-height:2.4rem;margin-bottom:.8rem}@media screen and (min-width: 48em){._heroAddressForm_magcf_185{align-items:start;display:grid;grid-template-areas:"label label" "input button";max-width:84rem}._heroAddressForm_magcf_185>div{flex:1;margin-right:1.6rem;min-width:40rem}}._heroAddressButton_magcf_232{border-radius:var(--border-radius);grid-area:button}._heroAddressButton_magcf_232._buttonOnly_magcf_236{margin-bottom:4rem;min-width:30rem}
