.music-intro{padding-block:65px 68px}.music-intro>.eyebrow{margin-bottom:28px}.artist-heading{display:flex;align-items:center;gap:35px;margin-bottom:48px}.artist-name{font:600 clamp(70px,10.5vw,156px)/.9 var(--sans);letter-spacing:-.065em}.artist-rule{height:1px;flex:1;background:var(--line)}.artist-note{font-size:11px;line-height:1.7;text-transform:uppercase;letter-spacing:.13em}.music-intro-line{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:70px;align-items:end}.music-intro h1{font-size:clamp(43px,4.6vw,70px);margin:0;line-height:1.08}.music-intro-line>div{max-width:390px}.music-intro-line p{font-size:14px;color:var(--muted);margin-bottom:14px}.music-section-label{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:30px}.music-section-label .eyebrow{margin:0}.music-section-label>span{font-size:12px;color:#d9cbac}.music-album{background:#152b22;color:#f5f1e8;padding-bottom:72px}.music-album .eyebrow{color:#dfc283}.album-art{margin:0;position:relative;background:#101f18}.album-art img{display:block;width:100%;height:auto;aspect-ratio:2.38;object-fit:cover}.album-art.has-album-cover img{object-fit:contain;aspect-ratio:2;background:#101f18}.album-art figcaption,.balkan-music-art figcaption{font-size:10px;text-transform:uppercase;letter-spacing:.13em;padding:12px 0;color:#c8cdbd}.album-copy{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:90px;padding-top:38px}.album-copy h2{font-size:clamp(48px,4.8vw,72px)}.album-copy>div>p:not(.eyebrow):not(.music-deck){font-size:15px;color:#dce2d7;max-width:500px}.music-deck{font:32px/1.3 var(--serif);letter-spacing:-.015em}.preview-pending{display:flex;align-items:center;gap:12px;font-size:11px!important;letter-spacing:.04em;border-top:1px solid #b9a67955;padding-top:20px;margin:24px 0 12px!important}.preview-pending:before{content:'';height:1px;width:22px;background:currentColor}.stream-pending{font-size:11px!important;color:var(--muted);margin-bottom:22px}.music-album .text-link{color:#f5f1e8}.stream-links{display:flex;gap:18px 28px;flex-wrap:wrap;margin:12px 0 22px}.world-music-link{font-size:11px}.release-preview{margin-top:25px}.release-preview .eyebrow{font-size:10px;margin-bottom:12px}.release-preview audio{display:block;width:100%;max-width:440px;height:42px}.jack-release{padding-block:88px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center}.jack-release figure{margin:0;max-width:580px}.jack-release figure img{width:100%;height:auto;aspect-ratio:1}.jack-release h2{font-size:clamp(58px,6vw,90px)}.jack-release>div>p:not(.eyebrow):not(.music-deck):not(.preview-pending):not(.stream-pending){max-width:480px;font-size:15px;color:var(--muted)}.album-next{border-left:2px solid #a88b54;padding:5px 0 5px 24px;margin:28px 0}.album-next .eyebrow{font-size:10px;margin-bottom:12px}.album-next>p:last-child{font-size:13px;color:var(--muted);margin:0;max-width:440px}.balkan-music{padding-block:75px 65px;background:#e9e5d9}.balkan-music-intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:90px;align-items:center}.balkan-music-intro h2{font-size:clamp(52px,5.2vw,78px)}.balkan-music-intro>div>p:not(.eyebrow){font-size:15px;color:var(--muted);max-width:480px}.balkan-music-art{margin:25px 0 15px}.balkan-music-art img{width:100%;height:auto;aspect-ratio:2.6;object-fit:cover;object-position:50% 28%}.balkan-music-art figcaption{color:var(--muted)}.balkan-singles{display:grid;grid-template-columns:1fr 1fr;gap:40px}.single-row{display:flex;gap:20px;align-items:start;border-top:1px solid #b1b5a6;padding-top:28px;min-width:0}.single-number{font-size:12px;color:var(--rust);padding-top:3px}.single-copy{min-width:0;flex:1}.single-copy .eyebrow{font-size:9px;letter-spacing:.11em;margin-bottom:12px}.single-copy h3{font-size:clamp(32px,3vw,44px)}.single-cover{width:100px;height:auto;aspect-ratio:1;object-fit:contain}.music-news{padding-block:80px;display:grid;grid-template-columns:1fr 1fr;gap:90px}.music-news h2{font-size:60px}.music-news p{font-size:14px;color:var(--muted);max-width:430px}.music-news article{border-top:1px solid var(--line);padding-top:24px}.music-news article h3{font-size:36px;max-width:510px}.music-news .eyebrow{color:var(--ink);font-size:10px}.music-outro{padding-block:65px 70px;background:#214c3b;color:#f5f1e8}.music-outro h2{font-size:66px}.music-outro em,.music-outro .eyebrow{color:#dfc283}.music-outro .text-link{color:inherit}
@media(max-width:1100px){.music-intro-line{gap:40px;grid-template-columns:1.4fr 1fr}.album-copy,.balkan-music-intro,.music-news{gap:45px}.jack-release{gap:45px}.artist-heading{gap:25px}.artist-note{font-size:10px}.music-intro h1{font-size:48px}}
@media(max-width:780px){.music-intro{padding-block:40px 45px}.artist-heading{margin-bottom:35px;gap:18px}.artist-name{font-size:clamp(61px,17vw,106px)}.artist-note{display:none}.artist-rule{min-width:12px}.music-intro-line{grid-template-columns:1fr;gap:25px}.music-intro h1{font-size:clamp(39px,8.7vw,58px)}.music-intro-line>div{max-width:540px}.music-section-label{padding-block:23px;align-items:start}.music-section-label>span{font-size:10px;max-width:85px;text-align:right}.music-section-label .eyebrow{font-size:9px}.album-art img{aspect-ratio:1.4;object-position:center}.album-art.has-album-cover img{aspect-ratio:1}.album-art figcaption,.balkan-music-art figcaption{font-size:8px}.album-copy{grid-template-columns:1fr;gap:8px;padding-top:24px}.album-copy h2{font-size:49px}.music-deck{font-size:29px}.music-album{padding-bottom:42px}.jack-release{grid-template-columns:1fr;gap:34px;padding-block:50px}.jack-release figure{max-width:480px;width:100%;justify-self:center}.jack-release h2{font-size:67px}.balkan-music{padding-block:45px}.balkan-music-intro{grid-template-columns:1fr;gap:0}.balkan-music-intro h2{font-size:55px}.balkan-music-art{margin-top:30px}.balkan-music-art img{aspect-ratio:1.35;object-position:50% 20%}.balkan-singles{grid-template-columns:1fr;gap:25px}.single-row{padding-top:25px;gap:16px}.single-copy h3{font-size:36px}.single-cover{width:70px}.music-news{grid-template-columns:1fr;gap:30px;padding-block:50px}.music-news h2{font-size:49px}.music-news article h3{font-size:34px}.music-outro{padding-block:45px 50px}.music-outro h2{font-size:56px}}

/* Keep supplied single artwork compact; give the audio controls the full row. */
.single-heading{display:flex;align-items:center;gap:22px;min-width:0}.single-heading>div{min-width:0}.single-heading .single-cover{width:120px;height:auto;aspect-ratio:1;object-fit:contain;flex-shrink:0}.single-heading h3{margin-bottom:0}.single-heading:has(.single-cover){margin-bottom:24px}.single-row .release-preview{margin-top:24px}.single-row audio{width:100%;max-width:440px;min-width:0}.single-row .stream-links{margin-top:18px}
@media(max-width:780px){.single-heading{gap:16px;align-items:center}.single-heading .single-cover{width:96px}.single-heading h3{font-size:32px}.single-heading .eyebrow{font-size:8px;letter-spacing:.08em}.single-heading:has(.single-cover){margin-bottom:22px}}
