/* ============================================================
   Altec Sistemas — Fonts
   - Nunito     : UI + corpo + títulos de produto (fonte ÚNICA de UI)
   - Metropolis : marca / print headlines (fora do produto)
   - garuh      : LOGO apenas — nunca em texto corrido
   Regra Altec: na UI o peso mínimo é Medium (500). Nunca Regular (400).
   ============================================================ */

/* Corpo = Inter · Títulos = DM Sans (Google Fonts). Imports antes de @font-face. */
@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800&display=swap");

/* ---- Metropolis (marca / print) --------------------------- */
@font-face {
  font-family: "Metropolis";
  src: url("../assets/fonts/Metropolis-Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Metropolis";
  src: url("../assets/fonts/Metropolis-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Metropolis";
  src: url("../assets/fonts/Metropolis-SemiBold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Metropolis";
  src: url("../assets/fonts/Metropolis-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* ---- garuh (logo lockup only) ----------------------------- */
@font-face {
  font-family: "garuh";
  src: url("../assets/fonts/garuh-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Nota: NunitoSans.ttf e Montserrat foram aposentados da UI.
   A UI usa Nunito (acima). Os arquivos seguem em assets/ como legado. */
