:root {
  /* Colors */
  --color-parchment: #eeeee7;
  --color-midnight-ink: #000000;
  --color-internet-blue: #0c50ff;

  /* Typography — Font Families */
  --font-eb-garamond: 'EB Garamond', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --font-ivartext: 'IvarText', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --font-abcdiatypemono: 'ABCDiatypeMono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;

  /* Typography — Scale */
  --text-body: 14px;
  --leading-body: 1.2;
  --tracking-body: 1.5px;
  --text-heading: 28px;
  --leading-heading: 1.2;

  /* Typography — Weights */
  --font-weight-regular: 400;

  /* Spacing */
  --spacing-unit: 4px;
  --spacing-10: 10px;
  --spacing-12: 12px;
  --spacing-20: 20px;
  --spacing-40: 40px;
  --spacing-50: 50px;
  --spacing-75: 75px;

  /* Layout */
  --section-gap: 40px;
  --card-padding: 10px;
  --element-gap: 12px;

  /* Named Radii */
  --radius-buttons: 0px;
  --radius-default: 0px;
}