:root {
  --c-bg: #f4f2eb;
  --c-bg-soft: #eae7de;
  --c-bg-deep: #153c3e;
  --c-bg-deep-2: #103234;
  --c-ink: #183a3b;
  --c-ink-soft: #566765;
  --c-ink-faint: #77817b;
  --c-on-deep: #f6f1e5;
  --c-on-deep-soft: #c0ccc5;
  --c-accent: #ab813e;
  --c-accent-soft: #e4c89a;
  --c-turquoise: #68958e;
  --c-sand: #dcd4bd;
  --c-line: #183a3b30;
  --c-line-on-deep: #f6f1e530;
  --f-sans: "Helvetica Neue", "Arial", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;
  --f-serif: "Bodoni 72", "Didot", "Times New Roman", serif;
  --f-mono: "SFMono-Regular", "Consolas", "Liberation Mono", monospace;
  --margin: clamp(24px, 5.5vw, 96px);
  --maxw: 1600px;
  --ease-wave: cubic-bezier(.16, 1, .3, 1);
}
