A family of Microsoft word processing software products for creating web, email, and print documents.
The first space should be a nonbreaking one (Ctrl+Shift+Space) and the first hyphen should also be nonbreaking (Ctrl+Shift+Hyphen), the second hyphen and space should be regular ones. Does this not work for you?
Perhaps your best bet would be to select the two hyphens and the leading space and save the lot as an AutoCorrect entry. When you type the shortcut for the entry and press the spacebar, you'll get the nonbreaking space, nonbreaking hyphen, and regular hyphen, followed by the space.