CSS is a key:value pair syntax that lacks powerful dynamic capabilities. Because of this, there is a proliferation of CSS preprocessors such as LESS, SASS, and SCSS.
Preprocessing CSS introduces a completely separate development phase into site development.
Here's how to preprocess CSS using Y and share preprocessing concepts within your CSS and your back-end with no separate CSS development phase.