HTML rows and cols are not responsive!
So I define the size in CSS. As a tip: if you define a small size for mobiles think about using textarea:focus {};
Add some extra space here, which will only unfold the moment a user wants to actually write something