/* Custom font overrides for DM Mono */ html { letter-spacing: normal; } body { font-family: 'DM Mono', monospace; font-weight: 400; line-height: 1.6; } /* Headings */ h1, h2, h3, h4, h5, h6 { font-family: 'DM Mono', monospace; font-weight: 500; } /* Code blocks and inline code */ pre, code, kbd, samp { font-family: 'DM Mono', monospace; } /* Logo */ .logo { font-family: 'DM Mono', monospace; } /* Prism.js syntax highlighting */ .token, .language-css .token, .language-scss .token, .language-sass .token, .language-less .token, .language-stylus .token, .language-json .token, .language-markup .token, .language-javascript .token, .language-typescript .token, .language-jsx .token, .language-tsx .token, .language-python .token, .language-ruby .token, .language-java .token, .language-c .token, .language-cpp .token, .language-csharp .token, .language-go .token, .language-rust .token, .language-php .token, .language-swift .token, .language-kotlin .token, .language-scala .token, .language-haskell .token, .language-elixir .token, .language-erlang .token, .language-clojure .token, .language-lua .token, .language-perl .token, .language-sql .token, .language-graphql .token, .language-yaml .token, .language-toml .token, .language-bash .token, .language-shell .token, .language-docker .token, .language-nginx .token, .language-apache .token, .language-vim .token, .language-git .token, .language-diff .token { font-family: 'DM Mono', monospace; } /* Normalize.css overrides */ code, kbd, samp, pre, input, textarea, select { font-family: 'DM Mono', monospace; } /* Keep serif for blockquote decorative element */ blockquote:before { font-family: Georgia, serif; }