@media (max-width: 734px) {
	.section-highlights .media-gallery .media-gallery-item-2 .caption-animation-container {
		margin-top: 16px;
	}
}

@media (max-width: 734px) {
	.section-highlights .media-gallery .media-gallery-item-2 .typography-media-card-gallery-headline {
		font-size: 15px;
	}
}

@media (min-width: 735px) {
	.section.section-welcome .welcome-header {
		max-width: 1260px;
	}
}

.card-container.media-gallery-item-5 .media-block .fallback-frame, html.no-js .card-container.media-gallery-item-5 .media-block .video-element-stack {
	display: block;
}

.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-reframe-endframe) {
	--p-width: 1260px;
	--p-height: 680px;
}

@media (max-width: 1068px) and (max-width: 1068px) {
	.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-reframe-endframe) {
		--p-width: 934px;
		--p-height: 628px;
	}
}

@media (max-width: 734px) and (max-width: 734px) {
	.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-reframe-endframe) {
		--p-width: 420px;
		--p-height: 480px;
	}
}
