РЕШЕНО: черные линии видны из-за черного фона свг картинки (он под всеми слоями) и отсутствия стыков в html. Слои располагаются стык в стык только в фигме, но не в html. Добавляем на фон каждого слоя область с его цветом или ещё проще: прикидываем средний цвет СВГ, на фон всех слоёв ставим область с этим цветом. Пример - https://imgur.com/a/8TNNSfw
Сергей delphinpro, уточнение об адаптиве под мобильную версию в ТЗ конечно было. Была задача сделать дизайн сайта под ПК и телефон. Мне предоставили дизайн под ПК в разрешении 1920 пикселей в ширину, но как я уже сказал, он не подойдёт под мониторы <1660 пикселей (к сожалению, не думал, что разные разрешения под ПК требуют дополнительной адаптации), соответственно теряем 43% пользователей под ПК prnt.sc/AmXaD-nndoIs. Спасибо за ответ.