header.site-header{background:transparent;border-bottom:1px solid transparent;max-width:none;position:sticky;top:0;transition:background-color .22s ease,border-color .22s ease;width:100%;z-index:45}header.site-header[data-scrolled=true]{backdrop-filter:blur(16px);background:rgb(13 13 14/.92);border-bottom-color:rgb(245 237 220/.12)}.site-header .nav{border-bottom-color:rgb(245 237 220/.13);gap:18px;margin-inline:auto;max-width:1184px;min-height:84px;padding-block:14px}.site-header[data-scrolled=true] .nav{border-bottom-color:transparent}.site-header .wordmark{flex-shrink:0}.site-header .links{gap:clamp(12px,1.55vw,22px)}.site-header .links a{align-items:center;display:inline-flex;min-height:44px;position:relative}.site-header .links a:after{background:var(--orange);bottom:4px;box-shadow:none;height:1px;left:0;right:0;transform-origin:left}.site-header .links a[aria-current]{color:var(--text)}.site-header .links a[aria-current]:after{transform:scaleX(1)}.site-header .button{flex-shrink:0;white-space:nowrap}.site-header .mobile-navigation-controls{position:relative}.site-header[data-enhanced=false] :is(.sound-toggle,.mobile-navigation-toggle){visibility:hidden}.navigation-fallback{display:none;position:absolute;right:0;top:0;z-index:2}.navigation-fallback summary{align-items:center;border:1px solid rgb(245 237 220/.3);cursor:pointer;display:flex;font-size:10px;height:44px;justify-content:center;list-style:none;width:44px}.navigation-fallback summary::-webkit-details-marker{display:none}.navigation-fallback>div{background:#101011;border:1px solid rgb(245 237 220/.22);display:grid;grid-template-columns:1fr 1fr;padding:16px;position:absolute;right:0;top:52px;width:min(330px,calc(100vw - 48px))}.navigation-fallback a{align-items:center;display:flex;font-size:13px;min-height:44px;padding:8px;text-decoration:none}.navigation-fallback summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.button-arrow{display:inline-block;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.mobile-navigation-menu.navigation-dialog{background:#0e0e10;border:0;color:var(--text);height:100svh;inset:0;margin:0;max-height:100svh;max-width:none;overflow:auto;overscroll-behavior:contain;padding:max(20px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));position:fixed;transform:none;width:100%}.navigation-dialog[open]{animation:navigation-enter .22s ease-out;display:flex;flex-direction:column;gap:28px}.navigation-dialog::backdrop{background:#080809}.navigation-dialog__header{align-items:center;display:flex;gap:16px;justify-content:space-between}.navigation-dialog__header .kicker{color:#c3b9a8;font-size:9px}.navigation-dialog__close{align-items:center;background:transparent;border:1px solid rgb(245 237 220/.25);border-radius:50%;color:var(--text);cursor:pointer;display:inline-flex;flex-shrink:0;height:54px;justify-content:center;width:54px}.navigation-dialog__links{display:grid;margin-block:auto}#site-navigation-menu .navigation-dialog__links a{border-bottom:1px solid rgb(245 237 220/.12);display:grid;font-size:clamp(28px,6vw,60px);font-weight:700;gap:16px;grid-template-columns:22px minmax(0,1fr) 24px;letter-spacing:-.055em;line-height:1.15;margin:0;min-height:64px;padding-block:10px;text-decoration:none;transition:color .18s ease,border-color .18s ease}#site-navigation-menu .navigation-dialog__links a[aria-current]{color:var(--orange)}.navigation-dialog__number{align-self:center;color:#a79f93;font-family:ui-monospace,monospace;font-size:10px;letter-spacing:0}.navigation-dialog__arrow{color:#a79f93;font-size:22px;font-weight:400}.navigation-dialog__footer{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.navigation-dialog__footer p{color:#a79f93;font-size:12px;line-height:1.5;margin:0}#site-navigation-menu .navigation-dialog__footer .button{justify-content:center;margin:0;min-height:48px}.navigation-dialog :is(a,button):focus-visible,.site-header :is(a,button):focus-visible{outline:2px solid var(--gold);outline-offset:4px}@keyframes navigation-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.button:hover .button-arrow{transform:translate(2px,-2px)}#site-navigation-menu .navigation-dialog__links a:hover{border-color:rgb(255 99 47/.45);color:var(--orange)}}@media (max-width:1100px) and (min-width:801px){.site-header .nav{gap:12px}.site-header .links{gap:11px}.site-header .links a{font-size:9px;letter-spacing:.065em}.site-header .nav>.button{font-size:9px;padding-inline:12px}.site-header .wordmark{font-size:12px}}@media (max-width:800px){.site-header .nav{gap:10px;min-height:76px;padding-block:12px}.navigation-fallback{display:block}}@media (min-width:768px) and (max-width:899px) and (min-aspect-ratio:4/5) and (max-aspect-ratio:5/4){.navigation-fallback{display:block}}@media (max-width:500px){.site-header .nav{row-gap:8px}.site-header .nav>.button{justify-content:center;min-height:44px;padding-block:10px}.navigation-dialog__footer .button{flex:1 1 160px}.navigation-dialog__footer p{font-size:11px}}@media (max-height:560px) and (min-width:600px){.navigation-dialog[open]{gap:16px}.navigation-dialog__links{-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 1fr}#site-navigation-menu .navigation-dialog__links a{font-size:30px;min-height:58px}}@media (prefers-reduced-motion:reduce){.navigation-dialog[open]{animation:none}.button:hover .button-arrow{transform:none}.button-arrow,.navigation-dialog__links a,header.site-header{transition:none}}.screening-room.trailer-showcase{align-items:center;background:#101011;border:1px solid rgb(245 237 220/.13);display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);overflow:hidden;padding:clamp(24px,4vw,48px);position:relative}.screening-room .trailer-showcase__copy{min-width:0}.screening-room.trailer-showcase :is(h1,h2){font-size:clamp(32px,4.4vw,58px);letter-spacing:-.065em;line-height:.95;margin-block:24px;text-transform:uppercase}.screening-room .section-intro{font-size:13px;line-height:1.8;max-width:35ch}.screening-room .trailer-showcase__actions{margin-top:28px}.screening-room .trailer-showcase__actions>p{font-size:11px;margin-top:20px}.screening-room .trailer-showcase__actions>p>a{color:#c8bfb1;display:inline-flex;gap:8px;min-height:44px;align-items:center;text-decoration:none}.screening-room__visual{min-width:0}.screening-room__poster{aspect-ratio:16/9;background:#050505;border:1px solid rgb(245 237 220/.16);isolation:isolate;overflow:hidden;position:relative}.screening-room__poster:after{background:linear-gradient(180deg,rgb(0 0 0/.05),rgb(0 0 0/.2));content:"";inset:0;pointer-events:none;position:absolute}.screening-room__poster>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1);width:100%}.screening-room__poster .screening-room__play{background:#ee592d;border:1px solid rgb(255 255 255/.15);border-radius:50%;color:#170e08;display:inline-flex;height:104px;justify-content:center;left:50%;padding:12px;position:absolute;top:50%;transform:translate(-50%,-50%);width:104px;z-index:3}.screening-room__play .pointer-surface__magnetic{flex-direction:column;gap:9px}.screening-room__play span span{font-size:8px;letter-spacing:.07em}.screening-room__play svg{margin-left:3px}.screening-room__play:focus-visible{outline:2px solid #fff3d8;outline-offset:6px}.screening-room__caption{color:#c8bfb1;display:flex;flex-wrap:wrap;font-size:9px;gap:12px;justify-content:space-between;letter-spacing:.08em;line-height:1.6;padding-block:17px 0;text-transform:uppercase}.screening-room__caption>span:last-child{color:#8f897e}.screening-room__signal{align-items:center;color:#a79f93;display:flex;font:9px ui-monospace,monospace;gap:20px;letter-spacing:.08em;margin-top:24px;text-transform:uppercase}.screening-room__rule{background:rgb(245 237 220/.18);flex:1;height:1px}.screening-room .trailer-showcase__letterbox-rail{height:9%}.trailer-dialog.dialog{background:#0e0e10;border-color:rgb(245 237 220/.22);height:-moz-fit-content;height:fit-content;inset:0;margin:auto;max-height:calc(100svh - 32px);max-width:1080px;overflow:auto;padding:12px;transform:none;width:min(1080px,calc(100% - 32px))}.trailer-dialog::backdrop{background:rgb(0 0 0/.88)}.screening-room__dialog-header{align-items:center;color:#c8bfb1;display:flex;font-size:10px;gap:12px;justify-content:space-between;letter-spacing:.06em;padding:0 0 12px 8px;text-transform:uppercase}.screening-room__close{align-items:center;background:transparent;border:1px solid rgb(245 237 220/.22);color:#f3eee3;cursor:pointer;display:inline-flex;height:48px;justify-content:center;min-width:48px}.screening-room__close:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (hover:hover) and (pointer:fine){.screening-room__poster:hover>img{transform:scale(1.025)}.screening-room__poster .screening-room__play:hover{background:#ff7247;transform:translate(-50%,-50%)}}@media (max-width:900px){.screening-room.trailer-showcase{gap:28px;grid-template-columns:1fr}.screening-room.trailer-showcase :is(h1,h2){font-size:clamp(36px,7vw,64px)}.screening-room .section-intro{max-width:52ch}.screening-room .trailer-showcase__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px}.screening-room .trailer-showcase__actions>p{margin:0}}@media (max-width:500px){.screening-room.trailer-showcase{padding:22px 18px}.screening-room.trailer-showcase :is(h1,h2){font-size:clamp(28px,7.8vw,40px)}.screening-room__poster .screening-room__play{height:80px;width:80px}.screening-room__play .pointer-surface__magnetic{gap:6px}.screening-room__play span span{font-size:7px}.screening-room__caption{font-size:8px;gap:6px}.screening-room__signal{gap:14px}.trailer-dialog.dialog{padding:8px;width:calc(100% - 20px)}}@media (prefers-reduced-motion:reduce){.screening-room__poster>img{transition:none}.screening-room__poster:hover>img{transform:none}}.player.player--cinematic{align-items:center;backdrop-filter:blur(20px);background:rgba(22,21,20,.96);border:1px solid rgba(244,233,217,.18);border-radius:5px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));box-shadow:0 16px 60px #0008;display:flex;gap:10px;left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));max-width:820px;padding:10px 12px;width:auto;flex-wrap:wrap}.player.player--cinematic .player__cover{border-radius:2px;flex:0 0 48px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.player.player--cinematic>.player__release{display:flex;flex:1 1 130px;flex-direction:column;gap:3px;min-width:0;max-width:none;overflow:hidden}.player.player--cinematic .player__release b,.player.player--cinematic .player__release span{display:block;font-size:11px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player.player--cinematic .player__release b{color:#f4e9d9;font-size:12px}.player.player--cinematic .player__release span{color:#b7afa5}.player.player--cinematic .player__release .player__eyebrow{color:#fb895c;font-size:8px;letter-spacing:.15em;text-transform:uppercase}.player.player--cinematic .signal-waveform{width:35px;flex:0 0 35px}.player.player--cinematic .player__transport{display:flex;gap:0}.player.player--cinematic .player__icon-control{align-items:center;display:grid;flex:0 0 44px;height:44px;justify-items:center;min-height:44px;min-width:44px;padding:0;width:44px}.player.player--cinematic .player__icon-control svg{width:17px;height:17px}.player.player--cinematic .player__play{background:#e85c2b;border-radius:50%;color:#100d09}.player.player--cinematic>.player__stream{background:transparent;color:#f4e9d9;flex:0 0 auto;font-size:9px;min-height:44px;padding:10px 8px}.player.player--cinematic .player__dismiss{color:#b7afa5}.player.player--cinematic .player__progress{align-items:center;display:flex;flex:1 0 100%;gap:10px;min-width:0;color:#b7afa5;font:10px ui-monospace,monospace;font-variant-numeric:tabular-nums}.player__progress input{accent-color:#ed784c;cursor:pointer;flex:1;height:44px;margin:0;min-width:0}.player-reopen{align-items:center;background:#211c18;border:1px solid #f4e9d936;border-radius:3px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));color:#f4e9d9;cursor:pointer;display:flex;font-size:10px;gap:8px;min-height:44px;padding:10px 16px;position:fixed;right:max(16px,env(safe-area-inset-right,0px));z-index:30}.player-reopen svg{height:15px;width:15px}.music-frame.music-frame--selectable{box-shadow:none;border-color:#f4e9d92b;min-height:352px}.music-frame.music-frame--selectable:after,.music-frame.music-frame--selectable:before{display:none}.embed-load{align-items:center;background:radial-gradient(ellipse at 50% 80%,#7a2b151a,transparent 70%),#151310;border:0;color:#f4e9d9;cursor:pointer;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:352px;padding:30px;width:100%}.embed-load__artist{font-size:clamp(3rem,6vw,5rem);font-weight:900;letter-spacing:-.07em;text-transform:uppercase}.embed-load>svg{color:#fb895c;height:32px;width:32px;transition:transform .2s ease}.embed-load>span:last-child{font-size:11px;letter-spacing:.1em;text-transform:uppercase}.embed-load:hover>svg{transform:scale(1.06)}.embed-load:focus-visible{outline:2px solid #fb895c;outline-offset:-4px}.embed-slot__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between}.embed-close{align-items:center;background:transparent;border:0;color:#b7afa5;cursor:pointer;display:inline-flex;font-size:11px;gap:8px;min-height:44px;padding:8px 0}.embed-close svg{height:15px;width:15px}.embed-close:focus-visible{outline:2px solid #fb895c;outline-offset:4px}.player-reopen:focus-visible,.player__progress input:focus-visible{outline:2px solid #fb895c;outline-offset:4px}.youtube-player-panel{bottom:calc(142px + env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 220px);overflow:auto}@media (max-width:767px){.player.player--cinematic{gap:4px;padding:8px}.player.player--cinematic>.player__release{flex-basis:70px}.player.player--cinematic .player__cover{flex-basis:40px;height:40px;width:40px}.player.player--cinematic .player__transport,.player.player--cinematic>.signal-waveform{display:none}.player.player--cinematic>.player__stream{flex-basis:100%;min-height:44px;padding:2px 8px}.player.player--cinematic>.player__dismiss{order:0}.player.player--cinematic>.player__stream{order:1}.player.player--cinematic>.player__progress{order:2}.player.player--cinematic .player__release b{font-size:10px}.youtube-player-panel{bottom:calc(192px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.player-reopen,.player.player--cinematic *{animation:none;transition:none}.embed-load:hover>svg{transform:none}.embed-load>svg{transition:none}}.newsletter-form{max-width:650px}.newsletter-form>label{color:#f4e9d9;font-size:18px;letter-spacing:-.02em}.newsletter-form__contact,.newsletter-form__intro{color:#b7afa5;font-size:12px;line-height:1.7}.newsletter-form .newsletter{margin:18px 0 12px}.newsletter-form .newsletter input{min-width:0;flex:1;width:auto}.newsletter-form .newsletter .button{flex-shrink:0}.newsletter-form__status{color:#f4e9d9;font-size:12px;line-height:1.7}.newsletter-form__status:empty{display:none}.newsletter-form__status:not(:empty){border-left:2px solid #e85c2b;padding:8px 14px}.newsletter-form__status p{margin:0 0 8px}.newsletter-form__handoff{color:#fb895c;font-weight:700;text-underline-offset:4px}.newsletter-form__contact a{color:#f4e9d9;overflow-wrap:anywhere;text-underline-offset:4px}.newsletter-form a:focus-visible{outline:2px solid #fb895c;outline-offset:4px}.newsletter-form .newsletter input:focus-visible{border-color:#fb895c;box-shadow:0 0 0 3px #e85c2b20}@media (max-width:480px){.newsletter-form .newsletter{flex-wrap:wrap}.newsletter-form .newsletter input{flex-basis:100%;width:100%}.newsletter-form .newsletter .button{justify-content:center;width:100%}}.prerelease-feature{margin-block:32px 0}.prerelease-feature__inner{display:grid;grid-template-columns:108px minmax(0,1fr) auto;align-items:center;gap:28px;padding-block:28px;border-block:1px solid var(--hairline)}.prerelease-feature__cover{display:block;width:108px;height:108px;-o-object-fit:contain;object-fit:contain}.prerelease-feature__copy h2{font-size:clamp(24px,3.2vw,42px);line-height:1;letter-spacing:-.045em;text-transform:uppercase;margin:10px 0}.prerelease-feature__copy>p:last-child{color:var(--muted);font-size:12px;margin:0}.prerelease-feature__copy .kicker{margin-top:0}.prerelease-feature__link{min-height:44px}.prerelease-page{padding-top:44px;padding-bottom:40px}.prerelease-page__topline{display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--muted)}.prerelease-page__topline>span{font-size:9px;letter-spacing:.12em;text-transform:uppercase}.prerelease-page__heading{padding-block:56px 36px}.prerelease-page__heading h1{font-size:clamp(52px,8.5vw,112px);letter-spacing:-.075em;line-height:.94;text-transform:uppercase;margin:22px 0 28px}.prerelease-page__heading h1 span{color:var(--orange)}.prerelease-page__byline{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;font-size:11px;color:var(--muted)}.prerelease-page__artist{color:var(--text);font-size:15px;font-weight:700;letter-spacing:.2em}.prerelease-page__byline>span:last-child{border:1px solid var(--hairline);padding:4px 6px;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.prerelease-page__listening{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:clamp(28px,5vw,68px);align-items:start}.prerelease-page__art-column{min-width:0}.prerelease-page__art{margin:0}.prerelease-page__art img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border:1px solid var(--hairline);box-shadow:0 22px 70px rgb(0 0 0/.22)}.prerelease-page__art figcaption{display:flex;justify-content:space-between;gap:16px;padding-block:16px;color:var(--muted);font-size:8px;line-height:1.6;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid var(--hairline)}.prerelease-page__note{color:var(--muted);line-height:1.8;font-size:13px;margin-block:24px}.prerelease-player{min-width:0;border-top:1px solid var(--hairline)}.prerelease-player__now{position:relative;padding-block:22px 14px;padding-right:100px;min-height:114px}.prerelease-player__eyebrow{color:var(--orange);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;margin:0 0 12px}.prerelease-player__title{font-size:clamp(20px,2.4vw,29px);line-height:1.16;letter-spacing:-.025em;margin:0 0 8px;overflow-wrap:anywhere}.prerelease-player__artist{color:var(--muted);font-size:11px;margin:0}.prerelease-player__now>.signal-waveform{position:absolute;right:0;top:44px}.prerelease-player__controls{display:flex;align-items:center;gap:12px;padding-block:14px}.prerelease-player__control{align-items:center;justify-content:center;display:inline-flex;background:transparent;color:var(--text);width:44px;height:44px;border:1px solid var(--hairline);border-radius:50%;cursor:pointer;transition:background .18s,border-color .18s,color .18s;flex-shrink:0}.prerelease-player__play{background:var(--text);color:var(--ink);width:58px;height:58px;border-color:var(--text)}.prerelease-player__control:disabled{opacity:.35;cursor:default}.prerelease-player__control[aria-label=Mute],.prerelease-player__control[aria-label=Unmute]{margin-left:auto}.prerelease-player__timeline{display:flex;align-items:center;gap:12px;padding-block:4px}.prerelease-player__time{font-size:10px;font-variant-numeric:tabular-nums;color:var(--muted);min-width:30px}.prerelease-player__seek{width:100%;min-width:0;height:32px;margin:0;accent-color:var(--orange);cursor:pointer}.prerelease-player__seek:disabled{cursor:default}.prerelease-player__status{color:var(--muted);font-size:11px;line-height:1.6;min-height:34px;padding-block:4px;margin:0}.prerelease-player__retry{background:none;border:none;color:var(--gold);text-decoration:underline;min-height:44px;padding:8px 12px;cursor:pointer}.prerelease-player__tracks{list-style:none;padding:0;margin:0;border-top:1px solid var(--hairline)}.prerelease-track{border-bottom:1px solid var(--hairline)}.prerelease-track__button{display:grid;grid-template-columns:24px minmax(0,1fr) 35px 18px;align-items:center;gap:12px;width:100%;min-height:55px;padding:12px 10px;border:0;border-left:2px solid transparent;color:var(--text);background:transparent;text-align:left;cursor:pointer;transition:background .18s,border-color .18s;font:inherit}.prerelease-track__title{font-size:12px;line-height:1.45}.prerelease-track__duration,.prerelease-track__number{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums}.prerelease-track__duration{text-align:right}.prerelease-track__indicator{width:16px;height:16px;color:var(--orange)}.prerelease-track__indicator svg{width:100%;height:100%}.prerelease-track[data-active=true] .prerelease-track__button{background:rgb(255 100 46/.06);border-left-color:var(--orange)}.prerelease-track[data-active=true] .prerelease-track__title{color:var(--gold)}.prerelease-player button:focus-visible,.prerelease-player input:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.prerelease-page__contact{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:72px;padding-top:28px;border-top:1px solid var(--hairline)}.prerelease-page__contact>div>p:last-child{font-size:18px;letter-spacing:-.02em;margin-bottom:0}.prerelease-page__contact a{overflow-wrap:anywhere;min-height:44px}.prerelease-page__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:24px;padding-block:30px 52px}.privacy-page{max-width:900px;padding-block:60px 100px}.privacy-page h1{font-size:clamp(38px,6vw,72px);letter-spacing:-.055em;line-height:1.05}.privacy-page__section{margin-block:36px}.privacy-page h2{font-size:22px;letter-spacing:-.025em}.privacy-page li,.privacy-page p{color:var(--muted);line-height:1.8;overflow-wrap:anywhere}.privacy-page a{color:var(--text);text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.prerelease-track__button:hover{background:rgb(242 238 230/.045)}.prerelease-player__control:not(:disabled):hover{background:rgb(255 100 46/.12);border-color:var(--orange);color:var(--gold)}.prerelease-player__play:not(:disabled):hover{background:var(--orange);color:var(--ink)}}@media (max-width:900px){.prerelease-feature__inner{grid-template-columns:88px minmax(0,1fr);gap:16px 24px}.prerelease-feature__cover{width:88px;height:88px}.prerelease-feature__link{grid-column:2;justify-self:start}.prerelease-page__listening{grid-template-columns:minmax(0,1fr)}.prerelease-page__art-column{width:min(100%,500px)}.prerelease-page__heading h1{max-width:100%;font-size:clamp(48px,10vw,86px)}}@media (max-width:540px){.prerelease-page{padding-top:24px}.prerelease-page__topline>span{display:none}.prerelease-page__heading{padding-block:32px 28px}.prerelease-page__heading h1 span{display:block;font-size:clamp(38px,10.8vw,58px)}.prerelease-page__heading h1{font-size:52px}.prerelease-feature__inner{grid-template-columns:64px minmax(0,1fr);gap:12px 16px}.prerelease-feature__cover{width:64px;height:64px}.prerelease-feature__copy h2{font-size:24px}.prerelease-feature__link{grid-column:1/-1}.prerelease-track__button{gap:8px;padding-inline:6px}.prerelease-page__contact{margin-top:48px}.prerelease-page__contact a{font-size:10px;letter-spacing:.02em}}@media (prefers-reduced-motion:reduce){.prerelease-feature *,.prerelease-player *{animation:none!important;transition:none!important}}.listening-consent{--listening-device:desktop;margin:1.25rem 0;padding:.75rem 0;border-top:1px solid rgba(255,255,255,.12)}@media (max-width:599px){.listening-consent{--listening-device:phone}}@media (min-width:600px) and (max-width:1199px){.listening-consent{--listening-device:tablet}}.listening-consent label{display:flex;align-items:center;gap:.7rem;min-height:44px;cursor:pointer;font-size:.8rem}.listening-consent input{width:20px;height:20px;flex:0 0 20px;accent-color:#ed893e}.listening-consent input:focus-visible{outline:2px solid #ed893e;outline-offset:4px}.listening-consent p{margin:.2rem 0;font-size:.72rem;line-height:1.6;opacity:.8}.listening-consent a{text-decoration:underline;text-underline-offset:.2em}.album-artwork{position:relative;isolation:isolate;min-width:0}.album-artwork>img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border:1px solid rgb(212 173 99/.17)}.album-artwork__halo{position:absolute;z-index:-1;inset:8% 0 3%;pointer-events:none;background:radial-gradient(ellipse at 50% 70%,#117dc4,#155ba6 48%,transparent 73%);filter:blur(30px);opacity:.06}.album-artwork__spectrum{position:relative;height:36px;margin-top:8px;border-bottom:1px solid rgb(212 173 99/.24);pointer-events:none}.album-artwork__spectrum canvas{display:block;width:100%;height:100%}.artwork-visualizer__actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;padding-top:8px}.artwork-visualizer__expand,.artwork-visualizer__toggle{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border:0;padding:8px 0;background:transparent;color:#c5bba8;font-family:inherit;font-size:9px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.artwork-visualizer__expand{color:#dec28f}.artwork-visualizer__toggle:disabled{cursor:default;color:var(--muted)}.artwork-visualizer__indicator{width:4px;height:4px;border-radius:50%;background:#6b6d70}.artwork-visualizer__toggle[aria-pressed=true] .artwork-visualizer__indicator{background:#d4ad63;box-shadow:0 0 8px rgb(212 173 99/.25)}.artwork-visualizer.dialog{inset:0;margin:auto;width:calc(100% - 48px);max-width:1120px;max-height:calc(100dvh - 48px);padding:clamp(20px,3vw,38px);overflow:auto;background:radial-gradient(ellipse at 22% 52%,#0c1827,#080d16 62%);border:1px solid rgb(212 173 99/.24);color:var(--text);box-shadow:0 28px 120px rgb(0 0 0/.6)}.artwork-visualizer::backdrop{background:rgb(3 7 13/.94)}.artwork-visualizer__header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:1px solid rgb(212 173 99/.14);padding-bottom:20px;margin-bottom:28px}.artwork-visualizer__header .kicker{color:#bba379;font-size:8px;line-height:1.6;margin-top:0}.artwork-visualizer__header h2{margin:10px 0 0;font-size:clamp(20px,3vw,32px);font-weight:500;letter-spacing:-.035em;line-height:1.1}.artwork-visualizer__header h2 span{display:block;color:#8c99a8;font-size:8px;letter-spacing:.2em;text-transform:uppercase;margin-top:10px}.artwork-visualizer__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;min-height:44px;padding:0;border:1px solid rgb(212 173 99/.24);background:transparent;color:#d7c5a5;cursor:pointer}.artwork-visualizer__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);align-items:center;gap:clamp(24px,5vw,64px)}.artwork-visualizer .album-artwork{width:min(100%,calc(100dvh - 230px));margin-inline:auto}.artwork-visualizer__transport{min-width:0}.artwork-visualizer__edition{color:#bba379;font-size:8px;letter-spacing:.18em;text-transform:uppercase}.artwork-visualizer .prerelease-player__now{padding-right:0;padding-block:20px 10px}.artwork-visualizer .prerelease-player__now .signal-waveform{display:none}.artwork-visualizer .prerelease-player__title{font-size:clamp(24px,3vw,38px);line-height:1.1}.artwork-visualizer .prerelease-player__eyebrow{color:#c2a46e;font-size:8px}.artwork-visualizer .prerelease-player__play{background:#dec28f;color:#0b1018;border-color:#dec28f}.artwork-visualizer .prerelease-player__seek{accent-color:#d4ad63}.artwork-visualizer .prerelease-player__status:empty{min-height:0;padding:0}.artwork-visualizer__hint{color:#89939f;font-size:11px;line-height:1.8;margin:28px 0 0}.artwork-visualizer :is(button,input):focus-visible,.artwork-visualizer__actions button:focus-visible{outline:2px solid #e0bd7c;outline-offset:4px}@media (hover:hover) and (pointer:fine){.artwork-visualizer__expand:hover,.artwork-visualizer__toggle:not(:disabled):hover{color:#f1d69f}.artwork-visualizer__close:hover{border-color:#d4ad63;background:rgb(212 173 99/.08)}}@media (max-width:700px){.artwork-visualizer.dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:18px 16px max(18px,env(safe-area-inset-bottom))}.artwork-visualizer__header{margin-bottom:20px;padding-bottom:16px}.artwork-visualizer__header .kicker{max-width:190px}.artwork-visualizer__body{grid-template-columns:minmax(0,1fr);gap:22px}.artwork-visualizer .album-artwork{width:min(100%,42dvh)}.artwork-visualizer__transport{width:100%;max-width:460px;margin-inline:auto}.artwork-visualizer .prerelease-player__now{min-height:0;padding-top:8px}.artwork-visualizer__edition{margin-top:0}.artwork-visualizer__hint{display:none}}@media (max-height:540px) and (min-width:701px){.artwork-visualizer__header{margin-bottom:16px;padding-bottom:12px}.artwork-visualizer .album-artwork{width:min(100%,52dvh)}}@media (prefers-reduced-motion:reduce){.album-artwork *,.artwork-visualizer *{animation:none!important;transition:none!important}.album-artwork__halo{opacity:.06!important}}.artist-page{padding-bottom:max(160px,calc(128px + env(safe-area-inset-bottom)))}.artist-page .hero.artist-hero{align-items:center;gap:clamp(36px,5vw,80px);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);min-height:0;padding:84px 0 72px}.artist-page .artist-hero__content{min-width:0}.artist-page .artist-hero h1{font-size:clamp(96px,10vw,152px);letter-spacing:-.065em;line-height:.86;margin:22px 0 24px}.artist-page .artist-hero__genre{color:var(--gold);font-size:12px;letter-spacing:.08em;line-height:1.7;margin:0 0 22px;text-transform:uppercase}.artist-page .artist-hero__content>[data-reveal=body]>p{color:var(--muted);font-size:16px;line-height:1.8;margin:0;max-width:52ch}.artist-page .hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px}.artist-page .hero-actions .button{align-items:center;display:inline-flex;min-height:48px;max-width:100%}.artist-page .artist-hero__visual{align-self:center;min-width:0;order:0;width:100%}.artist-page .artist-hero__media{min-height:0;order:0;width:100%}.artist-page .artist-hero__record{background:#191917;border:1px solid var(--hairline);box-shadow:0 22px 64px rgb(0 0 0/.25),inset 0 1px rgb(255 164 118/.12);margin:0;padding:18px}.artist-page .artist-hero__artwork-frame{aspect-ratio:1;background:#211e19;overflow:hidden}.artist-page .artist-hero__artwork{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.artist-page .artist-hero__caption{color:var(--text);display:grid;font-size:14px;gap:10px;line-height:1.5;overflow-wrap:anywhere;padding:20px 4px 4px}.artist-page .artist-hero__caption .kicker{color:var(--gold);font-size:11px;line-height:1.6}.artist-page .artist-catalogue,.artist-page .embed-section{border-top:1px solid var(--hairline);padding-top:48px}.artist-page .artist-catalogue{padding-bottom:64px}.artist-page .embed-section{padding-bottom:0}.artist-page .artist-catalogue h2,.artist-page .embed-section h2{font-size:clamp(44px,5.4vw,78px);line-height:.96;margin:18px 0 32px}.artist-page .album-grid--editorial{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.artist-page .album-card--featured{grid-column:1/-1;margin-bottom:0}.artist-page .album-card--featured .album-card__surface{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.artist-page .album-card__artwork{-o-object-fit:contain;object-fit:contain}.artist-page .album-card__details{flex-wrap:wrap;font-size:11px;letter-spacing:.06em;line-height:1.6}.artist-page .album-card .album-card__meta h3{max-width:none;overflow-wrap:anywhere;white-space:normal}.artist-page .album-card--featured .album-card__artwork-frame{margin:24px}.artist-page .album-card--featured .album-card__meta{min-width:0;padding:clamp(24px,3vw,44px)}.artist-page .album-card--featured .album-card__meta h3{font-size:clamp(36px,4vw,58px);line-height:1;margin:18px 0;text-wrap:balance}.artist-page .album-card--featured .album-card__details{margin:22px 0 0}.artist-page .album-card__feature-label{font-size:11px;letter-spacing:.12em;line-height:1.6}.artist-page .album-card--featured .album-card__listen{margin-top:24px}.artist-page .embed-grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.artist-page .embed-slot{background:#191917;border:1px solid var(--hairline);min-width:0;padding:20px}.artist-page .embed-slot>p{font-size:11px;letter-spacing:.1em;line-height:1.6;margin:0 0 16px}.artist-page .music-frame--selectable{border:0;height:352px}.artist-page .embed-load{color:var(--text);gap:22px;height:352px;isolation:isolate;overflow:hidden;padding:24px 16px;position:relative}.artist-page .embed-load__cover{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;opacity:.24;position:absolute;width:100%;z-index:-1}.artist-page .embed-load__eyebrow{color:var(--gold);font-size:11px;letter-spacing:.12em;line-height:1.6;text-transform:uppercase}.artist-page .embed-load__artist{font-size:clamp(48px,6vw,76px);line-height:.95}.artist-page .embed-load__play{align-items:center;background:rgb(16 16 15/.6);border:1px solid var(--hairline);border-radius:50%;color:var(--gold);display:inline-flex;justify-content:center;min-height:56px;width:56px}.artist-page .embed-load__play svg{height:24px;width:24px}.artist-page .embed-load__cta{line-height:1.6}.artist-page .embed-slot__actions{flex-wrap:wrap;gap:4px 16px;margin-top:12px}.artist-page .embed-close,.artist-page .embed-fallback{align-items:center;display:inline-flex;font-size:11px;line-height:1.6;min-height:44px}.artist-page .embed-fallback{letter-spacing:.06em;margin-top:0}@media (max-width:1099px){.artist-page .album-grid--editorial{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:959px){.artist-page .hero.artist-hero{gap:36px;grid-template-columns:minmax(0,1fr);padding:48px 0}.artist-page .artist-hero__visual{justify-self:center;max-width:560px;order:0}.artist-page .album-card--featured .album-card__surface{grid-template-columns:minmax(0,1fr)}.artist-page .album-card--featured .album-card__artwork-frame{margin-bottom:0}}@media (max-width:767px){.artist-page .album-grid--editorial,.artist-page .embed-grid{grid-template-columns:minmax(0,1fr)}.artist-page .artist-hero h1{font-size:clamp(80px,22vw,124px)}.artist-page .hero-actions{gap:10px}.artist-page .artist-hero__record{padding:12px}.artist-page .album-card--featured .album-card__artwork-frame{margin:16px 16px 0}.artist-page .album-card--featured .album-card__meta{padding:24px 20px 36px}.artist-page .embed-slot{padding:14px}}