/* Design tokens. Palette: Meadow Green (lime -> deep blue). Type: Poppins, regular + medium only.
   Typography follows calm-UI guidance: soft slate on pale green, generous leading, rem sizes so text scales. */
:root {
  --lime: #D9ED92;
  --light-green: #B5E48C;
  --willow: #99D98C;
  --emerald: #76C893;
  --ocean: #52B69A;
  --teal: #34A0A4;
  --bondi: #168AAD;
  --cerulean: #1A759F;
  --baltic: #1E6091;
  --yale: #184E77;

  --ink: #2E4453;      /* soft slate, never pure black */
  --ink-2: #586C78;
  --bg: #F4F8EC;
  --paper: #E8F1DD;
  --surface: #FFFFFF;
  --line: #DDE8D3;
  --accent: var(--yale);

  --font: "Poppins", ui-rounded, "Segoe UI", system-ui, -apple-system, sans-serif;
  --hand: "Caveat", "Segoe Print", "Bradley Hand", cursive;   /* hand-drawn accent, headings only */
  --wob: 20px 26px 18px 28px / 26px 18px 28px 20px;            /* slightly uneven, drawn corners */
  --pen: 2px 3px 0 #2E4453;                                      /* offset ink shadow */
  --leading: 1.65;
  --tracking: 0.01em;
  color-scheme: light;
}
