This is really, really well made (and beautiful).
100% - Is it all custom site? Looks like a Next.js app