Getting started

Everything I have received says Turbotax 2025 is supposed to run on Windows 10.  I downloaded Turbotax Home and Business and for Corporations however I get an error message that says I must use Windows 11 or work online.  What gives?  How do I fix this problem.  I really don't want to buy a new computer (the one I have will not run Windows 11) because of having to buy multiple other software upgrades and I don't trust online applications because they are dependent on your ISP and none of them are particularly reliable.