.ce_rsce_person {
	padding-left: var(--indent);
	padding-right: var(--indent);
	padding-bottom: var(--sp6);
	/* padding-top: 15vw; */
	position: relative;
	
}
.ce_rsce_person__hl {
	font-size: var(--xxl);
	line-height: var(--lh-xxl);
	
}
.ce_rsce_person__image1 {
	width: 100%;
	
}
.ce_rsce_person__image1 img {
	width: auto;
	
}
.ce_rsce_person__intro {
	display: grid;
	column-gap: var(--grid-gap);
	row-gap: calc( var(--grid-gap) * 2 );
	margin-bottom: var(--indent);
	
}
.ce_rsce_person__unterschrift {
	width: clamp(10rem,29vw,30rem);
	
}
.ce_rsce_person__content {
	display: grid;
	gap: var(--grid-gap);
	position: relative;
	overflow-x: hidden;
}
.ce_rsce_person__content .circle {
	width: 100vw;
	position: absolute;
	overflow-x: hidden;
	left: 15vw;
	top: -15vw;
	z-index: -1;
	
}
.ce_rsce_person__content .circle .svg-stroke {
	stroke: var(--cl4);
	
}
@media screen and (min-width: 768px){
	.ce_rsce_person__intro,
	.ce_rsce_person__content {
		grid-template-columns: 1fr 1fr;
		
	}
	.ce_rsce_person__intro {
		margin-bottom: var(--sp9);
	}
}
@media screen and (min-width: 992px){
	.ce_rsce_person__intro,
	.ce_rsce_person__content {
		grid-template-columns: 1fr 1fr 1fr;
		
	}
	.ce_rsce_person__unterschrift {
		padding-left: 10vw;
		width: 30vw;
		
	}
	.ce_rsce_person__image1 {
		transform: translateY(-15vw);
		position: relative;
		z-index: -1;
		width: clamp(10rem,25vw,30rem);
	}
	.ce_rsce_person__image2 {
		grid-column: 1 / span 2;
		padding-right: 10vw;
		
	}
	
}
@media screen and (min-width: 1200px){
	.ce_rsce_person__text1,
	.ce_rsce_person__text2 {
		padding-right: 10%;
		
	}
	
}