Part of my gradient text disappears when viewed on my iPhone. I'm having this issue where my webpage looks perfect on every browser and even the mobile view with the browser inspect tool but when I deploy it and view it on my actual phone, the text "Engineer" disappears from the page and I'm not sure how to understand this bug.
I linked 2 photos, one shows what the page looks like on my mobile device, the other shows what it should look like. How can I avoid something like this in the future and understand why it happens?
.gradient-text {
background-image: linear-gradient(135deg, #019df7, #00c9a0);
background-size: 100%;
background-repeat: repeat;
background-clip: text;
-webkit-background-clip: text;
-moz-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-text-fill-color: transparent;
}
<h1 class="title">I'm ____,<br class="break"> a <span class="engineer gradient-text">Software Engineer</span>.</h1>
Picture of example on iPhone where the text "Engineer" is invisible
Thank you, any support is much appreciated. This is quite an annoying bug to understand.