stopped the idea of using CSS as an external file for now

will revisit as a function to write the CSS to a cache/temporary file
added breakpoint config options
truncate text for intro texts that are too long