/* ==========================================================================
   Blend — Fonts
   --------------------------------------------------------------------------
   BRAND FONT: District Sans (commercial, not webfont-licensed for embedding).
   SUBSTITUTE: Hanken Grotesk — a warm geometric grotesque on Google Fonts that
   closely matches District Sans's geometric, friendly, even-stroke character.
   Swap the @import + --font-* values when licensed District Sans webfonts are
   supplied. See readme.md › VISUAL FOUNDATIONS.
   ========================================================================== */

@import url("https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,600&display=swap");

:root {
  /* Base families */
  --font-display: "Hanken Grotesk", "Segoe UI", system-ui, sans-serif;
  --font-body:    "Hanken Grotesk", "Segoe UI", system-ui, sans-serif;

  /* Weights — Blend leans heavy for headlines, regular for copy */
  --weight-regular:  400;
  --weight-medium:   500;
  --weight-semibold: 600;
  --weight-bold:     700;
  --weight-black:    800;
  --weight-ultra:    900;
}
