Sorry for the late reply, got complicated with some health issues.
I stand corrected regarding scrolltrigger.refresh() adjusting height of smoothscroller content. However it didn't get triggered after creating the scroll trigger instances for the media query. After triggering it directly it fixed the issue.
However I have another issue, the touch event on the scroll smoother wrapper on mobile devices, prevents the events to reach the inputs and selects on the form, at the moment I have no way of opening the drop down menu.
Any help is appreciated https://codepen.io/riccardodev/pen/YzYYYQB