Many programmers treat Cascading Style Sheets as a static list of aesthetic choices about fonts, colors, and border sizes. The values are cast in stone by some designer in another cubicle, and the programmers never think about it. Less CSS is a project designed to change that mindset by mixing in variables, operations, and functions into the development of CSS. Now you can choose the color once, put it in a variable, and reuse it again and again in the same stylesheet. All of the power of programming languages can be used in design now, too.