
	.news-item {
		position: relative;
		--tw-bg-opacity: 1;
		background-color: rgb(var(--color-site-bg-two) / var(--tw-bg-opacity));
}

@media (min-width: 768px) {

		.news-item {
				grid-column: span 6 / span 6;
		}
}

@media (min-width: 1024px) {

		.news-item {
				grid-column: span 4 / span 4;
		}
}

	.news-item__image {
		aspect-ratio: 4/3;
}

	.news-item__content {
		min-height: 196px;
		padding: 2rem;
}

	.news-item__title {
		--tw-text-opacity: 1;
		color: rgb(var(--color-white) / var(--tw-text-opacity));
}

	.news-item__info {
		position: absolute;
		left: 0px;
		bottom: 195px;
		width: -webkit-fit-content;
		width: -moz-fit-content;
		width: fit-content;
		max-width: 100%;
		-webkit-box-flex: 1;
		    -ms-flex-positive: 1;
		        flex-grow: 1;
		--tw-bg-opacity: 1;
		background-color: rgb(var(--color-site-bg-two) / var(--tw-bg-opacity));
		padding-top: 0.75rem;
		padding-bottom: 0.75rem;
		padding-left: 1rem;
		padding-right: 1rem;
		font-weight: 400;
}

	.news-item__info span {
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
}
	.news-items {
		margin-bottom: 4rem;
		--tw-bg-opacity: 1;
		background-color: rgb(var(--color-grey-tone-one) / var(--tw-bg-opacity));
		padding-top: 0px;

		@media only screen and (min-width: 1506px) {
			padding-left: 81px;
			padding-right: 81px;
			width: 1506px;
		}
}

	@media (min-width: 1024px) {

		.news-items__container {
				grid-column: span 12 / span 12;
		}
}


/*# sourceMappingURL=news.b6357d66a973a3a13b02.css.map*/