.blog-articles {
	display: grid;
	gap: 2.4rem;
}

@media screen and (min-width: 990px) {
	.blog-articles {
		gap: 4.8rem;
	}
}

@media screen and (min-width: 750px) {
	.blog-articles {
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}

	.blog-articles > *:first-child {
		grid-column: span 2;
	}
}
