:root{--lp-warm-white:#fffdfa;--lp-warm-cream:#faf7f2;--lp-warm-surface:#f6f1e9;--lp-warm-card:#fff;--lp-warm-border:#ece2d8;--lp-warm-border-strong:#ded1c4;--lp-warm-accent:#a53d14;--lp-warm-accent-hover:#9f3f1c;--lp-warm-accent-soft:#fff1e8;--lp-warm-charcoal:#2d241e;--lp-warm-subtext:#6b5c51;--lp-warm-muted:#6f6258}.lp-upgrade{background-color:var(--lp-warm-white);color:var(--lp-warm-charcoal);word-break:keep-all;font-family:-apple-system,BlinkMacSystemFont,Pretendard,SF Pro Display,Segoe UI,Roboto,sans-serif;overflow-x:clip}.lp-upgrade :is(a,button,summary):focus-visible{outline:3px solid var(--lp-warm-accent);outline-offset:4px}.lp-new-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;max-width:1240px;min-height:640px;margin:0 auto;padding:64px 40px 48px;display:grid}.lp-hero-copy h1{letter-spacing:-.055em;color:var(--lp-warm-charcoal);text-wrap:balance;word-break:keep-all;margin:20px 0 22px;font-size:clamp(40px,4.8vw,68px);font-weight:850;line-height:1.12}.lp-hero-copy em,.lp-meal-story em{color:var(--lp-warm-accent);font-style:normal}.lp-hero-copy>p{color:var(--lp-warm-subtext);word-break:keep-all;max-width:520px;font-size:clamp(16px,1.3vw,18px);line-height:1.8}.lp-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin:32px 0 24px;display:flex}.lp-upgrade .lp-btn-primary{background:var(--lp-warm-accent);color:#fff;font-weight:750;font-size:calc(15px * var(--yummy-text-scale,1));border:1px solid var(--lp-warm-accent);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 24px -6px #bc4f2659}.lp-upgrade .lp-btn-primary:hover{background:var(--lp-warm-accent-hover);border-color:var(--lp-warm-accent-hover);transform:translateY(-2px);box-shadow:0 12px 30px -6px #bc4f2673}.lp-upgrade .lp-btn-secondary{color:var(--lp-warm-charcoal);font-weight:700;font-size:calc(15px * var(--yummy-text-scale,1));border:1px solid var(--lp-warm-border);white-space:nowrap;background:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s,border-color .18s;display:inline-flex;box-shadow:0 4px 16px -4px #60432e14}.lp-upgrade .lp-btn-secondary:hover{background:var(--lp-warm-cream);border-color:var(--lp-warm-border-strong);transform:translateY(-2px)}.lp-hero-login{color:var(--lp-warm-charcoal);font-size:calc(14px * var(--yummy-text-scale,1));border:1px solid var(--lp-warm-border);background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:14px 20px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}.lp-hero-login:hover{background:var(--lp-warm-surface);border-color:var(--lp-warm-border-strong);transform:translateY(-1px)}.lp-hero-assurance{font-size:calc(12px * var(--yummy-text-scale,1));color:var(--lp-warm-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-weight:600;display:flex}.lp-hero-assurance span+span:before{content:"·";color:var(--lp-warm-border-strong);margin-right:14px}.lp-hero-visual{isolation:isolate;justify-content:center;align-items:center;height:580px;display:flex;position:relative}.lp-hero-orbit{z-index:-1;filter:blur(2px);background:radial-gradient(at 45% 35%,#fff5e6,#f3e2cc 70%);border-radius:46% 48% 42% 44%;position:absolute;inset:24px -8px 16px;transform:rotate(-6deg)}.lp-hero-phone{width:250px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:18px;right:12px;transform:perspective(1000px)rotateY(-12deg)rotate(4deg)}.lp-hero-phone:hover{transform:perspective(1000px)rotateY(-8deg)rotate(2deg)translateY(-4px)}.lp-hero-phone .lp-device-frame{width:100%}.lp-face-tile{z-index:2;border:1px solid var(--lp-warm-border);background:#fff;border-radius:36px;flex-direction:column;align-items:center;padding:18px 20px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:100px;left:6px;transform:rotate(-5deg);box-shadow:0 20px 48px -12px #60432e29}.lp-face-tile:hover{transform:rotate(-2deg)translateY(-4px)}.lp-face-tile>img{-o-object-fit:cover;object-fit:cover;border:4px solid var(--lp-warm-accent-soft);border-radius:32px;width:140px;height:140px;box-shadow:0 8px 24px -4px #bc4f2629}.lp-face-tile>span{font-size:calc(17px * var(--yummy-text-scale,1));color:var(--lp-warm-charcoal);letter-spacing:-.02em;margin-top:12px;font-weight:850}.lp-face-tile>small{font-size:calc(11px * var(--yummy-text-scale,1));background:var(--lp-warm-accent-soft);color:var(--lp-warm-accent);border-radius:9999px;margin-top:5px;padding:5px 12px;font-weight:700}.lp-hero-note{z-index:3;-webkit-backdrop-filter:blur(16px);border:1px solid var(--lp-warm-border);font-size:calc(13.5px * var(--yummy-text-scale,1));color:var(--lp-warm-subtext);background:#fffdf9f0;border-radius:24px;align-items:center;gap:12px;padding:14px 22px 14px 14px;line-height:1.6;display:flex;position:absolute;bottom:24px;left:18px;box-shadow:0 14px 36px -8px #3c2a1c1a}.lp-hero-note strong{color:var(--lp-warm-charcoal);font-weight:800}.lp-feature-path{border-top:1px solid var(--lp-warm-border);border-bottom:1px solid var(--lp-warm-border);justify-content:space-around;align-items:center;gap:16px;max-width:1160px;margin:0 auto 48px;padding:22px 16px;display:flex}.lp-feature-path a{font-size:calc(14px * var(--yummy-text-scale,1));color:var(--lp-warm-subtext);border-radius:9999px;align-items:center;gap:10px;padding:8px 16px;font-weight:750;text-decoration:none;transition:all .18s;display:flex}.lp-feature-path a:hover{color:var(--lp-warm-charcoal);background:var(--lp-warm-surface)}.lp-feature-path span{font-size:calc(11px * var(--yummy-text-scale,1));color:var(--lp-warm-accent);background:var(--lp-warm-accent-soft);font-variant-numeric:tabular-nums;border-radius:9999px;padding:2px 8px;font-weight:850}.lp-upgrade .lp-cream-stage{background:var(--lp-warm-cream);border-top:1px solid var(--lp-warm-border);padding:88px 0}.lp-upgrade .lp-icon-keynote-stage{border:1px solid var(--lp-warm-border);background:#fff;border-radius:36px;width:100%;max-width:480px;padding:44px 28px;box-shadow:0 20px 48px -12px #60432e12}.lp-upgrade .lp-keynote-details{border:1px solid var(--lp-warm-border);background:#fff;border-radius:24px;transition:border-color .2s;overflow:hidden;box-shadow:0 10px 28px -10px #60432e0d}.lp-upgrade .lp-keynote-details:hover{border-color:var(--lp-warm-border-strong)}.lp-upgrade .lp-keynote-summary{cursor:pointer;font-weight:800;font-size:calc(15px * var(--yummy-text-scale,1));color:var(--lp-warm-charcoal);-webkit-user-select:none;user-select:none;background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:18px 24px;list-style:none;display:flex}.lp-upgrade .lp-keynote-summary::-webkit-details-marker{display:none}.lp-upgrade .lp-keynote-details-body{border-top:1px solid var(--lp-warm-surface);background:#faf7f2;padding:0 24px 24px}.lp-upgrade .lp-point-card{border:1px solid var(--lp-warm-border);background:#fff;border-radius:22px;align-items:flex-start;gap:16px;padding:22px 24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 24px -8px #60432e0a}.lp-upgrade .lp-point-card:hover{border-color:var(--lp-warm-border-strong);transform:translateY(-2px);box-shadow:0 14px 32px -10px #60432e14}.lp-upgrade .lp-caption-pill{font-size:calc(12px * var(--yummy-text-scale,1));color:var(--lp-warm-muted);border:1px solid var(--lp-warm-border);background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px -4px #60432e0f}.lp-meal-story{grid-template-columns:1fr 1fr;align-items:center;gap:72px;max-width:1160px;margin:100px auto;padding:0 32px;display:grid}.lp-meal-story h2,.lp-guide-section-head h2{letter-spacing:-.045em;color:var(--lp-warm-charcoal);word-break:keep-all;margin:16px 0 22px;font-size:clamp(30px,3.6vw,46px);font-weight:850;line-height:1.25}.lp-meal-story>div>p{font-size:calc(16.5px * var(--yummy-text-scale,1));color:var(--lp-warm-subtext);word-break:keep-all;margin-bottom:24px;line-height:1.9}.lp-meal-steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.lp-meal-steps li{border:1px solid var(--lp-warm-border);background:#fff;border-radius:26px;align-items:center;gap:20px;padding:24px 28px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 10px 28px -10px #60432e0d}.lp-meal-steps li:hover{border-color:var(--lp-warm-border-strong);transform:translateY(-2px);box-shadow:0 16px 36px -10px #60432e17}.lp-step-number{font-size:calc(12px * var(--yummy-text-scale,1));color:var(--lp-warm-muted);font-variant-numeric:tabular-nums;font-weight:850;position:absolute;top:16px;right:22px}.lp-meal-steps h3{font-weight:850;font-size:calc(17.5px * var(--yummy-text-scale,1));color:var(--lp-warm-charcoal);letter-spacing:-.02em;margin-bottom:6px}.lp-meal-steps p{font-size:calc(13.5px * var(--yummy-text-scale,1));color:var(--lp-warm-subtext);word-break:keep-all;margin:0;line-height:1.7}.lp-upgrade .lp-family-keynote-stage{border:1px solid var(--lp-warm-border);background:#fff;border-radius:36px;padding:44px 28px;box-shadow:0 20px 48px -12px #60432e0f}.lp-upgrade .lp-keynote-tab{font-size:calc(14px * var(--yummy-text-scale,1));border:1px solid var(--lp-warm-border);color:var(--lp-warm-subtext);cursor:pointer;background:#fff;border-radius:9999px;align-items:center;gap:8px;padding:10px 22px;font-weight:750;transition:all .18s;display:inline-flex}.lp-upgrade .lp-keynote-tab:hover{color:var(--lp-warm-charcoal);border-color:var(--lp-warm-border-strong)}.lp-upgrade .lp-keynote-tab.active{background:var(--lp-warm-charcoal);color:#fff;border-color:var(--lp-warm-charcoal);box-shadow:0 8px 24px -6px #2d241e59}.lp-upgrade .lp-charcoal-stage{color:#fff;background:radial-gradient(at 50% 15%,#1f1b18 0%,#12100e 80%);border-top:1px solid #2a231e;border-bottom:1px solid #2a231e;padding:96px 24px}.lp-upgrade .lp-device-frame-night{box-shadow:1px 0 #f5f2e9,3px 2px #8b877e,4px 3px #d1cdc3,0 24px 64px -12px #000c,0 0 48px -12px #f59e0b26,inset 0 0 0 1px #ffffffb3}.lp-upgrade .lp-bento-card{border:1px solid var(--lp-warm-border);background:#fff;border-radius:28px;padding:32px 28px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,border-color .2s;box-shadow:0 10px 28px -10px #60432e0a}.lp-upgrade .lp-bento-card:hover{border-color:var(--lp-warm-border-strong);transform:translateY(-3px);box-shadow:0 18px 40px -12px #60432e17}.lp-upgrade .lp-promise-column{border:1px solid var(--lp-warm-border);background:#fff;border-radius:26px;padding:36px 30px;transition:transform .2s,border-color .2s;position:relative;box-shadow:0 10px 28px -10px #60432e0a}.lp-upgrade .lp-promise-column:hover{border-color:var(--lp-warm-border-strong);transform:translateY(-2px)}.lp-upgrade .lp-promise-digit{font-size:calc(32px * var(--yummy-text-scale,1));color:var(--lp-warm-accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:12px;font-weight:900}.lp-upgrade .lp-faq-item{border:1px solid var(--lp-warm-border);background:#fff;border-radius:22px;margin-bottom:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 16px -4px #60432e08}.lp-upgrade .lp-faq-item:hover{border-color:var(--lp-warm-border-strong)}.lp-upgrade .lp-faq-summary{font-weight:800;font-size:calc(15.5px * var(--yummy-text-scale,1));color:var(--lp-warm-charcoal);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.lp-upgrade .lp-faq-summary::-webkit-details-marker{display:none}.lp-upgrade .lp-faq-content{font-size:calc(14.5px * var(--yummy-text-scale,1));color:var(--lp-warm-subtext);word-break:keep-all;padding:0 24px 22px;line-height:1.85}.lp-landing-guides{max-width:1160px;margin:108px auto;padding:0 32px}.lp-guide-section-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}@media (width<=1024px){.lp-new-hero{gap:24px;padding:48px 32px}.lp-hero-visual{height:520px}.lp-hero-phone{width:220px;right:0}.lp-face-tile{top:100px;left:-4px}.lp-face-tile>img{width:128px;height:128px}.lp-meal-story{gap:40px}}@media (width<=768px){.lp-new-hero{text-align:center;grid-template-columns:1fr;gap:16px;min-height:0;padding:36px 20px 20px}.lp-hero-copy h1{margin:16px 0;font-size:clamp(34px,8vw,48px);line-height:1.15}.lp-hero-copy>p{font-size:calc(15px * var(--yummy-text-scale,1));margin:0 auto;line-height:1.75}.lp-hero-actions{flex-direction:column;justify-content:center;align-items:stretch;gap:12px;max-width:340px;margin:24px auto 20px}.lp-hero-assurance{font-size:calc(11px * var(--yummy-text-scale,1));justify-content:center;gap:6px 10px}.lp-hero-assurance span+span:before{margin-right:10px}.lp-hero-visual{width:100%;max-width:440px;height:510px;margin:20px auto 0}.lp-hero-phone{width:180px;top:14px;right:12px}.lp-face-tile{border-radius:28px;padding:14px;top:60px;left:4px}.lp-face-tile>img{border-radius:24px;width:110px;height:110px}.lp-face-tile>span{font-size:calc(15px * var(--yummy-text-scale,1));margin-top:8px}.lp-face-tile>small{font-size:calc(10px * var(--yummy-text-scale,1));padding:4px 10px}.lp-hero-note{font-size:calc(12px * var(--yummy-text-scale,1));gap:8px;padding:10px 16px 10px 10px;bottom:12px;left:4px}.lp-feature-path{justify-content:space-between;gap:8px;margin:16px 20px 36px;padding:14px 8px}.lp-feature-path a{font-size:calc(11px * var(--yummy-text-scale,1));flex-direction:column;gap:6px;padding:6px 10px}.lp-feature-path span{font-size:calc(10px * var(--yummy-text-scale,1));padding:1px 6px}.lp-meal-story{grid-template-columns:1fr;gap:32px;margin:64px auto;padding:0 20px}.lp-meal-story h2{font-size:calc(32px * var(--yummy-text-scale,1))}.lp-meal-story>div>p{font-size:calc(15px * var(--yummy-text-scale,1))}.lp-meal-steps li{gap:16px;padding:20px}.lp-landing-guides{margin:64px auto;padding:0 20px}.lp-guide-section-head{margin-bottom:24px;display:block}.lp-guide-section-head h2{font-size:calc(28px * var(--yummy-text-scale,1));margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.lp-upgrade *,.lp-upgrade :before,.lp-upgrade :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lp-upgrade section[id]{scroll-margin-top:132px}.lp-upgrade :is(h1,h2,h3,p,a){overflow-wrap:anywhere}.lp-upgrade :is(.lp-new-hero,.lp-meal-story,.lp-comfort-grid)>*{min-width:0}.lp-portion-example{border-block:1px solid var(--lp-warm-border);background:var(--lp-warm-cream);grid-column:1/-1;padding:24px 28px}.lp-portion-example>span{font-size:calc(12px * var(--yummy-text-scale,1));color:var(--lp-warm-muted);font-weight:700}.lp-portion-example p{flex-wrap:wrap;align-items:baseline;gap:8px;margin:12px 0;font-size:clamp(17px,2vw,24px);display:flex}.lp-portion-total{color:var(--lp-warm-accent)}.lp-portion-example small{font-size:calc(13px * var(--yummy-text-scale,1));color:var(--lp-warm-subtext);line-height:1.7}.lp-daily-comfort{max-width:1160px;margin:88px auto;padding:0 32px}.lp-comfort-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.lp-comfort-grid article{border-top:1px solid var(--lp-warm-border-strong);padding:24px 0}.lp-comfort-grid article>:is(img,svg){color:var(--lp-warm-accent);margin:8px 0;display:block}.lp-comfort-grid h3{font-size:calc(20px * var(--yummy-text-scale,1));letter-spacing:-.035em;margin:20px 0 12px;line-height:1.5}.lp-comfort-grid p,.lp-comfort-note{font-size:calc(15px * var(--yummy-text-scale,1));color:var(--lp-warm-subtext);line-height:1.8}.lp-comfort-note{margin-top:20px}@media (width<=1023px){.lp-new-hero{gap:24px;padding-inline:24px}.lp-comfort-grid{gap:20px}.lp-meal-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-inline:24px}.lp-meal-steps li{gap:12px;padding:20px 16px}.lp-meal-steps li>img{flex-shrink:0;width:44px;height:44px}}@media (width<=767px){.lp-upgrade .lp-new-hero{grid-template-columns:minmax(0,1fr);min-height:0;padding:36px 20px 24px}.lp-hero-copy h1{font-size:clamp(34px,8vw,48px)}.lp-upgrade .lp-meal-story{grid-template-columns:minmax(0,1fr);gap:24px;margin:56px auto;padding-inline:20px}.lp-upgrade .lp-meal-steps li{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:20px 16px;display:grid}.lp-meal-steps .lp-step-number{display:none}.lp-meal-steps li>img{width:40px;height:40px}.lp-portion-example{padding:20px 16px}.lp-daily-comfort{margin:56px auto;padding:0 20px}.lp-comfort-grid{grid-template-columns:minmax(0,1fr);gap:0}.lp-comfort-grid h3{margin-top:12px}.lp-comfort-grid p{margin-bottom:0}.lp-upgrade .lp-feature-path{gap:0;margin-inline:16px;padding-inline:0}.lp-feature-path a{text-align:center;flex:1;padding-inline:5px}.lp-upgrade .lp-keynote-tab{white-space:normal}.lp-upgrade .lp-btn-primary,.lp-upgrade .lp-btn-secondary{white-space:normal;text-align:center;min-height:48px}}@media (width<=359px){.lp-hero-visual{height:450px}.lp-hero-phone{width:158px;right:0}.lp-face-tile{padding:10px;left:0}.lp-face-tile>img{width:84px;height:84px}.lp-face-tile>small{max-width:118px;padding-inline:0}.lp-hero-note{justify-content:center;padding:10px;bottom:0;left:0;right:0}.lp-upgrade .lp-section-heading{font-size:calc(28px * var(--yummy-text-scale,1))}}@media (width>=768px) and (width<=1023px){.lp-upgrade :is(#one-hand,#showcase) .grid.grid-cols-1.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr));gap:28px}.lp-upgrade :is(#one-hand,#showcase) .lg\:col-span-5{grid-column:span 5/span 5}.lp-upgrade :is(#one-hand,#showcase) .lg\:col-span-7{grid-column:span 7/span 7}.lp-upgrade :is(#one-hand,#showcase) .lg\:col-span-6{grid-column:span 6/span 6}.lp-comfort-grid{grid-template-columns:1fr}.lp-comfort-grid article{-moz-column-gap:20px;grid-template-columns:56px minmax(0,1fr);column-gap:20px;display:grid}.lp-comfort-grid article>:is(img,svg){grid-row:1/span 2;margin:0}.lp-comfort-grid h3{margin:0 0 10px}.lp-comfort-grid p{grid-column:2}}@media (width>=1024px) and (width<=1150px){.lp-new-hero{gap:24px;padding-inline:32px}.lp-hero-phone{width:230px;right:0}.lp-face-tile{left:0}}.lp-comfort-grid h3{font-weight:750}@media (prefers-reduced-motion:no-preference){.lp-reveal-pending{opacity:0;transform:translateY(22px)}.lp-reveal-pending:focus-within{opacity:1;transform:none}.lp-reveal-visible{animation:.6s cubic-bezier(.2,.7,.2,1) both lp-reveal-in;animation-delay:var(--lp-reveal-delay,0s)}@keyframes lp-reveal-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.lp-hero-phone,.lp-face-tile,.lp-device-frame-night{animation:linear both lp-scroll-drift;animation-timeline:view();animation-range:entry exit}.lp-face-tile{animation-name:lp-scroll-drift-soft}@keyframes lp-scroll-drift{0%{translate:0 18px}to{translate:0 -18px}}@keyframes lp-scroll-drift-soft{0%{translate:0 8px}to{translate:0 -8px}}}}@media (prefers-reduced-motion:reduce){.lp-reveal-pending,.lp-reveal-visible{opacity:1!important;transform:none!important}.lp-hero-phone,.lp-face-tile,.lp-device-frame-night{translate:none!important}}@media print{.lp-reveal-pending,.lp-reveal-visible{opacity:1!important;transform:none!important}}.lp-reading-progress{display:none}@media (width>=1024px) and (height>=700px) and (prefers-reduced-motion:no-preference){.lp-meal-story{align-items:start}.lp-meal-story>div:first-child{position:sticky;top:112px}.lp-meal-steps li{min-height:154px}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.lp-reading-progress{top:0;background:var(--lp-warm-accent);z-index:60;pointer-events:none;transform-origin:0;height:3px;animation:linear both lp-reading;animation-timeline:scroll(root);display:block;position:fixed;inset-inline:0}@keyframes lp-reading{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}.ys-story{--ys-ink:#29241f;--ys-copper:#a53d14;--ys-muted:#71675e;color:var(--ys-ink);background:#fffdfa;font-family:SUIT Variable,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif;overflow:clip}.ys-story :is(h1,h2,h3,p){margin:0}.ys-story :is(a,button){-webkit-tap-highlight-color:transparent}.ys-story button{cursor:pointer;font-family:inherit}.ys-story em{color:var(--ys-copper);font-style:normal}.ys-story h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(36px,4.5vw,62px);font-weight:850;line-height:1.17}.ys-story p{font-size:calc(18px * var(--yummy-text-scale,1));color:var(--ys-muted);word-break:keep-all;line-height:1.8}.ys-story :is(a,button,input,summary):focus-visible{outline-offset:5px;outline:3px solid #a53d14}.ys-story .lp-header{background:#fffdfaf5;border-bottom-color:#0000}.ys-story .lp-header-inner{max-width:1280px;min-height:82px;padding-inline:40px}.ys-story .lp-brand-name{font-size:calc(23px * var(--yummy-text-scale,1));letter-spacing:-.055em}.ys-story .lp-brand .lp-brand-icon{width:48px;height:48px}.ys-story .lp-brand-subtitle,.ys-story .lp-header-demo{display:none}.ys-story .lp-desktop-nav{gap:18px;display:flex}.ys-story .lp-desktop-nav a:nth-child(-n+4){display:none}.ys-story .lp-nav-link{font-size:calc(15px * var(--yummy-text-scale,1));font-weight:650}.ys-story .lp-header-start{min-height:46px;padding-inline:24px}.ys-story .lp-mobile-nav{display:none}.ys-eyebrow{color:var(--ys-copper);font-size:calc(15px * var(--yummy-text-scale,1));letter-spacing:-.025em;background:#fff1e8;border-radius:999px;padding:8px 19px;font-weight:800;line-height:1.4;display:inline-flex}.ys-hero-copy{z-index:2;text-align:center;padding:28px 24px 4px;position:relative}.ys-hero h1{letter-spacing:-.065em;margin:18px 0 14px;font-size:clamp(44px,7.6vw,92px);font-weight:900;line-height:1.12}.ys-hero-copy>p{letter-spacing:-.035em;font-size:clamp(17px,2.2vw,25px);line-height:1.5}.ys-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:24px auto 0;display:flex}.ys-story .lp-btn-primary{font-size:calc(17px * var(--yummy-text-scale,1));letter-spacing:-.03em;gap:14px;min-height:54px;padding:17px 30px}.ys-text-link{color:var(--ys-ink);font-size:calc(16px * var(--yummy-text-scale,1));justify-content:center;align-items:center;gap:12px;min-height:44px;padding-block:8px;font-weight:750;text-decoration:none;display:inline-flex}.ys-text-link:hover{color:var(--ys-copper)}.ys-hero-visual{--hero-progress:0;max-width:1440px;height:clamp(510px,73.5vw,830px);margin:0 auto;position:relative}.ys-nursery{-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom;width:100%;height:100%;display:block}.ys-hero-phone{width:28.5%;max-width:330px;transform:translateY(calc(var(--hero-progress) * -30px)) rotate(calc(5deg - var(--hero-progress) * 5deg));transform-origin:50% 85%;filter:drop-shadow(12px 20px 18px #75614e26);position:absolute;bottom:8%;left:46%}.ys-story .lp-device-frame{width:100%;max-width:none;margin:0}.ys-story .lp-device-img{width:100%;height:auto;display:block}.ys-scroll-cue{color:#68503e;font-size:calc(12px * var(--yummy-text-scale,1));white-space:nowrap;background:#fffdfae8;border-radius:999px;align-items:center;gap:12px;padding:9px 18px;font-weight:700;text-decoration:none;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.ys-mobile-break{display:none}.ys-journey{position:relative}.ys-chapter-nav{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdfaee;border-bottom:1px solid #ede6de;justify-content:center;gap:26px;padding:13px 20px;display:flex;position:sticky;top:82px}.ys-chapter-nav a{min-height:36px;font-size:calc(13px * var(--yummy-text-scale,1));color:#897d73;border-bottom:2px solid #0000;align-items:center;gap:9px;font-weight:750;text-decoration:none;display:flex}.ys-chapter-nav a>span{font-size:calc(10px * var(--yummy-text-scale,1));font-variant-numeric:tabular-nums}.ys-chapter-nav a[aria-current]{color:var(--ys-copper);border-color:var(--ys-copper)}.ys-chapter{--scene-progress:0;min-height:120svh;position:relative}.ys-chapter-inner{grid-template-columns:.93fr 1.07fr;align-items:center;gap:56px;max-width:1200px;min-height:min(740px,100svh - 146px);margin:0 auto;padding:64px 48px;display:grid;position:sticky;top:146px}.ys-chapter-copy{z-index:2;padding-bottom:34px;position:relative}.ys-chapter-copy h2{margin:26px 0}.ys-chapter-copy>p{font-size:calc(18px * var(--yummy-text-scale,1));margin-bottom:20px}.ys-chapter-copy .ys-text-link{font-size:calc(14px * var(--yummy-text-scale,1));color:var(--ys-muted)}.ys-chapter-count{font-size:calc(14px * var(--yummy-text-scale,1));font-variant-numeric:tabular-nums;margin-top:46px;font-weight:800;display:block}.ys-chapter-count>span{color:#a1968d;font-size:calc(11px * var(--yummy-text-scale,1));margin-left:7px;font-weight:500}.ys-chapter-visual{min-width:0;position:relative}#one-hand .ys-chapter-inner{grid-template-columns:.84fr 1.16fr;gap:42px;min-height:480px;padding:55px 65px 70px}#one-hand .ys-chapter-copy{padding-bottom:0}#one-hand .ys-chapter-count{display:none}#one-hand .ys-chapter-copy h2{font-size:clamp(36px,6.5vw,68px)}.ys-amount-demo{padding-top:38px;position:relative}.ys-peeking-yummy{z-index:0;transform:rotate(12deg) translateY(calc(var(--scene-progress) * -12px));position:absolute;top:-62px;right:12px}.ys-amount-card{z-index:1;background:#fff;border:1px solid #f7e9db;border-radius:44px;padding:28px 26px 34px;position:relative;box-shadow:0 24px 70px #b98b5b14}.ys-amount-tabs{justify-content:center;gap:18px;margin-bottom:16px;display:flex}.ys-amount-tabs button{color:#92867c;font-size:calc(16px * var(--yummy-text-scale,1));background:0 0;border:0;border-radius:18px;align-items:center;gap:8px;min-height:52px;padding:7px 10px;font-weight:750;display:flex}.ys-amount-tabs button[aria-pressed=true]{color:var(--ys-ink);background:#fff7ee}.ys-amount-demo .feeding-amount-container{background:0 0;border:0;padding:0}.ys-amount-demo .feeding-amount-container>div:first-child:not(.feeding-amount-main-row),.ys-amount-demo .feeding-amount-title,.ys-amount-demo .feeding-amount-icon{display:none}.ys-amount-demo .feeding-amount-main-row{display:block}.ys-amount-demo .feeding-amount-main-row>div{justify-content:space-between;gap:0;width:100%;display:flex}.ys-amount-demo .feeding-amount-step-btn{width:56px;height:56px;color:var(--ys-copper);box-shadow:none;background:#fff4e8;border:1px solid #f9dec2;border-radius:50%;flex-shrink:0}.ys-amount-demo .feeding-amount-step-btn svg{width:26px;height:26px}.ys-amount-demo .feeding-amount-spinbutton{box-shadow:none;background:0 0;border:0;gap:8px;min-width:0;padding:3px}.ys-amount-demo .feeding-amount-value,.ys-amount-demo input{letter-spacing:-.065em;color:#1b2434;font-variant-numeric:tabular-nums;font-size:clamp(60px,6.5vw,86px);font-weight:850;line-height:1.3}.ys-amount-demo input{width:150px;font-size:calc(60px * var(--yummy-text-scale,1))}.ys-amount-long .feeding-amount-value{font-size:calc(64px * var(--yummy-text-scale,1))}.ys-amount-demo .feeding-amount-unit{font-size:calc(25px * var(--yummy-text-scale,1));color:#1b2434;align-self:center;margin-top:20px}.ys-amount-demo .feeding-recent-row{border:0;justify-content:center;gap:8px;padding:14px 0 0}.ys-amount-demo .feeding-recent-label{display:none}.ys-amount-demo .feeding-recent-chip{min-height:44px;font-size:calc(18px * var(--yummy-text-scale,1));box-shadow:none;color:#5c6170;background:0 0;border:0;border-radius:99px;padding:6px 16px;font-weight:550}.ys-amount-demo .feeding-recent-chip-active{color:var(--ys-copper);--tw-ring-shadow:0 0 #0000;background:#fff1e8;outline:none}.ys-story .ys-demo-note{font-size:calc(12px * var(--yummy-text-scale,1));color:#80786f;text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:22px;line-height:1.65;display:flex}.ys-meal-chapter{background:#f8f3eb}.ys-meal-chapter .ys-eyebrow{color:#66533e;background:#ede6d9}.ys-cube-demo{background:#fffdfa;border-radius:32px;padding:32px;box-shadow:0 24px 70px #ac876519}.ys-demo-heading{align-items:center;gap:12px;margin-bottom:30px;display:flex}.ys-demo-heading span,.ys-demo-heading strong{display:block}.ys-demo-heading span{font-size:calc(12px * var(--yummy-text-scale,1));color:var(--ys-muted);margin-bottom:3px}.ys-demo-heading strong{font-size:calc(20px * var(--yummy-text-scale,1));letter-spacing:-.045em}.ys-cubes{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ys-cubes button{background:#faf7f3;border:1px solid #ece4d8;border-radius:22px;flex-direction:column;align-items:center;padding:15px 4px 16px;transition:transform .5s,background-color .4s,border-color .4s;display:flex;position:relative}.ys-cubes button.is-in-bowl{background:#fff0e4;border-color:#cb9676;transform:translateY(-7px)}.ys-cubes button strong{font-size:calc(15px * var(--yummy-text-scale,1));margin:8px 0 3px}.ys-cubes button span{font-size:calc(13px * var(--yummy-text-scale,1));color:#756354}.ys-cube-check{color:var(--ys-copper);opacity:0;transition:opacity .2s;position:absolute;top:8px;right:8px}.is-in-bowl .ys-cube-check{opacity:1}.ys-portion{justify-content:center;align-items:center;gap:20px;margin-top:22px;padding-top:14px;display:flex}.ys-portion span{font-size:calc(12px * var(--yummy-text-scale,1));color:var(--ys-muted)}.ys-portion strong{font-size:calc(62px * var(--yummy-text-scale,1));letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-weight:850;line-height:1.15;display:block}.ys-portion small{font-size:calc(23px * var(--yummy-text-scale,1));margin-left:6px;font-weight:600}.ys-cube-equation{text-align:center;color:var(--ys-copper);font-size:calc(15px * var(--yummy-text-scale,1));min-height:24px;margin-top:9px;font-weight:650}.ys-reset{min-height:40px;color:var(--ys-muted);font-size:calc(12px * var(--yummy-text-scale,1));background:0 0;border:0;align-items:center;gap:7px;margin:9px auto 0;display:flex}.ys-family-chapter{background:#f3f5ef}.ys-family-chapter .ys-eyebrow{color:#536342;background:#e7ecde}.ys-family-chapter em{color:#536342}.ys-family-demo{background:#fffefa;border-radius:32px;padding:36px 30px;box-shadow:0 24px 65px #596a4512}.ys-family-people{justify-content:space-around;align-items:center;gap:20px;margin-bottom:30px;display:flex}.ys-family-people>div{flex-direction:column;align-items:center;gap:10px;display:flex}.ys-family-people strong{font-size:calc(13px * var(--yummy-text-scale,1));color:#626b56}.ys-family-people>svg{color:#abb29f}.ys-family-record{background:#fff;border:1px solid #ece5da;border-radius:20px;align-items:center;gap:12px;padding:21px 16px;transition:transform .6s,border-color .6s;display:flex}.ys-family-record>div{flex:1}.ys-family-record span{font-size:calc(11px * var(--yummy-text-scale,1));color:#84756a;margin-bottom:5px;display:block}.ys-family-record strong{font-size:calc(17px * var(--yummy-text-scale,1));letter-spacing:-.03em}.ys-family-record>svg{color:#567b48;opacity:0;transition:opacity .4s,transform .4s;transform:scale(.7)}.is-shared .ys-family-record{border-color:#b9c7a9;transform:translateY(-5px)}.is-shared .ys-family-record>svg{opacity:1;transform:scale(1)}.ys-family-received{min-height:82px;font-size:calc(13px * var(--yummy-text-scale,1));color:#6c7861;background:#f5f6ef;border-radius:18px;align-items:center;gap:10px;margin-top:12px;padding:18px 12px;display:flex}.ys-family-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.ys-family-controls>div{gap:6px;display:flex}.ys-family-controls button{color:#667057;min-height:44px;font-size:calc(12px * var(--yummy-text-scale,1));background:0 0;border:0;border-radius:999px;padding:8px 14px;font-weight:650}.ys-family-controls button[aria-pressed=true]{color:#3c522b;background:#eaf0e2}.ys-family-controls .ys-share-button{color:#3c522b;align-items:center;gap:6px;padding-inline:5px;display:flex}.ys-night-chapter{background:#f6f1e9;transition:background-color 1s,color 1s}.ys-night-chapter.is-night{color:#f7efe5;background:#282320}.ys-night-chapter.is-night h2{color:#f7efe5}.ys-night-chapter.is-night em{color:#e6b68c}.ys-night-chapter.is-night .ys-eyebrow{color:#edc6a3;background:#40332a}.ys-night-chapter.is-night .ys-chapter-copy>p,.ys-night-chapter.is-night .ys-text-link{color:#c0b2a5}.ys-night-demo{flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.ys-theme-toggle{z-index:3;background:#e9dfd4;border-radius:99px;padding:4px;display:flex;position:relative}.ys-theme-toggle button{color:#726255;min-height:42px;font-size:calc(12px * var(--yummy-text-scale,1));background:0 0;border:0;border-radius:99px;align-items:center;gap:7px;padding:9px 17px;font-weight:700;display:flex}.ys-theme-toggle button[aria-pressed=true]{color:#31261d;background:#fffdfa}.is-night .ys-theme-toggle{background:#443a33}.is-night .ys-theme-toggle button{color:#c7b9ad}.is-night .ys-theme-toggle button[aria-pressed=true]{color:#fff3e6;background:#665240}.ys-night-phone{width:220px;transition:transform .8s;transform:rotate(-4deg)}.is-night .ys-night-phone{transform:rotate(2deg)}.ys-sleeping-yummy{position:absolute;bottom:4%;right:0;transform:rotate(-8deg)}.ys-contained{max-width:1200px;margin-inline:auto;padding:112px 48px}.ys-home-icon{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.ys-home-art{background:#f7f0e5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:340px;min-height:340px;margin:auto;display:flex}.ys-home-art span{font-size:calc(14px * var(--yummy-text-scale,1));color:#78624e;font-weight:700}.ys-home-icon h2{margin:20px 0}.ys-home-icon p{margin-bottom:20px}.ys-gallery{border-block:1px solid #ece5dd;grid-template-columns:1.2fr .8fr;align-items:center;gap:100px;display:grid}.ys-gallery h2{margin:22px 0 30px}.ys-gallery h3{font-size:calc(21px * var(--yummy-text-scale,1));letter-spacing:-.04em;margin:28px 0 12px;font-weight:750}.ys-gallery p{font-size:calc(16px * var(--yummy-text-scale,1));margin-bottom:22px}.ys-gallery-tabs{flex-wrap:wrap;gap:8px;display:flex}.ys-gallery-tabs button{min-height:44px;font-size:calc(12px * var(--yummy-text-scale,1));color:#6d5f52;background:0 0;border:1px solid #e5d9cc;border-radius:99px;padding:10px 14px;font-weight:650}.ys-gallery-tabs button[aria-pressed=true]{color:#fff;background:#a53d14;border-color:#a53d14}.ys-gallery-phone{width:260px;margin:auto}.ys-care{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.ys-care h2{margin-top:24px}.ys-care-list{margin:0;padding:0;list-style:none}.ys-care-list li{border-bottom:1px solid #eee4d9;align-items:center;gap:22px;padding:24px 0;display:flex}.ys-care-list li:last-child{border:0}.ys-care-list h3{font-size:calc(20px * var(--yummy-text-scale,1));letter-spacing:-.04em;font-weight:750}.ys-care-list p{font-size:calc(14px * var(--yummy-text-scale,1));margin-top:6px}.ys-resources{padding-top:65px}.ys-resource-title{text-align:center;margin-bottom:44px}.ys-resource-title h2{font-size:calc(40px * var(--yummy-text-scale,1));margin-top:20px}.ys-resource-links{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:38px;display:grid}.ys-resource-links>a{color:var(--ys-ink);background:#f5f0e8;border-radius:24px;align-items:center;gap:16px;padding:25px 24px;text-decoration:none;display:flex}.ys-resource-links>a:last-child{background:#f1f4ec}.ys-resource-links>a>div{flex:1}.ys-resource-links h3{font-size:calc(20px * var(--yummy-text-scale,1));letter-spacing:-.045em;font-weight:750}.ys-resource-links p{font-size:calc(13px * var(--yummy-text-scale,1));margin-top:7px}.ys-resource-links>a:hover{outline:1px solid #d2b392}.ys-story .lp-guide-card{box-shadow:none;background:0 0;border-color:#ece5db}.ys-faq{grid-template-columns:.7fr 1.3fr;gap:55px;padding-top:50px;display:grid}.ys-faq h2{font-size:calc(36px * var(--yummy-text-scale,1))}.ys-faq .lp-faq-item{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e6ddd4;border-radius:0}.ys-faq summary{font-size:calc(16px * var(--yummy-text-scale,1));cursor:pointer;justify-content:space-between;gap:16px;padding:24px 0;font-weight:700;list-style:none;display:flex}.ys-faq summary::-webkit-details-marker{display:none}.ys-faq summary>svg{flex-shrink:0;transition:transform .2s}.ys-faq details[open] summary>svg{transform:rotate(180deg)}.ys-faq details>p{font-size:calc(15px * var(--yummy-text-scale,1));padding:0 20px 24px 0}.ys-final{text-align:center;background:#f8f1e7;padding:92px 24px 104px}.ys-final>img{margin:0 auto 24px}.ys-final h2{font-size:clamp(32px,4.7vw,58px)}.ys-final>p{font-size:calc(16px * var(--yummy-text-scale,1));margin-top:24px}.ys-footer{color:#75695d;max-width:1280px;margin:auto;padding:42px 48px 30px}.ys-footer>div{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.ys-footer>div>a{color:var(--ys-ink);font-size:calc(22px * var(--yummy-text-scale,1));align-items:center;gap:10px;text-decoration:none;display:flex}.ys-footer>div>span{font-size:calc(13px * var(--yummy-text-scale,1))}.ys-footer nav{font-size:calc(12px * var(--yummy-text-scale,1));border-block:1px solid #e9dfd3;flex-wrap:wrap;gap:14px 22px;padding:22px 0;display:flex}.ys-footer nav>a{color:inherit;padding-block:4px;text-decoration:none}.ys-footer>p{font-size:calc(11px * var(--yummy-text-scale,1));margin:22px 0 8px}.ys-footer>small{font-size:calc(11px * var(--yummy-text-scale,1))}.ys-story :is(section[id],#bento){scroll-margin-top:148px}@media (width>=1440px){.ys-hero-visual{height:830px}}@media (width<=1050px){.ys-chapter-inner{gap:38px;padding-inline:35px}.ys-chapter-copy h2{font-size:calc(45px * var(--yummy-text-scale,1))}.ys-chapter-copy>p{font-size:calc(16px * var(--yummy-text-scale,1))}.ys-amount-card{padding-inline:22px}.ys-cube-demo,.ys-family-demo{padding:28px 24px}.ys-amount-demo .feeding-amount-value,.ys-amount-demo input{font-size:calc(72px * var(--yummy-text-scale,1))}.ys-contained{padding-inline:40px}.ys-home-icon{gap:45px}.ys-home-art{width:280px;min-height:280px}.ys-gallery{gap:55px}.ys-resource-links>a{gap:10px;padding-inline:18px}.ys-resource-links h3{font-size:calc(18px * var(--yummy-text-scale,1))}}@media (height<=740px) and (width>=761px){.ys-chapter{min-height:auto}.ys-chapter-inner{min-height:670px;position:relative;top:0}}@media (width<=760px){.ys-story .lp-header-inner{min-height:68px;padding-inline:22px}.ys-story .lp-brand .lp-brand-icon{width:40px;height:40px}.ys-story .lp-brand-name{font-size:calc(21px * var(--yummy-text-scale,1))}.ys-story .lp-header-start{min-height:42px;font-size:calc(12px * var(--yummy-text-scale,1));padding-inline:18px}.ys-story .lp-desktop-nav{display:none}.ys-story .lp-mobile-nav{border-top:0;justify-content:center;gap:6px;padding:0 18px 7px;display:flex}.ys-story .lp-mobile-nav a:nth-child(-n+5){display:none}.ys-story .lp-mobile-nav a{font-size:calc(12px * var(--yummy-text-scale,1));min-height:34px;padding:5px 10px}.ys-hero-copy{padding:34px 18px 10px}.ys-hero h1{margin:22px 0 20px;font-size:clamp(32px,7.5vw,55px)}.ys-hero .ys-eyebrow{font-size:calc(12px * var(--yummy-text-scale,1));padding:7px 14px}.ys-hero-copy>p{font-size:calc(16px * var(--yummy-text-scale,1));line-height:1.7}.ys-mobile-break{display:block}.ys-hero-actions{gap:10px 22px;margin-top:24px}.ys-story .lp-btn-primary{min-height:50px;font-size:calc(15px * var(--yummy-text-scale,1));padding:14px 24px}.ys-hero-actions .ys-text-link{font-size:calc(13px * var(--yummy-text-scale,1));min-height:42px}.ys-hero-visual{height:clamp(435px,83vw,590px);margin-top:0}.ys-nursery{-o-object-fit:cover;object-fit:cover;-o-object-position:28% bottom;object-position:28% bottom}.ys-hero-phone{width:34%;min-width:166px;max-width:220px;bottom:10%;left:44%}.ys-scroll-cue{font-size:calc(10px * var(--yummy-text-scale,1));padding:7px 12px;bottom:12px}.ys-chapter-nav{gap:16px;padding:7px 14px;top:109px}.ys-chapter-nav a{font-size:calc(11px * var(--yummy-text-scale,1));gap:4px;min-height:35px}.ys-chapter-nav a>span{font-size:calc(9px * var(--yummy-text-scale,1))}.ys-chapter{min-height:0}.ys-chapter-inner{flex-direction:column;align-items:stretch;gap:60px;min-height:0;padding:60px 24px 66px;display:flex;position:relative;top:0}#one-hand .ys-chapter-inner{gap:60px;min-height:0;padding:60px 24px 66px}#one-hand .ys-chapter-copy h2{font-size:clamp(34px,7vw,48px)}.ys-chapter-copy{text-align:center;padding:0}.ys-chapter-copy h2{margin:20px 0 18px;font-size:clamp(34px,7vw,48px)}.ys-chapter-copy>p{font-size:calc(15px * var(--yummy-text-scale,1));margin-bottom:10px}.ys-chapter-copy .ys-text-link{font-size:calc(12px * var(--yummy-text-scale,1))}.ys-eyebrow{font-size:calc(12px * var(--yummy-text-scale,1));padding:7px 14px}.ys-chapter-count{display:none}.ys-chapter-visual{width:100%;max-width:470px;margin:auto}.ys-peeking-yummy{top:-40px;right:6px;width:104px!important;height:104px!important}.ys-amount-demo{padding-top:26px}.ys-amount-card{border-radius:30px;padding:24px 20px}.ys-amount-tabs{gap:16px;margin-bottom:10px}.ys-amount-tabs button{font-size:calc(14px * var(--yummy-text-scale,1));min-height:46px;padding:5px 8px}.ys-amount-tabs img{width:30px!important;height:30px!important}.ys-amount-demo .feeding-amount-value,.ys-amount-demo input{font-size:clamp(54px,15vw,78px)}.ys-amount-demo input{width:112px;font-size:calc(44px * var(--yummy-text-scale,1))}.ys-amount-long .feeding-amount-value{font-size:calc(44px * var(--yummy-text-scale,1))}.ys-amount-demo .feeding-amount-unit{font-size:calc(21px * var(--yummy-text-scale,1))}.ys-amount-demo .feeding-amount-step-btn{width:45px;height:45px}.ys-amount-demo .feeding-recent-chip{font-size:calc(16px * var(--yummy-text-scale,1));padding-inline:12px}.ys-story .ys-demo-note{font-size:calc(11px * var(--yummy-text-scale,1));margin-top:18px}.ys-cube-demo,.ys-family-demo{border-radius:28px;padding:26px 20px}.ys-cubes{gap:9px}.ys-cubes button{border-radius:18px}.ys-cubes img{width:62px!important;height:62px!important}.ys-cubes button strong{font-size:calc(13px * var(--yummy-text-scale,1))}.ys-family-record{gap:9px;padding:18px 12px}.ys-family-record strong{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-family-record>img{width:38px!important;height:38px!important}.ys-family-record>svg{width:18px}.ys-family-controls{justify-content:center}.ys-night-demo{gap:22px}.ys-night-phone{width:220px}.ys-sleeping-yummy{right:-4px;width:114px!important;height:114px!important}.ys-contained{padding:72px 24px}.ys-home-icon{text-align:center;flex-direction:column;gap:38px;display:flex}.ys-home-art{width:230px;min-height:230px}.ys-home-art>img{width:132px!important;height:132px!important}.ys-home-icon h2,.ys-gallery h2,.ys-care h2{font-size:calc(36px * var(--yummy-text-scale,1))}.ys-home-icon p{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-home-icon .ys-text-link{font-size:calc(13px * var(--yummy-text-scale,1))}.ys-gallery{text-align:center;flex-direction:column;gap:38px;display:flex}.ys-gallery-tabs{justify-content:center;gap:6px}.ys-gallery-tabs button{font-size:calc(11px * var(--yummy-text-scale,1));padding-inline:10px}.ys-gallery h3{font-size:calc(19px * var(--yummy-text-scale,1))}.ys-gallery p{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-gallery-phone{width:230px}.ys-care{display:block}.ys-care>#bento{text-align:center;margin-bottom:30px}.ys-care-list li{gap:15px}.ys-care-list h3{font-size:calc(18px * var(--yummy-text-scale,1))}.ys-care-list p{font-size:calc(13px * var(--yummy-text-scale,1))}.ys-resource-title h2{font-size:calc(30px * var(--yummy-text-scale,1))}.ys-resource-links{grid-template-columns:1fr;gap:14px}.ys-resource-links>a{gap:14px;padding:22px 18px}.ys-resource-links img{width:56px!important;height:56px!important}.ys-story .lp-guide-grid{grid-template-columns:1fr}.ys-faq{padding-top:30px;display:block}.ys-faq h2{font-size:calc(30px * var(--yummy-text-scale,1));margin-bottom:22px}.ys-faq summary{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-faq details>p{font-size:calc(14px * var(--yummy-text-scale,1))}.ys-final{padding:65px 20px 78px}.ys-final h2{font-size:clamp(27px,6.7vw,38px)}.ys-final>p{font-size:calc(14px * var(--yummy-text-scale,1))}.ys-footer{padding:30px 24px}.ys-footer>div{flex-direction:column;align-items:flex-start;gap:8px}.ys-footer nav{font-size:calc(11px * var(--yummy-text-scale,1));gap:8px 18px}.ys-story :is(section[id],#bento){scroll-margin-top:161px}}@media (width<=350px){.ys-story .lp-header-inner{padding-inline:16px}.ys-story .lp-brand-name{font-size:calc(19px * var(--yummy-text-scale,1))}.ys-story .lp-header-start{padding-inline:15px}.ys-hero h1{font-size:calc(30px * var(--yummy-text-scale,1))}.ys-hero-copy>p{font-size:calc(14px * var(--yummy-text-scale,1))}.ys-hero-phone{min-width:146px;left:44%}.ys-hero-visual{height:410px}.ys-chapter-nav{gap:10px;padding-inline:8px}.ys-chapter-nav a{font-size:calc(10px * var(--yummy-text-scale,1))}.ys-chapter-inner{padding-inline:18px}.ys-amount-card{padding-inline:13px}.ys-amount-demo .feeding-amount-value,.ys-amount-demo input{font-size:calc(54px * var(--yummy-text-scale,1))}.ys-amount-long .feeding-amount-value,.ys-amount-demo input{font-size:calc(42px * var(--yummy-text-scale,1))}.ys-family-record strong{font-size:calc(13px * var(--yummy-text-scale,1))}.ys-cube-demo,.ys-family-demo{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.ys-story *,.ys-story :before,.ys-story :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ys-chapter{min-height:0}.ys-chapter-inner{min-height:0;padding-block:90px;position:relative;top:0}.ys-hero-phone{transform:rotate(5deg)}.ys-peeking-yummy{transform:rotate(12deg)}}.ys-analysis{background:#f8f3eb;border-block:1px solid #eee5d9}.ys-analysis-heading{text-align:center;padding-block:90px 42px;position:relative}.ys-analysis-heading>img{margin:0 auto 16px;display:block}.ys-analysis-heading h2{margin:22px 0 20px}.ys-analysis-heading>p{font-size:calc(18px * var(--yummy-text-scale,1))}.ys-analysis-heading>a{font-size:calc(13px * var(--yummy-text-scale,1));color:var(--ys-muted);margin-top:12px}.ys-analysis-layout{grid-template-columns:.84fr 1.16fr;align-items:start;gap:58px;max-width:1280px;margin:auto;padding-inline:48px;display:grid}.ys-analysis-copy-stack{padding-bottom:120px}.ys-analysis-scene{flex-direction:column;justify-content:center;min-height:85svh;padding-block:70px;scroll-margin-top:140px;display:flex}.ys-analysis-kicker{font-size:calc(12px * var(--yummy-text-scale,1));color:var(--ys-muted);letter-spacing:.01em;align-items:center;gap:10px;font-weight:750;display:flex}.ys-analysis-copy h3,.ys-health-handoff h3{letter-spacing:-.055em;text-wrap:balance;margin:23px 0 25px;font-size:clamp(34px,3.8vw,52px);font-weight:850;line-height:1.2}.ys-analysis-copy>p{font-size:calc(18px * var(--yummy-text-scale,1));line-height:1.8}.ys-analysis-copy .ys-analysis-detail{font-size:calc(14px * var(--yummy-text-scale,1));color:#817266;margin-top:20px}.ys-analysis-copy>.ys-text-link{font-size:calc(13px * var(--yummy-text-scale,1));margin-top:24px}.ys-analysis-stage{min-width:0;height:100%}.ys-analysis-sticky{padding-block:18px 25px;position:sticky;top:108px}.ys-analysis-nav{justify-content:space-between;align-items:center;gap:8px;padding:0 0 18px;display:flex}.ys-analysis-nav a{color:#7a6e62;min-height:44px;font-size:calc(12px * var(--yummy-text-scale,1));border-bottom:2px solid #e4d8c9;align-items:center;gap:5px;padding:8px 2px;font-weight:700;text-decoration:none;display:flex}.ys-analysis-nav a span{color:#9a8b7b;font-size:calc(10px * var(--yummy-text-scale,1))}.ys-analysis-nav a[aria-current]{color:var(--ys-copper);border-color:var(--ys-copper)}.ys-analysis-figure{background:#fffdfa;border-radius:26px;margin:0;padding:18px 18px 16px;box-shadow:0 22px 50px #7355390b}.ys-analysis-tools{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.ys-analysis-views{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ys-analysis-views button{color:#71675e;min-width:44px;min-height:44px;font-size:calc(12px * var(--yummy-text-scale,1));background:0 0;border:0;border-radius:12px;padding:8px 10px;font-weight:700}.ys-analysis-views button[aria-pressed=true]{color:var(--ys-copper);background:#f6eee3}.ys-analysis-expand{color:#71675e;background:0 0;border:0;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.ys-analysis-expand:hover{background:#f6eee3}.ys-analysis-image{background:#fffdfa;justify-content:center;align-items:center;height:min(53svh,530px,100svh - 410px);animation:.42s ease-out ys-analysis-enter;display:flex}.ys-analysis-image>img{-o-object-fit:contain;object-fit:contain;border-radius:14px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.ys-analysis-figure figcaption{color:#7e7267;min-height:40px;font-size:calc(11px * var(--yummy-text-scale,1));word-break:keep-all;margin-top:14px;line-height:1.7}.ys-analysis-sticky .ys-analysis-sample{font-size:calc(11px * var(--yummy-text-scale,1));text-align:center;color:#87786a;margin-top:16px}.ys-analysis-mobile{display:none}.ys-analysis .ys-analysis-disclaimer{text-align:center;max-width:780px;font-size:calc(12px * var(--yummy-text-scale,1));color:#83786b;margin:0 auto;padding:20px 28px 45px;line-height:1.8}.ys-health-handoff{border-top:1px solid #e7dccd;grid-template-columns:160px 1fr;align-items:center;gap:45px;max-width:960px;padding-block:65px 80px;display:grid}.ys-health-handoff>img{margin:auto}.ys-health-handoff h3{font-size:calc(37px * var(--yummy-text-scale,1));margin-block:16px 18px}.ys-health-handoff p{font-size:calc(16px * var(--yummy-text-scale,1))}.ys-health-handoff .ys-text-link{font-size:calc(13px * var(--yummy-text-scale,1));margin-top:16px}.ys-story #health-handoff{scroll-margin-top:140px}.ys-hands-free{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:70px 80px;display:grid}.ys-hands-free h2{margin:23px 0}.ys-hands-copy>p{font-size:calc(17px * var(--yummy-text-scale,1))}.ys-hands-example{text-align:center}.ys-hands-toggle{justify-content:center;gap:6px;display:flex}.ys-hands-toggle button{min-height:44px;font-size:calc(13px * var(--yummy-text-scale,1));color:#7a6c5f;background:0 0;border:0;border-radius:99px;padding:9px 18px;font-weight:750}.ys-hands-toggle button[aria-pressed=true]{color:var(--ys-copper);background:#fff1e8}.ys-hands-example>img{margin:18px auto;display:block}.ys-hands-example>h3{font-size:calc(24px * var(--yummy-text-scale,1));letter-spacing:-.045em;word-break:keep-all;margin-bottom:12px;font-weight:800;line-height:1.35}.ys-hands-example>p{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-hands-example .ys-hands-note{font-size:calc(11px * var(--yummy-text-scale,1));min-height:42px;margin-top:12px}.ys-hands-example>.ys-text-link{font-size:calc(12px * var(--yummy-text-scale,1));margin-top:8px}.ys-analysis-modal{color:var(--ys-ink);background:#fffdfa;border:0;border-radius:22px;width:900px;max-width:min(900px,100vw - 28px);max-height:calc(100svh - 40px);margin:auto;padding:0}.ys-analysis-modal::backdrop{background:#201913b8}.ys-analysis-modal-inner{padding:18px}.ys-analysis-modal header{justify-content:space-between;align-items:center;gap:16px;padding:0 4px 12px;display:flex}.ys-analysis-modal header>strong{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-analysis-modal header>button{background:#f6eee3;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.ys-analysis-modal-scroll{overscroll-behavior:contain;max-height:calc(100svh - 220px);overflow:auto}.ys-analysis-modal-scroll img{width:100%;min-width:650px;height:auto;display:block}.ys-analysis-modal-inner>p{font-size:calc(12px * var(--yummy-text-scale,1));margin-top:16px}@keyframes ys-analysis-enter{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1050px){.ys-analysis-layout{grid-template-columns:.85fr 1.15fr;gap:32px;padding-inline:35px}.ys-analysis-copy h3{font-size:calc(38px * var(--yummy-text-scale,1))}.ys-analysis-copy>p{font-size:calc(16px * var(--yummy-text-scale,1))}.ys-analysis-copy .ys-analysis-detail{font-size:calc(13px * var(--yummy-text-scale,1))}.ys-analysis-nav a{font-size:calc(11px * var(--yummy-text-scale,1));gap:4px}.ys-analysis-nav a span{display:none}.ys-analysis-figure{padding:14px}.ys-analysis-views button{font-size:calc(11px * var(--yummy-text-scale,1));padding-inline:8px}.ys-hands-free{gap:45px}}@media (width<=760px),(height<=650px){.ys-analysis-layout{max-width:700px;display:block}.ys-analysis-copy-stack{padding-bottom:0}.ys-analysis-stage{display:none}.ys-analysis-scene{border-top:1px solid #e7dccd;gap:30px;min-height:0;padding-block:48px 55px}.ys-analysis-mobile{display:block}.ys-analysis-image{height:auto;max-height:none}.ys-analysis-image>img{width:100%;max-height:none}.ys-analysis-copy h3{font-size:calc(38px * var(--yummy-text-scale,1))}.ys-analysis-copy .ys-analysis-detail{margin-top:15px}.ys-analysis-copy>.ys-text-link{margin-top:12px}}@media (width<=760px){.ys-analysis-heading{padding:64px 24px 42px}.ys-analysis-heading>img{width:86px!important;height:86px!important}.ys-analysis-heading h2{font-size:calc(36px * var(--yummy-text-scale,1))}.ys-analysis-heading>p{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-analysis-layout{padding-inline:24px}.ys-analysis-kicker{font-size:calc(12px * var(--yummy-text-scale,1))}.ys-analysis-copy h3{font-size:calc(35px * var(--yummy-text-scale,1));margin:18px 0 22px}.ys-analysis-copy>p{font-size:calc(16px * var(--yummy-text-scale,1))}.ys-analysis-copy .ys-analysis-detail{font-size:calc(13px * var(--yummy-text-scale,1))}.ys-analysis-figure{border-radius:21px;padding:12px}.ys-analysis-figure figcaption{min-height:0;margin-top:12px}.ys-analysis-tools{gap:4px;margin-bottom:8px}.ys-analysis-views{gap:2px}.ys-analysis-views button{font-size:calc(11px * var(--yummy-text-scale,1));padding-inline:9px}.ys-health-handoff{text-align:center;flex-direction:column;gap:24px;padding:50px 24px 64px;display:flex}.ys-health-handoff>img{width:90px!important;height:90px!important}.ys-health-handoff .ys-analysis-kicker{justify-content:center}.ys-health-handoff h3{font-size:calc(32px * var(--yummy-text-scale,1))}.ys-health-handoff p{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-hands-free{flex-direction:column;gap:35px;padding-block:55px 65px;display:flex}.ys-hands-copy{text-align:center}.ys-hands-free h2{font-size:calc(36px * var(--yummy-text-scale,1))}.ys-hands-free h2 br{display:none}.ys-hands-copy>p{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-hands-example>h3{font-size:calc(22px * var(--yummy-text-scale,1))}.ys-hands-example>img{width:108px!important;height:108px!important}.ys-analysis-modal-inner{padding:12px}.ys-analysis-modal header>strong{font-size:calc(13px * var(--yummy-text-scale,1))}}@media (width<=350px){.ys-analysis-layout{padding-inline:18px}.ys-analysis-heading h2,.ys-analysis-copy h3{font-size:calc(30px * var(--yummy-text-scale,1))}.ys-analysis-copy>p{font-size:calc(15px * var(--yummy-text-scale,1))}.ys-analysis-views button{font-size:calc(10px * var(--yummy-text-scale,1));padding-inline:6px}.ys-hands-free h2{font-size:calc(31px * var(--yummy-text-scale,1))}}@media (prefers-reduced-motion:reduce){.ys-analysis-image{animation:none}}
