/* NullH Design Tokens v1 */

:root {
  /* Font stacks */
  --font-display: 'Poppins', Arial, sans-serif;
  --font-body: 'Lora', Georgia, serif;
  --font-mono: 'DM Mono', ui-monospace, monospace;

  /* Color palette — paper & ink */
  --color-paper: #FAF9F5;
  --color-paper-dim: #EEECE4;
  --color-ink: #131311;
  --color-ink-muted: #6B6B63;
}

body {
  font-family: var(--font-body);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: var(--color-paper);
  color: var(--color-ink);
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--font-display);
}

code, pre, kbd, samp, .font-mono {
  font-family: var(--font-mono);
}
