        /* Estilos Customizados */
        body {
            font-family: 'Inter', sans-serif;
            background-color: #000000;
        }

        /* VÍDEO DE FUNDO FIXO E CONFIGURAÇÃO DE OVERLAY */
        #backgroundVideo {
            position: fixed;
            top: 50%;
            left: 50%;
            min-width: 100%;
            min-height: 100%;
            width: auto;
            height: auto;
            z-index: -100; /* Envia o vídeo para trás */
            transform: translate(-50%, -50%);
            /* Aplicando o filtro para escurecer e desfocar */
            filter: brightness(0.6) blur(2px); 
        }

        /* OVERLAY COM GRADIENTE FOSCO PARA ESCONDER O VÍDEO E MANTER A LEITURA */
        .video-overlay {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: -99;
            /* Gradiente de fosco para preto com mescla vermelha sutil */
            background: 
                linear-gradient(to top, rgba(0, 0, 0, 1) 10%, rgba(0, 0, 0, 0.8) 50%, rgba(255, 0, 0, 0.1) 100%);
        }
        
        /* Classe para o Botão - Efeito de Sombra e Animação */
        .cta-button {
            transition: all 0.3s ease;
            box-shadow: 0 0 15px rgba(255, 0, 0, 0.7); /* Sombra vermelha */
            animation: pulse 1.5s infinite; /* Animação de pulsar */
        }
        .cta-button:hover {
            box-shadow: 0 0 25px rgba(255, 0, 0, 1);
            transform: scale(1.05);
        }
        @keyframes pulse {
            0% { transform: scale(1); opacity: 1; }
            50% { transform: scale(1.02); opacity: 0.95; }
            100% { transform: scale(1); opacity: 1; }
        }

        /* Definindo um aspecto de 9:16 (retrato) para o container do vídeo (VSL) */
        .story-container {
            width: 100%;
            padding-top: 56.25%; /* Padrão 16:9 para Web */
            position: relative;
        }

        .vsl-portrait-aspect {
             padding-top: 177.77%; /* Proporção 9:16 (Retrato) */
        }

        .story-content {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }

        /* Gradiente de Borda para o VSL (Quadrado) */
        .vsl-border-gradient {
    position: relative;
    padding: 20px;
    border-radius: 5px;
    background: 
        linear-gradient(to bottom right, #ec09097a, #dd0f0fa9) border-box,
        transparent content-box;
    border: 0px solid transparent;
}

.img-center{

    margin: 190;
    height: 190px;
    
}