.team_swiper-layout {
	padding-block: var(--pk-row-spacing);
	background-color: var(--odnhn-lila);
}

.team_swiper-layout .swiper-slide.team-slide {
	height: auto;
}

.team_swiper-layout .swiper-slide.team-slide .team-block {
	height: 100%;
	width: 100%;
	display: grid;
	grid-template-columns: 1fr 1fr;
	text-decoration: none;
	color: inherit;
	border-radius: calc(var(--general-border-radius) + var(--general-post-border-width));
	border: var(--general-post-border-width) solid var(--general-post-border-color);
	overflow: hidden;
}

.team_swiper-layout .swiper-slide.team-slide .team-block img {
	aspect-ratio: 1;
	object-fit: cover; object-position: center;
}

.team_swiper-layout .swiper-slide.team-slide .team-block .content {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: max(.5rem, calc(1 * var(--su)));
	padding: max(1.5rem, calc(2.5 * var(--su)));
	border-radius: var(--general-border-radius);
	background-color: var(--odnhn-white-100);
}

.team_swiper-layout .swiper-slide.team-slide .team-block .content .upper {
	display: flex;
	flex-direction: column;
	gap: max(1rem, calc(1 * var(--su)));
}

.team_swiper-layout .swiper-slide.team-slide .team-block .content .description {
	display: -webkit-box;
	-webkit-line-clamp: 5;
	line-clamp: 5;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.team_swiper-layout .swiper-slide.team-slide .team-block .content .upper .odnhn-button-group {
	margin-top: max(.5rem, calc(.5 * var(--su)));
}

.team_swiper-layout .swiper-slide.team-slide .team-block .content .bottom {
	margin-top: max(1.5rem, calc(1.5 * var(--su)));
}

.team_swiper-layout .swiper-slide.team-slide .team-block .content .bottom .function {
	color: var(--odnhn-black-60);
}

@media screen and (min-width: 993px) {
	
	
}


@media screen and (max-width: 992px) {
	
	
}



@media screen and (max-width: 768px) {

	.team_swiper-layout .swiper-slide.team-slide .team-block {
		display: flex;
		flex-direction: column;
		align-items: start;
	}

	.team_swiper-layout .swiper-slide.team-slide .team-block img {
		width: 100%;
		height: 370px;
	}
	

}