.music-space{position:relative}.music-space .page-hero{min-height:clamp(23rem,41vw,33rem)}.music-space .page-hero h1{overflow-wrap:break-word;text-wrap:balance;max-width:1020px;font-size:clamp(2.65rem,6.1vw,6.1rem)}.music-space .page-hero-inner{padding-bottom:clamp(3.25rem,6vw,5rem)}.music-space .interior{padding-bottom:clamp(4rem,8vw,7.5rem)}.music-space .breadcrumbs{margin-bottom:clamp(2rem,4vw,3.7rem)}.music-intro{max-width:800px;padding:0 0 clamp(2.4rem,5vw,4rem)}.music-intro h2,.music-endnote h2{color:var(--cream);text-wrap:balance;margin:.25rem 0 1rem;font-size:clamp(1.65rem,3vw,2.7rem);font-weight:400;line-height:1.16}.music-intro p:not(.eyebrow),.music-endnote p{max-width:730px;color:var(--muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.3vw,1.13rem)}.music-list{gap:clamp(2rem,4vw,3rem);display:grid}.music-release{border:1px solid var(--line);background:linear-gradient(130deg,#17221d8c,#0c100fa6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem);padding:clamp(1.1rem,2.5vw,2.1rem);display:grid}.music-release:nth-child(2n){background:linear-gradient(230deg,#1e1c1b8c,#0c100fb3)}.music-release-image{aspect-ratio:16/9;background:#080a0a;border:1px solid #c8ac722b;display:block;overflow:hidden}.music-release-image img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.music-release-image:hover img{transform:scale(1.035)}.music-release-details{min-width:0}.music-release-details h2{color:var(--cream);text-wrap:balance;overflow-wrap:break-word;margin:.4rem 0 .95rem;font-size:clamp(1.75rem,3.1vw,3rem);font-weight:400;line-height:1.12}.music-release-details h2 a{text-decoration:none}.music-release-details h2 a:hover{color:var(--brass-light)}.music-release-details>p:not(.eyebrow,.music-release-date){color:var(--parchment);margin:0 0 .95rem}.music-release-date,.music-track-meta{color:var(--blue-gray);font:500 .77rem/1.5 var(--sans);letter-spacing:.08em}.music-release-date{margin:0 0 1rem}.music-release-details .button-row{margin-top:1.4rem}.music-endnote{border-top:1px solid var(--line);text-align:center;max-width:850px;margin:clamp(3.5rem,6vw,6rem) auto 0;padding:clamp(2rem,4vw,3rem)}.music-endnote p,.music-endnote h2{margin-inline:auto}.music-endnote .button-row{justify-content:center}.music-single .page-hero{min-height:clamp(22rem,40vw,31rem)}.music-single .page-hero h1{max-width:980px;font-size:clamp(2.25rem,5.55vw,5.8rem)}.music-feature{grid-template-columns:minmax(0,1.4fr) minmax(220px,.65fr);align-items:start;gap:clamp(1.5rem,4vw,4.25rem);margin-bottom:clamp(3rem,6vw,5rem);display:grid}.music-player{aspect-ratio:16/9;border:1px solid var(--line);box-shadow:var(--shadow);background:#050505;overflow:hidden}.music-player iframe{border:0;width:100%;height:100%;display:block}.music-player-label{color:var(--muted);font:.8rem/1.6 var(--sans);margin:.7rem 0 0}.music-facts{border-block:1px solid var(--line);margin:0}.music-facts div{border-bottom:1px solid #c8ac7221;grid-template-columns:minmax(95px,34%) minmax(0,1fr);gap:.6rem;padding:.9rem 0;display:grid}.music-facts div:last-child{border-bottom:0}.music-facts dt{color:var(--muted);font:600 .72rem/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase}.music-facts dd{min-width:0;color:var(--parchment);overflow-wrap:anywhere;margin:0;font-size:.95rem}.music-listen-actions{gap:.7rem;margin-top:1.6rem;display:grid}.music-listen-actions .button{text-align:center}.music-story{border-top:1px solid var(--line);max-width:790px;margin:0 auto;padding:clamp(2.2rem,4vw,3.5rem) 0}.music-story h2,.music-next h2{color:var(--cream);margin:.2rem 0 1.5rem;font-size:clamp(1.85rem,3vw,2.9rem);font-weight:400;line-height:1.14}.music-story p:not(.eyebrow){color:var(--parchment);margin:0 0 1.25rem;font-size:clamp(1.03rem,1.25vw,1.14rem)}.music-next{border-top:1px solid var(--line);margin-top:clamp(3rem,5vw,5rem);padding-top:clamp(2rem,4vw,3rem)}.music-next-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.music-next-card{border:1px solid var(--line);background:#17221d59;min-width:0;padding:1rem;text-decoration:none;display:block}.music-next-card img{aspect-ratio:16/9;object-fit:cover;width:100%}.music-next-card span{color:var(--blue-gray);font:600 .68rem/1.4 var(--sans);letter-spacing:.13em;text-transform:uppercase;margin:.85rem 0 .3rem;display:block}.music-next-card strong{color:var(--cream);font-size:clamp(1.08rem,1.9vw,1.45rem);font-weight:400;line-height:1.3;display:block}.music-next-card:hover strong{color:var(--brass-light)}.music-archive-return{margin-top:2rem;display:inline-block}@media (width<=850px){.music-release,.music-feature{grid-template-columns:1fr}.music-feature aside{max-width:780px}}@media (width<=600px){.music-space .page-hero h1{letter-spacing:-.025em;font-size:clamp(2.1rem,9vw,3.65rem)}.music-space .page-hero-inner{padding-top:8rem;padding-bottom:3.2rem}.music-release{padding:1rem}.music-release-details h2{font-size:clamp(1.7rem,7vw,2.3rem)}.music-release-details .button-row{flex-direction:column}.music-release-details .button-row .button{width:100%}.music-next-list{grid-template-columns:1fr}.music-facts div{grid-template-columns:minmax(80px,30%) minmax(0,1fr)}}@media (width<=360px){.music-space .page-hero h1{overflow-wrap:anywhere;font-size:2rem}.music-story h2{font-size:1.7rem}.music-release-details h2{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.music-release-image img{transition:none}.music-release-image:hover img{transform:none}}
