.vip-blog-post-wrapper[data-astro-cid-3v7tvwsj]{--neon: #bc13fe;--bg: #000;background:var(--bg);color:#fff;text-align:center}.post-hero[data-astro-cid-3v7tvwsj]{position:relative;min-height:65vh;display:flex;align-items:center;justify-content:center;padding:190px 20px 80px;overflow:hidden}.hero-bg-wrap[data-astro-cid-3v7tvwsj]{position:absolute;inset:0;z-index:1}.hero-img-full[data-astro-cid-3v7tvwsj]{width:100%;height:100%;object-fit:cover}.hero-overlay[data-astro-cid-3v7tvwsj]{position:absolute;inset:0;background:linear-gradient(#0000004d,#000);z-index:2}.hero-content[data-astro-cid-3v7tvwsj]{position:relative;z-index:5;max-width:850px}.post-main-title[data-astro-cid-3v7tvwsj]{font-family:Montserrat,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;text-transform:uppercase;margin:25px 0;line-height:1.1}.post-meta-cat[data-astro-cid-3v7tvwsj]{background:var(--neon);padding:6px 20px;border-radius:50px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2px}.title-separator[data-astro-cid-3v7tvwsj]{width:80px;height:5px;background:var(--neon);margin:0 auto 20px;box-shadow:0 0 15px var(--neon)}.post-body-content[data-astro-cid-3v7tvwsj]{padding:60px 20px}.content-container[data-astro-cid-3v7tvwsj]{max-width:900px;margin:0 auto}.lead-text[data-astro-cid-3v7tvwsj]{font-size:clamp(1.1rem,3vw,1.3rem);line-height:1.8;margin-bottom:60px;opacity:.9}.recipe-card[data-astro-cid-3v7tvwsj]{display:flex;background:#0a0a0a;border-radius:25px;overflow:hidden;margin-bottom:60px;border:1px solid rgba(188,19,254,.15);text-align:left;transition:.4s cubic-bezier(.175,.885,.32,1.275)}.recipe-card[data-astro-cid-3v7tvwsj]:hover{border-color:var(--neon);transform:translateY(-10px);box-shadow:0 20px 40px #bc13fe33}.recipe-img-container[data-astro-cid-3v7tvwsj]{width:40%;position:relative;overflow:hidden;min-height:320px}.recipe-img-obj[data-astro-cid-3v7tvwsj]{width:100%;height:100%;object-fit:cover;transition:.8s ease}.recipe-card[data-astro-cid-3v7tvwsj]:hover .recipe-img-obj[data-astro-cid-3v7tvwsj]{transform:scale(1.1)}.img-overlay-dark[data-astro-cid-3v7tvwsj]{position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,.8),transparent)}.recipe-info[data-astro-cid-3v7tvwsj]{padding:40px;width:60%}.recipe-info[data-astro-cid-3v7tvwsj] h2[data-astro-cid-3v7tvwsj]{color:var(--neon);font-size:1.7rem;text-transform:uppercase;font-weight:900;margin-bottom:10px}.recipe-desc[data-astro-cid-3v7tvwsj]{font-size:14px;color:#aaa;margin-bottom:25px}.recipe-grid[data-astro-cid-3v7tvwsj]{display:flex;gap:30px;border-top:1px solid rgba(255,255,255,.05);padding-top:25px}.recipe-ingredients[data-astro-cid-3v7tvwsj]{width:45%}.recipe-steps[data-astro-cid-3v7tvwsj]{width:55%}.recipe-grid[data-astro-cid-3v7tvwsj] strong[data-astro-cid-3v7tvwsj]{color:var(--neon);font-size:11px;text-transform:uppercase;letter-spacing:1.5px;display:block;margin-bottom:12px}.ing-list[data-astro-cid-3v7tvwsj]{list-style:none;padding:0}.ing-list[data-astro-cid-3v7tvwsj] li[data-astro-cid-3v7tvwsj]{font-size:13px;color:#eee;margin-bottom:6px}.recipe-steps[data-astro-cid-3v7tvwsj] p[data-astro-cid-3v7tvwsj]{font-size:13px;line-height:1.6;color:#ccc}.vip-cta-block-centered[data-astro-cid-3v7tvwsj]{background:radial-gradient(circle at center,#1a061d,#000);border:2px solid var(--neon);padding:80px 40px;border-radius:40px;text-align:center;margin-top:80px;box-shadow:0 0 30px #bc13fe33}.cta-icon-large[data-astro-cid-3v7tvwsj]{font-size:4.5rem;margin-bottom:25px}.vip-btn-cta-large[data-astro-cid-3v7tvwsj]{background:var(--neon);color:#fff;padding:22px 55px;border-radius:100px;text-decoration:none;font-weight:900;text-transform:uppercase;display:inline-block;box-shadow:0 0 25px #bc13fe66;transition:.3s ease;margin-top:40px}.vip-btn-cta-large[data-astro-cid-3v7tvwsj]:hover{transform:scale(1.05);background:#fff;color:var(--neon)}.back-to-blog-container-tight[data-astro-cid-3v7tvwsj]{display:flex;justify-content:center;margin-top:80px;padding-bottom:50px}.btn-back-vip-simple[data-astro-cid-3v7tvwsj]{display:inline-flex;align-items:center;gap:12px;color:var(--neon);text-decoration:none;font-weight:900;font-size:13px;text-transform:uppercase;padding:15px 35px;border:1px solid rgba(188,19,254,.3);border-radius:100px;transition:.3s}.btn-back-vip-simple[data-astro-cid-3v7tvwsj]:hover{background:var(--neon);color:#fff}@media(max-width:991px){.recipe-card[data-astro-cid-3v7tvwsj]{flex-direction:column}.recipe-img-container[data-astro-cid-3v7tvwsj]{width:100%;height:280px}.recipe-info[data-astro-cid-3v7tvwsj]{width:100%;padding:30px}}@media(max-width:768px){.recipe-grid[data-astro-cid-3v7tvwsj]{flex-direction:column;gap:20px}.recipe-ingredients[data-astro-cid-3v7tvwsj],.recipe-steps[data-astro-cid-3v7tvwsj]{width:100%}.post-hero[data-astro-cid-3v7tvwsj]{padding-top:150px}.post-main-title[data-astro-cid-3v7tvwsj]{font-size:2.2rem}}
