.music-module__qSg1Iq__streams{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.music-module__qSg1Iq__deck{background:var(--green);border:2px solid var(--ink);box-shadow:10px 10px 0 var(--ink);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(20px,3.5vw,44px);scroll-margin-top:100px;display:grid}.music-module__qSg1Iq__turntable{aspect-ratio:1.12;border:2px solid var(--ink);background:linear-gradient(135deg,#ffffff14,#0000 45%),#2a2520;border-radius:8px;padding:7%;position:relative;box-shadow:inset 0 0 0 6px #00000040}.music-module__qSg1Iq__platter{aspect-ratio:1;background:#121010;border-radius:50%;width:82%;position:relative;box-shadow:0 0 0 6px #3a332c,0 8px 18px #0009}.music-module__qSg1Iq__vinyl{background:radial-gradient(circle,#0000 0 31%,#ffffff0a 31.5%,#0000 32%),repeating-radial-gradient(circle,#0d0c0b 0 2px,#1d1b19 2.5px 3px),#111;border-radius:50%;transition:transform .25s,opacity .25s;animation:1.8s linear infinite music-module__qSg1Iq__spin;position:absolute;inset:2%}.music-module__qSg1Iq__platter:after{content:"";background:conic-gradient(from 30deg, transparent 0 12%, #ffffff21 16%, transparent 22% 62%, #ffffff17 66%, transparent 72%);pointer-events:none;border-radius:50%;position:absolute;inset:2%}.music-module__qSg1Iq__vinyl[data-dropping]{opacity:.2;transform:scale(.92)}.music-module__qSg1Iq__label{border-radius:50%;position:absolute;inset:33%;overflow:hidden;box-shadow:0 0 0 3px #000}.music-module__qSg1Iq__label img{object-fit:cover}.music-module__qSg1Iq__label:after{content:"";aspect-ratio:1;background:#2a2520;border-radius:50%;width:9%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff6}.music-module__qSg1Iq__tonearm{transform-origin:50% 8%;width:14%;height:72%;transition:transform .5s var(--ease);position:absolute;top:8%;right:7%;transform:rotate(22deg)}.music-module__qSg1Iq__tonearm[data-dropping]{transform:rotate(4deg)}.music-module__qSg1Iq__tonearm:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#d8cdb8 30%,#8d826f 32% 60%,#4b443b 62%);border-radius:50%;width:48%;position:absolute;top:0;left:50%;transform:translate(-50%)}.music-module__qSg1Iq__tonearm span{background:linear-gradient(90deg,#9c917e,#e9e0cd,#9c917e);border-radius:3px;width:6px;height:82%;position:absolute;top:10%;left:calc(50% - 3px)}.music-module__qSg1Iq__tonearm span:after{content:"";background:var(--gold);border-radius:2px;width:20px;height:22%;position:absolute;bottom:-8%;left:-7px;transform:rotate(-18deg);box-shadow:inset 0 -4px #00000040}.music-module__qSg1Iq__rpm{font-family:var(--font-mono);letter-spacing:.12em;color:var(--gold);font-size:11px;position:absolute;bottom:4%;left:5%}.music-module__qSg1Iq__nowPlaying{color:var(--paper)}.music-module__qSg1Iq__nowPlaying .eyebrow{color:var(--gold)}.music-module__qSg1Iq__nowPlaying h2{letter-spacing:-.035em;margin:10px 0 14px;font-size:clamp(34px,4.4vw,60px);font-style:italic;font-weight:700;line-height:.95}.music-module__qSg1Iq__blurb{color:#f4ecdcd1}.music-module__qSg1Iq__player{border:2px solid var(--ink);background:#fbf6ec;border-radius:6px;width:100%;margin:8px 0 18px;display:block}.music-module__qSg1Iq__nowPlaying .btn.ghost{--fg:var(--paper);border-color:var(--paper);box-shadow:0 3px 0 var(--ink)}.music-module__qSg1Iq__crateHead{margin:clamp(56px,8vw,96px) 0 20px}.music-module__qSg1Iq__crate{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:clamp(28px,4vw,48px) clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.music-module__qSg1Iq__record{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.music-module__qSg1Iq__sleeve{z-index:1;aspect-ratio:1;border:2px solid var(--ink);background:var(--paper-2);box-shadow:var(--shadow);transition:transform .4s var(--ease);display:block;position:relative;overflow:hidden}.music-module__qSg1Iq__sleeve img{object-fit:cover}.music-module__qSg1Iq__disc{aspect-ratio:1;background:radial-gradient(circle, var(--red) 0 16%, #0e0d0c 16.5% 17.5%, transparent 18%), repeating-radial-gradient(circle, #0d0c0b 0 2px, #22201d 2.5px 3px);width:94%;transition:transform .5s var(--ease);border-radius:50%;position:absolute;top:3%;left:3%}.music-module__qSg1Iq__record:hover .music-module__qSg1Iq__disc,.music-module__qSg1Iq__record:focus-visible .music-module__qSg1Iq__disc,.music-module__qSg1Iq__record[data-current] .music-module__qSg1Iq__disc{transform:translate(34%)rotate(120deg)}.music-module__qSg1Iq__record:hover .music-module__qSg1Iq__sleeve{transform:translate(-4%)rotate(-2deg)}.music-module__qSg1Iq__record[data-current] .music-module__qSg1Iq__sleeve{outline:3px solid var(--red);outline-offset:3px}.music-module__qSg1Iq__meta{gap:4px;margin-top:14px;display:grid}.music-module__qSg1Iq__cat{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.music-module__qSg1Iq__recTitle{font-family:var(--font-display);letter-spacing:-.015em;font-size:21px;font-weight:600;line-height:1.1}@keyframes music-module__qSg1Iq__spin{to{transform:rotate(360deg)}}@media (max-width:860px){.music-module__qSg1Iq__deck{box-shadow:6px 6px 0 var(--ink);grid-template-columns:1fr}.music-module__qSg1Iq__turntable{max-width:420px}}@media (max-width:520px){.music-module__qSg1Iq__crate{grid-template-columns:repeat(2,minmax(0,1fr))}.music-module__qSg1Iq__recTitle{font-size:17px}}
