/* GENERATED by site/scripts/B/tokens-css.mjs from Design/vitruvius-tokens.json — do not edit by hand. */
/* The only file in the site allowed to hold colour literals (SP-14.09). */
:root {
  --vit-paper: #F2EEE4;
  --vit-paper-2: #ECE7DA;
  --vit-paper-3: #E6E0D2;
  --vit-surface-deep: #E4DECF;
  --vit-ink: #1C1B18;
  --vit-ink-2: #46443E;
  --vit-ink-3: #6B6862;
  --vit-ink-4: #8A867C;
  --vit-sheet-border: #D8D2C4;
  --vit-clay: #D97757;
  --vit-clay-ink: #C15F3C;
  --vit-clay-text: #BC5234;
  --vit-clay-strong: #C8552E;
  --vit-on-clay: #2A1712;
  --vit-line-strong: rgba(28,27,24,0.30);
  --vit-line-default: rgba(28,27,24,0.18);
  --vit-line-leader: rgba(28,27,24,0.30);
  --vit-line-faint: rgba(28,27,24,0.10);
  --vit-line-ghost: rgba(28,27,24,0.06);
  --vit-f-heb: 'Heebo', 'Arial Hebrew', Arial, sans-serif;
  --vit-f-display: 'Anton', var(--vit-f-heb);
  --vit-f-sans: 'Archivo', var(--vit-f-heb);
  --vit-f-mono: 'IBM Plex Mono', ui-monospace, Consolas, monospace;
  --vit-size-display: 34px;
  --vit-weight-display: 700;
  --vit-size-h1: 21px;
  --vit-weight-h1: 700;
  --vit-size-h2: 17px;
  --vit-weight-h2: 700;
  --vit-size-body: 15px;
  --vit-weight-body: 400;
  --vit-size-label: 12.5px;
  --vit-weight-label: 500;
  --vit-size-meta: 11.5px;
  --vit-weight-meta: 400;
  --vit-size-code: 11px;
  --vit-weight-code: 400;
  --vit-space-1: 4px;
  --vit-space-2: 8px;
  --vit-space-3: 12px;
  --vit-space-4: 16px;
  --vit-space-5: 24px;
  --vit-space-6: 32px;
  --vit-space-7: 48px;
  --vit-r-sm: 2px;
  --vit-r-md: 3px;
  --vit-r-pill: 999px;
}
