:root {
  --kit-ink: #1d1d1f;
  --kit-muted: #616166;
  --kit-paper: #f5f5f7;
  --kit-surface: #ffffff;
  --kit-surface-soft: #f5f5f7;
  --kit-line: #d2d2d7;
  --kit-blue: #0071e3;
  --kit-blue-deep: #0057b8;
  --kit-blue-light: #57a8ff;
  --kit-blue-soft: #eef6ff;
  --kit-accent: #0071e3;
  --kit-accent-hover: #0066cc;
  --kit-gold: #0071e3;
  --kit-gold-hover: #0066cc;
  --kit-green: #397557;
  --kit-danger: #a63d40;
  --kit-font-sans: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;
  --kit-container: 1180px;
  --kit-reading: 760px;
  --kit-radius-sm: 8px;
  --kit-radius-md: 16px;
  --kit-radius-lg: 24px;
  --kit-radius-pill: 999px;
  --kit-shadow-sm: 0 14px 38px rgb(0 0 0 / 5%);
  --kit-shadow-lg: 0 28px 70px rgb(0 60 120 / 11%);
  --kit-section-space: clamp(64px, 8vw, 112px);
  --kit-gutter: clamp(22px, 5vw, 64px);
  --kit-ease: 180ms ease;
}
