/* Blok onderaan de voorpagina: foto op de achtergrond, donkerder gemaakt zodat de witte tekst goed leesbaar is. */
.band-photo{position:relative;min-height:clamp(280px,26vw,380px);border-color:var(--gold);color:#F6F1E6;background:linear-gradient(90deg,rgba(12,9,5,.8) 0%,rgba(12,9,5,.6) 48%,rgba(12,9,5,.38) 100%),url("band.webp") center 40%/cover no-repeat #1a1510}
.band-photo h2{color:#FFFFFF;text-shadow:0 2px 20px rgba(0,0,0,.45)}
.band-photo p{color:#EDE5D4;text-shadow:0 1px 12px rgba(0,0,0,.5)}
@media (max-width:640px){.band-photo{background:linear-gradient(0deg,rgba(12,9,5,.8),rgba(12,9,5,.7)),url("band.webp") 50% 40%/cover no-repeat #1a1510}}

.band-photo .btn.ghost{color:#fff;border-color:rgba(255,255,255,.7);background:transparent}
.band-photo .btn.ghost:hover{background:rgba(255,255,255,.12)}
