/* Safari before 15 (iOS 14 and older) ignores aspect-ratio. Containers whose
 * children are absolutely positioned would collapse to zero height there, so
 * a spacer reserves the same shape. Images need nothing: they keep their own. */
@supports not (aspect-ratio: 1 / 1) {
	.mcdp-team-tile__photo::before {
		content: "";
		display: block;
		padding-top: 115.5172%; /* 268 / 232 */
	}
	.mcdp-map-panel::before {
		content: "";
		display: block;
		padding-top: 89.5833%; /* 516 / 576 */
	}
	/* The partner video box: without this it has no height, so the video
	 * and its close button are hidden inside an empty overlay. */
	.mcdp-lightbox__inner::before {
		content: "";
		display: block;
		padding-top: 56.25%; /* 9 / 16 */
	}
}
@supports not (aspect-ratio: 1 / 1) {
	@media (min-width: 1200px) {
		.mcdp-map-panel::before {
			display: none;
		}
	}
}
