.linear-wipe {
    text-align: center;
    background: linear-gradient(to right, #8cff00 20%, #0033ff 40%, #dd00ff 60%, #ff0000 80%);
    background-size: 200% auto;
    color: #000;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shine 1s linear infinite;
}
@keyframes shine {
    to {
        background-position: 200% center;
    }
}