:root{--bg-0:#060409;--bg-1:#0b0813;--bg-2:#120d1f;--surface:rgba(255,255,255,0.035);--surface-2:rgba(255,255,255,0.06);--line:rgba(255,255,255,0.09);--line-strong:rgba(255,255,255,0.16);--ink-1:#f3f1fa;--ink-2:#b9b3cc;--ink-3:#776f8f;--violet:#8b5cf6;--violet-hot:#a78bfa;--magenta:#e94dbb;--cyan:#4dd6e9;--gold:#f5c04e;--green:#4ade80;--red:#f87171;--grad-brand:linear-gradient(120deg,#8b5cf6,#e94dbb 60%,#f5a04e);--grad-cool:linear-gradient(120deg,#4dd6e9,#8b5cf6);--shadow-1:0 1px 2px rgba(0,0,0,.5),0 8px 24px rgba(0,0,0,.35);--shadow-2:0 2px 6px rgba(0,0,0,.55),0 24px 64px rgba(0,0,0,.5);--r-sm:8px;--r-md:14px;--r-lg:22px;--r-xl:32px;--font-ui:var(--inter),"Inter",-apple-system,"Helvetica Neue",sans-serif;--font-display:var(--grotesk),"Space Grotesk",var(--font-ui);--font-glow:var(--orbitron),"Orbitron",monospace}:root[data-theme=nova]{--violet:#7c6bff;--violet-hot:#a99bff;--magenta:#9a6bff;--cyan:#7fdcff;--ink-1:#f2f0ff;--ink-2:#bdb6ee;--grad-brand:linear-gradient(120deg,#6b5cff,#a56bff 55%,#7fdcff);--grad-cool:linear-gradient(120deg,#7fdcff,#7c6bff);--nova-glow:0 0 6px #fff,0 0 14px #8b7bff,0 0 30px #6b5cff;--nova-glow-soft:0 0 4px rgba(255,255,255,.9),0 0 12px rgba(139,123,255,.85);--font-display:var(--pixel),"Press Start 2P",var(--font-ui);--font-glow:var(--pixel),"Press Start 2P",monospace}:root[data-theme=nova] .artist,:root[data-theme=nova] .display,:root[data-theme=nova] .eyebrow,:root[data-theme=nova] .mono,:root[data-theme=nova] .wordmark{text-shadow:var(--nova-glow-soft)}:root[data-theme=nova] .display{letter-spacing:.02em;line-height:1.35}:root[data-theme=nova] .artist{font-size:clamp(1.05rem,3vw,2.6rem);letter-spacing:0}:root[data-theme=nova] h2.display{font-size:clamp(.95rem,1.9vw,1.25rem)}:root[data-theme=nova] .btn-secondary,:root[data-theme=nova] .card,:root[data-theme=nova] .field{border-color:rgba(139,123,255,.45);box-shadow:0 0 12px rgba(107,92,255,.28),inset 0 0 10px rgba(107,92,255,.07)}:root[data-theme=nova] .btn-primary{box-shadow:0 0 10px #fff6,0 0 26px #6b5cffcc}:root[data-theme=nova] .badge{border-color:rgba(139,123,255,.5);text-shadow:var(--nova-glow-soft)}:root[data-theme=nova] .btn{border-radius:6px}:root[data-theme=nova] .card{border-radius:10px}:root[data-theme=novalight]{--bg-0:#f9fdff;--bg-1:#f4f7ec;--bg-2:#edf2e0;--surface:rgba(0,0,0,0.035);--surface-2:rgba(0,0,0,0.06);--line:rgba(0,0,0,0.11);--line-strong:rgba(0,0,0,0.2);--ink-1:#0d0f05;--ink-2:#424911;--ink-3:#6a7245;--violet:#839400;--violet-hot:#566400;--magenta:#659400;--cyan:#802300;--gold:#0a3fb1;--green:#b52180;--grad-brand:linear-gradient(120deg,#94a300,#5a9400 55%,#802300);--grad-cool:linear-gradient(120deg,#802300,#839400);--nova-glow:0 0 6px #000,0 0 14px #748400,0 0 30px #94a300;--nova-glow-soft:0 0 4px rgba(0,0,0,.9),0 0 12px rgba(116,132,0,.85);--shadow-1:0 1px 2px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.09);--shadow-2:0 2px 6px rgba(0,0,0,.11),0 24px 64px rgba(0,0,0,.15);--font-display:var(--pixel),"Press Start 2P",var(--font-ui);--font-glow:var(--pixel),"Press Start 2P",monospace}:root[data-theme=novalight] body{background:linear-gradient(180deg,#fbfdff,#f1f5e6);color:var(--ink-1)}:root[data-theme=novalight] .glass{background:rgba(255,255,255,.62)}:root[data-theme=novalight] .artist,:root[data-theme=novalight] .display,:root[data-theme=novalight] .eyebrow,:root[data-theme=novalight] .mono,:root[data-theme=novalight] .wordmark{text-shadow:var(--nova-glow-soft)}:root[data-theme=novalight] .display{letter-spacing:.02em;line-height:1.35}:root[data-theme=novalight] .artist{font-size:clamp(1.3rem,3.4vw,2.6rem)}:root[data-theme=novalight] h2.display{font-size:clamp(.95rem,1.9vw,1.25rem)}:root[data-theme=novalight] .btn-secondary,:root[data-theme=novalight] .card,:root[data-theme=novalight] .field{border-color:rgba(116,132,0,.45);box-shadow:0 0 12px rgba(148,163,0,.22),inset 0 0 10px rgba(148,163,0,.06)}:root[data-theme=novalight] .btn{border-radius:6px}:root[data-theme=novalight] .card{border-radius:10px}:root[data-theme=novalight] .banner,:root[data-theme=novalight] .mcover,:root[data-theme=novalight] .reelcard{background:#0e1020}:root[data-theme=novalight] .grain:after{background:radial-gradient(120% 90% at 50% 8%,transparent 60%,rgba(0,0,0,.07) 100%)}:root[data-theme=light]{--bg-0:#f4f5fa;--bg-1:#eceef6;--bg-2:#e3e6f2;--surface:rgba(20,22,40,0.035);--surface-2:rgba(20,22,40,0.06);--line:rgba(20,22,40,0.12);--line-strong:rgba(20,22,40,0.22);--ink-1:#14162a;--ink-2:#4c5070;--ink-3:#8288a6;--violet:#6d4bd8;--violet-hot:#7c5ae6;--magenta:#d43fa4;--cyan:#1d9fb8;--gold:#b8860b;--green:#2f9e5a;--shadow-1:0 1px 2px rgba(20,22,40,.07),0 8px 24px rgba(20,22,40,.08);--shadow-2:0 2px 6px rgba(20,22,40,.1),0 24px 64px rgba(20,22,40,.14)}:root[data-theme=light] body{background:linear-gradient(180deg,#f7f8fc,#eceef6);color:var(--ink-1)}:root[data-theme=light] .glass{background:rgba(255,255,255,.62)}:root[data-theme=light] .grain:before{opacity:.18}:root[data-theme=light] .grain:after{background:radial-gradient(120% 90% at 50% 8%,transparent 60%,rgba(20,22,40,.07) 100%)}:root[data-theme=light] .banner,:root[data-theme=light] .mcover,:root[data-theme=light] .reelcard{background:#0e1020}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:#c3c7dc;border-color:#eceef6}:is([data-theme=light],[data-theme=novalight],[data-light]){--hero-glow:0 1px 0 rgba(0,0,0,0.12)}:is([data-theme=light],[data-theme=novalight],[data-light]) body{color:#0a0a0a}:is([data-theme=light],[data-theme=novalight],[data-light]) .section-head :is(h2,h3,p),:is([data-theme=light],[data-theme=novalight],[data-light]) .wrap :is(.display:not(.artist),p,li,h2,h3,.bio),:is([data-theme=light],[data-theme=novalight],[data-light]) :is(.bio,.bio strong){color:#0a0a0a}:is([data-theme=light],[data-theme=novalight],[data-light]) :is(.display:not(.artist),.wordmark){text-shadow:none}:is([data-theme=light],[data-theme=novalight],[data-light]) .eyebrow{color:#2a2a1a}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{min-height:100%}body{background:var(--bg-0);color:var(--ink-1);font-family:var(--font-ui);font-size:15.5px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}a{text-decoration:none}a,button{color:inherit}button{font-family:inherit;background:none;border:none;cursor:pointer}img{max-width:100%;display:block}::selection{background:rgba(139,92,246,.4)}.grain:before{opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.05'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.grain:after,.grain:before{content:"";position:fixed;inset:0;z-index:2;pointer-events:none}.grain:after{background:radial-gradient(120% 90% at 50% 8%,transparent 55%,rgba(0,0,0,.5) 100%)}.display{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;line-height:1.08}.eyebrow{font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.eyebrow.accent{color:var(--violet-hot)}.muted{color:var(--ink-2)}.small{font-size:.82rem}.mono{font-family:var(--font-glow)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-weight:600;font-size:.92rem;letter-spacing:.01em;padding:.72rem 1.5rem;border-radius:999px;transition:transform .16s cubic-bezier(.2,.7,.3,1.2),box-shadow .16s ease,background .16s ease,border-color .16s ease;white-space:nowrap}.btn:active{transform:scale(.97)}.btn-primary{color:var(--btn-ink,#0b0b0d);background:var(--grad-brand);background-size:140% 140%;text-shadow:var(--btn-halo,0 1px 1.5px rgba(255,255,255,.6));box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 8px 28px rgba(233,77,187,.35)}.btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 12px 36px rgba(233,77,187,.5)}.btn-secondary{color:var(--ink-1);background:var(--surface-2);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.btn-secondary:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.28)}.btn-quiet{color:var(--ink-2);padding:.55rem 1rem;border-radius:10px}.btn-quiet:hover{color:var(--ink-1);background:var(--surface-2)}.btn-sm{padding:.45rem 1rem;font-size:.82rem}.btn-lg{padding:.95rem 2.2rem;font-size:1rem}.btn-gold{color:#1d1503;background:linear-gradient(120deg,#f5c04e,#f59e4e);box-shadow:0 8px 24px rgba(245,192,78,.3)}.btn-gold:hover{transform:translateY(-1px)}.card{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.card-pad{padding:1.4rem 1.5rem}.glass{background:rgba(14,10,24,.72);background:color-mix(in srgb,var(--bg-0) 55%,transparent);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid var(--line)}.divider{height:1px;background:var(--line);border:0}.badge{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;letter-spacing:.06em;padding:.28rem .75rem;border-radius:999px;border:1px solid var(--line-strong);color:var(--ink-2);background:var(--surface)}.badge.live{color:var(--green);border-color:rgba(74,222,128,.35)}.badge.live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);animation:pulse 2s ease-in-out infinite}.badge.gold{color:var(--gold);border-color:rgba(245,192,78,.4)}.badge.violet{color:var(--violet-hot);border-color:rgba(139,92,246,.45)}@keyframes pulse{50%{opacity:.4}}.wrap{max-width:1140px;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem)}.section{padding:clamp(3rem,7vw,5.5rem) 0;position:relative}.section-head{margin-bottom:2.2rem}.section-head h2{font-size:clamp(1.5rem,3vw,2.1rem);margin-top:.5rem}.section-head p{color:var(--ink-2);margin-top:.5rem;max-width:560px}.field{width:100%;padding:.75rem 1rem;border-radius:12px;border:1px solid var(--line-strong);background:rgba(0,0,0,.35);color:var(--ink-1);font-family:inherit;font-size:.95rem;transition:border-color .15s ease,box-shadow .15s ease}.field::placeholder{color:var(--ink-3)}.field:focus{outline:none;border-color:var(--violet);box-shadow:0 0 0 3px rgba(139,92,246,.25)}input[type=range]{accent-color:var(--violet)}.table{width:100%;border-collapse:collapse;font-size:.9rem}.table th{text-align:left;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding:.6rem .9rem;border-bottom:1px solid var(--line-strong)}.table td{padding:.75rem .9rem;border-bottom:1px solid var(--line);vertical-align:middle}.table tr:last-child td{border-bottom:0}.table tr:hover td{background:rgba(255,255,255,.025)}.kbd{font-family:var(--font-glow);font-size:.7rem;padding:.1rem .45rem;border:solid var(--line-strong);border-width:1px 1px 2px;border-radius:6px;color:var(--ink-2)}.scroll-x{overflow-x:auto}.fade-up{animation:fadeUp .7s cubic-bezier(.2,.7,.2,1) both}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#2a2340;border-radius:6px;border:2px solid var(--bg-0)}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:6px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}img,video{max-width:100%}section[id]{content-visibility:auto;contain-intrinsic-size:auto 640px}.card:hover{border-color:var(--line-strong)}.btn{transform:translateZ(0)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}@media (max-width:640px){.section{padding:clamp(2.2rem,8vw,3.4rem) 0}.section-head{margin-bottom:1.5rem}.card-pad{padding:1.15rem 1.2rem}.btn{padding:.72rem 1.25rem}.btn-lg{padding:.85rem 1.6rem;font-size:.95rem}.table{font-size:.82rem}.table td,.table th{padding:.55rem .6rem}}.scroll-x{-webkit-overflow-scrolling:touch}.caps,.pmeta>div>strong,.prod .pmeta strong,.sf-l strong{font-family:var(--font-display);letter-spacing:.01em}:root{--fx-glow:#8b5cf6;--fx-glow-rgb:139,92,246}@keyframes fx-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.035);filter:brightness(1.35)}}[data-fx~=pulse] .artist,[data-fx~=pulse] .display{animation:fx-pulse 2.7s ease-in-out infinite;transform-origin:left center}[data-fx~=pulse] .artist{transform-origin:center}@keyframes fx-throb{0%{transform:scale(1)}8%{transform:scale(1.06)}16%{transform:scale(1)}24%{transform:scale(1.045)}34%{transform:scale(1)}to{transform:scale(1)}}[data-fx~=throb] .artist,[data-fx~=throb] .display{animation:fx-throb 1.9s ease-out infinite}@keyframes fx-flash{0%,46%{opacity:1}50%,56%{opacity:.25}60%,to{opacity:1}}[data-fx~=flash] .artist,[data-fx~=flash] .display{animation:fx-flash 3.1s step-end infinite}[data-fx~=neon] .artist,[data-fx~=neon] .display,[data-fx~=neon] .wordmark{color:#fff;text-shadow:0 0 2px rgba(255,255,255,.95),0 0 6px rgba(var(--fx-glow-rgb),.95),0 0 16px rgba(var(--fx-glow-rgb),.75),0 0 34px rgba(var(--fx-glow-rgb),.45),0 0 70px rgba(var(--fx-glow-rgb),.22)}@keyframes fx-neon-flicker{0%,92%,to{opacity:1}93%{opacity:.72}94%{opacity:1}96%{opacity:.85}97%{opacity:1}}[data-fx~=neon] .artist{animation:fx-neon-flicker 6.3s linear infinite}[data-fx~=glitch] .artist,[data-fx~=glitch] .display{position:relative}[data-fx~=glitch] .artist:after,[data-fx~=glitch] .artist:before,[data-fx~=glitch] .display:after,[data-fx~=glitch] .display:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none;background:inherit}[data-fx~=glitch] .artist:before,[data-fx~=glitch] .display:before{color:#ff2d55;z-index:-1;animation:fx-glitch-a 2.3s steps(2) infinite}[data-fx~=glitch] .artist:after,[data-fx~=glitch] .display:after{color:#16f2f2;z-index:-2;animation:fx-glitch-b 3.1s steps(2) infinite}@keyframes fx-glitch-a{0%,88%,to{transform:translate(0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}90%{transform:translate(-3px,1px);-webkit-clip-path:inset(12% 0 62% 0);clip-path:inset(12% 0 62% 0)}93%{transform:translate(2px,-1px);-webkit-clip-path:inset(70% 0 12% 0);clip-path:inset(70% 0 12% 0)}96%{transform:translate(-2px);-webkit-clip-path:inset(38% 0 40% 0);clip-path:inset(38% 0 40% 0)}}@keyframes fx-glitch-b{0%,85%,to{transform:translate(0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}87%{transform:translate(3px,-1px);-webkit-clip-path:inset(58% 0 22% 0);clip-path:inset(58% 0 22% 0)}91%{transform:translate(-2px,1px);-webkit-clip-path:inset(20% 0 66% 0);clip-path:inset(20% 0 66% 0)}95%{transform:translate(2px);-webkit-clip-path:inset(80% 0 6% 0);clip-path:inset(80% 0 6% 0)}}[data-fx~=fuzzy] .artist,[data-fx~=fuzzy] .display{text-shadow:0 0 1px rgba(var(--fx-glow-rgb),.6),0 0 4px rgba(var(--fx-glow-rgb),.45),0 0 9px rgba(255,255,255,.18);animation:fx-fuzz .42s steps(3) infinite}@keyframes fx-fuzz{0%{filter:blur(.35px);transform:translateX(0)}33%{filter:blur(.7px);transform:translateX(.4px)}66%{filter:blur(.2px);transform:translateX(-.3px)}to{filter:blur(.5px);transform:translateX(0)}}@supports ((-webkit-background-clip:text) or (background-clip:text)){[data-fx~=shimmer] .artist,[data-fx~=shimmer] .display{background-image:linear-gradient(100deg,currentColor 0,currentColor 38%,#fff 47%,rgba(var(--fx-glow-rgb),1) 52%,currentColor 62%,currentColor 100%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:fx-shimmer 4.4s linear infinite}}@keyframes fx-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}[data-fx~=chroma] .artist,[data-fx~=chroma] .display{text-shadow:-1.2px 0 rgba(255,0,80,.75),1.2px 0 rgba(0,220,255,.75)}#fx-layers{z-index:9995;overflow:hidden}#fx-layers,.fx-layer{position:fixed;inset:0;pointer-events:none}.fx-layer[data-fx-layer=scan]{z-index:9998;background:repeating-linear-gradient(180deg,rgba(0,0,0,.22) 0,rgba(0,0,0,.22) 1px,transparent 0,transparent 3px);mix-blend-mode:multiply}.fx-layer[data-fx-layer=scan]:after{content:"";position:fixed;left:0;right:0;height:22vh;background:linear-gradient(180deg,transparent,rgba(255,255,255,.1),transparent);opacity:.35;animation:fx-roll 7.3s linear infinite}@keyframes fx-roll{0%{top:-25vh}to{top:105vh}}.fx-layer[data-fx-layer=grain]{z-index:9997;opacity:.16;transform-origin:center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='0.5'/></svg>");animation:fx-grain .7s steps(4) infinite}@keyframes fx-grain{0%{transform:scale(1.6) translate(0)}25%{transform:scale(1.6) translate(-3%,2%)}50%{transform:scale(1.6) translate(2%,-3%)}75%{transform:scale(1.6) translate(-2%,-2%)}to{transform:scale(1.6) translate(0)}}.fx-layer[data-fx-layer=vignette]{z-index:9996;background:radial-gradient(ellipse at center,transparent 42%,rgba(0,0,0,.55) 100%)}.fx-layer[data-fx-layer=disco]{z-index:1;mix-blend-mode:screen;opacity:.5;background:radial-gradient(circle at 20% 18%,rgba(255,0,110,.55),transparent 34%),radial-gradient(circle at 78% 26%,rgba(0,220,255,.55),transparent 32%),radial-gradient(circle at 48% 78%,rgba(255,214,10,.5),transparent 36%);animation:fx-disco 6.7s ease-in-out infinite alternate}@keyframes fx-disco{0%{background-position:0 0,0 0,0 0;filter:hue-rotate(0deg)}to{background-position:12% 8%,-14% 6%,8% -10%;filter:hue-rotate(70deg)}}.fx-layer[data-fx-layer=strobe]{z-index:9994;background:#fff;opacity:0;animation:fx-strobe 2.4s step-end infinite}@keyframes fx-strobe{0%,96%{opacity:0}97%,98%{opacity:.16}99%,to{opacity:0}}.fx-layer[data-fx-layer=aurora]{z-index:0;opacity:.42;filter:blur(60px);mix-blend-mode:screen;transform-origin:center;background:radial-gradient(40% 60% at 30% 30%,rgba(var(--fx-glow-rgb),.75),transparent 70%),radial-gradient(45% 55% at 70% 55%,rgba(80,255,190,.55),transparent 70%),radial-gradient(35% 50% at 50% 80%,rgba(120,120,255,.5),transparent 70%);animation:fx-aurora 19s ease-in-out infinite alternate}@keyframes fx-aurora{0%{transform:translate3d(-4%,-2%,0) scale(1.35)}to{transform:translate3d(5%,3%,0) scale(1.5)}}@media (prefers-reduced-motion:reduce){.fx-layer,.fx-layer:after,[data-fx] .artist,[data-fx] .display,[data-fx] .wordmark{animation:none!important}}:root[data-titlefont=pixel] .artist,:root[data-titlefont=pixel] .display,:root[data-titlefont=pixel] .eyebrow,:root[data-titlefont=pixel] .wordmark{text-shadow:var(--nova-glow-soft,0 0 4px rgba(255,255,255,.9),0 0 12px rgba(139,123,255,.85))}:root[data-titlefont=pixel] .display{letter-spacing:.02em;line-height:1.4}:root[data-titlefont=pixel] .artist{font-size:clamp(1.05rem,3vw,2.6rem);letter-spacing:0}:root[data-titlefont=pixel] h2.display{font-size:clamp(.95rem,1.9vw,1.25rem)}:root[data-titlefont=pixel] h1.display{font-size:clamp(1.1rem,3.4vw,2.2rem)}:root[data-light][data-titlefont=pixel] .artist,:root[data-light][data-titlefont=pixel] .display{text-shadow:0 0 1px rgba(255,255,255,.7),0 0 10px rgba(107,92,255,.45)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--inter:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_dd5b2f{--grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_5d1bbd{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_5d1bbd{--orbitron:"Orbitron","Orbitron Fallback"}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dbbdd2d89d2ef0ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a06229eb79a83cfc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e224327ce7933e-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d85064eaed4b8683-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db234bd00cda6a96-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Press Start\ 2P Fallback;src:local("Arial");ascent-override:44.58%;descent-override:0.00%;line-gap-override:0.00%;size-adjust:224.32%}.__className_6d0c14{font-family:Press Start\ 2P,Press Start\ 2P Fallback;font-weight:400;font-style:normal}.__variable_6d0c14{--pixel:"Press Start 2P","Press Start 2P Fallback"}