.team {
	padding: var(--indent-sides);
	display: grid;
	grid-column-gap: var(--grid-gap);
	grid-row-gap: calc( var(--grid-gap) * 2);
	
}
.team a {
	font-size: var(--md);
	line-height: var(--lh-md);
	text-decoration: none;
	color: var(--cl2);
	display: block;
	
}
.team__item {
	display: flex;
	flex-direction: column;
	gap: clamp(1.2rem,2vw,2rem);
}
.team__img {
	width: 100%;
	height: auto;
	display: block;
	
}
.team__name {
	font-size: var(--lg);
	line-height: var(--lh-lg);
	margin-bottom: 0rem;
	
}
.team__funktion {
	font-size: var(--lg);
	line-height: var(--lh-lg);
	margin-bottom: 0rem;
	
}
.team__social {
	display: flex;
	flex-direction: row;
	gap: var(--indent);
	
}
@media screen and (min-width: 768px){
	.team {
		grid-template-columns: 1fr 1fr;
		
	}
	
}
