:root {
  /* Font Family */
  --font-family-headings: Rockwell, 'Rockwell Nova', 'Roboto Slab', 'DejaVu Serif', 'Sitka Small', serif;
  --font-family-body: Charter, 'Bitstream Charter', 'Sitka Text', Cambria, serif;
  --font-family-monospace: ui-monospace, 'Cascadia Code', 'Source Code Pro', Menlo, Consolas, 'DejaVu Sans Mono', monospace;;

  /* Font Size */
  --font-size-sm: 0.75rem;   /* 12px */
  --font-size-base: 1rem;    /* 16px, base */
  --font-size-md: 1.25rem;   /* 20px */
  --font-size-lg: 1.5rem;    /* 24px */
  --font-size-xl: 1.75rem;   /* 28px */
  --font-size-xxl: 2rem;     /* 32px */
  --font-size-xxxl: 2.25rem; /* 36px */

  /* Colours */
  --color-primary: oklch(36.8% 0.1 125.505deg);
  --color-secondary: oklch(96.3% 0.1 125.505deg);
  --color-link: oklch(48.09% 0.146 241.41deg);
  --color-link-visited: oklch(70.44% 0.21 304.41deg);
  --color-primary-shadow: oklch(19.56% 0.054 125.505deg / 40%);
  --rss-color-link: oklch(67.59% 0.189 42.04deg);
}
