I purchased several of 2070/2080/3090 but they dont fit into my ATX case. It appears all of them has body extending more than the length of the PCIe bracket rendering physically impossible to put in my standard ATX case. And mine is not mini-ATX it is fairly bulky.
I am assuming there is an extended ATX factor which is bigger than normal, I guess that is the compatible form factor?
https://en.wikipedia.org/wiki/ATXEach case has a characteristic: the length of the video card that can be installed in the case.
If the part of the case, into which the hard drive is usually installed, interferes with the installation of the video card, then this is cut out with scissors for metal.
I used to do this until I started doing farm mining
I advise you to buy this