.featured-post-block {
	background-color: #d3d3d3;
	padding: 40px 0;
}

.featured-post-block.biege {
	background-color: #faf0e6;
}

.featured-post-wrap {
	display: grid;
	gap: 24px;
	grid-template-columns: 1fr;
}

.featured-post-item p {
	margin: 0;
}

@media (min-width: 768px) {
	.featured-post-wrap {
		grid-template-columns: repeat(3, 1fr);
	}
}