Всем спасибо! Большинство косяков почти исправил.
1) Во-первых, подключил normalize.css
2) Добавил все необходимые префиксы с помощью Autoprefixer
3) Установил виртуальную машину MacOS на VirtualBox и попробовал поменять различные стили в веб-инспекторе Safari. В итоге, методом тыка выяснил, что текст внутри тегов <a>
, а также в некоторых других местах не отображался из-за шрифта FT40. Поменял шрифт и текст появился!