.news-latest__deco {
	top: -64px;
	left: 53.72%;
	width: 42.42%;
	max-width: 604px;
}

.home-news {
	position: relative;
	padding-bottom: clamp(4.5rem, 10.516vw, 9.9375rem);
}

.home-news--single {
	padding-top: clamp(2.5rem, 4.497vw, 4.25rem);
	padding-bottom: clamp(5rem, 16.8vw, 15.875rem);
}

.home-news--multi {
	padding-top: clamp(3rem, 5.556vw, 5.25rem);
}

.home-news__eyebrow {
	margin-left: 1px;
}

.home-news--multi .home-news__eyebrow {
	margin-left: 4px;
}

.home-news__featured {
	position: relative;
	margin-top: 26px;
}

.home-news__head {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	gap: 24px;
	margin-top: 13px;
}

.home-news__title {
	max-width: 666px;
	font-size: var(--fs-h1);
	line-height: var(--lh-h1);
	color: var(--c-copper);
}

.home-news__all {
	flex: none;
	margin-right: 5px;
}

.home-news__grid {
	display: grid;
	grid-template-columns: 50.7% 3.09% 45.37%;
	align-items: start;
	margin-top: 31px;
}

.home-news__grid > .article-card--home-large {
	grid-column: 1;
}

.home-news__side {
	grid-column: 3;
	display: grid;
	row-gap: 21px;
}

@media (max-width: 1100px) {
	.home-news__grid {
		grid-template-columns: 1fr;
		row-gap: 48px;
	}

	.home-news__side {
		grid-column: 1;
		row-gap: 32px;
	}

	.home-news__side .article-card--home-small {
		grid-template-columns: 304fr 35fr 307fr;
	}
}

@media (max-width: 760px) {
	.home-news__head {
		flex-direction: column;
	}

	.deco.news-latest__deco {
		display: none;
	}
}

@media (max-width: 600px) {
	.home-news__side .article-card--home-small {
		grid-template-columns: 1fr;
	}
}
