.ts-improvement-new-feature-posts-content{
	display: flex;
	flex-direction: column;
	gap: 0;
	max-width: 960px;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts{
	display: flex;
	flex-direction: column;
	gap: 24px;
	padding: 80px 0;
	border-bottom: 1px solid #1F1F1F;
}
.ts-improvement-new-feature-posts header img{
	display: block;
    margin: auto;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header{
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-meta{
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 24px;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-meta .ts-improvement-new-feature-category{
	align-self: flex-start;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding: 8px 12px;
	margin: 0;
	background-color: #E6E6E6;
	border-radius: 8px;
	backdrop-filter: blur(40px);
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-meta .ts-improvement-new-feature-category.new-feature{
	color: #E73D8A;
	background-color: #E73D8A1F;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-meta .ts-improvement-new-feature-category.improvement{
	color: #069591;
	background-color: #0695911F;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-meta .ts-improvement-new-feature-date{
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 8px;
	color: #8A8A8A;
	font-size: 14px;
	line-height: 16px;
	font-weight: 600;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-meta .ts-improvement-new-feature-date img{
	display: block;
	height: 16px;
	width: auto;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-title{
	color: #FFFFFF;
	font-size: 36px;
	line-height: 44px;
	font-weight: 700;
	letter-spacing: 0px;
	padding: 0;
	margin: 0;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content{
	display: flex;
	flex-direction: column;
	gap: 40px;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content *{
	color: #CACACA;
	margin: 0;
	padding: 0;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content ul,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content ol{
	padding-left: 20px;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content p,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h5,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h6,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content li{
	font-size: 18px;
	line-height: 32px;
	font-weight: 500;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h1,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h2{
	color: #FFFFFF;
	font-size: 36px;
	line-height: 44px;
	font-weight: 700;
	letter-spacing: 0px;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h3,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h4{
	color: #FFFFFF;
	font-size: 24px;
	line-height: 32px;
	font-weight: 700;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h5,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h6{
	color: #FFFFFF;
	font-weight: 700;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content span,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content b,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content strong,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content a,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content u,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content i,
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content em{
	display: contents;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts footer{
	display: flex;
	flex-direction: row;
	gap: 8px;
	justify-content: end;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts footer a{
	background-color: #090909;
	border-radius: 16px;
	transition: all .3s;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts footer a:hover{
	background-color: #2b2b2b;
}
.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts footer a img{
	display: block;
	height: 56px;
	width: auto;
}

@media only screen and (max-width: 1366px) {
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts{
		padding: 40px 0;
		gap: 40px;
	}
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-meta .ts-improvement-new-feature-date{
		font-size: 12px;
	}
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-title{
		font-size: 32px;
		line-height: 40px;
	}
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content{
		gap: 16px;
	}
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content,
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content p, 
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h5, 
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h6, 
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content li{
		font-size: 16px;
		line-height: 28px;
		font-weight: 400;
	}
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h3, 
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts .ts-improvement-new-feature-content h4{
		font-size: 20px;
		line-height: 28px;
	}
	.ts-improvement-new-feature-posts-content + .ts-new-feature-posts-loading{
		padding-top: 40px;
	}
}
@media only screen and (max-width: 1024px) {
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts{
		padding: 32px 0;
	}
	.ts-improvement-new-feature-posts-content .ts-improvement-new-feature-posts header .ts-improvement-new-feature-title{
		font-size: 28px;
		line-height: 36px;
	}
	.ts-improvement-new-feature-posts-content + .ts-new-feature-posts-loading{
		padding-top: 32px;
	}
}