.recipes-module__iWcaga__container{padding:24px 0 60px}.recipes-module__iWcaga__breadcrumbRow{margin-bottom:24px}.recipes-module__iWcaga__header{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,12px);background:#fff;flex-direction:column;gap:16px;margin-bottom:32px;padding:32px 28px;display:flex}.recipes-module__iWcaga__headerContent{flex-direction:column;gap:8px;display:flex}.recipes-module__iWcaga__titleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.recipes-module__iWcaga__title{color:var(--color-primary,#024830);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.recipes-module__iWcaga__countBadge{background:var(--color-primary-soft,#e6f4ea);color:var(--color-primary,#024830);border-radius:9999px;padding:4px 10px;font-size:13px;font-weight:600}.recipes-module__iWcaga__desc{color:var(--color-text-secondary,#6b7280);max-width:680px;margin:0;font-size:15px;line-height:1.5}.recipes-module__iWcaga__searchWrap{max-width:420px;margin-top:8px;position:relative}.recipes-module__iWcaga__searchInput{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px);width:100%;color:var(--color-text,#111827);background:#fff;outline:none;padding:10px 14px 10px 38px;font-size:14px;transition:border-color .2s,box-shadow .2s}.recipes-module__iWcaga__searchInput:focus{border-color:var(--color-primary,#024830);box-shadow:0 0 0 3px #0248301a}.recipes-module__iWcaga__searchIcon{color:var(--color-text-muted,#9ca3af);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.recipes-module__iWcaga__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;display:grid}@media (min-width:768px){.recipes-module__iWcaga__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}}@media (min-width:1024px){.recipes-module__iWcaga__grid{grid-template-columns:repeat(4,1fr);gap:24px}}@media (max-width:480px){.recipes-module__iWcaga__header{padding:20px 16px}.recipes-module__iWcaga__title{font-size:22px}.recipes-module__iWcaga__grid{grid-template-columns:1fr;gap:16px}}
