.free-recipes{display:grid;grid-template-columns:minmax(240px,.75fr) 1.25fr;gap:40px;align-items:center;margin-block:60px;padding:30px;border:1px solid #57492e;border-radius:24px;background:#141813}.free-recipes img{width:100%;max-height:360px;object-fit:cover;border-radius:16px}.free-recipes h2{font-size:clamp(27px,3vw,40px);line-height:1.2}.free-recipes p,.seo-intro p{font-size:16px;line-height:1.8;color:#bfc6c0}.free-recipes .download-note{font-size:14px}.recipe-languages{display:flex;gap:20px;flex-wrap:wrap}.recipe-languages a{color:#e6c575;font-size:14px;text-decoration:underline}.seo-intro{padding-block:30px 50px;max-width:950px}.seo-intro h2{font-size:26px}#recovery-offer{position:fixed;bottom:20px;left:20px;z-index:90;max-width:420px;padding:26px;background:#161b17;border:1px solid #dec17c;border-radius:18px;box-shadow:0 20px 60px #000a}#recovery-offer strong{display:block;font-size:24px;padding-inline-end:30px;color:#e6c575}#recovery-offer p{font-size:14px;line-height:1.6;color:#c8cec9}.recovery-close{float:right;background:none;border:0;color:white;font-size:14px;margin-bottom:15px}.free-recipes a:focus-visible{outline:2px solid white;outline-offset:4px}@media(max-width:650px){.free-recipes{grid-template-columns:1fr;gap:20px;padding:22px;margin-block:35px}.free-recipes img{max-height:220px}#recovery-offer{left:12px;right:12px;bottom:12px;max-width:none}.primary-nav{flex-wrap:wrap}}
