Howdy, @craigz! I re-ran the steps up to when the custom stylesheet is added and everything is working as expected I am not sure what could be happening on your end. Another teammate also tested this prior to the post going live and we reported no issues.
Are you still having the problem? Would you like to share a repo with the code you got so far? What operating system are you using?
Best regards!