@font-face {
  font-family: "Instrument Sans Variable";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/uploads/VtItB5jdFUcFhSlIV5DeD-instrument-sans-latin-wght-normal_BbzFLZTg.woff2") format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Playfair Display Variable";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/uploads/playfair-display-latin-wght-normal.woff2") format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root {
  --paper-0: hsla(42.86, 41.18%, 96.67%, 1);
  --paper-1: hsla(40, 31.58%, 92.55%, 1);
  --paper-2: hsla(37.5, 25.81%, 87.84%, 1);
  --ink-1000: hsla(30, 20%, 3.92%, 1);
  --ink-950: hsla(30, 17.65%, 6.67%, 1);
  --ink-900: hsla(33.33, 17.65%, 10%, 1);
  --ink-800: hsla(30, 17.65%, 6.67%, 0.14);
  --ink-600: hsla(30, 17.65%, 6.67%, 0.62);
  --ink-400: hsla(30, 17.65%, 6.67%, 0.44);
  --ink-200: hsla(30, 17.65%, 6.67%, 0.3);
  --ink-100: hsla(30, 17.65%, 6.67%, 1);
  --accent-700: hsla(157.71, 49.3%, 13.92%, 1);
  --accent-600: hsla(155.12, 47.13%, 17.06%, 1);
  --accent-500: hsla(162, 48.08%, 20.39%, 1);
  --accent-300: hsla(157, 32.61%, 36.08%, 1);
  --cool-500: hsla(38.35, 38.04%, 50%, 1);
  --cool-600: hsla(38.18, 41.51%, 41.57%, 1);
  --surface-deep: hsla(40, 31.58%, 92.55%, 1);
  --surface-base: hsla(42.86, 41.18%, 96.67%, 1);
  --surface-raise: hsla(40, 31.58%, 92.55%, 1);
  --surface-club: hsla(30, 17.65%, 6.67%, 1);
  --surface-paper: hsla(42.86, 41.18%, 96.67%, 1);
  --line: hsla(30, 17.65%, 6.67%, 0.14);
  --line-on-dark: hsla(42.86, 41.18%, 96.67%, 0.2);
  --ink-on-paper: hsla(30, 17.65%, 6.67%, 0.62);
}