.marquee[data-astro-cid-543bmuqs]{background:var(--color-bg-deep);border-block:1px solid oklch(32% .03 75/.5);padding-block:.7rem;overflow:hidden}.track[data-astro-cid-543bmuqs]{width:max-content;animation:28s linear infinite scroll;display:flex}.track[data-astro-cid-543bmuqs] span[data-astro-cid-543bmuqs]{font-family:var(--font-display);font-size:var(--text-base);text-transform:uppercase;letter-spacing:.12em;color:var(--color-gold);white-space:pre;transform:skew(-6deg)}@keyframes scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-543bmuqs]{animation:none}}.vortex-canvas[data-astro-cid-cue5fyxb]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]{background:radial-gradient(90rem 40rem at 50% 118%, oklch(62% .19 45/.38), transparent 60%), radial-gradient(60rem 30rem at 85% -10%, oklch(38% .14 310/.45), transparent 65%), linear-gradient(180deg, var(--color-bg-deep), var(--color-bg));position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";opacity:.28;pointer-events:none;background-image:radial-gradient(oklch(85% .171 92/.55) 1px,#0000 1.5px);background-size:18px 18px;position:absolute;inset:0;mask-image:radial-gradient(60% 60%,#0000 55%,#000 100%)}.hero[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:repeating-linear-gradient(-35deg,#0000 0 90px,oklch(85% .171 92/.07) 90px 92px);position:absolute;inset:-20%}.hero-inner[data-astro-cid-lcdefpme]{z-index:1;padding-block:var(--space-section);justify-items:start;display:grid;position:relative}.kicker[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.25em;font-weight:600;font-size:var(--text-sm);color:var(--color-gold)}h1[data-astro-cid-lcdefpme]{margin-top:var(--space-sm);font-family:var(--font-headline);font-size:var(--text-hero);display:grid}h1[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{animation:rise .7s var(--ease-out-expo) backwards;display:block;transform:skew(-8deg)}h1[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.12s}h1[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.24s}h1[data-astro-cid-lcdefpme] .vol[data-astro-cid-lcdefpme]{font-size:.55em}.hero-lineup[data-astro-cid-lcdefpme]{margin-top:var(--space-md);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:var(--text-lg);animation:rise .7s var(--ease-out-expo) .36s backwards;flex-wrap:wrap;gap:.4rem 1.1rem;display:flex}.hero-lineup[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-gold);text-shadow:var(--glow-gold-text);position:relative;transform:skew(-6deg)}.hero-lineup[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(:last-child):after{content:"·";color:var(--color-text-muted);text-shadow:none;margin-left:1.1rem}.hero-sub[data-astro-cid-lcdefpme]{margin-top:var(--space-md);font-size:var(--text-lg);color:var(--color-text-muted)}.hero-sub[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-text)}.hero-soldout[data-astro-cid-lcdefpme]{margin-top:var(--space-md);border:1px solid var(--color-gold);border-radius:var(--radius);box-shadow:var(--glow-gold-box);background:oklch(14% .012 55/.7);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;padding:.55rem 1.1rem;display:inline-flex}.hero-soldout[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-gold);text-shadow:var(--glow-gold-text);transform:skew(-6deg)}.hero-actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;display:flex}@keyframes rise{0%{opacity:0;transform:skew(-6deg)translateY(.6em)}}.ghost[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:var(--text-sm);color:var(--color-gold);transition:background var(--duration-fast) ease, color var(--duration-fast) ease;border:1px solid oklch(85% .171 92/.45);border-radius:999px;padding:.7rem 1.4rem;text-decoration:none}.ghost[data-astro-cid-lcdefpme]:hover{background:var(--color-gold);color:var(--color-on-gold)}.ticket-phase[data-astro-cid-lcdefpme]{padding-block:var(--space-section)}.phase-grid[data-astro-cid-lcdefpme]{gap:var(--space-lg);grid-template-columns:1.4fr 1fr;align-items:center;display:grid}.phase-grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.ticket-phase[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.5rem,1.05rem + 2.3vw,3rem);transform:skew(-6deg)}.ticket-phase[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-sm);max-width:55ch}.ticket-phase[data-astro-cid-lcdefpme] .proof[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.ticket-phase[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{margin-top:var(--space-md)}.ticket-card[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-md);box-shadow:var(--glow-gold-box);position:relative;mask-image:radial-gradient(1rem at 0 55%,#0000 98%,#000),radial-gradient(1rem at 100% 55%,#0000 98%,#000);mask-composite:intersect;container-type:inline-size}.ticket-tag[data-astro-cid-lcdefpme]{background:var(--color-gold);color:var(--color-on-gold);font-family:var(--font-display);font-size:var(--text-sm);text-transform:uppercase;border-radius:999px;padding:.2rem .7rem;display:inline-block;transform:skew(-6deg)}.ticket-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-lg);font-size:clamp(1.15rem, 8.5cqi, var(--text-xl));text-transform:uppercase;margin-top:var(--space-sm);overflow-wrap:break-word;transform:skew(-6deg)}.ticket-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin-top:var(--space-sm);color:var(--color-text-muted);gap:.4rem;padding-left:1.2rem;display:grid}.secret[data-astro-cid-lcdefpme]{padding-block:var(--space-section);background:radial-gradient(70rem 30rem at 50% 0%, oklch(38% .14 310/.25), transparent 60%), var(--color-bg-deep);border-block:1px solid oklch(32% .03 75/.4)}.secret[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-xl);transform:skew(-6deg)}.q-small[data-astro-cid-lcdefpme]{color:var(--color-gold);text-shadow:var(--glow-gold-text)}.secret-intro[data-astro-cid-lcdefpme]{margin-top:var(--space-sm);max-width:55ch;color:var(--color-text-muted)}.dj-grid[data-astro-cid-lcdefpme]{gap:var(--space-md);margin-top:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.dj-card[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-md);transition:transform var(--duration-normal) var(--ease-out-expo), box-shadow var(--duration-normal) var(--ease-out-expo);flex-direction:column;display:flex}.dj-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--glow-gold-box);transform:translateY(-4px)}.dj-mark[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-gold);text-shadow:var(--glow-gold-text);font-size:clamp(3rem,6vw,5rem);line-height:1;transform:skew(-6deg)}.dj-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:var(--space-sm);font-size:var(--text-lg);transform:skew(-6deg)}.dj-bio[data-astro-cid-lcdefpme]{margin-top:var(--space-xs);color:var(--color-text-muted)}.dj-video[data-astro-cid-lcdefpme]{padding-top:var(--space-md);margin-top:auto}.dj-video[data-astro-cid-lcdefpme] .aftermovie-frame{max-width:15rem}.dj-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-text)}.secret-outro[data-astro-cid-lcdefpme]{margin-top:var(--space-lg);font-family:var(--font-display);text-transform:uppercase;color:var(--color-gold);transform:skew(-6deg)}.story[data-astro-cid-lcdefpme]{padding-block:var(--space-section)}.story-grid[data-astro-cid-lcdefpme]{gap:var(--space-lg);grid-template-columns:1.2fr 1fr;align-items:start;display:grid}.story[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-xl);transform:skew(-6deg)}.story[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-block:var(--space-sm) var(--space-md);max-width:55ch}.past-events[data-astro-cid-lcdefpme]{gap:var(--space-sm);margin-top:var(--space-md);display:grid;container-type:inline-size}.story-grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.story-grid[data-astro-cid-lcdefpme] .aftermovie{justify-self:end}.story-grid[data-astro-cid-lcdefpme] .aftermovie-frame{max-width:18rem}.past-card[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-sm) var(--space-md);display:flex}.past-flyer[data-astro-cid-lcdefpme]{border-radius:calc(var(--radius) / 2);flex-shrink:0;width:7.5rem;height:auto;box-shadow:0 8px 24px oklch(0% 0 0/.45)}.past-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-lg);transform:skew(-6deg)}.past-status[data-astro-cid-lcdefpme]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-weight:700;display:inline-block}.past-lineup[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.3rem}.past-card-body[data-astro-cid-lcdefpme]{overflow-wrap:break-word;min-width:0}@container (width<=26rem){.past-card[data-astro-cid-lcdefpme]{gap:var(--space-sm);padding:var(--space-sm)}.past-flyer[data-astro-cid-lcdefpme]{width:5rem}}.location[data-astro-cid-lcdefpme]{padding-block:var(--space-section);background:var(--color-bg-deep);border-block:1px solid oklch(32% .03 75/.4)}.location[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-xl);transform:skew(-6deg)}.location-grid[data-astro-cid-lcdefpme]{gap:var(--space-lg);margin-top:var(--space-md);grid-template-columns:1.2fr 1fr;display:grid}.location[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:55ch}.location-video[data-astro-cid-lcdefpme]{margin-top:var(--space-lg)}address[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-md);font-style:normal;line-height:1.9}address[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-gold);font-weight:700}.final-cta[data-astro-cid-lcdefpme]{padding-block:var(--space-section);text-align:center;background:radial-gradient(60rem 25rem at 50% 100%,oklch(62% .19 45/.3),#0000 65%)}.final-inner[data-astro-cid-lcdefpme]{justify-items:center;gap:var(--space-sm);display:grid}.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-xl);max-width:22ch;transform:skew(-6deg)}.final-cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.final-cta[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{margin-top:var(--space-sm)}@media (width<=800px){.phase-grid[data-astro-cid-lcdefpme],.story-grid[data-astro-cid-lcdefpme],.location-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.dj-video[data-astro-cid-lcdefpme] .aftermovie,.location-video[data-astro-cid-lcdefpme] .aftermovie{justify-self:center;justify-items:center}}
