/* Generated design tokens. Edited from the admin design panel, not by hand. */
:root {
  --ui-brand-50: oklch(0.971 0.011 172);
  --ui-brand-100: oklch(0.936 0.024 172);
  --ui-brand-200: oklch(0.885 0.044 172);
  --ui-brand-300: oklch(0.808 0.068 172);
  --ui-brand-400: oklch(0.712 0.095 172);
  --ui-brand-500: oklch(0.624 0.110 172);
  --ui-brand-600: #3a59f2;
  --ui-brand-700: oklch(0.474 0.095 172);
  --ui-brand-800: oklch(0.410 0.077 172);
  --ui-brand-900: oklch(0.365 0.062 172);
  --ui-accent-400: oklch(0.812 0.141 62);
  --ui-accent-500: oklch(0.746 0.150 62);
  --ui-accent-600: oklch(0.664 0.144 62);
  --ui-nav-text: oklch(0.223 0.012 258);
  --ui-nav-text-muted: oklch(0.446 0.011 258);
  --ui-canvas: oklch(0.984 0.002 250);
  --ui-surface: oklch(1 0 0);
  --ui-surface-muted: oklch(0.973 0.003 250);
  --ui-surface-sunken: oklch(0.955 0.004 250);
  --site-font-heading: Georgia, 'Times New Roman', serif;
  --site-font-body: ui-sans-serif, system-ui, sans-serif;
  --site-text-scale: 1;
  --ui-text: oklch(0.223 0.012 258);
  --ui-text-muted: oklch(0.446 0.011 258);
  --site-radius: 0.5rem;
  --site-container: 80rem;
  --site-section-y: clamp(3.5rem, 7vw, 6.5rem);
}
