.css_mainContainer__Hxfb9{padding:6rem 1.5rem 8rem}.css_mainContainer__Hxfb9 section+section{margin-top:6rem}.css_mainContainer__Hxfb9 .css_summerAd__nRWHo{display:flex;justify-content:center;align-items:center}.css_title__j2sKh h1{font-size:3rem;text-transform:uppercase;letter-spacing:.05rem;margin-bottom:3rem;text-align:center}.css_title__j2sKh p{font-size:1.8rem;letter-spacing:.025rem;text-align:center}.css_title__j2sKh p+p{margin-top:1.6rem}.css_badgesWrapper__V0MkO{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin-top:4rem}.css_badge__uuSdl{max-width:300px}.css_badge__uuSdl,.css_badge__uuSdl img{height:auto;width:100%}.css_benefitsWrapper__fkUau{display:flex;flex-direction:column;gap:5rem}.css_benefitCard__oSSZq{display:flex;flex-direction:column;justify-content:space-between}.css_benefitCard__oSSZq:not(:last-child) svg{fill:var(--black)}.css_benefitCard__oSSZq .css_benefitCardContent__V8QdB{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:4rem}.css_benefitCard__oSSZq .css_benefitCardContent__V8QdB .css_icon__TaviG{display:flex;justify-content:center;align-items:flex-end;height:4rem;width:4rem;margin-bottom:2rem}.css_benefitCard__oSSZq .css_benefitCardContent__V8QdB .css_icon__TaviG img,.css_benefitCard__oSSZq .css_benefitCardContent__V8QdB .css_icon__TaviG svg{height:auto;width:3rem}.css_benefitCard__oSSZq .css_benefitCardContent__V8QdB h3{font-size:2.25rem;text-transform:uppercase;margin-bottom:1rem}.css_benefitCard__oSSZq .css_benefitCardContent__V8QdB p{font-size:1.8rem;line-height:1.25;letter-spacing:.025rem}.css_benefitCard__oSSZq .css_mockup__TYND0{width:80%}@media(min-width:576px){.css_mainContainer__Hxfb9{padding-top:8rem;padding-bottom:10rem}.css_title__j2sKh h1{font-size:4rem}.css_title__j2sKh p{font-size:2.4rem;line-height:1.15}.css_badgesWrapper__V0MkO{flex-direction:row;margin-top:5rem}.css_benefitCard__oSSZq h3{font-size:3rem;margin-bottom:1.2rem}.css_benefitCard__oSSZq p{font-size:2rem}}@media(min-width:768px){.css_mainContainer__Hxfb9{padding-right:2rem;padding-left:2rem}.css_title__j2sKh h1{font-size:6rem;margin-bottom:4rem}.css_title__j2sKh p{font-size:3.5rem}.css_badgesWrapper__V0MkO{gap:4rem;margin-top:6rem}.css_benefitsWrapper__fkUau{flex-direction:row;flex-wrap:wrap;justify-content:center}.css_benefitCard__oSSZq{width:calc(50% - 2.5rem)}}@media(min-width:1200px){.css_mainContainer__Hxfb9{padding-top:10rem;padding-bottom:12rem}.css_benefitCard__oSSZq{width:calc(33.3333% - 3.3333rem)}}