Классический HTML/CSS, построенный на флекс-боксах, с 3 экранами (компьютер, планшет, телефон + мобильное меню).