Обычно, шрифты поставляются в разных начертаниях, разных сочетаний ширины (например, Condensed, Narrow, Standard, Wide) и веса (например, Light, Book, Regular, Bold).
В 2016 Microsoft в спецификации OpenType 1.8 добавила “вариативные шрифты”. Такие шрифты позволяют более токно настраивать различные параметры шрифта: вес, ширина, наклон, оптический размер или любой другой параметр конкретного шрифта.
https://ru.wikipedia.org/wiki/Вариативный_шрифт
Поддерживается уже большинством современных браузеров: https://caniuse.com/variable-fonts
Демо: https://chuhlomin.com/experiments/vfonts/index.html
Такие шрифты можно найти и посмотреть на сайтах:
Больше информации: