Как говорится, есть нюанс. Во-первых, базовый экран Андроида — 160 пикселей по ширине (только представьте себе). Дальше считается плотность пикселей экрана и применяется множитель для элементов интерфейса. Плюс, андроид делает шрифты не в пикселях, а в SP. Ну и в третьих, в Figma жирность текста отображается как "Regular/Medium/Bold", а в коде эта же жирность указывается как в CSS — 400/600/800. В итоге происходит недопонимание с разработчиками и плодятся разночтения.