/* MCDP 1:1 design fidelity layer — values from Figma (assets/figma/NOTES.md) */
/* Shared cadence, also read by motion.js. Length-based fills use heading-timing.js. */
:root {
	--mcdp-motion-enter: 480ms;
	--mcdp-motion-card: 480ms;
	--mcdp-motion-travel: 16px;
	--mcdp-motion-copy-delay: 120ms;
	--mcdp-motion-content-stagger: 30ms;
	--mcdp-motion-stagger: 70ms;
	--mcdp-motion-max-delay: 210ms;
	--mcdp-motion-interaction: 200ms;
	--mcdp-motion-counter: 1600ms;
	--mcdp-motion-counter-footprint: 3000ms;
	--mcdp-motion-counter-lag: 300ms;
	--mcdp-motion-divider: 900ms;
	--mcdp-motion-carousel: 420ms;
	--mcdp-motion-reading: 8000ms;
	--mcdp-motion-scroll-min: 500ms;
	--mcdp-motion-scroll-max: 900ms;
	--mcdp-motion-ambient: 12s;
	--mcdp-motion-ring-drift: 8px;
	--mcdp-motion-vector-drift: 6px;
	--mcdp-motion-ease-enter: cubic-bezier(0.22, 0.61, 0.36, 1);
	--mcdp-motion-ease-ui: cubic-bezier(0.2, 0.8, 0.2, 1);
	--mcdp-motion-ease-hero: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 767px) {
	:root {
		--mcdp-motion-enter: 420ms;
		--mcdp-motion-card: 400ms;
		--mcdp-motion-travel: 10px;
	}
}
