/*
 * "Reveal" entrance animation (Advanced → Motion Effects → Entrance Animation).
 * Matches the mockup: fade in while rising 18px. Elementor adds the class and
 * handles the delay, duration and prefers-reduced-motion.
 */
@keyframes tsReveal {
	from {
		opacity: 0;
		transform: translate3d(0, 18px, 0);
	}
	to {
		opacity: 1;
		transform: none;
	}
}

.tsReveal {
	animation-name: tsReveal;
	animation-timing-function: cubic-bezier(.22, 1, .36, 1);
}
