
	/*
	 * Subtle "tap me" gesture — the hand presses down ~6px and shrinks
	 * slightly on the press, then releases. ~2.4s cycle with a long pause
	 * at rest so it doesn't feel jittery. Layered: a small bounce on the
	 * outer wrapper plus a subtle rotation suggests the touch impact
	 * without being noisy on a customer-facing screen.
	 */
	@keyframes svelte-1uha8ag-tap-press {
		0%, 65%, 100% {
			transform: translateY(0) scale(1) rotate(-8deg);
		}
		20% {
			transform: translateY(8px) scale(0.94) rotate(-12deg);
		}
		35% {
			transform: translateY(0) scale(1) rotate(-8deg);
		}
	}

	.tap-cta {
		animation: svelte-1uha8ag-tap-press 2.4s cubic-bezier(0.34, 1.4, 0.64, 1) infinite;
		transform-origin: 50% 100%;
	}

	/* Halo pulse — slightly out of phase, subtle. */
	@keyframes svelte-1uha8ag-tap-halo {
		0%, 65%, 100% { opacity: 0.55; }
		20%           { opacity: 0.85; }
	}
	.tap-cta .tap-halo {
		animation: svelte-1uha8ag-tap-halo 2.4s ease-in-out infinite;
	}
