как раз на тостере валом тем на wp и на прочие cms ))
есть такой сайт https://freelansim.ru/ и на нём можно за $20+ заказать тему хоть на социальную сеть
к примеру если взять выпадающее меню которое будет находится в неком родительском блоке и оно будет по размеру меньше самого скрытого блока но у него будет свойство : hidden то его попросту не будет и всё
clearfix очень удобен
Я когда то давно , делал это , вырезал в фотошопе нужную форму и делал её absolute и z-index выше видео , просто и сердито
Тоже самое можно по пробовать сделать на svg , результат будет тот же
До сих пор мне нравятся очень простые решения