@media (max-width:920px){
  .menu-toggle{display:inline-flex}.signal-status{display:none}.nav-links{position:fixed;left:16px;right:16px;top:78px;display:none;grid-template-columns:1fr;background:#070b13;border:1px solid var(--line);border-radius:var(--radius);padding:.65rem;box-shadow:var(--shadow)}.site-header.is-open .nav-links{display:grid}.nav-links a{padding:.9rem}
  .hero-grid,.split-grid,.content-grid,.contact-grid,.spotlight-grid,.wireback-feature{grid-template-columns:1fr}.card-grid.three,.release-grid,.gallery-grid,.timeline{grid-template-columns:1fr 1fr}.hero,.artist-hero{min-height:auto}.android-portrait img{min-height:560px}.gallery-item.wide{grid-column:span 2}
}
@media (max-width:620px){
  .container,.narrow{width:min(100% - 24px,1120px)}.section{padding:58px 0}.hero,.artist-hero,.page-hero{padding:56px 0}h1{font-size:clamp(2.45rem,15vw,4rem)}.card-grid.three,.release-grid,.gallery-grid,.timeline,.footer-grid,.single-spotlight{grid-template-columns:1fr}.nav-shell{min-height:66px}.lightbox{grid-template-columns:1fr}.lightbox-prev,.lightbox-next{position:static}.button-row,.card-actions{align-items:stretch}.button{width:100%}.gallery-item.wide{grid-column:auto}.android-portrait img{min-height:520px}.scene-band div{position:static;background:rgba(3,5,10,.94)}.dual-covers{gap:.5rem}
}
