/* Smaller Earth Group — webfonts.
   The .fig references two families:
     • Inter (Regular 400 / Medium 500 / Semi Bold 600) — shipped from Google Fonts.
     • P22 Mackinac Pro (Medium) — LICENSED, NOT SHIPPED. No font binary was supplied
       with the source file, so the display face falls back to Source Serif 4 (600),
       the nearest free match for Mackinac's flared, high-contrast wedge serifs.
       Drop the real .woff2 into assets/fonts/ and swap the @font-face src below. */
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Source+Serif+4:opsz,wght@8..60,400;8..60,600&display=swap");
/* P22 Mackinac Pro is served by the Smaller Earth Group Adobe Fonts web project
   (kit jjm4bzx, linked from index.html <helmet>: weights 400/500/700 + italics,
   font-display: fallback). Typekit registers the family as "p22-mackinac-pro", so
   --font-display names that first, then the local-install name, then Source Serif 4. */

/* PP NeueBit Bold — pixel display face for the value name on the result card. Self-hosted
   from assets/fonts (58 KB woff2). Only Bold is licensed/installed. No U+2011 glyph, so the
   card swaps the non-breaking hyphen in "Self-development" for an ASCII one (heading is nowrap). */
@font-face {
  font-family: "PP NeueBit";
  src: url("../../../assets/fonts/PPNeueBit-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
