.ch[data-astro-cid-vwiflbl3]{cursor:default}.ch__glow[data-astro-cid-vwiflbl3]{background:radial-gradient(50% 50% at 75% 45%,rgba(255,194,61,.22),transparent 70%),radial-gradient(45% 45% at 10% 85%,rgba(226,59,46,.22),transparent 70%)}.ch__confetti[data-astro-cid-vwiflbl3]{position:absolute;inset:0;width:100%;height:100%;z-index:5;pointer-events:none}.ch__balloons[data-astro-cid-vwiflbl3]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ch__balloon[data-astro-cid-vwiflbl3]{position:absolute;bottom:-160px;width:60px;opacity:.35;animation:rise calc(14s + var(--i) * 2s) linear infinite;animation-delay:calc(var(--i) * -2.6s)}@keyframes rise{0%{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-65vh) rotate(6deg)}to{transform:translateY(-130vh) rotate(-6deg)}}.ch__inner[data-astro-cid-vwiflbl3]{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.ch__copy[data-astro-cid-vwiflbl3]{display:grid;gap:24px;justify-items:start}.ch__title[data-astro-cid-vwiflbl3] .script{font-size:1.2em;line-height:.8}.ch__hint[data-astro-cid-vwiflbl3]{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:700;color:var(--muted)}.ch__hint[data-astro-cid-vwiflbl3] svg{width:16px;height:16px;color:var(--gold)}.ch__cake[data-astro-cid-vwiflbl3]{position:relative;width:min(100%,520px);justify-self:center;margin-top:60px}.ch__pizza[data-astro-cid-vwiflbl3] svg{width:100%;height:auto;filter:drop-shadow(0 40px 50px rgba(0,0,0,.7))}.ch__candles[data-astro-cid-vwiflbl3]{position:absolute;left:50%;top:-14%;width:50%;translate:-50% 0;overflow:visible}.ch__candles[data-astro-cid-vwiflbl3] .flame{transform-origin:center bottom;transform-box:fill-box;animation:flicker .8s ease-in-out infinite alternate;filter:drop-shadow(0 0 10px #ffb02e)}.ch__candles[data-astro-cid-vwiflbl3] g:nth-child(2) .flame{animation-delay:.25s}.ch__candles[data-astro-cid-vwiflbl3] g:nth-child(3) .flame{animation-delay:.5s}.ch__candles[data-astro-cid-vwiflbl3] g:nth-child(4) .flame{animation-delay:.1s}@keyframes flicker{0%{transform:scale(1) rotate(-3deg)}50%{transform:scale(.88,1.14) rotate(3deg)}to{transform:scale(1.06,.9) rotate(-1deg)}}.js-motion .ch__pizza[data-astro-cid-vwiflbl3]{opacity:0}.motion-failed .ch__pizza[data-astro-cid-vwiflbl3]{opacity:1!important}@media(max-width:900px){.ch__inner[data-astro-cid-vwiflbl3]{grid-template-columns:1fr}.ch__cake[data-astro-cid-vwiflbl3]{max-width:340px;margin-top:70px}}.offer__grid[data-astro-cid-vwiflbl3]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,6vw,90px);align-items:center}.ticket[data-astro-cid-vwiflbl3]{position:relative;border-radius:30px;background:var(--red-deep);overflow:hidden;box-shadow:0 40px 80px -40px #000000e6}.ticket__top[data-astro-cid-vwiflbl3]{padding:36px 34px 30px;display:grid;gap:10px}.ticket__big[data-astro-cid-vwiflbl3]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2.6rem,5vw,4.2rem);line-height:.9}.ticket__big[data-astro-cid-vwiflbl3] .script{display:block;font-size:1.1em}.ticket__sub[data-astro-cid-vwiflbl3]{color:#fff1dccc;font-weight:700}.ticket__cut[data-astro-cid-vwiflbl3]{position:relative;height:2px;margin:0 30px;background:repeating-linear-gradient(90deg,rgba(255,241,220,.5) 0 10px,transparent 10px 20px)}.ticket__cut[data-astro-cid-vwiflbl3]:before,.ticket__cut[data-astro-cid-vwiflbl3]:after{content:"";position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;border-radius:50%;background:var(--bg)}.ticket__cut[data-astro-cid-vwiflbl3]:before{left:-50px}.ticket__cut[data-astro-cid-vwiflbl3]:after{right:-50px}.ticket__rules[data-astro-cid-vwiflbl3]{padding:26px 34px 34px;display:grid;gap:12px;background:#0000001f}.ticket__rules[data-astro-cid-vwiflbl3] li[data-astro-cid-vwiflbl3]{display:flex;gap:10px;align-items:center;font-weight:700}.ticket__rules[data-astro-cid-vwiflbl3] svg{width:20px;height:20px;color:var(--gold);flex:none}@media(max-width:900px){.offer__grid[data-astro-cid-vwiflbl3]{grid-template-columns:1fr}}.steps__title[data-astro-cid-vwiflbl3]{color:var(--ink);margin-bottom:60px}.steps__wrap[data-astro-cid-vwiflbl3]{position:relative}.steps__line[data-astro-cid-vwiflbl3]{position:absolute;left:0;right:0;top:10px;width:100%;height:90px;z-index:0}.steps__grid[data-astro-cid-vwiflbl3]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.sp[data-astro-cid-vwiflbl3]{display:grid;gap:12px;justify-items:start}.sp__ico[data-astro-cid-vwiflbl3]{position:relative;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--cream);box-shadow:0 0 0 8px var(--cream)}.sp__ico[data-astro-cid-vwiflbl3] svg{width:32px;height:32px}.sp__ico[data-astro-cid-vwiflbl3] b[data-astro-cid-vwiflbl3]{position:absolute;right:-6px;top:-6px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--red);color:#fff;font-size:.85rem}.sp[data-astro-cid-vwiflbl3] p[data-astro-cid-vwiflbl3]{color:var(--ink-muted)}@media(max-width:900px){.steps__grid[data-astro-cid-vwiflbl3]{grid-template-columns:1fr 1fr}.steps__line[data-astro-cid-vwiflbl3]{display:none}}@media(max-width:520px){.steps__grid[data-astro-cid-vwiflbl3]{grid-template-columns:1fr}}.sweets__head[data-astro-cid-vwiflbl3]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:40px}.sweets__grid[data-astro-cid-vwiflbl3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px}.ccta__inner[data-astro-cid-vwiflbl3]{display:grid;justify-items:center;text-align:center;gap:30px}
