/*! Motion CSS v1.0.0 | Original STATIC project library | MIT | See LICENSE.txt */

.sc-motion { animation-duration: var(--sc-duration, .6s); animation-timing-function: ease-out; animation-fill-mode: both; }
.sc-fade-in { animation-name: sc-fade-in; }
.sc-slide-up { animation-name: sc-slide-up; }
.sc-pulse { animation-name: sc-pulse; animation-iteration-count: infinite; animation-duration: var(--sc-duration, 1.6s); }
@keyframes sc-fade-in { from { opacity: 0; } to { opacity: 1; } }
@keyframes sc-slide-up { from { opacity: 0; transform: translateY(16px); } to { opacity: 1; transform: translateY(0); } }
@keyframes sc-pulse { 0%, 100% { opacity: 1; } 50% { opacity: .45; } }

@media (prefers-reduced-motion: reduce) { .sc-motion { animation: none !important; transition: none !important; } }
