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 the styling of your site then it would be best to use a child theme.