/* A real portrait layered over an illustrative heritage arch. */
body[data-page="home"] .songbook-portrait{position:relative;aspect-ratio:1/1.08;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}
body[data-page="home"] .songbook-portrait .songbook-arch{position:absolute;inset:0;width:100%;height:100%;margin:0;object-fit:contain;opacity:.48;filter:saturate(.55)}
body[data-page="home"] .songbook-portrait .songbook-artist{position:absolute;bottom:3%;left:8%;width:84%;height:83%;margin:0;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 30px #0007);mask-image:linear-gradient(#000 75%,transparent 99%)}
body[data-page="home"] .songbook-portrait .image-footnote{background:none;bottom:0;left:0;right:0;padding:0;text-align:center;color:#c2bca9;font-size:10px;letter-spacing:.12em}
@media(max-width:700px){body[data-page="home"] .songbook-portrait{aspect-ratio:1/1.1}body[data-page="home"] .songbook-portrait .songbook-artist{height:80%}}
body[data-page="home"] .songbook-portrait::before{display:none}
/* An unaltered performance photograph replaces the decorative cutout. */
body[data-page="home"] .songbook-photo{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden;border:0;border-radius:22px;background:#151515;box-shadow:none}
body[data-page="home"] .songbook-photo::before{display:none}
body[data-page="home"] .songbook-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:37% center;filter:grayscale(1) contrast(1.04)}
body[data-page="home"] .songbook-photo-caption{position:absolute;bottom:0;left:0;right:0;padding:46px 20px 22px;background:linear-gradient(transparent,rgba(0,0,0,.74));color:#f0f0f0;text-align:center;font:10px/1.3 var(--sans);letter-spacing:.12em}
@media(max-width:700px){body[data-page="home"] .songbook-photo{width:100%;max-width:480px;margin:auto;aspect-ratio:1/1}}
