German Blue Card: New Requirements (March 2024)