@font-face { font-family: 'New Romantics'; src: url(data:font/woff;base64,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) format('woff'); font-display: swap; }
/* Layout concept: dark chrome stage. Full-bleed silver banner video, FF-menu "windows" for content,
   metallic bevel type. One bold moment: the chrome intro. Everything else stays quiet. */
:root {
  --black: #04060b;
  --ink: #080c14;
  --navy: #0a1428;
  --steel: #1b2431;
  --silver: #c7d0db;
  --silver-hi: #f2f7fc;
  --silver-lo: #7d8a9a;
  --chrome: #a8defc;
  --chrome-deep: #4fa9e4;
  --pink: #ff5aa5;
  --pink-hi: #ffc2de;
  --pink-lo: #b72a73;

  --f-display: 'Cinzel', 'Trajan Pro', 'Times New Roman', serif;
  --f-body: 'Jost', 'Helvetica Neue', Arial, sans-serif;
  --f-mono: 'Share Tech Mono', ui-monospace, Menlo, Consolas, monospace;
  --f-name: 'New Romantics', 'Cinzel', 'Times New Roman', serif;

  --metal-text: linear-gradient(180deg, #ffffff 0%, #e2f3ff 26%, #a3b8cc 47%, #4f6378 52%, #c8dcef 72%, #ffffff 100%);
  --metal-btn: linear-gradient(180deg, #fbfdff 0%, #d3dee9 40%, #8fa2b7 50%, #c6d5e5 100%);
  --metal-pink: linear-gradient(180deg, #ffe6f2 0%, #ff95c6 44%, #c43c86 52%, #ff9fcb 100%);
  --window: linear-gradient(180deg, rgba(15, 28, 56, .92), rgba(4, 8, 18, .96));

  --pad: max(16px, env(safe-area-inset-left, 0px));
  --pad-r: max(16px, env(safe-area-inset-right, 0px));
  color-scheme: dark;
}

*, *::before, *::after { box-sizing: border-box; }
html { scroll-behavior: smooth; background: var(--black); }
body {
  margin: 0;
  background: var(--black);
  color: var(--silver);
  font-family: var(--f-body);
  font-size: 16px;
  line-height: 1.55;
  -webkit-font-smoothing: antialiased;
  overflow-x: hidden;
}
body::before { /* faint brushed-metal grain over the whole stage */
  content: ""; position: fixed; inset: 0; z-index: 0; pointer-events: none;
  background: repeating-linear-gradient(0deg, rgba(255,255,255,.014) 0 1px, transparent 1px 3px);
}
::selection { background: var(--pink); color: #12060d; }
img { max-width: 100%; display: block; }
a { color: inherit; text-decoration: none; }
button { font: inherit; color: inherit; }
:focus-visible { outline: 2px solid var(--chrome); outline-offset: 3px; }
.sr-only { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.safe-band { position: fixed; inset: 0 0 auto; height: env(safe-area-inset-top, 0px); background: var(--black); z-index: 70; }
main, footer { position: relative; z-index: 1; }

.metal-text {
  background: var(--metal-text);
  -webkit-background-clip: text; background-clip: text;
  color: transparent; -webkit-text-fill-color: transparent;
}

/* ---------- Nav ---------- */
.nav {
  position: fixed; inset: env(safe-area-inset-top, 0px) 0 auto 0; z-index: 60; height: 64px;
  display: flex; align-items: center; justify-content: space-between; gap: 16px;
  padding-inline: var(--pad) var(--pad-r);
  background: linear-gradient(180deg, rgba(4,6,11,.9), rgba(4,6,11,.5));
  backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);
}
.nav::after {
  content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 1px;
  background: linear-gradient(90deg, transparent, #dff1ff 18%, #6f8197 50%, #dff1ff 82%, transparent);
}
.brand { display: flex; align-items: center; gap: 10px; flex: none; }
.brand img { width: 38px; height: 38px; flex: none; filter: drop-shadow(0 0 8px rgba(168,222,252,.55)); }
.brand span { font-family: var(--f-name); font-weight: 400; letter-spacing: .02em; font-size: 1.55rem; line-height: 1; }
.nav-links { display: flex; align-items: center; gap: clamp(14px, 2.6vw, 38px); list-style: none; margin: 0; padding: 0; }
.nav-links a {
  position: relative; display: block; padding: 8px 4px;
  font-family: var(--f-display); font-weight: 500; font-size: .8rem; letter-spacing: .24em; text-transform: uppercase;
  color: var(--silver); transition: color .2s;
}
.nav-links a::before { /* FF menu cursor */
  content: ""; position: absolute; left: -14px; top: 50%; width: 0; height: 0; opacity: 0; transform: translate(-4px, -50%);
  border-left: 8px solid var(--pink); border-top: 5px solid transparent; border-bottom: 5px solid transparent;
  transition: opacity .15s, transform .15s;
}
.nav-links a:hover, .nav-links a[aria-current="page"] { color: var(--silver-hi); }
.nav-links a:hover::before, .nav-links a[aria-current="page"]::before { opacity: 1; transform: translate(0, -50%); }
.nav-links .nav-store {
  padding: 8px 16px; color: #170812; background: var(--metal-pink); border-radius: 3px;
  box-shadow: inset 0 1px 0 #fff, 0 0 0 1px rgba(40,8,26,.85), 0 3px 14px rgba(255,90,165,.28);
}
.nav-links .nav-store::before { display: none; }
.nav-links .nav-store:hover { color: #170812; filter: brightness(1.08); }
.nav-toggle { display: none; background: none; border: 1px solid rgba(199,208,219,.5); border-radius: 3px; padding: 8px 12px;
  font-family: var(--f-display); font-weight: 500; font-size: .72rem; letter-spacing: .22em; cursor: pointer; }
.cart-btn {
  display: inline-flex; align-items: center; gap: 8px; cursor: pointer; background: none;
  border: 1px solid rgba(199,208,219,.5); border-radius: 3px; padding: 8px 14px;
  font-family: var(--f-display); font-weight: 500; font-size: .75rem; letter-spacing: .2em; text-transform: uppercase;
}
.cart-btn:hover { border-color: var(--chrome); color: var(--silver-hi); }
.cart-count { min-width: 22px; padding: 1px 6px; border-radius: 99px; background: var(--metal-pink); color: #170812; font-family: var(--f-mono); font-size: .75rem; text-align: center; }

@media (max-width: 760px) {
  .nav-toggle { display: block; }
  .nav-links {
    position: absolute; top: 64px; left: 0; right: 0; flex-direction: column; align-items: stretch; gap: 0;
    padding: 8px var(--pad-r) 16px var(--pad); background: rgba(4,6,11,.97); border-bottom: 1px solid rgba(199,208,219,.35);
    display: none;
  }
  .nav-links[data-open="true"] { display: flex; }
  .nav-links a { padding: 14px 4px; }
  .nav-links .nav-store { display: none; }
  .nav-store-m { display: inline-block; margin-left: auto; margin-right: 10px; }
  .brand span { display: none; }
}

/* ---------- Hero ---------- */
.hero { position: relative; height: clamp(460px, 46vw, 780px); overflow: hidden; background: #0a0f18; isolation: isolate; }
.hero video, .hero .hero-poster { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: 50% 30%; z-index: -3; }
.hero::before { /* left-to-right readability falloff + chrome tint */
  content: ""; position: absolute; inset: 0; z-index: -2;
  background:
    linear-gradient(100deg, rgba(4,6,11,.88) 0%, rgba(4,6,11,.45) 38%, rgba(4,6,11,.05) 72%),
    linear-gradient(180deg, rgba(4,6,11,.8) 0, transparent 22%, transparent 70%, var(--black) 100%);
}
.hero::after { /* moving specular sheen (animated with transform so it stays on the GPU) */
  content: ""; position: absolute; top: 0; bottom: 0; left: 0; width: 260%; z-index: -1; pointer-events: none;
  background:
    linear-gradient(115deg, transparent 38%, rgba(190,226,255,.16) 48%, rgba(255,255,255,.22) 50%, rgba(190,226,255,.12) 53%, transparent 62%);
  transform: translate3d(-80%, 0, 0); will-change: transform;
  animation: sheen 9s ease-in-out infinite;
}
@keyframes sheen { 0%, 55% { transform: translate3d(-80%, 0, 0); } 100% { transform: translate3d(24.6%, 0, 0); } }
.hero-inner {
  position: absolute; left: clamp(16px, 7vw, 140px); right: var(--pad-r); top: calc(50% + 34px); transform: translateY(-50%);
  display: flex; flex-direction: column; gap: clamp(12px, 1.6vw, 22px); align-items: flex-start;
}
.artist-name {
  margin: 0; font-family: var(--f-name); font-weight: 400; line-height: 1;
  font-size: clamp(46px, 7.6vw, 124px); letter-spacing: .01em; white-space: nowrap;
  position: relative;
}
.artist-name .metal-text { display: inline-block; }
.cover-wrap { position: relative; --cv: clamp(170px, 22vw, 340px); width: var(--cv); }
.cover {
  position: relative; width: 100%; aspect-ratio: 1; padding: 5px; container-type: inline-size;
  background: linear-gradient(135deg, #ffffff, #9fb2c6 30%, #3d4c5f 50%, #c9d9ea 70%, #ffffff);
  box-shadow: 0 18px 50px rgba(0,0,0,.65), 0 0 0 1px rgba(10,20,35,.9), 0 0 40px rgba(130,200,255,.18);
  overflow: hidden;
}
.cover img.cover-img { width: 100%; height: 100%; object-fit: cover; }
.cover::after { /* glass sweep */
  content: ""; position: absolute; inset: 0; pointer-events: none;
  background: linear-gradient(110deg, transparent 40%, rgba(255,255,255,.4) 50%, transparent 60%);
  background-size: 300% 100%; background-position: 160% 0; animation: cover-sweep 7s ease-in-out 1.5s infinite;
}
@keyframes cover-sweep { 0%, 60% { background-position: 160% 0; } 100% { background-position: -60% 0; } }
.explicit { /* PA label: white top, black bottom, white outline */
  position: absolute; right: 4cqw; bottom: 4cqw; z-index: 2; width: 30cqw; display: flex; flex-direction: column;
  border: .7cqw solid #fff; background: #000; color: #fff; overflow: hidden;
  font-family: var(--f-label); font-weight: 500; text-transform: uppercase; text-align: center; line-height: .92; white-space: nowrap;
}
.explicit span { display: flex; align-items: center; justify-content: center; }
.explicit span:first-child { background: #fff; color: #000; font-size: 5.2cqw; padding: 1.2cqw 0 1cqw; }
.explicit span:last-child { font-size: 3.1cqw; letter-spacing: .01em; padding: 1.1cqw 0; }
.hero-sun {
  position: absolute; right: clamp(16px, 5vw, 90px); bottom: clamp(24px, 4vw, 60px); width: clamp(90px, 13vw, 220px); opacity: .85;
  filter: drop-shadow(0 0 14px rgba(168,222,252,.7)); animation: float 6s ease-in-out infinite; z-index: 1;
}
@keyframes float { 50% { transform: translateY(-10px) rotate(4deg); } }
.hero-meta { position: absolute; right: var(--pad-r); top: 84px; font-family: var(--f-mono); font-size: .72rem; letter-spacing: .18em; color: var(--chrome); text-transform: uppercase; text-align: right; opacity: .85; }
.hero-meta i { display: inline-block; width: 8px; height: 8px; margin-right: 8px; border-radius: 50%; background: var(--pink); box-shadow: 0 0 10px var(--pink); animation: blink 1.4s steps(2) infinite; }
@keyframes blink { 50% { opacity: .2; } }

/* hero entrance: materialize out of the light */
.site-in .artist-name { animation: materialize 1.4s cubic-bezier(.2,.8,.2,1) both; }
.site-in .cover-wrap { animation: materialize 1.5s cubic-bezier(.2,.8,.2,1) .2s both; }
.site-in .hero-sun { animation: materialize 1.6s cubic-bezier(.2,.8,.2,1) .45s both, float 6s ease-in-out 2s infinite; }
@keyframes materialize {
  0% { opacity: 0; filter: blur(18px) brightness(2.4); transform: translateY(14px) scale(1.04); letter-spacing: .12em; }
  60% { opacity: 1; filter: blur(2px) brightness(1.4); }
  100% { opacity: 1; filter: none; transform: none; }
}

/* ---------- Ticker ---------- */
.ticker { position: relative; z-index: 1; overflow: hidden; border-block: 1px solid rgba(199,208,219,.35); background: linear-gradient(180deg, #0c121c, #05080e); }
.ticker-track { display: flex; width: max-content; animation: tick 38s linear infinite; }
.ticker-track span { display: inline-flex; align-items: center; gap: 28px; padding: 12px 14px; font-family: var(--f-display); font-weight: 500; font-size: .85rem; letter-spacing: .34em; text-transform: uppercase; white-space: nowrap; color: var(--silver); }
.ticker-track img { width: 30px; height: 30px; filter: drop-shadow(0 0 6px rgba(168,222,252,.6)); }
.ticker-track b { color: var(--pink); font-weight: 400; }
@keyframes tick { to { transform: translateX(-50%); } }

/* ---------- Sections ---------- */
.wrap { max-width: 1280px; margin-inline: auto; padding-inline: var(--pad) var(--pad-r); }
.sec { padding-block: clamp(56px, 8vw, 116px); scroll-margin-top: 56px; }
.sec-head { display: flex; align-items: center; gap: 18px; margin-bottom: clamp(24px, 3.4vw, 44px); }
.sec-head h2 { margin: 0; font-family: var(--f-display); font-weight: 600; font-size: clamp(26px, 3.4vw, 46px); letter-spacing: .18em; text-transform: uppercase; line-height: 1; }
.sec-head .rule { flex: 1; height: 1px; background: linear-gradient(90deg, #dff1ff, #5a6b7e 60%, transparent); position: relative; }
.sec-head .rule::after { content: ""; position: absolute; left: 0; top: -4px; width: 9px; height: 9px; transform: rotate(45deg); background: var(--pink); box-shadow: 0 0 10px rgba(255,90,165,.7); }
.sec-head img { width: 44px; height: 44px; filter: drop-shadow(0 0 8px rgba(168,222,252,.55)); }

.win {
  position: relative; border-radius: 10px; background: var(--window);
  border: 1px solid rgba(225,238,252,.6);
  box-shadow: inset 0 0 0 2px rgba(6,12,26,.95), inset 0 0 0 3px rgba(150,195,235,.28), 0 14px 40px rgba(0,0,0,.5);
}

.tag { display: inline-block; font-family: var(--f-mono); font-size: .72rem; letter-spacing: .16em; text-transform: uppercase; color: var(--pink-hi); }
.tag.chrome { color: var(--chrome); }
.btn {
  display: inline-flex; align-items: center; justify-content: center; gap: 10px; cursor: pointer; padding: .8em 1.5em; border: 0; border-radius: 3px;
  font-family: var(--f-display); font-weight: 600; font-size: .8rem; letter-spacing: .22em; text-transform: uppercase; color: #0a121e;
  background: var(--metal-btn); box-shadow: inset 0 1px 0 #fff, inset 0 -2px 0 rgba(40,60,85,.45), 0 0 0 1px rgba(10,20,35,.9), 0 6px 18px rgba(0,0,0,.45);
  transition: transform .15s, filter .15s;
}
.btn:hover { transform: translateY(-1px); filter: brightness(1.08); }
.btn:active { transform: translateY(1px); }
.btn.pink { background: var(--metal-pink); color: #170812; box-shadow: inset 0 1px 0 #fff, inset 0 -2px 0 rgba(90,16,58,.45), 0 0 0 1px rgba(40,8,26,.9), 0 6px 20px rgba(255,90,165,.25); }
.btn.ghost { background: transparent; color: var(--silver-hi); box-shadow: inset 0 0 0 1px rgba(199,208,219,.55); }
.btn.ghost:hover { box-shadow: inset 0 0 0 1px var(--chrome); }
.btn[disabled] { opacity: .5; cursor: not-allowed; }

/* placeholder art (swap for real covers) */
.art { position: relative; aspect-ratio: 1; overflow: hidden; background: var(--a-bg); isolation: isolate; container-type: inline-size; }
.art::before { content: ""; position: absolute; inset: 0; z-index: -1; background: repeating-linear-gradient(90deg, rgba(255,255,255,.07) 0 1px, transparent 1px 4px); mix-blend-mode: overlay; }
.art img { position: absolute; inset: 14%; width: 72%; height: 72%; object-fit: contain; filter: drop-shadow(0 0 10px rgba(0,0,0,.45)); }
.art em { position: absolute; left: 6cqw; bottom: 5cqw; font-family: var(--f-mono); font-style: normal; font-size: 4.4cqw; letter-spacing: .14em; color: rgba(255,255,255,.7); text-transform: uppercase; }

/* upcoming */
.up-grid { display: grid; grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr); gap: 22px; }
.up-feature { display: grid; grid-template-columns: minmax(0, 260px) minmax(0, 1fr); gap: clamp(18px, 3vw, 36px); padding: clamp(18px, 2.6vw, 34px); align-items: center; }
.up-feature .art { border: 3px solid #d9e6f3; box-shadow: 0 10px 30px rgba(0,0,0,.55); }
.up-feature h3 { margin: 6px 0 4px; font-family: var(--f-display); font-weight: 500; font-size: clamp(24px, 3vw, 40px); letter-spacing: .06em; line-height: 1.1; text-transform: uppercase; }
.up-feature p { margin: 0 0 16px; color: var(--silver-lo); }
.count { display: flex; gap: 8px; margin: 0 0 20px; }
.count div { min-width: 58px; padding: 8px 6px 6px; text-align: center; border-radius: 4px; background: #02050a; box-shadow: inset 0 0 0 1px rgba(168,222,252,.4); }
.count b { display: block; font-family: var(--f-mono); font-weight: 400; font-size: 1.5rem; line-height: 1.1; color: var(--chrome); font-variant-numeric: tabular-nums; text-shadow: 0 0 12px rgba(168,222,252,.55); }
.count small { font-family: var(--f-mono); font-size: .62rem; letter-spacing: .16em; color: var(--silver-lo); text-transform: uppercase; }
.up-list { display: flex; flex-direction: column; gap: 14px; }
.up-row { display: grid; grid-template-columns: 84px minmax(0, 1fr) auto; gap: 16px; align-items: center; padding: 14px; }
.up-row .art { border: 2px solid #c9d6e4; }
.up-row h4 { margin: 2px 0 0; font-family: var(--f-display); font-weight: 500; font-size: 1.05rem; letter-spacing: .08em; text-transform: uppercase; }
.up-row .date { font-family: var(--f-mono); font-size: .8rem; color: var(--silver-lo); letter-spacing: .1em; }
.up-row .btn { padding: .65em 1em; font-size: .68rem; }

/* releases */
.rel-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(min(100%, 168px), 1fr)); gap: clamp(14px, 2vw, 26px); }
.rel { display: block; }
.rel .art { border: 3px solid #d3e0ee; box-shadow: 0 10px 26px rgba(0,0,0,.5); transition: transform .25s, box-shadow .25s; }
.rel:hover .art, .rel:focus-within .art { transform: translateY(-5px) rotate(-.6deg); box-shadow: 0 18px 38px rgba(0,0,0,.65), 0 0 24px rgba(168,222,252,.3); }
.rel h3 { margin: 12px 0 0; font-family: var(--f-display); font-weight: 500; font-size: .95rem; letter-spacing: .08em; text-transform: uppercase; }
.rel p { margin: 0; font-family: var(--f-mono); font-size: .75rem; letter-spacing: .12em; color: var(--silver-lo); text-transform: uppercase; }

/* visuals */
.vis-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: clamp(14px, 2vw, 24px); }
.vid { position: relative; display: block; overflow: hidden; aspect-ratio: 16 / 9; border-radius: 6px; background: #05080e; box-shadow: 0 0 0 1px rgba(199,208,219,.5), 0 12px 30px rgba(0,0,0,.55); }
.vid img { width: 100%; height: 100%; object-fit: cover; transition: transform .5s, filter .3s; filter: contrast(1.05); }
.vid::after { content: ""; position: absolute; inset: 0; background: repeating-linear-gradient(0deg, rgba(0,0,0,.18) 0 1px, transparent 1px 3px), linear-gradient(0deg, rgba(4,6,11,.85), transparent 55%); pointer-events: none; }
.vid:hover img { transform: scale(1.05); }
.vid .play { position: absolute; z-index: 2; left: 50%; top: 50%; width: 64px; height: 64px; margin: -32px 0 0 -32px; border-radius: 50%; background: var(--metal-btn); box-shadow: inset 0 1px 0 #fff, 0 0 0 1px #0a121e, 0 8px 22px rgba(0,0,0,.6); display: grid; place-items: center; transition: transform .2s; }
.vid .play::after { content: ""; margin-left: 5px; border-left: 16px solid #0a121e; border-top: 10px solid transparent; border-bottom: 10px solid transparent; }
.vid:hover .play { transform: scale(1.12); box-shadow: inset 0 1px 0 #fff, 0 0 0 1px #0a121e, 0 0 0 5px rgba(255,90,165,.65), 0 8px 22px rgba(0,0,0,.6); }
.vid .cap { position: absolute; z-index: 2; left: 14px; right: 14px; bottom: 10px; display: flex; justify-content: space-between; gap: 10px; align-items: end; }
.vid .cap h3 { margin: 0; font-family: var(--f-display); font-weight: 500; font-size: .92rem; letter-spacing: .08em; text-transform: uppercase; }
.vid .cap span { font-family: var(--f-mono); font-size: .72rem; color: var(--chrome); letter-spacing: .12em; }
.vid.feature { grid-column: span 2; grid-row: span 2; aspect-ratio: auto; min-height: 100%; }
.vid.feature .play { width: 84px; height: 84px; margin: -42px 0 0 -42px; }
.vid.feature .cap h3 { font-size: clamp(1.1rem, 2vw, 1.7rem); }
.rec { position: absolute; z-index: 2; top: 12px; left: 14px; font-family: var(--f-mono); font-size: .68rem; letter-spacing: .18em; color: #fff; }
.rec::before { content: ""; display: inline-block; width: 8px; height: 8px; margin-right: 7px; border-radius: 50%; background: var(--pink); animation: blink 1.4s steps(2) infinite; }

/* footer */
.footer { padding-block: clamp(48px, 7vw, 96px) 36px; border-top: 1px solid rgba(199,208,219,.35); background: radial-gradient(ellipse at 50% 0%, rgba(40,90,140,.28), transparent 60%), var(--black); text-align: center; }
.footer .big { margin: 0; position: relative; font-family: var(--f-name); font-weight: 400; font-size: clamp(54px, 11vw, 168px); letter-spacing: .01em; line-height: 1; }
.footer .sun { width: clamp(80px, 11vw, 140px); margin: 0 auto 10px; filter: drop-shadow(0 0 16px rgba(168,222,252,.7)); }
.social { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px 26px; margin: 28px 0 18px; padding: 0; list-style: none; }
.social a { font-family: var(--f-display); font-weight: 500; font-size: .78rem; letter-spacing: .22em; text-transform: uppercase; color: var(--silver); padding: 6px 2px; border-bottom: 1px solid transparent; }
.social a:hover { color: var(--silver-hi); border-color: var(--pink); }
.contact { font-family: var(--f-mono); font-size: .85rem; letter-spacing: .1em; color: var(--chrome); }
.fine { margin-top: 28px; font-family: var(--f-mono); font-size: .7rem; letter-spacing: .14em; color: var(--silver-lo); text-transform: uppercase; }

@media (max-width: 960px) {
  .up-grid { grid-template-columns: 1fr; }
  .vis-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .vid.feature { aspect-ratio: 16 / 9; }
}
@media (max-width: 620px) {
  .up-feature { grid-template-columns: 1fr; }
  .up-feature .art { max-width: 280px; }
  .up-row { grid-template-columns: 64px minmax(0, 1fr); }
  .up-row .btn { grid-column: 1 / -1; }
  .vis-grid { grid-template-columns: 1fr; }
  .count div { min-width: 52px; }
  .hero-meta { display: none; }
}

/* ---------- Intro ---------- */
#intro { display: none; position: fixed; inset: 0; z-index: 100; background: #05070b; cursor: pointer; touch-action: manipulation; }
#intro canvas { position: absolute; inset: 0; width: 100%; height: 100%; display: block; }
.intro-on #intro { display: block; }
.intro-on, .intro-on body { overflow: hidden; height: 100%; }
#intro.fade { transition: opacity .5s; opacity: 0; }

/* ---------- Store ---------- */
.store-hero { position: relative; padding: 92px var(--pad-r) 6px var(--pad); text-align: center; background: radial-gradient(ellipse at 50% 0%, rgba(70,130,190,.28), transparent 70%), var(--black); }
.store-hero h1 { position: relative; margin: 6px 0 0; font-family: var(--f-display); font-weight: 400; font-size: clamp(30px, 5vw, 60px); letter-spacing: .22em; line-height: 1.05; text-transform: uppercase; }
.chips { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 22px; }
.chip { cursor: pointer; padding: 8px 16px; border-radius: 99px; background: transparent; border: 1px solid rgba(199,208,219,.5); font-family: var(--f-mono); font-size: .75rem; letter-spacing: .14em; text-transform: uppercase; }
.chip:hover { border-color: var(--chrome); }
.chip[aria-pressed="true"] { background: var(--metal-btn); color: #0a121e; border-color: #fff; }

.beat { display: grid; grid-template-columns: 72px minmax(0, 1.1fr) minmax(0, 1.4fr) minmax(210px, auto); gap: 18px; align-items: center; padding: 14px 18px; margin-bottom: 12px; }
.beat .art { border: 2px solid #c9d6e4; }
.beat h3 { margin: 0; font-family: var(--f-display); font-weight: 500; font-size: 1.05rem; letter-spacing: .08em; text-transform: uppercase; }
.beat .meta { font-family: var(--f-mono); font-size: .72rem; letter-spacing: .12em; color: var(--silver-lo); text-transform: uppercase; }
.player { display: flex; align-items: center; gap: 14px; min-width: 0; }
.pbtn { flex: none; width: 42px; height: 42px; border-radius: 50%; border: 0; cursor: pointer; background: var(--metal-btn); box-shadow: inset 0 1px 0 #fff, 0 0 0 1px #0a121e; display: grid; place-items: center; }
.pbtn::after { content: ""; margin-left: 3px; border-left: 11px solid #0a121e; border-top: 7px solid transparent; border-bottom: 7px solid transparent; }
.pbtn[aria-pressed="true"]::after { margin: 0; width: 12px; height: 14px; border: 0; border-inline: 4px solid #0a121e; }
.wave { position: relative; flex: 1; min-width: 0; height: 40px; display: flex; align-items: center; gap: 2px; }
.wave i { flex: 1; min-width: 1px; border-radius: 1px; background: rgba(199,208,219,.32); transition: background .1s; }
.wave i.on { background: var(--chrome); box-shadow: 0 0 6px rgba(168,222,252,.6); }
.buy { display: flex; gap: 8px; align-items: center; justify-content: flex-end; }
.sel { appearance: none; -webkit-appearance: none; cursor: pointer; padding: 9px 30px 9px 12px; border-radius: 3px; border: 1px solid rgba(199,208,219,.5); background: #070b13 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23a8defc'/%3E%3C/svg%3E") no-repeat right 11px center; color: var(--silver-hi); font-family: var(--f-mono); font-size: .75rem; letter-spacing: .06em; }
.price { font-family: var(--f-mono); font-size: 1rem; color: var(--silver-hi); min-width: 64px; text-align: right; font-variant-numeric: tabular-nums; }

.kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(min(100%, 270px), 1fr)); gap: 22px; }
.kit { display: flex; flex-direction: column; gap: 14px; padding: 16px 16px 20px; }
.kit .art { border: 3px solid #d3e0ee; box-shadow: 0 10px 26px rgba(0,0,0,.5); }
.kit h3 { margin: 0; font-family: var(--f-display); font-weight: 500; font-size: 1.1rem; letter-spacing: .07em; text-transform: uppercase; line-height: 1.2; }
.kit p { margin: 0; color: var(--silver-lo); font-size: .95rem; }
.kit .counts { display: flex; flex-wrap: wrap; gap: 6px; }
.kit .counts span { font-family: var(--f-mono); font-size: .68rem; letter-spacing: .1em; text-transform: uppercase; padding: 3px 8px; border-radius: 2px; box-shadow: inset 0 0 0 1px rgba(168,222,252,.4); color: var(--chrome); }
.kit .foot { margin-top: auto; display: flex; align-items: center; justify-content: space-between; gap: 10px; }
.badge { position: absolute; top: 10px; left: 10px; z-index: 2; padding: 3px 8px; font-family: var(--f-mono); font-size: .66rem; letter-spacing: .14em; text-transform: uppercase; background: var(--metal-pink); color: #170812; border-radius: 2px; }

/* cart */
.scrim { position: fixed; inset: 0; z-index: 80; background: rgba(2,4,8,.66); opacity: 0; pointer-events: none; transition: opacity .25s; }
.scrim[data-open="true"] { opacity: 1; pointer-events: auto; }
.drawer { position: fixed; z-index: 90; top: 0; right: 0; bottom: 0; width: min(420px, 100%); display: flex; flex-direction: column; transform: translateX(105%); transition: transform .3s cubic-bezier(.2,.8,.2,1);
  padding: calc(18px + env(safe-area-inset-top, 0px)) var(--pad-r) calc(18px + env(safe-area-inset-bottom, 0px)) 20px; background: var(--window), #04070e; border-left: 1px solid rgba(225,238,252,.6); box-shadow: -20px 0 60px rgba(0,0,0,.6); background-color: #050a14; }
.drawer[data-open="true"] { transform: none; }
.drawer header { display: flex; align-items: center; justify-content: space-between; padding-bottom: 14px; border-bottom: 1px solid rgba(199,208,219,.3); }
.drawer h2 { margin: 0; font-family: var(--f-display); font-weight: 500; font-size: 1.3rem; letter-spacing: .14em; text-transform: uppercase; }
.x { cursor: pointer; width: 38px; height: 38px; background: none; border: 1px solid rgba(199,208,219,.5); border-radius: 3px; font-size: 1.1rem; line-height: 1; }
.x:hover { border-color: var(--pink); }
.lines { flex: 1; overflow-y: auto; padding: 14px 0; display: flex; flex-direction: column; gap: 12px; }
.line { display: grid; grid-template-columns: 56px minmax(0, 1fr) auto; gap: 12px; align-items: center; padding: 10px; border-radius: 6px; background: rgba(255,255,255,.04); box-shadow: inset 0 0 0 1px rgba(199,208,219,.2); }
.line .art { border: 1px solid #c9d6e4; }
.line h4 { margin: 0; font-family: var(--f-display); font-weight: 500; font-size: .85rem; letter-spacing: .06em; text-transform: uppercase; line-height: 1.2; }
.line small { font-family: var(--f-mono); font-size: .68rem; letter-spacing: .1em; color: var(--silver-lo); text-transform: uppercase; }
.line .rm { background: none; border: 0; cursor: pointer; color: var(--silver-lo); font-family: var(--f-mono); font-size: .7rem; letter-spacing: .1em; text-transform: uppercase; padding: 4px; }
.line .rm:hover { color: var(--pink-hi); }
.line .p { font-family: var(--f-mono); text-align: right; color: var(--silver-hi); }
.empty { margin: auto; text-align: center; color: var(--silver-lo); }
.empty img { width: 90px; margin: 0 auto 12px; opacity: .6; }
.drawer footer { padding-top: 14px; border-top: 1px solid rgba(199,208,219,.3); display: flex; flex-direction: column; gap: 12px; }
.total { display: flex; justify-content: space-between; font-family: var(--f-display); font-weight: 500; letter-spacing: .12em; text-transform: uppercase; }
.total b { font-family: var(--f-mono); font-weight: 400; font-size: 1.2rem; color: var(--silver-hi); }
.notice { margin: 0; padding: 10px 12px; border-radius: 4px; font-size: .85rem; color: var(--pink-hi); box-shadow: inset 0 0 0 1px rgba(255,90,165,.55); background: rgba(255,90,165,.08); }
.toast { position: fixed; z-index: 95; left: 50%; bottom: calc(24px + env(safe-area-inset-bottom, 0px)); transform: translate(-50%, 140%); padding: 12px 20px; border-radius: 4px; background: var(--metal-btn); color: #0a121e; font-family: var(--f-display); font-weight: 500; font-size: .75rem; letter-spacing: .18em; text-transform: uppercase; box-shadow: 0 10px 30px rgba(0,0,0,.6); transition: transform .3s; }
.toast[data-show="true"] { transform: translate(-50%, 0); }

@media (max-width: 900px) {
  .beat { grid-template-columns: 64px minmax(0, 1fr); }
  .beat .player, .beat .buy { grid-column: 1 / -1; }
  .beat .buy { justify-content: space-between; }
}

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation: none !important; transition-duration: .01ms !important; scroll-behavior: auto !important; }
  .ticker-track { animation: none !important; }
}

/* outline + glow layer behind metallic titles */
.artist-name::before, .footer .big::before, .store-hero h1::before {
  content: attr(data-t); position: absolute; left: 0; right: 0; top: .035em; z-index: 0; pointer-events: none; text-align: inherit;
  color: #0a1220; -webkit-text-stroke: .035em #0a1220; text-shadow: 0 0 .35em rgba(120,190,255,.55);
}
.artist-name .metal-text, .footer .big .metal-text { position: relative; z-index: 1; }
.store-hero h1 { isolation: isolate; }
.vid.feature { grid-column: 1 / -1; grid-row: auto; aspect-ratio: 21 / 9; min-height: 0; }

/* store tabs */
.store-sec { padding-top: 18px; }
.tabs { display: flex; gap: 10px; margin-bottom: clamp(22px, 3vw, 36px); padding-bottom: 14px; border-bottom: 1px solid rgba(199,208,219,.3); position: relative; }
.tab { cursor: pointer; display: inline-flex; align-items: center; gap: 12px; padding: .85em 1.6em; border-radius: 3px; background: transparent;
  border: 1px solid rgba(199,208,219,.45); font-family: var(--f-display); font-weight: 500; font-size: clamp(.85rem, 1.6vw, 1.1rem); letter-spacing: .2em; text-transform: uppercase; color: var(--silver); transition: color .15s, border-color .15s; }
.tab span { font-family: var(--f-mono); font-weight: 400; font-size: .72rem; letter-spacing: .08em; padding: 2px 7px; border-radius: 99px; box-shadow: inset 0 0 0 1px rgba(168,222,252,.45); color: var(--chrome); }
.tab:hover { color: var(--silver-hi); border-color: var(--chrome); }
.tab[aria-selected="true"] { background: var(--metal-btn); color: #0a121e; border-color: #fff; box-shadow: inset 0 1px 0 #fff, inset 0 -2px 0 rgba(40,60,85,.45), 0 0 0 1px rgba(10,20,35,.9), 0 6px 18px rgba(0,0,0,.45); }
.tab[aria-selected="true"] span { color: #0a121e; box-shadow: inset 0 0 0 1px rgba(10,18,30,.5); }
.tab[aria-selected="true"]::after { content: ""; position: absolute; bottom: -5px; width: 9px; height: 9px; transform: rotate(45deg); background: var(--pink); box-shadow: 0 0 10px rgba(255,90,165,.7); }
@media (max-width: 520px) { .tab { flex: 1; justify-content: center; padding-inline: .6em; letter-spacing: .12em; } }

/* chrome sculptures */
.sec, .footer, .store-hero { position: relative; overflow-x: clip; }
.sec > .wrap, .footer > .wrap { position: relative; z-index: 1; }
.store-hero > *:not(.deco) { position: relative; z-index: 1; }
.deco { position: absolute; z-index: 0; pointer-events: none; user-select: none; max-width: none; width: var(--w, 40vw); opacity: var(--o, .9);
  transform: translate3d(0, var(--py, 0px), 0) rotate(var(--r, 0deg)); will-change: transform; }
@media (max-width: 700px) { .deco { --w: 78vw !important; opacity: calc(var(--o, .9) * .7); } }

/* release links: round icon buttons under each cover */
.rel-links { display: flex; gap: 8px; margin-top: 10px; }
.rel-links a { width: 34px; height: 34px; display: grid; place-items: center; border-radius: 50%; border: 1px solid rgba(199,208,219,.5); color: var(--silver); background: rgba(255,255,255,.03); transition: border-color .15s, color .15s, transform .15s; }
.rel-links a:hover { border-color: var(--pink); color: var(--pink-hi); transform: translateY(-2px); }
.rel-links svg { width: 17px; height: 17px; fill: none; stroke: currentColor; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }

/* feather the edges of the chrome sculptures so no frame edge ever shows */
.deco { -webkit-mask-image: radial-gradient(ellipse 50% 50% at 50% 50%, #000 52%, transparent 98%); mask-image: radial-gradient(ellipse 50% 50% at 50% 50%, #000 52%, transparent 98%); }

.ticker-track .nm { font-family: var(--f-name); font-style: normal; font-weight: 400; text-transform: none; letter-spacing: .02em; font-size: 1.7em; line-height: 1; }

.foot-logo { display: block; width: min(86vw, 640px); height: auto; margin: 0 auto; filter: drop-shadow(0 0 18px rgba(168,222,252,.45)) drop-shadow(0 0 2px rgba(255,255,255,.4)); }
.vid img { filter: grayscale(1) contrast(1.05) brightness(.92); }
.vid:hover img, .vid:focus-visible img { filter: none; }
.vid { cursor: pointer; padding: 0; border: 0; font: inherit; color: inherit; text-align: left; }
.vid iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; z-index: 3; background: #000; }
.vid.playing::after, .vid.playing .play, .vid.playing .cap, .vid.playing .rec { display: none; }

.yt-fallback { position: absolute; z-index: 4; left: 50%; top: 50%; transform: translate(-50%, 60px); padding: .7em 1.2em; border-radius: 3px; background: var(--metal-btn); color: #0a121e; font-family: var(--f-display); font-weight: 600; letter-spacing: .14em; text-transform: uppercase; font-size: .78rem; text-decoration: none; }

.spot { max-width: none; }
.spot .art { aspect-ratio: 1; }
.spot-btns { display: flex; flex-wrap: wrap; gap: 10px; }
.spot-btns .btn:hover, .spot-btns .btn:focus-visible { background: var(--metal-pink); color: #170812; box-shadow: inset 0 1px 0 #fff, inset 0 -2px 0 rgba(90,16,58,.45), 0 0 0 1px rgba(40,8,26,.9), 0 6px 20px rgba(255,90,165,.25); }

#spotlight-grid { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr); gap: 22px; align-items: stretch; }
.spot-embed { border-radius: 12px; overflow: hidden; background: #02050a; box-shadow: 0 0 0 1px rgba(199,208,219,.4); min-height: 352px; }
.spot-embed iframe { display: block; border: 0; }
@media (max-width: 900px) { #spotlight-grid { grid-template-columns: minmax(0, 1fr); } }
.spot-embed iframe { color-scheme: dark; background: #02050a; }

.nav-store-m { display: none; padding: 8px 16px; color: #170812; background: var(--metal-pink); border-radius: 3px; text-decoration: none; font-family: var(--f-display); font-weight: 600; font-size: .72rem; letter-spacing: .2em; text-transform: uppercase; box-shadow: inset 0 1px 0 #fff, 0 0 0 1px rgba(40,8,26,.85), 0 3px 14px rgba(255,90,165,.28); }
@media (max-width: 760px) { .nav-store-m { display: inline-block; } }
@media (max-width: 760px) { .nav > .cart-btn { margin-left: auto; margin-right: 10px; } }
@media (min-width: 761px) { .nav > .cart-btn { order: 3; } .nav > .nav-links { margin-left: auto; margin-right: 6px; } }

/* site music controls (lives in the top bar) */
.music { position: relative; flex: none; margin-left: 22px; display: flex; align-items: center; gap: 10px; padding: 4px 14px 4px 4px; border-radius: 99px; background: rgba(4,6,11,.55); box-shadow: inset 0 0 0 1px rgba(199,208,219,.4); opacity: 0; pointer-events: none; transition: opacity .6s; }
.music[data-show="true"] { opacity: 1; pointer-events: auto; }
.mu-eq { display: flex; align-items: flex-end; gap: 2px; height: 16px; width: 22px; }
.mu-eq i { flex: 1; height: 3px; border-radius: 1px; background: linear-gradient(0deg, #8fd0f5, #ffffff); transform-origin: bottom; }
.music.is-playing .mu-eq i { animation: mdk-eq 1s ease-in-out infinite; }
.music.is-playing .mu-eq i:nth-child(1) { animation-duration: .85s; }
.music.is-playing .mu-eq i:nth-child(2) { animation-duration: 1.15s; animation-delay: -.3s; }
.music.is-playing .mu-eq i:nth-child(3) { animation-duration: .7s;  animation-delay: -.5s; }
.music.is-playing .mu-eq i:nth-child(4) { animation-duration: 1.05s; animation-delay: -.2s; }
.music.is-playing .mu-eq i:nth-child(5) { animation-duration: .9s;  animation-delay: -.65s; }
@keyframes mdk-eq { 0%, 100% { height: 3px; } 25% { height: 14px; } 50% { height: 7px; } 75% { height: 16px; } }
@media (prefers-reduced-motion: reduce) { .music.is-playing .mu-eq i { animation: none; height: 9px; } }
.mu-btn { width: 34px; height: 34px; border-radius: 50%; border: 0; cursor: pointer; display: grid; place-items: center; background: var(--metal-btn); box-shadow: inset 0 1px 0 #fff, 0 0 0 1px #0a121e; }
.mu-btn svg { width: 20px; height: 20px; fill: #0a121e; stroke: #0a121e; stroke-width: 1.8; stroke-linecap: round; }
.mu-btn .spk { stroke: none; } .mu-btn .wv, .mu-btn .x { fill: none; } .mu-btn .x { display: none; }
.music.is-muted .wv { display: none; } .music.is-muted .x { display: inline; }
.mu-vol { -webkit-appearance: none; appearance: none; width: 92px; height: 18px; background: transparent; cursor: pointer; }
.mu-vol::-webkit-slider-runnable-track { height: 4px; border-radius: 4px; background: linear-gradient(90deg, #dff1ff var(--p, 50%), rgba(199,208,219,.28) var(--p, 50%)); }
.mu-vol::-moz-range-track { height: 4px; border-radius: 4px; background: rgba(199,208,219,.28); }
.mu-vol::-moz-range-progress { height: 4px; border-radius: 4px; background: #dff1ff; }
.mu-vol::-webkit-slider-thumb { -webkit-appearance: none; width: 14px; height: 14px; margin-top: -5px; border-radius: 50%; background: var(--metal-pink); box-shadow: 0 0 0 1px rgba(40,8,26,.9), 0 0 10px rgba(255,90,165,.5); }
.mu-vol::-moz-range-thumb { width: 14px; height: 14px; border: 0; border-radius: 50%; background: var(--metal-pink); }
@media (max-width: 760px) { .music { margin-left: 8px; gap: 7px; padding-right: 10px; } .mu-vol { width: 38px; } .mu-eq { width: 14px; } .brand img { width: 32px; height: 32px; } }

/* music controls: collapse to the speaker, expand on hover / tap */
.mu-vol { overflow: hidden; width: 0 !important; opacity: 0; margin-left: -10px; transition: width .35s ease, opacity .25s ease, margin .35s ease; }
.music:hover .mu-vol, .music.is-open .mu-vol, .music:focus-within .mu-vol { width: 92px !important; opacity: 1; margin-left: 0; }
@media (max-width: 760px) {
  .mu-vol { margin-left: -7px; }
  .music:hover .mu-vol, .music.is-open .mu-vol, .music:focus-within .mu-vol { width: 64px !important; margin-left: 0; }
}

/* about */
#about .about { max-width: 760px; margin: 0 auto; text-align: center; }
#about .about p { font-size: clamp(1rem, 1.4vw, 1.18rem); line-height: 1.85; color: rgba(222,230,240,.86); margin: 0 0 1.2em; }
#about .about .about-lead { font-family: var(--f-display, inherit); letter-spacing: .28em; text-transform: uppercase; font-size: .8rem; color: #a8defc; margin-bottom: 1.6em; }

/* store heading: bigger, bolder, glowing, with a pink-lit rule */
.store-hero { padding-bottom: 18px; }
.store-hero h1 { font-weight: 600; font-size: clamp(38px, 7vw, 92px); letter-spacing: .26em; }
.store-hero h1 .metal-text { filter: drop-shadow(0 0 14px rgba(168,222,252,.55)) drop-shadow(0 0 34px rgba(110,170,235,.35)); animation: mdk-title-glow 4.5s ease-in-out infinite; }
.store-hero h1::after { content: ""; display: block; width: min(420px, 62%); height: 2px; margin: 4px auto 0; border-radius: 2px; background: linear-gradient(90deg, transparent, #a8defc 22%, #ff5aa5 50%, #a8defc 78%, transparent); box-shadow: 0 0 14px rgba(255,90,165,.65); position: relative; z-index: 1; }
@keyframes mdk-title-glow { 0%, 100% { filter: drop-shadow(0 0 12px rgba(168,222,252,.45)) drop-shadow(0 0 28px rgba(110,170,235,.28)); } 50% { filter: drop-shadow(0 0 20px rgba(200,235,255,.8)) drop-shadow(0 0 46px rgba(255,90,165,.3)); } }
@media (prefers-reduced-motion: reduce) { .store-hero h1 .metal-text { animation: none; } }

/* brand wordmark: give the gradient room so the y's tail isn't clipped/shadowy */
.brand span { display: inline-block; line-height: 1.5; padding: .12em .08em .28em 0; margin: -.12em 0 -.28em; }
.brand span.metal-text { background: linear-gradient(180deg, #ffffff 0%, #eaf6ff 38%, #b9ccdd 58%, #e6f3ff 80%, #ffffff 100%); -webkit-background-clip: text; background-clip: text; filter: drop-shadow(0 0 6px rgba(168,222,252,.35)); }
.brand span.metal-text { background: linear-gradient(180deg, #ffffff 0%, #f4faff 55%, #dcebf8 100%); -webkit-background-clip: text; background-clip: text; filter: none; text-shadow: none; }

/* hero name: extend the chrome fill down so the y's tail is shaded like the rest */
.artist-name .metal-text { padding-bottom: .34em; margin-bottom: -.34em; padding-right: .06em; }

/* hero photo: monochrome until hovered / tapped */
.cover img.cover-img { filter: grayscale(1) contrast(1.05); transition: filter .6s ease, transform .8s ease; cursor: pointer; }
.cover:hover img.cover-img, .cover.is-color img.cover-img { filter: grayscale(0) contrast(1); }
@media (prefers-reduced-motion: reduce) { .cover img.cover-img { transition: none; } }

/* hero: name and photo share one centre line */
.hero-inner { right: auto; align-items: center; max-width: calc(100% - 2 * clamp(16px, 4vw, 60px)); }
.artist-name { text-align: center; }

/* no cart: kits go straight to Payhip ("Buy now") */
.cart-btn, .drawer, .scrim { display: none !important; }
.kit .foot .btn { text-decoration: none; display: inline-block; text-align: center; }

/* pink buttons: plain chrome outline at rest, pink glow only on hover / focus / press */
.btn.pink, .nav-links .nav-store, .nav-store-m {
  background: rgba(4,6,11,.35); color: var(--silver-hi); box-shadow: inset 0 0 0 1px rgba(199,208,219,.55);
  transition: background .25s, color .25s, box-shadow .25s, transform .2s, filter .2s;
}
.btn.pink:hover, .btn.pink:focus-visible, .btn.pink:active,
.nav-links .nav-store:hover, .nav-links .nav-store:focus-visible,
.nav-store-m:hover, .nav-store-m:focus-visible, .nav-store-m:active {
  background: var(--metal-pink); color: #170812;
  box-shadow: inset 0 1px 0 #fff, inset 0 -2px 0 rgba(90,16,58,.45), 0 0 0 1px rgba(40,8,26,.9), 0 0 22px rgba(255,90,165,.65), 0 6px 24px rgba(255,90,165,.4);
}

/* about: artwork flanking the bio */
#about .about-grid { display: grid; grid-template-columns: minmax(120px, 1fr) minmax(0, 760px) minmax(120px, 1fr); align-items: center; gap: clamp(16px, 3vw, 48px); }
#about .about-art { display: block; width: 100%; height: auto; max-height: 520px; object-fit: contain; filter: drop-shadow(0 0 22px rgba(150,215,255,.35)); opacity: .95; }
#about .a-star { justify-self: end; max-width: 240px; }
#about .a-mark { justify-self: start; max-width: 380px; }
@media (max-width: 860px) {
  #about .about-grid { grid-template-columns: 1fr 1fr; }
  #about .about { grid-column: 1 / -1; grid-row: 2; }
  #about .a-star { grid-row: 1; justify-self: center; max-height: 240px; width: auto; }
  #about .a-mark { grid-row: 1; grid-column: 2; justify-self: center; max-height: 240px; width: auto; }
}
@media (max-width: 860px) {
  #about .about-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }
  #about .about { min-width: 0; }
  #about .about-art { max-width: 100%; }
}

/* phone: artwork becomes a faint backdrop behind the bio instead of sitting on top */
@media (max-width: 860px) {
  #about .about-grid { display: block; position: relative; padding: 8px 0 24px; overflow: hidden; }
  #about .about { position: relative; z-index: 1; }
  #about .about-art { position: absolute; z-index: 0; filter: none; opacity: .17; max-height: none; }
  #about .a-star { width: 62%; max-width: none; left: -14%; top: 4%; height: auto; transform: rotate(-6deg); }
  #about .a-mark { width: 78%; max-width: none; right: -22%; bottom: -2%; height: auto; transform: rotate(5deg); }
}

/* performance: lighter effects on phones / touch devices and while idle */
.store-hero h1 .metal-text { animation: none; filter: drop-shadow(0 0 14px rgba(168,222,252,.5)) drop-shadow(0 0 30px rgba(110,170,235,.3)); }
@media (max-width: 860px), (pointer: coarse) {
  .nav { backdrop-filter: none; -webkit-backdrop-filter: none; background: rgba(4,6,11,.9); }
  .deco { filter: none; will-change: auto; }

  .cover::after { animation: none; display: none; }
  .hero-sun { filter: none; }
}

/* tighter bottom spacing under Spotlight and Releases */
#spotlight.sec { padding-bottom: clamp(20px, 3vw, 40px); }
#releases.sec { padding-top: clamp(32px, 4vw, 56px); padding-bottom: clamp(20px, 3vw, 40px); }

/* phones: keep brand, music, Store and MENU all inside the bar (iPhone widths) */
@media (max-width: 760px) {
  .nav { gap: 8px; padding-inline: max(12px, env(safe-area-inset-left, 0px)) max(12px, env(safe-area-inset-right, 0px)); }
  .brand { gap: 0; }
  .music { margin-left: 0; gap: 6px; padding-right: 8px; flex: 0 1 auto; min-width: 0; }
  .nav-store-m { margin-left: auto; margin-right: 0; padding: 8px 11px; font-size: .66rem; letter-spacing: .14em; flex: none; }
  .nav-toggle { padding: 8px 10px; font-size: .66rem; letter-spacing: .14em; flex: none; white-space: nowrap; }
}
@media (max-width: 380px) {
  .brand img { width: 28px; height: 28px; }
  .nav-store-m { padding: 8px 9px; letter-spacing: .1em; }
  .nav-toggle { padding: 8px 8px; letter-spacing: .1em; }
  .mu-eq { width: 12px; }
}
@media (max-width: 350px) { .brand span { font-size: 1.2rem; } .brand img { width: 24px; height: 24px; } }

/* photo frame: dark keylines so the bottom edge reads like the other three */
.cover img.cover-img { display: block; outline: 1px solid rgba(10,20,35,.9); outline-offset: -1px; }
.cover::before { content: ""; position: absolute; inset: 0; z-index: 1; pointer-events: none; box-shadow: inset 0 0 0 1px rgba(10,20,35,.95), inset 0 -2px 0 rgba(40,60,85,.55); }
.cover { background: linear-gradient(160deg, #ffffff, #9fb2c6 28%, #3d4c5f 50%, #8ea3b9 72%, #b9cbdd); }

/* pages kept alive but hidden while another page is shown */
[data-pg][hidden] { display: none !important; }

/* photo frame: pin the image inside the frame so Safari can't stretch it past the bottom edge */
.cover { box-sizing: border-box; padding: 0; }
.cover img.cover-img { position: absolute; top: 5px; left: 5px; width: calc(100% - 10px); height: calc(100% - 10px); max-width: none; object-fit: cover; outline: 1px solid rgba(10,20,35,.9); outline-offset: -1px; }

/* the empty toast must be fully invisible until it has a message (it was peeking above Safari's bottom bar) */
.toast { opacity: 0; visibility: hidden; pointer-events: none; transition: transform .3s, opacity .25s, visibility 0s linear .3s; }
.toast[data-show="true"] { opacity: 1; visibility: visible; transition: transform .3s, opacity .25s, visibility 0s; }

/* Home and Store live in one document; the page just shows one view at a time (no reloads, so the song never stops) */
#view-store { display: none; }
html[data-view="store"] #view-store { display: block; }
html[data-view="store"] #view-home { display: none; }

/* empty Beats tab */
.empty-beats { display: grid; justify-items: center; gap: 8px; padding: clamp(48px, 9vw, 96px) 16px; text-align: center; }
.empty-beats img { width: 54px; height: 54px; opacity: .85; filter: drop-shadow(0 0 10px rgba(168,222,252,.5)); margin-bottom: 6px; }
.empty-beats p { margin: 0; font-family: var(--f-display); font-weight: 500; font-size: clamp(1.05rem, 2.6vw, 1.4rem); letter-spacing: .2em; text-transform: uppercase; color: var(--silver-hi, #e7f3ff); }
.empty-beats span { font-family: var(--f-mono); font-size: .78rem; letter-spacing: .22em; text-transform: uppercase; color: var(--chrome, #9fb2c6); }
