@font-face {
  font-family: 'OffBit';
  src: url('../fonts/OffBit-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'OffBit';
  src: url('../fonts/OffBit-Bold.ttf') format('truetype');
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

/* Supplied Artific faces. Trial files omit accented characters;
   the generic fallback keeps those characters readable. */
@font-face {
  font-family: 'Artific';
  src: url('../fonts/ArtificTrial-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

:root {
  color-scheme: light;
  --blue: #024bc8;
  --background: #e4e5e8;
  --ink: #171717;
  --muted: #555b65;
  --line: #c8cbd1;
  --body-font: 'Artific', sans-serif;
  --body-font-size: 13px;
  --body-line-height: 20px;
  --body-letter-spacing: .5px;
}
