.recipes-hero-glow[data-astro-cid-ufwbdbbi]{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;max-width:900px;height:280px;background:radial-gradient(ellipse 65% 240px at 50% 0%,rgba(234,88,12,.08) 0%,rgba(225,29,72,.03) 50%,transparent 80%);pointer-events:none;z-index:0}.recipes-hero[data-astro-cid-ufwbdbbi]{position:relative;text-align:center;margin:1.25rem auto 1.65rem!important;max-width:760px}.recipes-hero-pill[data-astro-cid-ufwbdbbi]{display:inline-flex!important;align-items:center!important;gap:.45rem!important;background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #00000008,0 2px 8px -2px #ea580c14!important;padding:.28rem .85rem!important;border-radius:9999px!important;margin-bottom:.95rem!important;font-family:var(--font-mono, monospace)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em!important;color:#334155!important;text-transform:uppercase!important;position:relative!important;z-index:1!important}.recipes-hero-pulse[data-astro-cid-ufwbdbbi]{width:6.5px!important;height:6.5px!important;border-radius:50%!important;background:#ea580c!important;box-shadow:0 0 0 3px #ea580c38!important;display:inline-block!important;flex-shrink:0!important;animation:pulse-ring 2.5s infinite ease-in-out!important}@keyframes pulse-ring{0%,to{box-shadow:0 0 0 3px #ea580c38}50%{box-shadow:0 0 0 6px #ea580c14}}.pill-sep-dot[data-astro-cid-ufwbdbbi]{color:#cbd5e1!important}.pill-count-tag[data-astro-cid-ufwbdbbi]{color:#ea580c!important;font-weight:800!important}.recipes-hero-title[data-astro-cid-ufwbdbbi]{font-family:var(--font-display, "Geist", "Inter", sans-serif)!important;font-size:clamp(2.3rem,4.8vw,3.25rem)!important;font-weight:850!important;letter-spacing:-.035em!important;line-height:1.14!important;color:#0f172a!important;margin:0 0 .85rem!important;position:relative!important;z-index:1!important}.recipes-title-accent[data-astro-cid-ufwbdbbi]{background:linear-gradient(135deg,#ea580c,#e11d48)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;display:inline-block!important}.recipes-hero-subtitle[data-astro-cid-ufwbdbbi]{font-size:1.05rem!important;line-height:1.62!important;color:#475569!important;max-width:620px!important;margin:0 auto!important;position:relative!important;z-index:1!important}.subtitle-highlight[data-astro-cid-ufwbdbbi]{color:#0f172a!important;font-weight:600!important}.explorer-toolbar[data-astro-cid-ufwbdbbi]{margin:0 0 1rem!important;gap:.85rem!important}.filter-pills-bar[data-astro-cid-ufwbdbbi]{display:flex!important;align-items:center!important;flex-wrap:wrap!important;padding:0!important;margin:0!important;gap:.35rem .42rem!important}.filter-pill[data-astro-cid-ufwbdbbi]{padding:.28rem .62rem!important;font-size:.78rem!important;gap:.38rem!important;white-space:nowrap!important;flex-shrink:0!important}.pill-dot[data-astro-cid-ufwbdbbi]{width:6.5px!important;height:6.5px!important}.pill-badge[data-astro-cid-ufwbdbbi]{padding:.08rem .38rem!important;font-size:.68rem!important;line-height:1.25!important;border-radius:9999px!important}@media (max-width: 1040px){.filter-pills-bar[data-astro-cid-ufwbdbbi]{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;padding-bottom:4px!important}.filter-pills-bar[data-astro-cid-ufwbdbbi]::-webkit-scrollbar{display:none!important}}.recipes-unified-grid[data-astro-cid-ufwbdbbi]{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1.15rem!important;margin-top:.75rem!important;margin-bottom:2.75rem!important}@media (max-width: 1024px){.recipes-unified-grid[data-astro-cid-ufwbdbbi]{grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}}@media (max-width: 640px){.recipes-unified-grid[data-astro-cid-ufwbdbbi]{grid-template-columns:1fr!important;gap:.9rem!important}}.recipe-item-card[data-astro-cid-ufwbdbbi]{display:flex!important;flex-direction:column!important;height:100%!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:1.25rem 1.35rem!important;text-decoration:none!important;box-shadow:0 1px 3px #00000008,0 1px 2px #00000005!important;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s ease!important}.recipe-item-card[data-astro-cid-ufwbdbbi].is-filter-hidden{display:none!important}.recipe-item-card[data-astro-cid-ufwbdbbi]:hover{border-color:#ea580c!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px -4px #0f172a14,0 4px 12px -2px #ea580c14!important}.card-badge-wrap[data-astro-cid-ufwbdbbi]{margin-bottom:.65rem!important}.post-card-badge[data-astro-cid-ufwbdbbi]{display:inline-flex!important;align-items:center!important;font-size:.68rem!important;font-weight:750!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:.18rem .55rem!important;border-radius:6px!important;background:color-mix(in srgb,var(--badge-color, #ea580c) 14%,white)!important;color:var(--badge-color, #ea580c)!important;border:1px solid color-mix(in srgb,var(--badge-color, #ea580c) 25%,transparent)!important;line-height:1.3!important}.recipe-item-card[data-astro-cid-ufwbdbbi]:hover .post-card-badge[data-astro-cid-ufwbdbbi]{background:color-mix(in srgb,var(--badge-color, #ea580c) 22%,white)!important;border-color:color-mix(in srgb,var(--badge-color, #ea580c) 40%,transparent)!important}.post-card-title[data-astro-cid-ufwbdbbi]{font-size:1.05rem!important;font-weight:750!important;line-height:1.35!important;letter-spacing:-.015em!important;color:#0f172a!important;margin:0 0 .5rem!important;min-height:auto!important;transition:color .15s ease!important}.recipe-item-card[data-astro-cid-ufwbdbbi]:hover .post-card-title[data-astro-cid-ufwbdbbi]{color:#ea580c!important}.post-card-desc[data-astro-cid-ufwbdbbi]{font-size:.85rem!important;line-height:1.55!important;color:#64748b!important;margin:0 0 .85rem!important;flex-grow:1!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.post-card-meta[data-astro-cid-ufwbdbbi]{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-top:.75rem!important;border-top:1px solid #f1f5f9!important;margin-top:auto!important;font-size:.76rem!important;color:#94a3b8!important}.recipe-item-card[data-astro-cid-ufwbdbbi]:hover .card-arrow[data-astro-cid-ufwbdbbi]{color:#ea580c!important;transform:translate(3px)!important}.recipes-compact-cta[data-astro-cid-ufwbdbbi]{position:relative;max-width:860px;margin:3.5rem auto 4.5rem;padding:3.5rem 2.5rem 2.75rem;background-color:#060911;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:32px 32px;background-position:center center;border:1px solid rgba(255,255,255,.09);border-radius:20px;text-align:center;overflow:hidden;box-shadow:0 24px 60px -15px #020617a6,0 0 0 1px #ffffff0a}.cta-glow-left[data-astro-cid-ufwbdbbi]{position:absolute;bottom:-60px;left:-60px;width:280px;height:280px;background:radial-gradient(circle,rgba(16,185,129,.16) 0%,rgba(13,148,136,.08) 45%,transparent 70%);filter:blur(48px);pointer-events:none}.cta-glow-right[data-astro-cid-ufwbdbbi]{position:absolute;top:-60px;right:-60px;width:300px;height:300px;background:radial-gradient(circle,rgba(225,29,72,.18) 0%,rgba(190,18,60,.08) 50%,transparent 70%);filter:blur(52px);pointer-events:none}.compact-cta-inner[data-astro-cid-ufwbdbbi]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.compact-cta-pill[data-astro-cid-ufwbdbbi]{display:inline-flex;align-items:center;gap:.55rem;font-size:.82rem;color:#cbd5e1;background:#0f172acc;border:1px solid rgba(255,255,255,.12);padding:.38rem 1.05rem;border-radius:9999px;margin-bottom:1.6rem;backdrop-filter:blur(8px)}.pill-green-dot[data-astro-cid-ufwbdbbi]{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 10px #10b981;display:inline-block}.pill-credits[data-astro-cid-ufwbdbbi]{font-family:JetBrains Mono,Consolas,Monaco,monospace;font-weight:600;color:#f1f5f9}.pill-sep[data-astro-cid-ufwbdbbi]{color:#475569;font-size:.9rem}.pill-tagline[data-astro-cid-ufwbdbbi]{color:#94a3b8}.compact-cta-title[data-astro-cid-ufwbdbbi]{font-size:clamp(2.2rem,4.6vw,3rem);font-weight:850;letter-spacing:-.035em;line-height:1.14;color:#fff;margin:0 0 1.05rem}.compact-cta-desc[data-astro-cid-ufwbdbbi]{font-size:1.02rem;line-height:1.65;color:#94a3b8;max-width:590px;margin:0 auto 2.1rem}.compact-cta-actions[data-astro-cid-ufwbdbbi]{display:flex;align-items:center;justify-content:center;gap:.9rem;margin-bottom:2.5rem;flex-wrap:wrap}.btn-cta-crimson[data-astro-cid-ufwbdbbi]{display:inline-flex;align-items:center;gap:.45rem;background:linear-gradient(135deg,#e11d48,#e8443a);color:#fff!important;font-weight:700;font-size:.94rem;padding:.76rem 1.55rem;border-radius:9px;text-decoration:none!important;box-shadow:0 10px 26px -4px #e11d487a;transition:all .18s ease}.btn-cta-crimson[data-astro-cid-ufwbdbbi]:hover{transform:translateY(-1px);box-shadow:0 12px 30px -2px #e11d48a6;filter:brightness(1.06)}.btn-cta-dark[data-astro-cid-ufwbdbbi]{display:inline-flex;align-items:center;gap:.45rem;background:#0d1322;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.14);font-weight:600;font-size:.94rem;padding:.76rem 1.55rem;border-radius:9px;text-decoration:none!important;transition:all .18s ease}.btn-cta-dark[data-astro-cid-ufwbdbbi]:hover{background:#172033;border-color:#ffffff3d;color:#fff!important;transform:translateY(-1px)}.btn-arrow[data-astro-cid-ufwbdbbi]{font-size:1rem;transition:transform .15s ease}.btn-cta-crimson[data-astro-cid-ufwbdbbi]:hover .btn-arrow[data-astro-cid-ufwbdbbi],.btn-cta-dark[data-astro-cid-ufwbdbbi]:hover .btn-arrow[data-astro-cid-ufwbdbbi]{transform:translate(3px)}.compact-cta-trust[data-astro-cid-ufwbdbbi]{display:flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap;font-size:.8rem;color:#64748b}.trust-item[data-astro-cid-ufwbdbbi]{display:inline-flex;align-items:center;gap:.4rem;font-weight:500;color:#94a3b8}.trust-check[data-astro-cid-ufwbdbbi]{color:#10b981;font-weight:800}.trust-sep[data-astro-cid-ufwbdbbi]{color:#334155}@media (max-width: 640px){.recipes-compact-cta[data-astro-cid-ufwbdbbi]{padding:2.5rem 1.5rem 2rem;margin:2.5rem 1rem 3.5rem}.compact-cta-actions[data-astro-cid-ufwbdbbi]{flex-direction:column;width:100%}.btn-cta-crimson[data-astro-cid-ufwbdbbi],.btn-cta-dark[data-astro-cid-ufwbdbbi]{width:100%;justify-content:center}.compact-cta-trust[data-astro-cid-ufwbdbbi]{flex-direction:column;gap:.55rem}.trust-sep[data-astro-cid-ufwbdbbi]{display:none}}
