.RecipeCard-module-scss-module__afBRiW__cardLink{color:inherit;text-decoration:none;display:block}.RecipeCard-module-scss-module__afBRiW__card{background:#fff;border:1px solid #0000000d;border-radius:28px;flex-direction:column;min-height:100%;display:flex;overflow:hidden;box-shadow:0 8px 30px #0b112014}.RecipeCard-module-scss-module__afBRiW__imageWrapper{aspect-ratio:5/4;color:#fffc;background:linear-gradient(135deg,#fff 0%,#c8a74f 55%,#696d4c 100%);width:100%;height:clamp(180px,20vw,220px);transition:background .3s;display:block;position:relative;overflow:hidden}.RecipeCard-module-scss-module__afBRiW__imageWrapper[data-has-image=false]{letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(135deg,#fff 0%,#c8a74f 55%,#696d4c 100%);justify-content:center;align-items:center;font-weight:600;display:flex}.RecipeCard-module-scss-module__afBRiW__placeholderText{letter-spacing:.2em;text-transform:uppercase;font-size:.85rem}.RecipeCard-module-scss-module__afBRiW__content{flex-direction:column;flex:1;gap:.75rem;min-height:200px;padding:1.5rem;display:flex}.RecipeCard-module-scss-module__afBRiW__meta{letter-spacing:.1em;text-transform:uppercase;color:#1e2017a6;margin:0;font-size:.75rem}.RecipeCard-module-scss-module__afBRiW__title{color:#393b28;margin:0;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.2}.RecipeCard-module-scss-module__afBRiW__excerpt{color:#1e2017a6;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.RecipeCard-module-scss-module__afBRiW__cta{color:#393b28;margin-top:auto;font-weight:600;text-decoration:none}
