Ok, I did a similar one, but I was asked vertically, but now I am changing the direction of the gradient to help you
Demo (works in Chrome , if someone knows Cross-Browser, please feel free to edit, because I use old browsers so that I canโt verify them)
CSS
div { font: 40px Arial; background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ff0505), color-stop(50%,#ff0000), color-stop(50%,#000000), color-stop(100%,#000000)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
source share