/* ===========================================================================
   FONTS — THE MOTHER'S PDP. Platypi 500 + 600 + 800.
   COM-TARGET section 2 and section 4: the PDP declares 400/500/600/700/800 and
   actually loads 500, 600 and 800. Headings are 800 throughout.
   This is a per-page difference from the home page and is deliberate.
   =========================================================================== */
/* --- AMENDED 2026-09-26 (attended run) -------------------------------------
   Three static files (platypi-500/600/800) were expected. They do not exist:
   Google serves Platypi as ONE VARIABLE woff2. Replaced with a single
   full-axis declaration of the same family, which yields REAL 500, 600 and 800
   here — which is what the .com's PDP genuinely loads.

   This is the deliberate per-page difference. The home page pins the same
   family to 500 in fonts-home.css. The two stylesheets must stay mutually
   exclusive: enqueue fonts-home.css on the home page and fonts-pdp.css on the
   PDP, never both on one page, or the wider range wins and the home page's
   headings get heavier than the target.
   -------------------------------------------------------------------------- */
@font-face {
  font-family: "Platypi";
  src: url("../fonts/platypi-var.woff2") format("woff2-variations"),
       url("../fonts/platypi-var.woff2") format("woff2"),
       /* N-8a FALLBACK. Reinstalling the theme ZIP DELETES assets/fonts/, because
          WordPress removes the old folder on "Replace installed with uploaded", and
          the woff2 is not in the ZIP. This second location lives outside the theme
          and survives a reinstall, so the font falls back instead of vanishing.
          Byte-identical copy, sha256-16 a50a271d9b565aa7. Keep both entries. */
       url("/wp-content/uploads/mcsv2-fonts/platypi-var.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
