.RecipeCard_recipeCard__CY9Oj{position:relative;cursor:pointer;overflow:hidden;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)}.RecipeCard_recipeCard__CY9Oj:hover{transform:translateY(-6px);box-shadow:var(--shadow-md);border-color:rgba(176,173,218,.3)}.RecipeCard_recipeCardImgWrapper__K_XT2{height:220px;overflow:hidden;border-radius:0;position:relative;background:var(--color-surface-container-highest,#3A3737);width:100%}.RecipeCard_recipeCardContent__IClkC{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px}.RecipeCard_recipeCardTitle__gYu1z{font-family:var(--font-brand);font-size:var(--pp-type-title-large-size,1.375rem);font-weight:600;color:var(--color-on-surface);line-height:1.25;font-style:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 8px}.RecipeCard_recipeCardMeta___mmQk{font-family:var(--font-body);font-size:var(--pp-type-body-small-size,.75rem);color:var(--color-on-surface-muted);gap:14px;flex-wrap:wrap;display:flex;margin:0 0 15px}@media (max-width:480px){.RecipeCard_recipeGrid__08QTx{grid-template-columns:1fr}.RecipeCard_recipeCardImgWrapper__K_XT2{height:180px}}.RecipeCard_recipeGrid__08QTx{gap:var(--pp-grid-gap,24px);grid-template-columns:repeat(auto-fill,minmax(var(--pp-card-min-w,280px),1fr));display:grid}