Описание технологии...
Без JavaScript! Используем mix-blend-mode и псевдоэлементы. Смотрите код в закрепленном комментарии.
Полностью согласен с автором. Тема раскрыта отлично, но хотелось бы больше подробностей про техническую часть.