хорошо, тогда сам вопрос:
есть страницы, их много, на каждой странице блоки\секции. изначально я делал эти секции независимыми блоками, аля section.steps section.plans и т.п. но дело пошло так, что в новых страницах эти блоки не используют, страниц становится всё больше и боюсь что моя фантазия создавать уникальные классы блоков скоро закончится, до этого верстак не юзал бем и писал в стиле .plans-page section.steps и т.п.
но проблемма в том что это вложенность и при использовании миксинов бем, в медиа запросах могут получится конфликты т.к. эту вложеность блок с которым идёт миксин не сможет перебить, да и сама идея вложенности мне не нравится.
выходит можно ещё к этим блокам дописать аля .plans-page-steps, но тогда название класса получается длинным, а у элементов будет ещё длиннее а у модификатора ещё длинее: .plans-page-steps__item .plans-page-staps__item—theme-blue