Utility-FirstResponsive DesignPseudo-Class VariantsAdding Base StylesExtracting ComponentsAdding New UtilitiesFunctions & Directives