I would suggest that always show on screen the label of the input, is not a good practice put the label inside the input and make it disappear when the person start typing.
Example: https://miro.medium.com/max/700/1*tjzXjhViDt3ArR1zUkFiRw.png
From: https://uxdesign.cc/best-practices-for-form-design-ff5de6ca8...
Hope can help.