

#cta {
    position: relative;
    z-index: 1;
}

#cta::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: repeating-linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0.08),  
        rgba(255, 255, 255, 0.08) 1px,
        transparent 1px,
        transparent 4px
    );
    opacity: 0;  
    animation: scanlineFade 5s ease-in-out infinite;
    pointer-events: none;
    z-index: 2;
}

@keyframes scanlineFade {
    0%, 100% { opacity: 0; }
    50% { opacity: 0.25; }  
}

