According to the National Cyber Security Centre https://ncsc.gov.uk, passkeys are the future, and their article at https://www.ncsc.gov.uk/news/ncsc-leave-passwords-in-the-past-passkeys-are-the-future helps to explain the background. As always, do check with your IT support provider before making any changes to your systems.