[data-astro-cid-n2opjy36],[data-astro-cid-n2opjy36]:before,[data-astro-cid-n2opjy36]:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Montserrat,ui-sans-serif,system-ui,sans-serif;background:#000;color:#fff;overflow-x:hidden}a[data-astro-cid-n2opjy36]{color:inherit;text-decoration:none}.headline-xl[data-astro-cid-n2opjy36]{font-weight:800;font-size:clamp(1.75rem,5vw,3.5rem);line-height:1.1;letter-spacing:-.02em}.headline-lg[data-astro-cid-n2opjy36]{font-weight:700;font-size:clamp(1.25rem,3.5vw,2.5rem);line-height:1.15;letter-spacing:-.01em}.headline-md[data-astro-cid-n2opjy36]{font-weight:600;font-size:clamp(.875rem,1.8vw,1.25rem);letter-spacing:.05em;text-transform:uppercase}.body-text[data-astro-cid-n2opjy36]{font-weight:300;font-size:clamp(.8125rem,1.2vw,1rem);line-height:1.7;letter-spacing:.02em}.text-gold[data-astro-cid-n2opjy36]{color:gold}.text-magenta[data-astro-cid-n2opjy36]{color:#c020c0}.text-white[data-astro-cid-n2opjy36]{color:#fff}.bg-black[data-astro-cid-n2opjy36]{background:#000}.border-gold[data-astro-cid-n2opjy36]{border-color:#ffd7004d}.border-magenta[data-astro-cid-n2opjy36]{border-color:#c020c04d}.page[data-astro-cid-n2opjy36]{max-width:960px;margin:0 auto;padding:2rem 1.5rem 4rem}.price-badge[data-astro-cid-n2opjy36]{display:inline-block;font-size:clamp(2.5rem,8vw,5.5rem);font-weight:900;letter-spacing:-.02em;line-height:1;padding:.5rem 1rem;background:linear-gradient(135deg,gold,#c9a96e,gold 60%,#c9a96e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;filter:drop-shadow(0 0 30px rgba(255,215,0,.25)) drop-shadow(0 0 60px rgba(255,215,0,.1))}.gold-divider[data-astro-cid-n2opjy36]{width:2.5rem;height:2px;background:gold;margin:1.5rem 0}.magenta-divider[data-astro-cid-n2opjy36]{width:2.5rem;height:2px;background:#c020c0;margin:1.5rem 0}.section[data-astro-cid-n2opjy36]{margin-bottom:3rem}.section[data-astro-cid-n2opjy36]:last-child{margin-bottom:0}.section-heading[data-astro-cid-n2opjy36]{font-weight:700;font-size:clamp(1.125rem,2.5vw,1.75rem);color:#c020c0;letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem}.info-row[data-astro-cid-n2opjy36]{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0 2rem}.info-pill[data-astro-cid-n2opjy36]{display:inline-block;padding:.625rem 1.25rem;border-radius:9999px;font-size:clamp(.8125rem,1.3vw,1rem);font-weight:500;letter-spacing:.04em}.info-pill[data-astro-cid-n2opjy36].gold{border:1.5px solid rgba(255,215,0,.35);color:gold;background:#ffd7000f}.info-pill[data-astro-cid-n2opjy36].magenta{border:1.5px solid rgba(192,32,192,.35);color:#d4a0d4;background:#c020c00f}.info-pill[data-astro-cid-n2opjy36].white{border:1.5px solid rgba(255,255,255,.25);color:#fffc;background:#ffffff0a}.includes-list[data-astro-cid-n2opjy36]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.75rem 2rem}.includes-list[data-astro-cid-n2opjy36] li[data-astro-cid-n2opjy36]{display:flex;align-items:flex-start;gap:.75rem;font-weight:300;font-size:clamp(.8125rem,1.1vw,1rem);line-height:1.5}.includes-list[data-astro-cid-n2opjy36] li[data-astro-cid-n2opjy36]:before{content:"";width:7px;height:7px;min-width:7px;border-radius:50%;background:#c020c0;margin-top:.45rem;box-shadow:0 0 10px #c020c04d}.food-grid[data-astro-cid-n2opjy36]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2rem;margin-bottom:1rem}.food-card[data-astro-cid-n2opjy36]{background:#ffffff05;border:1px solid rgba(192,32,192,.12);overflow:hidden}.food-card[data-astro-cid-n2opjy36] .food-header[data-astro-cid-n2opjy36]{padding:.875rem 1.5rem;font-weight:700;font-size:clamp(.8125rem,1.1vw,1rem);letter-spacing:.04em;text-transform:uppercase}.food-card[data-astro-cid-n2opjy36] .food-header[data-astro-cid-n2opjy36].gold-header{background:linear-gradient(135deg,#ffd7002e,#ffd70014);color:gold;border-bottom:1px solid rgba(255,215,0,.15)}.food-card[data-astro-cid-n2opjy36] .food-header[data-astro-cid-n2opjy36].magenta-header{background:linear-gradient(135deg,#c020c02e,#c020c014);color:#d4a0d4;border-bottom:1px solid rgba(192,32,192,.15)}.food-card[data-astro-cid-n2opjy36] .food-body[data-astro-cid-n2opjy36]{padding:1.5rem}.food-card[data-astro-cid-n2opjy36] .food-body[data-astro-cid-n2opjy36] h3[data-astro-cid-n2opjy36]{font-weight:600;font-size:clamp(.9375rem,1.3vw,1.25rem);color:#d4a0d4;margin-bottom:.75rem}.food-card[data-astro-cid-n2opjy36] .sub-label[data-astro-cid-n2opjy36]{font-size:clamp(.6875rem,.9vw,.8125rem);color:#c020c099;font-weight:500;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.5rem;margin-top:.75rem}.food-card[data-astro-cid-n2opjy36] .sub-label[data-astro-cid-n2opjy36]:first-of-type{margin-top:0}.food-card[data-astro-cid-n2opjy36] ul[data-astro-cid-n2opjy36]{list-style:none}.food-card[data-astro-cid-n2opjy36] ul[data-astro-cid-n2opjy36] li[data-astro-cid-n2opjy36]{font-weight:300;font-size:clamp(.75rem,1vw,.9375rem);line-height:1.6;padding:.25rem 0 .25rem .75rem;border-left:1.5px solid rgba(192,32,192,.3);margin-bottom:.125rem}.food-note[data-astro-cid-n2opjy36]{font-size:clamp(.75rem,1vw,.875rem);color:#ffffff80;font-style:italic;margin-top:.25rem}.bg-glow[data-astro-cid-n2opjy36]{position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 50% 20%,rgba(192,32,192,.06) 0%,transparent 70%),radial-gradient(ellipse at 80% 80%,rgba(255,215,0,.03) 0%,transparent 50%)}@media(max-width:640px){.page[data-astro-cid-n2opjy36]{padding:2rem 1.25rem 4rem}.info-row[data-astro-cid-n2opjy36]{gap:.75rem}.includes-list[data-astro-cid-n2opjy36]{grid-template-columns:1fr;gap:.75rem}.food-grid[data-astro-cid-n2opjy36]{grid-template-columns:1fr;gap:1.5rem}.food-card[data-astro-cid-n2opjy36] .food-body[data-astro-cid-n2opjy36] ul[data-astro-cid-n2opjy36] li[data-astro-cid-n2opjy36]{padding-left:.5rem;font-size:clamp(.6875rem,3.5vw,.875rem)}}
