Alt + 0151, baby! Or... however you do it on MacOS.
But now, likewise, having to bail on emdashes. My last differentiator is that I always close set the emdash—no spaces on either side, whereas ChatGPT typically opens them (AP Style).
I'm a savage, I just copy-paste them from Unicode sites.
On the mac you just type — for an em dash or – for an en dash.
Just use some typography layout with a separate layer. Eg “right alt” plus “-” for m-dash
Russians use this for at least 15 years
https://ilyabirman.ru/typography-layout/