/* Generated by tools/build-tokens.mjs from tokens/*.json. Do not edit. */
:root {
  --color-gallery-white: #FBFAF8;
  --color-canvas: #F6F5EC;
  --color-ink: #040E1A;
  --color-after-hours: #12243D;
  --color-ultramarine: #5481C6;
  --color-verdigris: #3D9C56;
  --color-celadon: #B7DCC2;
  --color-terracotta: #964F31;
  --color-faded-rose: #FFA3A6;
  --color-ink-90: #19222D;
  --color-ink-70: #434A52;
  --color-ink-50: #6D7278;
  --color-ink-30: #97999D;
  --color-ink-15: #B7B7B9;
  --font-roman: "FK Roman Standard", serif;
  --font-record: "Record Disc", sans-serif;
  --font-areal: "ABC Areal", sans-serif;
  --font-areal-mono: "ABC Areal Semi Mono", monospace;
  --radius-none: 0px;
  --type-roman-weight: 300;
  --type-roman-tracking: -0.06em;
  --type-roman-leading: 1;
  --type-record-weight: 700;
  --type-record-tracking: -0.04em;
  --type-record-leading: 1;
  --type-body-weight: 400;
  --type-body-tracking: 0em;
  --type-body-leading: 1.45;
  --type-label-weight: 700;
  --type-label-tracking: 0.06em;
  --type-label-leading: 1;
  --type-label-case: uppercase;
  --type-eyebrow-size: 14.57px;
  --type-display-roman-size: 88.26px;
  --type-display-record-size: 89.80px;
  --type-headline-1-record-size: 35.67px;
  --type-headline-1-roman-size: 40.74px;
  --type-headline-2-record-size: 26.54px;
  --type-headline-2-roman-size: 25.70px;
  --type-body-size: 19.43px;
  --type-cta-size: 16.66px;
}
