Возможно глупый вопрос, но интересно к какому формату пришли профессионалы данного ресурса.
Есть адаптивный сайт, все адаптивные стили разумеется пишутся в media, но куда именно?
Вы создаете отдельный style_320.css для этого и подключаете? Или же просто вставляете media прямо в стиль класса(допустим с breakpoints sass)
Я просто вижу другую проблему, а не в нагрузке. Если писать media max width 800px, следом за ним max-width 500px. И допустим в первом указать .services .list .item {
а во втором .services .item {
то первый перебьет второй и надо писать !important
При использование препроцессора такого не возникло бы, но брекпоинты надо будет ставить у каждого селектора.