The font stylesheet link in doc/site/template.html used an explicit http:// scheme, causing Firefox to block the request on HTTPS pages due to Mixed Content warnings. Changed to a protocol-relative URL (//fonts.googleapis.com/...) so the browser automatically uses the same protocol as the parent page.