:root {
  color-scheme: light;
  --font-ui: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-editorial: Georgia, "Times New Roman", serif;
  --paper: #ffffff;
  --surface: #ffffff;
  --surface-soft: #f5f7fa;
  --ink: #173b6c;
  --ink-soft: #62758c;
  --line: #d9e2ee;
  --blue: #0b4ea2;
  --blue-dark: #083b7b;
  --blue-light: #f2f7fd;
  --coral: #0b4ea2;
  --coral-dark: #1e7bea;
  --coral-soft: #f2f7fd;
  --yellow: #f2c94c;
  --warning-ink: #493b06;
  --focus: #1e7bea;
  --success: #0b4ea2;
  --header-bg: #ffffff;
  --header-border: #d9e2ee;
  --space-1: .25rem;
  --space-2: .5rem;
  --space-3: .75rem;
  --space-4: 1rem;
  --space-6: 1.5rem;
  --space-8: 2rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
  --radius-sm: .25rem;
  --radius-md: .75rem;
  --radius-pill: 999px;
  --shadow: none;
  --content: 75rem;
  --measure: 45rem;
  --gutter: clamp(1rem, 3vw, 2rem);
  --z-sticky: 10;
  --z-map: 20;
  --z-header: 30;
}
