.work-lunch-article .blog-article-header{max-width:880px;margin-block:24px 20px}.work-lunch-article .blog-article-header h1{margin-bottom:12px;font-size:clamp(30px,3.2vw,42px)}.work-lunch-article .blog-article-meta{margin-top:12px}.work-lunch-opening{margin-bottom:16px}.work-lunch-facts{color:var(--home-muted);flex-wrap:wrap;gap:6px 18px;font-size:.9375rem;line-height:1.6;display:flex}.work-lunch-facts span{display:inline-block}.work-lunch-shortcuts.blog-recipe-guide{margin-block:14px 18px;padding:14px 16px}.work-lunch-shortcuts h2{margin-bottom:8px}.work-lunch-shortcuts ul{flex-wrap:wrap;gap:6px 18px;display:flex}.work-lunch-shortcuts li+li{border:0}.work-lunch-shortcuts li a{align-content:center;min-height:44px;padding-block:8px}.work-lunch-shortcuts a strong{font-size:.9375rem}.work-lunch-sauce-shortcuts ul{grid-template-columns:1fr 1fr;gap:4px 20px;display:grid}.work-lunch-sauce-shortcuts li a{justify-content:space-between;align-items:center;gap:8px;display:flex}.work-lunch-sauce-shortcuts a span{white-space:nowrap;font-size:.8125rem}.work-lunch-answer{font-size:1.0625rem}.work-lunch-article :is(section,h3,#work-lunch-shortcuts){scroll-margin-top:24px}.work-lunch-recipe-facts{margin-bottom:12px}.work-lunch-equipment{margin:0 0 20px;font-size:.9375rem;line-height:1.7}.work-lunch-equipment summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.work-lunch-equipment p{margin-block:8px}.work-lunch-prep-note{color:var(--home-muted);font-size:.9375rem}.work-lunch-recipe-grid{gap:12px;min-width:0;display:grid}.work-lunch-recipe-grid>div{min-width:0}.work-lunch-recipe-grid h3{margin-top:0}.work-lunch-ingredients .blog-note{background:0 0;border:0;margin-block:16px;padding:0}.work-lunch-ingredients .button{max-width:100%;min-height:44px}.work-lunch-method ol{padding-left:1.5em}.work-lunch-method ol li{margin-bottom:18px;padding-left:.35em}.work-lunch-return{align-items:center;min-height:44px;margin-block:8px 20px;font-size:.9375rem;display:inline-flex}.work-lunch-article :is(h3,.work-lunch-return,.work-lunch-equipment summary):focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px;border-radius:4px}@media (min-width:980px){.work-lunch-article>article>.blog-article-layout:not(.work-lunch-opening){max-width:1040px}.work-lunch-article .blog-prose>:is(section:not(.work-lunch-recipe-section),.blog-sources,.blog-provenance),.work-lunch-recipe-section>:is(h2,.work-lunch-facts,.work-lunch-equipment,.work-lunch-prep-note){max-width:740px;margin-inline:auto}.work-lunch-recipe-grid{grid-template-columns:minmax(230px,.8fr) minmax(0,1.4fr);gap:36px;margin-top:24px}.work-lunch-ingredients{border:1px solid var(--home-border);background:var(--home-surface);border-radius:12px;align-self:start;padding:20px 24px}.work-lunch-ingredients ul{padding-left:18px}.work-lunch-ingredients li{margin-bottom:10px}.work-lunch-return{margin-left:calc(50% - 370px)}}@media (max-width:600px){.work-lunch-article .blog-article-header{margin-block:16px}.work-lunch-article .blog-article-header h1{font-size:30px;line-height:1.2}.work-lunch-article .blog-article-meta{font-size:.75rem}.work-lunch-shortcuts.blog-recipe-guide{padding:12px 14px}.work-lunch-shortcuts ul{gap:4px 16px}.work-lunch-sauce-shortcuts ul{grid-template-columns:1fr;gap:0}.work-lunch-sauce-shortcuts li+li{border-top:1px solid var(--home-border)}.work-lunch-sauce-shortcuts li a{padding-block:8px}.work-lunch-article .blog-recipe-toc{margin-bottom:24px}}
