What is the easiest way to add custom CSS to my site?

If you just want to add a small amount of custom CSS to your site then this can be done quite easily using the Customizer. Navigate to Appearance > Customize > Additional CSS and insert your custom CSS into the textarea.

If you are wanting to make more extensive customizations to your site then it would be best to use a child theme.