G F, Чтобы создать переменные, миксы и функции нужно время, скорость разработки. Если использовать переменные для цвета, то для меня лично, это геморно....если больше 5 цветов на сайте, нужно проверять ли тот код цвета, потом копировать переменную....есть моменты. Для простых сайтов где нету БЭМ, я не вижу смысла использовать препроцессоры.
Вложенность можно делать + миксы + функции свои.
Ето инструмент, который улучшает жизнь.
И да, можно и без него жить. Но я рекомендую использивать, css код чище ( если БЭМ используешь )
Я думаю если правильно использовать например Vue, или React, то не будет проблем с SEO. Есть серверный рендеринг, который решает эту проблему + реакт был написан для оптимизации сео
SpiderPigAndCat, то есть ? это не нормальный ответ ? я бросил плагин и доку. Или нужно самому сделать работу ?
Берешь 2 состояния: линию, и например полукруг, рисуешь где тебе надо, figma или illustrator, потом берешь path с svg. И с помощью span.svg можно плавно проанимировать два path.