Make sure to disable Secure Boot in BIOS/EFI and then build the modules with DKMS:
sudo dnf install git dkms kernel-devel openssl
sudo git clone https://github.com/lwfinger/rtw89.git \
/usr/src/rtw89-git
sudo sed -e "/^MAKE/d;/^CLEAN/d
/^DEST_MODULE_LOCATION/s|/updates/|/extra|" \
/usr/src/rtw89-git/debian/rtw89-dkms.dkms \
| sudo tee /usr/src/rtw89-git/dkms.conf > /dev/null
sudo dkms add rtw89/git
sudo systemctl restart dkms.service
sudo tee /etc/modules-load.d/rtw89.conf << EOF > /dev/null
rtw_8852be
EOF
sudo systemctl restart systemd-modules-load.service