        .slide-container {
            position: relative;
            width: 100%;
            max-width: 800px;
            margin: 0 auto;
            text-align: center;
            overflow: hidden;
        }

        .slide-container p {
            position: relative;
            font-size: 1rem;
            font-weight: 200;
            color: white;
            text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
            margin: 15px 0;
            opacity: 0;
            transform: translateX(100vw);
            animation: slideFromRight 1.2s ease-out forwards;
        }

        .slide-container p:nth-child(1) { animation-delay: 1s; }
        .slide-container p:nth-child(2) { animation-delay: 2s; }
        .slide-container p:nth-child(3) { animation-delay: 3s; }
        .slide-container p:nth-child(4) { animation-delay: 4s; }
        .slide-container p:nth-child(5) { animation-delay: 5s; }
        .slide-container p:nth-child(6) { animation-delay: 6s; }
        .slide-container p:nth-child(7) { animation-delay: 7s; }
        .slide-container p:nth-child(8) { animation-delay: 8s; }
         @keyframes slideFromRight {
            0% {
                transform: translateX(100vw);
                opacity: 0;
            }
            70% {
                transform: translateX(-20px);
                opacity: 1;
            }
            100% {
                transform: translateX(0);
                opacity: 1;
            }
        }