/* ===========================================================================
   Open Sans — O MESMO BINARIO DO TELPLASTIC FORTAL.
   ---------------------------------------------------------------------------
   POR QUE ESTE ARQUIVO E ASSIM (14/09/2026)

   Este arquivo decide QUAL desenho de letra aparece na tela. O nome da fonte
   ('Open Sans') e identico em todos os sistemas — quem muda o traco e o
   BINARIO declarado aqui. Como o `font.css` carrega DEPOIS do `style.css`
   (layout.phtml:27-29), o `@font-face` daqui VENCE o `@import` do Google que
   esta no `style.css:3`.

   Em 16/08/2026 este arquivo foi trocado para o Open Sans **v44** (fonte
   variavel, WOFF2, baixada do fonts.gstatic.com), com o objetivo de igualar o
   TSW **legado** (:8181), que recebe o v44 do Google. O alvo estava errado: o
   sistema tem que ficar igual ao **TELPLASTIC FORTAL**, e o Fortal serve o
   Open Sans **de 2011** (WOFF 1). Mesmo nome, traco diferente — foi isso que
   apareceu como "voce mudou a fonte do site".

   Agora este arquivo e o do Fortal, byte por byte no que importa:
     - mesmos 4 pesos (300/400/600/700), mesmos .woff;
     - `local()` na FRENTE do `url()` — igual ao Fortal. Se a maquina tiver um
       Open Sans instalado, ele e usado; e assim que o Fortal se comporta, e e
       isso que precisa ser reproduzido aqui.

   Os 4 .woff em `fonts/` ja estavam no projeto e sao byte-a-byte identicos aos
   do Fortal (md5 conferido nos 4) — nada foi copiado.

   Os arquivos `OpenSans-v44-latin.woff2` e `OpenSans-v44-latin-ext.woff2`
   continuam em `fonts/` mas NAO sao mais referenciados. Ficam ali so para
   facilitar voltar atras; podem ser apagados sem efeito nenhum.

   ⚠️ NAO trocar por WOFF2/v44 nem remover o `local()` "para modernizar": as
   duas coisas quebram a igualdade com o Fortal, que e o requisito.
   =========================================================================== */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(fonts/OpenSans-Light.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(fonts/OpenSans.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(fonts/OpenSans-SemiBold.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(fonts/OpenSans-Bold.woff) format('woff');
}
