Olá!
Eu fiz o querySelector um pouco diferente e gostaria de um feedback (se tem uma forma "mais" correta ou se as duas estão boas e dentro das boas práticas).
Como fiz:
document.querySelector('[type=tel]');
E vi que o gabarito é:
document.querySelector('input[type=tel]');
Como eu fiz também deu certo.