.sk-recipe-prose .sk-prose-section:first-child>p:first-of-type,.sk-recipe-prose>p:first-of-type{color:var(--sk-pepper-ink);font-size:1.08rem;line-height:1.72}.sk-recipe-prose .sk-prose-section:first-child>h2:first-child,.sk-recipe-prose>h2:first-child{margin-top:0}.sk-recipe-prose h3{border-left:3px solid var(--sk-brick-chili);padding-left:.85rem}.sk-recipe-prose p.sk-step-card{background-color:var(--sk-rice-paper);border:1px solid var(--sk-stone-line);border-left:4px solid var(--sk-brick-chili);border-radius:.875rem;margin-top:.9rem;margin-bottom:.9rem;padding:1rem 1.15rem;line-height:1.68}.sk-recipe-prose strong.sk-step-badge{background-color:var(--sk-brick-chili-deep);color:var(--sk-rice-paper);font-family:var(--sk-font-body);letter-spacing:.08em;text-transform:uppercase;vertical-align:baseline;border-radius:9999px;margin-right:.45rem;padding:.15rem .55rem;font-size:.75rem;font-weight:700;display:inline-block}.sk-recipe-prose p.sk-faq-card{background-color:var(--sk-rice-paper);border:1px solid var(--sk-stone-line);border-radius:.875rem;margin-top:.85rem;margin-bottom:.85rem;padding:1rem 1.15rem}.sk-recipe-prose strong.sk-faq-question{font-family:var(--sk-font-display);color:var(--sk-pepper-ink);margin-bottom:.35rem;font-size:1.125rem;display:block}.sk-recipe-prose table{border-collapse:collapse;width:100%;margin:0;font-size:.9rem}.sk-recipe-prose thead th{color:var(--sk-pepper-ink);text-align:left;border-bottom:1px solid var(--sk-stone-line);text-transform:uppercase;letter-spacing:.05em;background-color:#eae3d9;padding:.75rem 1rem;font-size:.8rem;font-weight:700}.sk-recipe-prose tbody td{border-bottom:1px solid var(--sk-stone-line);color:var(--sk-pepper-ink);vertical-align:top;padding:.75rem 1rem}.sk-recipe-prose tbody tr:last-child td{border-bottom:none}@media print{@page{margin:14mm}body{color:#000!important;background:#fff!important;font-size:10.5pt!important;line-height:1.45!important}body>header,footer,.print\:hidden,.sk-recipe-prose .sk-prose-section[data-prose-section=intro],.sk-recipe-prose .sk-prose-section[data-prose-section=faq]{display:none!important}main{background:#fff!important;padding-top:0!important;padding-bottom:0!important}.sk-recipe-header{border-bottom:1.5px solid #24161b!important;margin-bottom:1rem!important;padding-top:0!important;padding-bottom:.75rem!important}.sk-opening-grid,.sk-workspace-grid{display:block!important}.sk-workspace-container{padding-top:.25rem!important}.sk-recipe-header h1{color:#000!important;margin-bottom:.35rem!important;font-size:20pt!important;line-height:1.15!important}.sk-recipe-header p{color:#222!important;max-width:100%!important;margin-bottom:.6rem!important;font-size:10pt!important;line-height:1.4!important}.sk-meta-dl{box-shadow:none!important;background:#fff!important;border:1px solid #999!important;flex-wrap:wrap!important;gap:1.5rem!important;margin-bottom:0!important;padding:.5rem .75rem!important;display:flex!important}.sk-ingredients-aside{break-inside:avoid;width:100%!important;margin-bottom:1.25rem!important;position:static!important}.sk-ingredients-box,.sk-recipe-article-box{box-shadow:none!important;background:#fff!important;border:none!important;padding:0!important}.sk-ingredients-list{border-top:1px solid #ccc!important;border-bottom:1px solid #ccc!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.2rem 1.5rem!important;padding:.4rem 0!important;display:grid!important}.sk-ingredient-item{break-inside:avoid;border-bottom:1px dotted #ddd!important;padding:.25rem 0!important}.sk-ingredient-item label{min-height:0!important}.sk-ing-amount{background:0 0!important;border:1px solid #888!important;padding:.05rem .35rem!important;font-size:9pt!important}.sk-ing-note{margin-top:.2rem!important;margin-left:0!important}.sk-recipe-prose h2{break-after:avoid;color:#000!important;border-bottom:1px solid #999!important;margin-top:1rem!important;margin-bottom:.5rem!important;padding-bottom:.2rem!important;font-size:14pt!important}.sk-recipe-prose h3{break-after:avoid;color:#000!important;border-left:3px solid #000!important;margin-top:.75rem!important;margin-bottom:.25rem!important;padding-left:.5rem!important;font-size:11.5pt!important}.sk-recipe-prose p,.sk-recipe-prose li,.sk-recipe-prose a{color:#000!important;font-size:10pt!important;line-height:1.48!important;text-decoration:none!important}.sk-recipe-prose p.sk-step-card{break-inside:avoid;background:#fff!important;border:1px solid #888!important;border-left:3.5px solid #000!important;border-radius:.4rem!important;margin-top:.45rem!important;margin-bottom:.45rem!important;padding:.55rem .75rem!important}.sk-recipe-prose strong.sk-step-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#fff!important;background:#000!important;padding:.1rem .45rem!important;font-size:8pt!important}.sk-provenance-section{break-inside:avoid;border-top:1px solid #999!important;margin-top:1rem!important;padding-top:.5rem!important}.sk-provenance-box{background:#fff!important;border:1px solid #bbb!important;padding:.5rem .75rem!important}.sk-provenance-box h2{margin-bottom:.15rem!important;font-size:10.5pt!important}.sk-provenance-box p{margin-bottom:0!important;font-size:8.5pt!important;line-height:1.35!important}}
