@font-face{font-family:Michroma;src:url(/fonts/michroma-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Archivo Black;src:url(/fonts/archivo-black-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}:root{--ink:#060709;--ink-1:#0A0C10;--ink-2:#0F1319;--ink-3:#141922;--edge:#1B212A;--edge-hi:#2B333F;--c1:#FFFFFF;--c2:#D3DAE1;--c3:#8E979F;--c4:#838C96;--text:#E7EBF0;--mute:#8C949E;--faint:#79838F;--spec:#EAF2FF;--disp:"Archivo Black","Helvetica Neue",Arial,sans-serif;--ui:Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--mark:"Michroma","Archivo Black",sans-serif;--pad:clamp(18px,4.4vw,56px);--max:1360px;--ease:cubic-bezier(.22,1,.36,1);--easeout:cubic-bezier(.42,0,.86,.36);--ch:206,216,226;--k:206,216,226;--navh:64px;--mark-svg:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20460%20354%27%3E%3Cpath%20fill%3D%27%2523000%27%20fill-rule%3D%27evenodd%27%20d%3D%27M40.00%2C312.50L30.00%2C306.50L0.50%2C275.00L0.50%2C8.00L4.00%2C2.50L257.50%2C245.00L257.50%2C249.00L234.00%2C272.50L229.00%2C272.50L40.00%2C85.50L37.50%2C88.00L42.50%2C112.00L40.00%2C312.50ZM329.00%2C349.50L324.50%2C348.00L324.50%2C188.00L318.00%2C185.50L281.00%2C222.50L273.00%2C222.50L99.50%2C53.00L96.50%2C48.00L95.50%2C24.00L100.00%2C7.50L118.00%2C19.50L234.00%2C125.50L355.00%2C6.50L359.50%2C9.00L359.50%2C82.00L367.00%2C88.50L452.00%2C2.50L456.50%2C5.00L457.50%2C278.00L429.00%2C306.50L422.00%2C311.50L417.50%2C308.00L415.50%2C188.00L418.50%2C93.00L415.00%2C90.50L358.50%2C146.00L358.50%2C164.00L361.50%2C171.00L361.50%2C318.00L329.00%2C349.50ZM282.50%2C171.00L324.50%2C128.00L324.50%2C96.00L321.00%2C92.50L317.00%2C93.50L260.50%2C150.00L260.50%2C154.00L278.00%2C171.50L282.50%2C171.00ZM132.00%2C349.50L95.50%2C314.00L95.50%2C217.00L100.00%2C159.50L127.50%2C181.00L132.50%2C193.00L135.50%2C347.00L132.00%2C349.50Z%27%2F%3E%3C%2Fsvg%3E);--tile-svg:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20920%20708%27%3E%3Cg%20transform%3D%27translate%28331.2%2C254.9%29%20scale%280.560%29%27%3E%3Cpath%20fill%3D%27%2523000%27%20fill-rule%3D%27evenodd%27%20d%3D%27M40.00%2C312.50L30.00%2C306.50L0.50%2C275.00L0.50%2C8.00L4.00%2C2.50L257.50%2C245.00L257.50%2C249.00L234.00%2C272.50L229.00%2C272.50L40.00%2C85.50L37.50%2C88.00L42.50%2C112.00L40.00%2C312.50ZM329.00%2C349.50L324.50%2C348.00L324.50%2C188.00L318.00%2C185.50L281.00%2C222.50L273.00%2C222.50L99.50%2C53.00L96.50%2C48.00L95.50%2C24.00L100.00%2C7.50L118.00%2C19.50L234.00%2C125.50L355.00%2C6.50L359.50%2C9.00L359.50%2C82.00L367.00%2C88.50L452.00%2C2.50L456.50%2C5.00L457.50%2C278.00L429.00%2C306.50L422.00%2C311.50L417.50%2C308.00L415.50%2C188.00L418.50%2C93.00L415.00%2C90.50L358.50%2C146.00L358.50%2C164.00L361.50%2C171.00L361.50%2C318.00L329.00%2C349.50ZM282.50%2C171.00L324.50%2C128.00L324.50%2C96.00L321.00%2C92.50L317.00%2C93.50L260.50%2C150.00L260.50%2C154.00L278.00%2C171.50L282.50%2C171.00ZM132.00%2C349.50L95.50%2C314.00L95.50%2C217.00L100.00%2C159.50L127.50%2C181.00L132.50%2C193.00L135.50%2C347.00L132.00%2C349.50Z%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--dockh:0px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--ink);color:var(--text);font-family:var(--ui);font-size:15px;line-height:1.62;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;padding-bottom:var(--dockh)}body.hasdock{--dockh:72px}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{margin:0;font-weight:400}p{margin:0}:focus-visible{outline:2px solid var(--spec);outline-offset:3px;border-radius:2px}::selection{background:#d3dae138}.wrap{max-width:var(--max);margin:0 auto;padding-inline:var(--pad)}main.wrap{display:block}.chrome,.mast h1,.slab h2,.ftitle,.albttl,.rtitle,.cstitle,.tp h1,.xah,.credhead b{background-image:linear-gradient(166deg,#fff,#f4f7fa 12%,#d3dae1 30%,#a8b1b9 44%,#6e767e 54%,#99a2aa 63%,#e9eff4 78%,#b4bdc5,#7c848c);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ct a,.tpsub b,.amt,.fprice,.atrname b,.dnm b,.nptitle{background-image:linear-gradient(170deg,#fff,#f1f5f9 32%,#c6ced6 60%,#f2f6fa 84%,#d2dae1);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.eyebrow,.kicker,.albkick,.reyebrow,.credhead{display:inline-flex;align-items:center;gap:11px;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--c3)}.eyebrow hr,.albkick hr,.reyebrow hr{width:26px;height:1px;border:0;margin:0;background:var(--c4);flex:none}.kicker{color:rgb(var(--ch));letter-spacing:.22em}.solid,.ghost,.rbtn,.csbtn,.albbtn,.refbuy,.dqueue{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;height:48px;padding:0 24px;border-radius:2px;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;transition:transform .3s var(--ease),box-shadow .3s var(--ease),background .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease)}.solid,.rsolid,.cssolid,.albplay,.refbuy{color:#0a0c10;font-weight:500;border:0;background:linear-gradient(168deg,#fff,#dce3ea 34%,#a9b2ba,#edf2f6 82%,#b7c0c8);box-shadow:0 1px #ffffff80 inset,0 10px 30px -14px #b4c8dc8c}.solid:hover,.rsolid:hover,.cssolid:hover,.albplay:hover,.refbuy:hover{transform:translateY(-2px);box-shadow:0 1px #fff9 inset,0 16px 38px -14px #bed2e6b3}.ghost,.rghost,.csghost,.albshuf,.dqueue{color:var(--c2);border:1px solid var(--edge-hi);background:#0f131980}.ghost:hover,.rghost:hover,.csghost:hover,.albshuf:hover,.dqueue:hover{color:var(--c1);border-color:var(--c4);background:var(--ink-2);transform:translateY(-2px)}.solid:active,.ghost:active,.rbtn:active,.csbtn:active,.albbtn:active{transform:scale(.975)}.solid[disabled],.ghost[disabled]{opacity:.45;pointer-events:none}.was{display:block;font-style:normal;font-size:.62em;letter-spacing:.06em;color:var(--faint);text-decoration:line-through;-webkit-text-fill-color:var(--faint);background:none;margin-bottom:1px}.salebadge{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:2px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--c2);border:1px solid var(--edge-hi);background:var(--ink-2)}.grain{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E")}.nav{position:sticky;top:0;z-index:60;background:#060709bd;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-bottom:1px solid rgba(27,33,42,.9)}.navin{max-width:var(--max);margin:0 auto;padding:0 var(--pad);height:var(--navh);display:flex;align-items:center;gap:clamp(12px,2.2vw,30px)}.brand{display:flex;align-items:center;gap:9px;flex:none;font-family:var(--mark);font-size:12.5px;letter-spacing:.16em;white-space:nowrap}.brand svg{width:19px;height:auto;flex:none;filter:drop-shadow(0 0 7px rgba(220,232,244,.28))}.brand b{font-weight:400}.brand .bw2{color:var(--c3);-webkit-text-fill-color:currentColor;background:none}.menu{display:flex;align-items:center;gap:clamp(10px,1.5vw,22px);margin-left:auto}.menu a{font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--mute);padding:6px 0;position:relative;transition:color .25s var(--ease)}.menu a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:linear-gradient(90deg,rgb(var(--k)),var(--c4));transition:right .38s var(--ease)}.menu a:hover,.menu a[aria-current]{color:var(--c1)}.menu a:hover:after{right:0}.menux,.menu .chl{display:none}.menu a[href="/licensing"],.menu a[href="/about"],.menu a[href="/contact"]{display:inline-block}.menu a[href="/terms"],.menu a[href="/privacy"],.menu a[href="/"]{display:none}.cartbtn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px;flex:none;border:1px solid var(--edge);border-radius:2px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--c2);transition:.25s var(--ease)}.cartbtn:hover{border-color:var(--edge-hi);background:var(--ink-2);color:var(--c1)}.cartbtn span{color:var(--faint);font-style:normal}.cartbtn.has span{color:var(--c1)}.burger{display:none;width:34px;height:34px;flex-direction:column;justify-content:center;align-items:center;gap:4px;cursor:pointer;flex:none;margin-left:auto}.burger i{display:block;width:17px;height:1px;background:var(--c2);transition:.3s var(--ease)}body[data-nav] .burger i:nth-child(1){transform:translateY(5px) rotate(45deg)}body[data-nav] .burger i:nth-child(2){opacity:0}body[data-nav] .burger i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.subrail{position:sticky;top:var(--navh);z-index:55;background:#0a0c10db;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--edge)}.subin{max-width:var(--max);margin:0 auto;padding:0 var(--pad);display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.subin::-webkit-scrollbar{display:none}.subin a{position:relative;display:inline-flex;align-items:center;gap:8px;flex:none;height:42px;padding:0 15px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);white-space:nowrap;transition:color .25s var(--ease),background .25s var(--ease)}.subin a em{font-style:normal;color:rgba(var(--k),.75);font-size:9.5px;letter-spacing:.1em}.subin a:before{content:"";position:absolute;left:15px;right:15px;bottom:0;height:1px;background:rgb(var(--k));opacity:0;transition:opacity .3s var(--ease)}.subin a:hover{color:var(--c2);background:#141922b3}.subin a:hover:before{opacity:.55}.subin a.on{color:var(--c1);background:#141922e6}.subin a.on:before{opacity:1}.subin a.on em{color:rgb(var(--k))}@media(max-width:1020px){.burger{display:flex}.menu{position:fixed;inset:var(--navh) 0 0 auto;width:min(86vw,360px);z-index:70;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:18px var(--pad) 40px;background:var(--ink-1);border-left:1px solid var(--edge);overflow-y:auto;overscroll-behavior:contain;transform:translate(101%);transition:transform .42s var(--easeout)}body[data-nav] .menu{transform:none;transition:transform .42s var(--ease)}body[data-nav]{overflow:hidden}.menu a,.menu .chl{display:flex!important;align-items:center;gap:10px;padding:14px 2px;font-size:11.5px;border-bottom:1px solid rgba(27,33,42,.8);color:var(--c2)}.menu a:after{display:none}.menu .chl:before{content:"";width:6px;height:6px;border-radius:50%;flex:none;background:rgb(var(--k));box-shadow:0 0 10px rgba(var(--k),.8)}.menux{display:block;align-self:flex-end;width:38px;height:38px;margin:-4px -6px 6px 0;font-size:24px;line-height:1;color:var(--c3);border:1px solid var(--edge);border-radius:2px}.menux:hover{color:var(--c1);border-color:var(--edge-hi)}body[data-nav] .nav{z-index:80}}@media(max-width:1020px){.navin{gap:12px}.cartbtn{margin-left:auto;order:2}.burger{margin-left:0;order:3}}.hero{position:relative;overflow:hidden;background:var(--ink);border-bottom:1px solid var(--edge)}.hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 78% 22%,rgba(150,168,190,.16),transparent 58%),radial-gradient(70% 60% at 12% 92%,rgba(70,84,102,.13),transparent 62%)}.streaks{position:absolute;inset:-30% -10%;pointer-events:none;opacity:.5;filter:blur(.4px);background:linear-gradient(107deg,transparent 47.6%,rgba(226,236,247,.3) 48%,transparent 48.5%),linear-gradient(107deg,transparent 55.4%,rgba(226,236,247,.16) 55.7%,transparent 56.2%),linear-gradient(107deg,transparent 63.2%,rgba(226,236,247,.42) 63.5%,transparent 64.1%),linear-gradient(107deg,transparent 71%,rgba(226,236,247,.12) 71.3%,transparent 71.8%),linear-gradient(107deg,transparent 82.4%,rgba(226,236,247,.22) 82.7%,transparent 83.3%)}.heromark{position:absolute;right:-4%;top:50%;translate:0 -50%;width:min(58vw,720px);pointer-events:none;opacity:.9}.heromark svg{width:100%;height:auto;filter:drop-shadow(0 0 60px rgba(168,186,208,.22)) drop-shadow(0 0 140px rgba(96,116,140,.18))}.heroin{position:relative;z-index:2;max-width:var(--max);margin:0 auto;padding:clamp(56px,9vw,124px) var(--pad) clamp(46px,6.5vw,86px)}.hero h1{font-family:var(--disp);margin:20px 0 0;max-width:12ch;font-size:clamp(38px,8.2vw,100px);line-height:.93;letter-spacing:-.028em;text-wrap:balance}.hero h1 span{display:block}.hsub{margin:22px 0 0;max-width:39ch;color:var(--mute);font-size:clamp(14.5px,1.35vw,17px);line-height:1.62}.hsub b{color:var(--text);font-weight:600}.hcta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hstat{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.hstat span{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid var(--edge);border-radius:2px;background:#0f13198c;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.hstat b{font-weight:500;color:var(--c1)}.reflect{position:relative;overflow:hidden;height:clamp(40px,6vw,84px);margin-top:2px;pointer-events:none;-webkit-mask-image:linear-gradient(#000,transparent 82%);mask-image:linear-gradient(#000,transparent 82%);opacity:.2}.reflect .rin{transform:scaleY(-1);transform-origin:center;position:absolute;left:0;right:0;top:0}.reflect h1{margin:0;filter:blur(1.1px)}.floor{position:absolute;left:0;right:0;bottom:0;height:34%;pointer-events:none;background:linear-gradient(to top,rgba(150,170,196,.09),transparent)}.spec{border-bottom:1px solid var(--edge);background:var(--ink-1)}.specin{max-width:var(--max);margin:0 auto;padding:0 var(--pad);display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--edge)}.specin .sp{background:var(--ink-1);padding:22px 22px 24px}.specin k{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--c2)}.specin p{margin:9px 0 0;font-size:13px;color:var(--mute);line-height:1.55}.shead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:26px}.shead h2{font-family:var(--disp);margin:12px 0 0;font-size:clamp(22px,3vw,38px);line-height:1;letter-spacing:-.02em}.viewall{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--c3);display:inline-flex;gap:9px;align-items:center;transition:color .25s var(--ease)}.viewall:hover{color:var(--c1)}.viewall span{transition:transform .3s var(--ease)}.viewall:hover span{transform:translate(4px)}.home section{padding:clamp(46px,6vw,84px) 0;border-bottom:1px solid var(--edge)}.home section:last-of-type{border-bottom:0}.tiles{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.tile{position:relative;overflow:hidden;display:block;min-height:172px;padding:20px;border:1px solid var(--edge);border-radius:2px;background:var(--ink-1);transition:border-color .38s var(--ease),transform .38s var(--ease),background .38s var(--ease)}.tile:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background:radial-gradient(120% 90% at 84% 8%,rgba(var(--k),.16),transparent 62%);transition:opacity .45s var(--ease)}.tile:hover{transform:translateY(-3px);border-color:var(--edge-hi);background:var(--ink-2)}.tile:hover:before{opacity:1}.tile u{position:absolute;right:-14%;bottom:-24%;width:62%;opacity:.05;pointer-events:none;transition:opacity .45s var(--ease)}.tile:hover u{opacity:.1}.tile u svg{width:100%;height:auto;fill:var(--c2)}.tnum{font-family:var(--mono);font-size:9.5px;letter-spacing:.22em;color:rgba(var(--k),.9)}.tname{position:relative;display:block;margin-top:auto;font-family:var(--disp);font-size:clamp(15px,1.5vw,20px);line-height:1.05;letter-spacing:-.012em;color:var(--text)}.tile{display:flex;flex-direction:column}.tcount{position:relative;margin-top:10px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.tdot{position:absolute;top:20px;right:20px;width:7px;height:7px;border-radius:50%;background:rgb(var(--k));box-shadow:0 0 12px rgba(var(--k),.9)}.plates{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.albumband{background:var(--ink-1);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge)}.albin2{max-width:var(--max);margin:0 auto;padding:clamp(46px,6vw,84px) var(--pad);display:grid;gap:clamp(24px,4vw,60px);grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center}.albart{position:relative}.albart .sq{position:relative;border:1px solid var(--edge);border-radius:2px;overflow:hidden;box-shadow:0 40px 90px -50px #000000f2}.albart .sq img{width:100%;aspect-ratio:1;object-fit:cover;height:auto}.albrefl{position:relative;height:74px;overflow:hidden;margin-top:2px;opacity:.16;-webkit-mask-image:linear-gradient(#000,transparent 88%);mask-image:linear-gradient(#000,transparent 88%)}.albrefl img{width:100%;transform:scaleY(-1);position:absolute;bottom:0;left:0;height:auto}.albtracks2{margin:24px 0 0;padding:0;list-style:none;border-top:1px solid var(--edge)}.albtracks2 li{display:flex;align-items:center;gap:14px;padding:11px 2px;border-bottom:1px solid rgba(27,33,42,.7);font-size:13.5px;color:var(--mute)}.albtracks2 li i{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--faint);width:20px}.albtracks2 li b{font-weight:500;color:var(--text)}.albtracks2 li s{margin-left:auto;text-decoration:none;font-family:var(--mono);font-size:10.5px;color:var(--faint)}.creds{padding:clamp(38px,5vw,62px) var(--pad);border-bottom:1px solid var(--edge);background:var(--ink)}.credhead{display:flex;align-items:center;justify-content:center;gap:16px;font-family:var(--mono);font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--faint)}.credline{width:min(84px,12vw);height:1px;background:var(--edge-hi)}.credrow{max-width:var(--max);margin:26px auto 0;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);align-items:center}.credcell{display:grid;place-items:center}.credlogo{max-height:34px;width:auto;opacity:.4;filter:grayscale(1) brightness(1.9);transition:opacity .35s var(--ease)}.credcell:hover .credlogo{opacity:.72}.xa{background:var(--ink-1);border-bottom:1px solid var(--edge)}.xain{max-width:760px;margin:0 auto;padding:clamp(46px,6vw,86px) var(--pad);text-align:center}.xah{font-family:var(--disp);font-size:clamp(22px,3.2vw,40px);line-height:1.02;letter-spacing:-.02em}.xap{margin:16px auto 0;max-width:52ch;color:var(--mute);font-size:15px}.xaform{display:flex;gap:10px;margin:26px auto 0;max-width:520px}.xaform input[name=email_address]{flex:1;height:48px;padding:0 16px;border-radius:2px;border:1px solid var(--edge-hi);background:var(--ink);color:var(--text);font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;transition:border-color .25s var(--ease)}.xaform input[name=email_address]::placeholder{color:var(--faint)}.xaform input[name=email_address]:focus{outline:0;border-color:var(--c4);background:var(--ink-2)}.xahp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.xanote{margin-top:14px;font-size:12px;color:var(--faint)}.xanote a{color:var(--c3);text-decoration:underline;text-underline-offset:3px}.xamsg{margin-top:12px;min-height:20px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--c2)}.xamsg.bad{color:#e2867e}.mast{position:relative;overflow:hidden;border-bottom:1px solid var(--edge);background:var(--ink)}.mast .room{position:absolute;inset:0;pointer-events:none;background:radial-gradient(110% 88% at 76% 14%,rgba(var(--ch),.18),transparent 60%),radial-gradient(80% 70% at 8% 96%,rgba(var(--ch),.09),transparent 64%),linear-gradient(to bottom,#06070900,#0607098c)}.mast .wmwrap{position:absolute;right:-5%;top:50%;translate:0 -50%;width:min(52vw,600px);pointer-events:none;opacity:.055}.mast .wmwrap u{display:block;width:100%;aspect-ratio:460/354;background:var(--mark-svg) center/contain no-repeat;background-color:var(--c2);-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat}.mast .wmwrap i{display:none}.mastin{position:relative;z-index:2;max-width:var(--max);margin:0 auto;padding:clamp(44px,6.6vw,96px) var(--pad) clamp(30px,4vw,54px)}main.wrap>.mast .mastin{padding-inline:0}.mast h1{font-family:var(--disp);margin:18px 0 0;font-size:clamp(34px,7.4vw,86px);line-height:.94;letter-spacing:-.03em}.mast h1 i{font-style:normal;display:inline-block}.mastfoot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:26px}.sig{max-width:46ch;color:var(--mute);font-size:15px}.count{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--ch));white-space:nowrap}.mast.plain .room{background:radial-gradient(110% 88% at 76% 14%,rgba(150,168,190,.1),transparent 62%)}.mast.plain h1{font-size:clamp(28px,5vw,56px)}.feat{display:grid;gap:clamp(20px,3.4vw,44px);grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:center;padding:clamp(34px,4.6vw,64px) 0;border-bottom:1px solid var(--edge)}.fmeta .ftitle{font-family:var(--disp);margin:12px 0 0;font-size:clamp(26px,3.6vw,46px);line-height:1;letter-spacing:-.024em}.fmeta .ftitle a{color:inherit;-webkit-text-fill-color:inherit}.fsub{margin:14px 0 0;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.fsub b{color:var(--c1);font-weight:500}.frow{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px}.fprice{font-family:var(--disp);font-size:clamp(19px,2.1vw,26px);line-height:1;letter-spacing:-.01em}.fprice .was{font-size:.5em}.wall{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);padding:clamp(30px,4vw,52px) 0 clamp(46px,6vw,80px)}.card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--edge);border-radius:2px;overflow:hidden;background:var(--ink-1);transition:border-color .38s var(--ease),transform .38s var(--ease),box-shadow .38s var(--ease)}.card:hover{transform:translateY(-3px);border-color:var(--edge-hi);box-shadow:0 26px 50px -34px #000000f2,0 0 0 1px rgba(var(--ch),.16)}.card>.covlink{grid-area:1/1}.covlink{display:block;position:relative}.covlink:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(6,7,9,.62),transparent 46%)}.cov{width:100%;aspect-ratio:1;height:auto;object-fit:cover;transition:transform .6s var(--ease),filter .5s var(--ease)}.card:hover .cov{transform:scale(1.035)}.ct{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:13px 14px 0}.ct a{font-family:var(--disp);font-size:14.5px;line-height:1.16;letter-spacing:-.012em}.ct s{text-decoration:none;flex:none;text-align:right;font-family:var(--disp);font-size:14px;line-height:1.1;color:var(--c2);-webkit-text-fill-color:var(--c2)}.ct s .was{font-size:.62em}.card>.cs{padding:7px 14px 15px;font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--faint);font-weight:400}.card>.cs em{font-style:normal;color:rgba(var(--ch),.92)}:root{--kalbum:206,56,50;--kref:212,168,83 }.card>.cbadge{grid-area:1/1;align-self:start;justify-self:start;position:relative;z-index:3;margin:11px;display:inline-flex;align-items:center;height:21px;padding:0 9px;border-radius:999px;background:#060709e6;border:1px solid transparent;font-family:var(--mono);font-weight:600;font-size:8.5px;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;backdrop-filter:blur(6px);box-shadow:0 2px 12px #0000008c}.card.albumcard{border-color:rgba(var(--kalbum),.48)}.card.albumcard:hover{border-color:rgba(var(--kalbum),.82);box-shadow:0 26px 50px -34px #000000f2,0 0 0 1px rgba(var(--kalbum),.24)}.card.albumcard>.cbadge{border-color:rgba(var(--kalbum),.7);color:#e97a72}.card.refcard{border-color:rgba(var(--kref),.4)}.card.refcard:hover{border-color:rgba(var(--kref),.72);box-shadow:0 26px 50px -34px #000000f2,0 0 0 1px rgba(var(--kref),.22)}.card.refcard>.cbadge{border-color:rgba(var(--kref),.62);color:#e4c07c}.soldtag.ref{border-radius:999px;border-color:rgba(var(--kref),.62);color:#e4c07c;font-weight:600;height:21px;font-size:8.5px;padding:0 9px}#rail .cs .klabel{font-style:normal;font-weight:600;letter-spacing:.13em}#rail .card[data-ch=trap] .klabel{color:#c45ca4}#rail .card[data-ch=drill] .klabel{color:#6898d0}#rail .card[data-ch=east-coast] .klabel{color:#56b096}#rail .card[data-ch=rnb] .klabel{color:#9674e8}#rail .card[data-ch=reggae] .klabel{color:#ec8e36}#rail .card[data-ch=pop] .klabel{color:#58c8e2}#rail .card[data-ch=reference-songs] .klabel{color:#e4c07c}#rail .card[data-ch=album] .klabel{color:#e97a72}.play{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;flex:none;background:#080a0e9e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(211,218,225,.3);transition:transform .3s var(--ease),background .3s var(--ease),border-color .3s var(--ease)}.play:hover{transform:scale(1.07);background:#0e1218d1;border-color:#d3dae199}.play:active{transform:scale(.96)}.play s{display:block;width:0;height:0;text-decoration:none;margin-left:3px;border-left:11px solid var(--c1);border-top:7px solid transparent;border-bottom:7px solid transparent;transition:.2s var(--ease)}.play.on s{margin-left:0;width:11px;height:12px;border:0;background:linear-gradient(90deg,var(--c1) 0 3.5px,transparent 3.5px 7.5px,var(--c1) 7.5px 11px)}.play .ring{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);transform:rotate(-90deg);pointer-events:none}.play .ring circle{fill:none;stroke-width:1.5}.play .ring .bg{stroke:#d3dae124}.play .ring .fg{stroke:rgb(var(--ch));stroke-linecap:round;stroke-dasharray:141.4;stroke-dashoffset:141.4;transition:stroke-dashoffset .2s linear}.card>.cvbtn{grid-area:1/1;align-self:end;justify-self:start;position:relative;margin:0 0 12px 12px;z-index:3;opacity:0;transform:translateY(6px);transition:opacity .3s var(--ease),transform .3s var(--ease)}.card>.soldtag{grid-area:1/1;align-self:start;justify-self:start;position:relative;top:auto;left:auto;margin:12px;z-index:3}.card:hover .cvbtn,.cvbtn.on,.cvbtn:focus-visible{opacity:1;transform:none}@media(hover:none){.cvbtn{opacity:1;transform:none}}.feat .card>.cvbtn{margin:0 0 14px 14px;width:54px;height:54px}.feat .card:hover{transform:none}section.cs{border-bottom:1px solid var(--edge);font-family:var(--ui);text-transform:none;letter-spacing:normal;font-size:15px;color:var(--text);padding:0}.csin{max-width:var(--max);margin:0 auto;padding:clamp(46px,6vw,90px) var(--pad);max-width:760px;text-align:center}.cstag{display:inline-flex;align-items:center;height:28px;padding:0 13px;border-radius:2px;border:1px solid rgba(var(--ch),.4);background:rgba(var(--ch),.07);font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--ch))}.cstitle{font-family:var(--disp);margin:20px 0 0;font-size:clamp(26px,4vw,46px);line-height:1.02;letter-spacing:-.024em}.cslede{margin:16px auto 0;max-width:56ch;color:var(--mute);font-size:15px}.csrow{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.crumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:22px 0 0;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.crumb a{color:var(--c3);transition:color .25s var(--ease)}.crumb a:hover{color:var(--c1)}.crumb em{font-style:normal;color:var(--c1)}.tp{display:grid;gap:clamp(22px,3.6vw,52px);grid-template-columns:minmax(0,.66fr) minmax(0,1fr);align-items:start;padding:clamp(26px,3.6vw,46px) 0 clamp(38px,5vw,66px)}.tpart{width:100%;aspect-ratio:1;height:auto;object-fit:cover;border-radius:2px;border:1px solid var(--edge);box-shadow:0 40px 90px -52px #000000f2,0 0 0 1px rgba(var(--ch),.1)}.tp h1{font-family:var(--disp);margin:12px 0 0;font-size:clamp(30px,4.4vw,56px);line-height:1;letter-spacing:-.026em}.tpsub{margin:14px 0 0;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.tpsub b{font-weight:500}.tpmeta .wavwrap{margin-top:24px}.tpmeta .prose{margin-top:22px;max-width:56ch}.sec{padding:clamp(38px,5vw,72px) 0;border-top:1px solid var(--edge)}.slab{display:flex;align-items:center;gap:16px;margin-bottom:26px}.slab u{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--c4);text-decoration:none;flex:none}.slab h2{font-family:var(--disp);font-size:clamp(19px,2.4vw,30px);line-height:1;letter-spacing:-.02em;flex:none}.slab hr{flex:1;height:1px;border:0;margin:0;background:linear-gradient(90deg,var(--edge-hi),transparent)}.prose{color:var(--mute);font-size:15px;line-height:1.72;max-width:68ch;margin-top:14px}.prose:first-child{margin-top:0}.prose a{color:var(--c2);text-decoration:underline;text-underline-offset:3px}.big{font-family:var(--disp);font-size:clamp(20px,2.8vw,34px);line-height:1.16;letter-spacing:-.02em;color:var(--text);max-width:22ch}.lic{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.lcard{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px;border:1px solid var(--edge);border-radius:2px;background:var(--ink-1);transition:border-color .35s var(--ease),background .35s var(--ease)}.lcard:hover{border-color:var(--edge-hi);background:var(--ink-2)}.lcard h3{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--c2)}.lblurb{margin:12px 0 0;max-width:44ch;color:var(--mute);font-size:13.5px;line-height:1.62}.amt{flex:none;text-align:right;font-family:var(--disp);font-size:clamp(20px,2.4vw,28px);line-height:1.05;letter-spacing:-.012em}.amt .was{font-size:.5em}.amt s{display:block;text-decoration:none;margin-top:6px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;color:var(--faint);-webkit-text-fill-color:var(--faint);background:none}.saleline{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;color:var(--mute);font-size:13.5px}.qa{padding:20px 0;border-top:1px solid var(--edge)}.qa h3{font-family:var(--ui);font-weight:600;font-size:15.5px;color:var(--text)}.qa .prose{margin-top:10px}.form{display:grid;gap:14px;grid-template-columns:repeat(2,1fr);max-width:720px}.field{display:flex;flex-direction:column;gap:8px}.field.full{grid-column:1/-1}.field label{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--c4)}.field input,.field select,.field textarea{height:48px;padding:0 14px;border-radius:2px;border:1px solid var(--edge-hi);background:var(--ink-1);color:var(--text);font-size:14.5px;transition:border-color .25s var(--ease),background .25s var(--ease)}.field textarea{height:auto;min-height:150px;padding:14px;resize:vertical;line-height:1.6}.field select{appearance:none;-webkit-appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--c3) 50%),linear-gradient(135deg,var(--c3) 50%,transparent 50%);background-position:calc(100% - 19px) 21px,calc(100% - 14px) 21px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.field input:focus,.field select:focus,.field textarea:focus{outline:0;border-color:var(--c4);background:var(--ink-2)}.field .solid{width:100%;max-width:220px}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.refpage{display:block}.rhero{position:relative;overflow:hidden;border-bottom:1px solid var(--edge);background:var(--ink)}.rhero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(110% 90% at 78% 16%,rgba(var(--ch),.17),transparent 60%),radial-gradient(80% 70% at 6% 96%,rgba(var(--ch),.08),transparent 64%)}.rpat{position:absolute;inset:0;pointer-events:none;opacity:.035;background:var(--tile-svg) 0 0/300px auto repeat;background-color:var(--c2);-webkit-mask:var(--tile-svg) 0 0/300px auto repeat;mask:var(--tile-svg) 0 0/300px auto repeat}.rpat.o{opacity:.02;background-position:150px 150px;-webkit-mask-position:150px 150px;mask-position:150px 150px}.rheroin{position:relative;z-index:2;padding:clamp(48px,7vw,104px) var(--pad) clamp(38px,5vw,70px)}.rtitle{font-family:var(--disp);margin:20px 0 0;font-size:clamp(30px,5.4vw,66px);line-height:1;letter-spacing:-.028em;max-width:16ch}.rtitle span{color:transparent}.rlede{margin:20px 0 0;max-width:52ch;color:var(--mute);font-size:clamp(14.5px,1.3vw,16.5px)}.rcta{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.rstats{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.rstats span{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 13px;border:1px solid var(--edge);border-radius:2px;background:#0f131999;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.rstats b{font-weight:500;color:rgb(var(--ch))}.rband{border-bottom:1px solid var(--edge);background:var(--ink-1)}.rbandin{padding:26px var(--pad);display:flex;justify-content:center}.rband p{max-width:78ch;text-align:center;color:var(--mute);font-size:14.5px;line-height:1.68}.rband b{color:var(--text);font-weight:600}.rfilters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.rchip{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:2px;border:1px solid var(--edge);background:var(--ink-1);font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);transition:.25s var(--ease)}.rchip s{text-decoration:none;color:var(--faint);font-size:9.5px}.rchip:hover{border-color:var(--edge-hi);color:var(--c2)}.rchip.on{color:#0a0c10;border-color:transparent;background:linear-gradient(168deg,#fff,#dce3ea 40%,#b0b9c1 70%,#e8eef3)}.rchip.on s{color:#0a0c108c}.rcountline{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:20px}.refwall{padding-top:0}.refcard .covlink{cursor:default}.refcard.sold{opacity:.42}.soldtag{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:2px;background:#060709db;border:1px solid var(--edge-hi);font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--c2)}.rvoc{display:inline-block;margin-left:6px;color:var(--c4)}.refbuy{height:38px;width:calc(100% - 28px);margin:0 14px 14px;font-size:10px}.rsteps{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.rstep{padding:24px;border:1px solid var(--edge);border-radius:2px;background:var(--ink-1)}.rstep b{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--ch));margin-bottom:12px}.rstep h3{font-family:var(--disp);font-size:17px;letter-spacing:-.012em;margin-bottom:10px}.rstep p{color:var(--mute);font-size:13.5px;line-height:1.62}.rbuyrow{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px}.rgets{display:grid;gap:10px;margin-top:20px;padding:0;list-style:none}.rgets li{display:flex;gap:12px;color:var(--mute);font-size:14px}.rgets li:before{content:"";flex:none;width:5px;height:5px;margin-top:9px;border-radius:50%;background:rgb(var(--ch))}.rnote{margin-top:22px;color:var(--faint);font-size:13px;max-width:70ch}.alb{border-bottom:1px solid var(--edge)}.albin{padding:clamp(34px,5vw,72px) var(--pad) clamp(44px,6vw,84px)}.albtop{display:grid;gap:clamp(22px,3.6vw,48px);grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:center;margin-top:26px}.albcov{width:100%;aspect-ratio:1;height:auto;object-fit:cover;border-radius:2px;border:1px solid var(--edge);box-shadow:0 46px 100px -56px #000000fa}.albttl{font-family:var(--disp);font-size:clamp(28px,4.4vw,58px);line-height:.98;letter-spacing:-.028em}.albby{margin-top:14px;font-family:var(--mark);font-size:11px;letter-spacing:.2em;color:var(--c3)}.albmeta{margin-top:10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.albcta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.albplay i{display:block;width:0;height:0;border-left:9px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent}.albshuf u{display:block;width:14px;height:10px;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 1px/14px 1px no-repeat,linear-gradient(currentColor,currentColor) 0 8px/14px 1px no-repeat}.alblede{margin-top:32px;max-width:62ch;color:var(--mute);font-size:15px}.albtracks{margin:30px 0 0;padding:0;list-style:none;border-top:1px solid var(--edge)}.atr{display:flex;align-items:center;gap:16px;padding:12px 4px;border-bottom:1px solid rgba(27,33,42,.75);transition:background .25s var(--ease)}.atr:hover{background:#0f1319b3}.atrplay{position:relative;display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:2px;border:1px solid transparent;transition:.25s var(--ease)}.atrplay:hover,.atrplay.on{border-color:var(--edge-hi);background:var(--ink-2)}.anum{font-family:var(--mono);font-size:11px;color:var(--faint);transition:opacity .2s var(--ease)}.aico{position:absolute;width:0;height:0;opacity:0;border-left:9px solid var(--c1);border-top:6px solid transparent;border-bottom:6px solid transparent;transition:opacity .2s var(--ease)}.atr:hover .anum,.atrplay.on .anum{opacity:0}.atr:hover .aico,.atrplay.on .aico{opacity:1}.atrplay.on .aico{width:10px;height:11px;border:0;margin:0;background:linear-gradient(90deg,var(--c1) 0 3px,transparent 3px 7px,var(--c1) 7px 10px)}.atrname{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.atrname b{font-weight:400;font-family:var(--disp);font-size:15px;letter-spacing:-.012em}.atrname s{text-decoration:none;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.atrdur{flex:none;font-family:var(--mono);font-size:11px;color:var(--faint)}.alb{--albk:206,56,50}.atr{cursor:pointer}.atrgo{flex:none;display:grid;place-items:center;width:34px;height:34px;margin-right:-4px;border-radius:2px;color:var(--faint);opacity:.45;transition:.25s var(--ease)}.atrgo svg{width:16px;height:16px;display:block}.atr:hover .atrgo{opacity:.85}.atrgo:hover,.atrgo:focus-visible{opacity:1;color:var(--c1);background:var(--ink-2)}.atr.on .anum{opacity:0}.atr.on .aico{opacity:1;border-left-color:rgb(var(--albk))}.atr.on .atrname b,.atr.on .atrdur{color:rgb(var(--albk))}.atr.on .atrplay.on .aico{background:linear-gradient(90deg,rgb(var(--albk)) 0 3px,transparent 3px 7px,rgb(var(--albk)) 7px 10px)}.wavwrap{position:relative;display:flex;align-items:center;gap:14px;height:56px}.wavwrap canvas{flex:1;min-width:0;height:56px;width:100%;display:block;cursor:pointer}.wavwrap .scrub{position:absolute;top:0;bottom:0;width:1px;pointer-events:none;background:rgb(var(--ch));box-shadow:0 0 10px rgba(var(--ch),.9);opacity:0;transition:opacity .25s var(--ease)}.wavwrap.live .scrub{opacity:1}.wavwrap .cvbtn{position:static;opacity:1;transform:none}.dock{position:fixed;left:0;right:0;bottom:0;z-index:64;transform:translateY(101%);transition:transform .44s var(--easeout);background:#080a0ee6;backdrop-filter:blur(20px) saturate(1.25);-webkit-backdrop-filter:blur(20px) saturate(1.25);border-top:1px solid var(--edge)}.dock.on{transform:none;transition:transform .44s var(--ease)}.dockin{max-width:var(--max);margin:0 auto;padding:0 var(--pad);height:72px;display:flex;align-items:center;gap:clamp(10px,1.6vw,20px)}.dock .play{width:40px;height:40px}.dock .play s{border-left-width:9px;border-top-width:6px;border-bottom-width:6px}.dchip{width:3px;height:26px;flex:none;border-radius:2px;background:rgb(var(--ch));box-shadow:0 0 12px rgba(var(--ch),.85)}.dnm{min-width:0;display:flex;flex-direction:column;gap:2px;width:clamp(120px,17vw,230px)}.dnm b{font-family:var(--disp);font-size:13px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dnm b a{color:inherit;-webkit-text-fill-color:inherit}.dnm s{text-decoration:none;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dock .wavwrap{flex:1;min-width:0;height:40px}.dock .wavwrap canvas{height:40px}.dtime{flex:none;font-family:var(--mono);font-size:10.5px;color:var(--faint);white-space:nowrap}.dtime i{font-style:normal;opacity:.5;margin:0 2px}.dqueue{height:34px;padding:0 14px;font-size:9.5px}.np{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;background:var(--ink);visibility:hidden;transform:translateY(100%);transition:transform .46s var(--easeout),visibility 0s linear .46s}body.np-open .np{visibility:visible;transform:none;transition:transform .5s var(--ease),visibility 0s}.np.npdrag{transition:none}.npbg{position:absolute;inset:0;pointer-events:none;opacity:.4;background-size:cover;background-position:center;filter:blur(64px) saturate(1.5);transform:scale(1.25)}.np:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,#060709b8,#060709f0)}.npdown{position:relative;z-index:3;align-self:center;width:60px;height:34px;display:grid;place-items:center;flex:none;margin-top:8px}.npdown i{display:block;width:38px;height:4px;border-radius:2px;background:#d3dae157}.npin{position:relative;z-index:3;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(14px,2.4vw,22px);padding:clamp(16px,3vw,34px) var(--pad) clamp(28px,4vw,48px);text-align:center}.npart{width:min(72vw,340px);aspect-ratio:1;height:auto;object-fit:cover;border-radius:3px;border:1px solid var(--edge);box-shadow:0 50px 110px -50px #000}.npmeta{max-width:min(90vw,460px)}.npch{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--ch))}.nptitle{font-family:var(--disp);margin:10px 0 0;font-size:clamp(21px,4vw,32px);line-height:1.06;letter-spacing:-.02em}.npsub{margin:9px 0 0;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.npbar{position:relative;width:min(90vw,460px);height:3px;border-radius:2px;background:#d3dae124;cursor:pointer}.npfill{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:2px;background:linear-gradient(90deg,rgba(var(--ch),.85),var(--c2))}.npknob{position:absolute;top:50%;left:0;width:11px;height:11px;border-radius:50%;translate:-50% -50%;background:var(--c1);box-shadow:0 0 12px rgba(var(--ch),.9)}.nptimes{display:flex;justify-content:space-between;width:min(90vw,460px);font-family:var(--mono);font-size:10.5px;color:var(--faint)}.npctrls{display:flex;align-items:center;gap:clamp(20px,5vw,38px)}.npbtn{width:44px;height:44px;display:grid;place-items:center;color:var(--c2);transition:color .25s var(--ease),transform .25s var(--ease)}.npbtn:hover{color:var(--c1)}.npbtn:active{transform:scale(.92)}.npbtn svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.npbtn svg path{fill:currentColor;stroke:currentColor}.npplay{position:relative;display:grid;place-items:center;width:66px;height:66px;border-radius:50%;background:linear-gradient(168deg,#fff,#dce3ea 34%,#a9b2ba,#edf2f6 82%,#b7c0c8);box-shadow:0 1px #fff9 inset,0 18px 40px -18px #bed2e6bf;transition:transform .25s var(--ease)}.npplay:active{transform:scale(.95)}.npplay s{display:block;width:0;height:0;text-decoration:none;margin-left:4px;border-left:16px solid #0A0C10;border-top:10px solid transparent;border-bottom:10px solid transparent}.npplay.on s{margin-left:0;width:15px;height:17px;border:0;background:linear-gradient(90deg,#0A0C10 0 5px,transparent 5px 10px,#0A0C10 10px 15px)}.npbuy{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 26px;border-radius:2px;border:1px solid var(--edge-hi);background:#0f131999;font-family:var(--mono);font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--c2);transition:.25s var(--ease)}.npbuy:hover{color:var(--c1);border-color:var(--c4);background:var(--ink-2)}.scrim,.cscrim{position:fixed;inset:0;z-index:74;background:#040507b8;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .34s var(--easeout),visibility 0s linear .34s}.scrim.open,.cscrim.open{opacity:1;visibility:visible;transition:opacity .34s var(--ease),visibility 0s}.sheet{position:fixed;left:50%;bottom:0;z-index:76;width:min(620px,100vw);translate:-50% 0;background:var(--ink-1);border:1px solid var(--edge);border-bottom:0;border-radius:4px 4px 0 0;max-height:86vh;overflow-y:auto;transform:translateY(101%);visibility:hidden;transition:transform .42s var(--easeout),visibility 0s linear .42s}.sheet.open{transform:none;visibility:visible;transition:transform .46s var(--ease),visibility 0s}.shead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:24px 24px 18px;border-bottom:1px solid var(--edge);position:sticky;top:0;background:var(--ink-1);z-index:2}.shead h3{font-family:var(--disp);font-size:19px;letter-spacing:-.015em;color:var(--text)}.shead p{margin-top:6px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.x{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:2px;border:1px solid var(--edge);font-size:20px;line-height:1;color:var(--c3);transition:.25s var(--ease)}.x:hover{color:var(--c1);border-color:var(--edge-hi);background:var(--ink-2)}#sh-body{padding:18px 24px 26px;display:grid;gap:10px}#sh-body .lcard{cursor:pointer}#sh-body .lcard.on{border-color:var(--c4);background:var(--ink-2)}.cart{display:none}.mmcart{position:fixed;top:0;right:0;bottom:0;z-index:78;width:min(400px,92vw);display:flex;flex-direction:column;background:var(--ink-1);border-left:1px solid var(--edge);transform:translate(101%);visibility:hidden;transition:transform .42s var(--easeout),visibility 0s linear .42s}.mmcart.open{transform:none;visibility:visible;transition:transform .46s var(--ease),visibility 0s}.mmchead{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 20px 18px;border-bottom:1px solid var(--edge)}.mmchead h3{font-family:var(--mono);font-size:11px;letter-spacing:.22em;color:var(--c2)}.mmcbody{flex:1;min-height:0;overflow-y:auto;padding:14px 20px}.mmcfoot{padding:18px 20px 22px;border-top:1px solid var(--edge)}.mmcrow{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.mmcrow.tot span:last-child{font-family:var(--disp);font-size:22px;letter-spacing:-.015em;color:var(--c1)}.mmcgo{width:100%}.mmcnote{margin-top:12px;text-align:center;font-family:var(--mono);font-size:9px;letter-spacing:.14em;color:var(--faint)}.foot{position:relative;z-index:2;border-top:1px solid var(--edge);background:var(--ink-1)}.footin{display:grid;gap:clamp(24px,3.4vw,46px);grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));padding-top:clamp(40px,5vw,66px);padding-bottom:clamp(30px,4vw,48px)}.footmark{display:flex;align-items:center;gap:10px;align-self:flex-start;font-family:var(--mark);font-size:11.5px;letter-spacing:.17em;color:var(--c2)}.footmark svg{width:24px;height:auto;flex:none}.footcol h4{font-family:var(--mono);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--c4);margin-bottom:14px}.footcol a{display:flex;align-items:center;gap:9px;padding:5px 0;font-size:12.5px;color:var(--mute);transition:color .25s var(--ease)}.footcol a:hover{color:var(--c1)}.footcol .chl:before{content:"";width:5px;height:5px;border-radius:50%;flex:none;background:rgb(var(--k));opacity:.75;transition:opacity .25s var(--ease),box-shadow .25s var(--ease)}.footcol .chl:hover:before{opacity:1;box-shadow:0 0 10px rgba(var(--k),.9)}.footlegal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;padding-bottom:26px;border-top:1px solid var(--edge);font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}[data-rv]{opacity:0;transform:translateY(16px);transition:opacity .7s var(--ease),transform .7s var(--ease)}[data-rv].in{opacity:1;transform:none}@media(max-width:1180px){.tiles{grid-template-columns:repeat(4,1fr)}.plates,.wall{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.specin,.tiles,.plates,.wall{grid-template-columns:repeat(2,1fr)}.feat,.tp,.albtop,.albin2{grid-template-columns:1fr}.feat .card,.tp .tpart{max-width:340px}.albcov{max-width:320px}.lic,.rsteps{grid-template-columns:1fr}.footin{grid-template-columns:repeat(2,1fr)}.credrow{grid-template-columns:repeat(2,1fr);gap:26px}.form{grid-template-columns:1fr}.reflect{display:none}.heromark{width:78vw;opacity:.5;right:-16%}.mast .wmwrap{width:70vw;opacity:.045}}@media(max-width:640px){body{font-size:14.5px}.specin{grid-template-columns:1fr}.plates,.wall{grid-template-columns:repeat(2,1fr);gap:10px}.ct a{font-size:13px}.ct s{font-size:12.5px}.cs{font-size:9px;padding-bottom:13px}.dockin{height:64px;gap:10px}.dnm{width:auto;flex:1}.dock .wavwrap,.dtime,.dqueue{display:none}.dock .dnm{min-width:0}.footin{grid-template-columns:1fr;gap:26px}.hcta .solid,.hcta .ghost,.csrow .csbtn,.rcta .rbtn{flex:1;min-width:150px}.frow{gap:10px}.frow .solid,.frow .ghost{flex:1;min-width:140px}.lcard{flex-direction:column;gap:14px}.amt{text-align:left}.npart{width:min(78vw,290px)}.subin a{height:40px;padding:0 12px;font-size:9.5px}.creds{padding-inline:var(--pad)}}@media(max-width:420px){.plates,.wall,.tiles{grid-template-columns:1fr}}@supports (height:100dvh){.np{height:100dvh}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-rv]{opacity:1;transform:none}.streaks{display:none}}@media(hover:none)and (pointer:coarse){.card:hover,.card:hover .cov,.tile:hover{transform:none}}@media print{.nav,.subrail,.dock,.np,.cart,.sheet,.scrim,.grain,.xa{display:none!important}body{background:#fff;color:#000}}.mmchead{position:sticky;top:0;z-index:2;background:var(--ink-1)}.mmcbrand{display:flex;align-items:center;gap:10px}.mmcmark{width:16px;height:13px;flex:none;display:block;background:var(--c2);-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat}.mmctitle{font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;color:var(--c2)}.mmcclose{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:2px;border:1px solid var(--edge);font-size:20px;line-height:1;color:var(--c3);transition:.25s var(--ease)}.mmcclose:hover{color:var(--c1);border-color:var(--edge-hi);background:var(--ink-2)}.mmcitem{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid rgba(27,33,42,.7)}.mmcthumb{width:56px;height:56px;flex:none;border-radius:2px;object-fit:cover;border:1px solid var(--edge)}.mmcmeta{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.mmcmeta b{font-weight:500;font-size:13.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mmctag{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:9px;letter-spacing:.16em;color:var(--c3)}.mmctag:before{content:"";width:5px;height:5px;border-radius:50%;background:rgb(var(--k))}.mmcsub{font-family:var(--mono);font-size:9px;letter-spacing:.1em;color:var(--faint)}.mmcright{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.mmcprice{font-family:var(--disp);font-size:15px;letter-spacing:-.01em;color:var(--c2)}.mmcx{width:24px;height:24px;border-radius:2px;color:var(--faint);font-size:16px;line-height:1;border:1px solid transparent;transition:.2s var(--ease)}.mmcx:hover{color:var(--c1);border-color:var(--edge-hi)}.mmcempty{padding:44px 0;text-align:center}.mmcemi{display:block;width:34px;height:28px;margin:0 auto 16px;background:var(--edge-hi);-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat}.mmcempty p{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--c3)}.mmcempty em{display:block;margin-top:10px;font-style:normal;font-size:13px;color:var(--faint)}.mmcrow.deal span:last-child{color:#8fd8ae}.mmcrow.tax{font-size:9.5px;letter-spacing:.12em;color:var(--faint)}.mmcrow.tot{margin-top:4px;padding-top:12px;border-top:1px solid var(--edge)}.mmcgo.alt:hover{background:var(--ink-2);color:var(--c1)}.mmcsec{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;font-family:var(--mono);font-size:9px;letter-spacing:.14em;color:var(--faint)}.mmclock{width:9px;height:11px;flex:none;border-radius:1px;background:linear-gradient(var(--faint),var(--faint)) 0 4px/9px 7px no-repeat,radial-gradient(circle at 50% 4px,transparent 2.2px,var(--faint) 2.2px 3.2px,transparent 3.2px)}.mmcl{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(27,33,42,.7);font-size:13.5px;color:var(--mute)}.mmclbuy{margin-left:auto;flex:none;display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:2px;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#0a0c10;background:linear-gradient(168deg,#fff,#dce3ea 40%,#b0b9c1 72%,#e8eef3)}.mmclbuy.enq{color:var(--c2);background:none;border:1px solid var(--edge-hi)}.mmcmsg{margin-top:14px;font-size:13px;color:var(--mute);line-height:1.6}.shrow{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:20px;border:1px solid var(--edge);border-radius:2px;background:var(--ink-2);transition:border-color .3s var(--ease)}.shrow:hover{border-color:var(--edge-hi)}.shinfo h4{font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;color:var(--c2)}.shinfo p{margin-top:9px;color:var(--mute);font-size:13px;line-height:1.6;max-width:40ch}.shamt{grid-column:2;text-align:right;font-family:var(--disp);font-size:22px;letter-spacing:-.012em;color:var(--c1)}.shamt .was{font-size:.5em}.shact{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.shbuy{height:42px;padding:0 20px;font-size:10px}.shbuy.incart{background:none;color:var(--c3);border:1px solid var(--edge-hi);box-shadow:none}.shnow{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--c3);text-decoration:underline;text-underline-offset:4px;transition:color .25s var(--ease)}.shnow:hover{color:var(--c1)}.more{border-top:1px solid var(--edge)}.more-h{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--c4);margin-bottom:18px}.more-grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.more-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--edge);border-radius:2px;background:var(--ink-1);transition:border-color .3s var(--ease),background .3s var(--ease),transform .3s var(--ease)}.more-card:hover{border-color:var(--edge-hi);background:var(--ink-2);transform:translateY(-2px)}.more-play{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(211,218,225,.24);font-size:9px;color:var(--c2);line-height:1;padding-left:2px;transition:.25s var(--ease)}.more-play:hover,.more-play.on{border-color:#d3dae199;background:#141922e6;color:var(--c1)}.more-txt{min-width:0;display:flex;flex-direction:column;gap:2px}.more-t{font-weight:500;font-size:13.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.more-card:hover .more-t{color:var(--c1)}.more-m{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}@media(max-width:900px){.more-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.more-grid{grid-template-columns:1fr}}.heromark{opacity:.62;right:-9%;width:min(52vw,660px)}.heromark svg{filter:drop-shadow(0 0 70px rgba(168,186,208,.18))}@media(max-width:1180px){.heromark{opacity:.4}}.credlogo{opacity:.5}.credcell:hover .credlogo{opacity:.85}.albrefl{opacity:.1;height:60px}@media(max-width:640px){.heromark{opacity:.24;right:-22%;width:88vw}.hero h1{max-width:100%}}.cstitle,.rtitle,.xah{background-image:linear-gradient(170deg,#fff,#f1f5f9 30%,#cfd7de 58%,#f4f8fb 82%,#d6dee5)}@media(max-width:640px){.csrow,.rcta,.hcta,.albcta{flex-direction:column;align-items:stretch}.csrow .csbtn,.rcta .rbtn,.hcta .solid,.hcta .ghost,.albcta .albbtn{width:100%;flex:none}.frow{flex-wrap:wrap}.frow .solid,.frow .ghost{flex:1 1 100%}}html{overflow-x:hidden}@media(max-width:1020px){.menu{visibility:hidden}body[data-nav] .menu{visibility:visible}}.heroin{padding:clamp(34px,7vh,104px) var(--pad) clamp(28px,5vh,72px)}.hero h1{margin-top:16px;font-size:clamp(34px,7.4vw,92px);line-height:.9}.hsub{margin-top:clamp(14px,2.4vh,22px)}.hcta{margin-top:clamp(20px,3.4vh,32px)}.hstat{margin-top:clamp(16px,2.6vh,30px)}.reflect{display:none}@media(min-height:860px)and (min-width:900px){.reflect{display:block;height:clamp(36px,5vh,72px)}}.home section{padding:clamp(30px,5.2vh,66px) 0}.shead{margin-bottom:clamp(16px,2.4vh,24px)}.albin2{padding-block:clamp(32px,5.4vh,72px)}.creds{padding-block:clamp(26px,4vh,52px)}.xain{padding-block:clamp(32px,5.4vh,72px)}.spec .specin .sp{padding:16px 20px 18px}.tiles{gap:10px}.tile{min-height:0;padding:14px 16px 15px;gap:0;overflow:hidden;isolation:isolate}.tile .tart{position:absolute;inset:0;z-index:-1;pointer-events:none;background-size:cover;background-position:center 42%;opacity:.3;filter:grayscale(.35) contrast(1.05);transform:scale(1.02);transition:opacity .5s var(--ease),transform .7s var(--ease),filter .5s var(--ease);-webkit-mask-image:linear-gradient(105deg,transparent 4%,#000 62%);mask-image:linear-gradient(105deg,transparent 4%,#000 62%)}.tile:hover .tart{opacity:.5;transform:scale(1.06);filter:grayscale(0) contrast(1.08)}.tile:before{background:linear-gradient(to top,rgba(6,7,9,.94) 22%,rgba(6,7,9,.5) 58%,transparent),radial-gradient(120% 90% at 84% 6%,rgba(var(--k),.2),transparent 62%);opacity:1}.tile u{right:-10%;bottom:-30%;width:52%;opacity:.05}.tile.soon u{opacity:.09}.tnum{position:relative;font-size:9px;letter-spacing:.2em}.tdot{top:15px;right:16px;width:6px;height:6px}.tname{margin-top:clamp(28px,5vh,54px);font-size:clamp(15px,1.45vw,19px)}.tcount{margin-top:5px;font-size:9px}@media(max-width:900px){.tname{margin-top:34px}}.albfeat{display:block;font-family:var(--disp);font-size:clamp(13px,1.3vw,17px);line-height:1;letter-spacing:.12em;color:#e7ebf057;margin:12px 0 4px;text-shadow:0 2px 18px rgba(0,0,0,.9),0 1px 0 rgba(0,0,0,.8)}.albttl{text-shadow:0 10px 40px rgba(0,0,0,.85)}.tile .tart{background-size:cover;background-position:center 30%}@media(max-width:900px){.specin{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.specin{grid-template-columns:repeat(2,1fr)}.specin .sp{padding:13px 14px 15px}.specin k{font-size:9px;letter-spacing:.16em}.specin p{margin-top:6px;font-size:11.5px;line-height:1.45}.shead{gap:10px}.shead h2{margin-top:8px}.viewall{font-size:9.5px}.hero h1{font-size:clamp(32px,10vw,52px)}.hsub{font-size:14px}.hstat span{height:27px;padding:0 10px;font-size:9px}.tname{margin-top:26px;font-size:15px}.tiles{gap:8px}.albtracks2 li{padding:9px 2px;font-size:12.5px}}@media(max-width:400px){.specin{grid-template-columns:1fr}}.solid,.ghost,.rbtn,.csbtn,.albbtn,.refbuy,.dqueue,.mmcgo,.mmclbuy,.shbuy,.npbuy,.rchip{font-family:var(--ui);font-weight:600;font-size:13px;letter-spacing:.01em;text-transform:none}.shbuy,.refbuy,.dqueue,.mmclbuy{font-size:12px}.rchip{font-size:12px;letter-spacing:.01em}.cartbtn{font-family:var(--ui);font-weight:600;font-size:12.5px;letter-spacing:.01em}.menu a,.viewall{font-family:var(--ui);font-weight:500;font-size:13px;letter-spacing:.01em;text-transform:none}.hsub,.cslede,.rlede,.alblede,.xap,.prose,.sig,.lblurb{letter-spacing:-.006em}.field label{font-family:var(--ui);font-weight:600;font-size:11.5px;letter-spacing:.02em;text-transform:none;color:var(--c3)}.footcol a{font-size:13px}.footcol h4{font-family:var(--ui);font-weight:600;font-size:11.5px;letter-spacing:.04em;text-transform:none;color:var(--c4)}.ct a{font-size:15px}.cs em{color:rgba(var(--ch),.95)}.tname{letter-spacing:-.005em}.herosearch{display:flex;align-items:center;gap:12px;width:min(560px,100%);margin-top:clamp(18px,3vh,28px);height:54px;padding:0 8px 0 18px;border:1px solid var(--edge-hi);border-radius:6px;background:#0f1319b8;color:var(--faint);cursor:text;text-align:left;transition:border-color .25s var(--ease),background .25s var(--ease)}.herosearch:hover{border-color:var(--c4);background:var(--ink-2)}.herosearch svg{width:17px;height:17px;flex:none;stroke:currentColor;fill:none;stroke-width:2}.herosearch span{flex:1;font-size:14.5px;color:var(--faint)}.herosearch i{flex:none;display:inline-flex;align-items:center;height:38px;padding:0 18px;border-radius:4px;font-style:normal;font-weight:600;font-size:13px;color:#0a0c10;background:linear-gradient(168deg,#fff,#dce3ea 34%,#a9b2ba,#edf2f6 82%,#b7c0c8)}.searchbtn{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:2px;border:1px solid var(--edge);color:var(--mute);transition:.25s var(--ease)}.searchbtn:hover{color:var(--c1);border-color:var(--edge-hi);background:var(--ink-2)}.searchbtn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.srch{position:fixed;inset:0;z-index:86;display:flex;justify-content:center;padding:clamp(56px,12vh,140px) var(--pad) 24px;background:#040507bd;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .18s var(--easeout),visibility 0s linear .18s}body.srch-open .srch{opacity:1;visibility:visible;transition:opacity .18s var(--ease),visibility 0s}.srchin{width:min(660px,100%);max-height:100%;display:flex;flex-direction:column;border:1px solid var(--edge-hi);border-radius:8px;background:var(--ink-1);overflow:hidden;box-shadow:0 40px 100px -30px #000000e6;transform:translateY(-8px) scale(.985);transition:transform .18s var(--ease)}body.srch-open .srchin{transform:none}.srchtop{display:flex;align-items:center;gap:12px;padding:0 16px;height:60px;flex:none;border-bottom:1px solid var(--edge)}.srchtop svg{width:17px;height:17px;flex:none;stroke:var(--c4);fill:none;stroke-width:2}#srch-q{flex:1;min-width:0;height:100%;border:0;background:none;outline:0;font-size:16px;color:var(--text)}#srch-q::placeholder{color:var(--faint)}.srchesc{flex:none;padding:5px 9px;border:1px solid var(--edge);border-radius:4px;font-family:var(--mono);font-size:10px;color:var(--faint)}.srchout{flex:1;min-height:0;overflow-y:auto;padding:8px}.srow{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border-radius:5px;text-align:left;transition:background .14s ease}.srow:hover,.srow.sel{background:var(--ink-3)}.srow img{width:44px;height:44px;flex:none;border-radius:3px;object-fit:cover;border:1px solid var(--edge)}.srow div{flex:1;min-width:0}.srow b{display:block;font-weight:600;font-size:14px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srow s{display:block;text-decoration:none;font-size:11.5px;color:var(--faint);margin-top:2px}.srow em{flex:none;font-style:normal;font-size:11px;color:var(--c3)}.srchnone{padding:34px 12px;text-align:center;color:var(--faint);font-size:14px}.srchhint{padding:26px 12px;text-align:center;color:var(--faint);font-size:13.5px}@media(max-width:640px){.herosearch{height:50px;padding-left:14px}.herosearch span{font-size:13.5px}.herosearch i{padding:0 14px;font-size:12.5px;height:36px}.srch{padding-top:12px}.srchesc{display:none}}@media(max-width:640px){.specin{grid-template-columns:repeat(2,1fr)}.specin p{display:none}.specin .sp{padding:15px 14px;display:flex;align-items:center;min-height:56px}.specin k{font-size:10px;letter-spacing:.13em;color:var(--c2);line-height:1.35}}@media(max-width:400px){.specin{grid-template-columns:repeat(2,1fr)}}.hero h1{max-width:none}.hero h1{font-size:clamp(30px,min(7.4vw,11.6vh),92px)}.heroin{padding-top:clamp(30px,5.6vh,104px)}@media(max-width:640px){.hero h1{font-size:clamp(27px,8.4vw,52px)}}:root{--mono:Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif}.eyebrow,.kicker,.albkick,.reyebrow,.credhead,.tnum,.tcount,.count,.cs,.card>.cs,.fsub,.tpsub,.crumb,.subin a,.subin a em,.footlegal,.cnote,.mmcnote,.mmcsec,.mmcsub,.mmctag,.mmctitle,.salebadge,.rstats span,.rcountline,.rchip,.soldtag,.rstep b,.amt s,.atrname s,.atrdur,.anum,.dnm s,.dtime,.npch,.npsub,.nptimes,.npbuy,.slab u,.shinfo h4,.lcard h3,.shead .eyebrow,.more-h,.more-m,.xamsg,.chead h3,.mmchead h3,.mmcempty p,.crow,.mmcrow,.albby,.albmeta,.shnow,.srchesc{font-family:var(--ui)}.eyebrow,.kicker,.albkick,.reyebrow,.credhead,.slab u,.more-h,.footcol h4{font-weight:600;font-size:11px;letter-spacing:.09em}.tnum{font-weight:600;font-size:10px;letter-spacing:.07em}.tcount,.count,.rcountline{font-weight:500;font-size:11px;letter-spacing:.04em}.card>.cs{font-weight:500;font-size:11px;letter-spacing:.01em;text-transform:none}.card>.cs em{font-weight:600}.fsub,.tpsub{font-weight:500;font-size:12.5px;letter-spacing:.01em;text-transform:none}.crumb{font-weight:500;font-size:12px;letter-spacing:.01em;text-transform:none}.subin a{font-weight:600;font-size:11.5px;letter-spacing:.045em}.subin a em{font-weight:500;font-size:11px;letter-spacing:.02em}.salebadge{font-weight:600;font-size:10.5px;letter-spacing:.045em}.rstats span,.hstat span{font-weight:500;font-size:11.5px;letter-spacing:.02em;text-transform:none}.hstat b,.rstats b{font-weight:700}.specin k{font-weight:600;font-size:11.5px;letter-spacing:.055em}.slab u{color:var(--c4)}.lcard h3,.shinfo h4{font-weight:700;font-size:12.5px;letter-spacing:.07em}.amt s,.atrname s,.atrdur,.more-m,.dnm s,.dtime,.npch,.npsub,.nptimes,.mmcsub,.mmctag{font-weight:500;letter-spacing:.02em}.atrname s,.more-m,.mmcsub{text-transform:none;font-size:11.5px}.npch{font-weight:600;font-size:11px;letter-spacing:.09em}.npsub{font-size:12.5px;text-transform:none;letter-spacing:.01em}.footlegal,.cnote,.mmcnote,.mmcsec{font-weight:500;font-size:11px;letter-spacing:.02em;text-transform:none}.crow,.mmcrow{font-weight:600;font-size:12px;letter-spacing:.04em}.albby{font-family:var(--ui);font-weight:600;font-size:12px;letter-spacing:.09em}.albmeta{font-weight:500;font-size:12px;letter-spacing:.02em;text-transform:none}.chead h3,.mmchead h3,.mmctitle{font-weight:700;font-size:12.5px;letter-spacing:.09em}.soldtag,.cstag,.rstep b{font-weight:600;letter-spacing:.06em}.shnow,.npbuy,.srchesc{font-weight:600;letter-spacing:.02em;text-transform:none}.brand{font-family:var(--mark)}.albhead2{max-width:var(--max);margin:0 auto;padding:clamp(26px,4.6vh,56px) var(--pad) 0}.albhead2 .albfeat{display:inline-block;margin:0;font-family:var(--disp);font-size:clamp(15px,1.7vw,22px);line-height:1;letter-spacing:.06em;color:#e7ebf06b;text-shadow:0 2px 20px rgba(0,0,0,.95)}.albumband .albin2{padding-top:clamp(18px,2.8vh,32px)}.albttl{margin-top:0}@media(max-width:900px){.albart .sq img{max-height:44vh;object-fit:cover}.albrefl{display:none}.albumband .albin2{gap:20px}}.tile{min-height:118px}.tile .tart{opacity:.44;background-position:center 42%}.tile:hover .tart{opacity:.66}.tile.soon .tart{opacity:.3}.tile.soon:hover .tart{opacity:.5}.tile:before{background:linear-gradient(100deg,#060709f7 16%,#060709b8 48%,#06070947 78%),linear-gradient(to top,rgba(6,7,9,.9) 8%,transparent 62%),radial-gradient(120% 90% at 88% 4%,rgba(var(--k),.24),transparent 66%)}.tile u{opacity:.035}.tile.soon u{opacity:.05}.tname{text-shadow:0 2px 16px rgba(0,0,0,.95)}.tcount{text-shadow:0 1px 10px rgba(0,0,0,.9)}@font-face{font-family:Gobold Extra2;src:url(/fonts/gobold-extra2.woff2) format("woff2");font-weight:400;font-display:swap}:root{--disp:"Gobold Extra2","Archivo Black","Helvetica Neue",Arial,sans-serif}.hero h1{font-size:clamp(34px,min(8.6vw,13.4vh),108px);line-height:.92;letter-spacing:.005em}.shead h2,.slab h2{letter-spacing:.012em}.shead h2{font-size:clamp(25px,3.4vw,44px)}.slab h2{font-size:clamp(21px,2.7vw,34px)}.mast h1{font-size:clamp(38px,8.4vw,98px);letter-spacing:.008em}.mast.plain h1{font-size:clamp(31px,5.6vw,62px)}.ftitle{font-size:clamp(29px,4vw,52px);letter-spacing:.008em}.tp h1{font-size:clamp(33px,5vw,62px);letter-spacing:.008em}.rtitle{font-size:clamp(33px,6vw,74px);letter-spacing:.008em}.cstitle{font-size:clamp(29px,4.4vw,52px);letter-spacing:.008em}.albttl{font-size:clamp(31px,4.9vw,64px);letter-spacing:.008em}.xah{font-size:clamp(25px,3.6vw,45px);letter-spacing:.012em}.big{font-size:clamp(22px,3.1vw,38px);letter-spacing:.008em}.ct a{font-size:16px;letter-spacing:.01em;line-height:1.1}.ct s,.fprice,.amt,.shamt,.crow b,.mmcprice{letter-spacing:.01em}.atrname b{font-size:16px;letter-spacing:.01em}.tname{font-family:var(--disp);font-size:clamp(17px,1.7vw,23px);letter-spacing:.015em}.albfeat{letter-spacing:.05em}.nptitle{font-size:clamp(23px,4.2vw,35px);letter-spacing:.01em}.dnm b{font-size:14.5px;letter-spacing:.01em}.srow b{font-family:var(--disp);font-size:15.5px;letter-spacing:.012em;font-weight:400}.more-t{font-family:var(--disp);font-size:15px;letter-spacing:.012em;font-weight:400}.tname,.ct a,.srow b{text-shadow:0 0 20px rgba(6,7,9,.95),0 2px 8px rgba(6,7,9,.9)}.mast h1,.tp h1,.ftitle,.rtitle{filter:drop-shadow(0 3px 22px rgba(0,0,0,.85))}.hero h1{font-size:clamp(32px,min(8vw,12vh),96px);line-height:1.04}.mast h1{line-height:1.02}.shead h2,.slab h2,.xah,.cstitle,.big{line-height:1.06}.ftitle,.tp h1,.rtitle,.albttl,.nptitle{line-height:1.04}.ct a,.srow b,.more-t,.atrname b{line-height:1.16}.tname,.rtitle{line-height:1.08}.albttl{line-height:1.02}:root{--bone:#F6F3EE}.chrome,.hero h1,.shead h2,.slab h2,.mast h1,.ftitle,.tp h1,.rtitle,.cstitle,.albttl,.xah,.big,.tname,.nptitle,.ct a,.srow b,.more-t,.atrname b,.fprice,.amt,.shamt,.crow b,.mmcprice,.ct s,.dnm b,.tpsub b{background-image:none;color:var(--bone);-webkit-text-fill-color:var(--bone)}.hero h1,.mast h1,.ftitle,.tp h1,.rtitle,.cstitle,.albttl,.xah,.shead h2,.slab h2,.tname,.nptitle,.big{text-shadow:0 0 .29em rgba(0,0,0,.95),0 0 .29em rgba(0,0,0,.95),0 .026em .026em rgba(0,0,0,.5);filter:none}.ct a,.srow b,.more-t,.atrname b,.dnm b{text-shadow:0 0 .5em rgba(0,0,0,.95),0 0 .5em rgba(0,0,0,.9),0 .04em .04em rgba(0,0,0,.55)}.fprice,.amt,.shamt,.crow b,.mmcprice,.ct s{text-shadow:none}.was{-webkit-text-fill-color:var(--faint);color:var(--faint)}:root{--navh:72px}.navin{height:72px;gap:clamp(14px,2.4vw,32px)}.brand{gap:11px}.brand svg{width:26px;filter:drop-shadow(0 0 9px rgba(220,232,244,.32))}.brand b,.brand .bw,.brand .bw1,.brand .bw2{font-family:var(--disp);font-weight:400;font-size:clamp(19px,1.7vw,23px);letter-spacing:.055em;line-height:1;background-image:none;color:var(--bone);-webkit-text-fill-color:var(--bone);text-shadow:0 0 .5em rgba(0,0,0,.9)}.brand .bw2{color:var(--c3);-webkit-text-fill-color:var(--c3)}.menu a{font-size:14px;font-weight:600;letter-spacing:.015em}.cartbtn{height:38px;padding:0 15px;font-size:13.5px;font-weight:600}.searchbtn{width:38px;height:38px}.searchbtn svg{width:18px;height:18px}.subrail{top:72px}.subin a{height:48px;padding:0 17px;font-family:var(--disp);font-weight:400;font-size:15px;letter-spacing:.03em;color:var(--mute)}.subin a em{font-family:var(--ui);font-weight:600;font-size:11.5px;letter-spacing:.04em}.subin a:hover,.subin a.on{color:var(--bone)}@media(max-width:1020px){:root{--navh:66px}.navin{height:66px}.subrail{top:66px}.brand b,.brand .bw,.brand .bw1,.brand .bw2{font-size:19px}.brand svg{width:23px}.subin a{height:44px;padding:0 14px;font-size:14px}.menu a{font-size:15px}}.railwrap{position:relative;margin-inline:calc(var(--pad) * -1)}.railwrap:after{content:"";position:absolute;top:0;bottom:0;right:0;width:clamp(24px,6vw,90px);pointer-events:none;background:linear-gradient(to left,var(--ink),transparent)}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(190px,22vw,268px);gap:14px;padding:2px var(--pad) 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--pad);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.rail::-webkit-scrollbar{display:none}.rail>.card{scroll-snap-align:start}.railnav{display:flex;gap:8px}.rarrow{width:38px;height:38px;display:grid;place-items:center;border-radius:2px;border:1px solid var(--edge);background:var(--ink-1);color:var(--c3);font-size:20px;line-height:1;padding-bottom:3px;transition:color .25s var(--ease),border-color .25s var(--ease),background .25s var(--ease)}.rarrow:hover{color:var(--bone);border-color:var(--edge-hi);background:var(--ink-2)}.rarrow:active{transform:scale(.94)}.rarrow[disabled]{opacity:.3;pointer-events:none}@media(max-width:760px){.railnav{display:none}}.trust{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);background:var(--ink)}.trustin{max-width:var(--max);margin:0 auto;padding:18px var(--pad);display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px}.trustin span{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:500;color:var(--mute)}.trustin span:before{content:"";width:5px;height:5px;border-radius:50%;flex:none;background:var(--c4)}@media(max-width:640px){.trustin{gap:8px 18px;padding:14px var(--pad)}.trustin span{font-size:11.5px}}.rail{padding-block:8px 12px;overflow-y:hidden}.rail>.card:hover{transform:translateY(-3px)}.tile{align-items:center;justify-content:center;text-align:center;min-height:132px;padding:20px 16px}.tname{margin-top:0;font-size:clamp(19px,2vw,26px);line-height:1.06;text-shadow:0 0 22px rgba(6,7,9,.98),0 0 10px rgba(6,7,9,.95),0 2px 6px rgba(6,7,9,.9)}.tcount{margin-top:7px;text-shadow:0 0 14px rgba(6,7,9,.95)}.tile .tart{-webkit-mask-image:none;mask-image:none;background-position:center 45%}.tile:before{background:linear-gradient(to top,#060709eb 4%,#06070994 50%,#060709d1),radial-gradient(120% 100% at 50% 0%,rgba(var(--k),.22),transparent 70%)}.tile u{right:-12%;bottom:-34%;width:46%;opacity:.03}.tdot{top:13px;right:14px}.hero h1{font-size:clamp(30px,min(6.4vw,10.4vh),78px)}.heroin{padding-block:clamp(26px,5vh,86px) clamp(24px,4.4vh,64px)}.hsub{max-width:46ch;font-size:clamp(14px,1.15vw,16px)}@media(min-width:1500px){.hero h1{font-size:min(9.6vh,74px)}.heroin{max-width:1360px}}@media(max-width:640px){.hero h1{font-size:clamp(26px,7.8vw,46px)}}.reflect{display:none!important}:root{--amber:238,168,86;--violet:150,96,226;--azure:58,120,210}.hero:before{background:radial-gradient(74% 58% at 6% 2%,rgba(var(--amber),.2),transparent 62%),radial-gradient(64% 56% at 96% 12%,rgba(var(--violet),.19),transparent 64%),radial-gradient(96% 74% at 62% 112%,rgba(var(--azure),.17),transparent 66%),radial-gradient(120% 90% at 78% 22%,rgba(150,168,190,.12),transparent 58%)}.hero:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(38% 46% at 14% 30%,rgba(var(--amber),.14),transparent 70%),radial-gradient(34% 42% at 88% 66%,rgba(var(--violet),.13),transparent 72%)}.heroin{z-index:3}.streaks{opacity:.62;background:linear-gradient(107deg,transparent 47.6%,rgba(255,226,186,.3) 48%,transparent 48.5%),linear-gradient(107deg,transparent 55.4%,rgba(226,236,247,.16) 55.7%,transparent 56.2%),linear-gradient(107deg,transparent 63.2%,rgba(255,236,206,.4) 63.5%,transparent 64.1%),linear-gradient(107deg,transparent 71%,rgba(206,216,255,.16) 71.3%,transparent 71.8%),linear-gradient(107deg,transparent 82.4%,rgba(206,220,255,.26) 82.7%,transparent 83.3%)}.heromark svg{filter:drop-shadow(0 0 60px rgba(var(--amber),.2)) drop-shadow(0 0 150px rgba(var(--violet),.2))}.floor{background:linear-gradient(to top,rgba(var(--azure),.12),transparent)}.subrail:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none;opacity:.85;background:linear-gradient(90deg,#c45ca4,#6898d0,#56b096 30%,#9674e8,#ec8e36,#58c8e2,#d4a853,#ce3832);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.tiles{gap:clamp(10px,1vw,14px)}.tile{min-height:clamp(148px,17vw,208px);border:1px solid rgba(var(--k),.3);background:#08090c;box-shadow:0 1px #ffffff08 inset,0 14px 34px -22px rgba(var(--k),.55);transition:border-color .38s var(--ease),transform .38s var(--ease),box-shadow .45s var(--ease)}.tile .tart{opacity:.88;filter:none;transform:scale(1.03);background-position:center 50%}.tile:hover{transform:translateY(-4px);border-color:rgba(var(--k),.85);box-shadow:0 0 0 1px rgba(var(--k),.3),0 26px 54px -22px rgba(var(--k),.72)}.tile:hover .tart{opacity:1;transform:scale(1.08)}.tile.soon .tart{opacity:.6;filter:saturate(.85)}.tile.soon:hover .tart{opacity:.78}.tile:before{opacity:1;background:radial-gradient(118% 118% at 50% 52%,#04050799,#0405074d 44%,#0405078f),linear-gradient(to top,#040507b8,#0405070f 58%,#04050757),radial-gradient(120% 90% at 50% 0%,rgba(var(--k),.2),transparent 72%)}.tile u{opacity:.055}.tile:hover u{opacity:.09}.tname{font-size:clamp(20px,2.15vw,29px);letter-spacing:.004em}.tcount{margin-top:11px;display:inline-flex;align-items:center;gap:7px;padding:5px 11px 4px;border-radius:999px;border:1px solid rgba(var(--k),.5);background:#04050780;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:9.5px;letter-spacing:.15em;text-shadow:0 1px 8px rgba(0,0,0,.9);transition:border-color .3s var(--ease),background .3s var(--ease)}.tile:hover .tcount{border-color:rgba(var(--k),.95);background:rgba(var(--k),.22)}.tile.soon .tcount{border-color:#ffffff38;color:#ffffffb8}.tdot{top:14px;right:14px;width:8px;height:8px;box-shadow:0 0 14px rgba(var(--k),1),0 0 3px #000000b3}@media(max-width:640px){.tile{min-height:150px}.tname{font-size:clamp(19px,5.6vw,24px)}}.railnav{display:none}.glarrow{position:absolute;top:50%;translate:0 -50%;z-index:6;width:clamp(44px,4.4vw,56px);height:clamp(44px,4.4vw,56px);display:grid;place-items:center;border-radius:50%;color:#f6f3ee;background:linear-gradient(180deg,#262c3785,#0a0c1085);backdrop-filter:blur(16px) saturate(1.7);-webkit-backdrop-filter:blur(16px) saturate(1.7);border:1px solid rgba(255,255,255,.2);box-shadow:0 14px 34px -10px #000000d9,inset 0 1px #ffffff4d,inset 0 -1px #ffffff0f;opacity:1;transition:opacity .3s var(--ease),transform .3s var(--ease),background .3s var(--ease),border-color .3s var(--ease)}.glarrow svg{width:42%;height:auto;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 3px rgba(0,0,0,.7))}.glarrow.prev{left:clamp(6px,1.2vw,16px)}.glarrow.prev svg{margin-right:2px}.glarrow.next{right:clamp(6px,1.2vw,16px)}.glarrow.next svg{margin-left:2px}.glarrow:hover{background:linear-gradient(180deg,#343c4a9e,#0e11169e);border-color:#ffffff57;transform:translateY(-50%) scale(1.06)}.glarrow:active{transform:translateY(-50%) scale(.96)}.glarrow[disabled]{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.glarrow{transition:none}}.railwrap:after{z-index:4}.albumband{position:relative;overflow:hidden;background:radial-gradient(70% 90% at 12% 0%,rgba(206,56,50,.16),transparent 62%),radial-gradient(60% 80% at 94% 100%,rgba(206,56,50,.1),transparent 66%),var(--ink-1)}.albhead2 .albfeat{display:inline-flex;align-items:center;gap:10px;padding:9px 18px 8px;border-radius:999px;font-family:var(--disp);font-size:clamp(13px,1.5vw,19px);line-height:1;letter-spacing:.1em;color:#fff1ee;-webkit-text-fill-color:#FFF1EE;background:linear-gradient(180deg,#ce383257,#ce383224);border:1px solid rgba(232,86,78,.66);box-shadow:0 0 30px -6px #ce3832a8,inset 0 1px #fff3;text-shadow:0 1px 10px rgba(0,0,0,.7)}.albhead2 .albfeat:before{content:"";width:8px;height:8px;border-radius:50%;flex:none;background:#ff6b60;box-shadow:0 0 12px #ff6b60}.creds{background:radial-gradient(80% 120% at 50% 0%,rgba(150,168,190,.07),transparent 70%),var(--ink)}.credrow{gap:clamp(18px,3vw,44px);margin-top:30px}.credcell{min-height:clamp(56px,7vw,84px)}.credlogo{max-height:none;height:clamp(42px,4.6vw,60px);width:auto;max-width:100%;object-fit:contain;opacity:.72;filter:grayscale(1) brightness(2.1)}.credcell:nth-child(2) .credlogo{height:clamp(56px,6.4vw,84px)}@media(max-width:640px){.credrow{gap:22px 18px}.credlogo{height:44px}.credcell:nth-child(2) .credlogo{height:58px}}.card .covlink{border-radius:2px}.card:hover .cov{filter:saturate(1.06)}.rail>.card:hover{box-shadow:0 24px 50px -26px rgba(var(--ch),.7)}.credlogo{filter:none;opacity:.78}.credcell:hover .credlogo{opacity:1}.hero{background:#040507}.hero:before{background:radial-gradient(54% 50% at 2% -6%,rgba(240,170,88,.3),transparent 64%),radial-gradient(30% 26% at 0% 6%,rgba(255,206,138,.16),transparent 72%),radial-gradient(58% 44% at 100% 96%,rgba(226,236,247,.045),transparent 66%)}.hero:after{display:none}.floor{background:linear-gradient(to top,rgba(226,236,247,.055),transparent)}.heromark{opacity:.74}.heromark svg{filter:drop-shadow(0 0 70px rgba(240,170,88,.16)) drop-shadow(0 0 170px rgba(226,236,247,.07))}.streaks{opacity:.72;filter:none;background:linear-gradient(107deg,transparent 47.7%,rgba(255,252,246,.44) 48%,transparent 48.4%),linear-gradient(107deg,transparent 55.5%,rgba(255,255,255,.1) 55.7%,transparent 56.1%),linear-gradient(107deg,transparent 63.3%,rgba(255,252,246,.58) 63.6%,transparent 64%),linear-gradient(107deg,transparent 71.1%,rgba(255,255,255,.09) 71.3%,transparent 71.7%),linear-gradient(107deg,transparent 82.5%,rgba(255,255,255,.2) 82.8%,transparent 83.2%)}.subrail:after{display:none}.menu a{color:var(--bone)}.menu a:hover,.menu a[aria-current]{color:#fff}.subin a{color:#f6f3eeb8}.subin a em{color:#f6f3ee66}.subin a.on{color:#fff}.subin a.on em{color:#f6f3ee9e}.subin a:hover{color:#fff}.footcol .chl:before{display:none}.footcol .chl{gap:0}.tile.heart{background:#040507;border-color:#ce383261}.tile.heart .tart{opacity:1;filter:none;transform:none;background-position:center}.tile.heart:hover .tart{opacity:1;transform:scale(1.04)}.tile.heart:before{background:radial-gradient(120% 120% at 50% 50%,#0405076b,#04050729 46%,#04050785),linear-gradient(to top,rgba(4,5,7,.62) 0%,transparent 54%)}.tile.heart u{display:none}.rsteps{grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.rsteps{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.rsteps{grid-template-columns:1fr}}.rstep h3{line-height:1.08}.rstep p b{color:var(--text);font-weight:600}.rsold{max-width:82ch;margin:20px 0 0;padding-left:16px;font-size:13.5px;line-height:1.66;border-left:1px solid rgba(var(--ch),.45);color:var(--faint)}.rsold b{color:var(--text);font-weight:600}.rsold+.rcountline{margin-top:18px}.rbtn[data-spy].spent{opacity:.32;pointer-events:none}.card:hover .cvbtn,.cvbtn.on,.cvbtn.cur,.cvbtn:focus-visible{opacity:1;transform:none}.soldtag{border-radius:999px;border-color:rgba(var(--ch),.5);background:#060709b8;color:#f6f3ee;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#d-wav,.wavwrap,.dprog,.npbar,canvas[data-seed]{touch-action:none}.dprog,.npbar{cursor:pointer}.rvoc{display:inline-flex;align-items:center;gap:6px;margin:0 14px 10px;padding:4px 10px 3px;border-radius:999px;border:1px solid rgba(var(--ch),.42);background:#06070980;font-family:var(--ui);font-weight:600;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#f6f3ee;font-style:normal;align-self:start}.rvoc:before{content:"";width:5px;height:5px;border-radius:50%;background:rgb(var(--ch))}.rchip.rfem{border-color:rgba(var(--ch),.5)}.rstep p b{display:inline;font-family:inherit;font-size:inherit;font-weight:600;letter-spacing:inherit;text-transform:none;color:var(--text)}@media(max-width:700px){.slab{flex-wrap:wrap;gap:8px 14px}.slab u{flex:0 0 100%}.slab h2{flex:1 1 auto;min-width:0}.slab hr{display:none}}.wrap.sec{padding-inline:var(--pad)}.srchhead{display:flex;align-items:baseline;gap:12px;flex:none;padding:10px 18px 8px;border-top:1px solid var(--edge);font-family:var(--ui);font-weight:600;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--c3)}.srchhead:empty{display:none}.srchhead i{font-style:normal;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--faint)}.srow.sbrowse{border:1px dashed var(--edge-hi);margin-bottom:8px}.srow.sbrowse:hover,.srow.sbrowse.sel{border-style:solid;border-color:#f6f3ee66}.sbrowseic{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:3px;background:var(--ink-2);border:1px solid var(--edge);font-size:17px;color:var(--bone)}.srchtags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:0 18px 26px;margin-top:-10px}.srchtags button{height:32px;padding:0 13px;border-radius:999px;border:1px solid var(--edge-hi);background:var(--ink-2);color:var(--c2);font-family:var(--ui);font-weight:500;font-size:12px;transition:color .22s var(--ease),border-color .22s var(--ease),background .22s var(--ease)}.srchtags button:hover{color:var(--bone);border-color:#f6f3ee73;background:var(--ink-3)}.vlede{max-width:70ch;color:var(--mute);font-size:15px;line-height:1.68;margin-bottom:26px}.vsteps{list-style:none;counter-reset:v;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.vsteps li{counter-increment:v;position:relative;padding:20px 22px 20px 60px;border:1px solid var(--edge);border-radius:2px;background:var(--ink-1);color:var(--mute);font-size:13.5px;line-height:1.66}.vsteps li:before{content:counter(v,decimal-leading-zero);position:absolute;left:22px;top:20px;font-family:var(--ui);font-weight:700;font-size:11px;letter-spacing:.12em;color:rgb(var(--ch))}.vsteps li b{color:var(--text);font-weight:600}.vsend{margin-top:18px;padding:16px 20px;border-radius:2px;border:1px solid var(--edge);border-left:2px solid rgba(var(--ch),.6);background:var(--ink-1);color:var(--mute);font-size:13.5px;line-height:1.66}.vsend b{color:var(--text);font-weight:600}#vocals .rbuyrow{margin-top:26px}.rstepmore{display:inline-block;margin-top:8px;color:rgb(var(--ch));font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--ch),.4)}.rstepmore:hover{text-decoration-color:rgb(var(--ch))}@media(max-width:900px){.vsteps{grid-template-columns:1fr}.vsteps li{padding:18px 18px 18px 54px}.vsteps li:before{left:18px;top:18px}}#how,#vocals,#catalogue,#pricing{scroll-margin-top:calc(var(--navh) + 62px)}.vnote{margin-top:14px;padding-left:16px;font-size:13px;line-height:1.66;border-left:1px solid var(--edge-hi);color:var(--faint)}.vsteps.vsteps-3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.vsteps.vsteps-3{grid-template-columns:1fr}}.turn{display:flex;flex-wrap:wrap;align-items:center;gap:12px 30px;margin-top:22px;padding:22px 26px;border-radius:2px;border:1px solid var(--edge);background:radial-gradient(120% 160% at 0% 0%,rgba(var(--ch),.1),transparent 62%),var(--ink-1)}.turnbig{font-family:var(--disp);font-size:clamp(34px,5vw,58px);line-height:1;color:var(--bone);-webkit-text-fill-color:var(--bone);text-shadow:0 0 .29em rgba(0,0,0,.95),0 .026em .026em rgba(0,0,0,.5)}.turnbig s{display:block;margin-top:8px;text-decoration:none;font-family:var(--ui);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--ch));text-shadow:none}.turn p{flex:1;min-width:min(100%,260px);margin:0;color:var(--mute);font-size:13.5px;line-height:1.66}#upload .form{margin-top:4px}#upload .rbuyrow{margin-top:24px}.afterbuy{margin-top:22px;padding:20px 24px;border-radius:2px;border:1px solid var(--edge);border-left:2px solid rgba(var(--ch),.65);background:var(--ink-1);color:var(--mute);font-size:13.5px;line-height:1.68}.afterbuy b{color:var(--text);font-weight:600}.afterbuy .rstepmore{margin-top:10px}.albin{text-align:center}.albkick,.albcta{justify-content:center}.albtop{grid-template-columns:1fr;justify-items:center;gap:clamp(20px,3vw,34px);margin-top:clamp(18px,3vh,34px)}.albcov{width:min(360px,64vw);max-width:100%;box-shadow:0 60px 120px -60px #000000fa,0 0 90px -30px #ce383247}.albhead{max-width:44ch}.albttl{font-size:clamp(30px,5vw,62px)}.alblede{margin-inline:auto;text-align:center}.albtracks,.albtracks li{text-align:left}@media(max-width:900px){.albcov{max-width:min(320px,72vw)}.albtop{grid-template-columns:1fr}}[data-rv]{opacity:1;transform:none}html.rv [data-rv]:not(.in){opacity:0;transform:translateY(16px)}html.rv [data-rv].in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.rv [data-rv]:not(.in){opacity:1;transform:none}}.creds,.trust,.xa,.albumband{contain-intrinsic-size:auto 600px;content-visibility:auto}.tp{grid-template-columns:1fr;justify-items:center;text-align:center;gap:clamp(20px,3vw,32px);padding-block:clamp(22px,3.4vh,42px) clamp(34px,5vw,62px)}.tpart{width:min(360px,66vw);max-width:100%;box-shadow:0 56px 110px -58px #000000f5,0 0 90px -34px rgba(var(--ch),.42)}.tpmeta{max-width:min(640px,100%);width:100%}.tp h1{font-size:clamp(30px,4.8vw,58px)}.tpmeta .prose{margin-inline:auto;max-width:54ch}.frow{justify-content:center}.tpmeta .wavwrap{margin-top:26px}@media(max-width:900px){.tp .tpart{max-width:min(320px,72vw)}}.tile .tart{width:100%;height:100%;object-fit:cover;object-position:center 50%}html.rv [data-rv]:not(.in){transform:translateY(10px)}html.rv [data-rv]{transition:opacity .3s var(--ease),transform .3s var(--ease)}.heroin{position:relative}.heroin:before{content:"";position:absolute;z-index:-1;inset:-12% -6% -8% calc(var(--pad) * -1);pointer-events:none;background:linear-gradient(100deg,rgba(4,5,7,.94) 0%,rgba(4,5,7,.86) 34%,rgba(4,5,7,.6) 58%,transparent 84%)}.hero .hsub{color:#c6cdd5}.hero .hsub b{color:#fff}.hero .eyebrow{color:#a8b0b9}@media(max-width:900px){.heromark{width:min(78vw,340px);inset:9% -14% auto auto;translate:0 0;opacity:.5;z-index:1}.heromark svg{filter:drop-shadow(0 0 26px rgba(168,186,208,.3))}.heroin:before{inset:0 -8% -6% calc(var(--pad) * -1);background:linear-gradient(180deg,#04050700,#0405072e 10%,#04050775 30%,#04050785 62%,#0405079e)}.hero h1{text-shadow:0 2px 10px rgba(4,5,7,.92),0 0 26px rgba(4,5,7,.8)}.hero .hsub,.hero .eyebrow{text-shadow:0 1px 8px rgba(4,5,7,.95),0 0 18px rgba(4,5,7,.85)}}@media(max-width:640px){.heromark{width:min(84vw,310px);right:-17%;top:8%;opacity:.5}}.tile .tkind{position:relative;display:block;margin-bottom:9px;font-family:var(--ui);font-weight:700;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--k));text-shadow:0 0 14px rgba(6,7,9,.98),0 1px 6px rgba(6,7,9,.95)}.atr{gap:14px;padding:15px 4px}.atrplay{width:40px;height:40px}.anum{font-size:13px;color:var(--c3)}.atrname{gap:4px}.atrname b{font-size:clamp(17px,2vw,20px);line-height:1.2}.atrname s{font-family:var(--ui);font-weight:500;font-size:12px;letter-spacing:.02em;text-transform:none;color:var(--mute)}.atrdur{font-family:var(--ui);font-weight:500;font-size:13px;color:var(--mute)}.atrgo{width:40px;height:40px}.atrgo svg{width:18px;height:18px}.albtracks2 li{padding:13px 2px}.albtracks2 li i{font-family:var(--ui);font-weight:600;font-size:12px;color:var(--c4)}.albtracks2 li b{font-size:15px}.albtracks2 li s{font-family:var(--ui);font-weight:500;font-size:12.5px;letter-spacing:.01em;color:var(--mute)}.howp{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:clamp(14px,4vw,40px);background:#030406c7;backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s var(--easeout),visibility 0s linear .28s}body.how-open .howp{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .34s var(--ease),visibility 0s}body.how-open{overflow:hidden}.howin{position:relative;width:min(760px,100%);max-height:min(88vh,900px);overflow-y:auto;overscroll-behavior:contain;padding:clamp(26px,4vw,44px) clamp(20px,3.6vw,44px) clamp(22px,3.4vw,38px);border:1px solid var(--edge-hi);border-radius:4px;background:radial-gradient(90% 70% at 0% 0%,rgba(238,168,86,.1),transparent 62%),radial-gradient(80% 60% at 100% 100%,rgba(212,168,83,.08),transparent 66%),#0a0c10;box-shadow:0 60px 130px -40px #000000f2,inset 0 1px #ffffff0f;transform:translateY(14px) scale(.985);transition:transform .34s var(--easeout)}body.how-open .howin{transform:none;transition:transform .42s var(--ease)}.howx{position:absolute;top:10px;right:12px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;font-size:26px;line-height:1;color:var(--c3);border:1px solid transparent;transition:.22s var(--ease)}.howx:hover{color:var(--bone);border-color:var(--edge-hi);background:var(--ink-2)}.howhead{max-width:52ch;padding-right:44px}.howhead h2{margin-top:12px;font-family:var(--disp);font-size:clamp(22px,3.4vw,34px);line-height:1.06;letter-spacing:.012em;color:var(--bone);-webkit-text-fill-color:var(--bone);text-shadow:0 0 .29em rgba(0,0,0,.95),0 .026em .026em rgba(0,0,0,.5)}.howhead p{margin-top:14px;color:var(--mute);font-size:14.5px;line-height:1.66}.howsteps{list-style:none;margin:clamp(20px,3vw,30px) 0 0;padding:0;display:grid;gap:2px}.howsteps li{display:flex;gap:16px;align-items:flex-start;padding:16px 4px;border-top:1px solid var(--edge)}.howsteps li i{flex:none;font-style:normal;font-family:var(--ui);font-weight:700;font-size:11px;letter-spacing:.14em;color:#d4a853;padding-top:4px;width:22px}.howsteps h3{font-family:var(--disp);font-size:clamp(15px,1.8vw,18px);line-height:1.1;letter-spacing:.01em;color:var(--text)}.howsteps p{margin-top:7px;color:var(--mute);font-size:13.5px;line-height:1.66}.howsteps p b{color:var(--text);font-weight:600}.howcta{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(20px,3vw,28px)}.howcta .solid,.howcta .ghost{flex:1 1 auto;justify-content:center;text-align:center}@media(max-width:560px){.howcta{flex-direction:column}.howcta .solid,.howcta .ghost{width:100%}.howsteps li{gap:12px;padding:14px 2px}}@media(prefers-reduced-motion:reduce){.howp,.howin{transition:none}}.howcta{position:sticky;bottom:calc(clamp(22px,3.4vw,38px)*-1);margin-inline:calc(clamp(20px,3.6vw,44px)*-1);padding:16px clamp(20px,3.6vw,44px) clamp(22px,3.4vw,38px);background:linear-gradient(180deg,#0a0c1000,#0a0c10f0 26%,#0a0c10 60%)}@media(max-width:560px){.howhead p{display:none}.howhead h2{margin-top:10px}.howsteps p{margin-top:5px}}.brand b,.footmark b{background-image:none!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.brand b{letter-spacing:.062em;text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 20px rgba(214,228,244,.2);transition:text-shadow .3s var(--ease)}.brand:hover b{text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 26px rgba(226,238,252,.4)}.brand svg{filter:drop-shadow(0 0 10px rgba(220,232,244,.42)) drop-shadow(0 1px 1px rgba(0,0,0,.7));transition:filter .3s var(--ease)}.brand:hover svg{filter:drop-shadow(0 0 16px rgba(226,238,252,.6)) drop-shadow(0 1px 1px rgba(0,0,0,.7))}.nav{position:sticky;background:linear-gradient(180deg,#101319f2,#08090ceb);backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);border-bottom:0;box-shadow:inset 0 1px #ffffff13,0 16px 38px -30px #000000f2}.nav:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,#f0b26657,#e2ecf733 38%,#e2ecf712)}.subrail{background:linear-gradient(180deg,#0c0e13f7,#08090cf2);backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35);box-shadow:inset 0 1px #ffffff0b,0 1px #00000080}.cartbtn,.searchbtn{border-radius:999px;border-color:#ffffff29;background:linear-gradient(180deg,#ffffff0e,#ffffff03);box-shadow:inset 0 1px #ffffff1f;color:var(--bone);transition:border-color .25s var(--ease),background .25s var(--ease),color .25s var(--ease)}.cartbtn:hover,.searchbtn:hover{border-color:#ffffff57;background:linear-gradient(180deg,#ffffff1a,#ffffff08);color:#fff}.cartbtn span{color:#f6f3ee8c}.cartbtn.has span{color:#fff}.burger i{background:var(--bone)}html,body{overflow-x:hidden;overflow-x:clip}.srow .skind{display:inline-block;font-style:normal;margin-right:8px;padding:2px 7px 1px;border-radius:999px;font-family:var(--ui);font-weight:700;font-size:8.5px;letter-spacing:.13em;vertical-align:1px}.srow .kbeat{color:#bfe7da;background:#56b09629;border:1px solid rgba(86,176,150,.4)}.srow .ksong{color:#f0ddae;background:#d4a85329;border:1px solid rgba(212,168,83,.42)}.licmeta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:clamp(18px,3vh,30px);padding:18px 22px;border-radius:2px;border:1px solid var(--edge);border-left:2px solid rgba(212,168,83,.6);background:var(--ink-1)}.licmeta p{margin:0;max-width:62ch;color:var(--mute);font-size:13.5px;line-height:1.66}.licmeta b{color:var(--text);font-weight:600}.licdl{flex:none}.fillme{background:#f0b26629;color:#f5d9a8;border:1px dashed rgba(240,178,102,.55);border-radius:2px;padding:1px 7px;font-weight:600;font-size:.92em}.licnote{margin-top:16px;padding:14px 18px;border-radius:2px;border:1px solid var(--edge);border-left:2px solid rgba(206,56,50,.55);background:var(--ink-1);color:var(--mute);font-size:13px;line-height:1.64}.licnote b{color:var(--text);font-weight:600}@media(min-width:1400px){.hero:before{background:radial-gradient(120% 90% at 78% 22%,rgba(150,168,190,.16),transparent 58%),radial-gradient(70% 60% at 12% 92%,rgba(70,84,102,.13),transparent 62%)}}.mmcgo{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:0 22px;border:0;border-radius:2px;cursor:pointer;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:transform .18s var(--ease),box-shadow .25s var(--ease),filter .25s var(--ease)}.mmcgo:not(.alt){color:#0a0c10;border:0;background:linear-gradient(168deg,#fff,#dce3ea 34%,#a9b2ba,#edf2f6 82%,#b7c0c8);box-shadow:0 1px #ffffff8c inset,0 14px 34px -16px #b4c8dc99}.mmcgo:not(.alt):hover{filter:brightness(1.04);box-shadow:0 1px #ffffff9e inset,0 18px 40px -16px #b4c8dcb8}.mmcgo:active{transform:translateY(1px)}.mmcgo:focus-visible{outline:2px solid rgba(226,236,247,.85);outline-offset:3px}.mmcgo.alt{background:none;color:var(--c2);border:1px solid var(--edge-hi);box-shadow:none}.mmcgo.alt:hover{background:var(--ink-2);color:var(--c1);filter:none}.mmcgo+.mmcgo{margin-top:10px}@media(max-width:640px){.mmcgo{min-height:58px;font-size:12.5px}}.more-card{--ch:206,216,226}.more-cov{flex:0 0 auto;width:52px;height:52px;border-radius:2px;overflow:hidden;background:var(--ink-2);border:1px solid var(--edge);box-shadow:0 6px 16px -10px #000000e6}.more-cov img{width:100%;height:100%;object-fit:cover;display:block}.more-card:hover{border-color:rgba(var(--ch),.5);box-shadow:0 16px 34px -22px rgba(var(--ch),.75)}.more-card:hover .more-cov{border-color:rgba(var(--ch),.45)}@media(max-width:640px){.more-cov{width:56px;height:56px}.more-card{padding:10px 12px;gap:13px}}.card:hover{border-color:rgba(var(--ch),.42);box-shadow:0 26px 50px -34px #000000f2,0 0 0 1px rgba(var(--ch),.58),0 22px 46px -26px rgba(var(--ch),.55)}.card>.covlink:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;z-index:2;pointer-events:none;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,rgb(var(--ch)),rgba(var(--ch),.22));box-shadow:0 0 16px rgba(var(--ch),.9),0 0 4px rgba(var(--ch),.8);transition:transform .52s var(--ease)}.card:hover>.covlink:before{transform:scaleX(1)}.card:hover .play .ring .bg{stroke:rgba(var(--ch),.34)}@media(hover:none)and (pointer:coarse){.card>.covlink:before{display:none}.card:hover{box-shadow:0 26px 50px -34px #000000f2,0 0 0 1px rgba(var(--ch),.16)}}.brand svg{width:32px}@media(max-width:640px){.brand svg{width:30px}}.brand{gap:12px}.brand svg{filter:drop-shadow(0 0 11px rgba(222,234,248,.5)) drop-shadow(0 1px 1px rgba(0,0,0,.75))}.brand:hover svg{filter:drop-shadow(0 0 18px rgba(230,242,255,.68)) drop-shadow(0 1px 1px rgba(0,0,0,.75))}.hero:before{background:radial-gradient(120% 90% at 78% 22%,rgba(150,168,190,.16),transparent 58%),radial-gradient(70% 60% at 12% 92%,rgba(70,84,102,.13),transparent 62%)}.dskip{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:50%;border:1px solid rgba(211,218,225,.16);background:#0c0f148c;color:var(--c2);transition:color .22s var(--ease),border-color .22s var(--ease),background .22s var(--ease),transform .22s var(--ease)}.dskip svg{width:17px;height:17px;fill:currentColor;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.dskip:hover{color:var(--c1);border-color:rgba(var(--ch),.55);background:#10141acc;box-shadow:0 0 16px -4px rgba(var(--ch),.55)}.dskip:active{transform:scale(.93)}.dskip:focus-visible{outline:2px solid rgba(var(--ch),.85);outline-offset:2px}.dockin{gap:clamp(8px,1.4vw,16px)}.dockin>.dskip+.play{margin:0}@media(max-width:640px){.dskip{width:40px;height:40px}.dskip svg{width:18px;height:18px}.dockin{gap:8px;padding-left:12px;padding-right:12px}.dnm{flex:1;min-width:0}}@media(max-width:380px){.dskip{width:36px;height:36px}.dockin{gap:6px}}@media(prefers-reduced-motion:reduce){.dskip{transition:none}.dskip:active{transform:none}}.refcard.rhide{display:none}.refcard.sold,.refcard.is-sold{opacity:.42}.dprog{position:relative;display:block;width:100%;height:3px;flex:none;background:#d3dae11f;cursor:pointer;touch-action:none;overflow:hidden}.dprog i{display:block;height:100%;width:0;background:linear-gradient(90deg,rgba(var(--ch),.75),rgb(var(--ch)));box-shadow:0 0 10px rgba(var(--ch),.7);transition:width .1s linear}@media(prefers-reduced-motion:reduce){.dprog i{transition:none}}.more-play,.atrplay{width:40px;height:40px}.ts-field{min-height:70px}.ts-field .cf-turnstile{display:block}.ts-field iframe{max-width:100%}@media(max-width:400px){.ts-field{transform-origin:left center;transform:scale(.92)}}.optin{display:flex;align-items:flex-start;gap:11px;cursor:pointer;font-family:var(--ui);font-size:13.5px;line-height:1.55;color:var(--mute);text-transform:none;letter-spacing:normal}.optin input[type=checkbox]{flex:none;width:18px;height:18px;margin-top:1px;accent-color:rgb(var(--ch));cursor:pointer}.optin span{flex:1}.optin:hover span{color:var(--c2)}.vnote{margin:2px 0 4px;max-width:62ch;font-family:var(--ui);font-size:12.5px;line-height:1.62;color:var(--faint);text-transform:none;letter-spacing:normal}.vnote a{color:var(--c3);text-decoration:underline;text-underline-offset:2px}.vnote a:hover{color:var(--c1)}:root{--rake: linear-gradient(107deg,transparent 47.7%,rgba(255,252,246,.44) 48%,transparent 48.4%), linear-gradient(107deg,transparent 55.5%,rgba(255,255,255,.1) 55.7%,transparent 56.1%), linear-gradient(107deg,transparent 63.3%,rgba(255,252,246,.58) 63.6%,transparent 64%), linear-gradient(107deg,transparent 71.1%,rgba(255,255,255,.09) 71.3%,transparent 71.7%), linear-gradient(107deg,transparent 82.5%,rgba(255,255,255,.2) 82.8%,transparent 83.2%)}.rhero .streaks,.alb .streaks,.mast:after{position:absolute;inset:-30% -10%;z-index:0;pointer-events:none;opacity:.72;filter:none;background:var(--rake)}.mast:after{content:""}.alb .streaks{top:-8%;bottom:auto;height:clamp(420px,72vh,760px);-webkit-mask:linear-gradient(to bottom,#000 58%,transparent);mask:linear-gradient(to bottom,#000 58%,transparent)}@media(prefers-reduced-motion:reduce){.mast:after{display:none}}.alb{position:relative;overflow:hidden}.alb:before{content:"";position:absolute;inset:0 0 auto;height:clamp(420px,72vh,760px);pointer-events:none;background:radial-gradient(110% 88% at 76% 14%,rgba(var(--albk),.11),transparent 60%),radial-gradient(80% 70% at 8% 96%,rgba(var(--albk),.05),transparent 64%);-webkit-mask:linear-gradient(to bottom,#000 55%,transparent);mask:linear-gradient(to bottom,#000 55%,transparent)}.albin{position:relative;z-index:2}.albhead{position:relative}.rhero .heromark,.alb .heromark,.mast .wmwrap{position:absolute;right:-9%;top:50%;translate:0 -50%;z-index:1;width:min(52vw,660px);height:auto;pointer-events:none;opacity:.74}.rhero .heromark svg,.alb .heromark svg{width:100%;height:auto;display:block}.mast .wmwrap{width:auto;height:90%;top:-7%;right:-3%;translate:0 0;aspect-ratio:460/354;filter:drop-shadow(0 0 70px rgba(var(--ch),.26)) drop-shadow(0 0 160px rgba(226,236,247,.07))}.mast .wmwrap u{display:block;width:100%;height:100%;aspect-ratio:auto;background:linear-gradient(135deg,#fff,#d3dae1 38%,#aeb7c0 64%,#98a2ac);-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat}.rhero .heromark svg{filter:drop-shadow(0 0 70px rgba(var(--ch),.22)) drop-shadow(0 0 170px rgba(226,236,247,.07))}.alb .heromark svg{filter:drop-shadow(0 0 70px rgba(var(--albk),.18)) drop-shadow(0 0 170px rgba(226,236,247,.07))}.alb .heromark{right:calc(50% - 58vw);width:min(44vw,560px);z-index:-1;top:0;translate:0 -70%}@media(max-width:1180px){.rhero .heromark,.alb .heromark,.mast .wmwrap{opacity:.62}}@media(max-width:900px){.rhero .heromark,.alb .heromark,.mast .wmwrap{width:min(78vw,340px);height:auto;top:9%;bottom:auto;translate:0 0;right:-14%;opacity:.52}.mast .wmwrap{width:auto;height:86%;top:-7%;translate:0 0;right:-10%}.rhero .heromark{top:13%}.alb .heromark{right:calc(50% - 64vw);top:0;translate:0 -52%}.albby{color:#c6cdd5}.albmeta{color:#a8b0b9}.rhero .heromark svg,.alb .heromark svg{filter:drop-shadow(0 0 26px rgba(168,186,208,.3))}.mast .wmwrap{filter:drop-shadow(0 0 26px rgba(var(--ch),.34))}.rhero .streaks,.alb .streaks,.mast:after{opacity:.6}.rtitle,.mast h1,.albttl{text-shadow:0 0 .29em rgba(0,0,0,.95),0 0 .29em rgba(0,0,0,.95),0 .026em .026em rgba(0,0,0,.5),0 .06em .32em rgba(4,5,7,.92),0 0 .8em rgba(4,5,7,.85)}.rlede,.sig,.albby,.albmeta,.alblede,.count,.reyebrow,.mast .eyebrow,.albkick{text-shadow:0 1px 8px rgba(4,5,7,.95),0 0 18px rgba(4,5,7,.85)}.rlede,.sig{color:#c6cdd5}.rlede b{color:#fff}}@media(max-width:640px){.rhero .heromark,.alb .heromark{width:min(84vw,310px);right:-17%}.alb .heromark{right:calc(50% - 67vw)}.mast .wmwrap{right:-12%}}.mast .sig,.mast .count{text-shadow:0 1px 8px rgba(4,5,7,.95),0 0 18px rgba(4,5,7,.85)}@media(max-width:900px){.heromark{opacity:.52}.heroin:before{background:linear-gradient(180deg,#04050700,#0405071a 12%,#0405074d 34%,#04050780 62%,#0405079e)}}@media(max-width:900px){.streaks,.mast:after{background:linear-gradient(104deg,transparent 8%,rgba(226,236,247,.26) 8.5%,transparent 9.1%),linear-gradient(104deg,transparent 23%,rgba(226,236,247,.14) 23.4%,transparent 24%),linear-gradient(104deg,transparent 41%,rgba(226,236,247,.34) 41.5%,transparent 42.2%),linear-gradient(104deg,transparent 60%,rgba(226,236,247,.12) 60.4%,transparent 61%),linear-gradient(104deg,transparent 78%,rgba(226,236,247,.22) 78.5%,transparent 79.2%)!important}}.mast .wmwrap{width:min(32vw,420px);height:auto;aspect-ratio:460/354;top:50%;bottom:auto;right:-3%;translate:0 -50%}@media(max-width:900px){.mast .wmwrap{width:min(76vw,340px);height:auto;top:50%;right:-10%;translate:0 -50%}}@media(max-width:640px){.mast .wmwrap{right:-12%}}.mast h1 i.sp{width:.28em}@media(max-width:900px){.mast h1{white-space:nowrap;font-size:clamp(30px,8.4vw,98px)}.mast .sig{min-height:3.24em}.mast .wmwrap{top:16px;translate:0 0}}.alb{background:#000}.alb .heromark,.alb .streaks{display:none}.alb:before{height:clamp(520px,88vh,900px);background:url(/art/album/cover.jpg) center 30%/cover no-repeat;filter:blur(46px) saturate(1.15);transform:scale(1.25);opacity:.6;-webkit-mask:linear-gradient(to bottom,#000 30%,transparent 92%);mask:linear-gradient(to bottom,#000 30%,transparent 92%)}.alb:after{content:"";position:absolute;inset:0 0 auto;height:clamp(520px,88vh,900px);pointer-events:none;background:linear-gradient(to bottom,#00000047,#0000 45%,#000)}@media(max-width:900px){.hero .heromark,.rhero .heromark{width:min(92vw,440px);height:auto;aspect-ratio:460/354;right:-30%;top:-6px;bottom:auto;translate:0 0;z-index:0;opacity:.62}.hero .heromark svg,.rhero .heromark svg{width:100%;height:100%;display:block;filter:drop-shadow(0 0 30px rgba(168,186,208,.35)) drop-shadow(0 0 110px rgba(168,186,208,.18))}}@keyframes mastLight{0%{opacity:0;rotate:-9deg}to{opacity:1;rotate:0deg}}@media(max-width:900px){.mast[data-ch=east-coast]{--ch:214,48,52!important}.mast[data-ch]{background:#0c0d10}.mast[data-ch] .room{background:radial-gradient(90% 80% at 100% 110%,rgba(0,0,0,.7),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px),linear-gradient(115deg,#000,#0000008c,#0000 60%),linear-gradient(180deg,#14161a,#0a0b0e)}.mast[data-ch] .room:before{content:"";position:absolute;inset:-10%;transform-origin:100% 0;background:conic-gradient(from 196deg at 104% -8%,transparent 0deg,rgba(var(--ch),.14) 7deg,rgba(var(--ch),.48) 14deg,rgba(255,255,255,.34) 19deg,rgba(var(--ch),.4) 25deg,rgba(var(--ch),.09) 34deg,transparent 42deg);filter:blur(14px) saturate(1.15);mix-blend-mode:screen;animation:mastLight .9s cubic-bezier(.2,.7,.2,1) both}.mast[data-ch] .room:after{content:"";position:absolute;inset:0;opacity:.14;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>")}.mast[data-ch]:after{opacity:1}.mast[data-ch]:before{content:none}.mast[data-ch] .wmwrap{width:min(92vw,440px);height:auto;right:-30%;top:-6px;translate:0 0;z-index:1;opacity:.92;overflow:visible;filter:drop-shadow(0 0 2px rgba(255,255,255,.22)) drop-shadow(0 0 36px rgba(var(--ch),.3)) drop-shadow(0 20px 30px rgba(0,0,0,.55))}.mast[data-ch] .wmwrap i{display:block;position:absolute;inset:0;z-index:-1;translate:-30px 34px;background:#ffffff38;-webkit-mask:var(--mark-svg) center/contain no-repeat,var(--mark-svg) calc(50% + 2.5px) calc(50% + 2.5px) /contain no-repeat;-webkit-mask-composite:xor;mask:var(--mark-svg) center/contain no-repeat,var(--mark-svg) calc(50% + 2.5px) calc(50% + 2.5px) /contain no-repeat;mask-composite:exclude}.mast[data-ch] .wmwrap:before{content:"";position:absolute;inset:0;z-index:0;translate:-14px 16px;-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat;background:linear-gradient(140deg,#202429,#121417,#0a0b0e)}.mast[data-ch] .wmwrap:after{content:"";position:absolute;inset:0;z-index:1;translate:-2px -2px;-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat;background:#ffffff57;filter:blur(.5px)}.mast[data-ch] .wmwrap u{position:relative;z-index:2;background:linear-gradient(200deg,#fff,#e4e9ee 22%,#9aa4ae 50%,#3b434c 80%,#15191e)}.mast[data-ch] h1{position:relative;padding-bottom:12px;text-shadow:0 0 .3em rgba(0,0,0,.95),0 4px 30px rgba(0,0,0,.9),0 0 18px rgba(var(--ch),.35),0 0 42px rgba(var(--ch),.18)}.mast[data-ch] h1:after{content:"";position:absolute;left:0;bottom:0;width:3em;height:2px;border-radius:2px;background:linear-gradient(90deg,rgb(var(--ch)),rgba(var(--ch),.15) 70%,transparent);box-shadow:0 0 12px rgba(var(--ch),.6)}.mast[data-ch] .eyebrow{color:#fff}.mast[data-ch] .sig{color:#f2f5f8;text-shadow:0 1px 10px rgba(0,0,0,.9),0 0 22px rgba(0,0,0,.8)}.mast[data-ch] .mastfoot{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.mast[data-ch] .count{color:#fff;font-weight:600}.mast[data-ch=pop] .room:before{filter:blur(9px) saturate(1.3);background:conic-gradient(from 196deg at 104% -8%,transparent 0deg,rgba(88,214,236,.1) 5deg,rgba(88,214,236,.62) 10deg,rgba(255,255,255,.3) 13.5deg,rgba(124,92,255,.6) 17deg,rgba(124,92,255,.55) 20deg,rgba(236,72,196,.58) 24deg,rgba(236,72,196,.5) 27deg,rgba(255,190,72,.46) 31deg,rgba(255,190,72,.12) 36deg,transparent 42deg)}.mast[data-ch=pop] .room{background:radial-gradient(70% 60% at 6% 100%,rgba(236,72,196,.14),transparent 60%),radial-gradient(90% 80% at 100% 110%,rgba(0,0,0,.7),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px),linear-gradient(115deg,#000,#0000008c,#0000 60%),linear-gradient(180deg,#14161a,#0a0b0e)}.mast[data-ch=pop] .wmwrap u{background:linear-gradient(200deg,#fff,#e4f3f8 18%,#c9b8f0 38%,#9aa4ae 52%,#6e5a78 70%,#3b434c 84%,#15191e)}.mast[data-ch=pop] .wmwrap{filter:drop-shadow(0 0 2px rgba(255,255,255,.22)) drop-shadow(0 0 34px rgba(236,72,196,.26)) drop-shadow(0 0 70px rgba(88,214,236,.24)) drop-shadow(0 20px 30px rgba(0,0,0,.55))}.mast[data-ch=pop] h1{text-shadow:0 0 .3em rgba(0,0,0,.95),0 4px 30px rgba(0,0,0,.9),0 0 18px rgba(124,92,255,.32),0 0 42px rgba(88,214,236,.18)}.mast[data-ch=pop] h1:after{width:3.6em;background:linear-gradient(90deg,#58D6EC,#7C5CFF 35%,#EC48C4 65%,#FFBE48 88%,transparent);box-shadow:0 0 14px #7c5cff80}.hero,.rhero{background:#0c0d10}.hero:before,.rhero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;filter:none;opacity:1;mix-blend-mode:normal;background:radial-gradient(90% 80% at 100% 110%,rgba(0,0,0,.7),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px),linear-gradient(115deg,#000,#0000008c,#0000 60%),linear-gradient(180deg,#14161a,#0a0b0e)}.hero:after,.rhero:after{content:"";display:block;position:absolute;inset:-10%;z-index:0;pointer-events:none;transform-origin:100% 0;mix-blend-mode:screen;opacity:1;background:conic-gradient(from 196deg at 104% -8%,transparent 0deg,rgba(168,186,208,.08) 7deg,rgba(168,186,208,.3) 14deg,rgba(255,255,255,.2) 19deg,rgba(168,186,208,.24) 25deg,rgba(168,186,208,.05) 34deg,transparent 42deg);filter:blur(14px);animation:mastLight .9s cubic-bezier(.2,.7,.2,1) both}.hero .streaks,.rhero .streaks{z-index:0;opacity:1}.rhero .rpat{display:none}.heroin:before{display:block;content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(4,5,8,.55) 20%,rgba(4,5,8,.2) 55%,transparent 80%)}.rhero>.wrap{position:relative}.rhero>.wrap:before{content:"";position:absolute;inset:-40px -100vw;z-index:-1;background:linear-gradient(90deg,rgba(4,5,8,.55) 30%,rgba(4,5,8,.2) 60%,transparent 80%)}.hero .heromark,.rhero .heromark{z-index:1;opacity:.72;overflow:visible;filter:drop-shadow(0 0 2px rgba(255,255,255,.22)) drop-shadow(0 0 36px rgba(168,186,208,.3)) drop-shadow(0 20px 30px rgba(0,0,0,.55))}.hero .heromark:before,.rhero .heromark:before{content:"";position:absolute;inset:0;z-index:-2;translate:-30px 34px;background:#ffffff38;-webkit-mask:var(--mark-svg) center/contain no-repeat,var(--mark-svg) calc(50% + 2.5px) calc(50% + 2.5px) /contain no-repeat;-webkit-mask-composite:xor;mask:var(--mark-svg) center/contain no-repeat,var(--mark-svg) calc(50% + 2.5px) calc(50% + 2.5px) /contain no-repeat;mask-composite:exclude}.hero .heromark:after,.rhero .heromark:after{content:"";position:absolute;inset:0;z-index:-1;translate:-14px 16px;-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat;background:linear-gradient(140deg,#202429,#121417,#0a0b0e)}.hero .heromark svg,.rhero .heromark svg{position:relative;z-index:1;filter:drop-shadow(-1.5px -1.5px 0 rgba(255,255,255,.28))}.heroin,.rhero>.wrap,.rin{position:relative;z-index:2}}@media(prefers-reduced-motion:reduce){.mast[data-ch] .room:before,.hero:after,.rhero:after{animation:none}}@media(max-width:900px){.hero:after{background:conic-gradient(from 196deg at 104% -8%,transparent 0deg,rgba(200,210,222,.08) 7deg,rgba(200,210,222,.3) 14deg,rgba(255,255,255,.22) 19deg,rgba(200,210,222,.24) 25deg,rgba(200,210,222,.05) 34deg,transparent 42deg)}.hero .heromark{opacity:1;filter:drop-shadow(0 0 1px rgba(255,255,255,.18)) drop-shadow(0 26px 34px rgba(0,0,0,.8)) drop-shadow(0 0 60px rgba(255,255,255,.05))}.hero .heromark svg use{fill:url(#mmblk)}.hero .heromark svg{filter:drop-shadow(-2px -2px 0 rgba(255,255,255,.62)) drop-shadow(-1px -1px 0 rgba(255,255,255,.35)) drop-shadow(3px 3px 0 rgba(0,0,0,.95))}.hero .heromark:after{background:linear-gradient(140deg,#0e1013,#07080a 60%,#040506);translate:-11px 12px;filter:drop-shadow(-1.5px -1.5px 0 rgba(255,255,255,.3))}.hero .heromark:before{background:#ffffff4d;translate:-23px 26px}.hero h1{text-shadow:0 0 .3em rgba(0,0,0,.95),0 4px 30px rgba(0,0,0,.9)}.rhero:after{background:conic-gradient(from 196deg at 104% -8%,transparent 0deg,rgba(212,168,83,.14) 7deg,rgba(212,168,83,.48) 14deg,rgba(255,255,255,.34) 19deg,rgba(212,168,83,.4) 25deg,rgba(212,168,83,.09) 34deg,transparent 42deg)}.rhero .heromark{filter:drop-shadow(0 0 2px rgba(255,255,255,.22)) drop-shadow(0 0 36px rgba(212,168,83,.3)) drop-shadow(0 20px 30px rgba(0,0,0,.55))}.rtitle{text-shadow:0 0 .3em rgba(0,0,0,.95),0 4px 30px rgba(0,0,0,.9),0 0 18px rgba(212,168,83,.35),0 0 42px rgba(212,168,83,.18)}.mast[data-ch] .wmwrap i,.rhero .heromark:before{translate:-22px 25px}.mast[data-ch] .wmwrap:before,.rhero .heromark:after{translate:-10px 12px}}@media(max-width:900px){.feat{grid-template-columns:52vw minmax(0,1fr);gap:16px;align-items:center;padding:20px 0 22px}.feat .card{max-width:none}.fmeta .kicker{font-size:10px}.fmeta .ftitle{font-size:clamp(20px,6vw,28px);margin-top:6px}.fsub{font-size:10px;margin-top:8px;letter-spacing:.06em}.frow{margin-top:12px;gap:8px}.frow .solid,.frow .ghost{padding:0 12px;font-size:11px;height:42px;min-width:0}.fprice{font-size:18px;text-align:left}.plates,.wall{grid-template-columns:repeat(2,1fr);gap:10px}}.refcard .soldtag.ref{top:auto;bottom:9px;left:9px;font-size:8.5px;padding:3px 8px;background:#060709c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.refcard[data-genre=Trap]{--g:196,92,164}.refcard[data-genre=Drill]{--g:104,152,208}.refcard[data-genre="East Coast"]{--g:214,48,52}.refcard[data-genre="R&B"]{--g:150,116,232}.refcard[data-genre=Reggae]{--g:82,183,111}.refcard[data-genre=Pop]{--g:88,200,226}.refcard .cs span[itemprop=genre]{color:rgb(var(--g));font-weight:600;display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 6px;border:1px solid rgba(var(--g),.45);border-radius:999px;background:rgba(var(--g),.1);margin-right:2px}.refcard .cs span[itemprop=genre]:before{content:"";width:6px;height:6px;border-radius:50%;background:rgb(var(--g));box-shadow:0 0 8px rgba(var(--g),.8)}.rvoc{--f:236,96,170;border-color:rgba(var(--f),.55);background:rgba(var(--f),.1);color:#ffe3f1}.rvoc:before{background:rgb(var(--f));box-shadow:0 0 8px rgba(var(--f),.8)}.rchip{border-radius:999px}.rchip[data-filter=Trap]{--g:196,92,164}.rchip[data-filter=Drill]{--g:104,152,208}.rchip[data-filter="East Coast"]{--g:214,48,52}.rchip[data-filter="R&B"]{--g:150,116,232}.rchip[data-filter=Reggae]{--g:82,183,111}.rchip[data-filter=Pop]{--g:88,200,226}.rchip[data-filter=female]{--g:236,96,170}.rchip[data-filter]:not([data-filter=all]){color:rgb(var(--g));border-color:rgba(var(--g),.45);background:rgba(var(--g),.1);gap:8px}.rchip[data-filter]:not([data-filter=all]) s{color:rgba(var(--g),.7)}.rchip[data-filter]:not([data-filter=all]):before{content:"";width:6px;height:6px;border-radius:50%;background:rgb(var(--g));box-shadow:0 0 8px rgba(var(--g),.8);flex:none}.rchip[data-filter]:not([data-filter=all]).on{background:rgb(var(--g));border-color:transparent;color:#0a0c10}.rchip[data-filter]:not([data-filter=all]).on:before{background:#0a0c10;box-shadow:none}.rchip[data-filter]:not([data-filter=all]).on s{color:#0a0c1099}[data-ch=trap]{--g:196,92,164}[data-ch=drill]{--g:104,152,208}[data-ch=east-coast]{--g:214,48,52}[data-ch=rnb]{--g:150,116,232}[data-ch=reggae]{--g:82,183,111}[data-ch=pop]{--g:88,200,226}[data-ch=album]{--g:206,56,50}.card[data-uid^=trap-]{--g:196,92,164}.card[data-uid^=drill-]{--g:104,152,208}.card[data-uid^=east-coast-]{--g:214,48,52}.card[data-uid^=rnb-]{--g:150,116,232}.card[data-uid^=reggae-]{--g:82,183,111}.card[data-uid^=pop-]{--g:88,200,226}.gen,.card .cs span[itemprop=genre]{color:rgb(var(--g));font-weight:600;display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 6px;border:1px solid rgba(var(--g),.45);border-radius:999px;background:rgba(var(--g),.1);box-shadow:0 0 14px rgba(var(--g),.28),inset 0 0 10px rgba(var(--g),.12);text-shadow:0 0 10px rgba(var(--g),.6);font-size:.92em;letter-spacing:.06em;line-height:1.2;vertical-align:middle}.gen:before,.card .cs span[itemprop=genre]:before{content:"";width:6px;height:6px;border-radius:50%;background:rgb(var(--g));box-shadow:0 0 8px rgba(var(--g),.8);flex:none}.tpsub .gen{font-size:11px;margin:0 2px}.fsub .gen{font-size:10px}.rchip[data-filter]:not([data-filter=all]){box-shadow:0 0 16px rgba(var(--g),.3),inset 0 0 12px rgba(var(--g),.14);text-shadow:0 0 10px rgba(var(--g),.6)}.rchip[data-filter]:not([data-filter=all]).on{box-shadow:0 0 26px rgba(var(--g),.7),0 0 60px rgba(var(--g),.3);text-shadow:none}.refcard .cs span[itemprop=genre]{box-shadow:0 0 14px rgba(var(--g),.28),inset 0 0 10px rgba(var(--g),.12);text-shadow:0 0 10px rgba(var(--g),.6)}.rvoc{box-shadow:0 0 14px #ec60aa47,inset 0 0 10px #ec60aa1f;text-shadow:0 0 10px rgba(236,96,170,.6)}.gen,.card .cs span[itemprop=genre],.refcard .cs span[itemprop=genre]{padding:2px 8px 2px 7px;gap:6px;font-size:.84em;letter-spacing:.08em;font-weight:600;color:#f2f5f8;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:linear-gradient(90deg,rgba(var(--g),.22),rgba(var(--g),.04) 60%,#ffffff05),#08090cb3;box-shadow:inset 0 1px #ffffff14,0 2px 10px #00000080;text-shadow:none}.gen:before,.card .cs span[itemprop=genre]:before,.refcard .cs span[itemprop=genre]:before{width:5px;height:5px;box-shadow:0 0 7px rgb(var(--g)),0 0 14px rgba(var(--g),.6)}.rvoc{--f:236,96,170;padding:3px 9px 2px 8px;gap:6px;color:#f2f5f8;border-color:#ffffff24;background:linear-gradient(90deg,rgba(var(--f),.22),rgba(var(--f),.04) 60%,#ffffff05),#08090cb3;box-shadow:inset 0 1px #ffffff14,0 2px 10px #00000080;text-shadow:none}.rvoc:before{box-shadow:0 0 7px rgb(var(--f)),0 0 14px rgba(var(--f),.6)}.rchip[data-filter]:not([data-filter=all]){height:32px;padding:0 12px 0 10px;gap:7px;color:#f2f5f8;border-color:#ffffff24;border-radius:999px;background:linear-gradient(90deg,rgba(var(--g),.22),rgba(var(--g),.04) 60%,#ffffff05),#08090cb3;box-shadow:inset 0 1px #ffffff14,0 2px 10px #00000080;text-shadow:none}.rchip[data-filter]:not([data-filter=all]):before{width:5px;height:5px;box-shadow:0 0 7px rgb(var(--g)),0 0 14px rgba(var(--g),.6)}.rchip[data-filter]:not([data-filter=all]) s{color:#ffffff80}.rchip[data-filter]:not([data-filter=all]).on{background:linear-gradient(90deg,rgba(var(--g),.5),rgba(var(--g),.18)),#08090cb3;border-color:rgba(var(--g),.7);box-shadow:0 0 18px rgba(var(--g),.4),inset 0 1px #ffffff26;color:#fff}.rchip[data-filter]:not([data-filter=all]).on s{color:#ffffffa6}.play .ring .fg{visibility:hidden}.play.on .ring .fg{visibility:visible}.ordsec{padding-top:clamp(26px,4vw,44px)}.ordh{font-family:var(--disp);font-size:clamp(30px,6.4vw,54px);line-height:1;letter-spacing:-.02em;margin:14px 0 0}.ord{margin-top:clamp(26px,4vw,38px)}.ordskel{display:grid;gap:10px}.ordsk{display:block;height:82px;border-radius:3px;border:1px solid var(--edge);background:linear-gradient(100deg,var(--ink-1) 30%,var(--ink-3) 50%,var(--ink-1) 70%);background-size:280% 100%;animation:ordpulse 1.5s var(--ease) infinite}.ordsk:nth-child(2){animation-delay:.12s}.ordsk:nth-child(3){animation-delay:.24s}.ordskt{margin-top:14px;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}@keyframes ordpulse{0%{background-position:180% 0}to{background-position:-80% 0}}@media(prefers-reduced-motion:reduce){.ordsk{animation:none}}.ordlist{display:grid;gap:10px}.orditem{--g:206,216,226;display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center;padding:14px;border:1px solid var(--edge);border-radius:3px;background:var(--ink-1);box-shadow:inset 0 1px #ffffff08}.orditem[data-ch=reference-songs]{--g:212,168,83}.ordart{width:64px;height:64px;border-radius:2px;border:1px solid var(--edge);object-fit:cover;background:var(--ink-2)}.ordmeta{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.ordmeta b{font-weight:500;font-size:16px;line-height:1.2;color:var(--text);overflow-wrap:anywhere}.ordget{grid-column:1/-1;justify-content:center;width:100%}@media(min-width:620px){.orditem{grid-template-columns:72px 1fr auto;gap:18px;padding:16px}.ordart{width:72px;height:72px}.ordget{grid-column:auto;width:auto;min-width:170px}}.ordexp{margin-top:16px;color:var(--mute);font-size:13.5px;line-height:1.7;max-width:62ch}.ordexp b{color:var(--c2);font-weight:500;overflow-wrap:anywhere}.ordnext{margin-top:clamp(24px,3.4vw,34px);padding:clamp(20px,3vw,28px);border:1px solid var(--edge-hi);border-radius:3px;background:linear-gradient(180deg,#d4a85312,#fff0 62%),var(--ink-1);box-shadow:inset 0 1px #ffffff0d}.ordnext h3{font-family:var(--disp);font-size:clamp(20px,3.2vw,28px);line-height:1.05;letter-spacing:-.01em;margin:12px 0 10px;color:var(--c1)}.ordnext p{color:var(--mute);font-size:14.5px;line-height:1.7;max-width:58ch;margin-bottom:20px}.ordlic{margin-top:clamp(24px,3.4vw,34px);padding-top:22px;border-top:1px solid var(--edge)}.ordmsg{padding:clamp(20px,3vw,28px);border:1px solid var(--edge);border-radius:3px;background:var(--ink-1)}.ordmsg h3{font-family:var(--disp);font-size:clamp(18px,2.6vw,24px);line-height:1.1;color:var(--c1);margin-bottom:10px}.ordmsg p{color:var(--mute);font-size:14.5px;line-height:1.7;max-width:58ch;margin-bottom:20px}.ordmsg a{color:var(--c2);text-decoration:underline;text-underline-offset:3px}.ordmsg .rbuyrow a{text-decoration:none}.gsec{padding-top:10px}.glede{font:400 22px/1.25 var(--ui);color:#f2f4f7;letter-spacing:-.01em;margin:0 0 18px}.glede em{font-style:normal;color:#8c95a0}.gspec{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 34px}.gspec span{font:400 10.5px var(--mono);letter-spacing:.14em;color:#b9c2cc;padding:7px 11px;border-radius:999px;background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff1a}.steps{list-style:none;margin:0;padding:0;position:relative}.steps:before{content:"";position:absolute;left:19px;top:34px;bottom:34px;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.14) 12%,rgba(255,255,255,.14) 88%,transparent)}.st{display:grid;grid-template-columns:40px 72px 1fr;align-items:center;gap:0 14px;padding:14px 0}.stn{font:400 11px var(--mono);letter-spacing:.12em;color:#5c6570;background:var(--ink,#060709);padding:6px 0;justify-self:start;position:relative;z-index:1}.disc{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,#1b1f25,#07080b 60%);box-shadow:inset 0 1px #ffffff38,inset 0 -8px 16px #0009,0 0 0 1px #ffffff0f,0 18px 30px -18px #000;position:relative}.disc:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(60% 45% at 50% 0%,rgba(255,255,255,.14),transparent 70%)}.disc svg{width:32px;height:32px;fill:none;stroke:url(#chrome);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 0 rgba(255,255,255,.25)) drop-shadow(0 0 8px rgba(206,216,226,.18))}.stt h3{font:400 17px/1.05 var(--disp);letter-spacing:.02em;color:#f2f4f7;margin:0 0 5px}.stt p{font:400 13px/1.5 var(--ui);color:#8c95a0;margin:0;max-width:30ch}.gcta2{display:flex;justify-content:space-between;align-items:center;margin:26px 0 0;padding:18px 20px;border-radius:16px;background:linear-gradient(180deg,#fbfcfd,#d7dde4);color:#06070a;font:400 15px var(--disp);letter-spacing:.05em;text-decoration:none;box-shadow:inset 0 1px #fff,inset 0 -1px #00000026,0 16px 34px -20px #ced8e299}.gcta2 i{font-style:normal;font:400 18px var(--ui)}.gnote{font:400 12.5px/1.5 var(--ui);color:#6f7883;text-align:center;margin:14px 0 30px}.gwhy{position:relative;border-top:1px solid rgba(255,255,255,.08);padding:16px 0 30px}.gwhy summary{cursor:pointer;list-style:none;font:400 13px var(--disp);color:#c9d0d8;letter-spacing:.04em;display:flex;flex-direction:column;gap:4px;padding-right:32px}.gwhy summary em{font:400 12px var(--ui);color:#6f7883;font-style:normal;letter-spacing:0}.gwhy summary:after{content:"+";position:absolute;right:4px;top:14px;color:#6f7883;font:400 18px var(--ui)}.gwhy summary::-webkit-details-marker{display:none}.gwhy[open] summary:after{content:"\2013"}@media(min-width:760px){.st{grid-template-columns:56px 84px 1fr;gap:0 22px;padding:18px 0}.disc{width:76px;height:76px}.stt p{max-width:44ch}.steps:before{left:27px}}.joinbtn svg{stroke-width:1.8}.jwrap .jdim{position:fixed;inset:0;z-index:75;background:#0000008c;opacity:0;visibility:hidden;transition:opacity .3s var(--ease),visibility 0s linear .3s}.jsheet{position:fixed;left:50%;bottom:0;z-index:76;width:min(560px,100vw);translate:-50% 0;background:linear-gradient(180deg,#0e1116,#07080b);border:1px solid rgba(255,255,255,.12);border-bottom:0;border-radius:22px 22px 0 0;box-shadow:0 -30px 80px -30px #000,inset 0 1px #ffffff24;max-height:88vh;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom);transform:translateY(102%);visibility:hidden;transition:transform .42s var(--easeout),visibility 0s linear .42s}body.join-open .jwrap .jdim{opacity:1;visibility:visible;transition:opacity .3s var(--ease),visibility 0s}body.join-open .jsheet{transform:none;visibility:visible;transition:transform .46s var(--ease),visibility 0s}.jhead{display:flex;align-items:center;gap:14px;padding:22px 22px 16px}.jhead>div{flex:1;min-width:0}.jhead h3{font:400 19px/1 var(--disp);letter-spacing:.02em;color:#f2f4f7}.jhead p{margin-top:6px;font:400 10px var(--mono);letter-spacing:.16em;color:#6f7883}.jmark{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:radial-gradient(120% 120% at 30% 20%,#1b1f25,#07080b 60%);box-shadow:inset 0 1px #ffffff38,inset 0 -8px 16px #0009,0 0 0 1px #ffffff0f}.jmark svg{width:20px;height:20px;fill:none;stroke:#d7dde4;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jform{display:grid;gap:10px;padding:6px 22px 0}.jfield{display:block;border-radius:14px;padding:12px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0f;transition:border-color .2s var(--ease)}.jfield:focus-within{border-color:#ffffff47}.jfield span{display:block;font:400 9.5px var(--mono);letter-spacing:.18em;color:#6f7883;margin-bottom:4px}.jfield input{width:100%;background:none;border:0;outline:0;color:#f2f4f7;font:400 17px var(--ui);-webkit-appearance:none}.jfield input::placeholder{color:#4a525c}.jgo{display:flex;justify-content:space-between;align-items:center;padding:17px 20px;border-radius:14px;border:0;cursor:pointer;background:linear-gradient(180deg,#fbfcfd,#d7dde4);color:#06070a;font:400 15px var(--disp);letter-spacing:.06em;box-shadow:inset 0 1px #fff,inset 0 -1px #00000026;transition:transform .18s var(--ease),opacity .2s}.jgo:disabled{opacity:.7}.jgo i{font-style:normal;font:400 18px var(--ui)}.jerr{font:400 12.5px/1.4 var(--ui);color:#f0a5a5;text-align:center;margin:2px 0 0}.jperk{display:flex;align-items:center;gap:12px;margin:16px 22px 0;padding:12px 14px;border-radius:12px;border:1px dashed rgba(255,255,255,.16)}.jperk b{font:400 12px var(--mono);letter-spacing:.14em;color:#f2f4f7;padding:6px 9px;border-radius:8px;background:#ffffff12;white-space:nowrap}.jperk span{font:400 12.5px/1.4 var(--ui);color:#9aa3ae}.jfine{padding:14px 22px 26px;font:400 11.5px/1.5 var(--ui);color:#5c6570;text-align:center}.jfine a{color:#8c95a0}.jdone{padding:10px 22px 6px;text-align:center}.jbig{font:400 34px/1 var(--disp);letter-spacing:.02em;color:#f2f4f7;margin:8px 0 10px}.jsub{font:400 13.5px/1.5 var(--ui);color:#9aa3ae;max-width:32ch;margin:0 auto 18px}.jcode{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff14}.jcode span{font:400 9.5px var(--mono);letter-spacing:.18em;color:#6f7883}.jcode b{flex:1;text-align:left;font:400 18px var(--mono);letter-spacing:.12em;color:#f2f4f7}.jcopy{border:1px solid rgba(255,255,255,.18);background:none;color:#d7dde4;font:400 10.5px var(--mono);letter-spacing:.14em;padding:8px 11px;border-radius:9px;cursor:pointer}.gspec.meter{display:flex;gap:0;padding:0;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff08;box-shadow:inset 0 1px #ffffff14,0 14px 30px -20px #000}.gspec.meter span{--c:206,216,226;flex:1 1 0;min-width:0;justify-content:center;display:inline-flex;align-items:center;gap:7px;border:0;border-radius:0;box-shadow:none;white-space:nowrap;padding:10px 4px;font-size:9.5px;letter-spacing:.12em;color:#d7dde4;background:linear-gradient(180deg,rgba(var(--c),.16),rgba(var(--c),.03));border-right:1px solid rgba(255,255,255,.08)}.gspec.meter span:last-child{border-right:0;background:linear-gradient(180deg,#ffffff24,#ffffff0a);color:#f2f4f7}.gspec.meter span:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:rgb(var(--c));box-shadow:0 0 8px rgba(var(--c),.9),0 0 16px rgba(var(--c),.35)}.gspec.meter .r{--c:224,64,58}.gspec.meter .a{--c:236,168,52}.gspec.meter .g{--c:82,183,111}.gspec.meter .w{--c:230,236,242}@media(max-width:380px){.gspec.meter span{font-size:8.5px;letter-spacing:.08em;gap:5px}}.stats{display:grid;grid-template-columns:1fr 1fr 1fr;position:relative;overflow:hidden;margin:6px 0 26px;padding:18px 0 16px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.stats div{position:relative;text-align:center;padding:0 6px}.stats div+div:before{content:"";position:absolute;left:0;top:10%;bottom:10%;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.16),transparent)}.stats b{display:block;position:relative;z-index:1;font:400 52px/1 var(--disp);letter-spacing:.01em;background:linear-gradient(180deg,#fff,#d9dfe5 38%,#7f8891 52%,#c9d1d9 64%,#f3f6f8);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:.5px rgba(255,255,255,.45)}.stats div:before,.stats div:after{content:attr(data-n);position:absolute;left:6px;right:6px;top:3px;text-align:center;font:400 52px/1 var(--disp);letter-spacing:.01em;color:#1a1e24;pointer-events:none}.stats div:after{top:1.5px;color:#4e565f}.stats div{filter:drop-shadow(0 12px 22px rgba(0,0,0,.6))}.stats small{display:block;margin-top:8px;font:400 9.5px var(--mono);letter-spacing:.2em;color:#7c858f;white-space:nowrap}.stats:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.22) 48%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.22) 52%,transparent 70%);mix-blend-mode:screen;transform:translate(-110%) skew(-12deg);animation:statpass 2.4s .5s cubic-bezier(.3,.7,.2,1) 1 both;pointer-events:none}@keyframes statpass{to{transform:translate(110%) skew(-12deg)}}@media(prefers-reduced-motion:reduce){.stats:after{animation:none;display:none}}@media(max-width:360px){.stats b{font-size:44px}.stats small{font-size:8.5px;letter-spacing:.14em}}.hjoin{margin:22px 0 18px;padding:14px 14px 12px;border-radius:18px;background:linear-gradient(180deg,#0a0c10d1,#06070ae6);border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff1f,0 24px 50px -30px #000;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hjhead{display:flex;align-items:center;gap:12px;margin-bottom:12px}.hjhead .jmark{width:38px;height:38px}.hjhead .jmark svg{width:17px;height:17px}.hjhead>div{flex:1;min-width:0}.hjhead b{display:block;font:400 15px/1 var(--disp);letter-spacing:.03em;color:#f2f4f7}.hjhead small{display:block;margin-top:5px;font:400 9px var(--mono);letter-spacing:.16em;color:#c9d1d9}.hjhead em{display:flex;flex-direction:column;align-items:center;gap:2px;font:400 15px/1 var(--disp);letter-spacing:.04em;color:#06070a;padding:8px 12px;border-radius:12px;background:linear-gradient(180deg,#fbfcfd,#c6ced6);box-shadow:inset 0 1px #fff,inset 0 -1px #00000040,0 0 22px -6px #ffffff8c;font-style:normal;white-space:nowrap}.hjhead em small{font:400 7.5px var(--mono);letter-spacing:.14em;color:#3a4048}.hjrow{display:flex;gap:8px}.hjrow input{flex:1;min-width:0;height:48px;padding:0 16px;border-radius:13px;background:#00000073;border:1px solid rgba(255,255,255,.12);color:#f2f4f7;font:400 16px var(--ui);outline:0;box-shadow:inset 0 2px 6px #0009;-webkit-appearance:none}.hjrow input::placeholder{color:#4a525c}.hjrow input:focus{border-color:#ffffff52}.hjgo{height:48px;padding:0 18px;border:0;border-radius:13px;cursor:pointer;background:linear-gradient(180deg,#fbfcfd,#d7dde4);color:#06070a;font:400 13.5px var(--disp);letter-spacing:.06em;display:inline-flex;align-items:center;gap:8px;box-shadow:inset 0 1px #fff,inset 0 -1px #00000026;white-space:nowrap}.hjgo:disabled{opacity:.7}.hjgo i{font-style:normal;font:400 16px var(--ui)}.hjoin .jerr{margin-top:8px}.hjoin .jts:empty{display:none}.hjoin .jdone{padding:4px 0 2px}.hjoin .jbig{font-size:26px}.slab.xl{margin-bottom:14px}.slab.xl h2{font-size:clamp(30px,8vw,44px);line-height:1.02;letter-spacing:.01em}.slab.xl+.glede{margin-top:0;font-size:20px;color:#c9d1d9}.hjhead small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hjrow{flex-direction:column;gap:10px}.hjrow input{flex:none;height:54px;font-size:17px;padding:0 18px;border-radius:14px;width:100%}.hjgo{position:relative;overflow:hidden;height:56px;width:100%;justify-content:center;gap:10px;border-radius:14px;padding:0 20px;background:linear-gradient(180deg,#1a1e24,#0a0c10 55%,#0e1116);color:#f2f4f7;font:400 16px var(--disp);letter-spacing:.08em;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #000,0 0 0 1px #5c656f,0 0 0 2px #23282e,0 18px 34px -18px #000}.hjgo:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,#e9edf1,#8e97a1 30%,#3a4048 55%,#b8c0c8);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hjgo span{background:linear-gradient(180deg,#fff,#d9dfe5 45%,#8f98a2 55%,#eef2f5);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.8))}.hjgo i{color:#d7dde4;font-size:18px}.hjgo:after{content:"";position:absolute;top:-60%;bottom:-60%;width:38%;left:-45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16) 45%,rgba(255,255,255,.34) 50%,rgba(255,255,255,.16) 55%,transparent);transform:skew(-14deg);animation:hjsweep 2.8s 1.1s cubic-bezier(.3,.7,.2,1) 1 both;pointer-events:none}@keyframes hjsweep{to{left:125%}}.hjgo:hover:after{animation:hjsweep 1.2s cubic-bezier(.3,.7,.2,1) 1 both}.hjgo:active{transform:translateY(1px)}@media(prefers-reduced-motion:reduce){.hjgo:after{animation:none;display:none}}.hjhead{margin-bottom:14px}.hjhead b{font-size:17px}.hjhead small{font-size:9.5px;color:#d7dde4}.stats .ic{display:grid;place-items:center;height:52px}.stats .ic svg{width:46px;height:46px;fill:none;stroke:url(#chrome);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35)) drop-shadow(0 3px 0 #1A1E24) drop-shadow(0 12px 18px rgba(0,0,0,.6))}.stats div.icd:before,.stats div.icd:after{content:none}.hjgo{background:#0b0d11;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #000,0 0 0 1px #3a4048,0 0 28px -6px #d6303473,0 18px 34px -18px #000}.hjgo:before{padding:1px;background:linear-gradient(180deg,#c9d1d9,#6b747e 40%,#2e343b 60%,#9aa3ae)}.hjgo{position:relative}.hjgo>span{position:relative;z-index:1}.hjgo>i{position:relative;z-index:1;color:#d7dde4}.hjgo:after{content:"";position:absolute;inset:0;width:auto;transform:none;animation:none;background:radial-gradient(60% 120% at 50% 100%,rgba(214,48,52,.34),rgba(214,48,52,.08) 55%,transparent 75%);pointer-events:none}.hjgo:hover:after{animation:none}.hjgo{--g:255,64,64;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #000,0 0 0 1px #3a4048,0 0 30px -4px rgba(var(--g),.55),0 18px 34px -18px #000}.hjgo:after{background:radial-gradient(70% 150% at 50% 105%,rgba(var(--g),.55),rgba(var(--g),.18) 55%,transparent 80%)}.hjgo>i{color:rgb(var(--g))}.page-out{opacity:.35;transition:opacity .14s ease}.page-in{animation:pagein .28s cubic-bezier(.2,.7,.2,1) both}@keyframes pagein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.page-in{animation:none}.page-out{transition:none;opacity:1}}.hjgo{height:58px;font-size:19px;letter-spacing:.1em}.hjgo>i{display:none}.hjhead{gap:12px;margin-bottom:14px}.hjhead b{font-size:18px;letter-spacing:.04em}.hjhead small{margin-top:6px;font-size:10px;letter-spacing:.22em;color:#c9d1d9}.hjgo{--g:220,228,236;background:linear-gradient(180deg,#121519,#0a0c10 60%,#0b0d11);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #000,0 0 0 1px #2e343b,0 0 34px -10px #dce4ec59,0 18px 34px -18px #000}.hjgo:after{background:radial-gradient(70% 140% at 50% -20%,rgba(255,255,255,.14),rgba(255,255,255,.03) 50%,transparent 75%)}.hjgo:hover{box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #000,0 0 0 1px #3a4048,0 0 40px -8px #dce4ec80,0 18px 34px -18px #000}.hjhead{flex-direction:column;align-items:center;gap:8px;margin:2px 0 16px;text-align:center}.hjhead .jmark{width:42px;height:42px;margin-bottom:2px}.hjhead b{font:400 22px/1 var(--disp);letter-spacing:.06em;background:linear-gradient(180deg,#fff,#d9dfe5 45%,#8f98a2 55%,#eef2f5);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.8))}.hjhead small{display:flex;align-items:center;gap:10px;margin-top:2px;font:400 9.5px var(--mono);letter-spacing:.24em;color:#b8c0c8;white-space:nowrap}.hjhead small i{display:block;width:26px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35))}.hjhead small i:last-child{background:linear-gradient(90deg,rgba(255,255,255,.35),transparent)}.stats:after{display:none;animation:none}.stats b{background:linear-gradient(180deg,#fff,#e4e9ee 55%,#b9c2cc);-webkit-background-clip:text;background-clip:text}.hjgo>span{background:linear-gradient(180deg,#fff,#e4e9ee 55%,#b9c2cc);-webkit-background-clip:text;background-clip:text}.hjhead b{background:linear-gradient(180deg,#fff,#e4e9ee 55%,#b9c2cc);-webkit-background-clip:text;background-clip:text}.howsteps2{margin:6px 0 4px}.howin .st{padding:12px 0}.howin .steps:before{left:19px}.jcode{justify-content:center;flex-wrap:wrap;gap:8px 14px;padding:16px 14px}.jcode span{flex:0 0 100%;text-align:center}.jcode b{flex:0 0 auto;text-align:center;font-size:26px;letter-spacing:.16em;line-height:1}.jcopy{padding:9px 12px}.slab.xl h2,.howhead h2{line-height:1.12}.stats .top{display:block;margin:0 0 6px;font:400 9.5px var(--mono);letter-spacing:.2em;color:#f2f4f7}.stats .num{display:block;position:relative}.stats .num:before,.stats .num:after{content:attr(data-n);position:absolute;left:0;right:0;top:3px;text-align:center;font:400 52px/1 var(--disp);letter-spacing:.01em;color:#1a1e24;pointer-events:none}.stats .num:after{top:1.5px;color:#4e565f}.stats3 small{white-space:normal;line-height:1.35}.stats3 div{padding:0 4px}@media(max-width:380px){.stats3 .top,.stats3 small{font-size:8px;letter-spacing:.14em}.stats .num:before,.stats .num:after{font-size:44px}}.stats3 .top{min-height:2.6em;display:flex;align-items:flex-end;justify-content:center;line-height:1.3}.stats .num{display:inline-block;position:relative;vertical-align:top}.stats .num b{display:block}@media(max-width:380px){.stats b{font-size:44px}.stats div:before,.stats div:after{font-size:44px}}.hjoin{position:relative;border-color:transparent;box-shadow:inset 0 1px #ffffff14,0 24px 50px -30px #000}.hjoin:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(135deg,#f2f5f8,#9aa3ae 18%,#3a4048 42%,#2a3038 58%,#8e97a1 82%,#dde3e9);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.joinbtn{order:1;margin-left:auto}.cartbtn{margin-left:0}.joinbtn,.jmark{position:relative;border-color:transparent}.joinbtn:before,.jmark:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(135deg,#f2f5f8,#9aa3ae 18%,#3a4048 42%,#2a3038 58%,#8e97a1 82%,#dde3e9);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.joinbtn{border-radius:50%}@media(max-width:760px){.heroin{padding-top:14px}}.joinbtn{margin-right:calc(12px - clamp(14px,2.4vw,32px))}.burger{margin-left:calc(12px - clamp(14px,2.4vw,32px))}.burger{margin-left:calc(6px - clamp(14px,2.4vw,32px));justify-content:center}.burger i{width:22px}.hjrow input{border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 2px 6px #0009,inset 0 1px #ffffff0f}.hjrow input:focus{border-color:#ffffff73}.wavwrap .scrub{display:none}@media(max-width:760px){.home section{padding:24px 0}.home .shead{margin-bottom:14px}.albhead2{padding-top:0}.albin2{padding-block:14px 26px}.creds{padding-block:22px}.trust{padding-block:14px}}@media(max-width:760px){.credrow{grid-template-columns:repeat(2,1fr);gap:22px 12px;margin:18px auto 0;max-width:340px}.credlogo{height:64px;max-width:150px;object-fit:contain}.credcell{min-height:72px}}.jts{position:fixed;left:50%;bottom:calc(var(--dockh,0px) + 16px);transform:translate(-50%);z-index:95;width:min(320px,90vw);min-height:0;pointer-events:auto}.jts:empty{display:none}.hero .hcta{margin:18px 0 22px}.hero .hcta .solid{background:none;color:#e7ebf0;border:1px solid rgba(255,255,255,.22);box-shadow:none}.hero .hcta .solid:hover{border-color:#ffffff73}.hjoin{margin-top:0}@media(max-width:760px){.heroin{padding-bottom:22px}}.hjhead small{letter-spacing:.16em;font-size:9px}.hjhead small i{width:18px}.hjhead small{letter-spacing:.08em;font-size:9.5px;gap:8px}.hjhead small i{width:22px}.hjoin{scroll-margin-top:calc(var(--navh,72px) + 70px)}.heroin>.jdone{scroll-margin-top:calc(var(--navh,72px) + 70px);padding:18px 16px 12px;border-radius:18px;background:linear-gradient(180deg,#0a0c10d1,#06070ae6);border:1px solid rgba(255,255,255,.12)}.hjhead small{display:flex;align-items:center;width:100%;gap:0}.hjhead small span{flex:1 1 0;min-width:0;white-space:nowrap}.hjhead small span:first-of-type{text-align:right}.hjhead small span:last-of-type{text-align:left}.hjhead small span.mid{flex:0 0 auto;text-align:center}.hjhead small b{flex:0 0 auto;font-weight:400;color:#6f7883;padding:0 10px}.hjhead small i{flex:0 0 18px;margin:0 8px}.hjhead small span{display:flex;align-items:center;gap:8px}.hjhead small span:first-of-type{justify-content:flex-end}.hjhead small span:last-of-type{justify-content:flex-start}.hjhead small span.mid{display:block}.hjhead small i{flex:0 0 18px;margin:0}.hjhead small b{font:400 11px var(--mono);letter-spacing:0;background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:#8C95A0;color:#8c95a0;filter:none;padding:0 9px}.hjhead small b{padding:0 12px}.jaccess{max-width:520px;margin:28px auto 8px;padding:22px 18px;border-radius:18px;background:linear-gradient(180deg,#0a0c10d1,#06070ae6);border:1px solid rgba(255,255,255,.12)}.hjhead small{font-size:10.5px;letter-spacing:.1em}.hjhead small b{font-size:10px;color:#6f7883;-webkit-text-fill-color:#6F7883;padding:0 10px}@media(min-width:641px)and (max-width:900px){.feat{grid-template-columns:minmax(0,.58fr) minmax(0,1fr);gap:34px;align-items:center;padding:32px 0 34px}.feat .card{max-width:none}.fmeta .kicker{font-size:11px;letter-spacing:.2em}.fmeta .ftitle{font-size:clamp(38px,5.6vw,50px);margin-top:10px}.fsub{font-size:14px;margin-top:12px}.fsub b{font-size:15px}.frow{margin-top:22px;gap:12px;justify-content:flex-start}.fprice{font-size:26px}.frow .solid,.frow .ghost{flex:0 0 auto;min-width:140px;height:48px;font-size:12px;padding:0 20px}}@media(min-width:600px)and (max-width:900px){header.mast[data-ch] .wmwrap,.mast .wmwrap{width:auto;height:94%;aspect-ratio:460/354;top:50%;right:-10%;translate:0 -50%;opacity:.92}.mast .mastfoot{flex-direction:column;align-items:flex-start;gap:10px}.mast .count{margin:0}}@media(min-width:600px)and (max-width:900px){.hero .heromark{width:min(49vw,540px);height:auto;top:22px;right:-10%;translate:0 0}}@media(min-width:901px){.navin .menu{margin-left:auto;margin-right:0}.navin .joinbtn{order:3;margin:0}.navin .cartbtn{order:4;margin-left:calc(12px - clamp(14px,2.4vw,32px))}}@media(min-width:901px){.hero .heromark{opacity:1;z-index:1;overflow:visible;filter:drop-shadow(0 0 1px rgba(255,255,255,.18)) drop-shadow(0 30px 40px rgba(0,0,0,.8)) drop-shadow(0 0 70px rgba(255,255,255,.05))}.hero .heromark svg{position:relative;z-index:1;width:100%;height:100%;display:block;filter:drop-shadow(-2px -2px 0 rgba(255,255,255,.62)) drop-shadow(-1px -1px 0 rgba(255,255,255,.35)) drop-shadow(3px 3px 0 rgba(0,0,0,.95))}.hero .heromark svg use{fill:url(#mmblk)}.hero .heromark:before{content:"";position:absolute;inset:0;z-index:-2;translate:-40px 45px;background:#ffffff4d;-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat}.hero .heromark:after{content:"";position:absolute;inset:0;z-index:-1;translate:-19px 21px;background:linear-gradient(140deg,#0e1013,#07080a 60%,#040506);-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat;filter:drop-shadow(-1.5px -1.5px 0 rgba(255,255,255,.3))}}@media(min-width:901px){.mast[data-ch] .wmwrap{z-index:1;opacity:.92;overflow:visible;filter:drop-shadow(0 0 2px rgba(255,255,255,.22)) drop-shadow(0 0 36px rgba(var(--ch),.3)) drop-shadow(0 20px 30px rgba(0,0,0,.55))}.mast[data-ch] .wmwrap i{display:block;position:absolute;inset:0;z-index:-1;translate:-30px 34px;background:#ffffff38;-webkit-mask:var(--mark-svg) center/contain no-repeat,var(--mark-svg) calc(50% + 2.5px) calc(50% + 2.5px) /contain no-repeat;-webkit-mask-composite:xor;mask:var(--mark-svg) center/contain no-repeat,var(--mark-svg) calc(50% + 2.5px) calc(50% + 2.5px) /contain no-repeat;mask-composite:exclude}.mast[data-ch] .wmwrap:before{content:"";position:absolute;inset:0;z-index:0;translate:-14px 16px;-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat;background:linear-gradient(140deg,#202429,#121417,#0a0b0e)}.mast[data-ch] .wmwrap:after{content:"";position:absolute;inset:0;z-index:1;translate:-2px -2px;-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat;background:#ffffff57;filter:blur(.5px)}.mast[data-ch] .wmwrap u{position:relative;z-index:2;background:linear-gradient(200deg,#fff,#e4e9ee 22%,#9aa4ae 50%,#3b434c 80%,#15191e)}.mast[data-ch=pop] .wmwrap u{background:linear-gradient(200deg,#fff,#e4f3f8 18%,#c9b8f0 38%,#9aa4ae 52%,#6e5a78 70%,#3b434c 84%,#15191e)}.mast[data-ch=pop] .wmwrap{filter:drop-shadow(0 0 2px rgba(255,255,255,.22)) drop-shadow(0 0 34px rgba(236,72,196,.26)) drop-shadow(0 0 70px rgba(88,214,236,.24)) drop-shadow(0 20px 30px rgba(0,0,0,.55))}.hero .heromark:before,.rhero .heromark:before{content:"";position:absolute;inset:0;z-index:-2;translate:-30px 34px;background:#ffffff38;-webkit-mask:var(--mark-svg) center/contain no-repeat,var(--mark-svg) calc(50% + 2.5px) calc(50% + 2.5px) /contain no-repeat;-webkit-mask-composite:xor;mask:var(--mark-svg) center/contain no-repeat,var(--mark-svg) calc(50% + 2.5px) calc(50% + 2.5px) /contain no-repeat;mask-composite:exclude}.hero .heromark:after,.rhero .heromark:after{content:"";position:absolute;inset:0;z-index:-1;translate:-14px 16px;-webkit-mask:var(--mark-svg) center/contain no-repeat;mask:var(--mark-svg) center/contain no-repeat;background:linear-gradient(140deg,#202429,#121417,#0a0b0e)}.mast[data-ch] .wmwrap i{translate:-22px 25px}.mast[data-ch] .wmwrap:before{translate:-10px 12px}.rhero .heromark{z-index:1;opacity:.72;overflow:visible;filter:drop-shadow(0 0 2px rgba(255,255,255,.22)) drop-shadow(0 0 36px rgba(212,168,83,.3)) drop-shadow(0 20px 30px rgba(0,0,0,.55))}.rhero .heromark svg{position:relative;z-index:1;filter:drop-shadow(-1.5px -1.5px 0 rgba(255,255,255,.28))}.rhero .heromark:before{translate:-22px 25px}.rhero .heromark:after{translate:-10px 12px}.mast .mastfoot{flex-direction:column;align-items:flex-start;gap:10px}.mast .count{margin:0}.mast[data-ch] .count{color:#fff;font-weight:600}}@media(min-width:901px){.mast[data-ch] .room{background:radial-gradient(90% 80% at 100% 110%,rgba(0,0,0,.7),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px),linear-gradient(115deg,#000,#0000008c,#0000 60%),linear-gradient(180deg,#14161a,#0a0b0e)}.mast[data-ch] .room:before{content:"";position:absolute;inset:-10%;transform-origin:100% 0;background:conic-gradient(from 196deg at 104% -8%,transparent 0deg,rgba(var(--ch),.14) 7deg,rgba(var(--ch),.48) 14deg,rgba(255,255,255,.34) 19deg,rgba(var(--ch),.4) 25deg,rgba(var(--ch),.09) 34deg,transparent 42deg);filter:blur(14px) saturate(1.15);mix-blend-mode:screen;animation:mastLight .9s cubic-bezier(.2,.7,.2,1) both}.mast[data-ch] .room:after{content:"";position:absolute;inset:0;opacity:.14;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>")}.mast[data-ch] .wmwrap{width:auto;height:132%;aspect-ratio:460/354;top:-16%;right:-7%;translate:0 0}}#rail .card[data-ch=east-coast] .klabel{color:#d63034}#rail .card[data-ch=reggae] .klabel{color:#52b76f}@media(min-width:901px){.mast[data-ch] .sig{min-height:49px}.mast[data-ch] .wmwrap{width:auto;height:100%;top:0;right:-4%;translate:0 0}.feat{grid-template-columns:380px minmax(0,1fr);gap:44px}.feat .card{max-width:380px}.frow{justify-content:flex-start}}@media(min-width:600px)and (max-width:900px){.rhero .heromark{width:min(52vw,460px);height:auto;aspect-ratio:460/354;top:50%;right:-10%;translate:0 -50%}}.mast[data-ch] .wmwrap u{background:linear-gradient(140deg,color-mix(in srgb,rgb(var(--ch)) 58%,#23262b),color-mix(in srgb,rgb(var(--ch)) 42%,#101216) 52%,color-mix(in srgb,rgb(var(--ch)) 24%,#07080a))}.mast[data-ch] .wmwrap:before{background:color-mix(in srgb,rgb(var(--ch)) 16%,#050609)}.mast[data-ch] .wmwrap:after{background:#ffffff29}.mast[data-ch] .wmwrap i{background:#ffffff24}.mast[data-ch] .wmwrap{opacity:1;filter:drop-shadow(0 0 1px rgba(255,255,255,.18)) drop-shadow(0 26px 34px rgba(0,0,0,.8)) drop-shadow(0 0 60px rgba(var(--ch),.1))}.mast[data-ch] .wmwrap u{background:linear-gradient(140deg,color-mix(in srgb,rgb(var(--ch)) 38%,#ffffff),color-mix(in srgb,rgb(var(--ch)) 58%,#e6e9ee) 16%,color-mix(in srgb,rgb(var(--ch)) 72%,#3a3f47) 42%,color-mix(in srgb,rgb(var(--ch)) 52%,#16181d) 72%,color-mix(in srgb,rgb(var(--ch)) 24%,#07080a));filter:drop-shadow(-2px -2px 0 rgba(255,255,255,.62)) drop-shadow(-1px -1px 0 rgba(255,255,255,.35)) drop-shadow(3px 3px 0 rgba(0,0,0,.95))}.mast[data-ch] .wmwrap u{background:linear-gradient(140deg,color-mix(in srgb,rgb(var(--ch)) 30%,#ffffff),color-mix(in srgb,rgb(var(--ch)) 48%,#e6e9ee) 16%,color-mix(in srgb,rgb(var(--ch)) 60%,#3a3f47) 42%,color-mix(in srgb,rgb(var(--ch)) 42%,#16181d) 72%,color-mix(in srgb,rgb(var(--ch)) 18%,#07080a));filter:drop-shadow(-2px -2px 0 rgba(255,255,255,.62)) drop-shadow(-1px -1px 0 rgba(255,255,255,.35)) drop-shadow(3px 3px 0 rgba(0,0,0,.95))}.mast[data-ch] .wmwrap i{translate:-23px 26px;background:#ffffff4d}.mast[data-ch] .wmwrap:before{translate:-11px 12px;background:linear-gradient(140deg,#0e1013,#07080a 60%,#040506)}.mast[data-ch] .wmwrap:after{display:none}.mast[data-ch] .wmwrap{top:2%;opacity:1;filter:drop-shadow(0 0 1px rgba(255,255,255,.18)) drop-shadow(0 26px 34px rgba(0,0,0,.8)) drop-shadow(0 0 60px rgba(var(--ch),.1))}.mast[data-ch] h1{background-image:linear-gradient(180deg,#fff,#f4f6f8 48%,#e3e7ec 66%,color-mix(in srgb,rgb(var(--ch)) 48%,#ffffff));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 3px 22px rgba(0,0,0,.85))}.mast[data-ch] .eyebrow{color:color-mix(in srgb,rgb(var(--ch)) 70%,#fff)}.mast[data-ch] .eyebrow hr{background:rgb(var(--ch));border:0}.mast[data-ch=drill] .wmwrap u{background:linear-gradient(140deg,color-mix(in srgb,rgb(70,112,170) 34%,#ffffff),color-mix(in srgb,rgb(70,112,170) 52%,#dfe4ea) 16%,color-mix(in srgb,rgb(52,86,138) 66%,#2a2f38) 42%,color-mix(in srgb,rgb(40,66,110) 50%,#14171d) 72%,color-mix(in srgb,rgb(30,48,84) 26%,#07080a))}.mast[data-ch=reggae] .wmwrap u{background:linear-gradient(140deg,color-mix(in srgb,rgb(232,196,90) 34%,#ffffff),color-mix(in srgb,rgb(232,196,90) 40%,#e3e7d9) 12%,color-mix(in srgb,rgb(82,183,111) 58%,#2e3a33) 38%,color-mix(in srgb,rgb(82,183,111) 44%,#14181a) 66%,color-mix(in srgb,rgb(190,52,48) 28%,#0a0708) 88%,color-mix(in srgb,rgb(190,52,48) 18%,#07080a))}.mast[data-ch=reggae] .room:before{background:conic-gradient(from 196deg at 104% -8%,transparent 0deg,rgba(232,196,90,.14) 7deg,rgba(82,183,111,.46) 14deg,rgba(255,255,255,.3) 19deg,rgba(190,52,48,.3) 25deg,rgba(82,183,111,.09) 34deg,transparent 42deg)}.rhero .heromark svg use{fill:url(#mmgold)}.rhero .heromark svg{filter:drop-shadow(-2px -2px 0 rgba(255,246,200,.75)) drop-shadow(-1px -1px 0 rgba(255,255,255,.4)) drop-shadow(3px 3px 0 rgba(0,0,0,.95))}.rhero .heromark:before{translate:-23px 26px;background:#ffecaa57}.rhero .heromark:after{translate:-11px 12px;background:linear-gradient(140deg,#3a2a08,#1a1206 55%,#070604)}.rhero .heromark{opacity:1;filter:drop-shadow(0 0 1px rgba(255,240,180,.3)) drop-shadow(0 26px 34px rgba(0,0,0,.8)) drop-shadow(0 0 70px rgba(212,168,83,.22))}@media(max-width:599px){.rhero .heromark{top:6px;right:-30%;width:min(92vw,440px);height:auto}}@media(min-width:600px)and (max-width:900px){.rhero .heromark{width:min(48vw,393px);height:auto;top:10px;right:-10%;translate:0 0}}@media(min-width:901px){.rhero .heromark{width:min(38.4vw,515px);height:auto;top:8px;right:-4%;translate:0 0}}main.wrap>.mast.plain{margin-inline:calc(50% - 50vw);width:100vw;display:flex;flex-direction:column;justify-content:center}main.wrap>.mast.plain .mastin{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}@media(max-width:599px){.mast.plain{min-height:283px}}@media(min-width:600px)and (max-width:900px){.mast.plain{min-height:323px}}@media(min-width:901px){.mast.plain{min-height:385px}}@media(min-width:600px){.mast[data-ch=pop] .room{background:radial-gradient(70% 60% at 6% 100%,rgba(236,72,196,.14),transparent 60%),radial-gradient(90% 80% at 100% 110%,rgba(0,0,0,.7),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px),linear-gradient(115deg,#000,#0000008c,#0000 60%),linear-gradient(180deg,#14161a,#0a0b0e)}.mast[data-ch=pop] .room:before{filter:blur(9px) saturate(1.3);background:conic-gradient(from 196deg at 104% -8%,transparent 0deg,rgba(88,214,236,.1) 5deg,rgba(88,214,236,.62) 10deg,rgba(255,255,255,.3) 13.5deg,rgba(124,92,255,.6) 17deg,rgba(124,92,255,.55) 20deg,rgba(236,72,196,.58) 24deg,rgba(236,72,196,.5) 27deg,rgba(255,190,72,.46) 31deg,rgba(255,190,72,.12) 36deg,transparent 42deg)}}header.mast[data-ch] .wmwrap,.mast[data-ch] .wmwrap{width:auto;height:92%;aspect-ratio:460/354;top:4%;translate:0 0}@media(max-width:599px){.rhero .heromark{width:338px;top:11px;right:-30%;translate:0 0}}@media(min-width:600px)and (max-width:900px){.rhero .heromark{width:386px;top:13px;right:-10%;translate:0 0}}@media(min-width:901px){.rhero .heromark{width:460px;top:15px;right:-4%;translate:0 0}}@media(max-width:599px){header.mast[data-ch] .wmwrap,.mast[data-ch] .wmwrap,.rhero .heromark{right:-23%}}@media(min-width:901px){header.mast[data-ch] .wmwrap,.mast[data-ch] .wmwrap{height:100%;top:0;right:-6%}.rhero .heromark{width:500px;top:0;right:-6%}}@media(min-width:901px){.mast[data-ch] .room:before{inset:-10% -10% -10% auto;width:auto;aspect-ratio:430/283}.mast[data-ch=pop] .room{background:radial-gradient(62% 72% at 3% 100%,rgba(88,214,236,.11) 0%,rgba(124,92,255,.1) 32%,rgba(236,72,196,.09) 56%,rgba(255,190,72,.06) 72%,transparent 84%),radial-gradient(90% 80% at 100% 110%,rgba(0,0,0,.7),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px),linear-gradient(115deg,#000,#0000008c,#0000 60%),linear-gradient(180deg,#14161a,#0a0b0e)}}.mast[data-ch=reggae] .wmwrap u{background:linear-gradient(140deg,color-mix(in srgb,rgb(240,200,80) 46%,#ffffff),color-mix(in srgb,rgb(240,200,80) 52%,#e3e7d9) 14%,color-mix(in srgb,rgb(82,183,111) 56%,#2e3a33) 40%,color-mix(in srgb,rgb(82,183,111) 44%,#14181a) 64%,color-mix(in srgb,rgb(200,52,48) 38%,#0a0708) 86%,color-mix(in srgb,rgb(200,52,48) 28%,#07080a))}.mast[data-ch=pop] .wmwrap u{background:linear-gradient(140deg,color-mix(in srgb,rgb(88,214,236) 30%,#ffffff),color-mix(in srgb,rgb(88,214,236) 52%,#e6e9ee) 14%,color-mix(in srgb,rgb(88,200,226) 62%,#2a3138) 34%,color-mix(in srgb,rgb(124,92,255) 50%,#1c1d2a),color-mix(in srgb,rgb(236,72,196) 42%,#1a1218) 70%,color-mix(in srgb,rgb(255,190,72) 34%,#16120a) 86%,color-mix(in srgb,rgb(255,190,72) 16%,#07080a))}@media(min-width:901px){.mast[data-ch=pop] .room{background:radial-gradient(30% 46% at 2% 100%,rgba(88,214,236,.12) 0%,rgba(124,92,255,.11) 34%,rgba(236,72,196,.1) 58%,rgba(255,190,72,.06) 74%,transparent 86%),radial-gradient(90% 80% at 100% 110%,rgba(0,0,0,.7),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px),linear-gradient(115deg,#000,#0000008c,#0000 60%),linear-gradient(180deg,#14161a,#0a0b0e)}}@media(min-width:901px){.mast h1{font-size:clamp(46px,4.6vw,64px);position:relative;padding-bottom:14px}.mast[data-ch] h1:after{content:"";position:absolute;left:0;bottom:0;width:3em;height:2px;border-radius:2px;background:linear-gradient(90deg,rgb(var(--ch)),rgba(var(--ch),.15) 70%,transparent);box-shadow:0 0 12px rgba(var(--ch),.6)}.mast[data-ch=pop] h1:after{width:3.6em;background:linear-gradient(90deg,#58D6EC,#7C5CFF 35%,#EC48C4 65%,#FFBE48 88%,transparent);box-shadow:0 0 14px #7c5cff80}}@media(min-width:901px){.mast[data-ch]{height:540px;min-height:0}.mast[data-ch] .room:before{inset:-10% -10% -10% auto;width:auto;aspect-ratio:430/283}header.mast[data-ch] .wmwrap,.mast[data-ch] .wmwrap{height:92%;top:4%;right:-189px}}@media(min-width:901px){.rhero .heromark{width:646px;top:22px;right:-189px;translate:0 0}}.lcard{position:relative}.lpop{position:absolute;left:0;right:0;top:calc(100% + 10px);z-index:40;background:linear-gradient(180deg,#10151c,#0b0e13);border:1px solid var(--edge-hi);border-radius:14px;padding:16px 16px 14px;box-shadow:0 24px 60px -18px #000000eb,0 0 0 1px #ffffff0b inset;opacity:0;transform:translateY(-6px) scale(.985);pointer-events:none;transition:opacity .22s var(--ease),transform .28s var(--ease)}.lcard.pop .lpop{opacity:1;transform:none;pointer-events:auto}.lpop:before{content:"";position:absolute;top:-5px;left:26px;width:9px;height:9px;background:#10151c;border-left:1px solid var(--edge-hi);border-top:1px solid var(--edge-hi);transform:rotate(45deg);border-radius:2px}.lpop ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.lpop li{position:relative;padding-left:16px;color:var(--text);font-size:13px;line-height:1.5;font-family:var(--ui);letter-spacing:-.005em}.lpop li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:1px;background:var(--c4)}.lpopnote{display:block;margin-top:14px;padding-top:12px;border-top:1px solid var(--edge);color:var(--c3);font-size:10.5px;letter-spacing:.11em;font-family:var(--ui);font-weight:600}@media(prefers-reduced-motion:reduce){.lpop{transition:none}}.ordgate h3{margin:0 0 10px}.ordhint{color:var(--faint);font-family:var(--mono);font-size:11px;letter-spacing:.06em}.ordgateform{display:grid;gap:10px;max-width:380px;margin:18px 0 14px}.ordgateform input{width:100%;padding:14px;border-radius:10px;border:1px solid var(--edge);background:#07080a;color:var(--text);font-family:var(--ui);font-size:15px;outline:none}.ordgateform input::placeholder{color:var(--faint)}.ordgateform input:focus{border-color:var(--edge-hi)}.ordgateform button{width:100%}.ordgateform button[disabled]{opacity:.6;cursor:default}@media(min-width:601px){.ordgateform{grid-template-columns:1fr auto}.ordgateform button{width:auto}}.tile.fan{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;min-height:0;aspect-ratio:1/1.06;padding:14px 16px 15px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,#12151c,#0a0c10 60%,#07080b);box-shadow:0 1px #ffffff14 inset,0 24px 40px -24px #000000f2;transition:transform .32s cubic-bezier(.23,1,.32,1),border-color .32s var(--ease),box-shadow .45s var(--ease)}.tile.fan:before{opacity:1;background:radial-gradient(75% 60% at 50% 30%,rgba(var(--k),.42),rgba(var(--k),.08) 55%,transparent 75%)}.tile.fan:after{content:"";position:absolute;left:12%;right:12%;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--k),1),transparent);box-shadow:0 0 16px 2px rgba(var(--k),.5)}.tile.fan .fan{position:absolute;left:0;right:0;top:8%;height:58%;pointer-events:none;z-index:0}.tile.fan .fc{position:absolute;left:50%;top:50%;width:52%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:7px;box-shadow:0 14px 26px -8px #000000e6,0 0 0 1px #ffffff1a;transition:transform .5s cubic-bezier(.23,1,.32,1),filter .4s var(--ease)}.tile.fan .f0{transform:translate(-50%,-50%) translate(-34%) rotate(-11deg) scale(.86);filter:brightness(.72)}.tile.fan .f2{transform:translate(-50%,-50%) translate(34%) rotate(11deg) scale(.86);filter:brightness(.72)}.tile.fan .f1{transform:translate(-50%,-50%) translateY(6%) scale(1.02);z-index:2}.tile.fan .tdot{display:none}.tile.fan .tname{position:relative;z-index:3;margin:0;font-size:clamp(24px,2.1vw,32px);line-height:1;letter-spacing:.02em;background:linear-gradient(180deg,#fff,#eff3f7 40%,#b9c1c9 62%,#eaeef2 78%,#9aa3ac);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 14px rgba(0,0,0,.85))}.tile.fan .tcount{position:relative;z-index:3;margin-top:9px;padding:0;border:0;background:none;border-radius:0;font-family:var(--mono,ui-monospace,monospace);font-size:10.5px;letter-spacing:.2em;color:rgb(var(--k));display:flex;align-items:center;gap:7px}.tile.fan .tcount:before{content:"";width:6px;height:6px;border-radius:50%;background:rgb(var(--k));box-shadow:0 0 10px rgb(var(--k))}.tile.fan u{display:none}.tile.fan .tname:before{content:"";position:absolute;left:-16px;right:-16px;bottom:-22px;height:150px;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#07080b,#07080beb 35%,#07080b00)}@media(hover:hover)and (pointer:fine){.tile.fan:hover{transform:translateY(-4px);border-color:rgba(var(--k),.55);box-shadow:0 0 0 1px rgba(var(--k),.25),0 26px 54px -22px rgba(var(--k),.6)}.tile.fan:hover .f1{transform:translate(-50%,-50%) translateY(2%) scale(1.06)}.tile.fan:hover .f0{transform:translate(-50%,-50%) translate(-38%) rotate(-13deg) scale(.86)}.tile.fan:hover .f2{transform:translate(-50%,-50%) translate(38%) rotate(13deg) scale(.86)}}.tile.fan:active{transform:scale(.985)}@media(max-width:640px){.tile.fan{min-height:0;aspect-ratio:1/1.12}.tile.fan .tname{font-size:26px}}@media(prefers-reduced-motion:reduce){.tile.fan,.tile.fan .fc{transition:none}}.npctrls{gap:clamp(26px,6vw,44px)}.npplay{width:84px;height:84px;background:none;box-shadow:none;border-radius:50%;color:#fff;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .2s var(--ease)}.npplay:hover{opacity:.92}.npplay:active{transform:scale(.9)}.npplay s{margin-left:6px;border-left:40px solid #fff;border-top:24px solid transparent;border-bottom:24px solid transparent;filter:drop-shadow(0 4px 14px rgba(0,0,0,.6))}.npplay.on s{margin-left:0;width:36px;height:42px;border:0;background:linear-gradient(90deg,#fff 0 13px,transparent 13px 23px,#fff 23px 36px)}.npbtn{width:56px;height:56px;color:#e6eaee;transition:transform .16s cubic-bezier(.23,1,.32,1),color .2s var(--ease)}.npbtn:active{transform:scale(.9)}.npbtn svg{width:34px;height:34px;stroke-width:2.2;stroke-linecap:round}@media(prefers-reduced-motion:reduce){.npplay,.npbtn{transition:none}}.npbuy{position:relative;isolation:isolate;height:58px;width:min(100%,330px);padding:0 22px;gap:14px;border:0;border-radius:999px;background:radial-gradient(120% 90% at 50% 0%,#15181e,#0b0d12 60%,#08090c);box-shadow:0 14px 30px -14px #000000e6;font-family:var(--disp);font-weight:400;font-size:18px;letter-spacing:.16em;text-transform:uppercase;color:#e4e9ee;transition:transform .16s cubic-bezier(.23,1,.32,1)}.npbuy:hover{color:#e4e9ee;border:0;background:radial-gradient(120% 90% at 50% 0%,#1a1e25,#0e1117 60%,#0a0b0e)}.npbuy:active{transform:scale(.97)}.npbuy:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;z-index:-1;background:linear-gradient(180deg,#fff,#dce2e8 45%,#aeb7c0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.npbuy span{background:linear-gradient(180deg,#fff,#eff3f7 40%,#b9c1c9 62%,#eaeef2 78%,#9aa3ac);-webkit-background-clip:text;background-clip:text;color:transparent}.npbuy svg{width:18px;height:18px;flex:none;fill:none;stroke:#e4e9ee;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease)}.npbuy:hover svg,.npbuy:active svg{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.npbuy,.npbuy svg{transition:none}}@media(min-width:760px){.np{background:#050608}.npbg{opacity:.55;filter:blur(90px) saturate(1.4)}.npdown{display:none}.npin{flex:none;margin:auto;width:520px;max-height:calc(100dvh - 48px);padding:40px 44px;gap:0;border-radius:28px;background:linear-gradient(180deg,#12151bd1,#090b0fe0);-webkit-backdrop-filter:blur(40px) saturate(1.3);backdrop-filter:blur(40px) saturate(1.3);box-shadow:0 0 0 1px #ffffff17,0 1px #ffffff1a inset,0 60px 120px -40px #000000f2}.npin:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.npart{width:clamp(280px,calc(100dvh - 500px),400px);border-radius:14px;border:0;box-shadow:0 0 0 1px #ffffff14,0 30px 70px -30px #000}.npmeta{margin-top:28px;max-width:432px}.nptitle{font-size:32px}.npbar,.nptimes{width:432px}.npbar{margin-top:26px;height:4px}.nptimes{margin-top:10px}.npctrls{margin-top:22px;gap:40px}.npbuy{margin-top:26px}}.npbuy{width:auto;min-width:0;height:46px;padding:0 34px;gap:12px;font-size:15px;letter-spacing:.18em;background:#ffffff21;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 0 1px #ffffff29,0 1px #ffffff24 inset}.npbuy:hover{background:#ffffff30}.npbuy:before{display:none}.npbuy span{background:none;color:#fff;-webkit-text-fill-color:#fff}.npbuy svg{width:16px;height:16px;stroke:#fff}@media(max-width:759px){.np{background:#050608;padding:0}.npbg{opacity:.5;filter:blur(70px) saturate(1.4)}.npdown{position:absolute;top:calc(env(safe-area-inset-top,0px) + 14px);left:50%;transform:translate(-50%);margin:0;z-index:4}.npin{flex:none;margin:auto;width:calc(100vw - 28px);max-height:calc(100dvh - 40px);padding:34px 22px 30px;gap:0;border-radius:26px;background:linear-gradient(180deg,#12151bd6,#090b0fe6);-webkit-backdrop-filter:blur(40px) saturate(1.3);backdrop-filter:blur(40px) saturate(1.3);box-shadow:0 0 0 1px #ffffff17,0 1px #ffffff1a inset,0 40px 90px -30px #000000f2}.npin:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.npart{width:min(100%,calc(100dvh - 470px));border-radius:12px;border:0;box-shadow:0 0 0 1px #ffffff14,0 24px 60px -26px #000}.npmeta{margin-top:22px;max-width:100%}.npbar,.nptimes{width:100%}.npbar{margin-top:22px;height:4px}.nptimes{margin-top:9px}.npctrls{margin-top:16px}.npbuy{margin-top:22px}}.np,.np.open{background:#050505}.npbg{opacity:.22;filter:blur(90px) saturate(1.2)}.npin{background:linear-gradient(180deg,#111112f0,#080809f7)}.npbuy{background:#ffffff1a}.npbuy:hover{background:#ffffff29}.trackpage .crumb{margin-bottom:14px}.trackpage .tp{position:relative;isolation:isolate;padding:0;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#111112f0,#080809f7);box-shadow:0 0 0 1px #ffffff17,0 1px #ffffff1a inset,0 40px 90px -30px #000000f2}.trackpage .tp:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);z-index:2}.trackpage .tpart{width:100%;max-width:none;border-radius:0;border:0;box-shadow:none;display:block}.trackpage .tpmeta{padding:22px 22px 24px}.trackpage .kicker{margin-bottom:6px}.trackpage .tpmeta h1{margin:0 0 6px}.trackpage .tpsub{margin-bottom:16px}.trackpage .wavwrap{padding:14px;border-radius:14px;background:#ffffff0a;box-shadow:0 0 0 1px #ffffff12;margin-bottom:16px}.trackpage .prose{margin-bottom:18px}.trackpage .frow{padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.trackpage .frow .solid,.trackpage .frow .ghost{border-radius:999px}.trackpage .sec{margin-top:18px;padding:22px 22px 24px;border-radius:18px;background:linear-gradient(180deg,#111112f0,#080809f7);box-shadow:0 0 0 1px #ffffff17,0 1px #ffffff1a inset}.trackpage .lcard{border-radius:14px;background:#ffffff0a;border-color:#ffffff14}@media(min-width:900px){.trackpage .tp{display:grid;grid-template-columns:470px 1fr;align-items:stretch}.trackpage .tpart{width:470px;height:470px;object-fit:cover;align-self:start}.trackpage .tpmeta{padding:28px 36px 26px;display:flex;flex-direction:column;justify-content:center}.trackpage .prose{margin-bottom:14px}.trackpage .wavwrap{margin-bottom:12px}}@media(max-width:759px){.npin{width:min(520px,calc(100vw - 28px));padding:34px 22px 30px}.npart{width:min(100%,400px,calc(100dvh - 470px));max-width:400px}.npmeta,.npbar,.nptimes{width:100%;max-width:432px}}@media(min-width:760px){.npin{width:min(520px,calc(100vw - 48px))}}.npbar{background:#ffffff29}.npfill{background:#fff}

.npbar{cursor:grab}.npbar:active{cursor:grabbing}.npbar::before{content:"";position:absolute;left:-8px;right:-8px;top:-18px;bottom:-18px}
.navtop{display:none}
@media(max-width:1020px){
.menu{bottom:auto;height:calc(100dvh - var(--navh));max-height:calc(100dvh - var(--navh))}
.navtop{display:block;padding:2px 0 18px;margin:0 0 4px;border-bottom:1px solid rgba(27,33,42,.8)}
.navwm{display:flex;justify-content:center;align-items:center;gap:9px;margin:0 0 16px}
.navwm svg{width:17px;height:auto;flex:none;filter:drop-shadow(0 0 8px rgba(220,232,244,.30))}
.navwm span{font-family:var(--mark);font-size:11px;letter-spacing:.19em;background:linear-gradient(180deg,#FFFFFF 0%,#D8E0E9 48%,#9AA4AF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.navwm span i{font-style:normal;-webkit-text-fill-color:#79838F}
.navsoc{display:flex;justify-content:center;align-items:center;gap:24px}
.navsoc a{display:grid!important;place-items:center;padding:0;border:0;gap:0}
.navsoc a:after{display:none}
}
