# Typography Three simple Poppins and Rubik styles, with examples and copyable CSS. Use **Poppins** for headings and **Rubik** for body copy. Keep the hierarchy simple: a bold main message, quieter section headings and comfortable reading text. Each example separates the text style from its guidance. Copy the CSS below it, then choose a font size that fits your layout. ## Get the fonts Load the fonts before using the CSS examples below. These stylesheet URLs include the weights used in this guide; add them through your site's font-loading setup. ### Poppins [View Poppins on Google Fonts](https://fonts.google.com/specimen/Poppins).
```text https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,500;1,800&display=swap ```
### Rubik [View Rubik on Google Fonts](https://fonts.google.com/specimen/Rubik).
```text https://fonts.googleapis.com/css2?family=Rubik:wght@400&display=swap ```
## Heading Use a short, bold statement for the main message. Give uppercase text enough room to breathe. **Poppins** Bold, italic and uppercase. Keep it short and give it room. Own the outcome ```css .chain-heading { font-family: Poppins, sans-serif; font-weight: 800; font-style: italic; text-transform: uppercase; letter-spacing: -0.07em; line-height: 1.125; } ``` ## Section heading Keep supporting headings lighter so readers can scan the page without every line competing for attention. **Poppins** A quieter weight for section labels and supporting headings. Find your next game ```css .chain-section-heading { font-family: Poppins, sans-serif; font-weight: 500; line-height: 1.3; } ``` ## Body copy Use regular-weight text and comfortable line spacing for explanations and longer reading. **Rubik** Regular weight with comfortable line spacing for longer reading. Explore Chain games and find your next game. ```css .chain-body { font-family: Rubik, sans-serif; font-weight: 400; line-height: 1.7; } ``` ## Related - [Brand guide](/brand/) - [Colors](/brand/colors/) - [Language and tone](/brand/language/)