/* Entrance animations: only hide content when scripting is available, so nothing is lost without JS. */
@media (scripting: enabled) {
	.ne-anim { opacity: 0; transition: opacity .7s ease, transform .7s ease; }
	.ne-anim--fade-up { transform: translateY(30px); }
	.ne-anim--fade-down { transform: translateY(-30px); }
	.ne-anim--fade-left { transform: translateX(-30px); }
	.ne-anim--fade-right { transform: translateX(30px); }
	.ne-anim--zoom-in { transform: scale(.92); }
	.ne-anim.is-in { opacity: 1; transform: none; }
}
@media (prefers-reduced-motion: reduce) {
	.ne-anim { opacity: 1 !important; transform: none !important; transition: none !important; }
}
.editor-styles-wrapper .ne-anim { opacity: 1; transform: none; }
