/* Cierre de Recetas: ilustración original y continuidad hasta el footer. */
.page-recetas .recipes-closing{background:var(--cream);padding:56px 6vw 0;text-align:left;overflow:hidden}
.page-recetas .recipes-closing::before,.page-recetas .recipes-closing::after{display:none}
.recipes-closing-inner{max-width:1280px;margin:auto;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:24px}
.page-recetas .recipes-closing h2{color:var(--red);margin:0 0 28px;max-width:560px;font-size:clamp(2.3rem,4.1vw,4rem);line-height:1.08}
.page-recetas .recipes-closing .eyebrow{color:var(--red)}
.page-recetas .recipes-closing .button{background:var(--red);color:white;border-color:var(--red)}
.page-recetas .recipes-closing .button:hover{background:#b91c16;border-color:#b91c16}
.recipes-closing-copy{padding:24px 0 40px}
.recipes-closing-art{display:block;width:100%;height:auto;max-width:none;align-self:end}
.page-recetas main{padding-bottom:0;margin-bottom:0}
.page-recetas .footer-divider{margin-top:0;background:var(--cream)}
@media(max-width:700px){.page-recetas .recipes-closing{padding-top:40px;text-align:center}.recipes-closing-inner{grid-template-columns:1fr;gap:8px}.recipes-closing-copy{padding:0}.page-recetas .recipes-closing h2{margin:0 auto 24px}.recipes-closing-art{max-width:620px;margin:16px auto 0}}
