/* ============================================
   Yoast FAQ-Block — Zebra-Styling für KI MAG
   Targetet .schema-faq direkt (Yoast-Klasse).
   Wird nur auf is_singular('post') geladen
   via functions.php — kein Konflikt mit
   anderen Seiten die keinen FAQ-Block haben.
   Schema-Markup (FAQPage JSON-LD) bleibt
   vollständig von Yoast gesteuert.
   ============================================ */

.schema-faq.wp-block-yoast-faq-block {
	margin-top: var(--xxl);
	background: #fafafa;
	padding: var(--xl) var(--lg);
	border: 1px solid var(--c-line);
}

/* Einzelne FAQ-Sektion */
.schema-faq .schema-faq-section {
	border-bottom: 1px solid var(--c-line);
	padding: var(--md) 0;
}
.schema-faq .schema-faq-section:first-of-type { padding-top: 0; }
.schema-faq .schema-faq-section:last-of-type  { border-bottom: none; padding-bottom: 0; }

/* Frage */
.schema-faq .schema-faq-question {
	display: block;
	font-family: var(--ff-body);
	font-weight: 700;
	font-size: 16px;
	color: #000;
	margin-bottom: var(--xs);
	line-height: 1.4;
}

/* Antwort */
.schema-faq .schema-faq-answer {
	font-size: 15px;
	line-height: 1.7;
	color: #333;
	margin: 0;
}
.schema-faq .schema-faq-answer a       { color: #000; text-decoration: underline; }
.schema-faq .schema-faq-answer a:hover { color: var(--c-primary); text-decoration: none; }
