Aggiornamento.
Ho reso tutti i div non scorrevoli fixed e la pagina in HD funziona.
Tuttavia, rimpicciolendo ho perso l'effetto di allineare in maniera centrata i div contenuti in article in un'unica colonna anziché due, secondo questo css:
Non so come modificare questa parte...codice:#article { display: flex; align-items: center; flex-direction: column; justify-content: center; background-color: inherit; }