.LoopToggle-module-scss-module__0qk0cG__toggle{right:var(--space-3);bottom:var(--space-3);align-items:center;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-full);font-family:var(--font-body-stack);font-weight:600;font-size:var(--text-xs);line-height:var(--leading-tight);color:#fff;cursor:pointer;transition:background-color var(--transition-fast);background:#1f1f1fb8;border:0;display:inline-flex;position:absolute}.LoopToggle-module-scss-module__0qk0cG__toggle:focus-visible{box-shadow:inset 0 0 0 1px var(--color-focus-ring);outline:none}@media (min-width:768px){.LoopToggle-module-scss-module__0qk0cG__toggle{padding:var(--space-1) var(--space-3)}}.LoopToggle-module-scss-module__0qk0cG__toggle svg{width:var(--space-3);height:var(--space-3)}@media (hover:hover) and (pointer:fine){.LoopToggle-module-scss-module__0qk0cG__toggle:hover{background:#1f1f1fe0}}@media (prefers-reduced-motion:reduce){.LoopToggle-module-scss-module__0qk0cG__toggle{transition:none}}.LoopToggle-module-scss-module__0qk0cG__label{display:none}@media (min-width:768px){.LoopToggle-module-scss-module__0qk0cG__label{display:inline}}
.AdSlotsDemo-module-scss-module__-ljHNa__root{position:relative}.AdSlotsDemo-module-scss-module__-ljHNa__frame{aspect-ratio:1500/885;position:relative}.AdSlotsDemo-module-scss-module__-ljHNa__poster,.AdSlotsDemo-module-scss-module__-ljHNa__canvas{transition:opacity var(--transition-normal)}@media (prefers-reduced-motion:reduce){.AdSlotsDemo-module-scss-module__-ljHNa__poster,.AdSlotsDemo-module-scss-module__-ljHNa__canvas{transition:none}}.AdSlotsDemo-module-scss-module__-ljHNa__poster[data-hidden]{opacity:0}.AdSlotsDemo-module-scss-module__-ljHNa__canvas{opacity:0;position:absolute;inset:0}.AdSlotsDemo-module-scss-module__-ljHNa__canvas[data-ready]{opacity:1}.AdSlotsDemo-module-scss-module__-ljHNa__canvas svg{display:block}
.ArchitectureDiagram-module-scss-module__s2-B9G__diagram{--arch-accent-ink:#c22d00;--arch-tint:color-mix(in srgb, #fb3d02 10%, var(--color-bg));--arch-surface:color-mix(in srgb, var(--color-text) 5%, var(--color-bg));--arch-line:color-mix(in srgb, var(--color-text) 15%, var(--color-bg));--arch-border:color-mix(in srgb, var(--color-text) 45%, var(--color-bg));gap:var(--space-4);font-family:var(--font-display-stack);color:var(--color-text);margin:0;display:grid}[data-theme=dark] .ArchitectureDiagram-module-scss-module__s2-B9G__diagram{--arch-accent-ink:#ff8a5c}@media (min-width:1024px){.ArchitectureDiagram-module-scss-module__s2-B9G__diagram{--arch-fit:calc((100svh - var(--header-height) - var(--space-8)) * 1500 / 1047);width:min(100%,max(1180px,var(--arch-fit)));aspect-ratio:1500/1047;margin-inline:auto;display:block;position:relative;container-type:inline-size}@supports not (height:100svh){.ArchitectureDiagram-module-scss-module__s2-B9G__diagram{--arch-fit:calc((100vh - var(--header-height) - var(--space-8)) * 1500 / 1047)}}}.ArchitectureDiagram-module-scss-module__s2-B9G__lines{display:none}@media (min-width:1024px){.ArchitectureDiagram-module-scss-module__s2-B9G__lines{fill:#fb3d02;stroke:#fb3d02;stroke-width:1.5px;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ArchitectureDiagram-module-scss-module__s2-B9G__lines text{stroke:none;fill:var(--arch-accent-ink);font-family:var(--font-body-stack);font-size:14px}}.ArchitectureDiagram-module-scss-module__s2-B9G__heading{margin:var(--space-4) 0 0;font-weight:500;font-size:var(--text-lg);line-height:var(--leading-tight);color:var(--arch-accent-ink)}.ArchitectureDiagram-module-scss-module__s2-B9G__heading:first-of-type{margin-top:0}.ArchitectureDiagram-module-scss-module__s2-B9G__steps,.ArchitectureDiagram-module-scss-module__s2-B9G__apps,.ArchitectureDiagram-module-scss-module__s2-B9G__stores,.ArchitectureDiagram-module-scss-module__s2-B9G__parts{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ArchitectureDiagram-module-scss-module__s2-B9G__step,.ArchitectureDiagram-module-scss-module__s2-B9G__app,.ArchitectureDiagram-module-scss-module__s2-B9G__store{gap:var(--space-1);padding:var(--space-5);border-radius:var(--radius-2xl);flex-direction:column;display:flex;position:relative}.ArchitectureDiagram-module-scss-module__s2-B9G__step[data-tone=index]{background:var(--arch-tint);border:1.5px solid #fb3d02}.ArchitectureDiagram-module-scss-module__s2-B9G__step[data-tone=external]{border:2px dashed var(--color-text);background:var(--color-bg)}.ArchitectureDiagram-module-scss-module__s2-B9G__step[data-tone=index] .ArchitectureDiagram-module-scss-module__s2-B9G__title{color:var(--arch-accent-ink)}.ArchitectureDiagram-module-scss-module__s2-B9G__number{width:var(--space-10);height:var(--space-10);margin-bottom:var(--space-2);border-radius:var(--radius-full);font-weight:700;font-size:var(--text-xl);place-items:center;line-height:1;display:grid}.ArchitectureDiagram-module-scss-module__s2-B9G__step[data-tone=index] .ArchitectureDiagram-module-scss-module__s2-B9G__number{color:#fff;background:#dc3300}.ArchitectureDiagram-module-scss-module__s2-B9G__step[data-tone=external] .ArchitectureDiagram-module-scss-module__s2-B9G__number{background:var(--color-text);color:var(--color-bg)}.ArchitectureDiagram-module-scss-module__s2-B9G__app[data-tone=index]{color:#fff;background:#dc3300}.ArchitectureDiagram-module-scss-module__s2-B9G__app[data-tone=external]{border:2px dashed var(--color-text);background:var(--arch-surface)}.ArchitectureDiagram-module-scss-module__s2-B9G__app[data-tone=external] .ArchitectureDiagram-module-scss-module__s2-B9G__body{color:var(--color-text-muted)}.ArchitectureDiagram-module-scss-module__s2-B9G__tag{font-family:var(--font-body-stack);font-size:var(--text-xs);color:var(--color-text-muted)}.ArchitectureDiagram-module-scss-module__s2-B9G__app[data-tone=index] .ArchitectureDiagram-module-scss-module__s2-B9G__tag{color:#fff;font-weight:700}.ArchitectureDiagram-module-scss-module__s2-B9G__title{font-weight:500;font-size:var(--text-lg);line-height:var(--leading-tight)}.ArchitectureDiagram-module-scss-module__s2-B9G__stack{font-family:var(--font-body-stack);font-weight:700;font-size:var(--text-sm)}.ArchitectureDiagram-module-scss-module__s2-B9G__body{font-family:var(--font-body-stack);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-muted)}.ArchitectureDiagram-module-scss-module__s2-B9G__app[data-tone=index] .ArchitectureDiagram-module-scss-module__s2-B9G__body{color:#fff}.ArchitectureDiagram-module-scss-module__s2-B9G__api{gap:var(--space-4);padding:var(--space-5);border:2px solid var(--arch-line);border-radius:var(--radius-3xl);display:grid}.ArchitectureDiagram-module-scss-module__s2-B9G__apiHead{gap:var(--space-1);text-align:center;margin:0;display:grid}.ArchitectureDiagram-module-scss-module__s2-B9G__apiTitle{font-weight:500;font-size:var(--text-lg);color:var(--arch-accent-ink)}.ArchitectureDiagram-module-scss-module__s2-B9G__apiStack{font-family:var(--font-body-stack);font-size:var(--text-sm);color:var(--color-text-muted)}.ArchitectureDiagram-module-scss-module__s2-B9G__part{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-2xl);background:var(--color-text);color:var(--color-bg);display:flex}.ArchitectureDiagram-module-scss-module__s2-B9G__partText{gap:var(--space-1);display:grid}.ArchitectureDiagram-module-scss-module__s2-B9G__partTitle{font-weight:500;font-size:var(--text-lg)}.ArchitectureDiagram-module-scss-module__s2-B9G__partBody{font-family:var(--font-body-stack);font-size:var(--text-sm);line-height:1.3}.ArchitectureDiagram-module-scss-module__s2-B9G__partIcon{width:var(--space-10);height:var(--space-10);flex:none}.ArchitectureDiagram-module-scss-module__s2-B9G__partIcon svg{width:100%;height:100%}.ArchitectureDiagram-module-scss-module__s2-B9G__store{justify-content:space-between;align-items:center;gap:var(--space-4);border:1px solid var(--arch-border);background:var(--arch-surface);flex-direction:row}.ArchitectureDiagram-module-scss-module__s2-B9G__store[data-external]{border:1px dashed var(--color-text)}.ArchitectureDiagram-module-scss-module__s2-B9G__storeText{gap:var(--space-1);display:grid}.ArchitectureDiagram-module-scss-module__s2-B9G__storeTitle{font-weight:700;font-size:var(--text-lg);color:var(--arch-accent-ink)}.ArchitectureDiagram-module-scss-module__s2-B9G__storeIcon{width:var(--space-10);height:var(--space-10);flex:none}@media (min-width:1024px){.ArchitectureDiagram-module-scss-module__s2-B9G__steps,.ArchitectureDiagram-module-scss-module__s2-B9G__apps,.ArchitectureDiagram-module-scss-module__s2-B9G__stores{display:contents}.ArchitectureDiagram-module-scss-module__s2-B9G__heading,.ArchitectureDiagram-module-scss-module__s2-B9G__step,.ArchitectureDiagram-module-scss-module__s2-B9G__app,.ArchitectureDiagram-module-scss-module__s2-B9G__store,.ArchitectureDiagram-module-scss-module__s2-B9G__api{left:calc(var(--x)*100cqw/1500);top:calc(var(--y)*100cqw/1500);width:calc(var(--w)*100cqw/1500);height:calc(var(--h)*100cqw/1500);margin:0;position:absolute}.ArchitectureDiagram-module-scss-module__s2-B9G__heading{font-size:1.33333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__step,.ArchitectureDiagram-module-scss-module__s2-B9G__app{border-radius:1.6cqw;gap:.533333cqw;padding:5.53333cqw 1.6cqw 0}.ArchitectureDiagram-module-scss-module__s2-B9G__step[data-tone=index]{border-width:.1cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__step[data-tone=external],.ArchitectureDiagram-module-scss-module__s2-B9G__app[data-tone=external]{border-width:.133333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__number{width:4.26667cqw;height:4.26667cqw;box-shadow:0 0 0 calc(12*100cqw/1500) var(--color-bg);margin:0;font-size:2.13333cqw;position:absolute;top:-.8cqw;left:-.8cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__tag{font-size:1cqw;position:absolute;top:1.6cqw;right:1.6cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__title{font-size:1.33333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__stack,.ArchitectureDiagram-module-scss-module__s2-B9G__body{font-size:.933333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__api{border-width:.133333cqw;border-radius:2cqw;padding:0;display:block}.ArchitectureDiagram-module-scss-module__s2-B9G__apiHead{gap:.533333cqw;position:absolute;top:2cqw;left:0;right:0}.ArchitectureDiagram-module-scss-module__s2-B9G__apiTitle{font-size:1.33333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__apiStack{font-size:.933333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__parts{gap:2.13333cqw;display:flex;position:absolute;top:7.06667cqw;left:3.06667cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__part{border-radius:1.33333cqw;width:21.8cqw;height:7.4cqw;padding:0 2.13333cqw 0 1.6cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__partText{gap:.533333cqw;max-width:14.7333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__partTitle{font-size:1.33333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__partBody{font-size:.933333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__partIcon{width:3.33333cqw;height:3.33333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__store{border-radius:1.33333cqw;padding:0 2.06667cqw 0 1.53333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__storeText{gap:.533333cqw;max-width:14.7333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__storeTitle{font-size:1.33333cqw}.ArchitectureDiagram-module-scss-module__s2-B9G__storeIcon{width:3.33333cqw;height:3.33333cqw}}
.DemoVideo-module-scss-module__soG_JG__video{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}
.FruitStack-module-scss-module__tZf0ba__root{aspect-ratio:762/800;width:100%;position:relative}.FruitStack-module-scss-module__tZf0ba__piece{will-change:transform;position:absolute}.FruitStack-module-scss-module__tZf0ba__image{object-fit:fill;transform:rotate(var(--rotate))}
.IngredientStrip-module-scss-module__b1fiGW__item{aspect-ratio:177.9/189.75;width:100%;position:relative}.IngredientStrip-module-scss-module__b1fiGW__image{-webkit-user-select:none;user-select:none;max-width:none;height:auto;position:absolute}
.RecipeFormDemo-module-scss-module__Zo3hqW__root{position:relative}.RecipeFormDemo-module-scss-module__Zo3hqW__panel{border-radius:2cqw;position:relative;container-type:inline-size}.RecipeFormDemo-module-scss-module__Zo3hqW__spacer{display:none}@media (min-width:1024px){.RecipeFormDemo-module-scss-module__Zo3hqW__root[data-animated=true]{container-type:inline-size}.RecipeFormDemo-module-scss-module__Zo3hqW__root[data-animated=true] .RecipeFormDemo-module-scss-module__Zo3hqW__panel{top:min((100svh + var(--header-height) - 59cqw)/2,100svh - 59cqw - var(--space-6));position:sticky}.RecipeFormDemo-module-scss-module__Zo3hqW__root[data-animated=true] .RecipeFormDemo-module-scss-module__Zo3hqW__spacer{height:150svh;display:block}@supports not (height:100svh){.RecipeFormDemo-module-scss-module__Zo3hqW__root[data-animated=true] .RecipeFormDemo-module-scss-module__Zo3hqW__panel{top:min((100vh + var(--header-height) - 59cqw)/2,100vh - 59cqw - var(--space-6))}.RecipeFormDemo-module-scss-module__Zo3hqW__root[data-animated=true] .RecipeFormDemo-module-scss-module__Zo3hqW__spacer{height:150vh}}}.RecipeFormDemo-module-scss-module__Zo3hqW__image{width:100%;height:auto;display:block}.RecipeFormDemo-module-scss-module__Zo3hqW__cue{justify-content:center;align-items:center;gap:var(--space-2);min-width:max(calc(300 * 100cqw / 1500),var(--space-32) + var(--space-28));padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-body-stack);font-weight:600;font-size:var(--text-xs);line-height:var(--leading-tight);color:#fff;white-space:nowrap;background:#dc3300;border:1px solid #fff;margin:0;display:inline-flex;position:absolute;top:1.33333cqw;right:1.6cqw}@media (min-width:1024px){.RecipeFormDemo-module-scss-module__Zo3hqW__cue{font-size:max(var(--text-xs),calc(16 * 100cqw / 1500));padding:.666667cqw 1.33333cqw}}.RecipeFormDemo-module-scss-module__Zo3hqW__cueIcon{flex:none;width:1.1em;height:1.1em}.RecipeFormDemo-module-scss-module__Zo3hqW__fields{pointer-events:none;position:absolute;inset:0}.RecipeFormDemo-module-scss-module__Zo3hqW__field{opacity:0;transition:opacity var(--transition-fast);background:#fff;border:.038cqw solid #b5b5b5;border-radius:.456cqw;padding:.766667cqw .733333cqw 0;position:absolute;overflow:hidden}.RecipeFormDemo-module-scss-module__Zo3hqW__fields[data-phase=filling] .RecipeFormDemo-module-scss-module__Zo3hqW__field,.RecipeFormDemo-module-scss-module__Zo3hqW__fields[data-phase=filled] .RecipeFormDemo-module-scss-module__Zo3hqW__field{opacity:1}.RecipeFormDemo-module-scss-module__Zo3hqW__field[data-active] .RecipeFormDemo-module-scss-module__Zo3hqW__line:last-of-type:after{content:"";vertical-align:text-bottom;background:#1f1f1f;width:.0666667cqw;height:1em;margin-left:.0666667cqw;display:inline-block}@media (prefers-reduced-motion:reduce){.RecipeFormDemo-module-scss-module__Zo3hqW__field{transition:none}}.RecipeFormDemo-module-scss-module__Zo3hqW__line{color:#1f1f1f;margin:0 0 .666667cqw;font-family:Georgia,Times New Roman,serif;font-size:.684cqw;line-height:1.5}.RecipeFormDemo-module-scss-module__Zo3hqW__scroll{background:#dedede;border-radius:.266667cqw;width:.226667cqw;position:absolute}
.SearchDemo-module-scss-module__l5_beq__band{position:relative;container-type:inline-size}.SearchDemo-module-scss-module__l5_beq__backdrop{width:100%;height:auto;display:block}.SearchDemo-module-scss-module__l5_beq__window{background:#fff;border-radius:1.6cqw;width:76.1333%;height:78.3051%;position:absolute;top:10.1695%;left:11.9333%;overflow:hidden}
.ServingsScaler-module-scss-module__R1C85W__panel{isolation:isolate;padding:var(--space-5);border-radius:var(--radius-2xl);color:#1f1f1f;background:#fb3d02;position:relative;overflow:hidden;container-type:inline-size}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__panel{aspect-ratio:726/857;border-radius:3.30579cqw;padding:0}}.ServingsScaler-module-scss-module__R1C85W__plate{z-index:-1;object-fit:cover}.ServingsScaler-module-scss-module__R1C85W__callout{align-items:center;gap:var(--space-3);width:fit-content;max-width:100%;padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);box-shadow:var(--shadow-md);background:#fff;display:flex}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__callout{gap:1.65289cqw;width:43.2507cqw;height:8.53995cqw;padding:0 4.40771cqw;position:absolute;top:7.85124cqw;left:8.81543cqw}}.ServingsScaler-module-scss-module__R1C85W__calloutLabel{font-family:var(--font-body-stack);font-weight:700;line-height:var(--leading-snug);color:#353535;white-space:nowrap;margin-right:auto;font-size:14px}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__calloutLabel{font-size:15px}}@media (min-width:1024px){.ServingsScaler-module-scss-module__R1C85W__calloutLabel{font-size:15px}}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__calloutLabel{margin-right:-.688705cqw;font-size:1.92837cqw}}.ServingsScaler-module-scss-module__R1C85W__stepButton{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);color:#353535;cursor:pointer;transition:opacity var(--transition-fast),transform var(--transition-fast);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ServingsScaler-module-scss-module__R1C85W__stepButton:focus-visible{box-shadow:inset 0 0 0 1px var(--color-focus-ring);outline:none}.ServingsScaler-module-scss-module__R1C85W__stepButton svg{width:100%;height:100%}.ServingsScaler-module-scss-module__R1C85W__stepButton:disabled{opacity:.3;cursor:default}@media (hover:hover) and (pointer:fine){.ServingsScaler-module-scss-module__R1C85W__stepButton:not(:disabled):hover{transform:scale(1.12)}}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__stepButton{width:max(var(--space-6),calc(21 * 100cqw / 726));height:max(var(--space-6),calc(21 * 100cqw / 726))}}@media (prefers-reduced-motion:reduce){.ServingsScaler-module-scss-module__R1C85W__stepButton{transition:none}}[data-nudge=on] .ServingsScaler-module-scss-module__R1C85W__stepButton:not(:disabled):after{content:"";border-radius:var(--radius-full);animation:ServingsScaler-module-scss-module__R1C85W__stepPing 1.5s var(--ease-out) 3;border:2px solid #fb3d02;position:absolute;inset:0}@keyframes ServingsScaler-module-scss-module__R1C85W__stepPing{0%{opacity:0;transform:scale(1)}18%{opacity:.9}70%,to{opacity:0;transform:scale(2.1)}}.ServingsScaler-module-scss-module__R1C85W__hint{align-items:center;gap:var(--space-2);width:fit-content;margin:var(--space-3) auto 0;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-body-stack);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-snug);color:#fff;white-space:nowrap;background:#ffffff29;display:flex}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__hint{font-size:max(var(--text-xs),calc(13 * 100cqw / 726));gap:1.10193cqw;margin:0;padding:1.10193cqw 2.20386cqw;position:absolute;top:9.64187cqw;left:54.27cqw}}.ServingsScaler-module-scss-module__R1C85W__hintArrow{width:var(--space-4);height:var(--space-4);flex:none;transform:rotate(180deg)}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__hintArrow{width:max(var(--space-3),calc(15 * 100cqw / 726));height:max(var(--space-3),calc(15 * 100cqw / 726));transform:rotate(90deg)}}[data-nudge=on] .ServingsScaler-module-scss-module__R1C85W__hintArrow{animation:ServingsScaler-module-scss-module__R1C85W__hintBobUp 1.5s var(--ease-in-out) 3}@media (min-width:768px){[data-nudge=on] .ServingsScaler-module-scss-module__R1C85W__hintArrow{animation-name:ServingsScaler-module-scss-module__R1C85W__hintBobLeft}}@keyframes ServingsScaler-module-scss-module__R1C85W__hintBobUp{0%,to{transform:rotate(180deg)translateY(0)}50%{transform:rotate(180deg)translateY(30%)}}@keyframes ServingsScaler-module-scss-module__R1C85W__hintBobLeft{0%,to{transform:rotate(90deg)translateY(0)}50%{transform:rotate(90deg)translateY(30%)}}@media (prefers-reduced-motion:reduce){[data-nudge=on] .ServingsScaler-module-scss-module__R1C85W__stepButton:after,[data-nudge=on] .ServingsScaler-module-scss-module__R1C85W__hintArrow{animation:none}}.ServingsScaler-module-scss-module__R1C85W__calloutValue{min-width:1ch;font-family:var(--font-body-stack);font-weight:700;font-size:var(--text-xl);text-align:center;color:#dc3300;line-height:1}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__calloutValue{min-width:1.92837cqw;font-size:2.75482cqw}}.ServingsScaler-module-scss-module__R1C85W__connector{display:none}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__connector{color:#1f1f1f;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}}.ServingsScaler-module-scss-module__R1C85W__card{margin-top:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);font-family:var(--font-body-stack);background:#fff}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__card{border-top:1px solid #00000026;border-left:1px solid #00000026;border-radius:4.13223cqw 0 3.30579cqw;grid-template-columns:21.3499cqw minmax(0,1fr);align-content:start;column-gap:1.92837cqw;margin:0;padding:3.58127cqw 6.61157cqw 0 14.6006cqw;display:grid;position:absolute;inset:22.4518cqw 0 0 8.81543cqw;overflow:hidden}}.ServingsScaler-module-scss-module__R1C85W__columnTitle{font-weight:700;font-size:var(--text-lg);line-height:var(--leading-snug);color:#1f1f1f;margin:0}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__columnTitle{font-size:2.47934cqw}}.ServingsScaler-module-scss-module__R1C85W__miniStepper{display:none}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__miniStepper{border-radius:var(--radius-full);border:.275482cqw solid #fb3d02;align-items:center;gap:.688705cqw;width:23.0028cqw;height:4.13223cqw;margin:1.65289cqw 0 0 -1.65289cqw;padding:0 1.37741cqw;display:inline-flex}}.ServingsScaler-module-scss-module__R1C85W__miniLabel{white-space:nowrap;color:#1f1f1f;margin-right:auto;font-size:1.10193cqw;font-weight:700}.ServingsScaler-module-scss-module__R1C85W__miniIcon{color:#353535;width:1.23967cqw;height:1.23967cqw;display:inline-flex}.ServingsScaler-module-scss-module__R1C85W__miniIcon svg{width:100%;height:100%}.ServingsScaler-module-scss-module__R1C85W__miniValue{text-align:center;color:#dc3300;min-width:1.37741cqw;font-size:1.92837cqw;font-weight:700;line-height:1}.ServingsScaler-module-scss-module__R1C85W__group{margin-top:var(--space-5)}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__group{margin-top:3.30579cqw}}.ServingsScaler-module-scss-module__R1C85W__groupTitle{margin:0 0 var(--space-3);font-weight:700;font-size:var(--text-sm);line-height:var(--leading-snug);color:#1f1f1f}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__groupTitle{margin-bottom:1.65289cqw;font-size:1.65289cqw}}.ServingsScaler-module-scss-module__R1C85W__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__list{gap:1.37741cqw}}.ServingsScaler-module-scss-module__R1C85W__item{padding-left:var(--space-6);font-family:Georgia,Times New Roman,serif;font-size:var(--text-sm);line-height:var(--leading-snug);color:#353535;position:relative}.ServingsScaler-module-scss-module__R1C85W__item:before{content:"";width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);border:1px solid #b5b5b5;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__item{padding-left:2.47934cqw;font-size:1.51515cqw;line-height:2.47934cqw}.ServingsScaler-module-scss-module__R1C85W__item:before{width:1.23967cqw;height:1.23967cqw}}.ServingsScaler-module-scss-module__R1C85W__quantity{font-family:var(--font-body-stack);color:#1f1f1f;animation:ServingsScaler-module-scss-module__R1C85W__quantityIn var(--duration-normal) var(--ease-smooth);font-weight:700;display:inline-block}@media (prefers-reduced-motion:reduce){.ServingsScaler-module-scss-module__R1C85W__quantity{animation:none}}@keyframes ServingsScaler-module-scss-module__R1C85W__quantityIn{0%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:none}}.ServingsScaler-module-scss-module__R1C85W__preparation{display:none}@media (min-width:768px){.ServingsScaler-module-scss-module__R1C85W__preparation{padding-top:1.10193cqw;display:block}}.ServingsScaler-module-scss-module__R1C85W__stepGroup{margin-top:2.20386cqw}.ServingsScaler-module-scss-module__R1C85W__stepGroup+.ServingsScaler-module-scss-module__R1C85W__stepGroup{border-top:1px solid #e5e5e5;margin-top:3.0303cqw;padding-top:3.30579cqw}.ServingsScaler-module-scss-module__R1C85W__steps{gap:1.92837cqw;margin:0;padding:0;list-style:none;display:grid}.ServingsScaler-module-scss-module__R1C85W__stepHead{align-items:center;gap:1.10193cqw;display:flex}.ServingsScaler-module-scss-module__R1C85W__stepNumber{border-radius:var(--radius-full);color:#dc3300;border:1px solid #fb3d02;flex:none;place-items:center;width:2.3416cqw;height:2.3416cqw;font-size:1.37741cqw;font-weight:700;line-height:1;display:inline-grid}.ServingsScaler-module-scss-module__R1C85W__stepTitle{color:#1f1f1f;font-size:1.51515cqw;font-weight:700;line-height:1.3}.ServingsScaler-module-scss-module__R1C85W__stepBody{color:#353535;margin-top:1.23967cqw;font-family:Georgia,Times New Roman,serif;font-size:1.44628cqw;line-height:2.20386cqw;display:block}
.page-module-scss-module__Nz5L4q__sitemap{--sitemap-root-bg:#dc3300;--sitemap-root-ink:#fff;--sitemap-primary-bg:var(--color-text);--sitemap-primary-ink:var(--color-bg);--sitemap-dashed-bg:color-mix(in srgb, var(--color-text) 30%, var(--color-bg));--sitemap-dashed-border:var(--color-text);--sitemap-dashed-ink:var(--color-text);--sitemap-leaf-bg:color-mix(in srgb, var(--color-text) 13%, var(--color-bg));--sitemap-leaf-ink:var(--color-text);--sitemap-line:color-mix(in srgb, var(--color-text) 35%, var(--color-bg));--sitemap-outline:color-mix(in srgb, var(--color-text) 20%, var(--color-bg))}.page-module-scss-module__Nz5L4q__servingsRow{gap:var(--space-8);justify-items:center;display:grid}.page-module-scss-module__Nz5L4q__servingsRow>*{width:100%;max-width:726px}@media (min-width:1280px){.page-module-scss-module__Nz5L4q__servingsRow{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module-scss-module__Nz5L4q__servingsRow>*{max-width:none}}.page-module-scss-module__Nz5L4q__recipePage{height:auto;display:block}.page-module-scss-module__Nz5L4q__afterStrip{--section-lead-gap:initial}.page-module-scss-module__Nz5L4q__adminFrame{aspect-ratio:1600/945;border:1px solid var(--color-border);border-radius:var(--radius-5xl);background:#f8f8f8;position:relative;overflow:hidden}.page-module-scss-module__Nz5L4q__cardFan{margin-top:var(--space-16);margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);overflow-x:clip}