The Android On-Screen Keyboard resizes the visual viewport by default rather than the initial containing block. Authors can opt out of this using the new "interactive-widget" meta-viewport key.
Explainers: https://github.com/bramus/viewport-resize-behavior/blob/main/explainer.md