/* ============================================================
   FAQ  –  [faq]
   Catégories + questions en accordéon. Réutilise .wc-accordion
   (accordion.css + accordion.js) pour le style et l'interaction.
   ============================================================ */

.wc-faq {
	max-width: 52rem;
	margin: 0 auto;
	padding: 0 var(--s-2xl);
	display: flex;
	flex-direction: column;
	gap: var(--s-4xl);
}

.wc-faq__cat-titre {
	margin: 0 0 var(--s-ld);
	padding-bottom: var(--s-sm);
	border-bottom: 2px solid var(--c-cream-700);
	color: var(--c-text);
	font-family: var(--ff-heading);
	font-size: var(--fs-h3);
	line-height: var(--lh-tight);
}

@media (max-width: 800px) {
	.wc-faq {
		gap: var(--s-3xl);
		padding: 0 var(--s-xl);
	}
}
