.recipe-module__WMJTHa__recipeContainer{max-width:780px;margin:0 auto;padding:2.5rem 1.25rem}.recipe-module__WMJTHa__badges{gap:.5rem;margin-bottom:1rem;display:flex}.recipe-module__WMJTHa__badge{text-transform:capitalize;background:#f3f3f3;border-radius:999px;padding:.35rem .75rem;font-size:.75rem}.recipe-module__WMJTHa__recipeTitle{margin-bottom:.75rem;font-size:2.6rem;font-weight:800;line-height:1.2}.recipe-module__WMJTHa__recipeDescription{color:#666;margin-bottom:1.5rem;font-size:1.1rem}.recipe-module__WMJTHa__quickInfo{color:#555;gap:1.5rem;margin-bottom:2rem;font-size:.9rem;display:flex}.recipe-module__WMJTHa__recipeHero{border-radius:20px;width:100%;height:460px;margin-bottom:2.5rem;position:relative;overflow:hidden}.recipe-module__WMJTHa__recipeMeta{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:3rem;display:grid}.recipe-module__WMJTHa__metaBox{text-align:center;background:#fafafa;border:1px solid #eee;border-radius:14px;padding:1.2rem}.recipe-module__WMJTHa__metaLabel{color:#777;font-size:.75rem}.recipe-module__WMJTHa__metaValue{margin-top:.4rem;font-weight:700}.recipe-module__WMJTHa__cardSection{background:#fff;border:1px solid #f0f0f0;border-radius:20px;margin-bottom:3rem;padding:2rem}.recipe-module__WMJTHa__sectionTitle{margin-bottom:1.5rem;font-size:1.7rem;font-weight:700}.recipe-module__WMJTHa__ingredients{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;padding:0;list-style:none;display:grid}.recipe-module__WMJTHa__ingredients li label{cursor:pointer;gap:.6rem;display:flex}.recipe-module__WMJTHa__ingredients input{accent-color:#ff6b6b}.recipe-module__WMJTHa__steps{padding:0;list-style:none}.recipe-module__WMJTHa__steps li{gap:1rem;margin-bottom:1.5rem;display:flex}.recipe-module__WMJTHa__stepNumber{color:#fff;background:#ff6b6b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}@media (max-width:640px){.recipe-module__WMJTHa__ingredients,.recipe-module__WMJTHa__recipeMeta{grid-template-columns:1fr}}
