/* Start custom CSS *//* Fade-in de entrada del hero */
@keyframes mv-fadeup { from { opacity: 0; transform: translateY(28px); } to { opacity: 1; transform: translateY(0); } }
@keyframes mv-fade { from { opacity: 0; } to { opacity: 1; } }
[data-id="510cfa98"] > * { animation: mv-fadeup 0.9s cubic-bezier(.2,.7,.2,1) both; }
[data-id="510cfa98"] > *:nth-child(1) { animation-delay: 0.15s; }
[data-id="510cfa98"] > *:nth-child(2) { animation-delay: 0.35s; }
[data-id="510cfa98"] > *:nth-child(3) { animation-delay: 0.55s; }
[data-id="1f0ed94d"] { animation: mv-fade 1.4s ease-out 0.2s both; }
@media (prefers-reduced-motion: reduce) { [data-id="510cfa98"] > *, [data-id="1f0ed94d"] { animation: none !important; } }/* End custom CSS */