It sounds impossible, but it isn't.
How to Install macOS Big Sur on VirtualBox on Windows PC
It’s been a while since Apple was a distant second to Microsoft in the world of personal computers. Still, Windows is the most popular desktop operating system (OS). If you’re primarily a Windows user, you may want to dip your toes into the Mac world every now and then. Instead of buying a MacBook, you can install macOS in a virtual machine on your Windows PC.
If you’re a Windows power user, you know that you can run Linux or other versions of Windows within Hyper-V. If you’re a Mac power user, you know that you can run Windows on a Mac using Boot Camp, or a virtual machine like VMWare Fusion, Parallels, or VirtualBox. But, can you run macOS on Windows? You can run macOS on VMWare in Windows, but using VirtualBox is free.
You can install macOS in VirtualBox on Windows if you have: