.imagebox-v2-1-across-fullwidth.core-v2-imagebox { --widget-margin-bottom: var(--space-16); }
.imagebox-v2-1-across-fullwidth.core-v2-imagebox .img-cont::after {
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.74) 100%);
    opacity: 0.75;
}

.imagebox-v2-1-across-fullwidth.core-v2-imagebox .content-upper { gap: unset; }
.imagebox-v2-1-across-fullwidth.core-v2-imagebox .content-section {
	padding: var(--space-4) var(--space-8) var(--space-4) var(--space-5);
	gap: var(--space-4);
}
.imagebox-v2-1-across-fullwidth.core-v2-imagebox .slide-title {
	font-size: 1.625rem;
	line-height: var(--leading-tight);
}
.imagebox-v2-1-across-fullwidth.core-v2-imagebox .slide-desc {
	font-size: var(--text-sm);
	line-height: var(--leading-normal);
}

@media (hover: hover) {
	.imagebox-v2-1-across-fullwidth.core-v2-imagebox .slide-title > a,
	.imagebox-v2-1-across-fullwidth.core-v2-imagebox .slide .read-more {
		transition: opacity var(--transition-appendix);
	}
	.imagebox-v2-1-across-fullwidth.core-v2-imagebox .slide .read-more:hover {
		color: var(--white);
		opacity: 0.9;
	}
}

@media (min-width: 64em) {
	.imagebox-v2-1-across-fullwidth.core-v2-imagebox { --widget-margin-bottom: 117px; }
	.imagebox-v2-1-across-fullwidth.core-v2-imagebox .content-section {
		padding: var(--space-6) var(--space-8);
		gap: var(--space-4);
		max-width: 860px;
	}
	.imagebox-v2-1-across-fullwidth.core-v2-imagebox .slide-title { font-size: 2.5rem; }
	.imagebox-v2-1-across-fullwidth.core-v2-imagebox .slide-desc {
		font-size: var(--text-lg);
		line-height: 1.78;
	}
}