.RecipeCard-module__U25ltG__recipeCard{cursor:pointer;background:var(--pp-surface-card,#2a2727);border-radius:var(--radius-lg);border:1px solid var(--color-hairline);box-shadow:none;transition:transform var(--motion-fast) cubic-bezier(.2,0,0,1), box-shadow var(--motion-fast) cubic-bezier(.2,0,0,1), border-color var(--motion-fast);position:relative;overflow:hidden}.RecipeCard-module__U25ltG__recipeCard:hover{box-shadow:var(--shadow-md);border-color:#b0adda4d;transform:translateY(-6px)}.RecipeCard-module__U25ltG__recipeCardImgWrapper{background:var(--color-surface-container-highest,#3a3737);border-radius:0;width:100%;height:220px;position:relative;overflow:hidden}.RecipeCard-module__U25ltG__recipeCardContent{flex-direction:column;gap:8px;padding:18px 20px 20px;display:flex}.RecipeCard-module__U25ltG__recipeCardTitle{font-family:var(--font-brand);font-size:var(--pp-type-title-large-size,1.375rem);color:var(--color-on-surface);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-style:normal;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.RecipeCard-module__U25ltG__recipeCardMeta{font-family:var(--font-body);font-size:var(--pp-type-body-small-size,.75rem);color:var(--color-on-surface-muted);flex-wrap:wrap;gap:14px;margin:0 0 15px;display:flex}@media (max-width:480px){.RecipeCard-module__U25ltG__recipeGrid{grid-template-columns:1fr}.RecipeCard-module__U25ltG__recipeCardImgWrapper{height:180px}}.RecipeCard-module__U25ltG__recipeGrid{gap:var(--pp-grid-gap,24px);grid-template-columns:repeat(auto-fill, minmax(var(--pp-card-min-w,280px), 1fr));display:grid}