.page-module-scss-module__mr5l0G__pageContainer{z-index:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.page-module-scss-module__mr5l0G__topContent{box-sizing:border-box;z-index:0;justify-content:center;align-items:center;width:100vw;padding:36px 24px 104px;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.page-module-scss-module__mr5l0G__topContent{padding:100px 24px 150px}}.page-module-scss-module__mr5l0G__middleContent{box-sizing:border-box;z-index:0;width:100vw;margin:-2px 0;padding:24px 24px 32px;position:relative;overflow:hidden}@media (min-width:1024px){.page-module-scss-module__mr5l0G__middleContent{padding:24px 24px 40px}}.page-module-scss-module__mr5l0G__bottomContent{box-sizing:border-box;z-index:0;width:100vw;padding:37px 24px 56px;position:relative;overflow:hidden}@media (min-width:1024px){.page-module-scss-module__mr5l0G__bottomContent{padding:140px 24px 104px}}
.ProductHero-module-scss-module__7qHleq__productHeroContainer{flex-wrap:wrap-reverse;justify-content:center;gap:28px;max-width:778px;display:flex}@media (min-width:1024px){.ProductHero-module-scss-module__7qHleq__productHeroContainer{flex-wrap:nowrap;gap:60px}}.ProductHero-module-scss-module__7qHleq__heroTextContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}@media (min-width:1024px){.ProductHero-module-scss-module__7qHleq__heroTextContainer{text-align:left;align-items:flex-start;gap:30px}}.ProductHero-module-scss-module__7qHleq__heading{letter-spacing:-.01rem;margin:0;font-size:36px;line-height:44px}@media (min-width:1024px){.ProductHero-module-scss-module__7qHleq__heading{letter-spacing:-.035rem;font-size:76px;line-height:76px}}.ProductHero-module-scss-module__7qHleq__paragraph{font-size:16px;line-height:24px}@media (min-width:1024px){.ProductHero-module-scss-module__7qHleq__paragraph{font-size:22px;line-height:36px}}.ProductHero-module-scss-module__7qHleq__buttonListContainer{flex-direction:column;gap:16px;display:flex}.ProductHero-module-scss-module__7qHleq__linkButton{color:#000;background:#fff;border:2px solid #000;border-radius:40px;padding:11px 32px}.ProductHero-module-scss-module__7qHleq__productHeroImage{flex-shrink:0;width:138px;height:263px;position:relative}@media (min-width:1024px){.ProductHero-module-scss-module__7qHleq__productHeroImage{width:234px;height:445px}}
.AppDownloadButton-module-scss-module__0oXAbW__appDownloadButton{color:#000;box-sizing:border-box;background:#fff;border:2px solid #000;border-radius:40px;flex-shrink:0;max-height:48px;padding:11px 32px;font-family:Benton sans;font-size:16px;font-weight:600}@media (min-width:1024px){.AppDownloadButton-module-scss-module__0oXAbW__appDownloadButton{display:none}}.AppDownloadButton-module-scss-module__0oXAbW__appDownloadButton:hover{color:#fff;background-color:#5c8e81;border-color:#5c8e81}
.LinkButton-module-scss-module__kx73Oq__linkButton{color:#000;box-sizing:border-box;background:#fff;border:2px solid #000;border-radius:40px;flex-shrink:0;max-height:48px;padding:11px 32px;font-family:Benton sans;font-size:16px;font-weight:600}.LinkButton-module-scss-module__kx73Oq__linkButton:hover{color:#fff;background-color:#5c8e81;border-color:#5c8e81}
.VideoPlayer-module-scss-module__nBK2Hq__videoPlayer{height:100%}.VideoPlayer-module-scss-module__nBK2Hq__videoPlayer video{height:calc(100vh - 440px);max-height:500px}@media (min-width:668px){.VideoPlayer-module-scss-module__nBK2Hq__videoPlayer video{height:auto;max-height:min(50vh,450px)}}@media (min-width:1024px){.VideoPlayer-module-scss-module__nBK2Hq__videoPlayer video{height:calc(100vh - 348px);max-height:800px}}
.LadingPageHero-module-scss-module__33_Cqa__heroContainer{flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:100%;height:100%;display:flex}.LadingPageHero-module-scss-module__33_Cqa__heading{text-align:center;letter-spacing:-.16px;margin:0;font-family:Benton Sans;font-size:32px;font-style:normal;font-weight:600;line-height:38px}@media (min-width:1024px){.LadingPageHero-module-scss-module__33_Cqa__heading{letter-spacing:-.48px;font-size:48px;font-style:normal;line-height:52px}}.LadingPageHero-module-scss-module__33_Cqa__paragraph{text-align:center;font-family:Publico Text;font-size:18px;font-style:normal;font-weight:400;line-height:27px}@media (min-width:1024px){.LadingPageHero-module-scss-module__33_Cqa__paragraph{font-size:22px;font-style:normal;font-weight:400;line-height:36px}}.LadingPageHero-module-scss-module__33_Cqa__topContainer{flex-direction:column-reverse;flex-shrink:1;justify-content:space-between;align-self:stretch;align-items:center;max-width:800px;margin:0 auto;display:flex}@media (min-width:1024px){.LadingPageHero-module-scss-module__33_Cqa__topContainer{flex-direction:row}}.LadingPageHero-module-scss-module__33_Cqa__bottomContainer{text-align:center;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:696px;margin-bottom:32px;animation:3s 3s forwards LadingPageHero-module-scss-module__33_Cqa__fadeIn;display:flex}@media (min-width:1024px){.LadingPageHero-module-scss-module__33_Cqa__bottomContainer{gap:24px;margin-bottom:56px}}@keyframes LadingPageHero-module-scss-module__33_Cqa__fadeIn{to{opacity:1}}.LadingPageHero-module-scss-module__33_Cqa__textAnimationContainer{width:260px;height:101px}@media (min-width:1024px){.LadingPageHero-module-scss-module__33_Cqa__textAnimationContainer{width:460px;height:212px}}
.GoDownArrowButton-module-scss-module__sZWBka__goDownButton{cursor:pointer;transform-origin:50%;background:0 0;border:2px solid #000;border-radius:70px;outline:0;justify-content:center;align-items:center;animation:1.5s ease-in-out 3s 2 alternate GoDownArrowButton-module-scss-module__sZWBka__shake;display:flex}.GoDownArrowButton-module-scss-module__sZWBka__goDownButton:hover{background-color:#5c8e81;border-color:#5c8e81}.GoDownArrowButton-module-scss-module__sZWBka__goDownButton:hover svg path{fill:#fff}@keyframes GoDownArrowButton-module-scss-module__sZWBka__shake{0%{transform:rotate(0)translate(0)}10%{transform:rotate(4deg)translate(3px)}20%{transform:rotate(-4deg)translate(-3px)}30%{transform:rotate(3deg)translate(2px)}40%{transform:rotate(-3deg)translate(-2px)}50%{transform:rotate(2deg)translate(1px)}60%{transform:rotate(-2deg)translate(-1px)}70%{transform:rotate(1deg)translate(.5px)}80%{transform:rotate(-1deg)translate(-.5px)}90%{transform:rotate(.5deg)translate(.25px)}to{transform:rotate(0)translate(0)}}
.HorizontalOmniStory-module-scss-module__SxYZtG__horizontalOmniStory{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:64px 0;display:flex;position:relative}@media (min-width:1024px){.HorizontalOmniStory-module-scss-module__SxYZtG__horizontalOmniStory{padding:112px 0}}.HorizontalOmniStory-module-scss-module__SxYZtG__heading{text-align:center;margin:0;padding:0 32px;font-family:Benton Sans;font-size:26px;font-weight:600;line-height:32px}@media (min-width:1024px){.HorizontalOmniStory-module-scss-module__SxYZtG__heading{padding:0 56px;font-size:36px;line-height:44px}}.HorizontalOmniStory-module-scss-module__SxYZtG__paragraph{text-align:center;margin:0;padding:0 32px;font-family:Publico Text;font-size:18px;line-height:27px}@media (min-width:1024px){.HorizontalOmniStory-module-scss-module__SxYZtG__paragraph{padding:0 56px}}.HorizontalOmniStory-module-scss-module__SxYZtG__horizontalImageContainer{scroll-behavior:smooth;height:3426px;position:relative}.HorizontalOmniStory-module-scss-module__SxYZtG__horizontalImageContainer img{object-position:left;width:1713px;max-width:none;height:580px}.HorizontalOmniStory-module-scss-module__SxYZtG__stickyContainer{align-items:center;max-width:100vw;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.HorizontalOmniStory-module-scss-module__SxYZtG__omniStoryContainer{width:100%;height:100%;position:relative;overflow:visible}.HorizontalOmniStory-module-scss-module__SxYZtG__imageContainer{margin-left:calc(50vw - 333px)}@media (min-width:1024px){.HorizontalOmniStory-module-scss-module__SxYZtG__imageContainer{margin-left:calc(50vw - 340px)}}.HorizontalOmniStory-module-scss-module__SxYZtG__firstTextModule{position:absolute;top:245px;left:calc(50vw - 159px)}@media (min-width:1024px){.HorizontalOmniStory-module-scss-module__SxYZtG__firstTextModule{top:330px;left:calc(50vw - 193px)}}.HorizontalOmniStory-module-scss-module__SxYZtG__secondTextModule{position:absolute;top:-36px;left:calc(50vw + 281px)}@media (min-width:1024px){.HorizontalOmniStory-module-scss-module__SxYZtG__secondTextModule{top:-26px}}.HorizontalOmniStory-module-scss-module__SxYZtG__thirdTextModule{position:absolute;top:330px;left:calc(50vw + 691px)}@media (min-width:1024px){.HorizontalOmniStory-module-scss-module__SxYZtG__thirdTextModule{top:346px}}.HorizontalOmniStory-module-scss-module__SxYZtG__fourthTextModule{position:absolute;top:-26px;left:calc(50vw + 1060px)}
.StoryModule-module-scss-module__WWmOjq__storyModuleContainer{text-align:center;box-sizing:border-box;flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:center;min-width:296px;max-width:340px;padding:0 32px;display:flex}@media (min-width:1024px){.StoryModule-module-scss-module__WWmOjq__storyModuleContainer{max-width:390px}}.StoryModule-module-scss-module__WWmOjq__number{letter-spacing:-2.52px;color:#5c8e81;font-family:Benton Sans;font-size:72px;font-style:normal;font-weight:600;line-height:76px}.StoryModule-module-scss-module__WWmOjq__heading{margin:0 0 16px;font-family:Benton Sans;font-size:22px;font-style:normal;font-weight:600;line-height:28px}.StoryModule-module-scss-module__WWmOjq__paragraph{font-family:Publico Text;font-size:16px;font-style:normal;font-weight:400;line-height:24px}
.Waves-module-scss-module__Bri2-q__topWave{z-index:1;pointer-events:none;width:100%;height:auto;max-height:280px;position:absolute;top:-2px;left:0;overflow:hidden}@media (min-width:1290px){.Waves-module-scss-module__Bri2-q__topWave{max-height:23%}}.Waves-module-scss-module__Bri2-q__bottomWave{z-index:1;pointer-events:none;width:100%;height:auto;max-height:230px;position:absolute;bottom:-2px;left:0;overflow:hidden}@media (min-width:1290px){.Waves-module-scss-module__Bri2-q__bottomWave{max-height:18%}}
.WaveHeroBackground-module-scss-module__jwg8CW__heroBackgroundContainer{z-index:0;width:100vw;height:min(504px,90vh);position:relative;overflow:hidden}@media (min-width:1024px){.WaveHeroBackground-module-scss-module__jwg8CW__heroBackgroundContainer{height:1280px}}.WaveHeroBackground-module-scss-module__jwg8CW__waveHeroBackground{z-index:0;width:100%;height:100%;position:relative;top:0;left:0;overflow:hidden}.WaveHeroBackground-module-scss-module__jwg8CW__waveHeroBackground .WaveHeroBackground-module-scss-module__jwg8CW__imageWrapper{will-change:transform;z-index:-1;width:100%;height:120%;position:absolute;top:-60%;left:0}@media (min-width:668px){.WaveHeroBackground-module-scss-module__jwg8CW__waveHeroBackground .WaveHeroBackground-module-scss-module__jwg8CW__imageWrapper{top:-55%}}@media (min-width:1024px){.WaveHeroBackground-module-scss-module__jwg8CW__waveHeroBackground .WaveHeroBackground-module-scss-module__jwg8CW__imageWrapper{top:-35%}}.WaveHeroBackground-module-scss-module__jwg8CW__waveHeroBackground img{object-fit:cover;z-index:-1;object-position:center}@media (min-width:1024px){.WaveHeroBackground-module-scss-module__jwg8CW__waveHeroBackground{min-height:1280px}}
.RightWaveBackground-module-scss-module__2rV39W__wave{z-index:-1;pointer-events:none;width:100%;height:auto;max-height:100%;position:absolute;bottom:0;left:0;overflow:hidden}.RightWaveBackground-module-scss-module__2rV39W__wave svg{object-fit:cover;width:100%;height:100%}
.LeftWaveDownBackground-module-scss-module__D40GZa__wave{z-index:-1;pointer-events:none;width:100%;height:auto;max-height:100%;position:absolute;top:0;left:0;overflow:hidden}.LeftWaveDownBackground-module-scss-module__D40GZa__wave svg{object-fit:cover;width:100%;height:100%}
.TopWavesBackground-module-scss-module__VBssEa__wave{z-index:-1;pointer-events:none;width:100%;height:auto;max-height:100%;margin-top:-2px;position:absolute;top:0;left:0;overflow:hidden}.TopWavesBackground-module-scss-module__VBssEa__wave svg{object-fit:cover;width:100%;height:100%}
.PhoneViewUSP-module-scss-module__LLr0ya__phoneViewUSPContainer{flex-direction:column;align-items:center;gap:54px;display:flex}@media (min-width:1024px){.PhoneViewUSP-module-scss-module__LLr0ya__phoneViewUSPContainer{flex-direction:row;align-items:flex-start;gap:64px}.PhoneViewUSP-module-scss-module__LLr0ya__phoneViewUSPContainer.PhoneViewUSP-module-scss-module__LLr0ya__leftSide{flex-direction:row}.PhoneViewUSP-module-scss-module__LLr0ya__phoneViewUSPContainer.PhoneViewUSP-module-scss-module__LLr0ya__rightSide{flex-direction:row-reverse}}.PhoneViewUSP-module-scss-module__LLr0ya__uspTexts{text-align:center;flex-direction:column;order:0;justify-content:center;align-items:center;gap:16px;width:360px;max-width:100%;display:flex}@media (min-width:1024px){.PhoneViewUSP-module-scss-module__LLr0ya__uspTexts{text-align:left;order:1;align-items:flex-start;width:448px;margin:auto 0}}.PhoneViewUSP-module-scss-module__LLr0ya__heading{margin:0;font-size:22px;line-height:28px}.PhoneViewUSP-module-scss-module__LLr0ya__paragraph{font-size:16px;line-height:24px}.PhoneViewUSP-module-scss-module__LLr0ya__phoneContainer{order:-1;width:155px;height:301px;display:block;position:relative}@media (min-width:1024px){.PhoneViewUSP-module-scss-module__LLr0ya__phoneContainer{order:0}}.PhoneViewUSP-module-scss-module__LLr0ya__phoneCase{width:155px;height:301px}.PhoneViewUSP-module-scss-module__LLr0ya__phoneCase img{object-fit:cover}.PhoneViewUSP-module-scss-module__LLr0ya__phoneShadow{width:151px;height:7px;position:absolute;top:calc(100% + 20px);left:4px}.PhoneViewUSP-module-scss-module__LLr0ya__phoneInnerContent{width:142px;height:291px;position:absolute;top:5px;left:6.5px}
.ProductUniqueSellingPoints-module-scss-module__FyD3Ua__premiumProductUSPContainer{flex-direction:column;align-items:center;display:flex}.ProductUniqueSellingPoints-module-scss-module__FyD3Ua__heading{text-align:center;margin:0 0 32px;font-size:26px;line-height:32px}@media (min-width:1024px){.ProductUniqueSellingPoints-module-scss-module__FyD3Ua__heading{margin:0 0 64px;font-size:36px;line-height:44px}}.ProductUniqueSellingPoints-module-scss-module__FyD3Ua__sellingPoints{flex-direction:column;gap:32px;display:flex}@media (min-width:1024px){.ProductUniqueSellingPoints-module-scss-module__FyD3Ua__sellingPoints{gap:64px}}
.Promotion-module-scss-module__sQntqW__promotionContainer{box-sizing:border-box;background-color:#fff;border:1px solid #eaeaea;border-radius:4px;flex-direction:column;flex-shrink:0;justify-content:space-between;width:335px;min-width:290px;max-width:calc(100vw - 48px);height:256px;margin:0 auto;padding:20px;display:flex;position:relative}.Promotion-module-scss-module__sQntqW__promotionContainer.Promotion-module-scss-module__sQntqW__highlighted{box-shadow:0 5px 20px #0000001a}.Promotion-module-scss-module__sQntqW__heading{margin:0;font-size:18px}.Promotion-module-scss-module__sQntqW__campaignBanner{text-align:center;letter-spacing:3px;text-transform:uppercase;background-color:#e8f3ea;border-radius:4px;margin-bottom:8px;padding:8px 0;font-size:12px}.Promotion-module-scss-module__sQntqW__paragraph{font-size:16px;line-height:24px;overflow:auto}.Promotion-module-scss-module__sQntqW__subscriptionInfo{font-size:18px}.Promotion-module-scss-module__sQntqW__subscriptionInfo.Promotion-module-scss-module__sQntqW__campaignOverride{text-decoration:line-through}.Promotion-module-scss-module__sQntqW__offerImage{width:160px;height:65px;position:absolute;top:20px;right:20px}.Promotion-module-scss-module__sQntqW__offerImage figure{width:100%;height:100%;margin:0;position:relative}.Promotion-module-scss-module__sQntqW__offerImage img{object-fit:contain;object-position:right}.Promotion-module-scss-module__sQntqW__promotionContent{flex-direction:column;gap:16px;max-height:160px;display:flex}.Promotion-module-scss-module__sQntqW__promotionTop{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px;min-height:65px;padding:0 130px 0 0;line-height:22px;display:flex}.Promotion-module-scss-module__sQntqW__cta{text-align:center}.Promotion-module-scss-module__sQntqW__cta>div{width:auto;font-size:16px;line-height:19px}
.RibbonTag-module-scss-module__mnGWQG__tagContainer{display:flex;position:absolute;top:-15px;right:-10px}.RibbonTag-module-scss-module__mnGWQG__ribbonEdge{margin-right:-2px}.RibbonTag-module-scss-module__mnGWQG__innerContainer{display:flex;position:relative}.RibbonTag-module-scss-module__mnGWQG__tagAnchor{position:absolute;bottom:-15px;right:0}.RibbonTag-module-scss-module__mnGWQG__label{white-space:nowrap;color:#fff;text-overflow:ellipsis;max-width:300px;padding:2px 10px;font-size:13px;font-weight:500;line-height:24px;overflow:hidden}
.SelectableBoxOption-module-scss-module__pASCjW__optionContainer{cursor:pointer;transition:border-color .2s ease,border-width .2s ease box-shadow .2s ease;border:1px solid #eaeaea;border-radius:4px}@media (min-width:668px){.SelectableBoxOption-module-scss-module__pASCjW__optionContainer{width:450px}}.SelectableBoxOption-module-scss-module__pASCjW__content{border:1px solid #eaeaea;width:100%;height:100%;padding:20px 0}.SelectableBoxOption-module-scss-module__pASCjW__innerContainer{gap:16px;padding:0 20px;display:flex;position:relative}.SelectableBoxOption-module-scss-module__pASCjW__radio{width:20px;height:20px;margin-bottom:auto}.SelectableBoxOption-module-scss-module__pASCjW__heading{margin:0;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.SelectableBoxOption-module-scss-module__pASCjW__textContent{flex-direction:column;font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex}.SelectableBoxOption-module-scss-module__pASCjW__metaText{color:#555;margin-top:16px;font-size:15px;font-style:normal;font-weight:500;line-height:20px}
.OfferSellingPoints-module-scss-module__I2ADsW__offerSellingPoints{flex-direction:column;justify-content:center;align-items:center;gap:32px;padding-top:32px;display:flex}@media (min-width:1024px){.OfferSellingPoints-module-scss-module__I2ADsW__offerSellingPoints{gap:48px}}.OfferSellingPoints-module-scss-module__I2ADsW__sellingPointsContainer{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.OfferSellingPoints-module-scss-module__I2ADsW__offerSellingPointsHeader{text-align:center;margin:0 auto;font-size:26px;font-style:normal;font-weight:400;line-height:32px}@media (min-width:1024px){.OfferSellingPoints-module-scss-module__I2ADsW__offerSellingPointsHeader{letter-spacing:-.18px;font-size:36px;line-height:44px}}
.PackageFeature-module-scss-module__oC-A0a__sellingPoint{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:448px;display:flex}.PackageFeature-module-scss-module__oC-A0a__imageContainer{width:278px;height:142px;margin-bottom:24px;position:relative}@media (min-width:1024px){.PackageFeature-module-scss-module__oC-A0a__imageContainer{width:600px;height:260px;margin-bottom:48px}}.PackageFeature-module-scss-module__oC-A0a__imageContainer img{object-fit:contain}.PackageFeature-module-scss-module__oC-A0a__image{margin-bottom:24px}@media (min-width:1024px){.PackageFeature-module-scss-module__oC-A0a__image{margin-bottom:48px}}.PackageFeature-module-scss-module__oC-A0a__heading{margin:0 0 16px;font-size:22px;font-weight:500}.PackageFeature-module-scss-module__oC-A0a__paragraph{font-size:16px;font-weight:400;line-height:24px}
.SellingPoint-module-scss-module__dYTW_W__sellingPoint{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;max-width:330px;display:flex}.SellingPoint-module-scss-module__dYTW_W__image{margin-bottom:24px}.SellingPoint-module-scss-module__dYTW_W__heading{margin:0 0 16px;font-size:22px;font-weight:600;line-height:28px}.SellingPoint-module-scss-module__dYTW_W__paragraph{font-size:16px;font-style:normal;font-weight:400;line-height:24px}
.ProductPromotions-module-scss-module__Bl0BIG__productPromotionsContainer{flex-direction:column;justify-content:center;align-items:center;max-width:100%;margin:0 auto;display:flex;position:relative}@media (min-width:1024px){.ProductPromotions-module-scss-module__Bl0BIG__productPromotionsContainer{max-width:1070px}}.ProductPromotions-module-scss-module__Bl0BIG__promotionsList{flex-flow:wrap;justify-content:center;align-items:flex-end;gap:32px;margin:0 auto;display:flex}.ProductPromotions-module-scss-module__Bl0BIG__headingContainer{text-align:center;margin:32px 0}@media (min-width:1024px){.ProductPromotions-module-scss-module__Bl0BIG__headingContainer{margin:96px 0 64px}}.ProductPromotions-module-scss-module__Bl0BIG__heading{margin:0 0 16px;font-size:36px;line-height:44px}@media (min-width:1024px){.ProductPromotions-module-scss-module__Bl0BIG__heading{letter-spacing:-.035rem;margin:0 0 32px;font-size:72px;line-height:76px}}.ProductPromotions-module-scss-module__Bl0BIG__paragraph{text-wrap:balance;font-size:16px;line-height:24px}@media (min-width:1024px){.ProductPromotions-module-scss-module__Bl0BIG__paragraph{max-width:850px;font-size:22px;line-height:36px}}.ProductPromotions-module-scss-module__Bl0BIG__footer{text-align:center;color:#555;max-width:600px;margin-top:24px;font-family:Benton Sans,sans-serif;font-size:14px}@media (min-width:1024px){.ProductPromotions-module-scss-module__Bl0BIG__footer{margin-top:32px}}.ProductPromotions-module-scss-module__Bl0BIG__footer a{color:#555;text-decoration:underline}.ProductPromotions-module-scss-module__Bl0BIG__linkTextContainer{margin-top:24px}@media (min-width:1024px){.ProductPromotions-module-scss-module__Bl0BIG__linkTextContainer{margin-top:32px}}.ProductPromotions-module-scss-module__Bl0BIG__containerWithImage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin:32px 0;display:flex}@media (min-width:1024px){.ProductPromotions-module-scss-module__Bl0BIG__containerWithImage{text-align:left;flex-direction:row;gap:32px;margin:96px 0 64px}}.ProductPromotions-module-scss-module__Bl0BIG__imageContainer{flex-shrink:0;width:335px;max-width:100%;height:200px;position:relative}.ProductPromotions-module-scss-module__Bl0BIG__imageContainer img{object-fit:contain;object-position:center}
.Accolade-module-scss-module__LmnhVq__accoladeContainer{flex-wrap:nowrap;gap:24px;max-width:496px;display:flex}.Accolade-module-scss-module__LmnhVq__textContainer{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.Accolade-module-scss-module__LmnhVq__textContainer{gap:24px}}.Accolade-module-scss-module__LmnhVq__imageContainer{flex-shrink:0;width:80px;height:80px;position:relative}@media (min-width:1024px){.Accolade-module-scss-module__LmnhVq__imageContainer{width:100px;height:100px}}.Accolade-module-scss-module__LmnhVq__quote{margin:0;font-family:Publico Headline Roman;font-size:22px;font-weight:400;line-height:30px}@media (min-width:1024px){.Accolade-module-scss-module__LmnhVq__quote{font-size:24px;line-height:32px}}.Accolade-module-scss-module__LmnhVq__distinction{font-size:16px}
.DoubleWaveBackground-module-scss-module__mGhXxa__wave{z-index:-1;pointer-events:none;width:100%;height:auto;min-height:620px;max-height:1200px;position:absolute;bottom:50%;left:0;overflow:hidden;transform:translateY(50%)}.DoubleWaveBackground-module-scss-module__mGhXxa__wave svg{object-fit:cover;width:100%;height:100%}
.PromotionsGrid-module-scss-module__wHcDsq__promotionsContainer{flex-flow:wrap;justify-content:center;align-items:center;gap:24px;max-width:1200px;margin:0 auto;display:flex}
.ProductAccolades-module-scss-module__TNR9QG__accoladeList{flex-wrap:wrap;gap:40px;max-width:1032px;padding:40px 0;display:flex}.ProductAccolades-module-scss-module__TNR9QG__productAccoladesContainer{flex-direction:column;justify-content:center;align-items:center;padding:40px 0 0;display:flex}@media (min-width:1024px){.ProductAccolades-module-scss-module__TNR9QG__productAccoladesContainer{padding:80px 0 0}}.ProductAccolades-module-scss-module__TNR9QG__heading{letter-spacing:-.005rem;text-align:center;max-width:632px;margin:0 0 16px;font-size:26px;line-height:32px}@media (min-width:1024px){.ProductAccolades-module-scss-module__TNR9QG__heading{letter-spacing:-.01rem;font-size:36px;line-height:44px}}.ProductAccolades-module-scss-module__TNR9QG__paragraph{text-align:center;max-width:632px;font-size:18px}
