/* Reveal from left to right word by word */
.angie-word-reveal-container-4fef9a22 {
    display: inline-block;
    overflow: hidden; 
}

.angie-word-reveal-4fef9a22 {
    display: inline-block;
    opacity: 0;
    transform: translateX(-20px);
    transition: opacity 0.6s ease-out, transform 0.6s ease-out;
    /* Ensure the browser treats the space correctly if it ends up next to a span */
    white-space: pre-wrap; 
}

.is-revealed .angie-word-reveal-4fef9a22 {
    opacity: 1;
    transform: translateX(0);
}
