.side-by-side-v2-3-across {
	--width-base: 1200px;
	margin-bottom: 70px;

	.slides {
		gap: 20px;
	}

	.slide > .inner {
		gap: 0;
		grid-template-columns: minmax(0, 85fr) minmax(0, 250fr);
		height: 100%;
	}

	.slide-top {
		margin: 0;
	}

	.slide-top, .slide-top :is(a, .img-cont, img) {
		height: 100%;
		width: 100%;
		object-fit: cover;
	}

	.content-section {
		background-color: var(--gray-dark);
		padding: 28px 20px 24px;
		height: 100%;
	}

	.info-flag {
		--color: var(--yellow);
		margin-bottom: 10px;
	}

	.slide-title {
		color: var(--white);
		font-size: calc(22rem/16);
		line-height: 1.2;

		a:hover {
			color: inherit;
		}
	}

	.slide-title i {
		color: var(--yellow);
		font-size: 1rem;
		margin-left: 10px;

		&::before {
			content: '\f105';
		}
	}

	.slide-footer {
		display: none;
	}

	.mini-date-section {
		display: none;
	}

	.credits {
		display: none;
	}

	@container (min-width: 40em) {
		.slides {
			grid-template-columns: repeat(auto-fit, minmax(335px, 1fr));
		}
	}

	@container (min-width: 64em) {
		.slides {
			grid-template-columns: repeat(3, minmax(0, 1fr));
		}

		.slide > .inner {
			grid-template-columns: minmax(0, 110fr) minmax(0, 263fr);
		}
	}

	@media (min-width: 64em) {
		margin-bottom: 100px;
	}
}