The offending character is utf-8 code 2212, which is the mathematical minus sign. It may look like a hyphen (depends on the font), but performs differently. Character utf-8 002D is the standard hyphen, which can do double-duty as a minus. Apparently, the LaTeX math processing expects an...