:root{
  --ajg-pine: #0F3B34;
  --ajg-path-green: #1E7A52;
  --ajg-mint: #9FE3C1;
  --ajg-marker-plum: #6B2F7E;
  --ajg-lilac: #D9C6E6;
  --ajg-paper: #F7F6F1;
  --ajg-white: #FFFFFF;
  --ajg-charcoal: #1B2420;
  --ajg-stone: #56625C;
  --ajg-line: #D5DBD5;
  --ajg-pale-green: #E6F4EC;
  --ajg-status-red: #B3261E;
  --ajg-status-brown: #8A5300;
  --ajg-font-sans: 'Atkinson Hyperlegible', system-ui, sans-serif;
  --ajg-font-mono: 'JetBrains Mono', ui-monospace, monospace;
  --ajg-space-1: 4px;
  --ajg-space-2: 8px;
  --ajg-space-3: 12px;
  --ajg-space-4: 16px;
  --ajg-space-5: 24px;
  --ajg-space-6: 32px;
  --ajg-space-7: 48px;
  --ajg-space-8: 64px;
  --ajg-space-9: 96px;
  --ajg-radius-card: 12px;
  --ajg-radius-button: 10px;
  --ajg-radius-input: 8px;
  --ajg-focus: 3px solid #6B2F7E;
  --ajg-focus-offset: 3px;
}
