
	.news-item {

    border-width: 1px;

    --tw-border-opacity: 1;

    border-color: rgb(var(--color-grey-tone-two) / var(--tw-border-opacity));

    --tw-bg-opacity: 1;

    background-color: rgb(var(--color-site-bg-one) / var(--tw-bg-opacity))
}

@media (min-width: 768px) {

    .news-item {

        grid-column: span 6 / span 6
    }
}

	.news-item__image {

    position: relative;

    aspect-ratio: 4/3
}

	.news-item__content {

    border-top-width: 1px;

    --tw-border-opacity: 1;

    border-color: rgb(var(--color-grey-tone-two) / var(--tw-border-opacity));

    padding: 2rem;

    padding-bottom: 1rem
}

	.news-item__title {

    font-weight: 400;

    --tw-text-opacity: 1;

    color: rgb(var(--color-secondary) / var(--tw-text-opacity))
}

	.news-item__text {

    --tw-text-opacity: 1;

    color: rgb(var(--color-site-text-one) / var(--tw-text-opacity))
}

	.news-item__info {

    position: absolute;

    right: 0px;

    bottom: 0px;

    width: auto;

    --tw-bg-opacity: 1;

    background-color: rgb(var(--color-primary) / var(--tw-bg-opacity));

    padding: 0.75rem;

    font-family: var(--font-secondary);

    --tw-text-opacity: 1;

    color: rgb(var(--color-white) / var(--tw-text-opacity))
}

	.news-item__read {

    padding: 2rem;

    padding-top: 0px;

    font-family: var(--font-primary);

    font-size: 1.25rem;

    line-height: 1.75rem;

    --tw-text-opacity: 1;

    color: rgb(var(--color-black) / var(--tw-text-opacity))
}

	.news-item__read:hover {

    -webkit-text-decoration-line: underline;

            text-decoration-line: underline
}
	@media (min-width: 1024px) {

    .news-items__container {

        grid-column: span 8 / span 8
    }
}


/*# sourceMappingURL=news.53ed12f3f25c772ab547.css.map*/