:root{--ink-950:#060310;--ink-900:#0a0618;--ink-800:#110a24;--ink-700:#1a1033;--ink-600:#241645;--ink-500:#33215e;--ink-400:#4a3480;--cream-100:#f8f2e4;--cream-200:#efe6d0;--cream-300:#d8cbb0;--magenta:#ff2e97;--magenta-bright:#ff5cb0;--violet:#9b3bff;--violet-bright:#b76bff;--blue:#2e7bff;--blue-bright:#5c9dff;--cyan:#1fe0d4;--yellow:#ffe01b;--lime:#a6f73b;--orange:#ff6a1a;--grad-aurora:linear-gradient(135deg, #ff2e97 0%, #9b3bff 50%, #2e7bff 100%);--grad-sunset:linear-gradient(120deg, #ffe01b 0%, #ff6a1a 40%, #ff2e97 100%);--grad-acid:linear-gradient(120deg, #a6f73b 0%, #1fe0d4 55%, #2e7bff 100%);--grad-third-eye:linear-gradient(135deg, #9b3bff 0%, #ff2e97 45%, #ffe01b 100%);--grad-ink:linear-gradient(180deg, #110a24 0%, #060310 100%);--grad-glow-magenta:radial-gradient(60% 60% at 50% 40%, #ff2e978c 0%, #ff2e9700 70%);--grad-glow-violet:radial-gradient(60% 60% at 50% 40%, #9b3bff80 0%, #9b3bff00 70%);--bg:var(--ink-950);--bg-elevated:var(--ink-900);--surface:var(--ink-800);--surface-2:var(--ink-700);--surface-3:var(--ink-600);--text:var(--cream-100);--text-dim:#f8f2e4b8;--text-faint:#f8f2e480;--text-on-accent:#0a0618;--accent:var(--magenta);--accent-2:var(--violet);--accent-3:var(--blue);--highlight:var(--yellow);--border:#f8f2e424;--border-strong:#f8f2e447;--border-neon:#ff2e9780;--success:var(--lime);--warning:var(--yellow);--danger:#ff4d5e;--paper:#fdf3e3;--outline:#14071f;--hot:var(--magenta);--cobalt:var(--blue);--acid:var(--yellow);--grape:var(--violet);--tang:var(--orange);--seat-available:var(--cyan);--seat-selected:var(--magenta);--seat-taken:#f8f2e429;--seat-premium:var(--yellow);--seat-accessible:var(--blue-bright);--font-display:var(--font-bobogie), system-ui, sans-serif;--font-groovy:var(--font-bobogie), system-ui, sans-serif;--font-ui:var(--font-space-grotesk), system-ui, sans-serif;--font-mono:var(--font-space-mono), ui-monospace, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--text-hero:clamp(4.5rem, 17vw, 15rem);--text-display:clamp(3rem, 8vw, 7rem);--text-h1:clamp(2.25rem, 5vw, 4rem);--text-h2:clamp(1.75rem, 3.5vw, 2.75rem);--text-h3:clamp(1.35rem, 2.4vw, 1.85rem);--text-xl:1.375rem;--text-lg:1.125rem;--text-md:1rem;--text-sm:.875rem;--text-xs:.75rem;--text-2xs:.6875rem;--lh-tight:.95;--lh-snug:1.15;--lh-normal:1.5;--lh-relaxed:1.65;--tracking-tight:-.03em;--tracking-normal:0;--tracking-wide:.08em;--tracking-wider:.18em;--tracking-widest:.32em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--container-max:1280px;--container-wide:1440px;--gutter:clamp(20px, 5vw, 64px);--section-y:clamp(64px, 10vw, 160px);--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--radius-xl:32px;--radius-pill:999px;--shadow-sm:0 2px 8px #0006;--shadow-md:0 8px 28px #00000073;--shadow-lg:0 24px 64px #0000008c;--glow-magenta:0 0 24px #ff2e978c, 0 0 4px #ff2e97cc;--glow-violet:0 0 24px #9b3bff80, 0 0 4px #9b3bffcc;--glow-cyan:0 0 24px #1fe0d480, 0 0 4px #1fe0d4cc;--glow-yellow:0 0 24px #ffe01b80, 0 0 4px #ffe01bcc;--glow-soft:0 0 40px #9b3bff59;--comic-border:3px solid var(--outline);--comic-border-thick:4px solid var(--outline);--shadow-hard:6px 6px 0 var(--outline);--shadow-hard-lg:10px 10px 0 var(--outline);--shadow-hard-sm:3px 3px 0 var(--outline);--blur-sm:blur(6px);--blur-md:blur(16px);--blur-lg:blur(28px);--glass:#1a10338c;--glass-strong:#1a1033cc;--grain-opacity:.06;--dur-fast:.14s;--dur-quick:.22s;--dur-base:.36s;--dur-slow:.62s;--dur-reveal:.9s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-emphasized:cubic-bezier(.2, .9, .1, 1);--parallax-far:.12;--parallax-mid:.28;--parallax-near:.5}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-quick:0s;--dur-base:0s;--dur-slow:0s;--dur-reveal:0s}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-snap-type:y proximity;scroll-padding-top:70px}.sect{box-sizing:border-box;scroll-snap-align:start;flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.sect-pad{padding:clamp(80px,9vh,110px) var(--gutter) clamp(30px,4vh,60px)}.cardrow{gap:clamp(14px,1.6vw,22px);display:grid}.lineup-grid{grid-template-columns:repeat(6,1fr)}.stage-grid{grid-template-columns:repeat(3,1fr)}.tier-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.lineup-grid,.stage-grid,.tier-grid{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter)*-1);padding-bottom:14px;padding-inline:var(--gutter);-webkit-overflow-scrolling:touch;overflow-x:auto;display:flex!important}.lineup-grid>*{scroll-snap-align:center;flex:0 0 44%}.stage-grid>*{scroll-snap-align:center;flex:0 0 80%}.tier-grid>*{scroll-snap-align:center;flex:0 0 74%}}@media (max-width:560px){.lineup-grid>*{flex:0 0 62%}}body{background:var(--paper);color:var(--outline);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:var(--outline);transition:opacity var(--dur-fast) var(--ease-out);text-decoration:none}a:hover{opacity:.7}::selection{background:var(--magenta);color:var(--text-on-accent)}body:after{content:"";pointer-events:none;z-index:200;opacity:var(--grain-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes lucid-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes lucid-pop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes lucid-spin{to{transform:rotate(360deg)}}@keyframes lucid-fadein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lucid-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes lucid-cardin-a{0%{opacity:0;transform:translateY(28px)scale(1.16)rotate(-3deg)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes lucid-cardin-b{0%{opacity:0;transform:translateY(28px)scale(.84)rotate(3deg)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes lucid-swirl{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes lucid-loadmark{0%{transform:scale(.7)rotate(-6deg)}60%{transform:scale(1.08)rotate(3deg)}to{transform:scale(1)rotate(0)}}@keyframes lucid-dots{0%,80%,to{opacity:.4;transform:scale(.5)}40%{opacity:1;transform:scale(1)}}#lucid-loader{z-index:9999;background:var(--ink-950);transition:opacity .6s var(--ease-out),transform .7s var(--ease-in-out),filter .6s ease;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:fixed;inset:0;overflow:hidden}#lucid-loader .glow{width:72vmax;height:72vmax;animation:lucid-pulse 3s var(--ease-in-out) infinite;background:radial-gradient(circle,#ffe01b1a 0%,#ff6a1a0f 35%,#0000 64%);border-radius:50%;position:absolute}#lucid-loader .mark{font-family:var(--font-display);text-transform:uppercase;color:var(--acid);-webkit-text-stroke:3px var(--outline);text-shadow:8px 9px 0 var(--outline);animation:lucid-loadmark .9s var(--ease-spring) both;font-size:clamp(4rem,16vw,10rem);font-weight:800;line-height:1;position:relative}#lucid-loader .bar{background:var(--ink-700);border:3px solid var(--cream-100);border-radius:999px;width:min(360px,72vw);height:20px;position:relative;overflow:hidden;box-shadow:4px 4px #0000008c}#lucid-loader .fill{background:var(--grad-sunset);border-radius:999px;width:0;position:absolute;inset:0}#lucid-loader .pct{font-family:var(--font-mono);letter-spacing:.06em;color:var(--cream-100);font-size:.82rem;font-weight:700;position:relative}#lucid-loader .tag{font-family:var(--font-groovy);letter-spacing:.14em;text-transform:uppercase;color:var(--cream-300);font-size:.88rem;font-weight:700;position:relative}#lucid-loader.done{opacity:0;filter:blur(12px);pointer-events:none;transform:scale(1.4)}@keyframes lucid-pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.06)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--ink-950)}::-webkit-scrollbar-thumb{background:var(--ink-500);border-radius:10px}@supports (padding:env(safe-area-inset-top)){footer{padding-bottom:calc(36px + env(safe-area-inset-bottom,0px))!important}}
@font-face{font-family:bobogie;src:url(../media/BobogieGroovy-s.p.21lre2w2r2zva.otf)format("opentype");font-display:swap;font-weight:400 800}@font-face{font-family:bobogie Fallback;src:local(Arial);ascent-override:98.16%;descent-override:24.04%;line-gap-override:0.0%;size-adjust:101.78%}.bobogie_c9b1ca76-module__KVJlqG__className{font-family:bobogie,bobogie Fallback}.bobogie_c9b1ca76-module__KVJlqG__variable{--font-bobogie:"bobogie", "bobogie Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_e61ca768-module__pQvNrG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_e61ca768-module__pQvNrG__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.341_rbs6dql3t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.40d3ll7mho212.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3-4lwpipb4a4k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.37aqrzupgb8zi.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.0e_5-ojqbtsw9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.2p-978ij53_v6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_d99fcb5c-module__AleeTq__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_d99fcb5c-module__AleeTq__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
