/* E7 Sans — kit web
 *
 * E7 Sans Flex  — variável (wght 100–800, wdth 75%–125%). Use para display,
 *                 títulos e UI. Charset enxuto (sem ª/º e Latin estendido).
 * E7 Sans Pro   — estática (400/700). Use para texto corrido: charset Latin
 *                 completo (ª º ½ frações, Latin Extended-A) e hinting.
 *
 * Ambas têm métricas verticais idênticas (asc 950 / desc -240) e misturam bem.
 */

@font-face {
  font-family: "E7 Sans Flex";
  src: url("/fonts/E7Sans-Flex.woff2") format("woff2");
  font-weight: 100 800;
  font-stretch: 75% 125%;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "E7 Sans Flex";
  src: url("/fonts/E7Sans-Flex-Italic.woff2") format("woff2");
  font-weight: 100 800;
  font-stretch: 75% 125%;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "E7 Sans Pro";
  src: url("/fonts/E7Sans-Pro-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "E7 Sans Pro";
  src: url("/fonts/E7Sans-Pro-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "E7 Sans Pro";
  src: url("/fonts/E7Sans-Pro-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "E7 Sans Pro";
  src: url("/fonts/E7Sans-Pro-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Exemplos:
 * h1 { font-family: "E7 Sans Flex"; font-weight: 800; font-stretch: 125%; }
 * strong e em funcionam nativamente nas duas famílias (bold real, itálico real).
 * Pesos nomeados da Flex: 100 Thin · 400 Regular · 500 Medium · 700 Bold · 800 ExtraBold
 * Larguras da Flex: 75% Condensed · 100% Normal · 125% Expanded
 * Itálicos: oblíquos de 12° com "a" de um andar (font-style: italic)
 */
