.svw-kader{--svw-accent:#c8102e;--svw-accent-dark:#5a0a16;--svw-ink:#0d0d10;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 40px}@media only screen and (max-width:767px){.svw-kader{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.svw-kader__card{position:relative;margin:0;padding:0;aspect-ratio:3 / 4;overflow:hidden;container-type:inline-size;background:radial-gradient(ellipse 130% 90% at 50% 100%,rgba(13,13,16,.7) 0%,rgba(13,13,16,.35) 45%,rgba(13,13,16,0) 90%),linear-gradient(180deg,var(--svw-accent) 0%,var(--svw-accent-dark) 100%);transition:transform .25s ease}@media (hover:hover){.svw-kader__card:hover{transform:translateY(-6px)}}.svw-kader__number{position:absolute;top:3%;left:-2.5%;right:-2.5%;font-family:'Barlow Condensed','Barlow Condensed Fallback','Open Sans Condensed',sans-serif;font-weight:800;font-style:italic;font-size:110px;font-size:46cqw;line-height:.85;text-transform:uppercase;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.28);white-space:nowrap;pointer-events:none;user-select:none}.svw-kader__img{position:absolute;left:0;right:0;top:9%;bottom:0}.svw-kader__img img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:bottom center}.svw-kader__label{position:absolute;left:0;right:0;bottom:0;margin:0;padding:12% 7% 6%;background:linear-gradient(transparent,rgba(0,0,0,.25));color:#fff;pointer-events:none;text-align:left}.svw-kader__role{display:block;font-family:'Barlow','Barlow Fallback','Open Sans',sans-serif;font-weight:600;font-size:12px;font-size:5cqw;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.svw-kader__name{display:block;font-family:'Barlow Condensed','Barlow Condensed Fallback','Open Sans Condensed',sans-serif;font-weight:700;font-size:26px;font-size:10.8cqw;line-height:1.05;text-transform:uppercase}.svw-kader__name b{font-weight:800}.svw-kader--reihe{--svw-accent:#c8102e;display:block;grid-template-columns:none;gap:0;margin-bottom:0;background:#15171c;color:#fff;padding:26px 30px 24px}.svw-reihe__scroll{overflow:visible}.svw-reihe__hint{display:none}@media only screen and (max-width:959px){.svw-kader--reihe{padding:12px 12px 6px}.svw-kader--reihe .svw-reihe__names{display:none}}.svw-reihe__stage{position:relative;aspect-ratio:8 / 3;overflow:hidden;container-type:inline-size}.svw-reihe__title{position:absolute;left:0;right:0;top:2cqw;text-align:center;font-family:'Barlow Condensed','Barlow Condensed Fallback','Open Sans Condensed',sans-serif;font-weight:800;font-size:var(--title-size,15cqw);line-height:1;text-transform:uppercase;white-space:nowrap;color:var(--svw-accent,#c8102e);pointer-events:none;user-select:none}.svw-reihe__row{position:absolute;bottom:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));height:0;--pw:18.5cqw;--iw:18.5cqw;--step:calc((100cqw - var(--pw)) / var(--nf));left:calc(var(--pw) / 2);right:calc(var(--pw) / 2)}.svw-reihe__row--back{bottom:6.5cqw;--iw:17cqw}.svw-kader--reihe-even .svw-reihe__row--front{left:calc(var(--pw) / 2 - var(--step) / 4);right:calc(var(--pw) / 2 + var(--step) / 4)}.svw-kader--reihe-even .svw-reihe__row--back{left:calc(var(--pw) / 2 + var(--step) / 4);right:calc(var(--pw) / 2 - var(--step) / 4)}.svw-kader--reihe-odd .svw-reihe__row--back{left:calc(var(--pw) / 2 - var(--step) / 2);right:calc(var(--pw) / 2 - var(--step) / 2)}.svw-reihe__p{position:relative;margin:0;height:0;cursor:pointer}.svw-reihe__p img{position:absolute;bottom:0;left:50%;width:var(--iw);max-width:none;height:auto;transform:translateX(-50%);transform-origin:bottom center;transition:transform .3s ease;display:block;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 4.5cqw);mask-image:linear-gradient(to top,transparent 0,#000 4.5cqw)}@media (hover:hover){.svw-reihe__p:hover{z-index:5}.svw-reihe__p:hover img{transform:translateX(-50%) scale(1.08)}}.svw-reihe__p.is-active{z-index:5}.svw-reihe__p.is-active img{transform:translateX(-50%) scale(1.08)}.svw-reihe__name{cursor:pointer;transition:color .2s ease}.svw-reihe__name.is-active,.svw-reihe__name.is-active .svw-reihe__no{color:var(--svw-accent,#c8102e)}.svw-reihe__fade{position:absolute;left:0;right:0;bottom:0;height:5cqw;background:linear-gradient(rgba(21,23,28,0),rgba(21,23,28,.8));pointer-events:none}.svw-reihe__names{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:6px;padding-top:14px}.svw-reihe__names--first{margin-top:4px;border-top:2px solid var(--svw-accent,#c8102e)}.svw-reihe__names + .svw-reihe__names{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.svw-reihe__name{min-width:0;font-family:'Barlow Condensed','Barlow Condensed Fallback','Open Sans Condensed',sans-serif;font-weight:700;font-size:15px;line-height:1.1;text-transform:uppercase;color:#fff;overflow-wrap:anywhere}.svw-reihe__name b{font-weight:800}.svw-reihe__no{display:block;font-family:'Barlow','Barlow Fallback','Open Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:.12em;color:#aaa;margin-bottom:3px}.svw-kader--teaser{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0 0 24px}.svw-kader--teaser .svw-kader__link{display:block;text-decoration:none;color:inherit;min-width:0}.svw-kader--teaser .svw-kader__card{margin:0}.svw-kader--teaser .svw-kader__team{position:absolute;top:8px;left:8px;z-index:2;font-family:'Barlow','Barlow Fallback','Open Sans',sans-serif;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;padding:4px 6px;background:rgba(255,255,255,.92);color:#15171c;pointer-events:none}.svw-kader__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.gdlr-content .svw-kader__cta a.svw-button:after{content:" \2192"}.gdlr-content .svw-kader__cta a.svw-button--ghost{background:transparent;color:#15171c;border:2px solid #15171c;padding:14px 22px}.gdlr-content .svw-kader__cta a.svw-button--ghost:hover,.gdlr-content .svw-kader__cta a.svw-button--ghost:focus{background:#15171c;color:#fff}@media only screen and (max-width:959px){.svw-kader--teaser{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:599px){.svw-kader--teaser{grid-template-columns:repeat(2,minmax(0,1fr))}.svw-kader--teaser .svw-kader__link:nth-child(n+5){display:none}.gdlr-content .svw-kader__cta a.svw-button{width:100%}}
