.Carousel-module__-q5euG__captionFlexItems{align-items:flex-start;gap:5rem;display:flex}.Carousel-module__-q5euG__captionFlexItems:last-child{margin-top:3rem}.Carousel-module__-q5euG__captionFlexItems p{max-width:12ch;font-weight:400!important}.Carousel-module__-q5euG__captionFlexItems p span{font-weight:600}@media (min-width:1400px){.Carousel-module__-q5euG__captionFlexItems p{max-width:13ch}}@keyframes Carousel-module__-q5euG__shimmer{0%{background-position:-700% 0}to{background-position:700% 0}}.Carousel-module__-q5euG__root{--imgHeight:auto;width:100%;position:relative}@media (min-width:768px){.Carousel-module__-q5euG__root{--imgHeight:calc(100vh - 81px - 44px - 16px);height:var(--imgHeight);background:#000}}.Carousel-module__-q5euG__root .custom-img{object-fit:cover!important;width:100%!important;position:relative!important}.Carousel-module__-q5euG__root .m1-img-landscape{display:block!important}.Carousel-module__-q5euG__root .m1-img-portrait{display:none!important}@media (orientation:portrait){.Carousel-module__-q5euG__root .m1-img-landscape{display:none!important}.Carousel-module__-q5euG__root .m1-img-portrait{display:block!important}}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__carousal-img-container{position:relative}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__carousal-img-container .Carousel-module__-q5euG__content{color:#fff;flex-direction:column;gap:1rem;max-width:50%;display:none;position:absolute;bottom:70px;left:70px}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__carousal-img-container .Carousel-module__-q5euG__content h3{letter-spacing:-1.24px;font-size:36px;font-weight:500;line-height:110%}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__carousal-img-container .Carousel-module__-q5euG__content p{letter-spacing:-1px;font-size:20px;font-weight:500;line-height:130%}@media (min-width:768px){.Carousel-module__-q5euG__root .Carousel-module__-q5euG__carousal-img-container .Carousel-module__-q5euG__content{display:flex}}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__carousal-img-container .Carousel-module__-q5euG__element-img{aspect-ratio:3/2;width:100%;height:var(--imgHeight)}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__carousal-img-container .Carousel-module__-q5euG__element-img>div{position:unset!important}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__carousal-img-container .Carousel-module__-q5euG__video-container{height:var(--imgHeight);display:flex}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__carousal-img-container .video-player{align-self:center}.Carousel-module__-q5euG__root *{outline:none}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla{overflow:hidden}@media (max-width:768px){.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla{width:100vw;margin-left:-16px}}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__container{display:flex}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__slide{flex:0 0 100%;min-width:0}@media (max-width:768px){.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__slide{padding:0 12px}}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__prev,.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__next{z-index:1;cursor:pointer;color:#fff;background-color:#0000;border:none;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__prev .Carousel-module__-q5euG__circle-blur-btn,.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__next .Carousel-module__-q5euG__circle-blur-btn{backdrop-filter:blur(20px);background-color:#0000004d;border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;transition:all .2s cubic-bezier(.25,.25,.25,1);display:flex;transform:none}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__prev:active .Carousel-module__-q5euG__circle-blur-btn,.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__next:active .Carousel-module__-q5euG__circle-blur-btn{filter:brightness(30%)}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__prev{left:2rem}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__prev:hover .Carousel-module__-q5euG__circle-blur-btn{transform:translate(-10%)}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__next{right:2rem}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__next:hover .Carousel-module__-q5euG__circle-blur-btn{transform:translate(10%)}.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__slide img,.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__slide video{object-position:center;object-fit:cover;background:linear-gradient(135deg,#0000 0%,#4141414d 50%,#0000 100%) 0 0/700% 100%;width:100%;animation:15s linear infinite Carousel-module__-q5euG__shimmer;display:block}@media (min-width:768px){.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__slide img,.Carousel-module__-q5euG__root .Carousel-module__-q5euG__embla__slide video{aspect-ratio:3/2;height:100%;object-fit:cover!important}}
@keyframes styledComponents-module__QgA2nW__shimmerBlue{0%{background-position:-700% 0}to{background-position:700% 0}}.styledComponents-module__QgA2nW__subscriptionDisclaimerDiv{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:24px;display:flex}.styledComponents-module__QgA2nW__subscriptionDisclaimerDiv h3{text-align:center;font-size:24px;font-weight:500}.styledComponents-module__QgA2nW__subscriptionDisclaimerDiv p{text-align:center;opacity:.75;font-size:17px}.styledComponents-module__QgA2nW__subscriptionDisclaimerDiv .buttons{flex-direction:column;gap:8px;width:100%;display:flex}.styledComponents-module__QgA2nW__subscriptionDisclaimerDiv .buttons button{width:100%}.styledComponents-module__QgA2nW__subscriptionDisclaimerDiv .loading-bar-subs{background:linear-gradient(135deg,#0000 0%,#0279e8b3 50%,#0000 100%) 0 0/700% 100%;border-radius:8px;width:100%;padding:2px;animation:15s linear infinite styledComponents-module__QgA2nW__shimmerBlue}.styledComponents-module__QgA2nW__plantTrees{background:#ffffff12;border-radius:1.2rem;gap:.8rem;margin-top:1.8rem;margin-bottom:1.6rem;padding:.8rem;display:flex}.styledComponents-module__QgA2nW__plantTrees svg{min-width:24px}.styledComponents-module__QgA2nW__plantTrees p{color:#ffffff80;letter-spacing:-.039rem;font-size:1.4rem;font-weight:400;line-height:21px}.styledComponents-module__QgA2nW__plantTrees p strong{color:#ffffffe6;font-weight:500}
.Product-module__zj1VFW__root{--border-selected:1px solid #000;--border-disabled:1px solid #0000000d;--border:1px solid #00000026;--text-grey:#00000080;text-align:left;color:#00000080;letter-spacing:-.56px;border:1px solid #0000001a;border:var(--border);background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px 16px;font-size:14px;line-height:130%;transition:all .2s ease-in-out;display:flex}.Product-module__zj1VFW__root *{pointer-events:none}.Product-module__zj1VFW__root>div{justify-content:space-between;width:100%;display:flex}.Product-module__zj1VFW__root .Product-module__zj1VFW__title{color:#000;letter-spacing:-.64px;gap:4px;margin-bottom:4px;font-size:16px;font-weight:500;line-height:100%;display:flex}.Product-module__zj1VFW__root .Product-module__zj1VFW__tag{color:#00000080;padding-left:8px;position:relative}.Product-module__zj1VFW__root .Product-module__zj1VFW__tag:before{content:"";background-color:#00000080;border-radius:50%;width:.2rem;height:.2rem;padding:.1rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Product-module__zj1VFW__root .Product-module__zj1VFW__price-wrapper{gap:4px;display:flex}.Product-module__zj1VFW__root .Product-module__zj1VFW__price-wrapper>*{align-self:flex-start}.Product-module__zj1VFW__root .Product-module__zj1VFW__price-wrapper .Product-module__zj1VFW__strikethrough{color:#00000080;text-decoration-line:line-through}.Product-module__zj1VFW__root .Product-module__zj1VFW__price{color:#000;letter-spacing:-.64px;margin-bottom:4px;font-size:16px;font-weight:500;line-height:100%}.Product-module__zj1VFW__root.Product-module__zj1VFW__active{background:#eee;box-shadow:inset 0 0 0 1.5px #000}.Product-module__zj1VFW__root:hover{box-shadow:inset 0 0 0 1.5px #000}.Product-module__zj1VFW__root{background:#fff}.Product-module__zj1VFW__root:disabled{cursor:not-allowed;color:#0003;border:var(--border-disabled);pointer-events:all!important}
.Features-module__ujAtBW__feature{text-align:center;flex-direction:column;justify-content:space-between;gap:8px;max-width:100px;display:flex}.Features-module__ujAtBW__feature p{letter-spacing:-.52px;max-width:70%;margin:0 auto;font-size:13px;line-height:100%}.Features-module__ujAtBW__feature .Features-module__ujAtBW__wrapper{flex-grow:1;align-self:center;place-items:center;display:grid}.Features-module__ujAtBW__features{justify-content:space-evenly;align-items:stretch;gap:30px;display:flex}
.OutOfStockDisclaimer-module__mDTFAG__root{color:#0009;letter-spacing:-.11px;cursor:default;background:#f5f5f5;border:none;border-radius:7px;outline:none;align-self:start;gap:8px;margin-top:8px;padding:6px 8px;font-size:11px;display:flex}@media (min-width:768px){.OutOfStockDisclaimer-module__mDTFAG__root{letter-spacing:-.14px;font-size:14px}}
.BuySection-module__0ok91W__buyH2{color:#000;letter-spacing:-.144rem;font-size:3.6rem;font-weight:500;line-height:4rem}@media (min-width:768px){.BuySection-module__0ok91W__buyH2{letter-spacing:-.192rem;font-size:4.8rem;line-height:4.8rem}}.BuySection-module__0ok91W__offerFlexContainer{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:768px){.BuySection-module__0ok91W__mobileCarouselSection{display:none}}.BuySection-module__0ok91W__offerTagBase{background:#0000000a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.8rem;width:fit-content;margin:6px 0;padding:.5rem .8rem;display:flex}.BuySection-module__0ok91W__offerTagBase img{object-fit:cover;border-radius:50%;width:24px;height:24px}.BuySection-module__0ok91W__offerTagBase span{opacity:.6;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.BuySection-module__0ok91W__offerTagBase span .BuySection-module__0ok91W__offerApplied{opacity:1;color:#000;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.BuySection-module__0ok91W__root{margin-top:32px;margin-bottom:32px}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__lingo-logo{vertical-align:middle;align-items:center;margin-left:8px;display:inline-flex}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__lingo-logo img{width:80px;height:auto}@media (min-width:768px){.BuySection-module__0ok91W__root .BuySection-module__0ok91W__lingo-logo{margin-left:12px}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__lingo-logo img{width:100px}}.BuySection-module__0ok91W__root .offer-carousel{margin-bottom:32px}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__intro-pricing-banner{text-align:left;text-transform:uppercase;letter-spacing:1.5px;color:#006af5;margin:8px 0;font-size:12px;font-weight:500}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__offerTag{background:#0000000a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.8rem;width:fit-content;margin:6px 0;padding:.5rem .8rem;display:flex}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__offerTag.BuySection-module__0ok91W__transparent{background:0 0;padding:0}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__offerTag.BuySection-module__0ok91W__transparent span{color:#007ff5;letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:500}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__title-info-content{flex-direction:column;gap:4px;max-width:450px;margin-bottom:16px;display:flex}@media (min-width:768px){.BuySection-module__0ok91W__root .BuySection-module__0ok91W__title-info-content{gap:8px;margin-bottom:24px}}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__title-info-content .BuySection-module__0ok91W__description-container{letter-spacing:-.64px;font-size:16px;line-height:130%}@media (min-width:768px){.BuySection-module__0ok91W__root .BuySection-module__0ok91W__title-info-content .BuySection-module__0ok91W__description-container{letter-spacing:-.056rem;font-size:1.4rem}}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__products-section,.BuySection-module__0ok91W__root .BuySection-module__0ok91W__products{flex-direction:column;gap:24px;display:flex}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__products{gap:8px}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__product-types{background:#eee;border-radius:16px;gap:4px;margin-top:30px;padding:4px;display:flex}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__product-types button{text-align:center;color:#0009;letter-spacing:-.28px;background:0 0;border:none;border-radius:12px;flex:1;padding:12px 16px;font-size:14px;font-weight:500}.BuySection-module__0ok91W__root .BuySection-module__0ok91W__product-types button.BuySection-module__0ok91W__active{color:#000;background:#fff;box-shadow:0 1px 15px #0000000d}@media (min-width:768px){.BuySection-module__0ok91W__root .offer-carousel{margin-bottom:0}}
.ProductSelection-module__RbT7na__productHeader{color:#000;z-index:2;backdrop-filter:blur(10px);background:#fafafa;border-bottom:1px solid #00000014;position:relative}.ProductSelection-module__RbT7na__productHeader .ProductSelection-module__RbT7na__header-content{grid-column:1/-1;justify-content:space-between;gap:8px;padding:16px;display:flex}.ProductSelection-module__RbT7na__productHeader .ProductSelection-module__RbT7na__dimmed{color:#00000080}.ProductSelection-module__RbT7na__productHeader h3{color:#000;letter-spacing:-.064rem;font-size:1.6rem;font-style:normal;font-weight:500}@media (min-width:992px){.ProductSelection-module__RbT7na__productHeader .ProductSelection-module__RbT7na__header-content{grid-column:2/-2}.ProductSelection-module__RbT7na__productHeader h3{letter-spacing:-.08rem;font-size:2rem;font-weight:500}}.ProductSelection-module__RbT7na__stickyPanel{position:sticky;top:80px}.ProductSelection-module__RbT7na__root .ProductSelection-module__RbT7na__content{grid-column:1/-1}
.LayoutComponents-module__XlpC8q__container{color:#fff;background-color:var(--fill);padding:8rem 0}.LayoutComponents-module__XlpC8q__container.transparent{background-color:#0000}@media (min-width:1024px){.LayoutComponents-module__XlpC8q__container{padding:15rem 0}}.LayoutComponents-module__XlpC8q__content{grid-area:1/2/auto/-2}@media (max-width:1024px){.LayoutComponents-module__XlpC8q__content{grid-column:2/-2;align-items:center}}
.FeaturedReviews-module__qGuFZW__carouselPointer{background:var(--base);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px}.FeaturedReviews-module__qGuFZW__carouselPointer.FeaturedReviews-module__qGuFZW__active{border-radius:3px;width:69px}.FeaturedReviews-module__qGuFZW__carouselPointer.FeaturedReviews-module__qGuFZW__active:before{content:"";background:var(--accent);z-index:2;border-radius:3px;width:75%;height:6px;display:block}.FeaturedReviews-module__qGuFZW__quoteCarousel1{color:#000;flex-direction:column;gap:16px;display:flex}.FeaturedReviews-module__qGuFZW__quoteCarousel1 .FeaturedReviews-module__qGuFZW__carousel-pointers{gap:16px;display:flex}.FeaturedReviews-module__qGuFZW__quoteCarousel1 q{letter-spacing:-.96px;max-width:90%;font-size:18px;font-weight:500;line-height:140%}.FeaturedReviews-module__qGuFZW__quoteCarousel1 p{letter-spacing:-.42px;font-size:14px;line-height:120%}@media (min-width:768px){.FeaturedReviews-module__qGuFZW__quoteCarousel1 q{font-size:32px}.FeaturedReviews-module__qGuFZW__quoteCarousel1 p{letter-spacing:-.6px}}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__embla{overflow:hidden}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__embla__container{display:flex}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__embla__slide{flex:0 0 100%;min-width:0}@keyframes FeaturedReviews-module__qGuFZW__load{0%{width:0}to{width:100%}}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__embla__dots{gap:16px;margin-top:20px;list-style:none;display:flex!important}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__embla__dot{cursor:pointer;background:#00000026;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .3s;position:relative}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__embla__dot .FeaturedReviews-module__qGuFZW__progress{display:none}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__embla__dot.FeaturedReviews-module__qGuFZW__embla__dot--selected{background:#034f42;border-radius:3px;width:100px}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__embla__dot.FeaturedReviews-module__qGuFZW__embla__dot--selected .FeaturedReviews-module__qGuFZW__progress{background:#fff;border-radius:100px;width:0;height:6px;animation:3s forwards FeaturedReviews-module__qGuFZW__load;display:block}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__quote-wrapper{color:#000;flex-direction:column;gap:16px;display:flex}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__quote-wrapper q{letter-spacing:-.96px;max-width:90%;font-size:18px;font-weight:500;line-height:130%}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__quote-wrapper p{letter-spacing:-.42px;font-size:14px;line-height:120%}@media (min-width:768px){.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__quote-wrapper q{font-size:32px}.FeaturedReviews-module__qGuFZW__quoteCarousel .FeaturedReviews-module__qGuFZW__quote-wrapper p{letter-spacing:-.6px}}.FeaturedReviews-module__qGuFZW__root{min-height:500px;padding:80px 0}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__bullet:before{content:"";z-index:1;background-color:#034f42;border-radius:50%;width:.5rem;height:.5rem;margin:0 .4rem 0 .6rem;display:inline-block;position:relative;bottom:.1rem}.FeaturedReviews-module__qGuFZW__root *{min-width:0;min-height:0}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__content{flex-direction:column;gap:32px;display:flex}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__description-wrapper{text-align:left;align-self:start}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__description{color:#0000004d;letter-spacing:-1.6px;flex-direction:column;gap:16px;font-size:40px;font-weight:500;line-height:100%;display:flex}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__description strong{color:#000;font-weight:500}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__description strong.FeaturedReviews-module__qGuFZW__space{font-family:Space Grotesk}@media (min-width:768px){.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__description{letter-spacing:-1.92px;font-size:48px}}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__description button{color:#fff;text-align:center;background:#034f42;border:none;border-radius:40px;padding:8px 14px;font-size:15px;font-weight:500;line-height:16px;box-shadow:inset 0 1px 2px #129c63}@media (min-width:768px){.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__description button{padding:16px 20px;font-size:18px}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__content{flex-direction:unset;align-items:center;gap:132px}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__content>*{flex:1}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__description{letter-spacing:-1.28px;font-size:32px}.FeaturedReviews-module__qGuFZW__root .FeaturedReviews-module__qGuFZW__description button{align-self:flex-start;min-width:180px}}
.StyleComponents-module__Qi08Za__h2{color:var(--color);letter-spacing:-1.2px;text-align:var(--align);margin-bottom:32px;font-size:40px;font-weight:500;line-height:110%}@media (min-width:1024px){.StyleComponents-module__Qi08Za__h2{letter-spacing:-1.28px;font-size:6.4rem;line-height:80px}}.StyleComponents-module__Qi08Za__h3{color:#fff;text-align:var(--align);letter-spacing:-.48px;margin-bottom:8px;font-size:24px;font-weight:500;line-height:28px}@media (min-width:1024px){.StyleComponents-module__Qi08Za__h3{letter-spacing:-.64px;font-size:3.2rem;line-height:110%}}.StyleComponents-module__Qi08Za__p{color:var(--color);text-align:var(--align);letter-spacing:-.16px;font-size:16px;line-height:130%}@media (min-width:1024px){.StyleComponents-module__Qi08Za__p{letter-spacing:-.19px}}
.M1Reviews-module__JtqVVW__userReview{letter-spacing:-.42px;color:#000;background:#f5f5f5;border-radius:8px;flex-direction:column;gap:24px;padding:24px;display:flex}.M1Reviews-module__JtqVVW__userReview .M1Reviews-module__JtqVVW__rating-wrapper{justify-content:space-between;align-items:center;display:flex}.M1Reviews-module__JtqVVW__userReview .M1Reviews-module__JtqVVW__author{font-size:14px;line-height:120%}.M1Reviews-module__JtqVVW__userReview .M1Reviews-module__JtqVVW__title{letter-spacing:-.6px;margin-top:8px;font-size:20px;font-weight:500;line-height:120%}.M1Reviews-module__JtqVVW__userReview .M1Reviews-module__JtqVVW__repeat-user{font-size:14px;line-height:120%}.M1Reviews-module__JtqVVW__userReview q{color:#00000080;letter-spacing:-.32px;font-size:16px;line-height:23px}.M1Reviews-module__JtqVVW__appStoreReviews{align-self:start;min-width:300px}@media (min-width:768px){.M1Reviews-module__JtqVVW__appStoreReviews{align-self:unset}}.M1Reviews-module__JtqVVW__appStoreReviews .M1Reviews-module__JtqVVW__rating{color:#000;font-family:Space Grotesk;font-size:64px;font-weight:500;line-height:64px}.M1Reviews-module__JtqVVW__appStoreReviews .M1Reviews-module__JtqVVW__title{font-size:19px;font-style:normal;font-weight:500;line-height:normal}.M1Reviews-module__JtqVVW__appStoreReviews .M1Reviews-module__JtqVVW__description{gap:8px;display:flex}.M1Reviews-module__JtqVVW__appStoreReviews .M1Reviews-module__JtqVVW__description .M1Reviews-module__JtqVVW__content{flex-direction:column;justify-content:center;align-items:start;display:flex}.M1Reviews-module__JtqVVW__appStoreReviews a{color:#000;border:1px solid #000;border-radius:27px;align-items:center;gap:8px;margin-top:16px;padding:16px 24px;font-size:18px;font-weight:500;line-height:16px;display:flex}.M1Reviews-module__JtqVVW__root{flex-direction:column;gap:32px;width:100%;display:flex}.M1Reviews-module__JtqVVW__root h2{margin-bottom:0}.M1Reviews-module__JtqVVW__root .M1Reviews-module__JtqVVW__title{color:#000;margin-bottom:0}.M1Reviews-module__JtqVVW__root .M1Reviews-module__JtqVVW__app-store-reviews{flex-direction:column;gap:24px;display:flex}@media (min-width:768px){.M1Reviews-module__JtqVVW__root .M1Reviews-module__JtqVVW__app-store-reviews{flex-direction:row}}.M1Reviews-module__JtqVVW__root .M1Reviews-module__JtqVVW__user-reviews{grid-gap:1rem;display:grid}@media (min-width:768px){.M1Reviews-module__JtqVVW__root .M1Reviews-module__JtqVVW__user-reviews{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}.M1Reviews-module__JtqVVW__root button{color:#000;background:0 0;border:none;grid-column:1/-1;padding:3px 0;font-size:18px;font-weight:500;line-height:16px}.M1Reviews-module__JtqVVW__root .rotate{transform:rotate(180deg)}
.NudgeCard-module__TM3ooa__root{--bento-card-padding:20px;height:500px;padding:var(--bento-card-padding);--card-bg-color:#0f0f0f;background-color:var(--card-bg-color);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.NudgeCard-module__TM3ooa__root{--bento-card-padding:48px;padding:var(--bento-card-padding);flex-direction:row}.NudgeCard-module__TM3ooa__root>div{flex-grow:0;flex-shrink:0;width:50%;height:100%}.NudgeCard-module__TM3ooa__root .NudgeCard-module__TM3ooa__text{flex-direction:column;justify-content:center;display:flex}.NudgeCard-module__TM3ooa__root .NudgeCard-module__TM3ooa__image{height:100%}}.NudgeCard-module__TM3ooa__root h4,.NudgeCard-module__TM3ooa__root p{width:100%}.NudgeCard-module__TM3ooa__root .NudgeCard-module__TM3ooa__image{text-align:center;padding-top:12px;position:relative;overflow:hidden}@media (min-width:768px){.NudgeCard-module__TM3ooa__root .NudgeCard-module__TM3ooa__image{text-align:right;padding-top:0}}.NudgeCard-module__TM3ooa__root .NudgeCard-module__TM3ooa__image:before{content:"";background:linear-gradient(0deg, #0000 0%, var(--card-bg-color) 90%);z-index:1;width:100%;height:100px;position:absolute;top:0;left:0}.NudgeCard-module__TM3ooa__root .NudgeCard-module__TM3ooa__image:after{content:"";background:linear-gradient(180deg, #0000 0%, var(--card-bg-color) 90%);z-index:1;width:100%;height:100px;position:absolute;bottom:0;left:0}.NudgeCard-module__TM3ooa__root .NudgeCard-module__TM3ooa__image img{width:100%;height:auto!important;position:static!important}@media (min-width:768px){.NudgeCard-module__TM3ooa__root .NudgeCard-module__TM3ooa__image img{margin:0 auto;width:80%!important}}
.MasterYourMetabolism-module__MAymCa__root .MasterYourMetabolism-module__MAymCa__content{max-width:950px;margin:0 auto}.MasterYourMetabolism-module__MAymCa__root h2{color:#fff;letter-spacing:-1.2px;margin-bottom:32px;font-size:40px;font-weight:500;line-height:110%}.MasterYourMetabolism-module__MAymCa__root .MasterYourMetabolism-module__MAymCa__features{flex-direction:column;gap:8px;display:flex}@media (min-width:1024px){.MasterYourMetabolism-module__MAymCa__root .MasterYourMetabolism-module__MAymCa__full-size{grid-column:1/-1;max-width:100%}.MasterYourMetabolism-module__MAymCa__root .MasterYourMetabolism-module__MAymCa__features{grid-template-columns:1fr 1fr;display:grid}.MasterYourMetabolism-module__MAymCa__root h2{letter-spacing:-1.28px;font-size:6.4rem;line-height:80px}}.MasterYourMetabolism-module__MAymCa__featureCard{background:#101010;border-radius:16px;flex-direction:column;justify-content:space-between;gap:21px;max-width:468px;height:491px;padding:20px 20px 16px;display:flex}.MasterYourMetabolism-module__MAymCa__featureCard .MasterYourMetabolism-module__MAymCa__img-wrapper{flex-grow:1;margin:0 18px;position:relative}.MasterYourMetabolism-module__MAymCa__featureCard .MasterYourMetabolism-module__MAymCa__content{max-width:80%}.MasterYourMetabolism-module__MAymCa__featureCard h3{font-weight:500}.MasterYourMetabolism-module__MAymCa__featureCard img{align-self:center}@media (min-width:1024px){.MasterYourMetabolism-module__MAymCa__featureCard{gap:16px;height:620px;padding:32px 32px 18px}}.MasterYourMetabolism-module__MAymCa__videoRoot{place-items:center;height:500px;display:grid;position:relative;overflow:hidden}.MasterYourMetabolism-module__MAymCa__videoRoot .MasterYourMetabolism-module__MAymCa__video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.MasterYourMetabolism-module__MAymCa__videoRoot .MasterYourMetabolism-module__MAymCa__bg{pointer-events:none;z-index:2;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.MasterYourMetabolism-module__MAymCa__videoRoot .MasterYourMetabolism-module__MAymCa__video-content{color:#fff;text-align:center;pointer-events:none;z-index:3;flex-direction:column;justify-content:center;max-width:400px;display:flex;position:absolute}.MasterYourMetabolism-module__MAymCa__videoRoot .MasterYourMetabolism-module__MAymCa__video-content h3{font-size:88px;font-weight:500;line-height:80px}.MasterYourMetabolism-module__MAymCa__videoRoot .MasterYourMetabolism-module__MAymCa__video-content .MasterYourMetabolism-module__MAymCa__description{color:#05ff00;letter-spacing:-.19px;font-size:19px;font-weight:500;line-height:28px}.MasterYourMetabolism-module__MAymCa__videoRoot .MasterYourMetabolism-module__MAymCa__video-content h3,.MasterYourMetabolism-module__MAymCa__videoRoot .MasterYourMetabolism-module__MAymCa__video-content p>span{font-family:Space Grotesk}
.Ogdb-module__tp6qNq__root{background:#000;padding:0 16px 16px}.Ogdb-module__tp6qNq__root .Ogdb-module__tp6qNq__section{background:#101010;height:40vh;min-height:550px;position:relative}@media (min-width:768px){.Ogdb-module__tp6qNq__root .Ogdb-module__tp6qNq__section{place-items:center;height:20vh;min-height:350px;display:grid}}.Ogdb-module__tp6qNq__root .Ogdb-module__tp6qNq__section .img-mobile{display:block!important}.Ogdb-module__tp6qNq__root .Ogdb-module__tp6qNq__section .img-desktop{display:none!important}@media (min-width:728px){.Ogdb-module__tp6qNq__root .Ogdb-module__tp6qNq__section .img-mobile{display:none!important}.Ogdb-module__tp6qNq__root .Ogdb-module__tp6qNq__section .img-desktop{display:block!important}}.Ogdb-module__tp6qNq__root .Ogdb-module__tp6qNq__content{z-index:2;flex-direction:column;gap:16px;max-width:80%;margin:80px auto 0;display:flex;position:absolute}@media (max-width:768px){.Ogdb-module__tp6qNq__root .Ogdb-module__tp6qNq__content{top:0;left:0;right:0}}@media (min-width:768px){.Ogdb-module__tp6qNq__root .Ogdb-module__tp6qNq__content{max-width:700px;left:50%;transform:translate(-50%)}}.Ogdb-module__tp6qNq__root h3{color:#fff;text-align:center;letter-spacing:-.64px;font-size:32px;font-weight:500;line-height:40px}@media (min-width:768px){.Ogdb-module__tp6qNq__root h3{letter-spacing:-1.44px;font-size:48px;line-height:56px}}.Ogdb-module__tp6qNq__root a{color:#000;text-align:center;font-family:var(--font-geist-sans), sans-serif;background:#fefefe;border-radius:40px;align-self:center;padding:14px 24px;font-size:15px;font-style:normal;font-weight:500;line-height:16px}
.ResearchSection-module__IHcjTW__root{color:#000}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__content{flex-direction:column;gap:48px;display:flex}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__description-content{flex-direction:column;gap:16px;display:flex}.ResearchSection-module__IHcjTW__root h2{letter-spacing:-1.2px;color:#000;font-size:40px;font-weight:500;line-height:100%}.ResearchSection-module__IHcjTW__root a{color:#fff;background:#034f42;border:none;border-radius:40px;outline:none;align-self:flex-start;padding:8px 14px;font-size:15px;font-weight:500;line-height:16px;box-shadow:inset 0 1px 2px #129c63}.ResearchSection-module__IHcjTW__root p{color:#00000080;letter-spacing:-.012rem;max-width:400px;font-size:1.2rem;line-height:140%}.ResearchSection-module__IHcjTW__root .percentage{letter-spacing:-.192rem;min-width:150px;font-family:Space Grotesk;font-size:6.4rem;font-style:normal;font-weight:400;line-height:100%}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__description{color:#0006;letter-spacing:-.45px;align-self:end;margin-bottom:2rem;font-size:15px;font-weight:500;line-height:110%}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__research-descriptions{flex-direction:column;gap:48px;display:flex}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__research-description{display:flex}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__mobile-only{display:block}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__desktop-only{display:none}@media (min-width:1024px){.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__mobile-only{display:none}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__desktop-only{display:block}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__content>*{flex:1}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__content{flex-direction:row}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__research-descriptions{flex-direction:column;gap:48px}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__description-content{gap:16px}.ResearchSection-module__IHcjTW__root h2{font-size:6.4rem;line-height:7.2rem}.ResearchSection-module__IHcjTW__root a{padding:16px 20px;font-size:1.8rem;line-height:1.6rem}.ResearchSection-module__IHcjTW__root .percentage{letter-spacing:-.336rem;text-align:right;font-size:11.2rem}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__description{text-align:right;font-size:2rem}.ResearchSection-module__IHcjTW__root .ResearchSection-module__IHcjTW__research-description{flex-direction:column;align-items:flex-end}}
.SensorFeatures-module__eHqJmq__root{flex-direction:column;gap:4.8rem;min-height:900px;display:flex}.SensorFeatures-module__eHqJmq__root h3{color:#000;letter-spacing:-1.6px;max-width:90%;margin-bottom:8px;font-size:40px;font-weight:500;line-height:44px}.SensorFeatures-module__eHqJmq__root .SensorFeatures-module__eHqJmq__highlight{color:#0000004d}.SensorFeatures-module__eHqJmq__root .SensorFeatures-module__eHqJmq__description-1{margin-bottom:3.2rem}.SensorFeatures-module__eHqJmq__root>*{flex-direction:column;flex:1;display:flex}.SensorFeatures-module__eHqJmq__root p{color:#000000b3;letter-spacing:-.18px;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.SensorFeatures-module__eHqJmq__root .metabolism{border-radius:50%;width:100%;max-width:550px;height:100%;max-height:550px}.SensorFeatures-module__eHqJmq__root .screen-mockup{width:95%;height:100%}.SensorFeatures-module__eHqJmq__root .SensorFeatures-module__eHqJmq__content-reverse{flex-direction:column-reverse;gap:3.2rem}@media (min-width:768px){.SensorFeatures-module__eHqJmq__root{flex-direction:column}.SensorFeatures-module__eHqJmq__root h3{letter-spacing:-1.92px;font-size:64px;line-height:100%}.SensorFeatures-module__eHqJmq__root .SensorFeatures-module__eHqJmq__description{letter-spacing:-.19px;max-width:80%;font-size:19px;line-height:28px}.SensorFeatures-module__eHqJmq__root .SensorFeatures-module__eHqJmq__content-reverse{margin-top:-250px}.SensorFeatures-module__eHqJmq__root .screen-mockup{max-width:480px}.SensorFeatures-module__eHqJmq__root h3,.SensorFeatures-module__eHqJmq__root p{max-width:550px}.SensorFeatures-module__eHqJmq__root .SensorFeatures-module__eHqJmq__content{flex-direction:row;justify-content:space-evenly;gap:32px}.SensorFeatures-module__eHqJmq__root .SensorFeatures-module__eHqJmq__content .SensorFeatures-module__eHqJmq__description-1{align-self:flex-start}.SensorFeatures-module__eHqJmq__root .SensorFeatures-module__eHqJmq__content .SensorFeatures-module__eHqJmq__description-2{align-self:flex-end;margin-bottom:7.2rem}}
/*# sourceMappingURL=3cplhgrrco2s7.css.map*/