Is It Possible to Create Custom Pages in Discourse?

I believe you can still use CSS to style published pages:

If I’m not wrong, published pages can be targeted with the .published-page CSS class.