I cannot understand why the "text-indent" value is specified in pixels. Various fonts require different indentation levels, making it a hassle to adjust each time the font changes. It would be much easier if
text-indent: "mmm";
was interpreted as "add an equivalent of text width in current font units," ensuring consistent indentation across all fonts. Is there a CSS solution that can achieve this?