Instead of downloading the Windows 11 system, can i use Edge instead for 2024 tax year?

I was informed to download Windows 11 for Turbo Tax year 2024 as WIndows 10 will not work. I use Microsoft Edge. Will that work?