/*
 * GENERATED FILE — do not edit by hand.
 * Source of truth: design-tokens/tokens.json
 * Regenerate: cd design-tokens && npm run build
 */
@font-face {
  font-family: 'Annapurna SIL';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/annapurna-bold.woff2') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/opensans-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/assets/fonts/opensans-semibold.woff2') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/opensans-bold.woff2') format('woff2');
}
:root {
  --blue: #3A7BD5;
  --coral: #FF6F61;
  --mint: #4FD1B5;
  --sunshine: #FFC24B;
  --slate: #2B3440;
  --ink: #1D242E;
  --muted: #5B6672;
  --bg: #FFFDF9;
  --card: #FFFFFF;
  --font-display: 'Annapurna SIL', Georgia, serif;
  --font-body: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --radius-button: 12px;
  --radius-card: 24px;
  --space-1: 2px;
  --space-2: 4px;
  --space-3: 8px;
  --space-4: 12px;
  --space-5: 16px;
  --space-6: 24px;
  --space-7: 32px;
}
