:root {
  --color-fw-ink: #202020;
  --color-fw-canvas: #FFFFFF;
  --color-fw-surface: #EFEFEF;
  --color-fw-subtle: #F5F5F5;
  --color-fw-warm: #EBE6DD;
  --color-fw-body: #4D4D4D;
  --color-fw-border: #E8E8E8;
  --color-fw-accent: #FF682C;
  --color-fw-brass: #816729;
  --color-fw-muted: #666666;
  --color-fw-control: #888888;
  --color-fw-data: #BF491E;
  --color-fw-action: var(--color-fw-ink);
  --color-fw-on-action: var(--color-fw-canvas);
  --color-fw-action-hover: var(--color-fw-body);
  --color-fw-focus: var(--color-fw-ink);
  --color-fw-danger: var(--color-fw-data);
  --color-fw-text: var(--color-fw-ink);
  --color-fw-text-secondary: var(--color-fw-body);
  --color-fw-text-muted: var(--color-fw-muted);
  --color-fw-border-control: var(--color-fw-control);
  --color-fw-selected: var(--color-fw-warm);
  --color-fw-chart-primary: var(--color-fw-data);
  --color-fw-chart-comparison: var(--color-fw-brass);
  --font-fw-display: Inter Tight;
  --font-fw-body: Inter;
  --text-fw-caption: 12px;
  --text-fw-label: 14px;
  --text-fw-body: 16px;
  --text-fw-lead: 18px;
  --text-fw-title: 32px;
  --text-fw-heading: 40px;
  --text-fw-display: 66px;
  --text-fw-mobile: 40px;
  --font-weight-fw-regular: 400;
  --font-weight-fw-medium: 500;
  --tracking-fw-display: -0.02em;
  --leading-fw-caption: 18px;
  --leading-fw-label: 20px;
  --leading-fw-body: 24px;
  --leading-fw-lead: 26px;
  --leading-fw-title: 38px;
  --leading-fw-heading: 44px;
  --leading-fw-display: 60px;
  --leading-fw-mobile: 40px;
  --opacity-fw-disabled: 45%;
  --opacity-fw-scrim: 32%;
  --breakpoint-fw-tablet: 640px;
  --breakpoint-fw-wide: 1024px;
  --container-fw-page: 1200px;
  --container-fw-control: 44px;
  --container-fw-workspace: 1320px;
  --container-fw-reading: 680px;
  --container-fw-control-large: 52px;
  --spacing-fw-8: 8px;
  --spacing-fw-12: 12px;
  --spacing-fw-16: 16px;
  --spacing-fw-20: 20px;
  --spacing-fw-24: 24px;
  --spacing-fw-32: 32px;
  --spacing-fw-40: 40px;
  --spacing-fw-60: 60px;
  --spacing-fw-80: 80px;
  --spacing-fw-120: 120px;
  --spacing-fw-4: 4px;
  --spacing-fw-48: 48px;
  --spacing-fw-64: 64px;
  --radius-fw-button: 0px;
  --radius-fw-feature: 6px;
  --radius-fw-panel: 8px;
  --radius-fw-data: 20px;
  --radius-fw-pill: 200px;
}
