.home-recipes-header[data-v-e53a4622]{margin-bottom:20px}.home-recipes h2[data-v-e53a4622]{margin:0}.search-empty[data-v-e53a4622]{color:var(--muted);font-family:Segoe UI,sans-serif;font-size:.95rem;margin:0 0 16px}.recipe-grid[data-v-e53a4622]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.recipe-card[data-v-e53a4622]{overflow:hidden;padding:0;transition:box-shadow .15s,transform .15s}.recipe-card[data-v-e53a4622]:hover{box-shadow:0 6px 20px #00000014;transform:translateY(-2px)}.recipe-card-link[data-v-e53a4622]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.recipe-card-image[data-v-e53a4622]{aspect-ratio:4/3;background:var(--bg);margin:0;overflow:hidden}.recipe-card-image img[data-v-e53a4622]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.recipe-card-image .img-placeholder[data-v-e53a4622]{height:100%;min-height:100%}.recipe-card-body[data-v-e53a4622]{display:flex;flex:1;flex-direction:column;padding:16px 18px 18px}.recipe-card-body h2[data-v-e53a4622]{color:var(--accent);font-size:1.15rem;line-height:1.35;margin:0 0 6px}.recipe-card-body .card-tagline[data-v-e53a4622]{flex:1;margin:0 0 10px}.recipe-card-body .meta[data-v-e53a4622]{margin-top:auto}
