/* Home page: keep the existing mobile campaign artwork intact on tablets. */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.main--index .mdx-home-hero .intro-slider,
	.main--index .mdx-home-hero .intro-slider__slide {
		height: clamp(34rem, 60vw, 38rem);
		min-height: 34rem;
		max-height: 38rem;
	}

	.main--index .mdx-home-hero .intro-slider,
	.main--index .mdx-home-hero .intro-slider__picture {
		background: #dcecf4;
	}

	.main--index .mdx-home-hero .intro-slider__picture {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.main--index .mdx-home-hero .intro-slider__picture img {
		width: auto;
		max-width: 100%;
		height: 100%;
		object-fit: contain;
		object-position: center;
	}
}
