There are many ways to style your website. They can roughly be grouped into three styling approaches (Global CSS, Modular Stylesheets, CSS-in-JS), all of which Gatsby supports (in addition to CSS extensions).

Gatsby doesn’t have an opinion about which styling approach you choose. Almost every possible option is supported through official and community plugins.