/* automatisch erzeugt von build.py — nicht von Hand ändern.
   Fotos für e2e-bau-ag: assets/bilder/e2e-bau-ag/<slot>.<endung>
   Slots: hero, ueber, portrait, galerie-1, galerie-2, galerie-3, galerie-4, galerie-5, galerie-6, galerie-7, galerie-8 */
[data-foto="hero"]{background-image:url("../assets/bilder/hero.webp");border-color:transparent}
[data-foto="hero"]::after{content:none}
[data-foto="portrait"]{background-image:url("../assets/bilder/portrait.webp");border-color:transparent}
[data-foto="portrait"]::after{content:none}
.hero--voll [data-foto="hero"]::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,rgba(10,12,14,.42) 0%,rgba(10,12,14,.14) 42%,rgba(10,12,14,0) 68%)}
.hero--voll .hero__innen{position:relative;z-index:1}

/* Grundregeln: Bild füllt die vorhandene Box (Höhen kommen aus base.css /
   sektionen-c.css). Raster und Label werden je Slot mit Bild abgeschaltet
   (oben), damit Slots ohne Datei weiter ihren Platzhaltertext zeigen. */
.bild-platzhalter[data-foto]{background-size:cover;background-position:center;background-repeat:no-repeat}
.bild-platzhalter[data-foto]::after{background-image:none}
