<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.T4614 {
	position: relative;	
}

.T4614 .image .extra .item .inner, .T4614 .image {
	position: relative;
	border-radius: .7rem;
	overflow: hidden;
}

.T4614 .bold {
	font-weight: 700 !important;
}

.T4614 .mainlink {
	display: block;
}


.T4614 .image .textwrapper {
	font-size: 7.3vw;
	position: absolute;
	top: 60%;
	width: auto;
	left: 1.5rem;
	right: 1.5rem;
	transform: translate(0%, -50%);
	color: #FFF;
	z-index: 2;
	display: flex;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	margin: 0;
}

.T4614.badge .image .textwrapper { left: 5rem; right: 5rem; }



.T4614 .image .textwrapper &gt; span, .T4614 .image .textwrapper &gt; div, .T4614 .image .textwrapper &gt; h1, .T4614 .image .textwrapper &gt; h2 {
	display: block;
	text-shadow: 0 0 30px rgba(0,0,0,0.3);
	line-height: 1;
}

.T4614 .image .textwrapper  :is(h1,h2) { margin: 0; }
.T4614 .image .textwrapper a { color: #FFF; }
.T4614 .image .textwrapper .headline1 {
	position: relative;
	left: -1em;
	z-index: 2;
	line-height: 1.3;
}
.T4614 .image .textwrapper .headline2 { text-transform: uppercase; margin-top: -0.2em; }
.T4614 .image .textwrapper .headline2.ScotchDisplay { text-transform: none; font-size: 1.4em; font-weight: normal; }

/* Überschrift / Text */
.T4614 .image .textwrapper .text { font-size: 5vw; margin: 1.5rem 1rem 0 1rem; }



.T4614 .image .textwrapper.withtext, .T4614.badge .image .textwrapper.withtext { left: 0; right: 0; }



.T4614 .badge {
	position: absolute;
	bottom: 0.9rem;
	left: 1rem;
	z-index: 1;
	width: 17vw;
}

.T4614 .badge.badge_ratio_p { width: 15vw; }

.T4614 .badge img { width: 100%; height: auto; }



.T4614 picture.big img {
	object-fit: cover;
	aspect-ratio:  1.103448276 / 1;
}

.T4614 .image .extra {
	position: absolute;
	z-index: 2;
	top: 0.6em;
	right: 0.7em;
	left: calc( 0.7em - 0.4em );
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
}

.T4614 .image .extra .item {
	position: relative;
	color: #FFF;
	width: 33.333332%;
}



.T4614 .image .extra .item .inner {
	background-color: rgba(0,0,0,0.12);
	margin: 0 0 0.4em 0.4em;
	padding: 0.5em 0.7em 0.5em 0.7em;
	border-radius: 0.4rem;
	transition: background-color 250ms;
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	cursor: pointer;

}

.T4614 .image .extra .item:hover .inner {
	background-color: rgba(0,0,0,0.17);
}



.T4614 .image .extra .item .inner:hover {
	background-color: rgba(0,0,0,0.24);
}

.T4614 .image .extra .item.red .inner { background-color: #DB3939; }
.T4614 .image .extra .item.blue .inner { background-color: #39c; }

.T4614 .image .extra .item .icon {
	position: absolute;
	top: 0.3em;
	right: 0.4em;
	font-size: 1.1em;
}
.T4614 .image .extra .head { margin-bottom: 0.2em; }
.T4614 .image .extra .item .title {
	text-transform: uppercase;
	font-size: 0.7em;
	line-height: 1;
}

.T4614 .image .extra .item .subtitle {
	font-size: .6em;
}

.T4614 .image .extra .item .info {
	font-size: 1.4em;
	line-height: 0.7;
	display: flex;
}

.T4614 .image .extra .item .info .value {  letter-spacing: -1px; line-height: 0.75; font-size: 1.2em; }
.T4614 .image .extra .item .info .unit {
	display: flex; align-items: flex-end;
	font-size: 0.4em;
	padding-left: 0.3em;
	line-height: 1;
}


.T4614 .links {
	position: relative;
	z-index: 1;
	display: flex;
	justify-content: center;
	/*margin-top: -20px;*/
	margin-top: 0.6rem;
	margin-bottom: 0; 
	/*width: 95%;*/
	margin-left: auto;
	margin-right: auto;

}

.T4614 .links .item {
	width: calc( 25% - 0.6rem );
	flex-shrink: 0;
	flex-grow: 0;
	display: flex;
	flex-direction: column;
	color: #000;
	text-decoration: none;
	margin-right: 0.6rem;

}

.T4614 .links .item:last-child {
	margin-right: 0;
}


.T4614 .links .item .teaser_img {
	border-radius: .5rem;
	overflow: hidden;
}

.T4614 .links .item .teaser_img img {
	width: 100%;
	height: auto;
	aspect-ratio:  1 / 1;
	object-fit: cover;
}

.T4614 .links .item .name {
	text-align: center;
	margin-top: 0.25rem;
	font-size: 0.8rem;
}






/* Anpassungen für Vollbild */
body.S8049 .T4614 .image { border-radius: 0; }

body.S8049 .T4614 picture.big img { aspect-ratio:  1 / 0.533448276; }

@media (min-width: 567px) {
	body.S8049 .T4614 picture.big img { aspect-ratio: 1 / 0.25399061; }
}


body.S8049 .T4614 .TraminoBookmark { transform: rotate(0); top: 0; right: 3rem; }

body.S8049 .T4614 .image .textwrapper .headline { font-size: 5.5vw; }
body.S8049 .T4614 .image .textwrapper .text { font-size: 3.95vw; margin: 0.5rem 0.8rem 0 0.8rem; }

.T4614 .image .textwrapper .text { margin: 1.5vw; }
body .T4614.badge .image .textwrapper .text { margin-left: 5rem; margin-right: 5rem; }






@media print {
	.T4614 .image .textwrapper, .T4614 .image .textwrapper :is(.headline1, .headline2) { color: #FFF !important; }
}



/* Video */

.T4614 .video video { display: block; width: 100%; height: auto; object-fit: cover; aspect-ratio:  1.103448276 / 1; }

@media (min-width: 567px) {
	.T4614 .video video { aspect-ratio: 1 / 0.55399061; }
}@media (max-width: 567px) {
	.T4614 .boxshadow-down { box-shadow: none; }

	.T4614 .image .textwrapper .headline1 { font-size: 0.9em; }
}

@media (min-width: 365px) {

	.T4614 .links {
		margin-top: 0.8rem;
	}

	.T4614 .links .item {

		margin-right: 0.8rem;
	}
	.T4614 .image .textwrapper { font-size: 6.5vw; }
	.T4614 .image .textwrapper .text { font-size: 3.5vw; margin: 1.5rem 2rem 0 2rem;  }

	body.S8049 .T4614 .image .textwrapper .headline { font-size: 5.2vw; }
	body.S8049 .T4614 .image .textwrapper .text { font-size: 3.3vw; }

	body .T4614.badge .image .textwrapper .text { margin-left: 5.5rem; margin-right: 5.5rem; }


}

@media (min-width: 567px) {

	.T4614 picture.big img { aspect-ratio: 1 / 0.55399061; }

	.T4614 .image .textwrapper {  top: 50%; }
	
	.T4614 .links { top: -35px;  margin-top: 0; width: 100%; }
	.T4614 .links .item { width: 70px; margin-right: 1rem; overflow: visible; }
	.T4614 .links .item .teaser_img { height: 70px; border-radius: 0.5rem; border: 2px solid #FFF !important; }
	.T4614 .links .item .name { font-size: 0.8rem; }

	.T4614 .image .extra .item { width: 25%; }

	.T4614 .placeholder-flex:before {
		padding-top: 55.399061%;
	}


	.T4614 .image .textwrapper .headline { font-size: 3.8vw; }
	.T4614 .image .textwrapper .text { font-size: 2.3vw;  }

	body.S8049 .T4614 .image .textwrapper .headline { font-size: 3.8vw; }
	body.S8049 .T4614 .image .textwrapper .text { font-size: 2.3vw; }

	body .T4614.badge .image .textwrapper .text { margin-left: 6rem; margin-right: 6rem; }

	.T4614 .badge, .T4614 .badge.badge_ratio_p {
		bottom: 1rem;
		right: 1.2rem;
		z-index: 1;
		width: 10vw;
	}

	
}


@media (min-width: 768px) {
	.T4614 .image .textwrapper { font-size: 6.9vw;  }
	.T4614 .image .textwrapper .text { font-size: 3vw; margin: 1.5rem 3rem 0 3rem;  }

	.T4614 .image .textwrapper .headline { font-size: 3.4vw; }
	.T4614 .image .textwrapper .text { font-size: 2.2vw;  }

	body.S8049 .T4614 .image .textwrapper .headline { font-size: 3.4vw; }
	body.S8049 .T4614 .image .textwrapper .text { font-size: 2.2vw; }


	.T4614 .image .extra { left: 0.7em; top: 1.2em; right: .5em;  }
	.T4614 .image .extra .item { width: 20%; }
	.T4614 .image .extra .item .inner { margin-right: 0.6em;}
	
	

	.T4614 .links { top: -45px; margin-bottom: -45px; }
	.T4614 .links .item { width: 90px; }
	.T4614 .links .item .teaser_img { height: 90px; box-shadow: 0 0 36px -10px rgba(0, 0, 0, 0.7); border-width: 3px !important;  }
	.T4614 .links .item .name { font-size: 0.9rem; }


}

@media (min-width: 1024px) {

	.T4614 .image .textwrapper { font-size: 6.8vw; left: 4rem; right: 4rem; }
	.T4614.badge .image .textwrapper { left: 7rem; right: 7rem; }
	
	.T4614 .image .textwrapper .headline { font-size: 3.05vw; }
	.T4614 .image .textwrapper .text { font-size: 1.95vw;  }

	body.S8049 .T4614 .image .textwrapper .headline { font-size: 3.2vw; }
	body.S8049 .T4614 .image .textwrapper .text { font-size: 2.1vw; }

	
	.T4614 .image .extra { left: calc( 2em - 1em);  }
	.T4614 .image .extra .item {  width: 16.666667%; min-width: 8rem; }
	.T4614 .image .extra .item .inner { margin-left: 0em; }
	.T4614 .image .extra .item .icon { font-size: 1.7em; }
	.T4614 .image .extra .head .title { font-size: 0.8em; padding-right: 2.3em;  }
	.T4614 .image .extra .item .info .unit { font-size: 0.35em; }

	.T4614 .links { top: -55px; margin-bottom: -55px; }
	.T4614 .links .item { width: 110px; margin-right: 1.5rem; }
	.T4614 .links .item .teaser_img { height: 110px; }
	.T4614 .links .item .name { font-size: 0.8rem; }

	.T4614 .badge, .T4614 .badge.badge_ratio_p {
		width: 9vw;
	}
}

@media (min-width: 1140px) {
	.T4614 .image .textwrapper { font-size: 85.5px; }
	.T4614 .image .textwrapper .text { font-size: 24px; margin: 1.5rem 4rem 0 4rem;  }

	body.S8049 .T4614 .image .textwrapper .headline { font-size: 36px; }
	body.S8049 .T4614 .image .textwrapper .text { 
		font-size: 24px;
		max-width: 800px;
		margin: 10px auto;
		padding: 0 2rem;
		line-height: 1.2;
	}
}

@media (min-width: 1280px) {

	.T4614 .image .extra .item .info { font-size: 2.1em; line-height: 1;}
	.T4614 .image .extra .item .info .value { font-size: 0.8em; }

	.T4614 .badge, .T4614 .badge.badge_ratio_p {
		bottom: 1.5rem;
		right: 1.9rem;
		width: 6.5rem;
	}
}

.T4614.S8057 picture.big img { aspect-ratio:  1 / 0.883448276; }



@media (min-width: 567px) {

	.T4614.S8057 picture.big img { aspect-ratio: 1 / 0.48399061; }

}.T4614.S8058 picture.big img { aspect-ratio:  1 / 0.733448276; }



@media (min-width: 567px) {

	.T4614.S8058 picture.big img { aspect-ratio: 1 / 0.30399061 }

}


.T4614.S8087 .badge { overflow: hidden; }@media (max-width: 1024px) {
	.T4614.S8147.maxwidth { margin-left: 0 !important; margin-right: 0 !important; }
	.T4614.S8147 .image .extra .item .inner, .T4614.S8147 .image { border-radius: 0; }
	.T4614.S8147 .TraminoBookmark { transform: rotate(0); top: 0; right: 2rem; }
}
.T4614.S8160 picture.big img { filter: brightness(80%) }</pre></body></html>