._smartLawnPlanSection_1y7qu_1{background:linear-gradient(to bottom,#fff0 78%,#f1f4f3);position:relative;text-align:center}@media screen and (min-width: 48em){._smartLawnPlanSection_1y7qu_1{background:linear-gradient(to bottom,#fff0 55%,#f1f4f3)}}._smartLawnTitle_1y7qu_12{font-size:3rem;line-height:4.1rem;margin-bottom:2.6rem}@media screen and (min-width: 48em){._smartLawnTitle_1y7qu_12{font-size:4rem;line-height:5rem;margin-bottom:3.3rem}}._smartLawnDescription_1y7qu_25{margin:0 auto 2.6rem;max-width:66rem}@media screen and (min-width: 48em){._smartLawnDescription_1y7qu_25{margin-bottom:3.3rem}}._smartLawnSubtitle_1y7qu_35{font-size:2.6rem;line-height:3.4rem;margin-bottom:1.6rem}@media screen and (min-width: 48em){._smartLawnSubtitle_1y7qu_35{font-size:3.2rem;line-height:4.4rem;margin-bottom:3.3rem}}._stepsContainer_1y7qu_48{display:none}@media screen and (min-width: 48em){._stepsContainer_1y7qu_48{display:flex;flex-direction:row;justify-content:space-between;gap:3.2rem;text-align:center}}._stepBlock_1y7qu_61{flex:0 1 38rem}._stepImage_1y7qu_65{margin-bottom:3.2rem;width:100%;max-width:40rem;height:auto;max-height:12rem}@media screen and (min-width: 48em){._stepImage_1y7qu_65{max-height:17rem}}._stepTitle_1y7qu_78{font-size:2.2rem;line-height:3rem;margin-bottom:1rem}._stepDescription_1y7qu_84{max-width:40rem;margin:0 auto 5rem}@media screen and (min-width: 48em){._stepDescription_1y7qu_84{max-width:none;margin-bottom:6.4rem}}._mobileCarousel_1y7qu_95{display:block;margin:0 var(--inverse-gutter) 6rem}._mobileCarousel_1y7qu_95 ._mobileStepBlockOuter_1y7qu_99{min-width:100%;padding:2rem;justify-self:stretch}._mobileCarousel_1y7qu_95 ._mobileStepBlock_1y7qu_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_1y7qu_95 ._mobileStepBlock_1y7qu_99 ._stepDescription_1y7qu_84{margin-bottom:0}._mobileCarousel_1y7qu_95 ._dotsContainer_1y7qu_116{top:3.4rem!important}._mobileCarousel_1y7qu_95 ._dotsContainer_1y7qu_116 .paging-item>button{fill:var(--gray-6)!important}._mobileCarousel_1y7qu_95 ._dotsContainer_1y7qu_116 .paging-item.active>button{fill:var(--secondary-dark-color)!important}._mobileCarousel_1y7qu_95 .slide{padding-bottom:1.6rem!important}._mobileCarousel_1y7qu_95 ._carouselDots_1y7qu_128{margin:0 .8rem}._mobileCarousel_1y7qu_95 ._carouselDots_1y7qu_128 .paging-dot{height:1.2rem;width:1.2rem}@media screen and (min-width: 48em){._mobileCarousel_1y7qu_95{display:none}}._reviewStarsContainer_1y7qu_141{align-items:center;display:flex;gap:.4rem;justify-content:center;line-height:2.1rem;margin-bottom:1rem}._reviewStarsContainer_1y7qu_141 strong{font-size:2rem}._reviewStarsContainer_1y7qu_141 ._reviewStarsBlock_1y7qu_152>img{height:2.6rem;width:2.6rem}._moreReviewsLinkContainer_1y7qu_157{align-items:center;display:flex;font-size:1.4rem;gap:.4rem;justify-content:center}._moreReviewsLink_1y7qu_157{align-items:center;color:var(--secondary-dark-color);display:flex;font-weight:500;gap:.4rem;justify-content:center}._experimentContainer_1y7qu_174{position:relative}._experimentContainer_1y7qu_174 h2{font-size:2.6rem;margin-bottom:2rem}@media screen and (min-width: 48em){._experimentContainer_1y7qu_174 h2{font-size:3.2rem}}._reviewsBlockContainer_1y7qu_187{position:relative}._heroAddressForm_1y7qu_191{display:grid;margin:0 auto 4rem;max-width:55rem;text-align:left;grid-template-areas:"label" "input" "button"}._heroAddressForm_1y7qu_191 input{border-radius:var(--border-radius);height:4.5rem;grid-area:input}@media screen and (min-width: 48em){._heroAddressForm_1y7qu_191 input{height:5.2rem}}._heroAddressForm_1y7qu_191 label{grid-area:label}._heroAddressForm_1y7qu_191 span._errorMessageLight_1y7qu_211,._heroAddressForm_1y7qu_191 label._labelLight_1y7qu_214{color:var(--light-color)}._heroAddressForm_1y7qu_191 label._bold_1y7qu_217{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_1y7qu_191{align-items:start;display:grid;grid-template-areas:"label label" "input button";max-width:84rem}._heroAddressForm_1y7qu_191>div{flex:1;margin-right:1.6rem;min-width:40rem}}._heroAddressButton_1y7qu_238{border-radius:var(--border-radius);grid-area:button}._heroAddressButton_1y7qu_238._buttonOnly_1y7qu_242{margin-bottom:4rem;min-width:30rem}
