.rap-recipe{border:1px solid rgb(0 0 0 / .12);border-radius:10px;padding:1.25em 1.5em;margin:2em 0;background:rgb(0 0 0 / .02)}.rap-recipe>h2:first-child,.rap-recipe .wp-block-heading:first-child{margin-top:0}.rap-recipe ul.rap-facts{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.5em 1.5em}.rap-recipe ul.rap-ingredients li{margin-bottom:.3em}.rap-recipe ol.rap-steps li{margin-bottom:.8em;line-height:1.6}.rap-recipe figure{margin:1.5em 0}.rap-source,.rap-ai-disclosure{font-size:.85em;opacity:.75}@media print{.rap-recipe{border:0;padding:0;background:none}}