/* Abweichungen zwischen WordPress-Ausgabe und Drupal jagdfakten (Stand 12.10.2026). */
.layout-container { min-height: 100%; }

/* Drupal-Bildstil „quadrat“ skaliert auf 407x405 und schneidet zu, auch kleine Originale werden vergrößert; WordPress
 * legt für kleinere Originale keinen Zuschnitt an. Gleiche Fläche per CSS. */
.jf-news .news-single-img img {
	aspect-ratio: 407 / 405;
	object-fit: cover;
}

/* WordPress-Hilfsklasse (sonst aus wp-block-library/Theme-Styles, die hier nicht geladen werden); Complianz nutzt sie
 * im Cookie-Banner für die Kategorie-Namen. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	word-wrap: normal !important;
}
