.newsIndex .content__header {
	padding-bottom: calc(var(--space__flow) * 3);
}


.newsFilter {
	display: flex;
	align-items: center;
	gap: 2em;
	padding: 1em;
	margin-top: calc(var(--space__flowLarge) * -1);
	margin-bottom: var(--space__flow);

	font-size: 0.9em;
	background-color: #fff;
	border-bottom: 3px solid var(--color__silver);
}

	.newsFilter .icon {
		flex: 0 0 auto;
		font-size: 2em;
		color: var(--color__silver);
	}

	.newsFilter ul {
		list-style: none;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		gap: 0.5em 1em;
		order: 2;
		flex: 1 1 auto;
	}

	.newsFilter a {
		text-decoration: none;
		color: var(--color__indigo);
	}
	
	.newsFilter a:hover, 
	.newsFilter .newsFilter__active {
		color: var(--color__green);
		text-decoration: underline;
		text-underline-offset: 0.35em;
	}

.wJoinUs {
	margin-top: var(--space__flowLarge);
}

@supports (display: var(--grid)) {
	.newsList {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		gap: var(--offset__body);
		
		align-content: start; 
	}
}

@media (min-width: 30rem) {
	@supports (display: var(--grid)) {
		.newsList {
			grid-template-columns: repeat(2, 1fr);
		}
	}
}

@media (min-width: 65rem) {
	@supports (display: var(--grid)) {
		.newsList {
			grid-template-columns: repeat(3, 1fr);
		}
	}
}