.balloon-defs[data-astro-cid-tb5a6ujr]{width:0;height:0;position:absolute;overflow:hidden}.balloons[data-astro-cid-tb5a6ujr]{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.balloon[data-astro-cid-tb5a6ujr]{left:var(--x);width:calc(var(--s) * 96px);opacity:.95;will-change:transform;position:absolute;bottom:-240px}.balloon[data-astro-cid-tb5a6ujr] svg[data-astro-cid-tb5a6ujr]{transform-origin:50% 100%;filter:drop-shadow(0 18px 18px #00000073);width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.balloon[data-astro-cid-tb5a6ujr]{animation:balloon-rise var(--d) linear infinite;animation-delay:var(--delay)}.balloon[data-astro-cid-tb5a6ujr] svg[data-astro-cid-tb5a6ujr]{animation:balloon-sway var(--sd) ease-in-out infinite alternate;animation-delay:var(--delay)}}@media (prefers-reduced-motion:reduce){.balloon[data-astro-cid-tb5a6ujr]{bottom:auto;top:var(--y);opacity:.7}}@keyframes balloon-rise{0%{transform:translate(0,0)}to{transform:translateY(calc(-100vh - 320px))}}@keyframes balloon-sway{0%{transform:rotate(-7deg)translate(-6px)}to{transform:rotate(7deg)translate(6px)}}@media (width<=800px){.balloon[data-astro-cid-tb5a6ujr]:nth-child(n+12){display:none}.balloon[data-astro-cid-tb5a6ujr]{width:calc(var(--s) * 72px)}}.topper[data-astro-cid-q7zgmivr]{text-align:center;isolation:isolate;margin-bottom:1.25rem;padding:3.4rem 1rem 1.9rem;position:relative;overflow:hidden}.curtain[data-astro-cid-q7zgmivr]{z-index:-2;opacity:.55;background:repeating-linear-gradient(90deg,#7d3f4a 0,#b76e79 3px,#f1c6c0 5px,#c47f88 7px,#8f4b57 10px,#e9b4b0 12px,#b76e79 14px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}.curtain[data-astro-cid-q7zgmivr]:after{content:"";background:linear-gradient(100deg,#0000 0%,#fff0 35%,#ffffff73 50%,#fff0 65%,#0000 100%) 0 0/250% 100%;position:absolute;inset:0}.bunting[data-astro-cid-q7zgmivr]{z-index:-1;filter:drop-shadow(0 4px 4px #0006);width:100%;height:52px;position:absolute;top:0;left:0}.bunting-string[data-astro-cid-q7zgmivr]{stroke:#fbe3dd;stroke-width:2px}.flag--rose[data-astro-cid-q7zgmivr]{fill:#c9828c}.flag--black[data-astro-cid-q7zgmivr]{fill:#1b1216}.flag--white[data-astro-cid-q7zgmivr]{fill:#f8f0ee}.tape[data-astro-cid-q7zgmivr]{white-space:nowrap;background:repeating-linear-gradient(-45deg,#f6d400 0 14px,#1b1216 14px 28px);gap:0;max-width:min(92vw,520px);margin:0 auto .9rem;padding:.3rem 0;display:inline-flex;overflow:hidden;transform:rotate(-1.6deg);box-shadow:0 8px 20px -10px #000000b3}.tape[data-astro-cid-q7zgmivr] span[data-astro-cid-q7zgmivr]{color:#1b1216;font-family:var(--font-loud);letter-spacing:.22em;text-transform:uppercase;background:#f6d400;margin:0 .4rem;padding:.12rem .9rem;font-size:.78rem;display:inline-block}.tape[data-astro-cid-q7zgmivr] span[data-astro-cid-q7zgmivr]:nth-child(2n){color:#f6d400;background:#1b1216}.shout[data-astro-cid-q7zgmivr]{font-family:var(--font-loud);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(2.1rem,7.2vw,4.9rem);line-height:1.02}.word[data-astro-cid-q7zgmivr]{color:#0000;background:var(--foil);filter:drop-shadow(.05em .06em #1b1216)drop-shadow(0 0 18px #e9b4b059);transform-origin:50% 100%;background-size:220% 220%;-webkit-background-clip:text;background-clip:text;margin:0 .18em;display:inline-block}.word[data-astro-cid-q7zgmivr]:nth-child(odd){transform:rotate(-2deg)}.word[data-astro-cid-q7zgmivr]:nth-child(2n){transform:rotate(1.5deg)}.word--bruh[data-astro-cid-q7zgmivr]{background:linear-gradient(#ffd3e2 0%,#ff9fc2 45%,#e9789f 100%);filter:drop-shadow(.05em .06em #1b1216)drop-shadow(0 0 22px #ff9fc28c);-webkit-background-clip:text;background-clip:text;font-size:1.28em;transform:rotate(-4deg)translateY(.04em)}@media (prefers-reduced-motion:no-preference){.word[data-astro-cid-q7zgmivr]{animation:.7s cubic-bezier(.2,1.4,.4,1) both word-pop,6s linear infinite foil-shimmer;animation-delay:calc(.12s + var(--i) * .14s), 0s}.word--bruh[data-astro-cid-q7zgmivr]{animation:.8s cubic-bezier(.2,1.5,.4,1) .62s both word-pop,2.6s ease-in-out 1.4s infinite bruh-bounce}.curtain[data-astro-cid-q7zgmivr]:after{animation:7s ease-in-out infinite curtain-shine}}@keyframes word-pop{0%{opacity:0;transform:translateY(.5em)scale(.6)}}@keyframes foil-shimmer{0%{background-position:0 0}to{background-position:200% 200%}}@keyframes bruh-bounce{0%,to{transform:rotate(-4deg)translateY(.04em)}50%{transform:rotate(-6deg)translateY(-.1em)scale(1.06)}}@keyframes curtain-shine{0%,to{background-position:120% 0}50%{background-position:-40% 0}}@media (width<=800px){.topper[data-astro-cid-q7zgmivr]{padding:3rem .75rem 1.5rem}.tape[data-astro-cid-q7zgmivr] span[data-astro-cid-q7zgmivr]{padding:.1rem .6rem;font-size:.68rem}}
