:root {
  --jn-paper: #f4f1e9;
  --jn-paper-bright: #fbfaf6;
  --jn-paper-warm: #eae5da;
  --jn-ink: #172630;
  --jn-ink-soft: #31434d;
  --jn-muted: #66747a;
  --jn-muted-light: #879398;
  --jn-line: #d8d6cd;
  --jn-line-strong: #c5c7be;
  --jn-blue: #1179b4;
  --jn-blue-dark: #0a527d;
  --jn-cyan: #22b7e6;
  --jn-sun: #d9a956;
  --jn-white: #fffefa;
  --jn-serif: 'DM Serif Display', Georgia, 'Times New Roman', serif;
  --jn-sans: 'DM Sans', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --jn-display: 'Manrope', var(--jn-sans);
  --jn-max: 1240px;
  --jn-gutter: clamp(22px, 5vw, 76px);
  --jn-radius-sm: 10px;
  --jn-radius-md: 18px;
  --jn-radius-lg: 28px;
  --jn-shadow-soft: 0 14px 44px rgba(28, 40, 42, .08);
  --jn-ease: cubic-bezier(.2, .7, .2, 1);
}
