@property --mp{syntax:"<number>";inherits:false;initial-value:0}.NutritionLanding-module__J5oCeG__page{--bg:var(--ls-ink,#020201);--bg-deep:var(--ls-ink-deeper,#010000);--bg-elev:var(--ls-surface,#070503);--panel:var(--ls-elevated,#0e0a07);--panel-2:var(--ls-overlay-surface,#17130f);--line:var(--ls-border,#ffffff17);--line-strong:var(--ls-border-hover,#ffffff29);--gold:var(--ls-accent,#e1af4a);--gold-soft:var(--ls-accent-hover,#ca9d42);--gold-light:var(--ls-gold-light,#edd4a3);--gold-deep:var(--ls-gold-deep,#9d7200);--head:var(--ls-fg-heading,#f6f5f2);--txt:var(--ls-fg-body,#cdcac5);--dim:var(--ls-fg-muted,#908c84);--faint:var(--ls-fg-faint,#605d57);--m-p:#f0834e;--m-c:#5dc291;--m-f:#e8be62;--e-out:cubic-bezier(.22, 1, .36, 1);--e-spring:cubic-bezier(.34, 1.56, .64, 1);min-height:100dvh;color:var(--txt);font-family:var(--font);background:radial-gradient(130% 90% at 82% -6%, color-mix(in oklch, var(--ls-accent) 50%, transparent) 0%, transparent 46%), radial-gradient(120% 120% at 20% 4%, color-mix(in oklch, var(--ls-accent) 60%, transparent) 0%, transparent 50%), linear-gradient(180deg, var(--bg) 0%, var(--bg-deep) 100%);padding:104px 24px 0;line-height:1.5;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.NutritionLanding-module__J5oCeG__page{--bg:var(--ls-ink,lab(.461126% .145428 .281814));--bg-deep:var(--ls-ink-deeper,lab(.149677% .0589341 .108683));--bg-elev:var(--ls-surface,lab(1.37023% .396699 .78204));--panel:var(--ls-elevated,lab(3.04238% .745893 1.51576));--panel-2:var(--ls-overlay-surface,lab(6.18539% 1.31121 2.72837));--line:var(--ls-border,lab(100% 0 0/.09));--line-strong:var(--ls-border-hover,lab(100% 0 0/.16));--gold:var(--ls-accent,lab(74.6012% 11.434 57.0174));--gold-soft:var(--ls-accent-hover,lab(67.6319% 10.5544 52.6315));--gold-light:var(--ls-gold-light,lab(86.2665% 3.78308 27.8586));--gold-deep:var(--ls-gold-deep,lab(51.3252% 11.6724 57.6316));--head:var(--ls-fg-heading,lab(96.5319% .224769 1.50439));--txt:var(--ls-fg-body,lab(81.4667% .368804 3.03273));--dim:var(--ls-fg-muted,lab(58.2782% .585437 4.57107));--faint:var(--ls-fg-faint,lab(39.7115% .493929 3.81351));--m-p:lab(66.5025% 39.9168 47.1206);--m-c:lab(71.4328% -39.5791 15.598);--m-f:lab(79.3456% 7.84469 51.2967)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__halo{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklch, var(--ls-accent) 18%, transparent), transparent 60%);filter:blur(6px);pointer-events:none;z-index:0;border-radius:50%;width:min(820px,74vw);animation:9s ease-in-out infinite NutritionLanding-module__J5oCeG__haloPulse;position:absolute;top:20%;left:50%;transform:translate(-50%)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__halo:before{content:"";border:1px solid color-mix(in oklch, var(--ls-accent) 12%, transparent);border-radius:50%;position:absolute;inset:6%}@keyframes NutritionLanding-module__J5oCeG__haloPulse{0%,to{opacity:.75;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.06)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__top{z-index:3;border-bottom:1px solid var(--line);max-width:1240px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:0 auto;padding-bottom:14px;font-size:11px;font-weight:600;display:grid;position:relative}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__top .NutritionLanding-module__J5oCeG__mid{color:var(--gold-light);justify-self:center;align-items:center;gap:8px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__top .NutritionLanding-module__J5oCeG__mid i{background:var(--gold);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in oklch, var(--ls-accent) 16%, transparent);border-radius:50%;animation:2.4s ease-in-out infinite NutritionLanding-module__J5oCeG__livePulse}@keyframes NutritionLanding-module__J5oCeG__livePulse{0%,to{box-shadow:0 0 0 3px color-mix(in oklch, var(--ls-accent) 20%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in oklch, var(--ls-accent) 0%, transparent)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__top .NutritionLanding-module__J5oCeG__right{text-align:right;justify-self:end}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wordmark{z-index:1;text-align:center;white-space:nowrap;letter-spacing:-.02em;background-image:linear-gradient(176deg, var(--gold-light) 6%, var(--gold) 42%, var(--gold-deep) 96%);color:#0000;max-width:1240px;filter:drop-shadow(0 8px 40px color-mix(in oklch, var(--ls-accent) 22%, transparent));-webkit-background-clip:text;background-clip:text;margin:clamp(6px,1.4vw,18px) auto 0;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:clamp(52px,19vw,262px);font-weight:900;line-height:.86;position:relative}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wordmark:after{content:"";color:#0000;mix-blend-mode:screen;pointer-events:none;background-image:linear-gradient(105deg,#0000 40%,#fff1cc80 50%,#0000 60%);background-image:linear-gradient(105deg,#0000 40%,lab(95.5815% .538021 19.5892/.5) 50%,#0000 60%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out 1.2s infinite NutritionLanding-module__J5oCeG__sheen;position:absolute;inset:0}@keyframes NutritionLanding-module__J5oCeG__sheen{0%{background-position:180% 0}55%,to{background-position:-80% 0}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ring{vertical-align:-.05em;background:conic-gradient(from -35deg, var(--gold-light) 0deg 82deg, var(--gold) 82deg 180deg, var(--gold-deep) 180deg 290deg, var(--gold-light) 290deg 360deg);width:.64em;height:.64em;filter:drop-shadow(0 0 18px color-mix(in oklch, var(--ls-accent) 45%, transparent));border-radius:50%;margin:0 .015em;animation:14s linear infinite NutritionLanding-module__J5oCeG__spinRing;display:inline-block;position:relative}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ring:before{content:"";background:var(--bg);border-radius:50%;position:absolute;inset:23%}@keyframes NutritionLanding-module__J5oCeG__spinRing{to{transform:rotate(360deg)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__stage{z-index:2;max-width:1240px;min-height:clamp(540px,58vw,720px);margin:clamp(-30px,-4vw,-12px) auto 0;position:relative}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__copy{z-index:4;width:min(340px,40%);position:absolute;top:20%;left:0}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__kicker{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:650;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__kicker:before{content:"";background:var(--gold);border-radius:2px;width:22px;height:2px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__lead{color:var(--txt);font-size:clamp(15px,1.2vw,17px);line-height:1.55}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__lead b{color:var(--head);font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__btnGold,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__btnGhost{height:46px;transition:transform .35s var(--e-out), box-shadow .35s var(--e-out), background .3s ease;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__btnGold{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575);box-shadow:0 10px 26px color-mix(in oklch, var(--ls-accent) 28%, transparent), 0 0 0 1px color-mix(in oklch, var(--ls-accent) 50%, transparent) inset}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__btnGold:hover{box-shadow:0 18px 40px color-mix(in oklch, var(--ls-accent) 42%, transparent), 0 0 0 1px color-mix(in oklch, var(--ls-accent) 60%, transparent) inset;transform:translateY(-2px)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__btnGhost{color:var(--head);border:1px solid var(--line-strong);background:#ffffff08;background:lab(100% 0 0/.03)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__btnGhost:hover{background:#ffffff14;background:lab(100% 0 0/.08);transform:translateY(-2px)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fine{color:var(--txt);margin-top:18px;font-size:12px;font-weight:600}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fine .NutritionLanding-module__J5oCeG__dot{color:var(--gold);margin:0 6px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fineSub{color:var(--gold);margin-top:6px;font-size:12px;font-style:italic}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__phoneWrap{z-index:3;width:clamp(258px,27vw,322px);margin:0 auto;animation:7s ease-in-out infinite NutritionLanding-module__J5oCeG__floatY;position:relative}@keyframes NutritionLanding-module__J5oCeG__floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__phone{aspect-ratio:300/610;width:100%;box-shadow:0 50px 100px -34px #000000b3, 0 0 0 1px color-mix(in oklch, var(--ls-accent) 14%, transparent), 0 0 60px -10px color-mix(in oklch, var(--ls-accent) 22%, transparent);background:linear-gradient(160deg,#272320,#030202);background:linear-gradient(160deg,lab(14.1526% 1.18116 2.81369),lab(.657309% .147931 .304922));border-radius:46px;padding:11px;position:relative}@supports (color:lab(0% 0 0)){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__phone{box-shadow:0 50px 100px -34px lab(0% 0 0/.7), 0 0 0 1px color-mix(in oklch, var(--ls-accent) 14%, transparent), 0 0 60px -10px color-mix(in oklch, var(--ls-accent) 22%, transparent)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__notch{z-index:5;background:#010100;background:lab(.194637% .0537038 .106847);border-radius:999px;width:92px;height:22px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__screen{background:linear-gradient(180deg, var(--bg-elev), var(--bg));width:100%;height:100%;color:var(--head);border-radius:36px;flex-direction:column;padding:12px 12px 8px;font-size:10px;display:flex;overflow:hidden}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__statusbar{color:var(--head);justify-content:space-between;align-items:center;padding:4px 6px 8px;font-size:9px;font-weight:700;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__statusbar .NutritionLanding-module__J5oCeG__bars{align-items:center;gap:3px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__statusbar .NutritionLanding-module__J5oCeG__bars span{background:var(--head);border-radius:1px;width:3px;height:8px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__phead{justify-content:space-between;align-items:center;padding:0 4px 8px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__phead .NutritionLanding-module__J5oCeG__chip{background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:8px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__phead .NutritionLanding-module__J5oCeG__date{letter-spacing:.06em;color:var(--head);font-size:10px;font-weight:800}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__week{grid-template-columns:repeat(7,1fr);gap:2px;padding:0 2px 10px;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__week .NutritionLanding-module__J5oCeG__day{flex-direction:column;align-items:center;gap:3px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__week .NutritionLanding-module__J5oCeG__num{width:22px;height:22px;color:var(--dim);border:1.5px solid #ffffff1f;border:1.5px solid lab(100% 0 0/.12);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__week .NutritionLanding-module__J5oCeG__day.NutritionLanding-module__J5oCeG__on .NutritionLanding-module__J5oCeG__num{background:linear-gradient(180deg, var(--gold-light), var(--gold));border-color:var(--gold);color:#1f1306;color:lab(7.18664% 4.3822 8.20575);box-shadow:0 0 14px color-mix(in oklch, var(--ls-accent) 50%, transparent)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__week .NutritionLanding-module__J5oCeG__lbl{letter-spacing:.04em;color:var(--faint);font-size:6.5px;font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__week .NutritionLanding-module__J5oCeG__day.NutritionLanding-module__J5oCeG__on .NutritionLanding-module__J5oCeG__lbl{color:var(--gold)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__calCard{border:1px solid var(--line);background:#ffffff08;background:lab(100% 0 0/.03);border-radius:16px;padding:12px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__calCard .NutritionLanding-module__J5oCeG__clbl{text-align:center;color:var(--dim);font-size:8px;font-weight:600}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__calCard .NutritionLanding-module__J5oCeG__cnum{text-align:center;letter-spacing:-.02em;color:var(--head);font-size:26px;font-weight:800;line-height:1.1}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__calCard .NutritionLanding-module__J5oCeG__cnum small{color:var(--dim);margin-left:3px;font-size:10px;font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__calCard .NutritionLanding-module__J5oCeG__targetsFrom{text-align:center;color:var(--faint);margin-top:6px;font-size:7.5px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macros{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;padding-top:10px;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macro{align-items:center;gap:6px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macro .NutritionLanding-module__J5oCeG__mring{--mp:0;--ring:var(--m-c);width:20px;height:20px;color:var(--dim);background:conic-gradient(var(--ring) calc(var(--mp) * 1%), #ffffff1a 0);transition:--mp .9s var(--e-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:6.5px;font-weight:800;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macro .NutritionLanding-module__J5oCeG__mring{background:conic-gradient(var(--ring) calc(var(--mp) * 1%), lab(100% 0 0/.1) 0)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macro .NutritionLanding-module__J5oCeG__mring:before{content:"";background:var(--bg-elev);border-radius:50%;position:absolute;inset:3px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macro .NutritionLanding-module__J5oCeG__mring span{z-index:1;position:relative}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macro .NutritionLanding-module__J5oCeG__mt{line-height:1.2}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macro .NutritionLanding-module__J5oCeG__mt b{color:var(--head);font-size:8.5px;font-weight:800;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macro .NutritionLanding-module__J5oCeG__mt em{color:var(--faint);font-size:7px;font-style:normal}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__mealsTitle{color:var(--head);margin:12px 2px 6px;font-size:11px;font-weight:800}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal{border:1px solid var(--line);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;transition:border-color .3s var(--e-out), background .3s var(--e-out), transform .12s ease;background:#ffffff05;background:lab(100% 0 0/.02);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:6px;padding:8px 10px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal:hover{border-color:color-mix(in oklch, var(--ls-accent) 40%, transparent)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal:active{transform:scale(.99)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal.NutritionLanding-module__J5oCeG__mealOn{border-color:color-mix(in oklch, var(--ls-accent) 50%, transparent);background:color-mix(in oklch, var(--ls-accent) 8%, transparent)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal .NutritionLanding-module__J5oCeG__mlbl{letter-spacing:.06em;color:var(--dim);font-size:7.5px;font-weight:800}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal .NutritionLanding-module__J5oCeG__msub{color:var(--faint);margin-top:2px;font-size:9px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal .NutritionLanding-module__J5oCeG__mkcal{color:var(--dim);font-size:9px;font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal .NutritionLanding-module__J5oCeG__mkcal b{color:var(--head);font-size:11px;transition:color .3s}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal.NutritionLanding-module__J5oCeG__mealOn .NutritionLanding-module__J5oCeG__mkcal b{color:var(--gold-light)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal .NutritionLanding-module__J5oCeG__mname{color:var(--gold-light);animation:NutritionLanding-module__J5oCeG__mealIn .5s var(--e-spring) both;margin-top:2px;font-size:9.5px;font-weight:600}@keyframes NutritionLanding-module__J5oCeG__mealIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__dock{justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:8px 2px 6px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__dock .NutritionLanding-module__J5oCeG__round{border:1px solid var(--line);width:30px;height:30px;color:var(--gold);background:#ffffff08;background:lab(100% 0 0/.03);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__dock .NutritionLanding-module__J5oCeG__logbtn{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575);cursor:pointer;height:34px;box-shadow:0 6px 18px color-mix(in oklch, var(--ls-accent) 40%, transparent);transition:filter .2s ease, transform .12s ease, box-shadow .3s var(--e-out);border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__dock .NutritionLanding-module__J5oCeG__logbtn:hover{filter:brightness(1.06);box-shadow:0 10px 26px color-mix(in oklch, var(--ls-accent) 55%, transparent)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__dock .NutritionLanding-module__J5oCeG__logbtn:active{transform:scale(.97)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bnav{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:2px;padding-top:7px;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bnav .NutritionLanding-module__J5oCeG__bi{color:var(--faint);flex-direction:column;align-items:center;gap:3px;font-size:6.5px;font-weight:700;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bnav .NutritionLanding-module__J5oCeG__bi svg{width:13px;height:13px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bnav .NutritionLanding-module__J5oCeG__bi.NutritionLanding-module__J5oCeG__on{color:var(--gold)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__float{z-index:4;position:absolute}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__logCard{width:176px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__pill{z-index:1;background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 14px color-mix(in oklch, var(--ls-accent) 40%, transparent);border-radius:999px;margin-bottom:-8px;margin-left:12px;padding:3px 9px;font-size:8px;font-weight:700;display:inline-block;position:relative}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow{-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong);transition:transform .4s var(--e-out), box-shadow .4s var(--e-out), border-color .3s ease;background:#100d0ab8;background:lab(3.69421% .740111 1.55317/.72);border-radius:14px;align-items:center;gap:9px;padding:9px 10px;display:flex;box-shadow:0 20px 40px -18px #000000b3;box-shadow:0 20px 40px -18px lab(0% 0 0/.7)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__logCard:hover .NutritionLanding-module__J5oCeG__foodRow{border-color:color-mix(in oklch, var(--ls-accent) 40%, transparent);box-shadow:0 28px 50px -18px #000c, 0 0 30px -6px color-mix(in oklch, var(--ls-accent) 30%, transparent);transform:translateY(-4px)}@supports (color:lab(0% 0 0)){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__logCard:hover .NutritionLanding-module__J5oCeG__foodRow{box-shadow:0 28px 50px -18px lab(0% 0 0/.8), 0 0 30px -6px color-mix(in oklch, var(--ls-accent) 30%, transparent)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__logCard:active .NutritionLanding-module__J5oCeG__foodRow{transform:translateY(-1px)scale(.99)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow.NutritionLanding-module__J5oCeG__foodOn{border-color:color-mix(in oklch, var(--ls-accent) 55%, transparent);box-shadow:0 20px 40px -18px #000000b3, 0 0 24px -6px color-mix(in oklch, var(--ls-accent) 40%, transparent)}@supports (color:lab(0% 0 0)){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow.NutritionLanding-module__J5oCeG__foodOn{box-shadow:0 20px 40px -18px lab(0% 0 0/.7), 0 0 24px -6px color-mix(in oklch, var(--ls-accent) 40%, transparent)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow.NutritionLanding-module__J5oCeG__foodOn .NutritionLanding-module__J5oCeG__add{animation:NutritionLanding-module__J5oCeG__pop .4s var(--e-spring) both}@keyframes NutritionLanding-module__J5oCeG__pop{0%{transform:scale(.3)}60%{transform:scale(1.22)}to{transform:scale(1)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow .NutritionLanding-module__J5oCeG__ic{background:color-mix(in oklch, var(--ls-accent) 14%, transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow .NutritionLanding-module__J5oCeG__ft{flex:1;line-height:1.25}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow .NutritionLanding-module__J5oCeG__ft b{color:var(--head);font-size:11px;font-weight:700;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow .NutritionLanding-module__J5oCeG__ft small{color:var(--dim);font-size:9px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow .NutritionLanding-module__J5oCeG__add{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fig{border-left:1px solid var(--line-strong);width:150px;padding-left:12px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fig .NutritionLanding-module__J5oCeG__fnum{color:var(--gold-light);font-family:Fraunces,Georgia,serif;font-size:13px;font-style:italic}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fig p{color:var(--dim);margin-top:3px;font-size:12px;line-height:1.35}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__hint{width:160px;color:var(--txt);font-family:Fraunces,Georgia,serif;font-size:clamp(15px,1.4vw,19px);font-style:italic;line-height:1.25}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__hint svg{color:var(--gold);margin-top:4px;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__demoNote{z-index:3;text-align:center;color:var(--dim);margin-top:14px;font-size:12px;font-style:italic;position:relative}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__flyer{z-index:70;pointer-events:none;-webkit-backdrop-filter:blur(14px);border:1px solid color-mix(in oklch, var(--ls-accent) 50%, transparent);box-shadow:0 26px 50px -14px #000c, 0 0 34px -6px color-mix(in oklch, var(--ls-accent) 50%, transparent);will-change:transform, opacity;background:#100d0aeb;background:lab(3.69421% .740111 1.55317/.92);border-radius:14px;align-items:center;gap:9px;padding:9px 10px;transition:transform .62s cubic-bezier(.5,0,.15,1),opacity .62s;display:flex;position:fixed}@supports (color:lab(0% 0 0)){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__flyer{box-shadow:0 26px 50px -14px lab(0% 0 0/.8), 0 0 34px -6px color-mix(in oklch, var(--ls-accent) 50%, transparent)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__flyer .NutritionLanding-module__J5oCeG__ic{background:color-mix(in oklch, var(--ls-accent) 14%, transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__flyer .NutritionLanding-module__J5oCeG__ft{flex:1;line-height:1.25}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__flyer .NutritionLanding-module__J5oCeG__ft b{color:var(--head);font-size:11px;font-weight:700;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__flyer .NutritionLanding-module__J5oCeG__ft small{color:var(--dim);font-size:9px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__flyer .NutritionLanding-module__J5oCeG__add{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__premiseText .NutritionLanding-module__J5oCeG__pLine{display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__cBreakfast{top:16%;right:2%}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__cLunch{top:44%;right:-2%}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__cDinner{top:70%;right:3%}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fig1{top:20%;right:-150px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fig2{top:74%;right:-150px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__cHint{top:4%;right:12%}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ticker{z-index:3;background:linear-gradient(90deg, var(--bg-deep), #0b0701, var(--bg-deep));color:var(--txt);border-top:1px solid color-mix(in oklch, var(--ls-accent) 28%, transparent);border-bottom:1px solid color-mix(in oklch, var(--ls-accent) 28%, transparent);margin:clamp(26px,4vw,46px) -24px 0;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ticker{background:linear-gradient(90deg, var(--bg-deep), lab(1.99335% .689752 2.40347), var(--bg-deep))}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ticker>div{width:max-content;animation:40s linear infinite NutritionLanding-module__J5oCeG__nutTicker;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ticker span{white-space:nowrap;letter-spacing:.03em;align-items:center;gap:22px;height:52px;padding-right:22px;font-size:12px;font-weight:600;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ticker b{color:var(--gold);font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ticker i{background:var(--gold);width:5px;height:5px;transform:rotate(45deg)}@keyframes NutritionLanding-module__J5oCeG__nutTicker{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__section{margin-inline:-24px;padding:clamp(64px,8.5vw,130px) 24px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__inner{max-width:1180px;margin:0 auto}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__sectionDark{background:var(--bg-deep)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__sectionCream{background:var(--bg-elev)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__sectionSage{background:linear-gradient(#070502,#030201);background:linear-gradient(lab(1.5704% .243992 1.33226),lab(.66165% .105001 .505471))}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;font-size:11px;font-weight:650;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__eyebrow:before{content:"";background:var(--gold);border-radius:2px;width:22px;height:2px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__h2{font-family:var(--font);letter-spacing:-.02em;color:var(--head);font-size:clamp(34px,4.6vw,58px);font-weight:800;line-height:1.04}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__emAmber{background-image:linear-gradient(180deg, var(--gold-light), var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:600;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__lead2{max-width:46ch;color:var(--txt);font-size:clamp(15px,1.15vw,17px);line-height:1.6}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__lead2 b{color:var(--head);font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__railTop{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;padding-bottom:clamp(26px,4vw,56px);font-size:11px;font-weight:600;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__railTop .NutritionLanding-module__J5oCeG__tick{color:var(--gold);align-items:center;gap:10px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__railTop .NutritionLanding-module__J5oCeG__tick:before{content:"";background:var(--gold);width:26px;height:2px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__premiseText{font-family:var(--font);letter-spacing:-.02em;color:var(--head);max-width:20ch;margin-top:22px;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1.06}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__premiseText .NutritionLanding-module__J5oCeG__mute{color:var(--faint)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__premiseText .NutritionLanding-module__J5oCeG__no{background-image:linear-gradient(180deg, var(--gold-light), var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.5em;font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:600;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__premiseFoot{text-align:right;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-top:clamp(40px,7vw,90px);font-size:10px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideHead{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);justify-content:space-between;align-items:center;gap:16px;padding-bottom:8px;font-size:11px;font-weight:650;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow{border-top:1px solid var(--line);transition:background .35s var(--e-out), padding-left .35s var(--e-out);grid-template-columns:90px minmax(0,1.1fr) minmax(0,1.4fr) 40px;align-items:center;gap:20px;padding:clamp(20px,2.4vw,30px) 4px;text-decoration:none;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow:last-child{border-bottom:1px solid var(--line)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow:hover{background:color-mix(in oklch, var(--ls-accent) 6%, transparent);padding-left:16px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow .NutritionLanding-module__J5oCeG__rnum{color:var(--gold-deep);font-family:Fraunces,Georgia,serif;font-size:clamp(20px,1.8vw,26px);font-style:italic;transition:color .3s}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow:hover .NutritionLanding-module__J5oCeG__rnum{color:var(--gold)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow .NutritionLanding-module__J5oCeG__rtitle{font-family:var(--font);letter-spacing:-.02em;color:var(--head);font-size:clamp(26px,3.2vw,40px);font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow .NutritionLanding-module__J5oCeG__rdesc{color:var(--dim);font-size:14px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow .NutritionLanding-module__J5oCeG__rarrow{color:var(--gold);transition:transform .35s var(--e-out);justify-self:end}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow:hover .NutritionLanding-module__J5oCeG__rarrow{transform:translate(6px)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fcopy .NutritionLanding-module__J5oCeG__eyebrow{margin-bottom:14px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fcopy .NutritionLanding-module__J5oCeG__h2{margin-bottom:16px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fcopy .NutritionLanding-module__J5oCeG__lead2+.NutritionLanding-module__J5oCeG__lead2{margin-top:14px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__hl{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 .14em}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bigStat{font-family:var(--font);letter-spacing:-.03em;background-image:linear-gradient(180deg, var(--gold-light), var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:clamp(26px,4vw,44px);font-size:clamp(40px,5.5vw,66px);font-weight:800;line-height:1}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bigStatSub{max-width:30ch;color:var(--dim);margin-top:10px;font-size:13px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fbullets{gap:16px;margin-top:26px;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fbullet{color:var(--txt);grid-template-columns:22px 1fr;gap:12px;font-size:14.5px;line-height:1.5;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fbullet svg{width:18px;height:18px;color:var(--gold);margin-top:2px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fbullet b{color:var(--head);font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__appCard{-webkit-backdrop-filter:blur(18px);border:1px solid var(--line-strong);box-shadow:0 40px 80px -34px #000000bf, 0 0 40px -12px color-mix(in oklch, var(--ls-accent) 15%, transparent);color:var(--head);background:#0e0a08b3;background:lab(3.04344% .654668 1.35916/.7);border-radius:24px;padding:22px}@supports (color:lab(0% 0 0)){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__appCard{box-shadow:0 40px 80px -34px lab(0% 0 0/.75), 0 0 40px -12px color-mix(in oklch, var(--ls-accent) 15%, transparent)}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__appCard .NutritionLanding-module__J5oCeG__acHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__appCard .NutritionLanding-module__J5oCeG__acTitle{font-family:var(--mono);letter-spacing:.1em;color:var(--dim);font-size:11px;font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tagSoft{background:color-mix(in oklch, var(--ls-accent) 14%, transparent);color:var(--gold-light);border-radius:999px;padding:5px 11px;font-size:11px;font-weight:600}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__searchBar{border:1px solid var(--line);background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:999px;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__searchBar svg{width:16px;height:16px;color:var(--dim)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__searchBar .NutritionLanding-module__J5oCeG__q{color:var(--head);flex:1;font-size:14px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__searchBar .NutritionLanding-module__J5oCeG__scan{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575);letter-spacing:-1px;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__chip2{color:var(--txt);cursor:pointer;transition:background .25s var(--e-out), color .25s ease;background:#ffffff0f;background:lab(100% 0 0/.06);border:0;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:600}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__chip2:hover{background:#ffffff1a;background:lab(100% 0 0/.1)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__chip2.NutritionLanding-module__J5oCeG__on{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 6px;display:flex}.NutritionLanding-module__J5oCeG__page button.NutritionLanding-module__J5oCeG__fRow{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background .2s var(--e-out);background:0 0;border-top:0;border-left:0;border-right:0}.NutritionLanding-module__J5oCeG__page button.NutritionLanding-module__J5oCeG__fRow:hover{background:#ffffff0a;background:lab(100% 0 0/.04)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow:last-of-type{border-bottom:0}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow .NutritionLanding-module__J5oCeG__fic{background:color-mix(in oklch, var(--ls-accent) 12%, transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow .NutritionLanding-module__J5oCeG__fmid{flex:1}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow .NutritionLanding-module__J5oCeG__fmid b{color:var(--head);font-size:14px;font-weight:600;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow .NutritionLanding-module__J5oCeG__fmid small{color:var(--dim);font-size:12px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow .NutritionLanding-module__J5oCeG__fkcal{text-align:right;color:var(--dim);font-size:11px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow .NutritionLanding-module__J5oCeG__fkcal b{color:var(--head);font-size:15px;font-weight:700;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow .NutritionLanding-module__J5oCeG__fadd{border:1px solid var(--line-strong);width:26px;height:26px;color:var(--gold);transition:background .25s var(--e-out), color .25s ease, border-color .25s ease;border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow .NutritionLanding-module__J5oCeG__fadd.NutritionLanding-module__J5oCeG__faddOn{background:linear-gradient(180deg, var(--gold-light), var(--gold));border-color:var(--gold);color:#1f1306;color:lab(7.18664% 4.3822 8.20575);animation:NutritionLanding-module__J5oCeG__pop .4s var(--e-spring) both}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__recent{letter-spacing:.05em;color:var(--faint);background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:6px;padding:4px 9px;font-size:10px;font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__acFoot{color:var(--head);border:1px solid color-mix(in oklch, var(--ls-accent) 30%, transparent);background:linear-gradient(90deg,#3d2a02,#241803);background:linear-gradient(90deg,lab(18.8282% 5.74282 26.2051),lab(9.54882% 3.6612 13.0415));border-radius:14px;justify-content:space-between;align-items:center;margin-top:16px;padding:14px 18px;font-size:13px;font-weight:600;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__acFoot .NutritionLanding-module__J5oCeG__amberNum{color:var(--gold-light);font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__figCap{color:var(--dim);margin-top:12px;font-size:12px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__figCap i{color:var(--gold-light);margin-right:6px;font-family:Fraunces,Georgia,serif;font-style:italic}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanWrap{width:clamp(240px,24vw,300px);margin:0 auto;position:relative}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanScreen{background:linear-gradient(180deg, var(--bg-elev), var(--bg));color:var(--head);border:1px solid var(--line);border-radius:22px 22px 30px 30px;padding:14px;box-shadow:0 46px 90px -30px #000000bf;box-shadow:0 46px 90px -30px lab(0% 0 0/.75)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanScreen .NutritionLanding-module__J5oCeG__stitle{letter-spacing:.08em;color:var(--gold);font-size:9px;font-weight:800}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanScreen .NutritionLanding-module__J5oCeG__sbig{color:var(--head);margin:2px 0 10px;font-size:14px;font-weight:800}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__barcode{background-color:#ece3c8;background-image:linear-gradient(90deg,#101010 0 3px,#0000 3px 6px,#101010 6px 8px,#0000 8px 13px,#101010 13px 17px,#0000 17px 19px,#101010 19px 20px,#0000 20px 25px,#101010 25px 29px,#0000 29px 31px),none;background-position:0 0,0 0;background-repeat:repeat-x,repeat;background-size:31px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:10px;height:150px;position:relative;overflow:hidden}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__barcode .NutritionLanding-module__J5oCeG__frameC{border:3px solid var(--gold);width:18px;height:18px;position:absolute}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__barcode .NutritionLanding-module__J5oCeG__c1{border-bottom:0;border-right:0;top:6px;left:6px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__barcode .NutritionLanding-module__J5oCeG__c2{border-bottom:0;border-left:0;top:6px;right:6px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__barcode .NutritionLanding-module__J5oCeG__c3{border-top:0;border-right:0;bottom:6px;left:6px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__barcode .NutritionLanding-module__J5oCeG__c4{border-top:0;border-left:0;bottom:6px;right:6px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__barcode .NutritionLanding-module__J5oCeG__laser{background:var(--gold);height:2px;box-shadow:0 0 12px 2px color-mix(in oklch, var(--ls-accent) 85%, transparent);position:absolute;top:50%;left:8%;right:8%}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__barcodeScan .NutritionLanding-module__J5oCeG__laser{animation:NutritionLanding-module__J5oCeG__laserSweep 1.05s var(--e-out)}@keyframes NutritionLanding-module__J5oCeG__laserSweep{0%{opacity:.4;top:10%}50%{opacity:1;top:86%}to{opacity:1;top:50%}}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanScreen .NutritionLanding-module__J5oCeG__shint{text-align:center;color:var(--dim);margin:8px 0;font-size:9px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanScreen .NutritionLanding-module__J5oCeG__manual{text-align:center;color:var(--head);border:1px solid var(--line);border-radius:10px;margin-bottom:10px;padding:9px;font-size:11px;font-weight:600}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanRes{border:1px solid var(--line-strong);transition:opacity .4s var(--e-out), transform .4s var(--e-out);background:#ffffff08;background:lab(100% 0 0/.03);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanRes.NutritionLanding-module__J5oCeG__scanResHide{opacity:0;transform:translateY(10px)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanRes .NutritionLanding-module__J5oCeG__sic{background:color-mix(in oklch, var(--ls-accent) 12%, transparent);border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanRes .NutritionLanding-module__J5oCeG__st{flex:1}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanRes .NutritionLanding-module__J5oCeG__st b{color:var(--head);font-size:12px;font-weight:700;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanRes .NutritionLanding-module__J5oCeG__st small{color:var(--dim);font-size:10px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanRes .NutritionLanding-module__J5oCeG__ok{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__rerun{border:1px solid var(--line-strong);color:var(--head);cursor:pointer;transition:background .25s var(--e-out), transform .12s ease, border-color .25s ease;background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:999px;align-items:center;gap:8px;margin:20px auto 0;padding:12px 20px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__rerun:hover{background:color-mix(in oklch, var(--ls-accent) 12%, transparent);border-color:color-mix(in oklch, var(--ls-accent) 40%, transparent)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__rerun:active{transform:scale(.97)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__scanCol{flex-direction:column;align-items:center;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__quote{color:var(--head);grid-template-columns:40px 1fr;gap:8px;margin-top:clamp(30px,5vw,60px);font-family:Fraunces,Georgia,serif;font-size:clamp(26px,3.4vw,42px);font-style:italic;font-weight:600;line-height:1.1;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__quote .NutritionLanding-module__J5oCeG__qm{color:var(--gold);font-size:1.4em;line-height:.8}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__photoCard{-webkit-backdrop-filter:blur(18px);border:1px solid var(--line-strong);color:var(--head);background:#0e0a08b8;background:lab(3.04344% .654668 1.35916/.72);border-radius:22px;padding:18px;box-shadow:0 40px 80px -34px #000000b3;box-shadow:0 40px 80px -34px lab(0% 0 0/.7)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__photoCard .NutritionLanding-module__J5oCeG__pcHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__photoCard .NutritionLanding-module__J5oCeG__pcTitle{font-family:var(--mono);letter-spacing:.1em;color:var(--dim);font-size:11px;font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__stamp{letter-spacing:.06em;width:max-content;color:var(--dim);background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:999px;margin:0 auto 10px;padding:4px 12px;font-size:10px;font-weight:700;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__plate{background:radial-gradient(circle at 50% 46%,#f8f1e3 0 26%,#0000 27%),radial-gradient(120% 100% at 50% 40%,#a97c46,#694323 55%,#2a1b11 100%);background:radial-gradient(circle at 50% 46%,lab(95.4321% .752687 7.65737) 0 26%,#0000 27%),radial-gradient(120% 100% at 50% 40%,lab(55.7979% 13.4262 36.1359),lab(32.463% 14.1599 26.383) 55%,lab(11.7135% 6.49476 9.83645) 100%);border-radius:14px;height:250px;position:relative;overflow:hidden}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__plate img{object-fit:cover;object-position:56% 42%;width:100%;height:100%;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__plateCap{z-index:1;color:var(--head);border:1px solid color-mix(in oklch, var(--ls-accent) 30%, transparent);background:linear-gradient(90deg,#3d2a02,#241803);background:linear-gradient(90deg,lab(18.8282% 5.74282 26.2051),lab(9.54882% 3.6612 13.0415));border-radius:8px;margin:-18px 0 0 14px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-block;position:relative}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__photoCard .NutritionLanding-module__J5oCeG__pcBy{color:var(--dim);margin:12px 2px 10px;font-size:11px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__replyRow{justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__reply{border:1px solid var(--line);color:var(--txt);background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:14px 14px 4px;max-width:78%;padding:10px 12px;font-size:13px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__youAv{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#1f1306;color:lab(7.18664% 4.3822 8.20575);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__clearThread{text-align:center;color:var(--dim);margin-top:12px;font-size:12px;text-decoration:underline;display:block}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtPanel{border:1px solid var(--line);background:#ffffff08;background:lab(100% 0 0/.03);border-radius:24px;margin-top:clamp(30px,5vw,56px);padding:clamp(18px,2.4vw,30px)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__weekCards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:18px;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard{text-align:center;border:1px solid var(--line);color:var(--txt);font:inherit;cursor:pointer;transition:background .3s var(--e-out), border-color .3s var(--e-out), transform .12s ease;background:#ffffff08;background:lab(100% 0 0/.03);border-radius:14px;padding:14px 8px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard:hover{border-color:var(--line-strong);background:#ffffff0f;background:lab(100% 0 0/.06)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard:active{transform:scale(.97)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard .NutritionLanding-module__J5oCeG__wd{font-family:var(--mono);letter-spacing:.1em;color:var(--dim);font-size:10px;font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard .NutritionLanding-module__J5oCeG__wk{color:var(--head);margin:4px 0 2px;font-size:18px;font-weight:800}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard .NutritionLanding-module__J5oCeG__wl{color:var(--faint);font-size:10px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard.NutritionLanding-module__J5oCeG__wOn{background:linear-gradient(180deg, var(--gold-light), var(--gold));border-color:var(--gold);box-shadow:0 10px 30px -10px color-mix(in oklch, var(--ls-accent) 50%, transparent)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard.NutritionLanding-module__J5oCeG__wOn .NutritionLanding-module__J5oCeG__wd{color:#3b2a17;color:lab(18.752% 5.85869 15.8328)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard.NutritionLanding-module__J5oCeG__wOn .NutritionLanding-module__J5oCeG__wk{color:#1f1306;color:lab(7.18664% 4.3822 8.20575)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard.NutritionLanding-module__J5oCeG__wOn .NutritionLanding-module__J5oCeG__wl{color:#453421;color:lab(23.4004% 5.71153 15.5679)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard.NutritionLanding-module__J5oCeG__wOwn{border-color:color-mix(in oklch, var(--ls-accent) 55%, transparent)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard.NutritionLanding-module__J5oCeG__wOwn .NutritionLanding-module__J5oCeG__wk{color:var(--gold)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wCard.NutritionLanding-module__J5oCeG__wOwn.NutritionLanding-module__J5oCeG__wOn .NutritionLanding-module__J5oCeG__wk{color:#1f1306;color:lab(7.18664% 4.3822 8.20575)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtDetail{border:1px solid var(--line);color:var(--head);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:16px;grid-template-columns:180px 1fr;align-items:center;gap:22px;padding:20px 24px;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtDetail .NutritionLanding-module__J5oCeG__tdLbl{font-family:var(--mono);letter-spacing:.08em;color:var(--dim);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtDetail .NutritionLanding-module__J5oCeG__tdPill{background:color-mix(in oklch, var(--ls-accent) 14%, transparent);color:var(--gold-light);border-radius:999px;padding:3px 8px;font-size:9px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtDetail .NutritionLanding-module__J5oCeG__tdBig{letter-spacing:-.02em;background-image:linear-gradient(180deg, var(--gold-light), var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:6px;font-size:40px;font-weight:800}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtDetail .NutritionLanding-module__J5oCeG__tdBig small{color:var(--dim);-webkit-text-fill-color:var(--dim);margin-left:4px;font-size:13px;font-weight:700}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bars{gap:14px;display:grid}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bar .NutritionLanding-module__J5oCeG__bhead{color:var(--txt);justify-content:space-between;margin-bottom:5px;font-size:13px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bar .NutritionLanding-module__J5oCeG__bhead b{color:var(--head)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bar .NutritionLanding-module__J5oCeG__track{background:#ffffff14;background:lab(100% 0 0/.08);border-radius:999px;height:8px;overflow:hidden}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bar .NutritionLanding-module__J5oCeG__fill{height:100%;transition:width .75s var(--e-out);border-radius:999px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtFoot{color:var(--txt);flex-wrap:wrap;align-items:center;gap:clamp(14px,2vw,26px);margin-top:18px;font-size:13px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtFoot .NutritionLanding-module__J5oCeG__tf{align-items:center;gap:8px;display:inline-flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtFoot .NutritionLanding-module__J5oCeG__tf.NutritionLanding-module__J5oCeG__pill{border:1px solid var(--line);border-radius:999px;padding:8px 14px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtFoot .NutritionLanding-module__J5oCeG__amberTxt{color:var(--gold-light);font-weight:700}@media (max-width:1180px){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__float,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__hint{display:none}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__stage{flex-direction:column;align-items:center;min-height:0;margin-top:8px;display:flex}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__copy{text-align:center;order:2;width:min(440px,100%);margin-top:26px;position:static}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__kicker,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__actions{justify-content:center}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__phoneWrap{order:1}}@media (max-width:900px){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fgrid{grid-template-columns:1fr}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow{grid-template-columns:54px 1fr 34px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideRow .NutritionLanding-module__J5oCeG__rdesc{grid-column:2/3}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__tgtDetail{grid-template-columns:1fr;gap:16px}}@media (max-width:560px){.NutritionLanding-module__J5oCeG__page{padding:92px 16px 0}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__top{text-align:center;grid-template-columns:1fr;justify-items:center;gap:6px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__top .NutritionLanding-module__J5oCeG__right{text-align:center;justify-self:center}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ticker{margin-left:-16px;margin-right:-16px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__section{margin-inline:-16px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__railTop,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__insideHead{flex-wrap:wrap;gap:8px}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__weekCards{grid-template-columns:repeat(2,1fr)}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__premiseFoot{text-align:left}}.NutritionLanding-module__J5oCeG__page [data-reveal]{opacity:0;filter:blur(6px);transition:opacity .8s var(--e-out), transform .9s var(--e-out), filter .8s var(--e-out);transform:translateY(26px)scale(.985)}.NutritionLanding-module__J5oCeG__page [data-reveal][data-shown]{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__halo,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__phoneWrap,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__wordmark:after,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__ring,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__top .NutritionLanding-module__J5oCeG__mid i{animation:none}.NutritionLanding-module__J5oCeG__page [data-reveal]{opacity:1;filter:none;transition:none;transform:none}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__macro .NutritionLanding-module__J5oCeG__mring,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__bar .NutritionLanding-module__J5oCeG__fill{transition:none}.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__meal .NutritionLanding-module__J5oCeG__mname,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__foodRow.NutritionLanding-module__J5oCeG__foodOn .NutritionLanding-module__J5oCeG__add,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__fRow .NutritionLanding-module__J5oCeG__fadd.NutritionLanding-module__J5oCeG__faddOn,.NutritionLanding-module__J5oCeG__page .NutritionLanding-module__J5oCeG__barcodeScan .NutritionLanding-module__J5oCeG__laser{animation:none}}