._0ok91W_buyH2{color:#000;letter-spacing:-.144rem;font-size:3.6rem;font-weight:500;line-height:4rem}@media (min-width:768px){._0ok91W_buyH2{letter-spacing:-.192rem;font-size:4.8rem;line-height:4.8rem}}._0ok91W_offerFlexContainer{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:768px){._0ok91W_mobileCarouselSection{display:none}}._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}._0ok91W_offerTagBase img{object-fit:cover;border-radius:50%;width:24px;height:24px}._0ok91W_offerTagBase span{opacity:.6;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}._0ok91W_offerTagBase span ._0ok91W_offerApplied{opacity:1;color:#000;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:500;line-height:normal}._0ok91W_root{margin-top:32px;margin-bottom:32px}._0ok91W_root ._0ok91W_lingo-logo{vertical-align:middle;align-items:center;margin-left:8px;display:inline-flex}._0ok91W_root ._0ok91W_lingo-logo img{width:80px;height:auto}@media (min-width:768px){._0ok91W_root ._0ok91W_lingo-logo{margin-left:12px}._0ok91W_root ._0ok91W_lingo-logo img{width:100px}}._0ok91W_root .offer-carousel{margin-bottom:32px}._0ok91W_root ._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}._0ok91W_root ._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}._0ok91W_root ._0ok91W_offerTag._0ok91W_transparent{background:0 0;padding:0}._0ok91W_root ._0ok91W_offerTag._0ok91W_transparent span{color:#007ff5;letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:500}._0ok91W_root ._0ok91W_title-info-content{flex-direction:column;gap:4px;max-width:450px;margin-bottom:16px;display:flex}@media (min-width:768px){._0ok91W_root ._0ok91W_title-info-content{gap:8px;margin-bottom:24px}}._0ok91W_root ._0ok91W_title-info-content ._0ok91W_description-container{letter-spacing:-.64px;font-size:16px;line-height:130%}@media (min-width:768px){._0ok91W_root ._0ok91W_title-info-content ._0ok91W_description-container{letter-spacing:-.056rem;font-size:1.4rem}}._0ok91W_root ._0ok91W_products-section,._0ok91W_root ._0ok91W_products{flex-direction:column;gap:24px;display:flex}._0ok91W_root ._0ok91W_products{gap:8px}._0ok91W_root ._0ok91W_product-types{background:#eee;border-radius:16px;gap:4px;margin-top:30px;padding:4px;display:flex}._0ok91W_root ._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}._0ok91W_root ._0ok91W_product-types button._0ok91W_active{color:#000;background:#fff;box-shadow:0 1px 15px #0000000d}@media (min-width:768px){._0ok91W_root .offer-carousel{margin-bottom:0}}
.RbT7na_productHeader{color:#000;z-index:2;backdrop-filter:blur(10px);background:#fafafa;border-bottom:1px solid #00000014;position:relative}.RbT7na_productHeader .RbT7na_header-content{grid-column:1/-1;justify-content:space-between;gap:8px;padding:16px;display:flex}.RbT7na_productHeader .RbT7na_dimmed{color:#00000080}.RbT7na_productHeader h3{color:#000;letter-spacing:-.064rem;font-size:1.6rem;font-style:normal;font-weight:500}@media (min-width:992px){.RbT7na_productHeader .RbT7na_header-content{grid-column:2/-2}.RbT7na_productHeader h3{letter-spacing:-.08rem;font-size:2rem;font-weight:500}}.RbT7na_stickyPanel{position:sticky;top:80px}.RbT7na_root .RbT7na_content{grid-column:1/-1}
.XlpC8q_container{color:#fff;background-color:var(--fill);padding:8rem 0}.XlpC8q_container.transparent{background-color:#0000}@media (min-width:1024px){.XlpC8q_container{padding:15rem 0}}.XlpC8q_content{grid-area:1/2/auto/-2}@media (max-width:1024px){.XlpC8q_content{grid-column:2/-2;align-items:center}}
.qGuFZW_carouselPointer{background:var(--base);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px}.qGuFZW_carouselPointer.qGuFZW_active{border-radius:3px;width:69px}.qGuFZW_carouselPointer.qGuFZW_active:before{content:"";background:var(--accent);z-index:2;border-radius:3px;width:75%;height:6px;display:block}.qGuFZW_quoteCarousel1{color:#000;flex-direction:column;gap:16px;display:flex}.qGuFZW_quoteCarousel1 .qGuFZW_carousel-pointers{gap:16px;display:flex}.qGuFZW_quoteCarousel1 q{letter-spacing:-.96px;max-width:90%;font-size:18px;font-weight:500;line-height:140%}.qGuFZW_quoteCarousel1 p{letter-spacing:-.42px;font-size:14px;line-height:120%}@media (min-width:768px){.qGuFZW_quoteCarousel1 q{font-size:32px}.qGuFZW_quoteCarousel1 p{letter-spacing:-.6px}}.qGuFZW_quoteCarousel .qGuFZW_embla{overflow:hidden}.qGuFZW_quoteCarousel .qGuFZW_embla__container{display:flex}.qGuFZW_quoteCarousel .qGuFZW_embla__slide{flex:0 0 100%;min-width:0}@keyframes qGuFZW_load{0%{width:0}to{width:100%}}.qGuFZW_quoteCarousel .qGuFZW_embla__dots{gap:16px;margin-top:20px;list-style:none;display:flex!important}.qGuFZW_quoteCarousel .qGuFZW_embla__dot{cursor:pointer;background:#00000026;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .3s;position:relative}.qGuFZW_quoteCarousel .qGuFZW_embla__dot .qGuFZW_progress{display:none}.qGuFZW_quoteCarousel .qGuFZW_embla__dot.qGuFZW_embla__dot--selected{background:#034f42;border-radius:3px;width:100px}.qGuFZW_quoteCarousel .qGuFZW_embla__dot.qGuFZW_embla__dot--selected .qGuFZW_progress{background:#fff;border-radius:100px;width:0;height:6px;animation:3s forwards qGuFZW_load;display:block}.qGuFZW_quoteCarousel .qGuFZW_quote-wrapper{color:#000;flex-direction:column;gap:16px;display:flex}.qGuFZW_quoteCarousel .qGuFZW_quote-wrapper q{letter-spacing:-.96px;max-width:90%;font-size:18px;font-weight:500;line-height:130%}.qGuFZW_quoteCarousel .qGuFZW_quote-wrapper p{letter-spacing:-.42px;font-size:14px;line-height:120%}@media (min-width:768px){.qGuFZW_quoteCarousel .qGuFZW_quote-wrapper q{font-size:32px}.qGuFZW_quoteCarousel .qGuFZW_quote-wrapper p{letter-spacing:-.6px}}.qGuFZW_root{min-height:500px;padding:80px 0}.qGuFZW_root .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}.qGuFZW_root *{min-width:0;min-height:0}.qGuFZW_root .qGuFZW_content{flex-direction:column;gap:32px;display:flex}.qGuFZW_root .qGuFZW_description-wrapper{text-align:left;align-self:start}.qGuFZW_root .qGuFZW_description{color:#0000004d;letter-spacing:-1.6px;flex-direction:column;gap:16px;font-size:40px;font-weight:500;line-height:100%;display:flex}.qGuFZW_root .qGuFZW_description strong{color:#000;font-weight:500}.qGuFZW_root .qGuFZW_description strong.qGuFZW_space{font-family:Space Grotesk}@media (min-width:768px){.qGuFZW_root .qGuFZW_description{letter-spacing:-1.92px;font-size:48px}}.qGuFZW_root .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){.qGuFZW_root .qGuFZW_description button{padding:16px 20px;font-size:18px}.qGuFZW_root .qGuFZW_content{flex-direction:unset;align-items:center;gap:132px}.qGuFZW_root .qGuFZW_content>*{flex:1}.qGuFZW_root .qGuFZW_description{letter-spacing:-1.28px;font-size:32px}.qGuFZW_root .qGuFZW_description button{align-self:flex-start;min-width:180px}}
.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){.Qi08Za_h2{letter-spacing:-1.28px;font-size:6.4rem;line-height:80px}}.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){.Qi08Za_h3{letter-spacing:-.64px;font-size:3.2rem;line-height:110%}}.Qi08Za_p{color:var(--color);text-align:var(--align);letter-spacing:-.16px;font-size:16px;line-height:130%}@media (min-width:1024px){.Qi08Za_p{letter-spacing:-.19px}}
.JtqVVW_userReview{letter-spacing:-.42px;color:#000;background:#f5f5f5;border-radius:8px;flex-direction:column;gap:24px;padding:24px;display:flex}.JtqVVW_userReview .JtqVVW_rating-wrapper{justify-content:space-between;align-items:center;display:flex}.JtqVVW_userReview .JtqVVW_author{font-size:14px;line-height:120%}.JtqVVW_userReview .JtqVVW_title{letter-spacing:-.6px;margin-top:8px;font-size:20px;font-weight:500;line-height:120%}.JtqVVW_userReview .JtqVVW_repeat-user{font-size:14px;line-height:120%}.JtqVVW_userReview q{color:#00000080;letter-spacing:-.32px;font-size:16px;line-height:23px}.JtqVVW_appStoreReviews{align-self:start;min-width:300px}@media (min-width:768px){.JtqVVW_appStoreReviews{align-self:unset}}.JtqVVW_appStoreReviews .JtqVVW_rating{color:#000;font-family:Space Grotesk;font-size:64px;font-weight:500;line-height:64px}.JtqVVW_appStoreReviews .JtqVVW_title{font-size:19px;font-style:normal;font-weight:500;line-height:normal}.JtqVVW_appStoreReviews .JtqVVW_description{gap:8px;display:flex}.JtqVVW_appStoreReviews .JtqVVW_description .JtqVVW_content{flex-direction:column;justify-content:center;align-items:start;display:flex}.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}.JtqVVW_root{flex-direction:column;gap:32px;width:100%;display:flex}.JtqVVW_root h2{margin-bottom:0}.JtqVVW_root .JtqVVW_title{color:#000;margin-bottom:0}.JtqVVW_root .JtqVVW_app-store-reviews{flex-direction:column;gap:24px;display:flex}@media (min-width:768px){.JtqVVW_root .JtqVVW_app-store-reviews{flex-direction:row}}.JtqVVW_root .JtqVVW_user-reviews{grid-gap:1rem;display:grid}@media (min-width:768px){.JtqVVW_root .JtqVVW_user-reviews{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}.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}.JtqVVW_root .rotate{transform:rotate(180deg)}
.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){.TM3ooa_root{--bento-card-padding:48px;padding:var(--bento-card-padding);flex-direction:row}.TM3ooa_root>div{flex-grow:0;flex-shrink:0;width:50%;height:100%}.TM3ooa_root .TM3ooa_text{flex-direction:column;justify-content:center;display:flex}.TM3ooa_root .TM3ooa_image{height:100%}}.TM3ooa_root h4,.TM3ooa_root p{width:100%}.TM3ooa_root .TM3ooa_image{text-align:center;padding-top:12px;position:relative;overflow:hidden}@media (min-width:768px){.TM3ooa_root .TM3ooa_image{text-align:right;padding-top:0}}.TM3ooa_root .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}.TM3ooa_root .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}.TM3ooa_root .TM3ooa_image img{width:100%;height:auto!important;position:static!important}@media (min-width:768px){.TM3ooa_root .TM3ooa_image img{margin:0 auto;width:80%!important}}
.MAymCa_root .MAymCa_content{max-width:950px;margin:0 auto}.MAymCa_root h2{color:#fff;letter-spacing:-1.2px;margin-bottom:32px;font-size:40px;font-weight:500;line-height:110%}.MAymCa_root .MAymCa_features{flex-direction:column;gap:8px;display:flex}@media (min-width:1024px){.MAymCa_root .MAymCa_full-size{grid-column:1/-1;max-width:100%}.MAymCa_root .MAymCa_features{grid-template-columns:1fr 1fr;display:grid}.MAymCa_root h2{letter-spacing:-1.28px;font-size:6.4rem;line-height:80px}}.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}.MAymCa_featureCard .MAymCa_img-wrapper{flex-grow:1;margin:0 18px;position:relative}.MAymCa_featureCard .MAymCa_content{max-width:80%}.MAymCa_featureCard h3{font-weight:500}.MAymCa_featureCard img{align-self:center}@media (min-width:1024px){.MAymCa_featureCard{gap:16px;height:620px;padding:32px 32px 18px}}.MAymCa_videoRoot{place-items:center;height:500px;display:grid;position:relative;overflow:hidden}.MAymCa_videoRoot .MAymCa_video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.MAymCa_videoRoot .MAymCa_bg{pointer-events:none;z-index:2;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.MAymCa_videoRoot .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}.MAymCa_videoRoot .MAymCa_video-content h3{font-size:88px;font-weight:500;line-height:80px}.MAymCa_videoRoot .MAymCa_video-content .MAymCa_description{color:#05ff00;letter-spacing:-.19px;font-size:19px;font-weight:500;line-height:28px}.MAymCa_videoRoot .MAymCa_video-content h3,.MAymCa_videoRoot .MAymCa_video-content p>span{font-family:Space Grotesk}
.tp6qNq_root{background:#000;padding:0 16px 16px}.tp6qNq_root .tp6qNq_section{background:#101010;height:40vh;min-height:550px;position:relative}@media (min-width:768px){.tp6qNq_root .tp6qNq_section{place-items:center;height:20vh;min-height:350px;display:grid}}.tp6qNq_root .tp6qNq_section .img-mobile{display:block!important}.tp6qNq_root .tp6qNq_section .img-desktop{display:none!important}@media (min-width:728px){.tp6qNq_root .tp6qNq_section .img-mobile{display:none!important}.tp6qNq_root .tp6qNq_section .img-desktop{display:block!important}}.tp6qNq_root .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){.tp6qNq_root .tp6qNq_content{top:0;left:0;right:0}}@media (min-width:768px){.tp6qNq_root .tp6qNq_content{max-width:700px;left:50%;transform:translate(-50%)}}.tp6qNq_root h3{color:#fff;text-align:center;letter-spacing:-.64px;font-size:32px;font-weight:500;line-height:40px}@media (min-width:768px){.tp6qNq_root h3{letter-spacing:-1.44px;font-size:48px;line-height:56px}}.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}
.IHcjTW_root{color:#000}.IHcjTW_root .IHcjTW_content{flex-direction:column;gap:48px;display:flex}.IHcjTW_root .IHcjTW_description-content{flex-direction:column;gap:16px;display:flex}.IHcjTW_root h2{letter-spacing:-1.2px;color:#000;font-size:40px;font-weight:500;line-height:100%}.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}.IHcjTW_root p{color:#00000080;letter-spacing:-.012rem;max-width:400px;font-size:1.2rem;line-height:140%}.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%}.IHcjTW_root .IHcjTW_description{color:#0006;letter-spacing:-.45px;align-self:end;margin-bottom:2rem;font-size:15px;font-weight:500;line-height:110%}.IHcjTW_root .IHcjTW_research-descriptions{flex-direction:column;gap:48px;display:flex}.IHcjTW_root .IHcjTW_research-description{display:flex}.IHcjTW_root .IHcjTW_mobile-only{display:block}.IHcjTW_root .IHcjTW_desktop-only{display:none}@media (min-width:1024px){.IHcjTW_root .IHcjTW_mobile-only{display:none}.IHcjTW_root .IHcjTW_desktop-only{display:block}.IHcjTW_root .IHcjTW_content>*{flex:1}.IHcjTW_root .IHcjTW_content{flex-direction:row}.IHcjTW_root .IHcjTW_research-descriptions{flex-direction:column;gap:48px}.IHcjTW_root .IHcjTW_description-content{gap:16px}.IHcjTW_root h2{font-size:6.4rem;line-height:7.2rem}.IHcjTW_root a{padding:16px 20px;font-size:1.8rem;line-height:1.6rem}.IHcjTW_root .percentage{letter-spacing:-.336rem;text-align:right;font-size:11.2rem}.IHcjTW_root .IHcjTW_description{text-align:right;font-size:2rem}.IHcjTW_root .IHcjTW_research-description{flex-direction:column;align-items:flex-end}}
.eHqJmq_root{flex-direction:column;gap:4.8rem;min-height:900px;display:flex}.eHqJmq_root h3{color:#000;letter-spacing:-1.6px;max-width:90%;margin-bottom:8px;font-size:40px;font-weight:500;line-height:44px}.eHqJmq_root .eHqJmq_highlight{color:#0000004d}.eHqJmq_root .eHqJmq_description-1{margin-bottom:3.2rem}.eHqJmq_root>*{flex-direction:column;flex:1;display:flex}.eHqJmq_root p{color:#000000b3;letter-spacing:-.18px;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.eHqJmq_root .metabolism{border-radius:50%;width:100%;max-width:550px;height:100%;max-height:550px}.eHqJmq_root .screen-mockup{width:95%;height:100%}.eHqJmq_root .eHqJmq_content-reverse{flex-direction:column-reverse;gap:3.2rem}@media (min-width:768px){.eHqJmq_root{flex-direction:column}.eHqJmq_root h3{letter-spacing:-1.92px;font-size:64px;line-height:100%}.eHqJmq_root .eHqJmq_description{letter-spacing:-.19px;max-width:80%;font-size:19px;line-height:28px}.eHqJmq_root .eHqJmq_content-reverse{margin-top:-250px}.eHqJmq_root .screen-mockup{max-width:480px}.eHqJmq_root h3,.eHqJmq_root p{max-width:550px}.eHqJmq_root .eHqJmq_content{flex-direction:row;justify-content:space-evenly;gap:32px}.eHqJmq_root .eHqJmq_content .eHqJmq_description-1{align-self:flex-start}.eHqJmq_root .eHqJmq_content .eHqJmq_description-2{align-self:flex-end;margin-bottom:7.2rem}}
/*# sourceMappingURL=351x11h5_yo-y.css.map*/