W komputerze wygląda idealnie, na telefonie zresztą też - schody zaczynają się w momencie rozdzielczości powyżej 640 px
height headera który odpowiada dobrej wysokości zarówno w telefonie jak i komputerze przy innej rozdzielczości wygląda tak - jest po prostu ucięte.

Dopiero po zmianie na height: 600 px na niektórych urządzeniach wygląda wzorowo, za to na telefonie tak, a na komputerze tragedia.

Urządzeń/rozdzielczości jest sporo i każda grafika ma swoje height które powinno automatycznie je ustawiać - w zależności od urządzenia w którym przeglądamy stronę - od 300 po 600 px
Walczę z tym (bezskutecznie) od ponad miesiąca - albo header jest ucięty, albo za wysoki.
Co robić?