.recipe-steps{background:#fbfaf7;border:1px solid #d8d0c3;border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1.5rem;padding:1.1rem;display:grid}.recipe-steps h3{letter-spacing:.08em;text-transform:uppercase;color:#5c665b;margin:0 0 .4rem;font-family:inherit;font-size:.8rem;font-weight:700}.recipe-steps ul,.recipe-steps ol{margin:0 0 .5rem;padding-left:1.2rem;line-height:1.55}.recipe-steps ul{list-style:outside}.recipe-steps ol{list-style:decimal}.recipe-steps li+li{margin-top:.2rem}.recipe-steps p{margin:.25rem 0 0;line-height:1.55}@media (max-width:640px){.recipe-steps{grid-template-columns:1fr}}
