/* Шрифт макета - Helvetica Neue: обычный (400), средний (500) и жирный (700).
   Файлы woff2 - в public/assets/fonts/helvetica-neue/, в них оставлены латиница,
   кириллица и нужные знаки (₽, №, стрелки), поэтому каждый весит около 30 КБ.
   Имя "Helvetica Neue" перекрывает системный шрифт: на всех устройствах текст одинаковый.

   ascent-override и descent-override - сколько места строка оставляет над и под буквами.
   Свои значения у шрифта (71% над, 20% под) опускают буквы ниже центра кнопок и кружков.
   90% и 20% ставят заглавные (их высота 70%) ровно посередине: 90 − 70 = 20.
   Меньше 20% снизу ставить нельзя - в полях ввода обрежутся хвосты у «р» и «у». */

@font-face {
	font-family: "Helvetica Neue";
	src: url("../fonts/helvetica-neue/HelveticaNeue-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	ascent-override: 90%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: "Helvetica Neue";
	src: url("../fonts/helvetica-neue/HelveticaNeue-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	ascent-override: 90%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: "Helvetica Neue";
	src: url("../fonts/helvetica-neue/HelveticaNeue-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	ascent-override: 90%;
	descent-override: 20%;
	line-gap-override: 0%;
}
