﻿/* ==========================================================================
   Reveal Animations (Initial state for GSAP ScrollTrigger)
   ========================================================================== */

.reveal-up {
    opacity: 0;
    transform: translateY(40px);
}

.reveal-left {
    opacity: 0;
    transform: translateX(40px);
}

.reveal-right {
    opacity: 0;
    transform: translateX(-40px);
}

.reveal-scale {
    opacity: 0;
    transform: scale(0.95);
}

/* Base utility for JS manipulation */
.clip-text {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}
