/*
 * Motion primitives for Etch pages. Keyframes can't live in etch_styles (one class per entry),
 * so they sit here, after ACSS. Slow, wide drifts; disabled for prefers-reduced-motion.
 * Ported from "Aurras homepage exploration (3)" Glass Exploration blobs (rAF → CSS keyframes).
 */

@keyframes aur-drift-a {
	0%, 100% { translate: 0 0; }
	25% { translate: 30% -18%; }
	50% { translate: 8% 22%; }
	75% { translate: -26% 6%; }
}

@keyframes aur-drift-b {
	0%, 100% { translate: 0 0; }
	25% { translate: -24% 16%; }
	50% { translate: -6% -24%; }
	75% { translate: 22% -4%; }
}

@keyframes aur-drift-c {
	0%, 100% { translate: 0 0; }
	33% { translate: 18% 26%; }
	66% { translate: -22% -12%; }
}

@media (prefers-reduced-motion: reduce) {
	[class*="aur-blob"] {
		animation: none !important;
	}
}
