.everyday-funnel.everyday-has-back .everyday-fridge-closed-screen{padding-top:calc(60px + env(safe-area-inset-top))}@media (max-height:735px){.everyday-funnel.everyday-has-back .everyday-fridge-closed-screen{padding-top:calc(52px + env(safe-area-inset-top))}}.everyday-fridge-closed-screen h1,.everyday-fridge-open-screen h1{font-size:clamp(28px,7.6vw,32px)}.everyday-fridge-closed-screen .everyday-supporting,.everyday-fridge-open-screen .everyday-supporting{margin-top:8px;font-size:16px}.everyday-fridge-closed{perspective:1400px;flex:1;justify-content:center;align-items:center;margin-top:16px;display:flex}.everyday-fridge-screen-tap{z-index:0;cursor:pointer;background:0 0;border:0;width:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.everyday-fridge-closed-art{aspect-ratio:1024/1536;width:min(100% + 48px,66.6667svh - 196px);transform-style:preserve-3d;flex:none;position:relative}.everyday-fridge-open-preview{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .14s ease-out;position:absolute;inset:0}.everyday-fridge-closed-art.is-opening .everyday-fridge-open-preview{opacity:1}.everyday-fridge-closed-image{object-fit:cover;object-position:center;opacity:1;will-change:opacity, transform;width:100%;height:100%;position:absolute;inset:0;transform:translateY(12px)scale(1.035)scaleX(1.22)}.everyday-fridge-closed-art.is-opening .everyday-fridge-closed-image{opacity:0;transition:opacity .42s ease-out,transform .42s ease-out;transform:translateY(12px)scale(1.01)scaleX(1.22)}.everyday-fridge-tap-to-open{z-index:1;isolation:isolate;color:#fff;min-width:132px;min-height:44px;font-family:var(--everyday-ui);white-space:nowrap;letter-spacing:-.1px;-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:#d83c47db;border:1px solid #ffffffd1;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:16px;font-weight:700;transition:opacity .18s,transform .18s;animation:2s ease-in-out infinite everyday-fridge-tap-pulse;display:flex;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px 1px #ffffff70,inset 0 -1px 1px #8b17233d,0 10px 22px #ac28353d}.everyday-fridge-tap-to-open:before,.everyday-fridge-tap-to-open:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;border:2px solid #d83c4785;animation:2.4s cubic-bezier(.2,.8,.2,1) infinite everyday-fridge-tap-ripple;position:absolute;inset:-2px}.everyday-fridge-tap-to-open:after{animation-delay:-1.2s}.everyday-fridge-tap-to-open:active:not(:disabled){transform:translate(-50%,-50%)scale(.96)}.everyday-fridge-closed-art.is-opening .everyday-fridge-tap-to-open{opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.92)}@keyframes everyday-fridge-tap-pulse{0%,to{box-shadow:inset 0 1px 1px #ffffff70,inset 0 -1px 1px #8b17233d,0 8px 18px #ac283533}50%{box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px #8b172333,0 12px 28px #ac283557,0 0 0 7px #d83c471a}}@keyframes everyday-fridge-tap-ripple{0%{opacity:.7;transform:scale(.98)}60%{opacity:.34;transform:scale(1.52)}to{opacity:0;transform:scale(2.05)}}.everyday-swipe{background:#fff;border-radius:32px;height:64px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #2c44681a}.everyday-swipe-text{color:#5f6673;font-family:var(--everyday-ui);background:linear-gradient(100deg,#0000 30%,#ffffffe6 50%,#0000 70%) 0 0/200% 100% no-repeat;justify-content:center;align-items:center;padding-left:48px;font-size:17px;font-weight:600;animation:2.4s linear infinite everyday-swipe-shine;display:flex;position:absolute;inset:0}@keyframes everyday-swipe-shine{0%{background-position:150% 0}to{background-position:-50% 0}}.everyday-funnel .everyday-swipe-knob{background:var(--everyday-coral);color:#fff;touch-action:none;cursor:grab;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0 0 3px;font-size:30px;line-height:1;transition:transform .26s;display:flex;position:absolute;top:4px;left:4px;box-shadow:0 8px 18px #d83c4740}.everyday-swipe.is-dragging .everyday-swipe-knob{transition:none}.everyday-fridge-open-screen{padding-left:16px;padding-right:16px}.everyday-fridge-open-screen h1,.everyday-fridge-open-screen .everyday-supporting{padding:0 8px}.everyday-fridge-open-screen .everyday-supporting{margin-bottom:10px}fieldset.everyday-fridge-open{aspect-ratio:1024/1536;border:0;width:min(100% + 24px,66.6667svh - 196px);min-width:0;margin:auto;padding:0;animation:.34s cubic-bezier(.16,.9,.2,1) both everyday-fridge-cabinet-in;position:relative;transform:translateY(3px);container-type:inline-size}.everyday-fridge-open>img{width:100%;height:auto;display:block}.everyday-fridge-open>img,.everyday-fridge-open-preview{mix-blend-mode:darken}.everyday-funnel .everyday-fridge-product,.everyday-funnel .everyday-fridge-tag{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.everyday-fridge-product{-webkit-tap-highlight-color:transparent;animation:everyday-fridge-item-in .6s cubic-bezier(.2, .8, .2, 1) var(--fridge-item-delay,0s) both;border-radius:12px;transition:background .16s;position:absolute}.everyday-funnel .everyday-fridge-product.is-selected{background:#006bcb24;box-shadow:inset 0 0 0 2px #006bcb}.everyday-fridge-product.is-selected:after{content:"✓";color:#fff;text-align:center;background:#006bcb;border-radius:50%;width:18px;height:18px;font-size:11px;font-weight:800;line-height:18px;position:absolute;bottom:-5px;right:-5px;box-shadow:0 0 0 2px #fff}.everyday-fridge-tag{z-index:1;-webkit-tap-highlight-color:transparent;animation:everyday-fridge-label-in .65s cubic-bezier(.2, .8, .2, 1) calc(var(--fridge-item-delay,0s) + 80ms) both;justify-content:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.everyday-fridge-tag span{text-align:center;white-space:nowrap;color:#1c2f4d;min-width:100%;font-family:var(--everyday-ui);background:#fff;border:1.5px solid #2c4468;border-radius:999px;flex-shrink:0;padding:.2em .7em;font-size:clamp(8px,2.8cqw,10px);font-weight:700;line-height:1.3;transition:background .16s,color .16s;display:block;box-shadow:0 2px 6px #2c44681f}.everyday-fridge-tag.is-selected span{color:#fff;background:#006bcb;border-color:#006bcb}@keyframes everyday-fridge-cabinet-in{0%{opacity:.25;transform:translate(-10px,3px)scale(.97)}to{opacity:1;transform:translateY(3px)scale(1)}}@keyframes everyday-fridge-item-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes everyday-fridge-label-in{0%{opacity:0;transform:translate(-50%,8px)scale(.88)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.everyday-fridge-closed-art.is-opening .everyday-fridge-closed-image,.everyday-fridge-tap-to-open,.everyday-fridge-open-preview{transition:none}fieldset.everyday-fridge-open,.everyday-fridge-product,.everyday-fridge-tag,.everyday-fridge-tap-to-open,.everyday-fridge-tap-to-open:before,.everyday-fridge-tap-to-open:after{animation:none}}
.everyday-analysis .comparison-grid{margin-top:24px}.everyday-analysis .comparison-card h2{min-height:56px;font-size:17px;line-height:22px}.everyday-analysis .comparison-grid:has(h2 small) h2{min-height:74px}.everyday-analysis .comparison-card h2 small{opacity:.6;font-size:12px;font-weight:500;line-height:16px;display:block}.everyday-analysis .comparison-fullness{min-height:84px}.everyday-analysis .comparison-fullness strong{font-size:19px;line-height:24px}.everyday-analysis .comparison-takeaway{margin-top:16px}.everyday-analysis-review{top:calc(10px + env(safe-area-inset-top));z-index:20;color:#fff;background:#1c1c1e;border-radius:999px;align-items:center;gap:6px;padding:4px;font:600 13px -apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:fixed;right:12px}.everyday-analysis-review button{color:#fff;background:#3a3a3c;border:0;border-radius:999px;width:30px;height:30px;font-size:18px;line-height:1}@media (prefers-reduced-motion:no-preference){.everyday-analysis .everyday-head,.everyday-analysis>.everyday-supporting{animation:.35s ease-out both analysis-appear}.everyday-analysis>.everyday-supporting{animation-delay:.1s}.everyday-analysis .comparison-grid{animation:.35s ease-out .3s both analysis-appear}.everyday-analysis .comparison-card{animation:none}.everyday-analysis .comparison-takeaway{animation:.35s ease-out .6s both analysis-appear}.everyday-analysis .everyday-action-dock{animation:.35s ease-out 1.2s both analysis-fade}}@keyframes analysis-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes analysis-fade{0%{opacity:0}}
.everyday-thanks-card{background:#fff;border-radius:24px;margin:22px 0 0;padding:6px 16px 16px;box-shadow:0 8px 24px #0f0f140d}.everyday-thanks-card ul{margin:0;padding:0;list-style:none}.everyday-thanks-card li{align-items:center;gap:12px;padding:10px 0;display:flex}.everyday-thanks-card li+li{border-top:1px solid #eef0f4}.everyday-thanks-icon{background:#f3f5f9;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.everyday-thanks-name{flex-direction:column;flex:1;display:flex}.everyday-thanks-name b{font-size:16px;line-height:20px}.everyday-thanks-name small{color:#8a8f99;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px;line-height:17px}.everyday-thanks-card li>b{font-size:17px}.everyday-thanks-card li>b.is-zero{color:#1f9d55}.everyday-thanks-total{border-top:1.5px dashed #d9dde5;justify-content:space-between;align-items:baseline;margin-top:4px;padding-top:12px;display:flex}.everyday-thanks-total span{color:#8a8f99;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:15px}.everyday-thanks-total b{letter-spacing:-.5px;font-size:36px;line-height:40px}.everyday-thanks-bar{background:#eef0f4;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.everyday-thanks-bar span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#fbc271,#f08c1a);height:100%;display:block}.everyday-thanks-card figcaption{color:#8a8f99;margin-top:8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:14px;line-height:19px}.everyday-thanks-card figcaption b{color:#e07b00}.everyday-thanks>.everyday-supporting{margin-top:16px}@media (prefers-reduced-motion:no-preference){.everyday-thanks-bar span{animation:.9s cubic-bezier(.2,.8,.2,1) .3s both everyday-thanks-fill}}@keyframes everyday-thanks-fill{0%{transform:scaleX(0)}}
.everyday-guess-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.everyday-guess-card{min-width:0;min-height:228px;color:var(--everyday-ink);text-align:center;background:#fff;border:2px solid #0000;border-radius:24px;flex-direction:column;align-items:center;padding:18px 12px 14px;font-family:inherit;transition:border-color .18s,transform .18s;display:flex;position:relative;box-shadow:0 8px 24px #0f0f140d}.everyday-guess-card:active:not(:disabled){transform:scale(.97)}.everyday-guess-card:disabled{opacity:1}.everyday-guess-card.is-picked{border-color:#f14e58}.everyday-guess-icon{font-size:54px;line-height:88px}.everyday-guess-card b{margin-top:8px;font-size:17px;line-height:21px}.everyday-guess-card small{color:#8a8f99;margin-top:2px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px;line-height:17px}.everyday-guess-grams{background:#f5f6fa;border-radius:16px;width:100%;margin-top:auto;padding:8px 0 6px;font-size:17px;font-weight:700;line-height:38px;display:block}.everyday-guess-grams strong{letter-spacing:-.4px;font-size:34px}.everyday-guess-grams strong.is-hidden{color:#c4c8d0}.everyday-guess-card.is-more .everyday-guess-grams{color:#f14e58;background:#f14e581a}.everyday-guess-check{color:#fff;background:#f14e58;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;right:10px}.everyday-guess-card.is-wrong{border-color:var(--everyday-blue)}.everyday-guess-card.is-wrong .everyday-guess-check{background:var(--everyday-blue)}.everyday-guess-badge{color:#fff;white-space:nowrap;background:#f14e58;border-radius:999px;padding:3px 10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:12px;font-weight:700;line-height:16px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.everyday-guess-grid.is-open .everyday-guess-grams strong{animation:.36s cubic-bezier(.2,.8,.2,1) both everyday-guess-pop;display:inline-block}.everyday-guess-badge{animation:.36s cubic-bezier(.2,.8,.2,1) both everyday-guess-badge-pop}}@keyframes everyday-guess-pop{0%{opacity:0;transform:scale(.6)}}@keyframes everyday-guess-badge-pop{0%{opacity:0;transform:translate(-50%)scale(.6)}}.everyday-guess-image{object-fit:contain;width:128px;height:88px}@media (min-height:780px){.everyday-guess-intro .everyday-guess-card{min-height:268px;padding-top:22px}.everyday-guess-intro .everyday-guess-image{width:150px;height:116px}.everyday-guess-intro .everyday-guess-icon{font-size:64px;line-height:116px}}.everyday-guess-intro .welcome-brand{margin-bottom:16px}.everyday-guess-intro .everyday-head{z-index:auto;position:static}.everyday-guess-intro{padding-bottom:calc(132px + env(safe-area-inset-bottom))}.everyday-guess-sukker{flex-direction:column;justify-content:flex-start;align-items:flex-end;min-height:190px;margin:auto -24px -60px 0;padding:16px 0 52px;display:flex}.everyday-guess-sukker.is-answer{justify-content:flex-end}.everyday-guess-sukker .everyday-bubble{max-width:calc(100% - 112px);margin-right:104px;animation:.24s ease-out both everyday-enter}.everyday-guess-sukker .everyday-bubble b{font-weight:700}.everyday-guess-help{color:var(--interactive-blue);margin-top:6px;font-weight:600;display:block}.everyday-guess-peek-ask{pointer-events:none;width:112px;position:absolute;bottom:40px;right:0}.everyday-guess-sukker .everyday-peek-wave{width:124px}@media (prefers-reduced-motion:no-preference){.everyday-guess-intro .everyday-action-dock>*{animation:.32s cubic-bezier(.2,.8,.2,1) both everyday-guess-slide}}@keyframes everyday-guess-slide{0%{opacity:0;transform:translateY(20px)}}@media (max-height:740px){.everyday-guess-intro .welcome-brand{display:none}.everyday-guess-intro .everyday-guess-grid{margin-top:16px}.everyday-guess-intro .everyday-guess-card{min-height:0;padding:14px 10px 10px}.everyday-guess-intro .everyday-guess-image{height:64px}.everyday-guess-intro .everyday-guess-icon{font-size:44px;line-height:64px}.everyday-guess-intro .everyday-guess-card small{margin-bottom:8px}.everyday-guess-intro .everyday-guess-grams{padding:4px 0;line-height:34px}.everyday-guess-sukker{min-height:150px;padding-top:10px}.everyday-guess-sukker .everyday-bubble{padding:12px 16px;font-size:14px;line-height:19px}.everyday-guess-peek-ask{width:96px}.everyday-guess-sukker .everyday-peek-wave{width:108px}}
.everyday-wheels{justify-content:center;gap:4px;height:220px;margin-top:28px;display:flex;position:relative}.everyday-wheels:before{content:"";pointer-events:none;background:#fff;border-radius:14px;height:44px;transition:box-shadow .16s;position:absolute;top:88px;left:0;right:0;box-shadow:0 1px 3px #14213d0f}.everyday-wheels:has(:focus-visible):before{box-shadow:0 0 0 2px var(--interactive-blue)}.everyday-wheel-col{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;touch-action:pan-y;outline:none;width:104px;height:220px;position:relative;overflow-y:scroll;-webkit-mask-image:linear-gradient(#0000,#000 32% 68%,#0000);mask-image:linear-gradient(#0000,#000 32% 68%,#0000)}.everyday-wheel-col::-webkit-scrollbar{display:none}.everyday-wheel-pad{height:88px}.everyday-wheel-item{scroll-snap-align:center;color:#a3a3ab;height:44px;line-height:44px;font-family:var(--everyday-ui);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:baseline;gap:5px;display:flex}.everyday-wheel-item b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.everyday-wheel-item span{font-size:16px}.everyday-wheel-item.is-active b{color:var(--everyday-ink);font-weight:600}.everyday-wheel-item.is-active span{color:#8e8e96}@media (max-height:700px){.everyday-wheels{margin-top:18px}}
.everyday-measure-switch{background:#e3e3e9;border-radius:999px;grid-template-columns:1fr 1fr;align-self:center;width:148px;margin-top:22px;padding:3px;display:grid}.everyday-measure-switch button{color:#6b6b73;height:32px;font-family:var(--everyday-ui);letter-spacing:-.1px;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:15px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s}.everyday-measure-switch button.is-selected{color:var(--everyday-ink);background:#fff;box-shadow:0 3px 8px #0000001a,0 1px 1px #0000000a}@media (max-height:700px){.everyday-measure-switch{margin-top:16px}}
.everyday-latte-photo{background:#fff;border-radius:24px;place-items:center;height:148px;margin-top:20px;display:grid;box-shadow:0 8px 24px #0f0f140d}.everyday-latte-photo img{object-fit:contain;width:128px;height:128px}.everyday-latte-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.everyday-latte-option{min-height:64px;color:var(--everyday-ink);background:#fff;border:2px solid #0000;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 6px;font-family:inherit;transition:border-color .18s,background-color .18s,transform .18s;display:flex;position:relative;box-shadow:0 8px 24px #0f0f140d}.everyday-latte-option:active:not(:disabled){transform:scale(.97)}.everyday-latte-option:disabled{opacity:1}.everyday-latte-option b{font-size:19px;line-height:24px}.everyday-latte-option small{color:#6b6b73;white-space:nowrap;background:#eef0f4;border-radius:999px;padding:2px 8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:11px;font-weight:600;line-height:14px}.everyday-latte-option.is-right{border-color:var(--everyday-blue);background:var(--everyday-sky)}.everyday-latte-badge{background:var(--everyday-blue);color:#fff;white-space:nowrap;border-radius:999px;padding:2px 8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:11px;font-weight:700;line-height:14px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.everyday-latte-result{text-align:center;margin-top:18px;animation:.24s ease-out both everyday-enter}.everyday-latte-result p:first-child{justify-content:center;align-items:baseline;gap:8px;display:flex}.everyday-latte-result strong{color:#f14e58;letter-spacing:-.8px;font-size:44px;line-height:48px}.everyday-latte-result span{color:#8a8f99;font-size:19px;font-weight:600}.everyday-latte-result p+p{color:var(--foreground-secondary);text-wrap:balance;margin-top:4px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:15px;line-height:20px}.everyday-latte .everyday-latte-feedback{border:0;border-left:5px solid var(--everyday-blue);background:#fff;margin-top:16px;box-shadow:0 8px 24px #0695e814}.everyday-latte .everyday-latte-feedback strong{color:var(--interactive-blue)}@media (max-height:700px){.everyday-latte-photo{height:116px;margin-top:16px}.everyday-latte-photo img{width:104px;height:104px}}@media (max-height:600px){.everyday-latte-photo{height:88px;margin-top:12px}.everyday-latte-photo img{width:80px;height:80px}.everyday-latte-result,.everyday-latte .everyday-latte-feedback{margin-top:12px}}@media (max-width:340px){.everyday-funnel .everyday-latte .everyday-head h1{font-size:25px;line-height:29px}}@media (prefers-reduced-motion:no-preference){.everyday-latte-badge{animation:.36s cubic-bezier(.2,.8,.2,1) both everyday-latte-badge-pop}}@keyframes everyday-latte-badge-pop{0%{opacity:0;transform:translate(-50%)scale(.6)}}
.egw-units{background:#e3e3e9;border-radius:999px;grid-template-columns:1fr 1fr;align-self:center;width:148px;margin-top:22px;padding:3px;display:grid}.egw-units button{color:#6b6b73;height:32px;font-family:var(--everyday-ui);letter-spacing:-.1px;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:15px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s}.egw-units button.is-selected{color:var(--everyday-ink);background:#fff;box-shadow:0 3px 8px #0000001a,0 1px 1px #0000000a}.egw-goal-screen .everyday-goal-feedback{margin-top:16px}@media (max-height:700px){.egw-units{margin-top:16px}}.everyday-funnel .egw-mascot-screen{text-align:center}.egw-mascot-body{flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:8px;display:flex}.egw-mascot-body h1{margin:20px auto 0}.egw-mascot-sub.everyday-supporting{text-wrap:balance;max-width:320px;margin:12px auto 0;font-size:15px;line-height:20px}.egw-stage{flex:none;width:260px;height:260px;position:relative}.egw-glow{background:radial-gradient(circle at 50% 45%,#cdeaff 0%,#dcf1ff 52%,#dcf1ff00 71%);border-radius:50%;position:absolute;inset:8px}.egw-floor{background:radial-gradient(#3c465a33 0%,#3c465a00 70%);border-radius:50%;width:128px;height:18px;margin-left:-64px;position:absolute;bottom:22px;left:50%}.egw-cat-wrap{transform-origin:50% 100%;width:180px;margin-left:-90px;position:absolute;bottom:28px;left:50%}.egw-cat{width:100%;height:auto;display:block}.egw-confetti{pointer-events:none;position:absolute;inset:0}.egw-confetti i{background:var(--everyday-blue);opacity:0;border-radius:2px;width:8px;height:13px;margin:-6px 0 0 -4px;position:absolute;top:34%;left:50%}.egw-confetti i.is-c1{background:#ffd84d}.egw-confetti i.is-c2{background:#f26a5b}.egw-confetti i.is-round{border-radius:50%;width:9px;height:9px}@media (prefers-reduced-motion:no-preference){.egw-cat-wrap{animation:.52s cubic-bezier(.3,1.5,.5,1) .15s both egw-cat-pop,1.1s ease-in-out .7s infinite egw-cat-dance}.egw-floor{animation:1.1s ease-in-out .7s infinite egw-floor-dance}.egw-confetti i{animation:egw-confetti 1.9s cubic-bezier(.2, .7, .4, 1) calc(.35s + var(--d,0s)) both}}@keyframes egw-cat-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes egw-cat-dance{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-9px)rotate(-4deg)}50%{transform:translateY(0)rotate(0)}75%{transform:translateY(-9px)rotate(4deg)}}@keyframes egw-floor-dance{0%,50%,to{opacity:1;transform:scale(1)}25%,75%{opacity:.7;transform:scale(.82)}}@keyframes egw-confetti{0%{opacity:1;transform:translate(0)rotate(0)scale(.5)}28%{opacity:1;transform:translate(calc(var(--x) * .75), var(--up)) rotate(calc(var(--r) * .5)) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(var(--x), calc(var(--up) + var(--fall))) rotate(var(--r)) scale(1)}}@media (prefers-reduced-motion:reduce){.egw-confetti i{opacity:1;transform:translate(calc(var(--x) * .75), calc(var(--up) * .8)) rotate(var(--r))}}@media (max-height:700px){.egw-stage{width:224px;height:224px}.egw-cat-wrap{width:146px;margin-left:-73px;bottom:24px}.egw-floor{bottom:18px}.egw-mascot-body h1{margin-top:14px}}
.everyday-energy-dip-column,.everyday-energy-dip-mark{opacity:0;animation:.3s ease-out forwards everyday-bridge-show}.everyday-energy-dip-ring{fill:#ff9f0a2e;stroke:#ff9f0a;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out 4s infinite everyday-energy-dip-pulse}.everyday-energy-dip-dot{fill:#fff;stroke:#ff9f0a;stroke-width:3px}.everyday-bridge-plot .axis.everyday-energy-axis-hit{fill:#ff9f0a;font-weight:700}@keyframes everyday-energy-dip-pulse{50%{opacity:.5;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.everyday-energy-dip-column,.everyday-energy-dip-mark,.everyday-energy-dip-ring{opacity:1;animation:none}}
.w3-first-week-track{margin:24px calc(var(--gutter,24px) * -1) -26px;padding:4px calc(50% + var(--gutter,24px) - var(--w3-week-slide) / 2) 46px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;--w3-week-slide:min(263px, 67vw);gap:14px;display:flex;overflow-x:auto}.w3-first-week-track::-webkit-scrollbar{display:none}.w3-first-week-track figure{flex:0 0 var(--w3-week-slide);scroll-snap-align:center;opacity:.55;margin:0;transition:opacity .25s}.w3-first-week-track figure.is-active{opacity:1}.w3-first-week-track figcaption{font-family:var(--everyday-display);letter-spacing:-.3px;text-align:center;white-space:nowrap;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.2}.w3-first-week-phone{background:#fff;border:5px solid #1d1d1f;border-radius:30px;height:clamp(340px,100svh - 300px,504px);position:relative;overflow:hidden;box-shadow:0 12px 26px #14213d24}.w3-first-week-phone img{width:100%;height:auto;display:block}.w3-first-week-phone:after{content:"";background:linear-gradient(#fff0,#fff);height:34px;position:absolute;inset:auto 0 0}.w3-first-week-dots{justify-content:center;gap:7px;display:flex;position:relative}.w3-first-week-dots i{background:#cfd6e0;border-radius:4px;width:7px;height:7px;transition:width .2s}.w3-first-week-dots i.is-on{background:var(--everyday-coral);width:20px}@media (prefers-reduced-motion:reduce){.w3-first-week-track figure,.w3-first-week-dots i{transition:none}}
.everyday-helps{--helps-loop:5.5s;--helps-start:-.44s}.everyday-helps .everyday-head,.everyday-helps .everyday-supporting{animation:.35s ease-out both helps-appear}.everyday-helps .everyday-supporting{animation-delay:.1s}.everyday-helps-stage{animation:.35s ease-out .3s both helps-appear}.everyday-helps .everyday-action-dock{animation:.35s ease-out 1.2s both helps-fade}.everyday-helps .everyday-helps-steps li,.everyday-helps-screen :not(.helps-sending em i){animation-delay:var(--helps-start)}@keyframes helps-fade{0%{opacity:0}}@keyframes helps-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.everyday-helps-stage{grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:14px;margin-block:auto;padding:22px 0 12px;display:grid}.everyday-helps-steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.everyday-helps-steps li{opacity:.4;animation:helps-step-1 var(--helps-loop) ease-in-out both;border-left:3px solid #0000;grid-template-columns:22px 1fr;column-gap:6px;padding-left:10px;display:grid}.everyday-helps-steps li:nth-child(2){animation-name:helps-step-2}.everyday-helps-steps li:nth-child(3){animation-name:helps-step-3}.everyday-helps-steps li>span{grid-row:span 2;font-size:18px;line-height:22px}.everyday-helps-steps b{color:var(--everyday-ink);font-size:16px;font-weight:600;line-height:20px}.everyday-helps-steps small{color:#6b6b73;margin-top:2px;font-size:13px;line-height:17px}@keyframes helps-step-1{0%,to{opacity:1;border-color:var(--everyday-blue)}}@keyframes helps-step-2{0%,63.5%{opacity:.4;border-color:#0000}68.2%,to{opacity:1;border-color:var(--everyday-blue)}}@keyframes helps-step-3{0%,82.4%{opacity:.4;border-color:#0000}87.1%,to{opacity:1;border-color:var(--everyday-blue)}}.everyday-helps-phone{background:#1c1c1e;border-radius:32px;width:190px;height:400px;padding:6px;box-shadow:0 18px 40px #14213d2e}.everyday-helps-screen{color:#000;background:#f2f2f7;border-radius:26px;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;animation:.3s ease-out both helps-reset;position:relative;overflow:hidden}@keyframes helps-reset{0%{opacity:0}to{opacity:1}}.helps-photo{height:100%;animation:helps-photo var(--helps-loop) cubic-bezier(.3, .7, .2, 1) both;position:absolute;inset:0 0 auto;overflow:hidden}.helps-photo img{object-fit:cover;width:100%;height:100%}@keyframes helps-photo{0%,21.2%{height:100%}30.6%,to{height:132px}}.helps-scan-line{opacity:0;height:3px;animation:helps-scan var(--helps-loop) linear both;background:#6ee7a8;position:absolute;top:0;left:0;right:0;box-shadow:0 0 14px 4px #6ee7a8b3}@keyframes helps-scan{0%,28.2%{opacity:0;transform:translateY(0)}30.6%{opacity:1;transform:translateY(0)}36.5%{opacity:1;transform:translateY(128px)}42.4%{opacity:1;transform:translateY(0)}44.7%,to{opacity:0;transform:translateY(0)}}.helps-camera{animation:helps-camera var(--helps-loop) ease-out both;position:absolute;inset:0}.helps-camera i{border:3px solid #fff;border-radius:4px;width:26px;height:26px;position:absolute}.helps-camera i:first-child{border-bottom:0;border-right:0;top:80px;left:20px}.helps-camera i:nth-child(2){border-bottom:0;border-left:0;top:80px;right:20px}.helps-camera i:nth-child(3){border-top:0;border-right:0;top:238px;left:20px}.helps-camera i:nth-child(4){border-top:0;border-left:0;top:238px;right:20px}.helps-shutter{width:50px;height:50px;animation:helps-shutter var(--helps-loop) ease-in-out both;background:#ffffff59;border:4px solid #fff;border-radius:50%;margin-left:-25px;position:absolute;bottom:22px;left:50%}@keyframes helps-camera{0%,17.6%{opacity:1}21.2%,to{opacity:0}}@keyframes helps-shutter{0%,11.8%{transform:scale(1)}14.1%{background:#fff;transform:scale(.82)}17.6%,to{transform:scale(1)}}.helps-flash{opacity:0;pointer-events:none;animation:helps-flash var(--helps-loop) ease-out both;background:#fff;position:absolute;inset:0}@keyframes helps-flash{0%,14.1%{opacity:0}16.5%{opacity:.95}22.4%,to{opacity:0}}.helps-sending{white-space:nowrap;opacity:0;animation:helps-sending var(--helps-loop) ease-out both;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:170px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000014}.helps-sending em{gap:2px;display:flex}.helps-sending em i{background:var(--everyday-blue);border-radius:50%;width:3px;height:3px;animation:.9s ease-in-out infinite helps-dot}.helps-sending em i:nth-child(2){animation-delay:.15s}.helps-sending em i:nth-child(3){animation-delay:.3s}@keyframes helps-dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes helps-sending{0%,25.9%{opacity:0;transform:translate(-50%,10px)}29.4%,42.4%{opacity:1;transform:translate(-50%)}45.9%,to{opacity:0;transform:translate(-50%)}}.helps-meal{opacity:0;animation:helps-meal var(--helps-loop) cubic-bezier(.2, .8, .2, 1) both;background:#fff;border-radius:18px;padding:12px 11px 11px;position:absolute;top:118px;left:0;right:0;transform:translateY(110%)}.helps-meal>small{color:#8e8e93;font-size:8.5px;display:block}.helps-meal>b{margin-top:1px;font-size:15px;font-weight:700;display:block}@keyframes helps-meal{0%,43.5%{opacity:0;transform:translateY(110%)}50.6%,to{opacity:1;transform:translateY(0)}}.helps-metrics{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px;display:grid}.helps-metrics>span{gap:4px;display:grid}.helps-metric-label{white-space:nowrap;align-items:center;gap:3px;font-size:7.5px;font-weight:600;display:flex}.helps-metric-label img{width:8px;height:9px}.helps-track{background:#e5e5ea;border-radius:2px;height:4px;overflow:hidden}.helps-track span{border-radius:inherit;transform-origin:0;height:100%;animation:helps-bar var(--helps-loop) ease-out both;background:#34c759;display:block;transform:scaleX(0)}[data-tone=sugar] .helps-track span{--fill:.5}[data-tone=protein] .helps-track span{--fill:.62;background:#ff9f0a}[data-tone=fiber] .helps-track span{--fill:.12;background:#ff3b30}@keyframes helps-bar{0%,50.6%{transform:scaleX(0)}58.8%,to{transform:scaleX(var(--fill))}}.helps-metrics strong{font-size:13px;font-weight:700}.helps-metrics strong small{color:#8e8e93;font-size:8px;font-weight:500}.helps-impact{margin:10px 0 0;font-size:10.5px;font-weight:700}.helps-chips{opacity:0;animation:helps-chips var(--helps-loop) ease-out both;gap:4px;margin-top:5px;display:flex}.helps-chips span{background:#f2f2f7;border-radius:999px;padding:3px 6px;font-size:8.5px;font-weight:500}@keyframes helps-chips{0%,57.6%{opacity:0}62.4%,to{opacity:1}}.helps-tip{color:#fff;opacity:0;animation:helps-tip var(--helps-loop) cubic-bezier(.2, .8, .2, 1) both;background:linear-gradient(135deg,#52a8ff 0%,#2f7bf5 100%);border-radius:16px;padding:10px 10px 11px;position:absolute;top:262px;left:7px;right:7px;transform:translateY(40px)scale(.96);box-shadow:0 8px 20px #2f7bf54d}.helps-tip-head{align-items:center;gap:3px;display:flex}.helps-tip-head b{white-space:nowrap;flex:1;font-size:10.5px;font-weight:700}.helps-pill{background:#fff;border-radius:999px;padding:1px 4px;font-size:8px;font-weight:700}.helps-pill.is-down{color:#ff3b30}.helps-pill.is-up{color:#34c759}.helps-arrow{font-size:9px}.helps-tip p{margin:5px 0 0;font-size:9.5px;line-height:1.3}@keyframes helps-tip{0%,65.9%{opacity:0;transform:translateY(40px)scale(.96)}71.8%,to{opacity:1;transform:translateY(0)scale(1)}}.helps-walk{opacity:0;animation:helps-walk var(--helps-loop) cubic-bezier(.2, .8, .2, 1) both;background:#fff;border-radius:14px;align-items:center;gap:7px;padding:8px 9px;display:flex;position:absolute;bottom:9px;left:7px;right:7px;transform:translateY(20px);box-shadow:0 6px 16px #00000014}.helps-walk-icon{background:#f2f2f7;border-radius:7px;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.helps-walk-copy{flex:1;display:grid}.helps-walk-copy b{font-size:11px}.helps-walk-copy small{color:#8e8e93;font-size:8.5px}.helps-walk-copy em{color:#34c759;font-style:normal;font-weight:700}.helps-check{width:20px;height:20px;animation:helps-check var(--helps-loop) ease-out both;background:#34c759;border-radius:50%;place-items:center;display:grid;transform:scale(0)}.helps-check svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}@keyframes helps-walk{0%,84.7%{opacity:0;transform:translateY(20px)}89.4%,to{opacity:1;transform:translateY(0)}}@keyframes helps-check{0%,92.9%{transform:scale(0)}96.5%{transform:scale(1.2)}98.8%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.everyday-helps *,.everyday-helps-screen{animation:none!important}.everyday-helps-steps li{opacity:1}.helps-photo{height:132px}.helps-camera,.helps-sending{opacity:0}.helps-meal,.helps-chips,.helps-tip,.helps-walk{opacity:1;transform:none}.helps-track span{transform:scaleX(var(--fill))}.helps-check{transform:none}}.helps-walk-icon img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.helps-emoji{background:linear-gradient(160deg,#fff6e9,#ffe9d6);place-items:center;width:100%;height:100%;font-size:64px;display:grid}.helps-chips.is-bad span{color:#d70015;background:#ffe5e7;font-weight:700}.helps-has-side-labels .everyday-helps-stage{grid-template-columns:minmax(0,1fr) 190px}.helps-has-side-labels .helps-impact,.helps-has-side-labels .helps-chips,.helps-no-chips .helps-impact,.helps-no-chips .helps-chips{display:none}.helps-side-labels{gap:12px;margin:0;padding:0;list-style:none;display:grid}.helps-side-labels li{color:#d70015;opacity:0;animation:helps-chips var(--helps-loop) ease-out both;animation-delay:var(--helps-start);background:#ffe5e7;border-radius:16px;padding:12px 14px;font-size:18px;font-weight:700;line-height:22px}.helps-side-labels li:nth-child(2){animation-name:helps-side-label-2}@keyframes helps-side-label-2{0%,60%{opacity:0}65%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.helps-side-labels li{opacity:1;animation:none}}.helps-has-side-labels .helps-tip,.helps-no-chips .helps-tip{top:222px}.helps-has-side-labels .helps-walk-copy,.helps-no-chips .helps-walk-copy{min-width:0}.helps-has-side-labels .helps-walk-copy b,.helps-has-side-labels .helps-walk-copy small,.helps-no-chips .helps-walk-copy b,.helps-no-chips .helps-walk-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.helps-no-chips .helps-tip{top:238px}.helps-still .everyday-helps-phone,.helps-still .everyday-helps-phone *,.helps-still .everyday-helps-steps li{animation:none!important}.helps-still .everyday-action-dock{animation-delay:.3s}.helps-still .helps-camera,.helps-still .helps-sending,.helps-still .helps-flash,.helps-still .helps-scan-line,.helps-still .helps-shutter{display:none}.helps-still .helps-meal,.helps-still .helps-tip,.helps-still .helps-walk{opacity:1;transform:none}.helps-still .helps-track span{transform:scaleX(var(--fill))}.helps-still .helps-check{transform:none}.helps-still .everyday-helps-steps li,.helps-still .helps-chips{opacity:1}.helps-still .helps-photo{height:132px}.helps-chips.is-good span{color:#1f7a3a;background:#e3f6e8;font-weight:700}.helps-chips.is-good span,.helps-still .helps-pill{white-space:nowrap}.helps-no-walk .everyday-helps-phone,.helps-no-walk .w3-callouts{height:352px}
.sp{margin-top:18px}.sp .is-green{--fit:#22c55e;--fit-text:#15803d;--fit-soft:#e8f7ee}.sp .is-orange{--fit:#f97316;--fit-text:#c2410c;--fit-soft:#fff1e6}.sp .is-red{--fit:#ef4444;--fit-text:#b91c1c;--fit-soft:#fdecec}.sp-strip{aspect-ratio:1.56;background:#ecebe8;border-radius:28px;position:relative;overflow:hidden;container-type:inline-size}.sp-strip-box{width:100%;position:absolute;left:0}.sp-strip-box>img{width:100%;height:auto;display:block}.sp-frame{z-index:2;border:.9cqw solid var(--fit);animation:.35s both sp-pop;animation-delay:calc(.2s + var(--i) * .12s);border-radius:2.6cqw;position:absolute}.sp-frame b{background:var(--fit);color:#fff;min-width:10cqw;font-family:var(--everyday-ui);text-align:center;border-radius:999px;padding:.6cqw 2cqw;font-size:4.4cqw;font-weight:800;line-height:1.25;position:absolute;top:0;left:50%;transform:translate(-50%,-55%)}.sp-card{font-family:var(--everyday-ui);background:#fff;border-radius:24px;margin-top:14px;padding:20px 14px 8px;animation:.5s cubic-bezier(.2,.8,.2,1) .6s both sp-rise;box-shadow:0 8px 24px #0f0f140d}.sp-card-title{color:#1c1c1e;margin:0 6px;font-size:20px;font-weight:700;line-height:25px}.sp-card-sub{color:#6b6b73;margin:2px 6px 10px;font-size:13px}.sp-card ol{margin:0;padding:0;list-style:none}.sp-card li{align-items:center;gap:12px;padding:10px 6px;display:flex}.sp-card li+li{border-top:1px solid #eef0f4}.sp-card li.is-best{background:var(--fit-soft);border-radius:14px;padding:12px}.sp-card li.is-best+li{border-top:0}.sp-score{background:var(--fit);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:17px;font-weight:800;display:grid}.sp-name{flex:1;gap:1px;min-width:0;display:grid}.sp-name b{color:#1c1c1e;font-size:16px;line-height:21px}.sp-name small{color:#6b6b73;font-size:13px;line-height:17px}.sp-card li.is-best .sp-name small{color:var(--fit-text)}.sp-grams{color:#1c1c1e;flex:none;font-size:17px;font-weight:700}@keyframes sp-pop{0%{opacity:0;transform:scale(.92)}}@keyframes sp-rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.sp-frame,.sp-card{animation:none}}
.w3-ticks{background:#fff;border-radius:24px;gap:10px;margin:20px 0 0;padding:16px 18px;font-size:17px;font-weight:600;line-height:22px;list-style:none;display:grid;box-shadow:0 8px 24px #0f0f140d}.w3-ticks li{align-items:center;gap:10px;display:flex}.w3-says{min-height:190px}.w3-stat{text-align:center;background:#fff;border-radius:24px;margin:20px 0 0;padding:18px 20px;box-shadow:0 8px 24px #0f0f140d}.w3-stat b{color:var(--everyday-blue);letter-spacing:-.5px;font-size:44px;line-height:48px;display:block}.w3-stat p{color:#6b6b73;margin:4px 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:15px;line-height:20px}.w3-review{background:#fff;border-radius:24px;margin:16px 0 0;padding:16px 18px;box-shadow:0 8px 24px #0f0f140d}.w3-review blockquote{margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:16px;line-height:22px}.w3-review-avatar{color:#fff;background:var(--everyday-blue);border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:grid}.w3-compare{background:#fff;border-radius:24px;margin-top:20px;display:grid;overflow:hidden;box-shadow:0 8px 24px #0f0f140d}.w3-compare-row{grid-template-columns:1fr 1fr;display:grid}.w3-compare-row+.w3-compare-row span{border-top:1px solid #eef0f4}.w3-compare-row.is-head b{padding:14px 14px 10px;font-size:17px}.w3-compare-row.is-head b:first-child{color:#d83c47}.w3-compare-row.is-head b:last-child{color:var(--everyday-blue);background:var(--everyday-sky)}.w3-compare-row span{align-items:center;gap:8px;min-height:58px;padding:10px 12px 10px 14px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:15px;line-height:19px;display:flex}.w3-compare-row .is-diet{color:#3c3c43}.w3-compare-row .is-ours{color:var(--foreground-primary,#0f0f0f);background:var(--everyday-sky);font-weight:600}.w3-compare-row i{color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:800;display:grid}.w3-compare-row i svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.w3-compare-row .is-diet i{background:#f14e58}.w3-compare-row .is-ours i{background:#34c759}.w3-summary-hero{height:150px;margin:0 calc(-1 * var(--gutter,24px)) 8px;background:linear-gradient(#dfe3fb 0%,#dfe3fb00 100%);place-items:center;font-size:84px;display:grid}.w3-blockers{background:#fff;border-radius:24px;margin-top:18px;padding:18px 16px;box-shadow:0 8px 24px #0f0f140d}.w3-blockers-title{margin-bottom:14px;font-size:18px;display:block}.w3-blockers ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.w3-blockers li{align-items:center;gap:10px;display:flex}.w3-bar-track{background:#f3f4f7;border-radius:999px;flex:1;overflow:hidden}.w3-bar{white-space:nowrap;max-width:100%;animation:.7s cubic-bezier(.2,.8,.2,1) both w3-grow;animation-delay:calc(.25s + var(--i) * .18s);transform-origin:0;background:#ffc9cc;border-radius:999px;padding:9px 12px;font-size:15px;font-weight:600;display:block}.w3-blockers li:nth-child(2) .w3-bar{background:#ffd8c2}.w3-blockers li:nth-child(3) .w3-bar{background:#ffe6c7}.w3-blockers li:nth-child(4) .w3-bar{background:#fff0cf}.w3-share{text-align:right;min-width:40px;font-size:16px}.w3-blockers-foot{border-top:1px solid #eef0f4;margin:16px 0 0;padding-top:14px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:15px}@keyframes w3-grow{0%{opacity:0;transform:scaleX(.2)}}.w3-big-number{color:var(--everyday-blue);letter-spacing:-1px;margin:4px 0 0;font-size:64px;font-weight:800;line-height:68px}.w3-carousel{margin:18px calc(-1 * var(--gutter,24px)) 0}.w3-carousel-track{padding:0 var(--gutter,24px) 8px;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter,24px);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.w3-carousel-track::-webkit-scrollbar{display:none}.w3-carousel-track .w3-review{scroll-snap-align:start;flex:0 0 86%;margin:0}.w3-carousel-dots{justify-content:center;gap:6px;margin-top:6px;display:flex}.w3-carousel-dots i{background:#d1d4db;border-radius:50%;width:6px;height:6px}.w3-carousel-dots i.is-on{background:var(--everyday-blue)}.w3-review-stars{color:#ffb800;letter-spacing:2px;margin-bottom:6px;font-size:15px;display:block}.w3-review-avatar{overflow:hidden}.w3-review-avatar img{object-fit:cover;width:100%;height:100%}.w3-recipe-card{background:#fff;border-radius:24px;margin-top:18px;overflow:hidden;box-shadow:0 8px 24px #0f0f140d}.w3-recipe-media{aspect-ratio:4/3.4;background:#eef0f4;position:relative}.w3-recipe-media img,.w3-recipe-media video{object-fit:cover;width:100%;height:100%;display:block}.w3-fit{color:#fff;background:#34c759;border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700;position:absolute;top:12px;left:12px}.w3-recipe-body{padding:14px 16px 16px}.w3-recipe-body>b{font-size:18px;line-height:23px;display:block}.w3-recipe-body>small{color:#8a8f99;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:14px}.w3-recipe-body ul{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.w3-recipe-body li{background:#f3f5f9;border-radius:999px;padding:4px 10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px}.w3-another{color:var(--everyday-blue);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;margin:12px auto 0;padding:8px 14px;font-size:16px;font-weight:600;display:block}.w3-routine{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.w3-routine li{background:#fff;border-radius:20px;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 8px 24px #0f0f140d}.w3-routine li>span{background:#f3f5f9;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.w3-routine li b{flex:1;font-size:17px}.w3-routine li small{color:var(--everyday-blue);background:var(--everyday-sky);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700}.w3-days{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.w3-days li{background:#fff;border-radius:18px;align-content:start;gap:2px;padding:12px;display:grid;box-shadow:0 8px 24px #0f0f140d}.w3-days li:first-child{grid-column:1/-1}.w3-days li.is-today{outline:2px solid var(--everyday-blue)}.w3-days small{color:#8a8f99;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:700}.w3-days li.is-today small{color:var(--everyday-blue)}.w3-days span{font-size:22px}.w3-days b{font-size:15px;line-height:19px}.w3-recovery{z-index:50;background:#0f0f1473;place-items:center;padding:20px;animation:.25s ease-out both w3-fade;display:grid;position:fixed;inset:0}.w3-recovery-card{background:var(--everyday-surface,#f6f7fb);text-align:center;border-radius:28px;width:min(100%,380px);max-height:100%;padding:24px 20px 16px;position:relative;overflow:auto}.w3-recovery-close{color:#8a8f99;cursor:pointer;background:0 0;border:0;border-radius:50%;width:36px;height:36px;font-size:26px;position:absolute;top:10px;right:12px}.w3-recovery-cat{width:96px;margin:0 auto 4px;display:block}.w3-recovery h2{margin:0;font-size:28px;line-height:32px}.w3-recovery h2 span{color:var(--everyday-blue)}.w3-recovery-card>p{color:#6b6b73;margin:8px 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:15px;line-height:20px}.w3-recovery-price{background:#fff;border-radius:18px;justify-content:center;align-items:baseline;gap:10px;margin-top:14px;padding:12px;display:flex}.w3-recovery-price span{color:#6b6b73;font-size:15px}.w3-recovery-price s{color:#8a8f99}.w3-recovery-price b{color:var(--everyday-blue);font-size:26px}.w3-recovery .w3-ticks{text-align:left;margin:12px 0 16px;font-size:15px}.w3-recovery .everyday-primary{width:100%}.w3-recovery-skip{color:#8a8f99;font:inherit;cursor:pointer;background:0 0;border:0;margin:8px auto 0;padding:8px;font-size:15px;display:block}.w3-recovery-note{color:#b0b4bc;margin-top:6px;font-size:11px;display:block}@keyframes w3-fade{0%{opacity:0}}.w3-week-stats{text-align:center;background:#fff;border-radius:20px;grid-template-columns:repeat(3,1fr);margin-top:16px;padding:12px 6px;display:grid;box-shadow:0 8px 24px #0f0f140d}.w3-week-stats span+span{border-left:1px solid #eef0f4}.w3-week-stats small{color:#8a8f99;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:700;display:block}.w3-week-stats b{font-size:20px}.w3-week-stats b.is-goal{color:var(--everyday-blue)}.w3-picked{color:var(--everyday-blue);background:var(--everyday-sky);border-radius:999px;align-self:flex-start;margin:12px 0 0;padding:6px 12px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:14px;font-weight:600}.w3-none{color:var(--everyday-blue);font:inherit;cursor:pointer;background:0 0;border:0;margin:6px auto 0;padding:6px 12px;font-size:15px;font-weight:600;display:block}.w3-summary-hero{background:radial-gradient(closest-side,#c4cefae6,#c4cefa00);height:140px;margin:0 0 4px}.w3-slider{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin-top:18px;overflow:hidden}.w3-slider-track{transition:transform .6s cubic-bezier(.3,.7,.2,1);display:flex}.w3-slide{flex:0 0 100%;padding:4px 2px 12px}.w3-review{background:#fff;border-radius:24px;margin:0;padding:22px 20px 18px;position:relative;box-shadow:0 8px 24px #0f0f140f}.w3-review-quote{color:var(--everyday-blue);opacity:.25;font-size:56px;font-weight:800;line-height:1;position:absolute;top:2px;left:16px}.w3-review blockquote{margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:17px;line-height:24px;position:relative}.w3-review figcaption{align-items:center;gap:12px;margin-top:16px;display:flex}.w3-review figcaption>span{display:grid}.w3-review-photo{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.w3-review figcaption b{font-size:16px}.w3-review figcaption small{color:#8a8f99;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px}.w3-slider-dots{justify-content:center;gap:8px;display:flex}.w3-slider-dots button{cursor:pointer;background:#d1d4db;border:0;border-radius:50%;width:8px;height:8px;padding:0}.w3-slider-dots button.is-on{background:var(--everyday-blue);border-radius:4px;width:20px}.w3-commit{text-align:center}.w3-commit-cat{width:150px;margin:max(24px,9svh) auto 8px;display:block}.w3-chips{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.w3-chips li{color:var(--everyday-blue);background:var(--everyday-sky);border-radius:999px;padding:6px 12px;font-size:15px;font-weight:600}.w3-idea{background:#fff;border-radius:22px;align-items:center;gap:14px;margin-top:18px;padding:12px;display:flex;box-shadow:0 8px 24px #0f0f140d}.w3-idea img{object-fit:cover;border-radius:16px;flex:none;width:88px;height:88px}.w3-idea span{gap:2px;display:grid}.w3-idea small{color:var(--everyday-blue);text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:700}.w3-idea b{font-size:17px;line-height:22px}.w3-idea em{color:#8a8f99;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px;font-style:normal}.w3-recipe-line{margin:8px 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:14px;line-height:19px}.w3-recipe-line span{color:#8a8f99;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:700;display:block}.w3-day-card{background:#fff;border-radius:24px;margin-top:16px;padding:14px 14px 12px;box-shadow:0 8px 24px #0f0f140d}.w3-day-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.w3-day-top>span{display:grid}.w3-day-top small{color:#8a8f99;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:700}.w3-day-top b{color:#f08c1a;font-size:34px;line-height:38px;transition:color .4s}.w3-day-top b.is-good{color:#1f9d55}.w3-day-toggle{background:#f1f2f5;border-radius:999px;padding:3px;display:flex}.w3-day-toggle button{color:#6b6b73;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:600}.w3-day-toggle button.is-on{color:#fff;background:var(--everyday-blue)}.w3-day-chart{margin-top:6px;position:relative}.w3-day-chart svg{width:100%;display:block;overflow:visible}.w3-day-chart .band{fill:#34c7591f}.w3-day-chart .curve{fill:none;stroke:#f08c1a;stroke-width:4px;stroke-linecap:round;transition:d .8s cubic-bezier(.3,.7,.2,1),stroke .6s}.w3-day-chart .curve.is-after{stroke:#34c759}.w3-day-chart text{fill:#8a8f99;font-size:11px}.w3-day-pin{background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;transition:opacity .5s,transform .5s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0f0f141f}.w3-day-pin.is-spike{outline:2px solid #f14e58}.w3-day-pin.is-gone{opacity:0;transform:translate(-50%)scale(.6)}.w3-day-cat{pointer-events:none;width:64px;position:absolute;bottom:6px;right:-14px}.w3-day-caption{margin:6px 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:15px}.w3-day .w3-routine{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.w3-day .w3-routine li{text-align:center;flex-direction:column;gap:6px;padding:10px 6px}.w3-day .w3-routine li b{font-size:13px;line-height:16px}.w3-health{background:#fff;border-radius:20px;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex;box-shadow:0 8px 24px #0f0f140d}.w3-health>span{font-size:24px}.w3-health p{color:#6b6b73;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px;line-height:17px;display:grid}.w3-health b{color:var(--foreground-primary,#0f0f0f);font-size:15px}@media (prefers-reduced-motion:reduce){.w3-slider-track,.w3-day-chart .curve,.w3-day-pin{transition:none}}main.w3-funnel .everyday-analysis .everyday-head h1 span,.w3-ideas .everyday-head h1 span,.w3-recipe .everyday-head h1 span{white-space:normal}.w3-slider{margin:10px -14px 0}.w3-slide{padding:8px 14px 18px}.w3-review{padding:40px 20px 18px;box-shadow:0 4px 12px #0f0f140f}.w3-review-quote{opacity:.35;height:28px;font-size:48px;line-height:48px;top:10px;left:18px;overflow:hidden}.everyday-screen.w3-recipe{height:100svh;min-height:0;padding-bottom:calc(96px + env(safe-area-inset-bottom));overflow:hidden}.w3-reels{background:#1b1c20;border-radius:24px;flex:1;min-height:0;margin:16px -8px 0;position:relative;overflow:hidden}.w3-reels-track{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;height:100%;overflow-y:auto}.w3-reels-track::-webkit-scrollbar{display:none}.w3-reel{scroll-snap-align:start;scroll-snap-stop:always;isolation:isolate;height:100%;position:relative;overflow:hidden}.w3-reel video,.w3-reel-photo{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.w3-reel-info{z-index:1;transform:translateZ(0)}.w3-reel-sheet{z-index:2}.w3-reel-photo{animation:10s ease-in-out infinite alternate w3-reel-zoom}@keyframes w3-reel-zoom{to{transform:scale(1.12)}}.w3-reel-info{color:#fff;background:linear-gradient(#0000 0,#0000008c 40%,#000000c7 100%);padding:64px 34px 18px 18px;position:absolute;bottom:0;left:0;right:0}.w3-reel-info .w3-fit{margin-bottom:8px;display:inline-block;position:static}.w3-reel-info>b{font-size:21px;line-height:25px;display:block}.w3-reel-meta>small{color:#ffffffd1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:14px}.w3-reel-info .w3-recipe-line span{color:#ffffffb3}.w3-reels-dots{pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.w3-reels-dots i{background:#ffffff80;border-radius:3px;width:6px;height:6px;transition:height .2s}.w3-reels-dots i.is-on{background:#fff;height:18px}.w3-reels-hint{color:#ffffffc7;white-space:nowrap;pointer-events:none;font-size:13px;font-weight:600;animation:1.6s ease-in-out infinite w3-reels-hint;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}@keyframes w3-reels-hint{50%{transform:translate(-50%,-3px)}}.w3-reels.has-hint .w3-reel-info{padding-bottom:30px}.w3-reels:has(.w3-reel-sheet) .w3-reels-hint{display:none}@media (prefers-reduced-motion:reduce){.w3-reel-photo,.w3-reels-hint{animation:none}}.w3-summary-hero{display:block;overflow:hidden}.w3-summary-hero img{object-fit:contain;width:100%;height:100%;display:block}.everyday-funnel.w3-funnel .everyday-fridge-closed-screen{--everyday-surface:#f6fbfe;--everyday-dock-surface:#f6fbfe;background:#f6fbfe}html:has(.w3-funnel .everyday-fridge-closed-screen){--everyday-surface:#f6fbfe;--everyday-dock-surface:#f6fbfe;background:#f6fbfe}body:has(.w3-funnel .everyday-fridge-closed-screen){--everyday-surface:#f6fbfe;--everyday-dock-surface:#f6fbfe;background:#f6fbfe}.everyday-funnel.w3-funnel:has(.everyday-fridge-closed-screen){--everyday-surface:#f6fbfe;--everyday-dock-surface:#f6fbfe;background:#f6fbfe}.w3-review-title{margin-bottom:6px;font-size:17px;line-height:22px;display:block}.w3-reel-info{background:linear-gradient(#0000 0,#00000080 45%,#000000b8 100%);padding:40px 30px 12px 14px}.w3-reel-info .w3-fit{margin-bottom:5px;padding:3px 9px;font-size:12px}.w3-reel-info>b{font-size:17px;line-height:21px}.w3-reel-meta>small{font-size:12px}.w3-reel-info .w3-recipe-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.w3-reel-info .w3-recipe-line span{letter-spacing:.3px;margin-right:4px;font-size:10px;display:inline}.w3-reel-info{padding-right:30px}.w3-reel-show{color:var(--everyday-ink);font:inherit;background:#fff;border:0;border-radius:999px;margin-top:10px;padding:8px 16px;font-size:15px;font-weight:700;display:inline-block}.w3-reel-sheet{background:#fff;border-radius:22px 22px 0 0;max-height:85%;padding:18px 18px 16px;animation:.22s ease-out both w3-sheet-up;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -8px 24px #0000002e}.w3-reel-sheet>b{font-size:19px;line-height:24px;display:block}.w3-reel-sheet>small{color:#8a8f99;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:14px}.w3-reel-sheet .w3-recipe-line{margin-top:12px;font-size:16px;line-height:22px}.w3-reel-sheet .w3-recipe-line span{margin-bottom:2px;font-size:12px}@keyframes w3-sheet-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.w3-reel-sheet{animation:none}}.w3-emblems{grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.w3-emblems li{background:#fff;border-radius:18px;justify-items:center;padding:10px 6px;display:grid;box-shadow:0 6px 18px #0f0f140d}.w3-emblems span{font-size:20px}.w3-emblems b{font-size:17px;line-height:22px}.w3-emblems small{color:#8a8f99;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:12px}.w3-rings{justify-items:center;gap:14px;margin:0;padding:0;list-style:none;display:grid}.w3-rings li{justify-items:center;width:100%;display:grid;position:relative}.w3-rings svg{width:72px;height:72px;transform:rotate(-90deg)}.w3-ring-track,.w3-ring-fill{fill:none;stroke-width:7px}.w3-ring-track{stroke:#e6e8ef}.w3-ring-fill{stroke-linecap:round}.w3-rings b{white-space:nowrap;font-size:15px;line-height:18px;position:absolute;top:36px;left:50%;transform:translate(-50%,-50%)}.w3-rings small{color:#6b6b73;margin-top:4px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px}.w3-reel-meta{justify-content:space-between;align-items:center;gap:10px;margin-top:2px;display:flex}.w3-reel-show{color:#ffffffd9;background:0 0;border:1px solid #fff6;flex:none;margin-top:0;padding:3px 10px;font-size:13px;font-weight:600}.w3-rings b{font-size:13px}@media (max-height:700px){.helps-still .everyday-helps-phone{zoom:.86}.helps-still .w3-rings svg{width:62px;height:62px}.helps-still .w3-rings b{top:31px}}.w3-rings svg{width:80px;height:80px}.w3-rings b{font-size:12px;top:40px}@media (max-height:700px){.helps-still .w3-rings svg{width:70px;height:70px}.helps-still .w3-rings b{font-size:11px;top:35px}}.w3-callouts{align-self:stretch;height:400px;margin:0;padding:0;list-style:none;position:relative}.w3-callouts li{grid-template-columns:auto 1fr;align-items:start;gap:2px 7px;padding-right:16px;display:grid;position:absolute;left:0;right:0}.everyday-helps-stage:has(.w3-callouts){gap:8px;margin-inline:-8px}.w3-callout-icon{grid-row:span 2;font-size:16px;line-height:20px}.w3-callouts li:after{content:"";border-top:2px solid #0a84ff;width:18px;position:absolute;top:12px;right:-6px}.w3-callouts li:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #0a84ff;position:absolute;top:8px;right:-8px}.w3-callouts b{letter-spacing:-.01em;font-size:16px;line-height:20px}.w3-callouts small{color:#5c5c63;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:14px;line-height:18px}@media (max-height:700px){.helps-still .everyday-helps-phone{zoom:1}.helps-still .everyday-helps-stage{zoom:.86}}.w3-slider{touch-action:pan-y}.w3-slider-dots{align-items:center}.w3-slider-dots button.w3-slider-arrow{color:#6b6b73;background:#fff;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:30px;box-shadow:0 2px 8px #0f0f1414}.w3-reel-info .w3-reel-need{color:#ffffffeb;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.w3-reel-info .w3-reel-need span{color:#fff;font-weight:700}.w3-shelf-phone{aspect-ratio:.66;background:#1c1c1e;border-radius:15.3%/10.1%;align-self:center;width:min(100%,356px,66svh - 198px);min-width:300px;margin:20px auto 0;padding:2.8%;box-shadow:0 10px 30px #0f0f1429;container-type:inline-size}.w3-shelf-screen{background:#fff;border-radius:11.5cqw;height:100%;position:relative;overflow:hidden}.w3-shelf-photo{background:#ecebe8;height:100%;position:relative;overflow:hidden}.w3-shelf-photo-box{aspect-ratio:362/481;width:100%;position:absolute;top:0;left:0}.w3-shelf-photo-box>img{width:100%;height:100%;display:block}.w3-shelf-island{z-index:2;background:#000;border-radius:99px;width:28cqw;height:7.5cqw;position:absolute;top:3cqw;left:50%;transform:translate(-50%)}.w3-shelf-frame{border:1.2cqw solid #fff;border-radius:4.5cqw;width:24.4%;height:23%;position:absolute;top:26.6%;box-shadow:0 2cqw 6cqw #00000040}.w3-shelf-frame em{color:#1c1c1e;font-family:var(--everyday-ui);white-space:nowrap;background:#fff;border-radius:999px;padding:.7cqw 2.6cqw;font-size:3.6cqw;font-style:normal;font-weight:700;line-height:1.4;position:absolute;bottom:-3.6cqw;left:50%;transform:translate(-50%);box-shadow:0 1cqw 3cqw #0000002e}.w3-shelf{--w3-shelf-bad:#d92d20;--w3-shelf-mid:#f08c1a;--w3-shelf-good:#2ea043}.w3-shelf-frame{z-index:2}.w3-shelf-frame.is-bad{border-color:var(--w3-shelf-bad)}.w3-shelf-frame.is-bad em{color:var(--w3-shelf-bad)}.w3-shelf-frame.is-mid{border-color:var(--w3-shelf-mid)}.w3-shelf-frame.is-mid em{color:var(--w3-shelf-mid)}.w3-shelf-frame.is-good{border-color:var(--w3-shelf-good)}.w3-shelf-frame.is-good em{color:var(--w3-shelf-good)}.w3-shelf-sheet{font-family:var(--everyday-ui);background:#fff;border-radius:8cqw 8cqw 0 0;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:end;column-gap:1cqw;padding:7cqw 4cqw 0 6cqw;display:grid;position:absolute;inset:auto 0 0;box-shadow:0 -2cqw 6cqw #0000001f}.w3-shelf-grabber{background:#d1d1d6;border-radius:99px;width:10cqw;height:1.3cqw;position:absolute;top:2.6cqw;left:50%;transform:translate(-50%)}.w3-shelf-cat{grid-area:1/2/3;align-self:end;width:32cqw;margin-bottom:-1cqw;margin-left:-4cqw}.w3-shelf-bubble{color:#1c1c1e;text-wrap:balance;background:#e8f8ff;border-radius:5cqw;grid-area:1/1;place-self:start;margin:0;padding:2.8cqw 3.6cqw;font-size:4.4cqw;font-weight:400;line-height:1.3;position:relative}.w3-shelf-bubble:before,.w3-shelf-bubble:after{content:"";background:#e8f8ff;border-radius:50%;position:absolute}.w3-shelf-bubble:before{width:3.4cqw;height:3.4cqw;bottom:-2.6cqw;right:-1.6cqw}.w3-shelf-bubble:after{width:2cqw;height:2cqw;bottom:-6cqw;right:-5.4cqw}.w3-shelf-legend{grid-area:2/1;gap:5cqw;margin:4cqw 0 5cqw 1cqw;padding:0;list-style:none;display:flex}.w3-shelf-legend li{white-space:nowrap;align-items:center;gap:1.8cqw;font-size:4cqw;line-height:1.25;display:flex}.w3-shelf-legend i{color:#fff;border-radius:50%;flex:none;place-items:center;width:4.6cqw;height:4.6cqw;font-size:3cqw;font-style:normal;font-weight:700;display:inline-grid}.w3-shelf-legend b{color:#3a3a3c;font-size:4cqw;font-weight:500}.w3-shelf-legend .is-good i{background:var(--w3-shelf-good)}.w3-shelf-legend .is-mid i{background:var(--w3-shelf-mid)}.w3-shelf-legend .is-bad i{background:var(--w3-shelf-bad)}.w3-recipe .everyday-head h1.w3-recipe-answer span{display:block}.w3-blockers-recap li{justify-items:start;gap:4px;display:grid}.w3-blockers-recap .w3-bar{white-space:normal;max-width:100%}.w3-fix{color:#34c759;font-family:var(--everyday-ui);padding-left:12px;font-size:14px;font-weight:700;line-height:18px}.w3-review figcaption{flex-wrap:wrap}.w3-review-helped{color:#0a84ff;font-family:var(--everyday-ui);white-space:nowrap;background:#eaf4ff;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:13px;font-style:normal;font-weight:600}.w3-plan{font-family:var(--everyday-ui);margin:18px 4px 0}.w3-plan-head,.w3-plan li{grid-template-columns:1fr 1fr;align-items:center;gap:12px;display:grid}.w3-plan-head span{color:#8e8e93;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.w3-plan-head span+span{color:#0a84ff}.w3-plan ul{margin:6px 0 0;padding:0;list-style:none}.w3-plan li{border-top:1px solid #f0f1f4;padding:9px 0;font-size:14px;line-height:18px}.w3-plan-now{color:#3a3a3c}.w3-plan-with{color:#1c1c1e;align-items:flex-start;gap:7px;font-weight:600;display:flex}.w3-plan-check{color:#006bcb;background:#e8f4ff;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:14px;font-weight:700;line-height:1;display:grid}main.everyday-funnel .everyday-supporting{font-size:17px;line-height:23px}main.w3-funnel .w3-reel-info .w3-fit,main.w3-funnel .w3-reel-meta>small,main.w3-funnel .w3-reel-info .w3-reel-need,main.w3-funnel .w3-reel-show{font-size:14px;line-height:18px}main.w3-funnel .w3-compare-row .is-diet,main.w3-funnel .w3-compare-row .is-ours{font-size:17px;line-height:22px}main.everyday-funnel .comparison-facts dt{font-size:15px}main.everyday-funnel .comparison-facts>div:not(:first-child) dd{font-size:17px}main.everyday-funnel .everyday-analysis .comparison-card h2 small{font-size:14px}main.everyday-funnel .comparison-takeaway p{font-size:16px;line-height:22px}.comparison-food-img{object-fit:contain;width:56px;height:56px;display:block}.comparison-food:has(.comparison-food-img){min-height:56px;line-height:56px}main.w3-funnel .w3-shelf-bubble{font-size:max(12px,4.6cqw)}main.w3-funnel .w3-shelf-legend li,main.w3-funnel .w3-shelf-legend b{font-size:max(11px,4.2cqw)}main.w3-funnel .w3-shelf-frame em{font-size:max(12px,4.5cqw)}main.w3-funnel .w3-review figcaption small,main.w3-funnel .w3-review-helped,main.everyday-funnel .everyday-doctor-list small{font-size:15px;line-height:19px}main.w3-funnel .w3-plan li{font-size:16px;line-height:21px}main.w3-funnel .w3-plan-head span{font-size:13px}main.everyday-funnel .everyday-measure-switch button,main.everyday-funnel .egw-units button,main.everyday-funnel .everyday-measure-label,main.everyday-funnel .egw-label{font-size:16px}main.everyday-funnel .everyday-guess-card small{margin-bottom:8px;font-size:15px}main.everyday-funnel .everyday-pw-checks li span,main.everyday-funnel .everyday-pw-guarantee p{font-size:16px;line-height:22px}main.w3-funnel .w3-shelf-sheet{top:auto}@media (max-height:700px){main.w3-funnel .w3-callouts b,main.w3-funnel .w3-callout-icon{font-size:18px;line-height:22px}main.w3-funnel .w3-callouts small{font-size:16px;line-height:20px}}.w3-reel-sheet{max-height:calc(100% - 46px);padding-bottom:0}.w3-sheet-h{color:#1c1c1e;font-family:var(--everyday-ui);margin:18px 0 8px;font-size:17px;font-weight:700;line-height:22px}.w3-ingredients{font-family:var(--everyday-ui);margin:0;padding:0;list-style:none}.w3-ingredients li{color:#1c1c1e;border-top:1px solid #f0f1f4;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:16px;line-height:21px;display:flex}.w3-ingredients li:first-child{border-top:0}.w3-ingredients li small{color:#6b6b73;text-align:right;flex:none;max-width:45%;font-size:15px}.w3-recipe-tool{color:#3a3a3c;font-family:var(--everyday-ui);margin:8px 0 0;font-size:15px}.w3-steps{counter-reset:step;font-family:var(--everyday-ui);margin:0;padding:0;list-style:none}.w3-steps li{color:#1c1c1e;counter-increment:step;padding:0 0 12px 36px;font-size:16px;line-height:22px;position:relative}.w3-steps li:before{content:counter(step);color:#fff;text-align:center;background:#0a84ff;border-radius:50%;width:24px;height:24px;font-size:13px;font-weight:700;line-height:24px;position:absolute;top:0;left:0}.w3-sheet-grabber{z-index:1;cursor:grab;touch-action:none;background:#fff;border:0;justify-content:center;width:calc(100% + 36px);margin:-18px -18px 2px;padding:9px 0 13px;display:flex;position:sticky;top:-18px}.w3-sheet-grabber i{background:#d1d1d6;border-radius:3px;width:38px;height:5px}.w3-reel-sheet .w3-steps{margin-bottom:20px}.everyday-screen.w3-recipe .everyday-head{background:0 0;margin-bottom:0;padding-bottom:0;position:static}main.w3-funnel .comparison-facts>div.is-worse dd{color:#e5484d}main.w3-funnel .comparison-facts>div.is-better dd{color:#2fa84f}main.w3-funnel .comparison-facts>div:first-child.is-worse{background:#fdeeee}main.w3-funnel .comparison-facts>div:first-child.is-better{background:#e9f7ee}.helps-still .everyday-helps-stage:has(.w3-callouts){--w3-phone-zoom:1.15;grid-template-columns:minmax(0, 1fr) calc(190px * var(--w3-phone-zoom));margin-block:auto 0}@media (max-width:400px){.helps-still .everyday-helps-stage:has(.w3-callouts){--w3-phone-zoom:1.08}}.helps-still .everyday-helps-stage:has(.w3-callouts) .everyday-helps-phone{zoom:var(--w3-phone-zoom)}.helps-still .everyday-helps-stage:has(.w3-callouts) .w3-callouts{height:calc(352px * var(--w3-phone-zoom))}.helps-still:not(.w3-bridge) .everyday-helps-stage:has(.w3-callouts){margin-block:24px auto;padding-top:0}@media (min-height:780px) and (min-width:420px){.helps-still:not(.w3-bridge) .everyday-helps-stage:has(.w3-callouts){--w3-phone-zoom:1.24}}@media (min-height:780px) and (min-width:380px) and (max-width:419px){.helps-still:not(.w3-bridge) .everyday-helps-stage:has(.w3-callouts){--w3-phone-zoom:1.14}}@media (max-height:700px){.helps-still .everyday-helps-stage:has(.w3-callouts){--w3-phone-zoom:1}}.w3-store-rating{font-family:var(--everyday-ui);color:#6b6b73;justify-content:center;align-items:center;gap:8px;margin:16px 0 0;font-size:16px;line-height:20px;display:flex}.w3-store-rating b{color:#1c1c1e;font-weight:700}.w3-store-rating-stars{color:#ffb800;letter-spacing:1px;font-size:16px}.w3-bridge.helps-still .everyday-helps-stage:has(.w3-callouts){--w3-phone-zoom:1.17}.w3-bridge .w3-callouts b{white-space:nowrap}@media (max-width:400px){.w3-bridge.helps-still .everyday-helps-stage:has(.w3-callouts){--w3-phone-zoom:1.08}}.w3-bridge [data-tone=sugar-high] .helps-track span{--fill:1;background:#ff3b30}.w3-bridge [data-tone=sugar-high] strong{color:#d70015}.w3-bridge .helps-tip{top:222px}.w3-bridge.helps-no-walk .everyday-helps-phone{height:330px}.w3-bridge.helps-still .everyday-helps-stage:has(.w3-callouts) .w3-callouts{height:calc(330px * var(--w3-phone-zoom))}.w3-sugar-day .everyday-bridge-pin img{object-fit:contain;width:22px;height:22px}.w3-sugar-day .everyday-bridge-keys li{align-items:center;gap:5px;display:inline-flex}.w3-sugar-day .everyday-bridge-keys li>span{display:inline-flex}.w3-sugar-day .everyday-bridge-keys img{object-fit:contain;width:17px;height:17px;margin-block:-2px}main.everyday-funnel.w3-funnel.everyday-has-back .everyday-fridge-closed-screen{padding-top:calc(24px + env(safe-area-inset-top))}main.w3-funnel .everyday-fridge-closed-art,main.w3-funnel fieldset.everyday-fridge-open{width:min(100% + 48px,66.6667svh - 160px)}main.w3-funnel .everyday-fridge-tag span{padding:.2em .55em;font-size:clamp(11px,3.4cqw,13px)}main.w3-funnel .everyday-fridge-closed-art{transition:transform .42s ease-out;transform:translate(13.9%)}main.w3-funnel .everyday-fridge-closed-art.is-opening{transform:none}main.w3-funnel .everyday-fridge-closed-image,main.w3-funnel .everyday-fridge-closed-art.is-opening .everyday-fridge-closed-image{object-fit:contain;transform:none}main.w3-funnel .everyday-fridge-tap-to-open{left:36.1%}main.w3-funnel .everyday-chart h1{text-wrap:balance}main.w3-funnel .everyday-chart>.everyday-supporting{text-wrap:balance;max-width:100%}main.w3-funnel .everyday-chart-note{text-wrap:balance}main.w3-funnel .everyday-analysis .comparison-grid{grid-template-rows:repeat(4,auto)}main.w3-funnel .everyday-analysis .comparison-card{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}:is(main.w3-funnel .everyday-analysis .comparison-card h2,main.w3-funnel .everyday-analysis .comparison-grid:has(h2 small) h2){min-height:0}
.pw-forecast{margin-top:14px}.pw-forecast .everyday-chart-card{margin-top:10px}.pw-forecast-goal{font-family:var(--everyday-ui);text-align:center;margin:0;font-size:17px;line-height:22px}.pw-forecast-goal span{margin-right:6px}.pw-forecast-goal b{color:var(--everyday-blue)}.pw-trial{background:#fff;border-radius:24px;margin:18px 0 0;padding:18px 18px 6px;box-shadow:0 8px 24px #0f0f140d}.pw-trial h3{margin:0 0 14px;font-size:19px;line-height:24px}.pw-trial ol{margin:0;padding:0;list-style:none}.pw-trial li{grid-template-columns:40px 1fr;column-gap:12px;padding-bottom:16px;display:grid;position:relative}.pw-trial li:not(:last-child):before{content:"";background:#e4e8f4;width:2px;position:absolute;top:40px;bottom:0;left:19px}.pw-trial-icon{background:#eef3ff;border-radius:50%;grid-row:span 2;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.pw-trial li.is-today .pw-trial-icon{background:var(--everyday-blue)}.pw-trial b{align-self:end;font-size:16px;line-height:21px}.pw-trial li span:last-child{color:#6b6b73;font-family:var(--everyday-ui);font-size:14px;line-height:19px}.everyday-pw-recipe{flex:none;margin:0;position:relative}.everyday-pw-recipe figcaption{color:#fff;font-family:var(--everyday-ui);background:linear-gradient(#0000 0%,#0000009e 100%);border-radius:0 0 24px 24px;gap:2px;padding:36px 12px 12px;display:grid;position:absolute;inset:auto 0 0}.everyday-pw-recipe b{font-size:15px;line-height:19px}.everyday-pw-recipe span{opacity:.85;font-size:12px;line-height:16px}
