.scene-18 {
	margin-inline: auto;
	max-width: var(--max-width);
}

.scene-18 .content {
	background-color: var(--wood);
	padding-block: clamp(40px, 4%, 102.4px);
}

.scene-18 .content.background-jahresringe {
	background-position: 270% 75%;
}

.scene-18 .container-aufteilung {
	display: grid;
	grid-row-gap: 10px;
	margin-top: min((100vw - 375px) * (78 - 50) / (2560 - 375) + 50px, 78px);
	margin-bottom: min((100vw - 375px) * (155 - 50) / (2560 - 375) + 50px, 155px);
}

@media (min-width: 800px) {
	.scene-18 .container-aufteilung {
		align-items: center;
		grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
		margin-left: 10%;
	}

	.scene-18 .container-aufteilung.left {
		grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
		margin-left: 0;
		margin-right: 10%;
	}
}

.scene-18 .headline-06 {
	color: var(--black);
	font-size: var(--font-size-55-16);
	font-weight: 500;
	line-height: 1.2;
	padding-inline: 10%;
	max-width: 22ch;
}

@media (min-width: 800px) {
	.scene-18 .headline-06 {
		font-size: min((100vw - 800px) * (55 - 20) / (2560 - 800) + 20px, 55px);
		margin-right: -10%;
		padding-inline: 0;
	}

	.scene-18 .container-aufteilung.left .headline-06 {
		grid-column: 2;
		grid-row: 1;
	}
}

.scene-18 .picture-aufteilung {
	background-color: white;
	clip-path: polygon(18% 14%, 101% 0, 101% 100%, 10% 94%);
	padding-inline: 17%;
	padding-top: min((100vw - 375px) * (270 - 42) / (2560 - 375) + 42px, 270px);
	padding-bottom: min((100vw - 375px) * (145 - 42) / (2560 - 375) + 42px, 145px);
}

@media (min-width: 800px) {
	.scene-18 .picture-aufteilung {
		clip-path: polygon(8% 18%, 101% 0, 101% 100%, 1% 93%);
		padding-inline: 10% 14%;
		padding-top: min((100vw - 800px) * (270 - 85) / (2560 - 800) + 85px, 270px);
		padding-bottom: min((100vw - 800px) * (145 - 50) / (2560 - 800) + 50px, 145px);
	}

	.scene-18 .container-aufteilung.left .picture-aufteilung {
		grid-column: 1;
		grid-row: 1;
	}
}

.scene-18 .container-aufteilung.left .picture-aufteilung {
	clip-path: polygon(82% 14%, -1% 0, -1% 100%, 90% 94%);
}

.scene-18 .image-aufteilung {
	height: auto;
}





.scene-18 .headline-container {
	padding-inline: 10%;
}

.scene-18 .headline-1 {
	color: var(--brown);
	font-size: var(--font-size-100-20);
	line-height: 1.2;
	margin-left: .75em;
}

.scene-18 .headline-2 {
	color: var(--black);
	font-size: var(--font-size-170-34);
	font-weight: 500;
	line-height: 1.2;
}

.scene-18 .slide-show-wrapper {
	margin-top: min((100vw - 375px) * (86 - 40) / (2560 - 375) + 40px, 86px);
}

.scene-18 .slide-show-image-wrapper {
	display: grid;
	isolation: isolate;
}

.scene-18 .slide-show-image-container {
	display: grid;
	grid-area: 1 / 1 / 2 / 2;
}

@media (min-width: 800px) {
	.scene-18 .slide-show-image-container {
		padding-inline: 10%;
	}
}

.scene-18 .slide-show-picture {
	grid-area: 1 / 1 / 2 / 2;
	opacity: 0;
	pointer-events: none;
	transition: opacity .5s;
}

.scene-18 .slide-show-picture.active {
	opacity: 1;
	pointer-events: all;
}

.scene-18 .slide-show-image {
	display: block;
	height: auto;
	min-height: 180px;
	object-fit: cover;
}

.scene-18 .slide-show-pagination {
	align-items: center;
	display: flex;
	grid-area: 1 / 1 / 2 / 2;
	justify-content: space-between;
	pointer-events: none;
	z-index: 1;
}

@media (min-width: 800px) {
	.scene-18 .slide-show-pagination {
		display: grid;
		grid-template-columns: 10% 10%;
		justify-items: center;
	}
}

.scene-18 .slide-show-pagination button {
	background-color: white;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath transform='translate(29 33)' d='M0,14.4c.161.009.323.026.484.026H33.62L22.066,2.874,24.936,0,41.448,16.512,24.933,33.027l-2.784-2.784L33.631,18.761l-.071-.135a3.221,3.221,0,0,0-.321-.031q-16.479,0-32.959,0c-.093,0-.187.017-.28.026V14.4' fill='%23764c23'/%3E%3C/svg%3E%0A");
	border: 0;
	cursor: pointer;
	height: var(--slider-pagination-size);
	pointer-events: all;
	width: var(--slider-pagination-size);
}

@media (min-width: 800px) {
	.scene-18 .slide-show-pagination button {
		box-shadow: 0 0px 6px #00000029;
	}
}

.scene-18 .slide-show-pagination button.prev {
	transform: rotate(180deg);
}

.scene-18 .slide-show-description-wrapper {
	align-items: start;
	display: grid;
}

@media (min-width: 800px) {
	.scene-18 .slide-show-description-wrapper {
		padding-inline: 10%;
	}
}

.scene-18 .slide-show-description-item {
	background-color: white;
	clip-path: polygon(0 0, 100% 0, 100% 55%, 85% 100%, 0 95%);
	color: var(--black);
	grid-area: 1 / 1 / 2 / 2;
	font-size: var(--font-size-26-16);
	line-height: 1.4;
	opacity: 0;
	padding-inline: 10%;
	padding-top: min((100vw - 375px) * (58 - 22) / (2560 - 375) + 22px, 58px);
	padding-bottom: min((100vw - 375px) * (58 - 44) / (2560 - 375) + 44px, 58px);
	pointer-events: none;
	transition: opacity .5s;
}

.scene-18 .slide-show-description-item.active {
	opacity: 1;
	pointer-events: all;
}

@media (min-width: 800px) {
	.scene-18 .slide-show-description-item {
		clip-path: polygon(0 0, 90% 0, 75% 100%, 0 95%);
		padding-inline: 7% 25%;
	}
}

.scene-18 .slide-show-description-item b {
	font-weight: 500;
}

