/* Shared by every page, the home included: palette, typefaces, base colours. */
:root {
  --fog: #e2e3e3;
  --ink: #2f3338;
  --ink-soft: #6b6f75;
  --rust: #9a4a3f;
  --serif: "Spectral", Georgia, serif;
  --mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
}

html {
  background: var(--fog);
  color: var(--ink);
  font-family: var(--serif);
  -webkit-font-smoothing: antialiased;
}

body {
  margin: 0;
}

/* While shell.js builds the scene around a page, keep the plain page from flashing. */
.shell-loading body {
  visibility: hidden;
}
