.ce_rsce_teaser-large {
	display: grid;
	grid-template-columns: 1fr;
	grid-column-gap: var(--grid__gutter);
	margin-bottom: 3rem;
	grid-row-gap: calc( var(--vspace1) * 2 );
}
.ce_rsce_teaser-large__inner {
	max-width:680px;
	
}
.ce_rsce_teaser-large__teaser {
	border-top: 1px solid var(--color2);
	/* padding-top: 2rem; */
	/* margin-bottom:1.5rem; */
}
.ce_rsce_teaser-large__teaser:nth-of-type(1) {
	border-top: none;
	}
.ce_rsce_teaser-large__teaser:nth-of-type(1) .ce_rsce_teaser-large__title {
	padding-top: 0;
	
}

.ce_rsce_teaser-large__title {
	font-size: var(--xl);
	margin-bottom: var(--vspace1);
	font-weight: 600;
	/* border-top: 1px solid var(--color2); */
	padding-top: var(--vspace1);
	line-height: 100%;
}
.ce_rsce_teaser-large__image {
	margin-bottom: calc( var(--vspace1) * 0.5 );
}
.ce_rsce_teaser-large__text {
	font-size: var(--md);
	color: var(--color2);
	margin-bottom: calc( var(--vspace1) * .4 );
	max-width: 28rem;
}
.ce_rsce_teaser-large__label {
	color: var(--color1);
	display: flex;
	align-items: center;
	font-style: italic;
	font-size: var(--md);
	margin-left: -0.3rem;
	
}
@media screen and (min-width: 768px){
	.ce_rsce_teaser-large {
		grid-template-columns: 1fr 1fr;
		margin-bottom: 6rem;
	}
	.ce_rsce_teaser-large__teaser {
		/* margin-bottom:0rem; */
		border-top: 1px solid var(--color2);
	}	
	.ce_rsce_teaser-large__teaser:nth-of-type(1),
	.ce_rsce_teaser-large__teaser:nth-of-type(2) {
		border-top: none;
	}
	.ce_rsce_teaser-large__teaser:nth-of-type(2) .ce_rsce_teaser-large__title,
	.ce_rsce_teaser-large__teaser:nth-of-type(1) .ce_rsce_teaser-large__title {
		padding-top: 0rem;

	
	}
	
}
@media screen and (min-width: 1200px){
	.ce_rsce_teaser-large {
		margin-bottom: 8rem;
	}
	.ce_rsce_teaser-large__teaser {
		/* padding-bottom: 5rem; */
	}	
	
}
