/* Startseite Referenzen: Bildkarten-Reihe (Rathmayr, Knaus Tabbert, Stahlbau Wegscheid) + Kundenlogo-Laufband. Ergänzt home-julia. */
.j2-ref-credit{margin-top:.2rem;font-size:.72rem;color:var(--h2-muted)}
.j2-logos{margin-top:clamp(1.5rem,3vw,2.25rem)}
.j2-logos__label{margin:0 0 .85rem!important;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--h2-muted)}
.j2-logos__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}
.j2-logos__track{display:flex;width:max-content;animation:j2-logos 55s linear infinite}
.j2-logos__viewport:hover .j2-logos__track{animation-play-state:paused}
.j2-logos__set{display:flex;align-items:center;gap:clamp(2.25rem,4vw,3.5rem);margin:0!important;padding:0 clamp(1.125rem,2vw,1.75rem)!important;list-style:none}
.j2-logos__set li{flex:0 0 auto;margin:0;padding:0}
.j2-logos__set img{display:block;max-width:none}
@keyframes j2-logos{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (max-width:1100px) and (min-width:761px){
.h2-refs--w2>.h2-ref--col:last-child{grid-column:1/-1!important;flex-direction:row}
.h2-refs--w2>.h2-ref--col:last-child picture{flex:0 0 45%;aspect-ratio:16/9}
.h2-refs--w2>.h2-ref--col:last-child .h2-ref__body{align-content:center}
}
@media (max-width:760px){
.j2-logos__set{gap:1.75rem;padding:0 .875rem!important}
.j2-logos__track{animation-duration:45s}
}
@media (prefers-reduced-motion:reduce){
.j2-logos__viewport{-webkit-mask-image:none;mask-image:none}
.j2-logos__track{width:auto;animation:none}
.j2-logos__set{flex-wrap:wrap;justify-content:center;row-gap:1.25rem}
.j2-logos__set[aria-hidden="true"]{display:none}
}
