.band{position:relative;overflow:hidden;padding:clamp(1.1rem,2.2vw,1.7rem) 0;border-block:1px solid var(--line);background:linear-gradient(90deg,var(--black),var(--surface) 50%,var(--black));-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.band__ebene{position:relative}.band__ebene--fern{position:absolute;inset:0;display:flex;align-items:center;opacity:.5;pointer-events:none;overflow:hidden}.band__zug{display:flex;width:max-content;align-items:center;will-change:transform}.band__wort{display:flex;align-items:center;font-family:Big Shoulders Display,sans-serif;font-weight:700;font-size:clamp(1.15rem,2.4vw,1.9rem);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--faint);padding-inline:clamp(1.1rem,2.4vw,1.9rem)}.band__wort:after{content:"✦";color:var(--acid);font-size:.62em;margin-left:clamp(1.1rem,2.4vw,1.9rem);opacity:.7}.band__ebene--fern .band__wort{font-size:clamp(2.6rem,5.5vw,4.4rem);color:#ffffff0b;letter-spacing:.1em}.band__ebene--fern .band__wort:after{content:none}.band__lack{position:absolute;inset:0;display:flex;align-items:center;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 18%,rgba(0,0,0,.55) 34%,#000 46%,#000 54%,rgba(0,0,0,.55) 66%,transparent 82%);mask-image:linear-gradient(90deg,transparent 18%,rgba(0,0,0,.55) 34%,#000 46%,#000 54%,rgba(0,0,0,.55) 66%,transparent 82%)}.band__lack .band__wort{color:var(--gruen-hell)}.band__lack .band__wort:after{opacity:1}.band{--bremse: 1}.band:hover{--bremse: .28}@media(prefers-reduced-motion:reduce){.band__zug{will-change:auto}}@media(max-width:62rem){.band{padding:.9rem 0}.band__wort{font-size:1.05rem;padding-inline:1.2rem}.band__wort:after{margin-left:1.2rem}.band__ebene--fern .band__wort{font-size:2.4rem}.band__lack{-webkit-mask-image:linear-gradient(90deg,transparent 2%,rgba(0,0,0,.35) 22%,#000 45%,#000 55%,rgba(0,0,0,.35) 78%,transparent 98%);mask-image:linear-gradient(90deg,transparent 2%,rgba(0,0,0,.35) 22%,#000 45%,#000 55%,rgba(0,0,0,.35) 78%,transparent 98%)}}
