/* M18 — Questions qui se déplient en douceur (Atelier WP, 09/10/2026).
   Navigateurs récents : CSS seul (interpolate-size + ::details-content).
   Les autres : assets/m18-faq.js anime la hauteur. Ouverture instantanée si
   l'utilisateur a demandé moins d'animations. */
@media (prefers-reduced-motion: no-preference) {
	@supports (interpolate-size: allow-keywords) {
		:root { interpolate-size: allow-keywords; }
		details.faq-item::details-content {
			block-size: 0;
			overflow-y: clip;
			transition: block-size 0.4s cubic-bezier(0.2, 0.8, 0.2, 1), content-visibility 0.4s allow-discrete;
		}
		details.faq-item[open]::details-content { block-size: auto; }
	}
}
