If you had rosetta it would be able to self-update to the new universal binary, without it you have to do this one update manually.
$ file steam_osx
steam_osx: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64]
steam_osx (for architecture x86_64): Mach-O 64-bit executable x86_64
steam_osx (for architecture arm64): Mach-O 64-bit executable arm64
% file /Volumes/Steam/Steam.app/Contents/MacOS/steam_osx
/Volumes/Steam/Steam.app/Contents/MacOS/steam_osx: Mach-O universal binary with 1 architecture: [x86_64:Mach-O 64-bit executable x86_64]
/Volumes/Steam/Steam.app/Contents/MacOS/steam_osx (for architecture x86_64): Mach-O 64-bit executable x86_64% file steam_osx
steam_osx: Mach-O universal binary with 1 architecture: [x86_64:Mach-O 64-bit executable x86_64]
steam_osx (for architecture x86_64): Mach-O 64-bit executable x86_64