.flag-order{--order-ink:#19291d;--order-paper:#f8f5e7;--order-rule:#c6d1b6;color:var(--order-paper);background:var(--order-ink);scroll-margin-top:var(--flag-header-height,4.5rem);padding-block:clamp(4.25rem,10vw,9rem)}.flag-order-grid{grid-template-columns:minmax(0,1fr) minmax(20rem,.9fr);grid-template-areas:"intro receipt""details receipt";gap:1rem clamp(2rem,7vw,7rem);display:grid}.flag-order-intro{grid-area:intro;align-self:end}.flag-order-details{grid-area:details}.flag-order-intro h2{max-width:9ch;color:var(--order-paper);font:500 clamp(3.1rem,7vw,7.25rem)/.89 var(--flag-display,Georgia,serif);letter-spacing:-.065em;text-wrap:balance;margin:.55rem 0 1.25rem}.flag-order-intro>p:not(.flag-label){color:#e3e8d9;max-width:36ch;margin:0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.6}.flag-order-intro .flag-label{color:var(--flag-lime,#dced8c)}.flag-order-facts{gap:.75rem;max-width:27rem;margin:.75rem 0 1rem;display:grid}.flag-order-facts div{border-top:1px solid #839783;justify-content:space-between;gap:1rem;padding-top:.75rem;font-size:.9rem;display:flex}.flag-order-facts dt{color:#e3e8d9}.flag-order-facts dd{text-align:right;margin:0;font-weight:650}.flag-order-links{flex-wrap:wrap;gap:0 1.35rem;display:flex}.flag-order-links a,.flag-order-static a{min-height:44px;color:inherit;text-underline-offset:.25em;align-items:center;gap:.45rem;font-size:.875rem;font-weight:650;text-decoration:underline;display:inline-flex}.flag-order-links a:focus-visible{outline-color:var(--flag-lime,#dced8c)}.flag-order-receipt{min-width:0;color:var(--order-ink);background:var(--order-paper);border-radius:1.4rem 1.4rem .35rem .35rem;grid-area:receipt;align-self:center;padding:clamp(1rem,3vw,2rem);position:relative;box-shadow:0 12px 0 -7px #a5b68b,0 32px 60px -35px #030a04}.flag-order-receipt-heading{border-bottom:1px dashed var(--order-rule);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.5rem;padding-bottom:1rem;font-size:.72rem;font-weight:750;display:flex}.flag-order-packs{border:0;gap:.55rem;min-inline-size:0;margin:1rem 0;padding:0;display:grid}.flag-order-visually-hidden,.flag-order-pack input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.flag-order-pack{cursor:pointer;background:#fffdf3;border:1px solid #cbd0bb;border-radius:.7rem;grid-template-columns:1.2rem minmax(0,1fr) auto;align-items:center;gap:clamp(.55rem,1vw,.9rem);min-height:4.35rem;padding:.65rem clamp(.65rem,1.6vw,1rem);transition:background-color .2s,border-color .2s;display:grid}.flag-order-pack:hover{border-color:#69825a}.flag-order-pack:has(input:checked){background:#e9efd7;border-color:#57724c}.flag-order-pack:has(input:focus-visible){outline-offset:2px;outline:2px solid #304b23}.flag-order-pack-check{border:1px solid #697f60;border-radius:50%;width:1.2rem;height:1.2rem}.flag-order-pack:has(input:checked) .flag-order-pack-check{background:radial-gradient(circle,#426137 0 45%,#0000 50%)}.flag-order-pack strong,.flag-order-pack small{display:block}.flag-order-pack strong{font-size:clamp(.92rem,1.4vw,1.05rem);font-weight:700}.flag-order-pack small{color:#4e6349;margin-top:.1rem;font-size:.76rem;line-height:1.35}.flag-order-pack-price{text-align:right}.flag-order-total{border-top:1px dashed var(--order-rule);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-weight:650;display:flex}.flag-order-total strong{letter-spacing:-.05em;font-size:1.6rem;font-weight:750}.flag-order-receipt .flag-order-action{background:var(--flag-lime,#dced8c);width:100%;min-height:50px;color:var(--order-ink);justify-content:center;gap:.55rem;display:flex}.flag-order-action svg:last-child{margin-left:auto}.flag-order-action svg:first-child{margin-right:auto}.flag-order-hint{color:#4e6349;text-align:center;margin:.65rem 0 0;font-size:.79rem}.flag-order-static{padding:0;list-style:none}@media (max-width:760px){.flag-order{padding-block:2.2rem 3.5rem}.flag-order-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""receipt""details";gap:1.3rem}.flag-order-intro h2{max-width:none;margin-bottom:.65rem;font-size:clamp(2.45rem,8.4vw,3.7rem)}}@media (prefers-reduced-motion:reduce){.flag-order-pack{transition:none}}
.nutrigap-module__4KeGeW__page{--nu-paper:#f2f5ec;--nu-ink:#172419;--nu-light:#a7d597;--nu-rust:#397a44;--nu-line:#1d2e202d;--nu-display:var(--flag-display,Georgia,serif);--nu-body:var(--flag-body,system-ui,sans-serif);background:var(--nu-paper);color:var(--nu-ink);font-family:var(--nu-body)}.nutrigap-module__4KeGeW__ritual,.nutrigap-module__4KeGeW__formula{scroll-margin-top:calc(var(--flag-header-height,74px) + 12px)}.nutrigap-module__4KeGeW__page :where(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid}.nutrigap-module__4KeGeW__hero{isolation:isolate;background:radial-gradient(at 37% 30%,#dce8c7,#0000 60%),#a9c58f;min-height:690px;position:relative;overflow:clip}.nutrigap-module__4KeGeW__heroHalo{z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #e4ebd85e;border-radius:50%;width:1100px;max-width:135vw;position:absolute;top:-36%;left:-22%;box-shadow:0 0 0 55px #e4ebd818,0 0 0 110px #e4ebd81b,0 0 0 165px #e4ebd815}.nutrigap-module__4KeGeW__heroGrid{min-height:inherit;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(32px,5vw,90px);padding-block:clamp(30px,3.6vw,54px);display:grid}.nutrigap-module__4KeGeW__heroCopy{z-index:1;padding-block:6px;position:relative}.nutrigap-module__4KeGeW__back{color:inherit;font:720 .75rem/1.3 var(--nu-body);text-underline-offset:.28em;align-items:center;gap:8px;margin-bottom:clamp(18px,2vw,28px);text-decoration-thickness:1px;display:inline-flex}.nutrigap-module__4KeGeW__back span{opacity:.65}.nutrigap-module__4KeGeW__back:hover{text-decoration-line:underline}.nutrigap-module__4KeGeW__kicker{color:inherit;font-family:var(--nu-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:.72rem;font-weight:760;line-height:1.5;display:flex}.nutrigap-module__4KeGeW__heroTitle{color:inherit;font-family:var(--nu-display);letter-spacing:-.075em;flex-direction:column;margin:12px 0 16px;font-size:clamp(5.5rem,9.2vw,9.8rem);font-weight:550;line-height:.78;display:flex}.nutrigap-module__4KeGeW__heroTitle span{padding-bottom:.07em;animation:.62s cubic-bezier(.2,.7,.15,1) both nutrigap-module__4KeGeW__rise;display:block}.nutrigap-module__4KeGeW__heroTitle span:nth-child(2){color:#295d31;font-style:italic;animation-delay:80ms}.nutrigap-module__4KeGeW__heroTitle span:nth-child(3){animation-delay:.16s}.nutrigap-module__4KeGeW__heroDescription{max-width:33ch;font-size:clamp(.94rem,1.4vw,1.15rem);line-height:1.55}.nutrigap-module__4KeGeW__heroPrice{color:var(--nu-ink);flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-top:15px;font-size:.84rem;line-height:1.3;display:flex}.nutrigap-module__4KeGeW__heroPrice strong{font-weight:800}.nutrigap-module__4KeGeW__heroPrice span{border-left:1px solid #2e5033a6;margin-left:3px;padding-left:9px}.nutrigap-module__4KeGeW__heroActions{flex-wrap:wrap;align-items:center;gap:13px 20px;margin-top:14px;display:flex}.nutrigap-module__4KeGeW__darkButton,.nutrigap-module__4KeGeW__creamButton{border:1px solid var(--nu-ink);border-radius:999px;justify-content:center;align-items:center;gap:.6em;min-height:50px;padding:.78em 1.14em;font-size:.86rem;font-weight:740;text-decoration:none;transition:color .18s,background .18s,transform .18s;display:inline-flex}.nutrigap-module__4KeGeW__darkButton{background:var(--nu-ink);color:var(--nu-paper)}.nutrigap-module__4KeGeW__darkButton:hover{background:var(--nu-paper);color:var(--nu-ink);transform:translateY(-2px)}.nutrigap-module__4KeGeW__creamButton{border-color:var(--nu-paper);background:var(--nu-paper);color:var(--nu-ink)}.nutrigap-module__4KeGeW__creamButton:hover{color:var(--nu-paper);background:0 0;transform:translateY(-2px)}.nutrigap-module__4KeGeW__textLink{width:fit-content;min-height:44px;color:inherit;text-underline-offset:.24em;align-items:center;gap:.45em;font-size:.83rem;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.nutrigap-module__4KeGeW__textLink svg{flex:none;transition:transform .18s}.nutrigap-module__4KeGeW__textLink:hover svg{transform:translate(4px)}.nutrigap-module__4KeGeW__heroImage{isolation:isolate;min-height:570px;color:var(--nu-paper);background:radial-gradient(at 60% 20%,#7fc168,#3d7b47 72%);border:1px solid #1e4a2578;border-radius:240px 240px 26px 26px;animation:.82s cubic-bezier(.2,.7,.15,1) both nutrigap-module__4KeGeW__imageIn;position:relative;overflow:hidden;box-shadow:0 22px 60px #34683c2c}.nutrigap-module__4KeGeW__heroImage img{object-fit:cover;object-position:54% 27%}.nutrigap-module__4KeGeW__heroImage:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#122215bf);height:26%;position:absolute;inset:auto 0 0}.nutrigap-module__4KeGeW__artNumber,.nutrigap-module__4KeGeW__heroImage figcaption,.nutrigap-module__4KeGeW__orbit{z-index:1;position:absolute}.nutrigap-module__4KeGeW__artNumber{letter-spacing:.14em;text-shadow:0 1px 6px #162919;font-size:.7rem;font-weight:740;top:22%;right:8%}.nutrigap-module__4KeGeW__heroImage figcaption{letter-spacing:.1em;border-top:1px solid #f2f5ec88;justify-content:space-between;gap:12px;padding-top:13px;font-size:clamp(.65rem,1.05vw,.8rem);font-weight:740;display:flex;inset:auto 5% 7%}.nutrigap-module__4KeGeW__orbit{pointer-events:none;border:1px solid #f2f5ec77;border-radius:50%;animation:1.1s .15s both nutrigap-module__4KeGeW__orbitIn;inset:15% 8% 14%;transform:rotate(25deg)}.nutrigap-module__4KeGeW__orbit+.nutrigap-module__4KeGeW__orbit{opacity:.45;inset:19% 10% 10%;transform:rotate(-23deg)}.nutrigap-module__4KeGeW__statStrip{background:var(--nu-ink);color:var(--nu-paper)}.nutrigap-module__4KeGeW__statStrip dl{grid-template-columns:.9fr .9fr 1fr 1.25fr;gap:clamp(12px,3vw,40px);padding-block:26px;display:grid}.nutrigap-module__4KeGeW__statStrip dl>div{border-left:1px solid #f2f5ec45;padding-left:clamp(10px,2vw,30px)}.nutrigap-module__4KeGeW__statStrip dt{font-family:var(--nu-display);letter-spacing:-.04em;font-size:clamp(1.2rem,2.8vw,2.6rem);font-weight:550;line-height:1}.nutrigap-module__4KeGeW__statStrip dd{color:#d1e5ca;margin-top:6px;font-size:.73rem;line-height:1.3}.nutrigap-module__4KeGeW__intro,.nutrigap-module__4KeGeW__ritualGrid,.nutrigap-module__4KeGeW__formula,.nutrigap-module__4KeGeW__directionsGrid,.nutrigap-module__4KeGeW__support,.nutrigap-module__4KeGeW__questionsGrid,.nutrigap-module__4KeGeW__end>div{padding-block:clamp(64px,9vw,146px)}.nutrigap-module__4KeGeW__intro{grid-template-columns:1.3fr .7fr;align-items:end;gap:clamp(28px,6vw,105px);display:grid}.nutrigap-module__4KeGeW__display{color:inherit;font-family:var(--nu-display);letter-spacing:-.07em;margin:16px 0 0;font-size:clamp(3.3rem,7.5vw,8rem);font-weight:520;line-height:.86}.nutrigap-module__4KeGeW__display em{color:var(--nu-rust);font-weight:inherit}.nutrigap-module__4KeGeW__introNote{gap:16px;padding-bottom:5px;display:grid}.nutrigap-module__4KeGeW__introNote p,.nutrigap-module__4KeGeW__ritualCopy>p:not(.nutrigap-module__4KeGeW__kicker),.nutrigap-module__4KeGeW__formulaHeader>p{max-width:37ch;font-size:clamp(.96rem,1.5vw,1.14rem);line-height:1.6}.nutrigap-module__4KeGeW__noteIcon{border:1px solid var(--nu-line);border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.nutrigap-module__4KeGeW__ritual{color:var(--nu-paper);background:#19271b}.nutrigap-module__4KeGeW__ritualGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(38px,6vw,100px);display:grid}.nutrigap-module__4KeGeW__ritualCopy .nutrigap-module__4KeGeW__display em{color:var(--nu-light)}.nutrigap-module__4KeGeW__ritualCopy>p:not(.nutrigap-module__4KeGeW__kicker){color:#d2e8ca;margin-top:20px}.nutrigap-module__4KeGeW__ritualCopy .nutrigap-module__4KeGeW__creamButton{margin-top:24px}.nutrigap-module__4KeGeW__lab{background:#233726;border:1px solid #f2f5ec41;border-radius:30px;min-width:0;overflow:hidden}.nutrigap-module__4KeGeW__labScene{isolation:isolate;background:radial-gradient(at 54% 53%,#52aa60 0%,#35693d 39%,#1f3022 76%);place-items:center;min-height:370px;display:grid;position:relative;overflow:hidden}.nutrigap-module__4KeGeW__labRing{z-index:-1;aspect-ratio:1;border:1px solid #add79e5e;border-radius:50%;width:min(57%,290px);position:absolute;box-shadow:0 0 0 30px #add79e19,0 0 0 60px #add79e14,0 0 0 90px #add79e0d}.nutrigap-module__4KeGeW__labCross,.nutrigap-module__4KeGeW__labCode,.nutrigap-module__4KeGeW__labIndex{color:#cde7c4;letter-spacing:.12em;font-size:.75rem;position:absolute}.nutrigap-module__4KeGeW__labCross{font-size:1.6rem;font-weight:300;top:11px;left:21px}.nutrigap-module__4KeGeW__labCode{top:21px;right:19px}.nutrigap-module__4KeGeW__labIndex{bottom:14px;right:19px}.nutrigap-module__4KeGeW__glass{transform-origin:bottom;background:linear-gradient(90deg,#f2f5ec3f,#f2f5ec0d 25% 72%,#f2f5ec2f);border:2px solid #e4ecd8c7;border-bottom-width:5px;border-radius:13px 13px 25px 25px;width:132px;height:186px;transition:transform .47s;position:relative;overflow:hidden;box-shadow:0 8px 30px #101e1288,inset 8px 0 12px #f2f5ec25}.nutrigap-module__4KeGeW__water{background:linear-gradient(#8fc97acf,#82c36b63);border-top:2px solid #bfe0b3d9;border-radius:50% 50% 0 0/5% 5% 0 0;height:58%;transition:height .47s;position:absolute;inset:auto 0 0}.nutrigap-module__4KeGeW__tablet{background:#cde7c4;border:1px solid #b8ddab;border-radius:50%;width:26px;height:26px;transition:transform .53s cubic-bezier(.2,.6,.4,1),opacity .35s .1s;position:absolute;top:20%;left:42%;transform:rotate(25deg);box-shadow:inset -4px -5px 3px #5a9e65}.nutrigap-module__4KeGeW__bubble{left:var(--left);bottom:var(--bottom);width:var(--size);height:var(--size);opacity:0;border:1px solid #ecf1e3cb;border-radius:50%;transition:opacity .3s;position:absolute}.nutrigap-module__4KeGeW__labScene[data-step="1"] .nutrigap-module__4KeGeW__tablet{opacity:.42;transform:translateY(101px)rotate(55deg)scale(.44)}.nutrigap-module__4KeGeW__labScene[data-step="1"] .nutrigap-module__4KeGeW__bubble{opacity:.8;animation:nutrigap-module__4KeGeW__bubbleUp 1s var(--delay)both}.nutrigap-module__4KeGeW__labScene[data-step="2"] .nutrigap-module__4KeGeW__tablet{opacity:0;transform:translateY(108px)scale(.12)}.nutrigap-module__4KeGeW__labScene[data-step="2"] .nutrigap-module__4KeGeW__glass{transform:rotate(8deg)}.nutrigap-module__4KeGeW__labScene[data-step="2"] .nutrigap-module__4KeGeW__water{height:43%}.nutrigap-module__4KeGeW__labControls{border-top:1px solid #f2f5ec41;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:8px;display:grid}.nutrigap-module__4KeGeW__labControls button{color:#f3f6ee;border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:8px 6px;font-size:.92rem;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:flex}.nutrigap-module__4KeGeW__labControls button:hover{border-color:#f2f5ec7d}.nutrigap-module__4KeGeW__labControls button:focus-visible{outline-offset:0}.nutrigap-module__4KeGeW__labControls button span{opacity:.85;font-size:.64rem}.nutrigap-module__4KeGeW__labControls button[aria-pressed=true]{color:var(--nu-ink);background:#a4d394}.nutrigap-module__4KeGeW__labCaption{color:#e6eddb;min-height:54px;padding:5px 20px 14px;font-size:.85rem;line-height:1.45}.nutrigap-module__4KeGeW__formulaHeader{grid-template-columns:1fr .64fr;align-items:end;gap:24px;display:grid}.nutrigap-module__4KeGeW__formulaHeader>p{padding-bottom:4px}.nutrigap-module__4KeGeW__formulaGrid,.nutrigap-module__4KeGeW__supportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.5vw,24px);margin-top:clamp(30px,5vw,62px);display:grid}.nutrigap-module__4KeGeW__formulaCard{background:#a3d392;border:1px solid #1d3a2243;border-radius:21px;min-height:260px;padding:clamp(18px,2.5vw,36px);transition:transform .25s,box-shadow .25s}.nutrigap-module__4KeGeW__formulaCard:nth-child(2){background:#b5dba8}.nutrigap-module__4KeGeW__formulaCard:nth-child(3){background:#bed6b6}.nutrigap-module__4KeGeW__formulaCard:hover{transform:translateY(-5px);box-shadow:0 14px 26px #1e382221}.nutrigap-module__4KeGeW__cardTop{letter-spacing:.15em;justify-content:space-between;align-items:center;margin-bottom:clamp(22px,4vw,54px);font-size:.72rem;font-weight:720;display:flex}.nutrigap-module__4KeGeW__formulaCard h3,.nutrigap-module__4KeGeW__supportGrid h3{font-family:var(--nu-display);letter-spacing:-.065em;margin:0 0 11px;font-size:clamp(1.75rem,3.2vw,3.35rem);font-weight:550;line-height:.95}.nutrigap-module__4KeGeW__formulaCard ul{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.nutrigap-module__4KeGeW__formulaCard li{border:1px solid #1528184a;border-radius:99px;padding:5px 9px;font-size:.78rem;line-height:1.3}.nutrigap-module__4KeGeW__labelNote{align-items:start;gap:8px;margin-top:18px;font-size:.82rem;line-height:1.4;display:flex}.nutrigap-module__4KeGeW__labelNote svg{flex:none}.nutrigap-module__4KeGeW__directions{background:#b9ddad}.nutrigap-module__4KeGeW__directionsGrid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(35px,8vw,142px);display:grid}.nutrigap-module__4KeGeW__directionArt{isolation:isolate;background:radial-gradient(#b5dba8,#8fc97a 78%);border:1px solid #36653d45;border-radius:50% 50% 24px 24px;place-items:center;min-height:370px;display:grid;position:relative;overflow:hidden}.nutrigap-module__4KeGeW__directionArt:before{z-index:-1;aspect-ratio:1;content:"";border:1px solid #426c494d;border-radius:50%;width:59%;position:absolute;box-shadow:0 0 0 28px #426c4916,0 0 0 58px #426c4913}.nutrigap-module__4KeGeW__tabletArt{aspect-ratio:1;color:#51925c;background:linear-gradient(135deg,#edf2e5 10%,#b9ddac 75%);border:1px solid #7daa6d;border-radius:50%;place-items:center;width:min(44%,205px);display:grid;transform:rotate(-15deg);box-shadow:inset 0 -11px 10px #4b8f5656,8px 17px 35px #34683c4f}.nutrigap-module__4KeGeW__tabletArt svg{width:65%;height:65%}.nutrigap-module__4KeGeW__directionArt>span{letter-spacing:.12em;font-size:.7rem;font-weight:760;line-height:1.4;position:absolute;bottom:16px;left:20px}.nutrigap-module__4KeGeW__directionList{gap:14px;margin:26px 0 21px;list-style:none;display:grid}.nutrigap-module__4KeGeW__directionList li{align-items:start;gap:9px;line-height:1.55;display:flex}.nutrigap-module__4KeGeW__directionList svg{flex:none;margin-top:3px}.nutrigap-module__4KeGeW__caution{border-top:1px solid var(--nu-line);max-width:54ch;padding-top:17px;font-size:.82rem;line-height:1.5}.nutrigap-module__4KeGeW__order .flag-order{--order-ink:#1f3122;--order-paper:#edf2e4;--order-rule:#abc7a1;background:#32643a}.nutrigap-module__4KeGeW__supportTitle .nutrigap-module__4KeGeW__display{font-size:clamp(3rem,6.9vw,7rem)}.nutrigap-module__4KeGeW__supportGrid article{border-top:1px solid var(--nu-line);padding-top:20px}.nutrigap-module__4KeGeW__supportGrid h3{margin-top:22px;font-size:clamp(1.55rem,2.8vw,2.85rem)}.nutrigap-module__4KeGeW__supportGrid p{max-width:27ch;min-height:3.6em;font-size:.91rem;line-height:1.55}.nutrigap-module__4KeGeW__supportGrid a{margin-top:10px}.nutrigap-module__4KeGeW__questions{border-top:1px solid var(--nu-line);background:#ecf1e3}.nutrigap-module__4KeGeW__questionsGrid{grid-template-columns:.85fr 1.15fr;gap:clamp(28px,6vw,90px);display:grid}.nutrigap-module__4KeGeW__questionsGrid .nutrigap-module__4KeGeW__display{font-size:clamp(3rem,6.2vw,6.5rem)}.nutrigap-module__4KeGeW__questionList{border-top:1px solid var(--nu-line)}.nutrigap-module__4KeGeW__questionList details{border-bottom:1px solid var(--nu-line)}.nutrigap-module__4KeGeW__questionList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:59px;padding-block:10px;font-size:.95rem;font-weight:740;list-style:none;display:flex}.nutrigap-module__4KeGeW__questionList summary::-webkit-details-marker{display:none}.nutrigap-module__4KeGeW__questionList summary span{flex:none;font-size:1.4rem;font-weight:450;transition:transform .2s}.nutrigap-module__4KeGeW__questionList details[open] summary span{transform:rotate(45deg)}.nutrigap-module__4KeGeW__questionList details p{padding:0 22px 18px 0;font-size:.91rem;line-height:1.55}.nutrigap-module__4KeGeW__end{isolation:isolate;background:radial-gradient(at 58% 35%,#a7d597,#0000 73%),#7dc066;position:relative;overflow:clip}.nutrigap-module__4KeGeW__end .nutrigap-module__4KeGeW__display em{color:var(--nu-ink)}.nutrigap-module__4KeGeW__end .nutrigap-module__4KeGeW__darkButton{margin-top:30px}.nutrigap-module__4KeGeW__endCitrus{z-index:-1;color:#2d553442;pointer-events:none;width:min(66%,680px);display:block;position:absolute;bottom:-42%;right:-12%;transform:rotate(-24deg)}.nutrigap-module__4KeGeW__endCitrus svg{width:100%;height:auto}@keyframes nutrigap-module__4KeGeW__rise{0%{opacity:.7;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes nutrigap-module__4KeGeW__imageIn{0%{opacity:.75;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes nutrigap-module__4KeGeW__orbitIn{0%{opacity:0;scale:.84}to{opacity:.8;scale:1}}@keyframes nutrigap-module__4KeGeW__bubbleUp{0%{opacity:0;transform:translateY(24px)scale(.72)}65%{opacity:.9}to{opacity:.8;transform:translateY(0)scale(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.nutrigap-module__4KeGeW__introNote,.nutrigap-module__4KeGeW__formulaCard,.nutrigap-module__4KeGeW__directionArt,.nutrigap-module__4KeGeW__supportGrid article{animation:linear both nutrigap-module__4KeGeW__rise;animation-timeline:view();animation-range:entry cover 28%}}}@media (max-width:980px){.nutrigap-module__4KeGeW__hero,.nutrigap-module__4KeGeW__heroImage{min-height:540px}.nutrigap-module__4KeGeW__heroGrid{gap:24px}.nutrigap-module__4KeGeW__ritualGrid,.nutrigap-module__4KeGeW__directionsGrid{gap:34px}}@media (max-width:760px){.nutrigap-module__4KeGeW__hero,.nutrigap-module__4KeGeW__heroGrid{min-height:auto}.nutrigap-module__4KeGeW__heroGrid,.nutrigap-module__4KeGeW__intro,.nutrigap-module__4KeGeW__ritualGrid,.nutrigap-module__4KeGeW__formulaHeader,.nutrigap-module__4KeGeW__directionsGrid,.nutrigap-module__4KeGeW__questionsGrid{grid-template-columns:minmax(0,1fr)}.nutrigap-module__4KeGeW__heroGrid{gap:30px;padding-block:26px 31px}.nutrigap-module__4KeGeW__back{margin-bottom:14px}.nutrigap-module__4KeGeW__heroTitle{flex-flow:wrap;gap:0 .21em;margin-top:17px;font-size:clamp(3.55rem,13.5vw,6.5rem);line-height:.83}.nutrigap-module__4KeGeW__heroTitle span{padding-bottom:0}.nutrigap-module__4KeGeW__heroActions{grid-template-columns:minmax(0,1fr);justify-items:start;gap:4px;margin-top:17px;display:grid}.nutrigap-module__4KeGeW__heroActions .nutrigap-module__4KeGeW__darkButton{width:100%}.nutrigap-module__4KeGeW__heroActions .nutrigap-module__4KeGeW__textLink{justify-self:center}.nutrigap-module__4KeGeW__heroImage{aspect-ratio:3/4;border-radius:140px 140px 22px 22px;min-height:auto}.nutrigap-module__4KeGeW__heroImage img{object-fit:contain;object-position:center}.nutrigap-module__4KeGeW__artNumber,.nutrigap-module__4KeGeW__heroImage .nutrigap-module__4KeGeW__orbit{display:none}.nutrigap-module__4KeGeW__statStrip dl{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:21px;padding-block:22px}.nutrigap-module__4KeGeW__formulaGrid{grid-template-columns:minmax(0,1fr);gap:11px}.nutrigap-module__4KeGeW__formulaCard{min-height:auto}.nutrigap-module__4KeGeW__cardTop{margin-bottom:14px}.nutrigap-module__4KeGeW__supportGrid{grid-template-columns:minmax(0,1fr);gap:14px}.nutrigap-module__4KeGeW__supportGrid p{min-height:auto}.nutrigap-module__4KeGeW__supportGrid h3{margin-top:12px}.nutrigap-module__4KeGeW__directionsGrid{gap:25px}.nutrigap-module__4KeGeW__directionArt{order:1;min-height:250px}.nutrigap-module__4KeGeW__labScene{min-height:300px}.nutrigap-module__4KeGeW__endCitrus{bottom:-21%;right:-15%}}@media (max-width:400px){.nutrigap-module__4KeGeW__heroTitle{font-size:clamp(2.8rem,13.2vw,3.55rem)}.nutrigap-module__4KeGeW__heroActions{gap:5px 14px}.nutrigap-module__4KeGeW__display{font-size:clamp(2.9rem,14vw,3.3rem)}}@media (prefers-reduced-motion:reduce){.nutrigap-module__4KeGeW__page *,.nutrigap-module__4KeGeW__page :before,.nutrigap-module__4KeGeW__page :after{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}}
