We inline the front page CSS on <a href="https:&#x2F;&#x2F;pdftables.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pdftables.com&#x2F;</a>, both for user experience and for SEO reasons.<p>The Node module UnCSS (<a href="https:&#x2F;&#x2F;github.com&#x2F;giakki&#x2F;uncss" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;giakki&#x2F;uncss</a>) is working reliably for us, using PhantomJS to automatically extract the CSS rules we need for our front page.<p>The full CSS rules are then loaded at the end of the page - just in case UnCSS missed a browser specific or Javascript triggered rule, and to get the files into the cache.