Fedora 40 suddenly not booting

Yesterday I used my Fedora 40 laptop computer. Today, it asks for the LUKS password, as usual, and after that it freezes here (at least for 30 minutes and counting):

If I enter the wrong password, it realizes very quickly it is not the right one and asks for it again.

I do not have more information. I am not aware of any update or installation of anything. Any help is appreciated.

Edit

Sometimes, but not always, it goes into this menu:

If I try any of the first 3 options, the behavior is the one described above. If I try the fourth option (the rescue one), it is the same but it freezes with a black screen instead of the Lenovo logo.

Edit 2

I am trying this. After hitting ctrl+x to reboot (step 2), it asks for the LUKS encryption password in a black terminal screen. After entering the password and pressing enter, it freezes. The cursor goes to a new line, still blinks, but that’s it, does not print anything else, I cannot write anything.

Looks like systemd is still trying to startup the system.
If you press ESC the splash screen should be replaced with the console output.
What is the last few lines on the screen showing?

Likely this stopped working after you update the kernel.
In which case try booting from the previous kernel.
Does the system now boot up?