.page-people .sc-banner .page-title{
	font-size: 28px;
	margin-bottom: 24px;
}

.page-people .sc-banner .banner-img{
	margin-bottom: 16px;
}

.page-people .sc-banner .banner-desc{
	background-color: var(--second-color);
	padding-block: 48px;
}

.page-people .sc-banner .banner-desc .desc{
	text-align: center;
	max-width: 586px;
	margin-inline: auto;
}

.page-people .sc-health{
	background-color: #FAFAFA;
}

.page-people .sc-health .flex{
	display: flex;
	flex-direction: column;
	row-gap: 6px;
	margin-bottom: 24px;
}

.page-people .sc-health .desc{
	font-weight: 500;
	max-width: 492px;
}

.page-people .sc-health .grid{
	display: grid;
	gap: 32px;
}

.page-people .sc-health .grid .item .title{
	border-bottom: 3px solid var(--main-color);
	padding-bottom: 8px;
	margin-bottom: 8px;
	font-size: 16px;
}

.page-people .sc-posts{
	background-color: #FAFAFA;
}

.page-people .sc-posts .grid{
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
	gap: 24px 16px;
	padding-top: 10px;
}

.page-people .sc-posts .grid .post-item{
	background-color: #fff;
	border-bottom: 5px solid var(--main-color);
}

.page-people .sc-posts .grid .post-item .content{
	padding: 16px;
}

.page-people .sc-knowledge{
	background-color: #25343c;
	color: #fff;
}

.page-people .sc-knowledge .desc{
	max-width: 906px;
}

.page-people .sc-knowledge .grid{
	display: grid;
	gap: 16px;
	padding-top: 16px;
}

.page-people .sc-knowledge .grid .item{
	border: 2px solid var(--border-color);
	border-radius: 0 60px 0 0;
	padding: 16px;
}

.page-people .sc-knowledge .grid .item .title{
	font-size: 16px;
	margin-bottom: 16px;
}

.page-people .sc-knowledge .grid .item p{
	font-size: 13px;
}


@media print, screen and (min-width: 768px){
	.page-people .sc-banner .page-title {
		font-size: 48px;
		margin-bottom: 48px;
	}

	.page-people .sc-banner .banner-img{
		margin-bottom: 32px;
	}

	.page-people .sc-banner .banner-desc {
		padding-block: 96px;
	}

	.page-people .sc-health .flex{
		flex-direction: row;
		column-gap: 24px;
		justify-content: space-between;
		align-items: center;
		margin-bottom: 48px;
	}

	.page-people .sc-health .flex .sc-title{
		margin-bottom: 0 !important;
	}

	.page-people .sc-health .grid{
		grid-template-columns: repeat(3, 1fr);
	}

	.page-people .sc-health .grid .item .title {
		border-bottom: 1px solid var(--border-color);
		color: var(--text-color) !important;
		padding-bottom: 16px;
		margin-bottom: 16px;
		font-size: 18px;
	}

	.page-people .sc-posts .grid{
		grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
		gap: 24px;
		padding-top: 0;
	}

	.page-people .sc-knowledge .sc-title{
		text-align: center;
	}

	.page-people .sc-knowledge .desc{
		margin-inline: auto;
		text-align: center;
	}

	.page-people .sc-knowledge .grid{
		margin-inline: auto;
		max-width: 1014px;
		grid-template-columns: 1fr 1fr;
		gap: 24px;
		padding-top: 32px;
	}

	.page-people .sc-knowledge .grid .item{
		padding: 40px;
		min-height: 246px;
	}

	.page-people .sc-knowledge .grid .item:nth-child(1){
		border-radius: 60px 0 0 0;
	}
	
	.page-people .sc-knowledge .grid .item:nth-child(2){
		text-align: right;
	}

	.page-people .sc-knowledge .grid .item:nth-child(4){
		border-radius: 0 0 60px 0;
		text-align: right;
	}

	.page-people .sc-knowledge .grid .item:nth-child(3){
		border-radius: 0 0 0 60px;
	}

	.page-people .sc-knowledge .grid .item .title{
		font-size: 18px;
	}

	.page-people .sc-knowledge .grid .item p {
		font-size: 15px;
	}
}