.tsch-about__inner {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: clamp(var(--space-xl), 5vw, var(--space-3xl));
	align-items: center;
}

.tsch-about__media {
	margin: 0;
	aspect-ratio: 4 / 3;
}
.tsch-about__media img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.tsch-about__content h2 { margin-block-end: var(--space-lg); }
.tsch-about__content .tsch-lead { margin-block-end: var(--space-md); }
.tsch-about__content p { color: var(--color-cream-dim); }

.tsch-about__badges {
	display: flex;
	flex-wrap: wrap;
	gap: var(--space-sm);
	margin-block-start: var(--space-xl);
}
.tsch-about__badges li {
	padding: 7px var(--space-md);
	font-size: var(--text-small);
	color: var(--color-cream);
	background: rgb(var(--color-cream-rgb) / 0.06);
	border: 1px solid rgb(var(--color-primary-rgb) / 0.28);
	border-radius: 999px;
}

@media (max-width: 900px) {
	.tsch-about__inner { grid-template-columns: 1fr; }
}

/* Abgesetzter Hinweis: Zur Liborikirmes steht die Turmschänke zwar, ist dort
   aber nicht buchbar. Ohne diese Abgrenzung entstehen Fehlanfragen. */
.tsch-about__note {
	margin-block-start: var(--space-lg);
	padding: var(--space-md) var(--space-lg);
	background: rgb(var(--color-primary-rgb) / 0.10);
	border-inline-start: 3px solid var(--color-primary);
	border-radius: 0 var(--radius-sm) var(--radius-sm) 0;
	font-size: var(--text-small);
	color: var(--color-cream);
}
