/* Demand-deposit motion enhancements. Content remains visible without JavaScript. */
body.postid-192 .fh-demand-v2-button,
body.postid-192 .fh-demand-v2-account__link {
	transition: color 180ms ease, background-color 180ms ease, border-color 180ms ease, transform 180ms cubic-bezier(0.2, 0.8, 0.2, 1), box-shadow 180ms ease;
}

@media (hover: hover) and (pointer: fine) {
	body.postid-192 .fh-demand-v2-button:hover,
	body.postid-192 .fh-demand-v2-button:focus-visible,
	body.postid-192 .fh-demand-v2-account__link:hover,
	body.postid-192 .fh-demand-v2-account__link:focus-visible {
		transform: translateY(-2px);
		box-shadow: 0 10px 24px rgb(21 26 58 / 14%);
	}
}

body.postid-192 .fh-demand-v2-button:active,
body.postid-192 .fh-demand-v2-account__link:active {
	transform: translateY(0) scale(0.98);
	box-shadow: 0 4px 12px rgb(21 26 58 / 10%);
}

@media (prefers-reduced-motion: reduce) {
	body.postid-192 .fh-demand-v2-button,
	body.postid-192 .fh-demand-v2-account__link {
		transition-duration: 0.01ms !important;
	}
}
