/* Generated design tokens. Edited from the admin design panel, not by hand. */
:root {
  --ui-brand-50: oklch(0.971 0.007 50);
  --ui-brand-100: oklch(0.936 0.017 50);
  --ui-brand-200: oklch(0.885 0.030 50);
  --ui-brand-300: oklch(0.808 0.046 50);
  --ui-brand-400: oklch(0.712 0.065 50);
  --ui-brand-500: oklch(0.624 0.075 50);
  --ui-brand-600: oklch(0.545 0.073 50);
  --ui-brand-700: oklch(0.474 0.065 50);
  --ui-brand-800: oklch(0.260 0.035 50);
  --ui-brand-900: oklch(0.170 0.022 50);
  --ui-accent-400: oklch(0.812 0.099 84);
  --ui-accent-500: oklch(0.746 0.105 84);
  --ui-accent-600: oklch(0.664 0.101 84);
  --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.25rem;
  --site-section-y: clamp(4rem, 8vw, 8rem);
  --site-container: 78rem;
}
