.release-detail .album-detail-hero{background-color:#1a3545}.release-detail .album-detail-info,.release-detail .reading-overview{max-width:760px;margin-top:40px;margin-bottom:0}.release-detail .album-detail-intro{word-break:keep-all;overflow-wrap:anywhere;margin:28px 0 32px;font-size:16px;line-height:1.9}.release-detail .album-facts{border-top:1px solid #071b3929;max-width:480px;margin:0 0 28px}.release-detail .album-facts>div{border-bottom:1px solid #071b391a;min-height:57px}.release-detail .reading-track-section{margin-top:64px;padding-bottom:48px}.release-detail .reading-section-heading{gap:16px}.release-detail .reading-section-heading h2{letter-spacing:-.04em;font-size:20px;font-weight:600}.release-detail .reading-section-heading>span{font-size:14px}.release-detail .reading-tracks{border-top:1px solid #071b3940}.release-detail .reading-tracks li{border-bottom:1px solid #071b391a;grid-template-columns:36px minmax(0,1fr) minmax(48px,max-content);gap:20px;min-height:72px;padding:20px 12px}.release-detail .reading-tracks .track-number,.release-detail .reading-tracks .track-duration{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.release-detail .reading-tracks .track-duration{text-align:right}.release-detail .reading-section{padding-top:36px;padding-bottom:48px}.release-detail .reading-section h2{letter-spacing:-.025em;font-size:17px;font-weight:500;line-height:1.8}@media (width<=700px){.release-detail .reading-overview{margin-top:32px}.release-detail .reading-track-section{margin-top:48px}.release-detail .reading-tracks li{grid-template-columns:24px minmax(0,1fr) minmax(40px,max-content);gap:12px;padding:16px 0}.release-detail .reading-tracks .track-number,.release-detail .reading-tracks .track-duration{font-size:12px}.release-detail .reading-section{padding:28px 0 36px}}.release-detail .album-detail-art figcaption{color:#f0f5f5;margin-top:12px;font-size:12px;line-height:1.7}.release-detail #release-about{margin-top:clamp(36px,5vw,64px)}.release-song-layout .album-detail-hero{gap:0 clamp(48px,9vw,140px)}.release-song-layout .album-detail-copy{align-self:end}.release-song-layout .album-detail-copy h1{word-break:keep-all;font-size:clamp(40px,5.3vw,76px);line-height:1.12}.release-song-layout .album-song-artists{color:#f0f5f5;margin:24px 0 36px;font-size:18px}.release-song-layout .album-detail-art{grid-area:1/2/span 2;align-self:center;max-width:230px;padding-top:4px}.release-song-layout .album-detail-art figcaption{margin-top:20px}.release-song-layout .album-detail-art figcaption>span{color:#f0f5f5;font-size:12px;display:block}.release-song-layout .album-detail-art h2{letter-spacing:-.025em;margin:10px 0;font-size:18px;font-weight:500;line-height:1.4}.release-song-layout .album-detail-art figcaption>a{color:#f0f5f5;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.release-song-layout .album-detail-hero .album-facts{border-color:#ffffff80;grid-area:2/1;align-self:start;max-width:480px;margin-bottom:28px}.release-song-layout .album-detail-hero .album-facts>div{border-color:#ffffff60;grid-template-columns:80px minmax(0,1fr)}.release-song-layout .album-detail-hero .album-facts dt{color:#e0ebed}.release-song-layout .album-detail-hero .album-facts dd,.release-song-layout .album-detail-hero .album-listening-row a{color:#fff}.release-song-layout #track-heading{scroll-margin-top:125px}@media (width<=1000px){.release-song-layout .album-detail-hero{column-gap:40px}}@media (width<=700px){.release-song-layout .album-detail-hero{gap:28px}.release-song-layout .album-detail-copy h1{font-size:clamp(32px,9vw,40px)}.release-song-layout .album-song-artists{margin-bottom:0}.release-song-layout .album-detail-art{grid-area:2/1;justify-self:start;max-width:230px;padding-top:0}.release-song-layout .album-detail-art img{width:150px}.release-song-layout .album-detail-art figcaption{margin-top:16px}.release-song-layout .album-detail-hero .album-facts{grid-area:3/1;width:100%;margin-bottom:0}}.release-credit-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.8}.release-credit-table th,.release-credit-table td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:14px 16px}.release-credit-table thead th{border-top:1px solid var(--line);color:var(--muted);font-weight:600}.release-credit-table tbody th{width:40%;font-weight:500}.album-detail-hero .album-cover-background{z-index:-2;pointer-events:none;filter:blur(18px);position:absolute;inset:-24px;overflow:hidden;transform:scale(1.08)}.album-cover-background img{object-fit:cover;opacity:.75;width:100%;height:100%}.release-song-layout .album-detail-copy h1{margin-bottom:36px}@media (width<=700px){.release-credit-table th,.release-credit-table td{padding:12px 8px}.release-credit-table{font-size:13px}.release-song-layout .album-detail-copy h1{margin-bottom:0}}.release-song-layout .album-detail-hero:before{z-index:-1;background:linear-gradient(90deg,#040e1cc2,#040e1ca3)}
