.recipes{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;}
@media(max-width:860px){.recipes{grid-template-columns:1fr;max-width:420px;margin:0 auto;}}
.recipe-card{display:flex;flex-direction:column;gap:10px;}
.recipe-card .media{aspect-ratio:4/3;}
.recipe-card:hover .media{filter:brightness(1.05);}
.recipe-card:hover{text-decoration:none;}
.recipe-card__meta{font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);}
.recipe-card h3{font-size:1.2rem;}
.recipe-card__link{font-size:.85rem;font-weight:600;color:var(--red);}
.recipes__cta{display:flex;justify-content:center;margin-top:44px;}
