.stapheader-img{--verloop-kleur:rgba(20, 38, 54, 0.7);--verloop-hoogte:65%}.stapheader-img{position:relative}.stapheader-img::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--verloop-kleur) 0,transparent var(--verloop-hoogte));pointer-events:none}.stapheader-img>.template-container{position:relative;z-index:1}.stapheader-img h1,.stapheader-img h2{text-shadow:0 2px 12px rgba(0,0,0,.35)}