Что можно собрать из ::before и ::after
Псевдоэлементы
https://habr.com/ru/companies/gnivc/articles/1096800
::before и ::after можно превратить в полноценные декоративные слои и фигуры без лишних узлов в HTML. box-shadow, несколько background и clip-path позволяют собрать из одного псевдоэлемента повторяющиеся объекты, сложные фоны и нестандартные формы.https://habr.com/ru/companies/gnivc/articles/1096800