Najlepiej potestować na różnych rozdzielczościach na różnych urządzeniach (albo przynajmniej na widoku mobilnym w dev toolsach).
I @media to jedno narzędzie do RWD, ale nie jedyne (np. możesz nie ustawiać szerokości elementu w pikselach, ale w procentach czy vh/vw itp. https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Responsive_Design ).
Poza tym rozdzielczość często może być i tak zeskalowana, bo urządzenia albo same się skalują (udają, że mają mniejszą rozdzielczość) albo stronę skalują i też udają, że mają np. 980 pikseli szerokości (chyba, że dasz np. <meta name="viewport" content="initial-scale=1.0">
https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag )
W każdym razie takie rzeczy ustawia się pod konkretną stronę, nie ma jakiejś złotej recepty. Niektóre strony będą wyglądać dobrze na różnych urządzeniach bez specjalnych działań, inne będą wymagały jakichś specjalnych obejść, żeby strona wszędzie dobrze się wyświetlała.
Poza tym tu masz listę rozdzielczości komórek:
https://experienceleague.adobe.com/docs/target/using/experiences/vec/mobile-viewports.html?lang=en
tu widać, że device resolution jest większa, ale komórki udają, że mają np. 2 razy mniejszą rozdzielczość (tzw. pixel ratio). Czyli niczego nie można być pewnym.