.VinylPlayer-module__KtsuLq__player{justify-items:center;gap:1rem;display:grid}.VinylPlayer-module__KtsuLq__stage{aspect-ratio:1;width:min(100%,420px);position:relative}.VinylPlayer-module__KtsuLq__disc{background:radial-gradient(circle, var(--ink) 0 7%, transparent 7.5%), radial-gradient(circle, color-mix(in srgb, var(--c) 80%, var(--ink)) 0 32%, transparent 32.5%), repeating-radial-gradient(circle, #ffffff0d 0 1px, transparent 1px 4px), conic-gradient(from 30deg, var(--ink-3), color-mix(in srgb, var(--c) 30%, var(--ink-2)), var(--ink-3), color-mix(in srgb, var(--c) 30%, var(--ink-2)), var(--ink-3));box-shadow:0 30px 80px -30px color-mix(in srgb, var(--c) 60%, transparent), inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;animation:14s linear infinite paused VinylPlayer-module__KtsuLq__spin;display:grid;position:absolute;inset:0}.VinylPlayer-module__KtsuLq__stage:hover .VinylPlayer-module__KtsuLq__disc,.VinylPlayer-module__KtsuLq__player[data-playing=true] .VinylPlayer-module__KtsuLq__disc{animation-play-state:running}.VinylPlayer-module__KtsuLq__label{max-width:50%;font-family:var(--font-mono);font-stretch:var(--narrow);font-size:var(--step--2);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:var(--ink);font-weight:600;position:absolute;top:36%}.VinylPlayer-module__KtsuLq__play{aspect-ratio:1;background:var(--ink);width:22%;color:var(--c);box-shadow:0 0 0 2px color-mix(in srgb, var(--c) 70%, transparent);border:0;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.VinylPlayer-module__KtsuLq__play svg{width:38%;height:auto;margin-left:6%}.VinylPlayer-module__KtsuLq__play:hover,.VinylPlayer-module__KtsuLq__play:focus-visible{background:var(--c);color:var(--ink)}.VinylPlayer-module__KtsuLq__consent{max-width:40ch;font-size:var(--step--2);text-align:center;color:var(--paper-dim);line-height:1.45}.VinylPlayer-module__KtsuLq__consent a{text-underline-offset:2px;text-decoration:underline}.VinylPlayer-module__KtsuLq__dialog{width:min(100vw - 2 * var(--gutter), 1100px);max-width:none;color:var(--paper);opacity:0;transition:opacity .35s var(--ease-out), scale .45s var(--ease-out), overlay .35s allow-discrete, display .35s allow-discrete;background:0 0;border:0;padding:0;overflow:visible;scale:.96}.VinylPlayer-module__KtsuLq__dialog[open]{opacity:1;scale:1}@starting-style{.VinylPlayer-module__KtsuLq__dialog[open]{opacity:0;scale:.96}}.VinylPlayer-module__KtsuLq__dialog::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background .35s, backdrop-filter .35s, overlay .35s allow-discrete, display .35s allow-discrete;background:#08080b00}.VinylPlayer-module__KtsuLq__dialog[open]::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08080bd1}@starting-style{.VinylPlayer-module__KtsuLq__dialog[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#08080b00}}.VinylPlayer-module__KtsuLq__frame{aspect-ratio:16/9;border-radius:var(--radius);background:var(--ink-2);box-shadow:0 40px 120px -40px color-mix(in srgb, var(--c) 70%, transparent);position:relative;overflow:hidden}.VinylPlayer-module__KtsuLq__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.VinylPlayer-module__KtsuLq__close{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:44px;font-family:var(--font-mono);font-stretch:var(--narrow);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;background:0 0;margin:1rem auto 0;padding:.6rem 1.2rem;font-weight:700;display:block}.VinylPlayer-module__KtsuLq__close:hover{border-color:var(--paper)}@keyframes VinylPlayer-module__KtsuLq__spin{to{transform:rotate(360deg)}}
.music-module__x67gQG__releases{padding-top:clamp(2rem,1rem + 3vw,4rem);display:grid}.music-module__x67gQG__release{border-bottom:1px solid var(--line);isolation:isolate;gap:2rem;padding-block:clamp(2.5rem,2rem + 3vw,5rem);display:grid;position:relative}@media (min-width:960px){.music-module__x67gQG__release{grid-template-columns:1fr 1fr;align-items:center;gap:4rem}.music-module__x67gQG__release:nth-child(2n) .music-module__x67gQG__video{order:-1}}.music-module__x67gQG__release:before{content:"";z-index:-1;background:radial-gradient(40% 60% at 15% 50%, color-mix(in srgb, var(--c) 22%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:10% -10%}.music-module__x67gQG__year{border:1px solid var(--line-strong);background:var(--ink);font-family:var(--font-mono);font-stretch:var(--narrow);font-size:var(--step--2);letter-spacing:.1em;border-radius:999px;padding:.2rem .8rem;position:absolute;top:0;right:0;transform:translateY(-50%)}.music-module__x67gQG__info{justify-items:start;gap:1.25rem;display:grid;container-type:inline-size}.music-module__x67gQG__meta{font-size:var(--step--1);color:var(--paper-dim);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.music-module__x67gQG__type{background:var(--c);color:var(--ink);font-family:var(--font-mono);font-stretch:var(--narrow);font-size:var(--step--2);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.2em .75em;font-weight:600}.music-module__x67gQG__title{font-size:min(clamp(3rem, 1.5rem + 6vw, 7.5rem), calc(100cqi / var(--fit)));font-weight:900;font-stretch:var(--wide);text-transform:uppercase;letter-spacing:-.05em;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;line-height:.82;transition:color .5s}.music-module__x67gQG__release:hover .music-module__x67gQG__title{color:var(--c)}.music-module__x67gQG__tracks{font-size:var(--step-1);flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;display:flex}.music-module__x67gQG__tracks .music-module__x67gQG__mono{font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.music-module__x67gQG__note{max-width:54ch;color:var(--paper-dim)}.music-module__x67gQG__peaks{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.music-module__x67gQG__peaks li{border:1px solid var(--line-strong);border-radius:var(--radius);align-items:baseline;gap:.6rem;padding:.6rem 1rem;display:flex}.music-module__x67gQG__peaks strong{font-family:var(--font-display);font-size:var(--step-2);font-weight:900;font-stretch:var(--wide);color:var(--c);line-height:1}.music-module__x67gQG__peaks span{font-family:var(--font-mono);font-stretch:var(--narrow);font-size:var(--step--2);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim)}.music-module__x67gQG__video{min-width:0}
