/* Alverita design tokens — generated from @alverita/brand. Do not edit. */
:root {
  --color-brand-orange-50: #fef7f0;
  --color-brand-orange-100: #fdeee1;
  --color-brand-orange-200: #fad9be;
  --color-brand-orange-300: #f7c190;
  --color-brand-orange-400: #f3a060;
  --color-brand-orange-500: #ee7444;
  --color-brand-orange-600: #e55a2b;
  --color-brand-orange-700: #c44621;
  --color-brand-orange-800: #9d3a1f;
  --color-brand-orange-900: #7e311d;
  --color-brand-orange-950: #44170c;
  --color-brand-charcoal-50: #f8f9fa;
  --color-brand-charcoal-100: #e9ecef;
  --color-brand-charcoal-200: #dee2e6;
  --color-brand-charcoal-300: #ced4da;
  --color-brand-charcoal-400: #adb5bd;
  --color-brand-charcoal-500: #6c757d;
  --color-brand-charcoal-600: #495057;
  --color-brand-charcoal-700: #343a40;
  --color-brand-charcoal-800: #2e3746;
  --color-brand-charcoal-900: #212529;
  --color-brand-charcoal-950: #1a1d23;
  --color-brand-silver-50: #f8f9fb;
  --color-brand-silver-100: #f1f3f6;
  --color-brand-silver-200: #e6e9f0;
  --color-brand-silver-300: #d4d9e4;
  --color-brand-silver-400: #bdc4d4;
  --color-brand-silver-500: #96a2b6;
  --color-brand-silver-600: #7d8ba3;
  --color-brand-silver-700: #6b7691;
  --color-brand-silver-800: #5a6378;
  --color-brand-silver-900: #4a5262;
  --color-brand-silver-950: #2f343e;
  --color-brand-white: #ffffff;
  --color-brand-black: #000000;
  --font-heading: 'Epilogue', sans-serif;
  --font-body: 'Manrope', sans-serif;
  --font-size-xs: 0.75rem;
  --font-size-sm: 0.875rem;
  --font-size-base: 1rem;
  --font-size-lg: 1.125rem;
  --font-size-xl: 1.25rem;
  --font-size-2xl: 1.5rem;
  --font-size-3xl: 1.875rem;
  --font-size-4xl: 2.25rem;
  --font-size-5xl: 3rem;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --space-0: 0;
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-8: 2rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
  --space-16: 4rem;
  --space-20: 5rem;
  --space-24: 6rem;
  --space-px: 1px;
  --space-0.5: 0.125rem;
  --space-1.5: 0.375rem;
  --radius-none: 0;
  --radius-sm: 0.125rem;
  --radius-md: 0.375rem;
  --radius-lg: 0.5rem;
  --radius-xl: 0.75rem;
  --radius-full: 9999px;
}
