.mask-fade-v[data-astro-cid-hulrypfh]{mask-image:linear-gradient(to bottom,black 70%,transparent 100%)}.hero-field[data-astro-cid-qqwp344c]{position:absolute;inset:0;z-index:1;pointer-events:none;--mx: 50%;--my: 40%}.hero-spotlight[data-astro-cid-qqwp344c]{position:absolute;inset:0;background:radial-gradient(600px circle at var(--mx) var(--my),rgb(63 185 132 / .1),transparent 60%);transition:background .2s}.hero-beams[data-astro-cid-qqwp344c]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.field-chip[data-astro-cid-qqwp344c]{position:absolute;display:none;flex-direction:column;gap:2px;width:196px;padding:12px 14px;border-radius:12px;background:#ffffffd1;border:1px solid #edf2f7;box-shadow:0 10px 30px -12px #2d34362e,0 2px 6px -2px #2d34360f;backdrop-filter:blur(8px);opacity:.35;transform:translateY(6px) scale(.98);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease;top:calc(22% + var(--slot) * 16%);animation:chip-float 7s ease-in-out infinite;animation-delay:calc(var(--slot) * -1.6s)}@media(min-width:1400px){.field-chip[data-astro-cid-qqwp344c]{display:flex}}.field-chip[data-astro-cid-qqwp344c].concert{left:max(2.5vw,calc(50% - 680px))}.field-chip[data-astro-cid-qqwp344c].payout{right:max(2.5vw,calc(50% - 680px));opacity:0;transform:translate(16px) scale(.96)}.chip-kicker[data-astro-cid-qqwp344c]{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#636e72}.chip-title[data-astro-cid-qqwp344c]{font-size:15px;font-weight:700;color:#2d3436;letter-spacing:-.01em}.chip-amount[data-astro-cid-qqwp344c]{font-family:var(--font-mono);color:#329670}.chip-meta[data-astro-cid-qqwp344c]{font-size:12px;color:#636e72}.chip-badge[data-astro-cid-qqwp344c]{position:absolute;top:-10px;right:-8px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:700;color:#fff;opacity:0;transform:scale(.6);transition:opacity .3s ease,transform .4s cubic-bezier(.3,1.6,.5,1)}.chip-badge[data-astro-cid-qqwp344c].ok{background:#3fb984}.chip-badge[data-astro-cid-qqwp344c].missing{background:#e8457c;white-space:nowrap}.field-chip[data-astro-cid-qqwp344c].is-active{opacity:1;transform:translateY(0) scale(1);border-color:#3fb98473;box-shadow:0 16px 40px -14px #3fb98473,0 2px 6px -2px #2d34360f}.field-chip[data-astro-cid-qqwp344c].payout.is-active{transform:translate(0) scale(1)}.field-chip[data-astro-cid-qqwp344c].is-matched .chip-badge[data-astro-cid-qqwp344c].ok,.field-chip[data-astro-cid-qqwp344c].is-missing .chip-badge[data-astro-cid-qqwp344c].missing{opacity:1;transform:scale(1)}.field-chip[data-astro-cid-qqwp344c].is-missing{opacity:1;transform:translateY(0) scale(1);border-color:#e8457c80;box-shadow:0 16px 40px -14px #e8457c73}.field-chip[data-astro-cid-qqwp344c].is-missing:after{content:"";position:absolute;inset:-1px;border-radius:12px;border:2px solid rgb(232 69 124 / .6);animation:ping 1.6s cubic-bezier(0,0,.2,1) infinite}.field-chip[data-astro-cid-qqwp344c].is-done{opacity:.85}@keyframes chip-float{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes ping{75%,to{transform:scale(1.12);opacity:0}}.hero-beams[data-astro-cid-qqwp344c] .beam-base{fill:none;stroke:url(#beam-gradient);stroke-width:1.5;stroke-linecap:round;opacity:.55;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.hero-beams[data-astro-cid-qqwp344c] .beam-pulse{fill:none;stroke:#63e2b7;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 6px rgb(99 226 183 / .9));opacity:0}.hero-beams[data-astro-cid-qqwp344c] .beam-pulse.is-running{opacity:1;transition:stroke-dashoffset 1.1s cubic-bezier(.45,0,.2,1)}.hero-beams[data-astro-cid-qqwp344c] .beam-base.is-missing{stroke:url(#beam-gradient-missing);stroke-dasharray:4 6!important}@media(prefers-reduced-motion:reduce){.field-chip[data-astro-cid-qqwp344c],.field-chip[data-astro-cid-qqwp344c].is-missing:after{animation:none}.field-chip[data-astro-cid-qqwp344c],.field-chip[data-astro-cid-qqwp344c].payout{opacity:.9;transform:none}}.hero-title[data-astro-cid-nlow4r3u] .w[data-astro-cid-nlow4r3u]{display:inline-block;opacity:0;filter:blur(10px);transform:translateY(.35em);animation:word-in .8s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--i) * 70ms + .1s)}@keyframes word-in{to{opacity:1;filter:blur(0);transform:none}}.hero-title[data-astro-cid-nlow4r3u] .w[data-astro-cid-nlow4r3u].opacity-80{animation-name:word-in-soft}@keyframes word-in-soft{to{opacity:.8;filter:blur(0);transform:none}}.setlist[data-astro-cid-nlow4r3u] .typed[data-astro-cid-nlow4r3u]{display:inline-block;clip-path:inset(-.3em 100% -.3em 0);animation:type .7s steps(7,end) .75s forwards}@keyframes type{to{clip-path:inset(-.3em 0 -.3em 0)}}.hero-title[data-astro-cid-nlow4r3u] .gig[data-astro-cid-nlow4r3u]{background:linear-gradient(100deg,#74b9ff 40%,#c4e1ff,#74b9ff 60%) 0 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;padding:.2em .15em .3em .3em;margin:-.2em -.15em -.3em -.3em;animation:word-in .8s cubic-bezier(.2,.8,.2,1) .31s forwards,shimmer 2.4s ease-in-out 1.2s 1 forwards}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.hero-sub[data-astro-cid-nlow4r3u],.hero-cta[data-astro-cid-nlow4r3u]{opacity:0;animation:fade-up .8s cubic-bezier(.2,.8,.2,1) forwards}.hero-sub[data-astro-cid-nlow4r3u]{animation-delay:1.15s}.hero-cta[data-astro-cid-nlow4r3u]{animation-delay:1.35s}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.cta-shine[data-astro-cid-nlow4r3u]:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .45) 50%,transparent 65%);transform:translate(-120%);animation:shine 4.5s ease-in-out 2.4s infinite}@keyframes shine{0%{transform:translate(-120%)}30%,to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.hero-title[data-astro-cid-nlow4r3u] .w[data-astro-cid-nlow4r3u],.hero-sub[data-astro-cid-nlow4r3u],.hero-cta[data-astro-cid-nlow4r3u],.gig[data-astro-cid-nlow4r3u],.setlist[data-astro-cid-nlow4r3u] .typed[data-astro-cid-nlow4r3u],.cta-shine[data-astro-cid-nlow4r3u]:before{animation:none;opacity:1;filter:none;transform:none}.hero-title[data-astro-cid-nlow4r3u] .w[data-astro-cid-nlow4r3u].opacity-80{opacity:.8}.setlist[data-astro-cid-nlow4r3u] .typed[data-astro-cid-nlow4r3u]{clip-path:none}.cta-shine[data-astro-cid-nlow4r3u]:before{display:none}}
