/* IMA: Webfonts (v2)
   Optima Nova   → display / titles / pull-quotes (glyphic humanist). Never bold.
   Inter Tight   → UI / body / labels (tight humanist grotesque). Replaces the
                   previous Myriad Pro. Servida do proprio site (sem Google Fonts). */

/* Inter Tight servida do proprio site (mesmo desenho do Google Fonts, fonte variavel OFL; licenca em ../fonts/OFL-InterTight.txt). */
@font-face {
  font-family: "Inter Tight";
  src: url("../fonts/InterTight-var.ttf") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("../fonts/InterTight-Italic-var.ttf") format("truetype");
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
}

/* ---- Optima Nova (display): local .otf ---- */
@font-face {
  font-family: "Optima Nova";
  src: url("../fonts/OptimaNova-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Optima Nova";
  src: url("../fonts/OptimaNova-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Optima Nova";
  src: url("../fonts/OptimaNova-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Optima Nova";
  src: url("../fonts/OptimaNova-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Myriad Pro .otf files remain in assets/fonts/ as legacy fallbacks but are no
   longer declared: the UI voice is Inter Tight. */
