.RecipeCard_card__tsqiF{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:10px;overflow:hidden;transition:box-shadow .2s ease;cursor:pointer;background-color:#fff;max-width:320px;text-decoration:none;color:inherit}.RecipeCard_card__tsqiF:hover{box-shadow:0 4px 10px rgba(0,0,0,.1)}.RecipeCard_imageWrapper__4JYU1{position:relative;width:100%;height:200px;overflow:hidden}.RecipeCard_imageWrapper__4JYU1 img{width:100%;height:100%;object-fit:cover}.RecipeCard_overlayTop__ct_PC{position:absolute;top:8px;left:8px;display:flex;gap:6px}.RecipeCard_overlayBottom__tNRgQ{position:absolute;bottom:8px;right:8px;display:flex;gap:6px;flex-wrap:wrap}.RecipeCard_badge__fGW_D{padding:2px 6px;border-radius:4px;font-size:.75rem;color:#fff;text-transform:uppercase}.RecipeCard_badge__fGW_D.RecipeCard_easy__xVfws{background-color:#4caf50}.RecipeCard_badge__fGW_D.RecipeCard_medium__L5TEG{background-color:#ff9800}.RecipeCard_badge__fGW_D.RecipeCard_hard__rxHS4{background-color:#f44336}.RecipeCard_badge__fGW_D.RecipeCard_course__iF2UU{background-color:#2196f3}.RecipeCard_metaBadge__RYKDs{background-color:rgba(0,0,0,.6);display:flex;align-items:center;gap:4px;font-size:.75rem}.RecipeCard_info__jCCMP{padding:12px 16px;display:flex;flex-direction:column;gap:6px}.RecipeCard_title__aSnHN{font-size:2rem;margin-bottom:20px;text-align:center}.RecipeCard_description__hCusF{font-size:.9rem;color:#000;margin:0;word-wrap:break-word}.RecipeCard_recipeContainer__cmF_C{max-width:700px;margin:40px auto;padding:20px;font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#333;background-color:#fafafa;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.RecipeCard_recipeTitle__iCovc{text-align:center;font-size:2rem;font-weight:700;margin-bottom:20px;color:#222}.RecipeCard_recipeImage__5D96a{display:block;max-width:400px;width:100%;height:auto;margin:0 auto 30px;border-radius:10px;object-fit:cover;box-shadow:0 2px 8px rgba(0,0,0,.1)}.RecipeCard_sectionsWrapper__k3tZG{display:flex;gap:40px;margin-bottom:30px;flex-wrap:wrap}.RecipeCard_section__Cr6ND{flex:1 1;min-width:280px;padding:16px;border-radius:8px;background-color:#f4f4f4}.RecipeCard_recipeSection__g_s8R{flex:1 1;min-width:280px;padding:16px;border-radius:8px;background-color:#e8f0ff}.RecipeCard_recipeSection__g_s8R h2,.RecipeCard_section__Cr6ND h2{margin-top:0}.RecipeCard_list__34yao{list-style:none;counter-reset:item;padding-left:0}.RecipeCard_list__34yao li{counter-increment:item;position:relative;padding-left:45px;margin-bottom:12px}.RecipeCard_list__34yao li:before{content:counter(item);position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:orange;color:#fff;font-weight:700;border-radius:6px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.15)}.RecipeCard_recipeMeta__8Woe_{font-size:.85rem;color:#666;text-align:center;margin-top:30px}@media (max-width:768px){.RecipeCard_sectionsWrapper__k3tZG{flex-direction:column;gap:20px}.RecipeCard_recipeImage__5D96a{max-width:100%}}.RecipeCard_recipeGrid__vzrJ1{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px;margin:20px auto}@media (max-width:1200px){.RecipeCard_recipeGrid__vzrJ1{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.RecipeCard_recipeGrid__vzrJ1{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.RecipeCard_recipeGrid__vzrJ1{grid-template-columns:1fr}}.RecipeCard_pagination__w8PXZ{display:flex;justify-content:center;align-items:center;margin-top:20px}.RecipeCard_paginationButton__074r8{padding:10px 20px;background-color:#007bff;color:white;border-radius:4px;text-decoration:none;margin:0 10px}.RecipeCard_paginationButton__074r8:hover{background-color:#0056b3}.RecipeCard_pageNumbers__8BFp1{font-size:1rem;margin:0 10px}.RecipeCard_cardLink__sGR3z{text-decoration:none}.RecipeCard_cardLink__sGR3z:hover{text-decoration:underline}.RecipeCard_info__jCCMP{padding:16px}.RecipeCard_title__aSnHN{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:10px;text-decoration:none}.RecipeCard_description__hCusF{font-size:1rem;color:#777;text-decoration:none}.Home_container__d256j{padding:40px;background-color:#f9f9f9}.Home_hero__VkeT1{text-align:center;margin-bottom:40px}.Home_hero__VkeT1 h1{font-size:3rem;color:#333}.Home_hero__VkeT1 p{font-size:1.2rem;color:#666}.Home_cta__AxdWf{display:inline-block;padding:10px 20px;background-color:#ff6f61;color:white;text-decoration:none;border-radius:4px;font-weight:700;margin-top:20px}.Home_cta__AxdWf:hover{background-color:#f4a261}.Home_featuredRecipes__wKQW7{text-align:center}.Home_featuredRecipes__wKQW7 h2{font-size:2.5rem;color:#333}.Home_recipeGrid__p_LKA{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px}