Grapheme clusters when the browser supports Intl.Segmenter; otherwise code-point count via string iteration.

Graphemes (or code points): 15
UTF-16 code units: 22
UTF-8 bytes: 32
Intl.Segmenter (grapheme clusters)