За эффектные анимации и интерфейс отвечают следующие плагины:
locomotive scroll — для кастомного и плавного скролла;
gsap — для анимации отдельных элементов;
gsap + gsap ScrollTrigger + locomotive scroll — связка библиотек для реализации сложной анимации, завязанной на скролле, с перерасчетом положений и размеров отдельных элементов страницы;
Barba.js — для реализации подобия SPA, когда происходит бесшовный переход между страницами без полной перезагрузки;
Vue.js — для реализации отдельных компонентов.
Сайт наполнен анимациями ручной работы, где frontend-разработчик до пикселя вычислял переходы между экранами, положения, размеры и траектории движения каждого элемента.