/* The gentle giant identity: six colour tokens and two families over the scroll-craft floor.
   Loaded after scrollcraft.css and before world.css; nothing here styles a component. */

@font-face {
  font-family: "Unbounded";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/unbounded-800-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Figtree";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/figtree-400-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Figtree";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/figtree-600-latin.woff2") format("woff2");
}

:root {
  --sc-canvas: #F6F1E7;
  --sc-surface: #FBF8F2;
  --sc-ink: #24211D;
  --sc-ink-soft: #5D564D;
  --sc-accent: #E8735F;
  --sc-accent-ink: #24211D;
  --sc-font-display: "Unbounded", system-ui, sans-serif;
  --sc-font-text: "Figtree", system-ui, sans-serif;

  /* The cast's colours, for the rail and the job cards. */
  --gg-teal: #1F6F6B;
  --gg-sand: #E3C79A;
  --gg-coral: #E8735F;
}
