.recipe-card-link[data-v-65016368]{color:inherit;border-radius:var(--radius-lg);text-decoration:none;display:block}.recipe-card-link:hover .recipe-card__title[data-v-65016368]{text-underline-offset:.15em;text-decoration:underline}.recipe-card-link:hover .recipe-card__media img[data-v-65016368]{transform:scale(1.03)}.recipe-card-link[data-v-65016368]:focus-visible{outline:2px solid var(--c-focus);outline-offset:4px;border-radius:var(--radius-lg)}.recipe-card[data-v-65016368]{height:100%;box-shadow:none;background:0 0}.recipe-card__body[data-v-65016368]{padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.recipe-card__media[data-v-65016368]{aspect-ratio:3/2;border-radius:var(--radius-md);background:var(--c-subtle);overflow:hidden}.recipe-card__media img[data-v-65016368]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .28s;display:block}.recipe-card__media--blank[data-v-65016368]{justify-content:center;align-items:center;display:flex}.recipe-card__media-icon[data-v-65016368]{width:2rem;height:2rem;color:var(--c-line)}.recipe-card__numeral[data-v-65016368]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--c-muted);line-height:1}.recipe-card__title[data-v-65016368]{font-family:var(--font-display);font-size:var(--text-lg);margin:0;line-height:1.25}.recipe-card__title[data-v-65016368],.recipe-card__type[data-v-65016368]{text-transform:lowercase;font-weight:600}.recipe-card__type[data-v-65016368]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--c-subtle);font-size:var(--text-xs);letter-spacing:.04em;color:var(--c-muted);align-self:flex-start}.recipe-card__tags[data-v-65016368]{gap:var(--space-2) var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.recipe-card__tag[data-v-65016368]{font-size:var(--text-xs);color:var(--c-muted);font-weight:600}@media (width<=719px){.recipe-card-link[data-v-65016368]{border-bottom:1px solid var(--c-line);border-radius:0}.recipe-card[data-v-65016368]{align-items:center;gap:var(--space-3);grid-template-columns:72px minmax(0,1fr);height:auto;min-height:44px;display:grid}.recipe-card__media[data-v-65016368]{aspect-ratio:1;grid-column:1;width:72px;height:72px}.recipe-card__body[data-v-65016368]{padding:var(--space-2) 0;gap:var(--space-1);grid-column:2}.recipe-card__tags[data-v-65016368]{display:none}}@media (prefers-reduced-motion:reduce){.recipe-card__media img[data-v-65016368]{transition:none}.recipe-card-link:hover .recipe-card__media img[data-v-65016368]{transform:none}}
