.wp-block-ctk-about.ctk-about--split .ctk-about__grid {
	display: grid;
	grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);
	gap: clamp(calc(var(--mah-base, 1rem) * 2.25), 5vw, calc(var(--mah-base, 1rem) * 5));
	align-items: center;
	max-width: 1160px;
	margin: 0 auto;
}

.wp-block-ctk-about.ctk-about--split.ctk-about--img-left .ctk-about__grid {
	grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
}

.wp-block-ctk-about.ctk-about--split.ctk-about--img-left .ctk-about__media {
	order: -1;
}

.wp-block-ctk-about.ctk-about--split.ctk-about--no-photo .ctk-about__grid {
	grid-template-columns: minmax(0, 1fr);
	max-width: 760px;
}

.wp-block-ctk-about.ctk-about--split .ctk-about__photo {
	border-radius: 6px;
	box-shadow: 0 34px 70px -28px rgba(10, 14, 20, 0.55);
}

@media (max-width: 782px) {
	.wp-block-ctk-about.ctk-about--split .ctk-about__grid,
	.wp-block-ctk-about.ctk-about--split.ctk-about--img-left .ctk-about__grid {
		grid-template-columns: minmax(0, 1fr);
		gap: calc(var(--mah-base, 1rem) * 2.25);
	}

	.wp-block-ctk-about.ctk-about--split .ctk-about__media {
		order: -1;
		max-width: 420px;
	}
}
