/* Explain: App-specific layout utilities (add as needed) */

.reveal-up {
    opacity: 0;
    transform: translateY(30px);
    transition-property: opacity, transform;
    transition-duration: 0.8s;
    transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
}

.reveal-up.is-visible {
    opacity: 1;
    transform: translateY(0);
}
