.dial[data-astro-cid-i5nirdfc]{position:relative;background:var(--panel);color:var(--panel-ink);border-radius:var(--radius-lg);padding:18px 20px 16px;box-shadow:var(--shadow)}.readouts[data-astro-cid-i5nirdfc]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label[data-astro-cid-i5nirdfc]{display:block;font-size:.78rem;color:var(--panel-muted);letter-spacing:.06em;margin-bottom:2px}.value[data-astro-cid-i5nirdfc]{display:block;font-size:clamp(2.7rem,11vw,3.6rem);line-height:1;font-weight:700;letter-spacing:-.04em}.value[data-astro-cid-i5nirdfc] em[data-astro-cid-i5nirdfc]{font-style:normal;font-size:.42em;color:var(--ember);margin-left:3px;letter-spacing:0;font-family:var(--font-sans);font-weight:700}.sub[data-astro-cid-i5nirdfc]{display:block;margin-top:4px;font-size:.85rem;color:var(--panel-muted)}.heat[data-astro-cid-i5nirdfc]{height:6px;border-radius:3px;background:var(--panel-track);margin:16px 0 12px;overflow:hidden}.heat[data-astro-cid-i5nirdfc] i[data-astro-cid-i5nirdfc]{display:block;height:100%;border-radius:3px;background:var(--ember)}.facts[data-astro-cid-i5nirdfc]{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.facts[data-astro-cid-i5nirdfc] li[data-astro-cid-i5nirdfc]{font-size:.86rem;padding:4px 10px;border-radius:999px;background:#ffffff14;color:var(--panel-ink)}.calc[data-astro-cid-av4muyj3]{background:var(--surface);border-radius:var(--radius-lg);padding:20px;margin-top:28px}.calc[data-astro-cid-av4muyj3] h2[data-astro-cid-av4muyj3]{margin:0 0 14px;font-size:1.15rem}.calc-body[data-astro-cid-av4muyj3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:end}.field-label[data-astro-cid-av4muyj3]{display:block;font-size:.8rem;color:var(--muted);margin-bottom:6px}.field-input[data-astro-cid-av4muyj3]{display:flex;align-items:center;gap:8px;background:var(--bg);border-radius:var(--radius);padding:0 14px;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s var(--ease)}.field-input[data-astro-cid-av4muyj3]:focus-within{box-shadow:inset 0 0 0 2px var(--ember)}.field-input[data-astro-cid-av4muyj3] input[data-astro-cid-av4muyj3]{width:100%;min-width:0;border:0;background:transparent;color:var(--ink);font-size:1.4rem;font-weight:700;padding:10px 0;outline:none}.unit[data-astro-cid-av4muyj3]{color:var(--muted);font-weight:600}.out[data-astro-cid-av4muyj3] strong[data-astro-cid-av4muyj3]{display:block;font-size:1.4rem;line-height:1.2;padding:11px 0;color:var(--ember-ink);font-weight:700}.note[data-astro-cid-av4muyj3]{color:var(--muted);font-size:.84rem;margin:12px 0 0}.recipe-top[data-astro-cid-usdovim6]{display:grid;gap:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "photo" "dial"}.head[data-astro-cid-usdovim6]{grid-area:head}.photo[data-astro-cid-usdovim6]{grid-area:photo;margin:4px 0 0;position:relative}.photo[data-astro-cid-usdovim6] img,.photo-ph[data-astro-cid-usdovim6]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-lg);background:var(--surface-2)}.photo[data-astro-cid-usdovim6] .credit[data-astro-cid-usdovim6]{position:absolute;top:10px;right:10px;margin:0;padding:3px 8px;border-radius:6px;background:#140e0a8c;color:#f7f2ec;font-size:.72rem}.photo[data-astro-cid-usdovim6] .credit[data-astro-cid-usdovim6] a[data-astro-cid-usdovim6]{color:inherit;text-decoration:none}.dial-wrap[data-astro-cid-usdovim6]{grid-area:dial;position:relative;margin:-64px 14px 0;display:grid;gap:12px}.lead[data-astro-cid-usdovim6]{margin:0 0 16px}@media(min-width:900px){.recipe-top[data-astro-cid-usdovim6]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"photo head" "photo dial";column-gap:40px;align-items:start;margin-top:12px}.head[data-astro-cid-usdovim6]{align-self:end;padding-top:12px}.dial-wrap[data-astro-cid-usdovim6]{margin:8px 0 0;align-self:start}.photo[data-astro-cid-usdovim6] img,.photo-ph[data-astro-cid-usdovim6]{aspect-ratio:5 / 4}}.recipe-body[data-astro-cid-usdovim6]{margin-top:12px}.ingredients[data-astro-cid-usdovim6]{list-style:none;padding:0;margin:0;display:grid;gap:8px}.ingredients[data-astro-cid-usdovim6] li[data-astro-cid-usdovim6]{background:var(--surface);padding:12px 16px;border-radius:var(--radius)}.steps[data-astro-cid-usdovim6]{list-style:none;counter-reset:step;padding:0;margin:0;display:grid;gap:14px}.steps[data-astro-cid-usdovim6] li[data-astro-cid-usdovim6]{counter-increment:step;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start}.steps[data-astro-cid-usdovim6] li[data-astro-cid-usdovim6]:before{content:counter(step,decimal-leading-zero);font-family:var(--font-num);font-weight:700;font-size:1.35rem;color:var(--ember);line-height:1.5}.related[data-astro-cid-usdovim6]{margin-top:32px}.notice[data-astro-cid-usdovim6] a[data-astro-cid-usdovim6]{color:inherit;font-weight:700;margin-left:4px}.oven-tip[data-astro-cid-usdovim6]{margin:16px 0 0;padding:12px 16px;border-radius:var(--radius);background:var(--surface-2);color:var(--muted);font-size:.92rem}
