.page-hero[data-astro-cid-g6zu4uqk]{background:linear-gradient(135deg,var(--bg-warm) 0%,var(--cream) 100%);padding:60px 0;text-align:center}.breadcrumb[data-astro-cid-g6zu4uqk]{margin-bottom:20px;font-size:.9rem;color:var(--text-muted)}.breadcrumb[data-astro-cid-g6zu4uqk] a[data-astro-cid-g6zu4uqk]{color:var(--text-muted)}.breadcrumb[data-astro-cid-g6zu4uqk] a[data-astro-cid-g6zu4uqk]:hover{color:var(--red)}.page-hero[data-astro-cid-g6zu4uqk] h1[data-astro-cid-g6zu4uqk]{font-size:3rem;margin-bottom:16px;color:var(--red)}.page-hero[data-astro-cid-g6zu4uqk] p[data-astro-cid-g6zu4uqk]{font-size:1.2rem;color:var(--text-muted);max-width:700px;margin:0 auto;line-height:1.7}.recipes-section[data-astro-cid-g6zu4uqk]{padding:60px 0 100px}.category-intro[data-astro-cid-g6zu4uqk]{max-width:800px;margin:0 auto 50px;text-align:center}.category-intro[data-astro-cid-g6zu4uqk] h2[data-astro-cid-g6zu4uqk]{font-size:1.8rem;margin-bottom:20px;color:var(--text)}.category-intro[data-astro-cid-g6zu4uqk] p[data-astro-cid-g6zu4uqk]{font-size:1.05rem;line-height:1.9;color:var(--text-muted)}.recipes-grid[data-astro-cid-g6zu4uqk]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:60px}.recipe-card[data-astro-cid-g6zu4uqk]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000000f;transition:all .3s}.recipe-card[data-astro-cid-g6zu4uqk]:hover{transform:translateY(-6px);box-shadow:0 12px 40px #0000001f}.recipe-image[data-astro-cid-g6zu4uqk]{height:200px;background:linear-gradient(135deg,var(--yellow-light) 0%,var(--orange-light) 100%);display:flex;align-items:center;justify-content:center;position:relative}.recipe-image[data-astro-cid-g6zu4uqk] img[data-astro-cid-g6zu4uqk]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.recipe-card[data-astro-cid-g6zu4uqk]:hover .recipe-image[data-astro-cid-g6zu4uqk] img[data-astro-cid-g6zu4uqk]{transform:scale(1.05)}.recipe-time[data-astro-cid-g6zu4uqk]{position:absolute;top:10px;right:10px;background:#000000b3;color:#fff;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600}.recipe-diff[data-astro-cid-g6zu4uqk]{position:absolute;top:10px;left:10px;background:var(--red);color:#fff;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600}.recipe-content[data-astro-cid-g6zu4uqk]{padding:24px}.recipe-cat[data-astro-cid-g6zu4uqk]{display:inline-block;background:var(--cream);color:var(--red);padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;margin-bottom:10px}.recipe-card[data-astro-cid-g6zu4uqk] h3[data-astro-cid-g6zu4uqk]{font-size:1.3rem;margin-bottom:10px;color:var(--text)}.recipe-desc[data-astro-cid-g6zu4uqk]{font-size:.95rem;color:var(--text-muted);line-height:1.6}.featured-guide[data-astro-cid-g6zu4uqk]{background:linear-gradient(135deg,var(--yellow-light) 0%,var(--cream) 100%);padding:40px;border-radius:16px;text-align:center;margin-bottom:60px}.featured-guide[data-astro-cid-g6zu4uqk] h2[data-astro-cid-g6zu4uqk]{font-size:1.8rem;margin-bottom:16px;color:var(--red)}.featured-guide[data-astro-cid-g6zu4uqk] p[data-astro-cid-g6zu4uqk]{font-size:1.1rem;color:var(--text-muted);line-height:1.8;max-width:700px;margin:0 auto}.featured-guide[data-astro-cid-g6zu4uqk] a[data-astro-cid-g6zu4uqk]{color:var(--red);font-weight:600;text-decoration:underline}.featured-guide[data-astro-cid-g6zu4uqk] a[data-astro-cid-g6zu4uqk]:hover{color:var(--red-dark)}.cooking-tips[data-astro-cid-g6zu4uqk]{margin-top:80px}.cooking-tips[data-astro-cid-g6zu4uqk] h2[data-astro-cid-g6zu4uqk]{text-align:center;font-size:2rem;margin-bottom:40px;color:var(--red)}.tips-grid[data-astro-cid-g6zu4uqk]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.tip-card[data-astro-cid-g6zu4uqk]{background:var(--cream);padding:30px;border-radius:12px;text-align:center}.tip-icon[data-astro-cid-g6zu4uqk]{width:60px;height:60px;margin:0 auto 16px;background:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center}.tip-icon[data-astro-cid-g6zu4uqk] svg[data-astro-cid-g6zu4uqk]{width:28px;height:28px;color:#fff}.tip-card[data-astro-cid-g6zu4uqk] h4[data-astro-cid-g6zu4uqk]{font-size:1.1rem;margin-bottom:10px;color:var(--text)}.tip-card[data-astro-cid-g6zu4uqk] p[data-astro-cid-g6zu4uqk]{font-size:.95rem;color:var(--text-muted);line-height:1.7}@media (max-width: 900px){.recipes-grid[data-astro-cid-g6zu4uqk],.tips-grid[data-astro-cid-g6zu4uqk]{grid-template-columns:repeat(2,1fr)}.page-hero[data-astro-cid-g6zu4uqk] h1[data-astro-cid-g6zu4uqk]{font-size:2.2rem}}@media (max-width: 600px){.recipes-grid[data-astro-cid-g6zu4uqk],.tips-grid[data-astro-cid-g6zu4uqk]{grid-template-columns:1fr}}
