.funnel_site___Rkxe{overflow:clip;background:#fff}.funnel_site___Rkxe :is(section,article)[id]{scroll-margin-top:94px}.funnel_site___Rkxe #buy{scroll-margin-top:112px}.funnel_site___Rkxe em{color:#147d83;font-style:normal}.funnel_container__vfz3A{width:min(1320px,calc(100% - 80px));margin:auto}.funnel_site___Rkxe .funnel_header__S7xrf{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:white;border-bottom:1px solid #edf1ef;min-height:88px;display:flex;align-items:center;gap:32px;padding:14px max(40px,calc((100vw - 1240px)/2))}.funnel_header__S7xrf>a:first-of-type{margin-right:auto}.funnel_header__S7xrf>a>img{width:115px;height:55px;object-fit:contain}.funnel_nav__WHRgj{display:flex;align-items:center;gap:32px}.funnel_site___Rkxe .funnel_nav__WHRgj a{color:#0f4a52;font-size:14px;font-weight:500;text-decoration:none;display:flex;gap:10px;align-items:center;min-height:44px}.funnel_nav__WHRgj svg{width:18px}.funnel_bag__ATltj{display:grid;place-items:center;width:44px;height:44px;color:#0f4a52!important}.funnel_menuToggle__MEkF0{display:none}.funnel_site___Rkxe .funnel_cta__99pcU{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;background:#0f4a52;color:#fff;min-height:54px;border-radius:6px;padding:16px 24px;font-size:16px;font-weight:500;text-decoration:none;width:-moz-fit-content;width:fit-content;min-width:230px;touch-action:manipulation}.funnel_cta__99pcU svg{width:20px;height:20px}.funnel_site___Rkxe .funnel_lightCta__iR93D{background:#fff;color:#0f4a52}.funnel_site___Rkxe .funnel_salesHero__ddQ_d{max-width:1440px;padding:34px 40px 44px;margin:auto;display:grid;grid-template-columns:1.02fr 1fr;grid-gap:54px;gap:54px;align-items:center}.funnel_heroPhoto__ixuOL img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.funnel_heroCopy__nW5za{padding:16px 0}.funnel_site___Rkxe .funnel_heroCopy__nW5za h1{font-size:clamp(40px,4.3vw,65px);letter-spacing:-.045em;line-height:1.06;font-weight:500;margin-bottom:24px;text-wrap:wrap}.funnel_heroCopy__nW5za>p{font-size:16px;line-height:1.65;max-width:530px}.funnel_heroCopy__nW5za>p.funnel_heroIntro__Wn0lV{font-size:19px;line-height:1.5;margin-bottom:14px}.funnel_trustPoints__iADoP{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:26px 0 30px}.funnel_trustPoints__iADoP span{display:flex;align-items:center;gap:9px;font-size:14px}.funnel_trustPoints__iADoP svg{color:#147d83}.funnel_heroPrice__084yx{display:block;margin-top:14px;font-size:12px;color:#49635d}.funnel_site___Rkxe .funnel_heroResearch__GTE9_{display:block;width:-moz-fit-content;width:fit-content;margin-top:16px;color:#0f4a52;font-size:13px}.funnel_emotionalSection__w0iLZ{background:#edf5f4;padding:70px 0}.funnel_emotionalSection__w0iLZ>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center}.funnel_emotionalPhoto__MjyEg img{width:100%;aspect-ratio:1.15;object-fit:cover;object-position:65% center;border-radius:8px}.funnel_site___Rkxe .funnel_emotionalCopy__rChvV h2{font-size:40px;line-height:1.14;margin-bottom:24px}.funnel_emotionalCopy__rChvV p{font-size:17px;line-height:1.7;margin-top:14px}.funnel_emotionalCopy__rChvV .funnel_cta__99pcU{margin-top:26px}.funnel_title__O3g2h{text-align:center;max-width:740px;margin:0 auto 36px}.funnel_site___Rkxe .funnel_title__O3g2h h2{font-size:42px;line-height:1.12}.funnel_title__O3g2h>p{font-size:17px;line-height:1.55;margin:16px auto 0;max-width:540px}.funnel_formulaSection__ky3pD{padding:70px 0 55px}.funnel_ingredientTabs__oVjtC{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #d3dedb;grid-gap:18px;gap:18px;margin-bottom:28px}.funnel_ingredientTabs__oVjtC button{border:0;border-bottom:3px solid transparent;padding:16px 10px;background:#fff;display:flex;align-items:center;justify-content:center;gap:12px;text-align:left;font-size:16px;font-weight:500}.funnel_ingredientTabs__oVjtC button[aria-pressed=true]{border-bottom-color:#0f4a52;background:#edf5f4}.funnel_ingredientTabs__oVjtC svg{color:#147d83;width:24px;height:24px}.funnel_ingredientTabs__oVjtC small{display:block;font-size:12px;margin-top:5px;color:#527069}.funnel_ingredientPanel__0iuI3{display:grid;grid-template-columns:1fr 1fr;border:1px solid #d3dedb;border-radius:10px;overflow:hidden}.funnel_ingredientPanel__0iuI3 figure{position:relative;min-width:0}.funnel_ingredientPanel__0iuI3 figure>img{width:100%;height:100%;aspect-ratio:1.15;object-fit:cover}.funnel_ingredientPanel__0iuI3 figcaption{position:absolute;inset:auto 20px 20px;background:#fff;border-radius:6px;padding:16px 20px;display:flex;gap:20px;align-items:center;color:#0f4a52}.funnel_ingredientPanel__0iuI3 figcaption>b{font-size:32px;letter-spacing:-.045em;white-space:nowrap}.funnel_ingredientPanel__0iuI3 figcaption span{font-size:16px;font-weight:500}.funnel_ingredientPanel__0iuI3 figcaption small{display:block;font-size:11px;margin-top:3px;font-weight:400}.funnel_ingredientCopy__SuXgx{padding:clamp(28px,4vw,60px);align-self:center}.funnel_role__IiqFB{color:#147d83;font-size:13px;font-weight:500}.funnel_site___Rkxe .funnel_ingredientCopy__SuXgx h3{font-size:34px;line-height:1.16;margin:12px 0 20px}.funnel_ingredientCopy__SuXgx p{font-size:16px;line-height:1.7;margin-bottom:16px}.funnel_ingredientDetails__tjMiA{border-top:1px solid #d3dedb;margin-top:20px}.funnel_ingredientDetails__tjMiA summary{list-style:none;min-height:44px;display:flex;align-items:center;justify-content:space-between;font-size:13px;cursor:pointer;color:#0f4a52}.funnel_ingredientDetails__tjMiA summary::-webkit-details-marker{display:none}.funnel_ingredientDetails__tjMiA summary span{font-size:20px}.funnel_ingredientDetails__tjMiA[open] summary span{transform:rotate(45deg)}.funnel_ingredientDetails__tjMiA p{font-size:14px;padding:6px 0}.funnel_site___Rkxe .funnel_textLink__mDcbg{display:flex;align-items:center;gap:12px;border-top:1px solid #d3dedb;padding-top:16px;margin-top:0;font-size:12px;line-height:1.5;color:#0f4a52;text-decoration:none}.funnel_textLink__mDcbg svg{width:18px;margin-left:auto}.funnel_formulaSummary__GVLJN{max-width:800px;text-align:center;margin:30px auto 0}.funnel_formulaSummary__GVLJN>b{font-size:20px;font-weight:500}.funnel_formulaSummary__GVLJN p{font-size:15px;line-height:1.65;margin-top:10px}.funnel_formulaSummary__GVLJN small{display:block;color:#62716c;font-size:11px;margin-top:10px;line-height:1.5}.funnel_evidence__m5B88{color:#fff;background:#0f4a52;padding:58px 0}.funnel_evidenceHeading__rVN6w{display:flex;gap:70px;align-items:end;justify-content:space-between;padding-bottom:30px}.funnel_site___Rkxe .funnel_evidenceHeading__rVN6w h2{font-size:43px;line-height:1.1}.funnel_site___Rkxe .funnel_evidence__m5B88 em{color:#b5e4da}.funnel_evidenceHeading__rVN6w>p{max-width:390px;font-size:16px;line-height:1.6;color:#dfede9}.funnel_studyTabs__Pr39Q{display:flex;gap:10px;margin-bottom:32px}.funnel_studyTabs__Pr39Q button{border:1px solid #ffffff60;color:#fff;background:none;padding:11px 22px;min-height:44px;border-radius:4px;font-size:14px}.funnel_studyTabs__Pr39Q button[aria-pressed=true]{color:#0f4a52;background:#fff;border-color:#fff}.funnel_studyPanel__vlrBb{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:80px;gap:80px;align-items:start}.funnel_site___Rkxe .funnel_studyPanel__vlrBb h3{font-size:29px;max-width:430px;margin-bottom:16px;line-height:1.2}.funnel_studyPanel__vlrBb p{font-size:16px;line-height:1.65;color:#e2eeeb}.funnel_studyContext__bo3XK{display:block;font-size:11px;line-height:1.6;color:#bdd7d2;margin-top:24px}.funnel_studyChart__crwTV>p{font-size:12px;margin-bottom:22px}.funnel_chartRow__lSyg_{margin-bottom:20px}.funnel_chartRow__lSyg_>div:first-child{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px;gap:12px}.funnel_chartRow__lSyg_ span{font-size:13px}.funnel_chartRow__lSyg_ b{font-size:26px;font-weight:500;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funnel_chartRow__lSyg_ b small{font-size:10px;margin-left:5px;font-weight:400}.funnel_slivers__821JK{display:grid;grid-template-columns:repeat(28,1fr);grid-gap:5px;gap:5px;height:38px}.funnel_slivers__821JK i{background:#ffffff18;height:100%;border-radius:50%;transition:background .45s}.funnel_studyChart__crwTV[data-seen=true] .funnel_slivers__821JK i[data-filled=true]{background:#b5e4da}.funnel_studyChart__crwTV[data-seen=true] .funnel_slivers__821JK i[data-filled=true][data-placebo=true]{background:#fff}.funnel_chartScale__N_QJ0{display:block;text-align:right;font-size:10px;color:#b4d3cb}.funnel_studyDetails__i51_W{border-top:1px solid #ffffff35;margin-top:24px}.funnel_studyDetails__i51_W+.funnel_studyDetails__i51_W{margin-top:0}.funnel_studyDetails__i51_W summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:48px;font-size:12px;cursor:pointer}.funnel_studyDetails__i51_W summary::-webkit-details-marker{display:none}.funnel_studyDetails__i51_W summary span{font-size:20px}.funnel_studyDetails__i51_W[open] summary span{transform:rotate(45deg)}.funnel_studyDetails__i51_W>p{max-width:850px;font-size:13px;line-height:1.7;padding-bottom:14px}.funnel_studyDetails__i51_W a{display:inline-flex;align-items:center;gap:12px;font-size:12px;padding-bottom:20px}.funnel_studyDetails__i51_W a svg{width:15px}.funnel_evidenceNote__XLIIc{display:block;font-size:10px;line-height:1.6;color:#c5dcd6;margin-top:12px}.funnel_purposeBand__VV7_I{background:#edf5f4;padding:64px 0}.funnel_purposeBand__VV7_I>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.funnel_site___Rkxe .funnel_purposeBand__VV7_I h2{font-size:40px}.funnel_purposeRows__s2nIp>div{display:flex;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid #c9dcd6}.funnel_purposeRows__s2nIp>div:first-child{padding-top:0}.funnel_purposeRows__s2nIp svg{width:30px;height:30px;color:#147d83}.funnel_purposeRows__s2nIp b{display:block;font-size:18px;margin-bottom:7px;font-weight:500}.funnel_purposeRows__s2nIp span{font-size:14px;line-height:1.55}.funnel_routine__Al3NQ{padding:70px 0}.funnel_routine__Al3NQ>div{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:65px;gap:65px;align-items:center}.funnel_site___Rkxe .funnel_routine__Al3NQ h2{font-size:40px}.funnel_routine__Al3NQ p{font-size:17px;margin-top:20px;line-height:1.7}.funnel_routine__Al3NQ>div>img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.funnel_routineSteps__5V3ki{display:flex;gap:32px;margin:25px 0}.funnel_routineSteps__5V3ki span{font-size:16px;display:flex;gap:9px;align-items:center}.funnel_routineSteps__5V3ki b{font-size:12px;color:#147d83;font-weight:500}.funnel_flavorSection__fWDbP{padding:54px 0 64px}.funnel_flavorGrid___poZB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:1080px;margin:auto}.funnel_flavorGrid___poZB a{position:relative;border-radius:10px;overflow:hidden;text-decoration:none}.funnel_flavorGrid___poZB img{width:100%;aspect-ratio:2/3;object-fit:cover}.funnel_flavorGrid___poZB a>span{position:absolute;inset:auto 0 0;background:linear-gradient(transparent,#072e35b5);padding:55px 20px 22px;color:#fff;font-size:20px;font-weight:500;display:flex;align-items:center;justify-content:space-between}.funnel_flavorGrid___poZB svg{width:20px}.funnel_purchaseSection__iHeoB{padding:65px 40px;border-top:1px solid #e2ebe7}.funnel_purchaseGrid__r9DSC{max-width:1320px;margin:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:65px;gap:65px;align-items:start}.funnel_site___Rkxe .funnel_purchaseVisual__6V0AQ h2{font-size:40px;line-height:1.13;max-width:570px}.funnel_purchaseVisual__6V0AQ>p{font-size:16px;margin:16px 0 25px}.funnel_purchaseVisual__6V0AQ>img{border-radius:8px;width:100%;aspect-ratio:1;object-fit:cover}.funnel_purchaseControls__VsEhT{min-width:0}.funnel_offerDetails__4zHtK{margin-top:22px}.funnel_guarantee__Vx7K_{display:flex;gap:18px;padding-top:24px;align-items:start;color:#0f4a52}.funnel_guarantee__Vx7K_ b{display:block;font-size:18px;font-weight:500;margin-bottom:7px}.funnel_guarantee__Vx7K_ p{font-size:14px;line-height:1.6}.funnel_faqSection__19pfk{background:#edf5f4;padding:65px 0}.funnel_faqSection__19pfk>div{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:80px;gap:80px;align-items:start}.funnel_faqSection__19pfk .funnel_title__O3g2h{text-align:left;margin:0}.funnel_footer__Zx6Kp{background:#0f4a52;color:white;padding:50px max(40px,calc((100vw - 1320px)/2)) 85px;display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;gap:35px}.funnel_footer__Zx6Kp img{width:115px;filter:brightness(0) invert(1)}.funnel_footer__Zx6Kp p{font-size:16px;margin-top:18px}.funnel_footer__Zx6Kp nav{display:flex;flex-wrap:wrap;align-content:start;justify-content:end;gap:20px}.funnel_footer__Zx6Kp nav a{font-size:13px}.funnel_footer__Zx6Kp small{grid-column:1/-1;border-top:1px solid #ffffff35;padding-top:22px;font-size:10px;line-height:1.65;max-width:100%;color:#c5dcd6}.funnel_readingCta__Pepc3{position:fixed;bottom:0;inset-inline:0;z-index:35;background:#fff;border-top:1px solid #d3dedb;padding:12px max(24px,calc((100vw - 1160px)/2));display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 -5px 20px #0f4a5208}.funnel_readingCta__Pepc3 b{font-size:15px;font-weight:500}.funnel_readingCta__Pepc3 small{display:block;font-size:11px;color:#62716c;margin-top:3px}.funnel_readingCta__Pepc3 a{text-decoration:none;display:flex;gap:25px;background:#0f4a52;color:#fff;padding:13px 22px;border-radius:5px;font-size:14px;align-items:center;min-height:44px}.funnel_readingCta__Pepc3 svg{width:18px}.funnel_listHero__QtjMb{position:relative;background:#0f4a52;color:#fff;min-height:min(760px,90svh);isolation:isolate;display:flex;flex-direction:column;justify-content:center;padding:60px max(40px,calc((100vw - 1240px)/2)) 110px}.funnel_listHero__QtjMb>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% center;z-index:-2}.funnel_listHero__QtjMb:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#082e34eb,#082e34b0 42%,#082e3410 75%)}.funnel_listHeroCopy__BEI7k{max-width:680px}.funnel_sponsored__m5KP3{display:block;font-size:12px;margin-bottom:20px}.funnel_site___Rkxe .funnel_listHero__QtjMb h1{font-size:clamp(40px,4.2vw,62px);font-weight:500;line-height:1.09;letter-spacing:-.045em;text-wrap:wrap}.funnel_site___Rkxe .funnel_listHero__QtjMb h1 em{color:#b5e4da}.funnel_listHeroCopy__BEI7k>p{font-size:18px;line-height:1.55;max-width:450px;margin:22px 0 28px}.funnel_listHeroFoot__hTyhn{position:absolute;bottom:27px;inset-inline:max(40px,calc((100vw - 1240px)/2));display:flex;gap:40px}.funnel_listHeroFoot__hTyhn span{border-top:1px solid #ffffff85;padding-top:15px;font-size:12px;flex:1 1}.funnel_articleIntro__mLWRC{max-width:720px;margin:auto;padding:50px 20px 30px}.funnel_articleIntro__mLWRC p{font-size:19px;line-height:1.7;margin-bottom:18px}.funnel_articleIntro__mLWRC p:first-child{font-size:24px;line-height:1.5;font-weight:500}.funnel_articleBlock__5bHUd{max-width:1240px;padding:45px 40px;margin:auto}.funnel_articleText__TREVY{max-width:680px;margin:auto}.funnel_site___Rkxe .funnel_articleText__TREVY h2{font-size:36px;line-height:1.17;margin-bottom:22px;text-wrap:wrap}.funnel_articleText__TREVY p{font-size:18px;line-height:1.75;margin-bottom:18px}.funnel_articleText__TREVY p:last-child{margin-bottom:0}.funnel_illustratedBlock__Zwt5j{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:65px;gap:65px}.funnel_illustratedBlock__Zwt5j figure img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.funnel_reverseBlock__6TiZq .funnel_articleText__TREVY{order:2}.funnel_reverseBlock__6TiZq figure{order:1}.funnel_reasonNumber__D7BDg{display:block;color:#147d83;font-size:45px;line-height:1;font-weight:500;letter-spacing:-.04em;margin-bottom:20px}.funnel_reasonNumber__D7BDg small{font-size:12px;letter-spacing:0;color:#69817a;margin-left:8px}.funnel_compactEvidence__tg91R{margin-block:35px}.funnel_articleNarrow__FiC_S{max-width:720px;padding:0 20px;margin:auto}.funnel_inlineInvitation__ao_S7{display:flex;gap:17px;align-items:center;border-block:1px solid #cbded8;padding:23px 0;margin:28px 0;color:#0f4a52}.funnel_inlineInvitation__ao_S7>span{display:grid;place-items:center;width:48px;height:48px;background:#edf5f4;border-radius:50%;flex:none}.funnel_inlineInvitation__ao_S7 b{font-size:17px;font-weight:500}.funnel_inlineInvitation__ao_S7 p{font-size:13px!important;line-height:1.5!important;margin:6px 0 0!important}.funnel_inlineInvitation__ao_S7>a{display:grid;place-items:center;width:44px;height:44px;flex:none;margin-left:auto;border:1px solid #b3ccc2;border-radius:50%}.funnel_inlineInvitation__ao_S7 svg{width:20px}.funnel_storyHero__RwzjL{max-width:1320px;margin:auto;padding:50px 40px 35px;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:50px;gap:50px;align-items:center}.funnel_site___Rkxe .funnel_storyHero__RwzjL h1{font-size:clamp(40px,4.1vw,60px);line-height:1.09;letter-spacing:-.045em;text-wrap:wrap}.funnel_storyHeroCopy__bpV5m>p{font-size:19px;line-height:1.6;margin-top:24px;max-width:500px}.funnel_storyHero__RwzjL>figure img{width:100%;aspect-ratio:.9;object-fit:cover;object-position:70% center;border-radius:8px}.funnel_byline__VvpU2{display:flex;gap:12px;align-items:center;margin-top:28px}.funnel_byline__VvpU2>span{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#d7e9e4;color:#0f4a52}.funnel_byline__VvpU2 b{display:block;font-size:13px;font-weight:500}.funnel_byline__VvpU2 small{display:block;font-size:10px;margin-top:4px;color:#60736c}.funnel_storyArticle__P7SsS{padding:18px 20px 20px}.funnel_prose__SMo3a{max-width:680px;margin:auto}.funnel_prose__SMo3a>p{font-size:19px;line-height:1.75;margin:0 0 22px}.funnel_site___Rkxe .funnel_prose__SMo3a h2{font-size:34px;line-height:1.2;margin:36px 0 22px;text-wrap:wrap}.funnel_prose__SMo3a .funnel_dropcap__3EEmL{font-size:27px;font-weight:500;line-height:1.5;margin-top:10px}.funnel_storyArticle__P7SsS blockquote{max-width:1000px;margin:40px auto 45px;padding:40px;text-align:center;font-size:48px;font-weight:500;line-height:1.12;letter-spacing:-.04em;color:#0f4a52;background:#edf5f4;border-radius:8px}.funnel_storyProduct__iuUeh{max-width:680px;margin:36px auto!important}.funnel_storyProduct__iuUeh img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.funnel_storyProduct__iuUeh figcaption{font-size:12px;color:#62736d;margin-top:10px;text-align:center}.funnel_morningPhoto__I2PBh{max-width:900px;margin:30px auto!important}.funnel_morningPhoto__I2PBh img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:8px}.funnel_index__QHG_w{background:#fff;color:#202723;min-height:100svh;font-family:var(--font-sans),Arial,sans-serif}.funnel_index__QHG_w header{padding:20px 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d3dedb}.funnel_index__QHG_w header img{width:110px}.funnel_index__QHG_w header>a:last-child{font-size:14px}.funnel_index__QHG_w main{max-width:1280px;padding:60px 30px;margin:auto}.funnel_index__QHG_w h1{font-family:inherit;font-size:60px;line-height:1.1;letter-spacing:-.045em;margin:0 0 20px;font-weight:500}.funnel_index__QHG_w em{font-style:normal;color:#147d83}.funnel_index__QHG_w main>p{font-size:18px;margin-bottom:35px}.funnel_previewLinks__MGZNO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:30px}.funnel_previewLinks__MGZNO>a{border:1px solid #d3dedb;border-radius:9px;overflow:hidden;text-decoration:none;color:#202723}.funnel_previewLinks__MGZNO img{width:100%;aspect-ratio:1.25;object-fit:cover}.funnel_previewLinks__MGZNO>a>div{padding:24px}.funnel_previewLinks__MGZNO span{font-size:12px;color:#147d83}.funnel_previewLinks__MGZNO h2{font-family:inherit;font-size:25px;margin:10px 0}.funnel_previewLinks__MGZNO p{font-size:15px;min-height:45px}.funnel_previewLinks__MGZNO b{font-size:13px;color:#0f4a52}.funnel_index__QHG_w small{color:#62736d;font-size:12px}@media (hover:hover) and (pointer:fine){.funnel_cta__99pcU:hover,.funnel_readingCta__Pepc3 a:hover{background:#147d83;color:#fff}.funnel_nav__WHRgj a:hover,.funnel_textLink__mDcbg:hover{color:#147d83}.funnel_ingredientTabs__oVjtC button:hover{background:#f2f7f5}}.funnel_site___Rkxe :is(button,a):active{opacity:.85}@media (max-width:1050px){.funnel_container__vfz3A{width:calc(100% - 48px)}.funnel_site___Rkxe .funnel_salesHero__ddQ_d{gap:30px;padding-inline:24px}.funnel_site___Rkxe .funnel_heroCopy__nW5za h1{font-size:44px}.funnel_heroCopy__nW5za>p.funnel_heroIntro__Wn0lV{font-size:17px}.funnel_heroCopy__nW5za>p{font-size:15px}.funnel_emotionalSection__w0iLZ>div,.funnel_purposeBand__VV7_I>div,.funnel_studyPanel__vlrBb{gap:35px}.funnel_ingredientCopy__SuXgx{padding:28px}.funnel_purchaseGrid__r9DSC{gap:30px}.funnel_purchaseSection__iHeoB{padding-inline:24px}.funnel_illustratedBlock__Zwt5j{gap:35px}}@media (max-width:760px){.funnel_container__vfz3A{width:calc(100% - 40px)}.funnel_site___Rkxe :is(section,article)[id]{scroll-margin-top:75px}.funnel_site___Rkxe #buy{scroll-margin-top:80px}.funnel_site___Rkxe .funnel_header__S7xrf{min-height:60px;padding:4px 12px;gap:12px;justify-content:space-between}.funnel_header__S7xrf>a:first-of-type{margin:0}.funnel_header__S7xrf>a>img{width:94px;height:43px}.funnel_menuToggle__MEkF0{display:grid;width:44px;height:44px;place-items:center;border:0;background:none;color:#0f4a52}.funnel_nav__WHRgj{display:none}.funnel_navOpen__Fkh8h{display:flex;position:absolute;inset:100% 0 auto;padding:15px 24px;background:#fff;border-bottom:1px solid #d3dedb;flex-direction:column;gap:0;align-items:stretch;box-shadow:0 10px 20px #0f4a520a}.funnel_navOpen__Fkh8h a{padding:12px 0;border-bottom:1px solid #edf5f4}.funnel_navOpen__Fkh8h a:last-child{border:0}.funnel_site___Rkxe .funnel_salesHero__ddQ_d{display:flex;flex-direction:column;padding:14px 16px 35px;gap:0}.funnel_heroPhoto__ixuOL{width:100%}.funnel_heroPhoto__ixuOL img{border-radius:8px}.funnel_heroCopy__nW5za{padding:20px 4px 0;width:100%;display:flex;flex-direction:column}.funnel_heroCopy__nW5za h1{order:0}.funnel_heroCopy__nW5za>p{order:1}.funnel_heroCopy__nW5za .funnel_cta__99pcU{order:2;margin-top:10px}.funnel_heroCopy__nW5za .funnel_heroPrice__084yx{order:3}.funnel_heroCopy__nW5za .funnel_trustPoints__iADoP{order:4}.funnel_heroCopy__nW5za .funnel_heroResearch__GTE9_{order:5}.funnel_site___Rkxe .funnel_heroCopy__nW5za h1{font-size:35px;line-height:1.08;margin-bottom:18px}.funnel_heroCopy__nW5za>p.funnel_heroIntro__Wn0lV{font-size:17px;line-height:1.55;margin-bottom:12px}.funnel_heroCopy__nW5za>p{font-size:15px;line-height:1.6}.funnel_trustPoints__iADoP{margin:20px 0 24px;gap:13px 8px}.funnel_trustPoints__iADoP span{font-size:12px;gap:7px}.funnel_trustPoints__iADoP svg{width:18px;height:18px}.funnel_site___Rkxe .funnel_heroCopy__nW5za .funnel_cta__99pcU{width:100%}.funnel_heroPrice__084yx{font-size:11px;text-align:center}.funnel_site___Rkxe .funnel_heroResearch__GTE9_{margin:15px auto 0;font-size:12px}.funnel_site___Rkxe .funnel_cta__99pcU{min-height:50px;padding:14px 20px;font-size:15px}.funnel_emotionalSection__w0iLZ{padding:30px 0 38px}.funnel_emotionalSection__w0iLZ>div{display:flex;flex-direction:column;gap:26px}.funnel_emotionalPhoto__MjyEg img{aspect-ratio:1.15}.funnel_site___Rkxe .funnel_emotionalCopy__rChvV h2{font-size:29px;margin-bottom:18px}.funnel_emotionalCopy__rChvV p{font-size:17px;line-height:1.7}.funnel_emotionalCopy__rChvV .funnel_cta__99pcU{margin-top:22px}.funnel_title__O3g2h{margin-bottom:26px}.funnel_site___Rkxe .funnel_title__O3g2h h2{font-size:30px;line-height:1.14}.funnel_title__O3g2h>p{font-size:15px;line-height:1.6;margin-top:13px}.funnel_formulaSection__ky3pD{padding:40px 0 35px}.funnel_ingredientTabs__oVjtC{grid-template-columns:1fr 1fr;gap:6px;border:0;margin-bottom:16px}.funnel_ingredientTabs__oVjtC button{justify-content:start;font-size:12px;padding:12px 10px;border:1px solid #d3dedb;border-radius:5px;gap:8px;min-height:65px}.funnel_ingredientTabs__oVjtC button[aria-pressed=true]{border-color:#0f4a52}.funnel_ingredientTabs__oVjtC small{font-size:10px;margin-top:3px}.funnel_ingredientTabs__oVjtC svg{width:19px;height:19px}.funnel_ingredientPanel__0iuI3{display:block}.funnel_ingredientPanel__0iuI3 figure>img{aspect-ratio:1.5;height:auto}.funnel_ingredientPanel__0iuI3 figcaption{inset:auto 12px 12px;padding:10px 13px;gap:14px}.funnel_ingredientPanel__0iuI3 figcaption>b{font-size:27px}.funnel_ingredientPanel__0iuI3 figcaption span{font-size:13px}.funnel_ingredientPanel__0iuI3 figcaption small{font-size:10px}.funnel_ingredientCopy__SuXgx{padding:22px 20px}.funnel_role__IiqFB{font-size:11px}.funnel_site___Rkxe .funnel_ingredientCopy__SuXgx h3{font-size:27px;margin:10px 0 17px}.funnel_ingredientCopy__SuXgx p{font-size:16px;line-height:1.7}.funnel_site___Rkxe .funnel_textLink__mDcbg{font-size:11px;padding-top:16px;margin-top:20px}.funnel_formulaSummary__GVLJN{margin-top:23px;text-align:left}.funnel_formulaSummary__GVLJN>b{font-size:19px}.funnel_formulaSummary__GVLJN p{font-size:15px}.funnel_formulaSummary__GVLJN small{font-size:10px}.funnel_evidence__m5B88{padding:35px 0}.funnel_evidenceHeading__rVN6w{display:block;padding-bottom:22px}.funnel_site___Rkxe .funnel_evidenceHeading__rVN6w h2{font-size:32px;line-height:1.1}.funnel_evidenceHeading__rVN6w>p{font-size:15px;line-height:1.6;margin-top:16px}.funnel_studyTabs__Pr39Q{margin-bottom:25px;gap:8px}.funnel_studyTabs__Pr39Q button{font-size:13px;padding:10px 18px}.funnel_studyPanel__vlrBb{display:block}.funnel_site___Rkxe .funnel_studyPanel__vlrBb h3{font-size:25px;margin-bottom:13px}.funnel_studyPanel__vlrBb p{font-size:15px;line-height:1.6}.funnel_studyContext__bo3XK{margin-top:14px;font-size:10px}.funnel_studyChart__crwTV{margin-top:25px}.funnel_studyChart__crwTV>p{font-size:11px;margin-bottom:20px}.funnel_slivers__821JK{height:31px;gap:3px}.funnel_chartRow__lSyg_{margin-bottom:18px}.funnel_chartRow__lSyg_ b{font-size:26px}.funnel_chartRow__lSyg_ span{font-size:12px}.funnel_studyDetails__i51_W{margin-top:22px}.funnel_studyDetails__i51_W summary{font-size:12px;min-height:48px}.funnel_studyDetails__i51_W>p{font-size:12px}.funnel_evidenceNote__XLIIc{font-size:10px}.funnel_purposeBand__VV7_I{padding:35px 0}.funnel_purposeBand__VV7_I>div{display:block}.funnel_site___Rkxe .funnel_purposeBand__VV7_I h2{font-size:29px;margin-bottom:26px}.funnel_purposeRows__s2nIp>div{gap:15px;padding:18px 0}.funnel_purposeRows__s2nIp b{font-size:17px}.funnel_purposeRows__s2nIp span{font-size:14px}.funnel_routine__Al3NQ{padding:38px 0}.funnel_routine__Al3NQ>div{display:flex;flex-direction:column;gap:26px}.funnel_site___Rkxe .funnel_routine__Al3NQ h2{font-size:30px}.funnel_routine__Al3NQ p{font-size:16px;margin-top:17px}.funnel_routineSteps__5V3ki{gap:26px;margin:22px 0}.funnel_routineSteps__5V3ki span{font-size:14px}.funnel_routine__Al3NQ>div>img{order:-1}.funnel_flavorSection__fWDbP{padding:35px 0 40px}.funnel_flavorGrid___poZB{gap:7px}.funnel_flavorGrid___poZB a{border-radius:6px}.funnel_flavorGrid___poZB a>span{font-size:10px;gap:2px;padding:25px 6px 10px;white-space:nowrap}.funnel_flavorGrid___poZB svg{display:none}.funnel_purchaseSection__iHeoB{padding:36px 16px 35px}.funnel_purchaseGrid__r9DSC{display:block}.funnel_site___Rkxe .funnel_purchaseVisual__6V0AQ h2{font-size:30px}.funnel_purchaseVisual__6V0AQ>p{font-size:15px;line-height:1.6;margin:16px 0 20px}.funnel_purchaseVisual__6V0AQ>img{max-width:480px;margin:auto}.funnel_guarantee__Vx7K_{padding:20px 4px 25px;gap:14px}.funnel_guarantee__Vx7K_ b{font-size:16px}.funnel_guarantee__Vx7K_ p{font-size:13px}.funnel_guarantee__Vx7K_>svg{width:28px;height:28px}.funnel_purchaseControls__VsEhT{padding-top:5px}.funnel_faqSection__19pfk{padding:35px 0 40px}.funnel_faqSection__19pfk>div{display:block}.funnel_faqSection__19pfk .funnel_title__O3g2h{text-align:center;margin-bottom:25px}.funnel_footer__Zx6Kp{padding:35px 20px 100px;display:block}.funnel_footer__Zx6Kp p{font-size:15px}.funnel_footer__Zx6Kp img{width:100px}.funnel_footer__Zx6Kp nav{justify-content:start;gap:18px;margin:30px 0}.funnel_footer__Zx6Kp nav a{font-size:12px}.funnel_footer__Zx6Kp small{display:block;font-size:10px}.funnel_readingCta__Pepc3{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));gap:10px}.funnel_readingCta__Pepc3 b{font-size:12px}.funnel_readingCta__Pepc3 small{font-size:9px}.funnel_readingCta__Pepc3 a{gap:12px;padding:12px 14px;font-size:12px}.funnel_readingCta__Pepc3 svg{width:16px}.funnel_listHero__QtjMb{min-height:680px;padding:35px 20px 100px;justify-content:center}.funnel_listHero__QtjMb>img{object-position:67% center}.funnel_listHero__QtjMb:after{background:linear-gradient(0deg,#082e34e8,#082e3485 85%,#082e3445)}.funnel_sponsored__m5KP3{font-size:10px;margin-bottom:18px}.funnel_site___Rkxe .funnel_listHero__QtjMb h1{font-size:36px;line-height:1.08;letter-spacing:-.04em}.funnel_listHeroCopy__BEI7k>p{font-size:16px;line-height:1.6;margin:20px 0 24px}.funnel_listHeroFoot__hTyhn{inset-inline:20px;bottom:26px;gap:12px}.funnel_listHeroFoot__hTyhn span{font-size:10px;line-height:1.4;padding-top:12px}.funnel_articleIntro__mLWRC{padding:32px 20px 0}.funnel_articleIntro__mLWRC p{font-size:17px;line-height:1.7;margin-bottom:18px}.funnel_articleIntro__mLWRC p:first-child{font-size:21px;line-height:1.5}.funnel_articleBlock__5bHUd{padding:32px 20px}.funnel_site___Rkxe .funnel_articleText__TREVY h2{font-size:29px;line-height:1.15;margin-bottom:20px}.funnel_articleText__TREVY p{font-size:17px;line-height:1.7;margin-bottom:18px}.funnel_illustratedBlock__Zwt5j{display:flex;flex-direction:column;gap:24px}.funnel_illustratedBlock__Zwt5j .funnel_articleText__TREVY,.funnel_reverseBlock__6TiZq .funnel_articleText__TREVY{order:0}.funnel_illustratedBlock__Zwt5j figure,.funnel_reverseBlock__6TiZq figure{order:1;width:100%}.funnel_illustratedBlock__Zwt5j figure img{aspect-ratio:1.2}.funnel_reasonNumber__D7BDg{font-size:38px;margin-bottom:15px}.funnel_reasonNumber__D7BDg small{font-size:11px}.funnel_compactEvidence__tg91R{margin-block:16px}.funnel_inlineInvitation__ao_S7{padding:18px 0;gap:12px;margin:22px 0}.funnel_inlineInvitation__ao_S7>span{display:none}.funnel_inlineInvitation__ao_S7 b{font-size:15px}.funnel_inlineInvitation__ao_S7 p{font-size:12px!important}.funnel_storyHero__RwzjL{display:flex;flex-direction:column;gap:25px;padding:30px 20px 22px}.funnel_site___Rkxe .funnel_storyHero__RwzjL h1{font-size:37px;line-height:1.09}.funnel_storyHeroCopy__bpV5m>p{font-size:17px;line-height:1.6;margin-top:20px}.funnel_byline__VvpU2{margin-top:22px}.funnel_byline__VvpU2 b{font-size:12px}.funnel_byline__VvpU2 small{font-size:9px;line-height:1.5}.funnel_storyHero__RwzjL>figure{width:100%}.funnel_storyHero__RwzjL>figure img{aspect-ratio:1.12}.funnel_storyArticle__P7SsS{padding:12px 20px 18px}.funnel_prose__SMo3a>p{font-size:17px;line-height:1.7;margin-bottom:19px}.funnel_prose__SMo3a .funnel_dropcap__3EEmL{font-size:24px;margin-top:0}.funnel_site___Rkxe .funnel_prose__SMo3a h2{font-size:29px;line-height:1.16;margin:30px 0 20px}.funnel_site___Rkxe .funnel_storyArticle__P7SsS>.funnel_prose__SMo3a:first-child>h2:first-child{margin-top:10px}.funnel_storyArticle__P7SsS blockquote{font-size:34px;padding:28px 16px;margin:28px -4px 30px}.funnel_storyProduct__iuUeh{margin:25px 0!important}.funnel_storyProduct__iuUeh figcaption{font-size:11px}.funnel_morningPhoto__I2PBh{margin:25px 0!important}.funnel_index__QHG_w main{padding:35px 20px}.funnel_index__QHG_w h1{font-size:38px}.funnel_index__QHG_w main>p{font-size:16px}.funnel_previewLinks__MGZNO{display:block}.funnel_previewLinks__MGZNO>a{display:block;margin-bottom:20px}.funnel_previewLinks__MGZNO img{aspect-ratio:1.4}}@media (prefers-reduced-motion:reduce){.funnel_slivers__821JK i{transition:none}}.funnel_footerForm__hZasK{margin-top:26px;max-width:380px}.funnel_footerForm__hZasK label{display:block;font-size:14px;font-weight:500;margin-bottom:10px}.funnel_footerForm__hZasK div{display:flex;gap:8px}.funnel_footerForm__hZasK input{flex:1 1;min-width:0;height:46px;padding:0 14px;border:1px solid #ffffff55;border-radius:23px;background:#ffffff14;color:white;font:inherit;font-size:14px}.funnel_footerForm__hZasK input::placeholder{color:#c5dcd6}.funnel_footerForm__hZasK button{height:46px;padding:0 20px;border:0;border-radius:23px;background:#fff8e5;color:#0f4a52;font:inherit;font-size:14px;font-weight:600}.funnel_footerForm__hZasK span{display:block;margin-top:10px;font-size:13px;color:#c5dcd6}.funnel_footer__Zx6Kp .funnel_footerForm__hZasK button{color:#0f4a52;background:#fff8e5}.funnel_site___Rkxe .funnel_readingCta__Pepc3 a,.funnel_site___Rkxe .funnel_readingCta__Pepc3 a:hover{color:#fff}@media (min-width:900px){.funnel_footer__Zx6Kp img{margin-bottom:14px}}