/* 2026-10-07 · three new releases, original artwork, existing catalog retained */
.latest-release-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.latest-release-grid .new-release-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--line,#cdd5df);background:var(--card,#fff);color:inherit}
.latest-release-grid .new-release-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}
.latest-release-grid .artist-identity-copy{display:flex;flex:1;flex-direction:column;padding:20px}
.latest-release-grid .meta{margin-top:0;font-size:.72rem;letter-spacing:.09em;color:var(--muted,#53647a)}
.latest-release-grid h3{font-size:1.4rem!important;line-height:1.16;margin:9px 0 13px;overflow-wrap:break-word;text-align:start}
.latest-release-grid p{margin:0 0 20px;color:var(--muted,#53647a);line-height:1.55}
.latest-release-grid .artist-identity-link{margin-top:auto;font-weight:600;overflow-wrap:anywhere}
.latest-release-grid .new-release-card:hover{border-color:var(--accent,#a2633b)}
html body a:any-link,html body a:any-link:hover,html body a:any-link:visited,html body a:any-link:active,html body a:any-link:focus,html body a:any-link:focus-visible{text-decoration:none!important;text-shadow:none!important}
html body a:focus-visible{outline:3px solid var(--accent,#a2633b)!important;outline-offset:4px!important}
.new-release-card:hover .artist-identity-link,.small-link:hover{color:var(--accent,#a2633b)}
.single-20261007 .single-hero h1{font-size:clamp(2.4rem,4vw,4rem)!important}
.single-20261007 .single-hero h1 span{display:block;margin-top:.35em;font-size:.55em;line-height:1.16;letter-spacing:-.02em}
.single-20261007 .single-credit{color:var(--muted,#53647a)}
.single-20261007 iframe{border:0;border-radius:12px}
.single-20261007 .actions{flex-wrap:wrap}
.single-20261007 .lyrics-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);direction:ltr;gap:44px;margin-top:30px}
.single-20261007 .lyrics-panel{min-width:0;padding:0;border:0}
.single-20261007 .lyrics-panel p{font-size:1.05rem;line-height:1.75;overflow-wrap:break-word;margin:0}
.single-20261007 .lyrics-panel-original{color:var(--muted,#53647a)}
.single-20261007 .lyrics-columns-original-only{grid-template-columns:minmax(0,1fr);max-width:760px}
.single-20261007 .lyrics-columns-original-only .lyrics-panel-original{color:var(--ink,#172032)}
@media(max-width:920px){.latest-release-grid{gap:18px}.latest-release-grid .artist-identity-copy{padding:15px}.latest-release-grid h3{font-size:1.2rem!important}}
@media(max-width:620px){.latest-release-grid{grid-template-columns:1fr}.latest-release-grid h3{font-size:1.45rem!important}.single-20261007 .detail-grid{grid-template-columns:minmax(0,1fr);gap:30px}.single-20261007 .lyrics-columns{gap:30px;grid-template-columns:minmax(0,1fr)}.single-20261007 .lyrics-panel-original{border-top:1px solid var(--line,#cdd5df);padding-top:24px}.single-20261007 .lyrics-columns-original-only .lyrics-panel-original{border:0;padding:0}}
