Although Squarespace is all about codeless design, you can easily add custom code, and style your pages with CSS. If you are keen on learning, even more, you can try the Squarespace Developer Platform that allows you to edit the source code.