/*    38. REDUCED MOTION
   ------------------------------------------- */
/* !important below is intentional (W3C best practice): it only applies inside
   the reduced-motion media query, so it never fights normal plugin overrides. */
@media (prefers-reduced-motion: reduce) {
	*,
	*::before,
	*::after {
		animation-duration: 0.01ms !important;
		animation-iteration-count: 1 !important;
		transition-duration: 0.01ms !important;
		scroll-behavior: auto !important;
	}

	.fade-in-up {
		opacity: 1;
		transform: none;
	}
}
