Вообще стоит поглубже погрузиться в вопрос поддержки шрифтов на разных операционных системах и в разных браузерах. Например тут
https://webformyself.com/ponyatie-formatov-shrifto...
Чтобы не забивать себе голову - можно обратиться на этот ресурс
https://www.fontsquirrel.com/tools/webfont-generator
Обратите внимание на расширенный режим, возможно Вам удастся уменьшить итоговый файл по размеру, отключив ненужные языки и дополнительные символы
Позволяет загрузить шрифт и на выходе получить архив с нужными вариантами шрифтов и css для подключения.
Важное предупреждение - конвертер отсеивает известные ему коммерческие шрифты, т.к. если гарнитура продается - проблема продавца предоставить все нужные форматы.