/* v6: retain v4 layout and copy; replace only the photographic backdrop and its contrast layer. */
.photo-backdrop{background-image:url('assets/rohbau-gebaeudetechnik-v6.webp');background-position:center 48%;background-attachment:scroll}
.hero-v6{color:#20342d}
.hero-v6 .hero-shade{background:linear-gradient(90deg,rgba(248,247,240,.96) 0%,rgba(248,247,240,.87) 32%,rgba(248,247,240,.65) 53%,rgba(248,247,240,.08) 78%,rgba(248,247,240,0) 100%)}
.hero-v6 .eyebrow{color:#854026}
.hero-v6 h1{text-shadow:none}
.hero-v6 h1 span{color:#854026}
.hero-v6 .hero-lead,.hero-v6 .hero-foot{color:#293e34}
.hero-v6 .hero-foot span+span{border-color:#687c6966}
.hero-v6 .btn.glass{background:#f8f8f1c9;color:#20342d;border-color:#71816d}
.hero-v6 .btn.glass:hover{background:#fffdf5}
.hero-v6 .motif-note{color:#243b30;background:#f7f8f0e8;padding:6px 9px;border-radius:2px;text-shadow:none}
.work-window.photo-backdrop{color:#20342d}
.work-window.photo-backdrop:before{background:linear-gradient(90deg,#f8f7f0f2 0%,#f8f7f0d9 45%,#f8f7f055 75%,#f8f7f012 100%)}
.work-window.photo-backdrop .eyebrow,.work-window.photo-backdrop em{color:#854026}
.work-window.photo-backdrop p:last-child{color:#293e34}
@media(min-width:960px) and (hover:hover) and (prefers-reduced-motion:no-preference){.photo-backdrop{background-attachment:fixed}}
@media(max-width:850px){.photo-backdrop{background-position:61% center}.hero-v6 .hero-shade{background:linear-gradient(90deg,#f8f7f0ed 0%,#f8f7f0d9 45%,#f8f7f073 80%,#f8f7f040 100%)}}
@media(max-width:600px){.hero-v6 .hero-shade{background:linear-gradient(90deg,#f8f7f0ed 0%,#f8f7f0d6 52%,#f8f7f08c 100%)}.work-window.photo-backdrop:before{background:#f8f7f0d9}}
@media(prefers-reduced-motion:reduce){.photo-backdrop{background-attachment:scroll!important}}
