https://alexeyvolkov.com/blog/адекватная-контактная-форма/
No-Library (pure JS), HTML, CSS, JavaScript