.single-member img.featured {
	object-fit: cover;
}
.team-members--all img.featured {
	height: 445px;
}
.team-members img.featured {
	transform: translateZ(0);
}
.team-members--query img.featured {
	max-width: 278px;
	height: 336px;
}
@media screen and (max-width: 1025px) {
	.team-members img.featured {
		min-height: 121px;
		min-width: 103px;
		max-height: 121px;
		max-width: 103px;
	}
}
.team-members--query {
	gap: var(--space-s);
}
.team-members--query .single-member {
	flex-direction: row !important;
	background: white;
	padding: 18px;
	border-radius: var(--radius-m);
}
@media screen and (max-width: 1025px) {
	.team-members a.pill {
		font-size: 1.2rem !important;
	}
	.team-members--query .single-member.single-member {
		padding: 12px;
	}
	.team-members .single-member {
		flex-direction: row !important;
		background: white;
		padding: 0;
		background: transparent;
	}
}
@media screen and (max-width: 1025px) {
	.team-members .single-member {
		border-radius: var(--radius-s);
	}
	.team-members .single-member img.featured {
		border-radius: 4px;
	}
}

body.single-projekt .team-members--query .single-member {
	background: var(--secondary-dark);
}
body.single-projekt .team-members--query .single-member .pill {
	background: var(--accent-light);
	color: var(--primary-dark);
}
body.single-projekt .team-members--query span,
body.single-projekt .citat--quote * {
	color: white;
}

@media screen and (min-width: 1026px) {
	body.single-projekt .team-members--query .single-member .pill:is(:hover, :focus-visible) {
		background: var(--accent);
	}
	body.single-projekt .team-members--query .single-member span.h--5 {
		color: white;
	}
}

.team-feed-block:has(.team-members--query) > div.grid--1 {
	gap: var(--space-xs);
}

.team-feed-block .btn--secondary {
	border-radius: 4px !important;
	font-family: var(--font-alt) !important;
}
