@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_b9487098-module__SNmglq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_b9487098-module__SNmglq__variable{--f-archivo:"Archivo", "Archivo Fallback"}
:root{--ball:#050506;--felt:#0b3326;--felt-hi:#1c6e4e;--chalk:#f2f1ec;--smoke:#9a9a96;--die:#2b3fd6;--die-hi:#4f63ff;--window:#14206b;--rule:#f2f1ec24;--gutter:clamp(16px, 3.1vw, 44px);--nav-h:84px;--ball-x:-999px;--ball-y:-999px;--ball-d:0px}*,:before,:after{box-sizing:border-box}html{background:var(--ball)}body{-webkit-font-smoothing:antialiased;margin:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}.e8{color:var(--chalk);background:var(--ball);font-family:var(--f-archivo), system-ui, sans-serif;font-size:17px;line-height:1.5}.e8 a:not(.e8-btn){color:inherit}.e8 :focus-visible{outline:3px solid var(--chalk);outline-offset:3px}.e8 :is(h1,h2)[tabindex="-1"]:focus{outline:none}.e8-display{letter-spacing:-.01em;text-transform:uppercase;font-weight:900;font-stretch:62%;line-height:.86}.e8-label{letter-spacing:.2em;text-transform:uppercase;color:#f2f1eccc;margin:0;font-size:13px;font-weight:600}.e8-h2{letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(56px,8.4vw,124px);font-weight:900;font-stretch:62%;line-height:.86}.e8-lead{max-width:46ch;margin:0;font-size:clamp(17px,1.3vw,19px);line-height:1.55}.e8-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.e8-btn{border:2px solid var(--chalk);background:var(--chalk);min-height:52px;color:var(--ball);font:700 15px/1 var(--f-archivo), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:0;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.e8-btn:hover{background:#fff}.e8-btn--line{color:var(--chalk);background:0 0}.e8-btn--line:hover{background:#f2f1ec1a}.e8-btn svg{flex:none;width:16px;height:16px}.e8-scene{height:calc(var(--len,2) * 100svh);position:relative}.e8-stage{height:100svh;position:sticky;top:0;overflow:hidden}.e8-stage--art{z-index:10}.e8-stage--copy{z-index:30;pointer-events:none;margin-top:-100svh}.e8-stage--copy :is(.e8-copy,a,button,input,select,textarea,label,iframe){pointer-events:auto}.e8-canvas-layer{z-index:20;pointer-events:none;height:100svh;position:fixed;top:0;left:0;right:0}.e8-stub{height:100%;padding:calc(var(--nav-h) + 24px) var(--gutter) var(--gutter);flex-direction:column;gap:20px;display:flex}.e8-skip{z-index:100;background:var(--chalk);color:var(--ball);padding:12px 16px;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.e8-skip:focus{transform:none}.e8-nav{z-index:50;height:var(--nav-h);padding:0 var(--gutter);pointer-events:none;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;top:0;left:0;right:0}.e8-nav>*{pointer-events:auto}.e8-nav__mark,.e8-nav__mark svg{width:40px;height:40px;display:block}.e8-nav__links{align-items:center;gap:32px;display:flex}.e8-nav__links a:not(.e8-btn){letter-spacing:.16em;text-transform:uppercase;padding:12px 0;font-size:14px;font-weight:600;text-decoration:none}.e8-nav__links a:not(.e8-btn):hover{text-underline-offset:6px;text-decoration:underline}.e8-nav .e8-btn{min-height:46px;padding:0 18px;font-size:14px}.e8-footer{z-index:30;padding:36px var(--gutter);border-top:1px solid var(--rule);background:var(--ball);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px 32px;font-size:15px;display:flex;position:relative}.e8-footer__right{color:#f2f1eccc;align-items:center;gap:28px;display:flex}.e8-spotify{width:100%;min-height:80px}.e8-spotify__facade{width:100%;min-height:80px;color:var(--chalk);border:1px solid var(--rule);font:600 15px/1.3 var(--f-archivo), system-ui, sans-serif;text-align:left;cursor:pointer;background:#121214;border-radius:0;align-items:center;gap:14px;padding:0 18px;display:flex}.e8-spotify__facade:hover{background:#18181b}.e8-spotify__play{background:var(--chalk);width:44px;height:44px;color:var(--ball);border-radius:50%;flex:none;place-items:center;display:grid}.e8-spotify__note{color:#f2f1eccc;font-size:14px;font-weight:400;display:block}.e8-spotify iframe{border:0;width:100%;height:152px;display:block}@media (max-width:760px){:root{--nav-h:68px}.e8-nav__links a:not(.e8-btn){display:none}}
.e8 .e8-ball-poster{z-index:20;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute;transform:translate(-50%,-50%)}html.e8-poster-mode,html.e8-poster-mode body{background:0 0!important}html.e8-poster-mode body>:not(.e8-canvas-layer){visibility:hidden!important}
.e8 .e8-scene--top{--mark-size:min(calc(92vw / 2.173), 46svh)}.e8 .e8-hero{background:var(--felt);--hero-pose-x:var(--hero-x);--hero-pose-y:var(--hero-y);--hero-pose-d:var(--hero-d);position:absolute;inset:0;overflow:hidden}.e8 .e8-hero--rest{--ball-x:var(--hero-pose-x);--ball-y:var(--hero-pose-y);--ball-d:var(--hero-pose-d)}.e8 .e8-hero__ground{background:radial-gradient(54% 62% at 50% 34%, var(--felt-hi) 0%, var(--felt) 52%, #03140d 100%);position:absolute;inset:0}.e8 .e8-hero__lamp{pointer-events:none;background:radial-gradient(closest-side,#fff0cd29,#fff0cd00);border-radius:50%;width:90%;height:80%;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.e8 .e8-hero__mark{font-size:var(--mark-size);letter-spacing:-.01em;text-transform:none;white-space:nowrap;transform:translate3d(-50%, calc(var(--p) * -34svh), 0);opacity:max(0, calc(1 - var(--p) * 1.6));will-change:transform, opacity;margin:0;font-weight:900;font-stretch:62%;line-height:.84;position:absolute;bottom:-2svh;left:50%}.e8 .e8-hero__drop{width:calc(var(--ball-d) * .94);height:calc(var(--ball-d) * .22);left:calc(var(--ball-x) + var(--ball-d) * (.1 - .47));top:calc(var(--ball-y) + var(--ball-d) * (.516 - .11));opacity:max(0, calc(1 - var(--p) * 2.2));pointer-events:none;background:radial-gradient(closest-side,#00000080,#00000042 55%,#0000);border-radius:50%;position:absolute}.e8 .e8-hero__line{left:var(--gutter);top:calc(var(--nav-h) + 36px);max-width:24ch;opacity:max(0, calc(1 - var(--p) * 1.6));margin:0;font-size:20px;line-height:1.4;position:absolute}.e8 .e8-hero__cue{right:var(--gutter);top:calc(var(--nav-h) + 44px);opacity:max(0, calc(1 - var(--p) * 4));pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute}.e8 .e8-hero__cue span{letter-spacing:.2em;text-transform:uppercase;writing-mode:vertical-rl;font-size:13px;font-weight:600}.e8 .e8-hero__cue i{background:linear-gradient(var(--chalk), #f2f1ec00);width:2px;height:72px}@media (max-width:759px){.e8 .e8-scene--top{--mark-size:min(calc(98vw / 2.173), 46svh)}.e8 .e8-hero{--hero-pose-x:var(--hero-x-phone);--hero-pose-y:var(--hero-y-phone);--hero-pose-d:var(--hero-d-phone)}.e8 .e8-hero__line{top:calc(var(--nav-h) + 8px);max-width:none;right:var(--gutter);font-size:18px}.e8 .e8-hero__cue{left:50%;right:auto;top:calc(var(--hero-y-phone) + var(--hero-d-phone) / 2 + 18px);opacity:max(0, calc(1 - var(--p) * 6));flex-direction:row;gap:14px;transform:translate(-50%)}.e8 .e8-hero__cue span{writing-mode:horizontal-tb;white-space:nowrap}.e8 .e8-hero__cue i{background:linear-gradient(90deg, var(--chalk), #f2f1ec00);width:48px;height:2px}}
.e8 .e8-about__art{background:linear-gradient(#02030a 0%,#070b2a 34%,#111c5e 58%,#22307a 70%,#4a5290 77%,#2a3060 82%,#0a0d1c 100%)}.e8 .e8-about__lands{position:absolute;inset:0}.e8 .e8-about__lands--phone{display:none}.e8 .e8-about__layer,.e8 .e8-about__stars,.e8 .e8-about__road{width:100%;height:100%;display:block;position:absolute;inset:0}.e8 .e8-about__layer svg{width:100%;height:100%;display:block;overflow:visible}.e8 .e8-about__ground{pointer-events:none;background:linear-gradient(#05050600 74%,#050506e0 100%);position:absolute;inset:0}.e8 .e8-about__moon{aspect-ratio:1;background:#eceae2;border-radius:50%;width:4.72vw;position:absolute;top:19.56%;left:83.06%;transform:translate(-50%,-50%);box-shadow:0 0 0 2.08vw #f2f1ec14}.e8 .e8-about__far,.e8 .e8-about__city,.e8 .e8-about__moor{will-change:transform}.e8 .e8-about__far{transform:translate3d(calc(var(--p) * -2.0833%), 0, 0)}.e8 .e8-about__city{transform:translate3d(calc(var(--p) * -2.7778%), 0, 0)}.e8 .e8-about__moor{transform:translate3d(calc(var(--p) * -4.8611%), 0, 0)}.e8 .e8-about__copy{left:var(--gutter);top:calc(var(--nav-h) + 12px);flex-direction:column;gap:20px;max-width:620px;display:flex;position:absolute}.e8 .e8-about__copy .e8-h2{font-size:min(7.2vw,11.5svh)}.e8 .e8-about__copy .e8-lead{text-shadow:0 0 14px #02030abf;max-width:48ch}@media (max-width:759px){.e8 .e8-about__art{background:linear-gradient(#02030a 0%,#070b2a 30%,#111c5e 50%,#22307a 62%,#4a5290 69%,#2a3060 74%,#0a0d1c 100%)}.e8 .e8-about__lands--desktop{display:none}.e8 .e8-about__lands--phone{display:block}.e8 .e8-about__lands--phone .e8-about__moon{left:calc(100% - var(--gutter) - 12px);top:calc(var(--nav-h) + 24px);width:24px;box-shadow:0 0 0 8px #f2f1ec14}.e8 .e8-about__copy{right:var(--gutter);gap:14px}.e8 .e8-about__copy .e8-h2{font-size:44px}}@media (max-width:340px){.e8 .e8-about__copy{gap:8px}.e8 .e8-about__copy .e8-h2{font-size:36px}.e8 .e8-about__copy .e8-lead{line-height:1.4}}
.e8 .e8-studio-art{background:#070708}.e8 .e8-studio__wall{background:repeating-linear-gradient(45deg,#ffffff05 0 2px,#0000 2px 46px),repeating-linear-gradient(-45deg,#00000040 0 2px,#0000 2px 46px),radial-gradient(60% 50% at 52% 78%,#2b3fd638,#2b3fd600 100%),linear-gradient(#0b0b0d 0%,#070708 100%);position:absolute;inset:0}.e8 .e8-studio__mic{width:auto;height:88%;position:absolute;bottom:0;right:3%}.e8 .e8-studio__copy{left:var(--gutter);top:calc(var(--nav-h) + 12px);flex-direction:column;gap:20px;max-width:560px;display:flex;position:absolute}.e8 .e8-studio__copy .e8-lead{max-width:40ch}.e8 .e8-studio__flat{--unit-w:min(600px, 46vw);--tilt:54deg;perspective:1300px;perspective-origin:50% 10%;position:absolute;inset:0}.e8 .e8-studio__unit{width:var(--unit-w);transform:translate(-50%, -50%) rotateX(var(--tilt));transform-style:preserve-3d;background:linear-gradient(#19191c,#0e0e10);border-radius:22px;padding:3.4%;position:absolute;top:59%;left:47.5%;box-shadow:0 0 0 1px #ffffff0d}.e8 .e8-studio__top{justify-content:space-between;align-items:center;margin-bottom:4%;display:flex}.e8 .e8-studio__screen{width:46%;height:calc(var(--unit-w) * .077);padding:0 calc(var(--unit-w) * .023);color:#8fa0ff;font:700 calc(var(--unit-w) * .037) / 1 var(--f-archivo), system-ui, sans-serif;letter-spacing:.08em;background:#0a1238;border-radius:6px;align-items:center;font-stretch:62%;display:flex;box-shadow:inset 0 0 0 1px #5a6eff4d}.e8 .e8-studio__knobs{gap:calc(var(--unit-w) * .023);display:flex}.e8 .e8-studio__knobs span{width:calc(var(--unit-w) * .063);aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#3a3a40,#121214);border-radius:50%;box-shadow:0 0 0 2px #0a0a0b}.e8 .e8-studio__grid{aspect-ratio:1;transform-style:preserve-3d;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2%;display:grid;position:relative}.e8 .e8-studio__pad{aspect-ratio:1;background:#1f1f24;border-radius:7px;box-shadow:inset 0 -5px #00000073,inset 0 1px #ffffff0d}.e8 .e8-studio__pad.is-lit{background:#2f44e0;box-shadow:0 0 34px #465fffbf,inset 0 -5px #00002866}.e8 .e8-studio__pad.is-dim{background:#1d2a8a;box-shadow:0 0 14px #465fff59,inset 0 -5px #00002866}.e8 .e8-studio__shadow{width:calc(19% - 7% * var(--lift));aspect-ratio:1;opacity:calc(1 - .6 * var(--lift));background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.e8 .e8-studio__ball{aspect-ratio:1;isolation:isolate;transform-origin:50% 100%;width:21%;transform:translate(-50%, -100%) translateZ(calc(var(--unit-w) * .25 * var(--lift))) rotateX(calc(-1 * var(--tilt)));position:absolute}.e8 .e8-studio__ball img{width:100%;height:auto;display:block}.e8 .e8-studio__ball:before,.e8 .e8-studio__ball:after{content:"";border-radius:50%;position:absolute;inset:0}.e8 .e8-studio__ball:before{mix-blend-mode:hue;background:radial-gradient(90% 60% at 50% 100%,#4f63ff 40%,#4f63ff00 100%)}.e8 .e8-studio__ball:after{background:radial-gradient(70% 34% at 50% 104%,#465fff80,#465fff00 100%)}@media (max-width:759.98px),(max-aspect-ratio:7/5){.e8 .e8-studio__copy{right:var(--gutter);top:calc(var(--nav-h) + 4px);gap:14px}.e8 .e8-studio__mic{height:46%;right:2%}.e8 .e8-studio__flat{--unit-w:min(440px, 88vw, 46svh);--tilt:44deg;perspective-origin:50% 40%}.e8 .e8-studio__unit{transform:translate(-50%, 0) rotateX(var(--tilt));transform-origin:50% 100%;top:auto;bottom:2svh;left:50%}.e8 .e8-studio__wall{background:repeating-linear-gradient(45deg,#ffffff05 0 2px,#0000 2px 46px),repeating-linear-gradient(-45deg,#00000040 0 2px,#0000 2px 46px),radial-gradient(80% 40% at 50% 80%,#2b3fd638,#2b3fd600 100%),linear-gradient(#0b0b0d 0%,#070708 100%)}}@media (max-width:599.98px),(max-aspect-ratio:1){.e8 .e8-studio__mic{display:none}}
.e8 .e8-charts{--ch-top:var(--ch-d-top);--ch-bottom:var(--ch-d-bottom);--ch-head:var(--ch-d-head);--ch-s-left:var(--ch-d-s-left);--ch-s-width:var(--ch-d-s-width);--ch-a-left:var(--ch-d-a-left);--ch-a-width:var(--ch-d-a-width);--ch-glow-x:var(--ch-d-glow-x);--ch-glow-y:var(--ch-d-glow-y);--ch-row-h:calc((var(--ch-bottom) - var(--ch-top)) * (1 - var(--ch-head)) / 10 * 1svh);--ch-n-size:clamp(18px, calc(var(--ch-row-h) * .6), 40px);--ch-pad:18px;--ch-gap:14px;position:absolute;inset:0;overflow:hidden}.e8 .e8-charts__ground{background:radial-gradient(50% 60% at 74% 30%, color-mix(in srgb, var(--die) 18%, transparent), transparent 100%), linear-gradient(180deg, #0a0a0c 0%, var(--ball) 100%);position:absolute;inset:0}.e8 .e8-charts__glow{left:calc(var(--ch-glow-x) * 1%);top:calc(var(--ch-glow-y) * 1%);aspect-ratio:1;background:radial-gradient(closest-side, #f2f1ec38, color-mix(in srgb, var(--die) 12%, transparent) 50%, transparent);opacity:0;border-radius:50%;width:300px;transition:opacity .4s;position:absolute;transform:translate(-50%,-50%)}.e8 .e8-charts__glow.is-on{opacity:1}.e8 .e8-ladder{top:calc(var(--ch-top) * 1%);height:calc((var(--ch-bottom) - var(--ch-top)) * 1%);grid-template-rows:calc(var(--ch-head) * 100%) repeat(10, minmax(0, 1fr));display:grid;position:absolute}.e8 .e8-ladder--singles{left:calc(var(--ch-s-left) * 1%);width:calc(var(--ch-s-width) * 1%)}.e8 .e8-ladder--albums{left:calc(var(--ch-a-left) * 1%);width:calc(var(--ch-a-width) * 1%)}.e8 .e8-ladder__head{padding-left:var(--ch-pad);letter-spacing:.2em;text-transform:uppercase;color:#f2f1eccc;align-items:center;font-size:14px;font-weight:600;display:flex}.e8 .e8-row{align-items:center;gap:var(--ch-gap);min-width:0;padding-left:var(--ch-pad);border-top:1px solid var(--rule);transition:background-color .3s,border-color .3s;display:flex}.e8 .e8-row:last-child{border-bottom:1px solid var(--rule)}.e8 .e8-row.is-lit{background:#f2f1ec14;border-top-color:#f2f1ec66}.e8 .e8-row__n{width:1.4em;font-size:var(--ch-n-size);font-variant-numeric:tabular-nums;color:#f2f1ec85;flex:none;transition:color .3s}.e8 .e8-row.is-lit .e8-row__n{color:var(--chalk)}.e8 .e8-row__entry{flex-direction:column;gap:3px;min-width:0;display:flex}.e8 .e8-row__t{font-size:clamp(15px, min(calc(var(--ch-row-h) * .32), 1.7vw), 28px);text-wrap:balance}.e8 .e8-row__a{color:#f2f1ecd9;font-size:14px;line-height:1.25}.e8 .e8-charts-copy{left:var(--gutter);top:calc(var(--nav-h) + 12px);flex-direction:column;gap:20px;max-width:min(520px,38vw);display:flex;position:absolute}.e8 .e8-charts-copy .e8-lead{max-width:38ch}@media (max-width:759.98px){.e8 .e8-charts{--ch-top:var(--ch-p-top);--ch-bottom:var(--ch-p-bottom);--ch-head:var(--ch-p-head);--ch-s-left:var(--ch-p-s-left);--ch-s-width:var(--ch-p-s-width);--ch-a-left:var(--ch-p-a-left);--ch-a-width:var(--ch-p-a-width);--ch-glow-x:var(--ch-p-glow-x);--ch-glow-y:var(--ch-p-glow-y);--ch-pad:8px;--ch-gap:8px}.e8 .e8-charts__glow{width:200px}.e8 .e8-row__t{font-size:clamp(16px,4.6vw,18px)}.e8 .e8-row.is-lit{background:0 0;border-top-color:#f2f1ec99}.e8 .e8-row__entry{align-self:flex-start;margin-top:5px}.e8 .e8-row--entry+.e8-row{border-top-color:#0000;position:relative}.e8 .e8-row--entry+.e8-row:before{content:"";width:calc(var(--ch-pad) + var(--ch-n-size) * 1.4);border-top:1px solid var(--rule);position:absolute;top:-1px;left:0}.e8 .e8-charts-copy{right:var(--gutter);top:calc(var(--nav-h) + 8px);gap:12px;max-width:none}.e8 .e8-charts-copy .e8-h2{font-size:clamp(42px,12.5vw,56px)}.e8 .e8-charts-copy .e8-lead{max-width:none;font-size:17px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.e8 .e8-row,.e8 .e8-row__n,.e8 .e8-charts__glow{transition:none}}
.e8 .e8-work-art{background:linear-gradient(#0b0b0e 0%,#060607 70%,#0c0c0f 100%)}.e8 .e8-room{position:absolute;inset:0}.e8 .e8-room__glow{left:calc(var(--jbx,50%) - var(--jbw,440px) * 1.7);top:calc(var(--jby,50%) - var(--jbh,720px) * .85);width:calc(var(--jbw,440px) * 3.4);height:calc(var(--jbh,720px) * 1.7);background:radial-gradient(closest-side,#2b3fd64d,#2b3fd61a 55%,#2b3fd600 100%);position:absolute}.e8 .e8-room__floor{bottom:0;left:0;right:0;top:calc(var(--jbb,94%) - var(--jbh,720px) * .025);background:linear-gradient(#101014,#060607 55%);position:absolute;box-shadow:0 -1px #f2f1ec0f}.e8 .e8-room__pool{left:calc(var(--jbx,50%) - var(--jbw,440px) * 1.15);width:calc(var(--jbw,440px) * 2.3);top:calc(var(--jbb,94%) - var(--jbh,720px) * .05);height:calc(var(--jbh,720px) * .1);background:radial-gradient(closest-side,#000000e6,#0000008c 42%,#2b3fd633 68%,#2b3fd600);position:absolute}.e8 .e8-scene--work .e8-stage--copy{scrollbar-width:none;overflow-y:auto}.e8 .e8-scene--work .e8-stage--copy::-webkit-scrollbar{display:none}.e8 .e8-work{--jb-w:clamp(84px, calc(100vw - 246px), 156px);--jb-h:calc(var(--jb-w) / var(--jb-k));min-height:100%;padding:calc(var(--nav-h) + 8px) 16px 16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy jb""strips strips""now now";align-content:start;gap:14px 12px;display:grid;position:relative}.e8 .e8-work__copy{flex-direction:column;grid-area:copy;gap:12px;display:flex}.e8 .e8-work__copy .e8-h2{text-wrap:balance}.e8 .e8-jb{width:var(--jb-w);height:var(--jb-h);pointer-events:none;grid-area:jb;position:relative;container-type:size}.e8 .e8-jb-pinbox{grid-area:strips;min-width:0}.e8 .e8-now{grid-area:now}.e8 .e8-jb-strips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.e8 .e8-jb-strips li{min-width:0;display:flex}.e8 .e8-jb-strip{--strip-t:18px;min-width:0;min-height:52px;color:var(--ball);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 4px 0 var(--die);background:#e7e4da;border:0;border-radius:0;flex-direction:column;flex:1;justify-content:center;gap:4px;padding:10px 11px 9px;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.e8 .e8-jb-strip:hover{background:var(--chalk)}.e8 .e8-jb-strip[aria-pressed=true]{background:var(--chalk);box-shadow:inset 0 7px 0 var(--die-hi), 0 0 0 3px var(--die-hi)}.e8 .e8-jb-strip__title{font-size:var(--strip-t);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;font-weight:900;font-stretch:62%;line-height:.9}.e8 .e8-jb-strip__artists{text-wrap:balance;font-size:14px;font-weight:500;line-height:1.12}.e8 .e8-jb-strip__on{vertical-align:.06em;width:.62em;height:.62em;color:var(--die);margin-left:.3em;display:none}.e8 .e8-jb-strip[aria-pressed=true] .e8-jb-strip__on{display:inline-block}.e8 .e8-now{flex-direction:column;gap:10px;min-width:0;display:flex}.e8 .e8-now__info{flex-direction:column;gap:6px;display:flex}.e8 .e8-now__title{letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:30px;font-weight:900;font-stretch:62%;line-height:.86}.e8 .e8-now__artists{margin:0;font-size:17px;line-height:1.3}.e8 .e8-now__note{color:var(--smoke);margin:0;font-size:15px;line-height:1.3}.e8 .e8-now .e8-spotify iframe{height:80px}@media (max-width:759.98px){.e8 .e8-now__info{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.e8 .e8-now__note{display:none}}@media (max-width:759.98px) and (min-height:760px){.e8 .e8-work{padding-top:calc(var(--nav-h) + 18px);gap:24px 12px}.e8 .e8-now__info{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.e8 .e8-now__title{font-size:28px}.e8 .e8-jb-strip{min-height:60px}}@media (min-width:760px){.e8 .e8-work{--jb-h:min(calc(100svh - var(--nav-h) - 56px), calc((100vw - 2 * var(--gutter)) * .42 / var(--jb-k)), 900px);--jb-w:calc(var(--jb-h) * var(--jb-k));padding:calc(var(--nav-h) + 16px) var(--gutter) var(--gutter);grid-template:"copy jb""strips jb""now jb"1fr/minmax(0,1fr) auto;gap:22px clamp(28px,4vw,56px)}.e8 .e8-work__copy{gap:16px}.e8 .e8-jb{align-self:end;margin-bottom:2svh}.e8 .e8-jb-strips{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr))}.e8 .e8-jb-strip{--strip-t:19px}.e8 .e8-now{align-self:start}.e8 .e8-now__title{font-size:36px}}@media (min-width:1000px){.e8 .e8-work{grid-template:"copy copy jb""strips now jb"1fr/minmax(0,1.1fr) minmax(0,1fr) auto;column-gap:clamp(28px,3vw,48px)}.e8 .e8-jb-pinbox{align-self:start}.e8 .e8-jb-strips{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.e8 .e8-work__copy .e8-h2{font-size:clamp(56px,min(8.4vw,13svh),124px)}}@media (min-width:1200px) and (min-height:760px){.e8 .e8-scene--work .e8-stage--copy{overflow-y:hidden}.e8 .e8-work{--jb-h:min(84svh, 900px);--jb-w:calc(var(--jb-h) * var(--jb-k));--jb-left:calc(51% - var(--jb-w) / 2);--jb-top:calc(94% - var(--jb-h));min-height:0;padding:0;display:block;position:absolute;inset:0}.e8 .e8-work__copy{left:var(--gutter);top:calc(var(--nav-h) + 24px);width:min(380px, calc(var(--jb-left) - var(--gutter) - 32px));gap:20px;position:absolute}.e8 .e8-work__copy .e8-h2{font-size:clamp(56px,8.4vw,124px)}.e8 .e8-jb{left:var(--jb-left);top:var(--jb-top);margin:0;position:absolute}.e8 .e8-jb-strips{left:calc(var(--jb-left) + var(--jb-w) * var(--jb-pan-l));top:calc(var(--jb-top) + var(--jb-h) * var(--jb-pan-t));width:calc(var(--jb-w) * var(--jb-pan-w));height:calc(var(--jb-h) * var(--jb-pan-h));padding:calc(var(--jb-h) * .0162);gap:calc(var(--jb-h) * .0135);grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));position:absolute}.e8 .e8-jb-pinbox[data-pinned]{position:absolute;top:0;left:0}.e8 .e8-jb-pinbox[data-pinned] .e8-jb-strips{top:0;left:0}.e8 .e8-jb-strip{--strip-t:clamp(16px, calc(var(--jb-w) * .04), 22px);gap:3px;min-height:0;padding:7px 10px 6px}.e8 .e8-now{right:var(--gutter);top:calc(var(--jb-top) + var(--jb-h) * .24);width:min(360px, calc(100% - var(--jb-left) - var(--jb-w) - var(--gutter) - 40px));gap:14px;position:absolute}.e8 .e8-now__info{gap:8px}.e8 .e8-now__title{font-size:clamp(40px,4.4vw,64px)}.e8 .e8-now .e8-spotify iframe{height:152px}.e8 .e8-cjb__panel>*{visibility:hidden}}.e8 .e8-cjb{box-shadow:0 0 0 .7cqw var(--die), 0 0 7cqw #465fffb3, 0 0 20cqw #2b3fd659, inset 0 0 0 2.3cqw #0a0a0c, inset 0 0 0 3cqw #5a6eff8c;background:linear-gradient(90deg,#08080a 0%,#1a1a1f 18%,#0d0d10 50%,#1a1a1f 82%,#08080a 100%);border-radius:50cqw 50cqw 3cqw 3cqw;position:absolute;inset:0}.e8 .e8-cjb__window{left:calc(var(--jb-win-l) * 100%);top:calc(var(--jb-win-t) * 100%);width:calc(var(--jb-win-w) * 100%);height:calc(var(--jb-win-h) * 100%);border-radius:calc(var(--jb-win-w) * 50cqw) calc(var(--jb-win-w) * 50cqw) 2cqw 2cqw / calc(var(--jb-win-w) * 50cqw) calc(var(--jb-win-w) * 50cqw) 2cqw 2cqw;background:radial-gradient(70% 60% at 50% 62%,#141c52 0%,#080b22 70%,#030409 100%);position:absolute;overflow:hidden;box-shadow:inset 0 0 6cqw #000000e6,0 0 0 .5cqw #5a6eff66}.e8 .e8-cjb__record,.e8 .e8-cjb__sheen{left:50%;top:calc(var(--jb-rec-y) * 100%);width:calc(var(--jb-rec-d) * 100%);aspect-ratio:1;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.e8 .e8-cjb__record{background:radial-gradient(circle,#0d0d10 0 35.5%,#0000 36%),repeating-radial-gradient(circle,#111114 0 1.5px,#060607 1.5px 3px);place-items:center;display:grid;box-shadow:0 0 0 .4cqw #17171b,0 2cqw 6cqw #000c,0 0 7cqw #4f63ff73}.e8 .e8-cjb__label{aspect-ratio:1;background:var(--chalk);color:#08080a;border-radius:50%;place-items:center;width:34%;font-size:15cqw;font-weight:900;font-stretch:62%;line-height:1;display:grid}.e8 .e8-cjb__sheen{background:conic-gradient(from 20deg,#dce2ff00 0deg,#dce2ff24 25deg,#dce2ff00 54deg 180deg,#dce2ff17 205deg,#dce2ff00 234deg);-webkit-mask:radial-gradient(circle,#0000 0 18%,#000 18.5% 97%,#0000 97.5%);mask:radial-gradient(circle,#0000 0 18%,#000 18.5% 97%,#0000 97.5%)}.e8 .e8-cjb__tube{top:calc(var(--jb-tub-t) * 100%);width:calc(var(--jb-tub-w) * 100%);height:calc(var(--jb-tub-h) * 100%);background:linear-gradient(90deg,#4f63ff,#b9c2ff 45%,#4f63ff);border-radius:4cqw;position:absolute;box-shadow:0 0 2cqw #4f63fff2,0 0 7cqw #465fff80}.e8 .e8-cjb__tube--l{left:calc(var(--jb-tub-l) * 100%)}.e8 .e8-cjb__tube--r{right:calc(var(--jb-tub-l) * 100%)}.e8 .e8-cjb__panel{left:calc(var(--jb-pan-l) * 100%);top:calc(var(--jb-pan-t) * 100%);width:calc(var(--jb-pan-w) * 100%);height:calc(var(--jb-pan-h) * 100%);background:#07080f;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:2.1cqw;padding:2.5cqw;display:grid;position:absolute;box-shadow:0 0 0 .6cqw #7d818f,inset 0 0 5cqw #0d1442f2}.e8 .e8-cjb__card{box-shadow:inset 0 1cqw 0 var(--die);background:#9b998f}.e8 .e8-cjb__card.is-on{background:var(--chalk);box-shadow:inset 0 1.6cqw 0 var(--die-hi)}.e8 .e8-cjb__grille{left:calc(var(--jb-gri-l) * 100%);top:calc(var(--jb-gri-t) * 100%);width:calc(var(--jb-gri-w) * 100%);height:calc(var(--jb-gri-h) * 100%);background:repeating-linear-gradient(90deg,#2a2b31 0 .6cqw,#08080a .6cqw 4.4cqw);border-radius:2.4cqw;position:absolute;box-shadow:inset 0 0 4cqw #000000e6}@keyframes e8-jb-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes e8-jb-hum{0%,to{opacity:1}50%{opacity:.86}}@media (prefers-reduced-motion:no-preference){.e8 .e8-work[data-mode=flat][data-playing] .e8-cjb__record{animation:7s linear infinite e8-jb-spin}.e8 .e8-work[data-mode=flat] .e8-cjb__tube{animation:3.4s ease-in-out infinite e8-jb-hum}}
.e8 .e8-contact__table{--pk-x:var(--pk-x-d);--pk-y:var(--pk-y-d);--pk-r:var(--pk-r-d);position:absolute;inset:0;overflow:hidden}.e8 .e8-contact__felt{background:radial-gradient(60% 70% at 46% 38%, var(--felt-hi) 0%, #11503a 45%, #072319 100%);position:absolute;inset:0}.e8 .e8-contact__nap{opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}.e8 .e8-contact__rail{position:absolute}.e8 .e8-contact__rail--r{width:calc(100% - var(--pk-x));background:linear-gradient(90deg,#141416,#0a0a0b);top:0;bottom:0;right:0;box-shadow:-8px 0 24px #00000073,inset 1px 0 #f2f1ec1a}.e8 .e8-contact__rail--b{height:calc(100% - var(--pk-y));background:linear-gradient(#141416,#0a0a0b);bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000073,inset 0 1px #f2f1ec1a}.e8 .e8-contact__sight{background:var(--chalk);opacity:.6;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.e8 .e8-contact__sight--r1,.e8 .e8-contact__sight--r2{left:calc((100% + var(--pk-x)) / 2)}.e8 .e8-contact__sight--r1{top:25%}.e8 .e8-contact__sight--r2{top:55%}.e8 .e8-contact__sight--b1,.e8 .e8-contact__sight--b2{top:calc((100% + var(--pk-y)) / 2)}.e8 .e8-contact__sight--b1{left:25%}.e8 .e8-contact__sight--b2{left:50%}.e8 .e8-contact__pocket{left:var(--pk-x);top:var(--pk-y);width:calc(var(--pk-r) * 2);height:calc(var(--pk-r) * 2);background:radial-gradient(circle,#000 0 54%,#0b0b0c 66%,#1d1d20 100%);border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 14px 26px #000000f2}.e8 .e8-contact__drop{left:calc(var(--ball-x) + var(--ball-d) * .15);top:calc(var(--ball-y) + var(--ball-d) * .43);width:var(--ball-d);height:calc(var(--ball-d) * .47);filter:blur(10px);opacity:clamp(0, calc(1 - (var(--p) - .85) * 13.34), 1);pointer-events:none;background:radial-gradient(closest-side,#00000080,#0000);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.e8 .e8-contact-art .e8-ball-poster{filter:drop-shadow(14px 34px 16px #00000080)}.e8 .e8-contact{--pk-x:var(--pk-x-d);--pk-y:var(--pk-y-d);--pk-r:var(--pk-r-d);--ct-gap:clamp(10px, 1.7vh, 18px);position:absolute;inset:0}.e8 .e8-contact__main{left:var(--gutter);top:calc(var(--nav-h) + 4px);gap:var(--ct-gap);flex-direction:column;width:min(560px,46vw);display:flex;position:absolute}.e8 .e8-contact .e8-h2{font-size:clamp(56px,min(8.4vw,13vh),124px)}.e8 .e8-contact__social{left:var(--gutter);height:calc(100% - var(--pk-y));align-items:center;gap:24px;min-height:56px;margin:0;padding:0;font-size:15px;list-style:none;display:flex;position:absolute;bottom:0}.e8 .e8-contact__social a{padding:10px 0;text-decoration:none;display:inline-block}.e8 .e8-contact__social a:hover{text-underline-offset:5px;text-decoration:underline}.e8 .e8-contact__form{gap:var(--ct-gap);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;margin-top:2px;display:flex}.e8 .e8-contact__fields{gap:var(--ct-gap) 16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.e8 .e8-contact__fields[hidden]{display:none}.e8 .e8-contact__field{flex-direction:column;gap:8px;min-width:0;display:flex}.e8 .e8-contact__field--wide{grid-column:1/-1}.e8 .e8-contact__field label{letter-spacing:.06em;align-items:baseline;gap:10px;font-size:14px;font-weight:600;display:flex}.e8 .e8-contact__field label span{letter-spacing:0;color:#f2f1ece0;font-weight:400}.e8 .e8-contact__field :is(input,select,textarea){width:100%;font:400 17px/1.4 var(--f-archivo), system-ui, sans-serif;color:var(--chalk);caret-color:var(--chalk);scroll-margin-top:calc(var(--nav-h) + 64px);background:#050506ad;border:2px solid #f2f1ecb8;border-radius:0;margin:0;padding:clamp(9px,1.3vh,12px) 14px;transition:border-color .15s,background-color .15s;display:block}.e8 .e8-contact__field :is(input,select,textarea):hover{border-color:var(--chalk)}.e8 .e8-contact__field :is(input,select,textarea):focus{border-color:var(--chalk);background:#050506cc}.e8 .e8-contact__field textarea{resize:none;height:clamp(72px,13vh,110px)}.e8 .e8-contact__field :is(input,textarea)[aria-invalid=true]{border-color:var(--chalk);box-shadow:inset 0 -4px 0 var(--chalk)}.e8 .e8-contact__select{position:relative}.e8 .e8-contact__select select{appearance:none;cursor:pointer;padding-right:48px}.e8 .e8-contact__select select option{color:var(--chalk);background:#0b0b0c}.e8 .e8-contact__select:after{content:"";border-right:2px solid var(--chalk);border-bottom:2px solid var(--chalk);pointer-events:none;width:9px;height:9px;position:absolute;top:50%;right:20px;transform:translateY(-70%)rotate(45deg)}.e8 .e8-contact__field :-webkit-any(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--chalk);caret-color:var(--chalk);box-shadow:inset 0 0 0 100px #0c2a20}.e8 .e8-contact__field :is(input,textarea):autofill{-webkit-text-fill-color:var(--chalk);caret-color:var(--chalk);box-shadow:inset 0 0 0 100px #0c2a20}.e8 .e8-contact ::selection{background:var(--chalk);color:var(--ball)}.e8 .e8-contact__error{align-items:flex-start;gap:8px;margin:0;font-size:15px;font-weight:600;line-height:1.35;display:flex}.e8 .e8-contact__error svg{flex:none;width:16px;height:16px;margin-top:2px}.e8 .e8-contact__status:empty{display:none}.e8 .e8-contact__status{scroll-margin-top:calc(var(--nav-h) + 24px)}.e8 .e8-contact__status p{border:2px solid var(--chalk);background:#050506b8;margin:0;padding:14px 16px;font-size:17px;line-height:1.45}.e8 .e8-contact__actions{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.e8 .e8-contact .e8-btn{min-height:54px;padding:0 28px}.e8 .e8-contact .e8-btn:active{background:#d9d8d2;transform:translateY(1px)}.e8 .e8-contact__email{color:#f2f1eceb;margin:0;font-size:15px}.e8 .e8-contact__email a{text-underline-offset:4px}@media (max-width:1000px){.e8 .e8-contact__fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:759.98px),(min-width:760px) and (max-height:580px){.e8 .e8-scene--contact{height:auto}.e8 .e8-contact-copy{height:auto;position:relative;overflow:visible}.e8 .e8-contact{--ct-c:830px;--ct-d:max(100svh, calc((var(--nav-h) + 56px + var(--ct-c) - 100svh) / (1 - var(--ct-rest))));min-height:calc(100svh + var(--ct-d));padding:calc(var(--ct-rest) * var(--ct-d) + var(--nav-h) + 12px) var(--gutter) 0;flex-direction:column;gap:28px;display:flex;position:relative;inset:auto}.e8 .e8-contact__main{position:static}.e8 .e8-contact__social{height:auto;margin-top:auto;position:static}.e8 .e8-contact__field textarea{resize:vertical;height:auto;min-height:120px}.e8 .e8-contact__field :is(input,select,textarea){padding:12px 14px}}@media (min-width:1001px) and (max-height:580px){.e8 .e8-contact{--ct-c:560px}}@media (max-width:759.98px){.e8 .e8-contact__table,.e8 .e8-contact{--pk-x:var(--pk-x-p);--pk-y:var(--pk-y-p);--pk-r:var(--pk-r-p)}.e8 .e8-contact__main{width:min(calc(74vw - var(--gutter)), 480px)}.e8 .e8-contact .e8-h2{font-size:clamp(56px,17vw,96px)}.e8 .e8-contact__sight--b1,.e8 .e8-contact__sight--b2{display:none}}@media (prefers-reduced-motion:reduce){.e8 .e8-contact__field :is(input,select,textarea){transition:none}}
.mbc-text,.wm-letter{fill:var(--mbc-ink,#f7f7f7)}.wm-letter{transform-box:fill-box;transition:fill .25s var(--mbc-ease,cubic-bezier(.22, 1, .36, 1)), transform .3s var(--mbc-ease,cubic-bezier(.22, 1, .36, 1)), filter .3s var(--mbc-ease,cubic-bezier(.22, 1, .36, 1))}.wm-letter:hover{fill:var(--mbc-charge,#ffc100);filter:drop-shadow(0 0 22px var(--mbc-glow,#ffc1008c));transform:translateY(-3%)}.wm-c{fill:var(--mbc-charge,#ffc100);transform-box:fill-box;transition:transform .3s var(--mbc-ease,cubic-bezier(.22, 1, .36, 1)), filter .3s var(--mbc-ease,cubic-bezier(.22, 1, .36, 1))}.wm-c:hover{filter:drop-shadow(0 0 28px var(--mbc-glow-strong,#ffc100cc));transform:translateY(-3%)}svg[aria-label="made by charged"]{overflow:visible}@media (prefers-reduced-motion:reduce){.wm-letter,.wm-c{transition:none}.wm-letter:hover,.wm-c:hover{filter:none;transform:none}}
