/* v2510-04 (Gman 25.10. 13:38): Weg-Kopf auf der blauen Bühne, oben stehend. «Alle Projekte» in der Kopfzeile des Projekte-Abschnitts. */
.ws-kopf{margin:0;padding:clamp(20px,3vw,32px) clamp(20px,6vw,56px) 4px;color:var(--c)}
.ws-kopf .label{color:#F6F1E8!important;opacity:1!important;margin:0 0 8px}
.ws-kopf .label::before{background:var(--c);opacity:.6}
.ws-kopf .t2{color:#fff;margin:0}
.ws-kopf .lead{color:rgba(243,238,229,.82);margin:10px 0 0;max-width:62ch;font-size:1rem;line-height:1.5}
html.ws-an .ws-kopf{position:absolute;top:0;left:0;right:0;z-index:3;box-sizing:border-box;padding:calc(var(--kopf-hoehe,72px) + 2.2vh) 8vw 0;pointer-events:none}
html.ws-an .ws-kopf a{pointer-events:auto}
html.ws-an .ws-kopf .t2{font-size:clamp(1.9rem,3.1vw,2.8rem);line-height:1.1}
html.ws-an .ws-kopf .lead{font-size:clamp(.95rem,1.15vw,1.05rem);max-width:78ch}
html.ws-an .ws-spur-w{top:var(--kopf-oben,0px);height:calc(100% - var(--kopf-oben,0px) - var(--kopf-h,110px))}
html.ws-an .ws-st{padding-top:1vh}
/* Spur-Position je Schritt (-100vw pro Schritt, Endstand -400vw): siehe css/weg-scroll-2710.css, @keyframes wsx */
html.ws-an .ws-svg{max-height:calc(100svh - var(--kopf-oben,0px) - var(--kopf-h,110px) - 40px)}
@media (max-width:799px){
 html.ws-an .ws-kopf{padding:calc(var(--kopf-hoehe,64px) + 12px) 6vw 0}
 html.ws-an .ws-kopf .label{font-size:.72rem;margin-bottom:4px}
 html.ws-an .ws-kopf .t2{font-size:1.5rem}
 html.ws-an .ws-kopf .lead{font-size:.82rem;line-height:1.4;margin-top:6px}
 html.ws-an .ws-st{padding-top:1vh;gap:1.5vh}
 html.ws-an .ws-svg{max-height:calc((100svh - var(--kopf-oben,0px) - var(--kopf-h,110px)) * .5)}
}
.projekte-kopf-r{justify-self:end;max-width:420px}
.projekte-kopf-r .kopf-intro{margin:0 0 16px;max-width:none}
.projekte-alle{margin:0}
@media (max-width:767px){.projekte-kopf-r{justify-self:start;max-width:none}.projekte-kopf-r .kopf-intro{margin-bottom:16px}.projekte-alle{display:flex;justify-content:center;width:100%}.sektion-projekte .folge{margin-bottom:0}}
