You did not read the fine print further down at the * saying:
"Starting January 1st, 2024, the Steam Client will only support Windows 10 and later versions"
Meaning that windows 7 will no longer be supported.
https://www.ftc.gov/enforcement/penalty-offenses/bait-switch
Bait and switch is a legal offense. IN HEAT was purchased while advertised as operational for windows 7. Perhaps your undereducated, but steams "will only support windows 10" does not mean steam will be made inoperable on windows 7. Only that they will not produce updates (support) for windows 7. just like XP, Vista, 8, and so on. If a software is advertised as operational on an OS, paid for, then made inoperable on that OS, the company producing said software is Liable. Simple.
The fact they went with "Perhaps your undereducated", while still being dumb about it.
If steam itself has already during 2024 made it clear that their clients will not support those versions, then they wont be supported no matter how much you wanna pour your heart and soul that you bought the game, knowing already its not going to get windows 7 supported, and still want to complain over their own ignoreance.
The game was released on steam at 22 June, 2024.
And look at the date of when windows 7 stopped getting support on Steam. January 1st, 2024