@font-face{font-family:bigShoulders;src:url(../media/BigShouldersDisplay_Black_latin-s.p.3-6kg3iiyccq4.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:bigShoulders Fallback;src:local(Arial);ascent-override:108.81%;descent-override:23.55%;line-gap-override:0.0%;size-adjust:90.43%}.YjW5qW_className{font-family:bigShoulders,bigShoulders Fallback;font-weight:900}.YjW5qW_variable{--font-big-shoulders:"bigShoulders", "bigShoulders Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.ISkTwa_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.ISkTwa_variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
.iBs9-a_wavebox{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.iBs9-a_waves{will-change:transform;position:absolute;inset:-40%;transform:rotate(-30deg)}.iBs9-a_waves i{filter:blur(48px);will-change:transform;backface-visibility:hidden;border-radius:50%;width:120%;position:absolute;left:-10%}.iBs9-a_waves i:first-child{background:linear-gradient(90deg,#0000,#6ec1b02e 30%,#6ec1b00f 70%,#0000);height:15%;animation:24s ease-in-out infinite alternate iBs9-a_w1;top:30%}.iBs9-a_waves i:nth-child(2){background:linear-gradient(90deg,#0000,#003bc542 40%,#003bc514 80%,#0000);height:21%;animation:30s ease-in-out infinite alternate iBs9-a_w2;top:47%}.iBs9-a_waves i:nth-child(3){background:linear-gradient(90deg,#0000 10%,#36bae724 50%,#0000 90%);height:11%;animation:21s ease-in-out infinite alternate iBs9-a_w3;top:65%}.iBs9-a_waves i:nth-child(4){background:linear-gradient(90deg,#0000 20%,#6ec1b01a 60%,#0000);height:9%;animation:27s ease-in-out infinite alternate-reverse iBs9-a_w2;top:18%}@keyframes iBs9-a_w1{0%{transform:translate(-6%,-6%)scaleY(.85)}to{transform:translate(7%,8%)scaleY(1.3)}}@keyframes iBs9-a_w2{0%{transform:translate(6%,6%)scaleY(1.15)}to{transform:translate(-7%,-8%)scaleY(.8)}}@keyframes iBs9-a_w3{0%{transform:translate(-5%,7%)scaleY(.85)}to{transform:translate(6%,-9%)scaleY(1.4)}}@media (prefers-reduced-motion:reduce){.iBs9-a_waves i{animation:none}}.iBs9-a_sky{z-index:0;pointer-events:none;opacity:.8;width:100%;height:100%;position:fixed;inset:0}.iBs9-a_grain{z-index:6;pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;opacity:var(--grain);position:fixed;inset:0}
:root{--ground:#000;--surface-raised:#141414;--line:#333;--ink:#f1f1f1;--ink-muted:#a8a8a8;--on-ink:#000;--accent-ice-light:#d9f3fc;--accent-ice:#b8eaf8;--accent-ice-deep:#6fdef4;--spectrum-red:#7a1e10;--spectrum-orange:#df8b0b;--spectrum-yellow:#fbe74f;--spectrum-green:#4df02b;--spectrum-sky:#6fdef4;--spectrum-blue:#5ca1f0;--spectrum-deep:#173ce5;--water-teal:#6ec1b0;--water-sky:#36bae7;--water-deep:#003bc5;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-10:40px;--space-12:48px;--space-18:72px;--stroke-hairline:1px;--stroke-button:2px;--grain-opacity:.035;--gutter:clamp(24px, 2.5vw, 40px);--content-max:none;--yellow:var(--spectrum-yellow);--accent:var(--accent-ice);--accent-grad:linear-gradient(100deg, var(--accent-ice-light) 0%, var(--accent-ice) 40%, var(--accent-ice-deep) 100%);--glint:linear-gradient(105deg, #fff0 30%, #ffffff2e 40%, #ffffffb3 47%, #fffffff2 50%, #ffffffb3 53%, #ffffff2e 60%, #fff0 70%);--teal:var(--water-teal);--sky:var(--water-sky);--deep:var(--water-deep);--grain:var(--grain-opacity);--font-display:var(--font-big-shoulders), Impact, "Arial Narrow", sans-serif;--font-sans:var(--font-dm-sans), system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}main,footer{overflow-x:clip}body{background:var(--ground);color:var(--ink);font:400 16px/24px var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}button{font:inherit}.display{font-family:var(--font-display);text-transform:uppercase;margin:0;font-weight:900;line-height:.9}.label{font:500 13px/18px var(--font-sans);letter-spacing:.14em;text-transform:uppercase}.muted{color:var(--ink-muted)}.wrap{padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));z-index:2;position:relative}.arrow{flex:none;width:.7em;height:.7em}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bloom{text-shadow:0 0 2px #fff,0 0 7px #ffffffa1,0 0 15px #ffffff30;filter:blur(.25px)}.accent-text{color:var(--accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.shimmer{background-image:var(--glint), var(--accent-grad);background-position:160% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;animation:10s cubic-bezier(.45,.05,.35,1) 2.2s infinite both glintLoop}.shimmer.s-hero{animation-delay:1.1s}.shimmer.s-date{animation-delay:3.9s}.shimmer.s-tag{animation-delay:5.6s}@keyframes glintLoop{0%{background-position:130% 0,0 0}22%,to{background-position:-30% 0,0 0}}.glow{animation:glowPulse 10s cubic-bezier(.45,.05,.35,1) var(--glow-delay,2.2s) infinite both;display:inline-block}.glow-date{animation-name:glowDate;display:block}@keyframes glowPulse{0%,22%,to{filter:drop-shadow(0 0 #6fdef400)}11%{filter:drop-shadow(0 0 8px #6fdef48c)}}@keyframes glowDate{0%,22%,to{filter:drop-shadow(0 0 2px #b8eaf8d9)drop-shadow(0 0 8px #6fdef480)drop-shadow(0 0 18px #5ca1f047)}11%{filter:drop-shadow(0 0 3px #d9f3fc)drop-shadow(0 0 12px #6fdef4bf)drop-shadow(0 0 26px #5ca1f06b)}}@media (prefers-reduced-motion:reduce){.shimmer,.glow{animation:none!important}.glow-date{filter:drop-shadow(0 0 2px #b8eaf8d9)drop-shadow(0 0 8px #6fdef480)drop-shadow(0 0 18px #5ca1f047)}}.btns{flex-wrap:wrap;gap:12px;display:flex}.btn{font-family:var(--font-display);text-transform:uppercase;border:2px solid var(--ink);height:52px;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:14px;padding:3px 22px 0;font-size:26px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.btn .arrow{margin-top:-3px}.btn.primary{background:var(--ink);color:var(--on-ink)}.btn:hover{background:#1a1a1a}.btn.primary:hover{background:#d9d9d9}.btn.sm{gap:10px;height:40px;padding:3px 14px 0;font-size:20px}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}section{padding:72px 0;scroll-margin-top:64px}#releases{scroll-margin-top:56px}#list{padding-bottom:36px}#list+#booking{padding-top:36px}section h2.display{margin-bottom:36px;font-size:clamp(44px,7vw,80px)}.note{margin-top:12px;font-size:13px}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(48px)}.reveal.pop{transform:translateY(60px)scale(.94)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}
