/* ============================================================
   APTOS FONT TEST  (added 2026-06-16)
   Official IUM typeface per the website Point of Contact.
   Regular text  -> Aptos
   Titles        -> Aptos Display (Bold = heaviest weight shipped;
                    no true "Extra Bold" .ttf is present in /fonts/aptos)
   ROLLBACK ("Fonts Paixao"): restore backups/fonts-paixao-20260616/
   over the live files and delete this stylesheet + its <link>.
   ============================================================ */

/* ---- Aptos (text) ---- */
@font-face{
  font-family:"Aptos";
  src:url("../fonts/aptos/Aptos-Regular.ttf") format("truetype");
  font-weight:100 500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Aptos";
  src:url("../fonts/aptos/Aptos-Bold.ttf") format("truetype");
  font-weight:600 900; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Aptos";
  src:url("../fonts/aptos/Aptos-Italic.ttf") format("truetype");
  font-weight:100 900; font-style:italic; font-display:swap;
}

/* ---- Aptos Display (titles) ---- */
@font-face{
  font-family:"Aptos Display";
  src:url("../fonts/aptos/AptosDisplay-Regular.ttf") format("truetype");
  font-weight:100 500; font-style:normal; font-display:swap;
}
@font-face{
  /* Bold mapped across the whole 600-900 band so any heading weight
     (the legacy CSS uses 600/700) lands on the heaviest cut available. */
  font-family:"Aptos Display";
  src:url("../fonts/aptos/AptosDisplay-Bold.ttf") format("truetype");
  font-weight:600 900; font-style:normal; font-display:swap;
}
