/* ===== NeoTech Pro — cobertura completa Latin Extended (PT-BR) ===== */
@font-face {
  font-family: 'NeoTech';
  src: url('../fonts/NeoTech-Light.woff2?v=2') format('woff2'),
       url('../fonts/NeoTech-Light.woff?v=2') format('woff');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'NeoTech';
  src: url('../fonts/NeoTech.woff2?v=2') format('woff2'),
       url('../fonts/NeoTech.woff?v=2') format('woff');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'NeoTech';
  src: url('../fonts/NeoTech-Medium.woff2?v=2') format('woff2'),
       url('../fonts/NeoTech-Medium.woff?v=2') format('woff');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'NeoTech';
  src: url('../fonts/NeoTech-Bold.woff2?v=2') format('woff2'),
       url('../fonts/NeoTech-Bold.woff?v=2') format('woff');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'NeoTech';
  src: url('../fonts/NeoTech-Black.woff2?v=2') format('woff2'),
       url('../fonts/NeoTech-Black.woff?v=2') format('woff');
  font-weight: 900; font-style: normal; font-display: swap;
}
