/* Acumin — gerado por _IDENTIDADE/bin/gerar-fontes.sh, não edite à mão.
   Ver a seção Tipografia de _IDENTIDADE/CLAUDE.md. */

/* ── Acumin Pro · texto ──────────────────────────────────────────
   Largura normal, 400 e 700 com itálicos. Tudo que se lê em corpo
   pequeno: parágrafo, rótulo, botão, campo de formulário. */
@font-face {
  font-family: "Acumin Pro";
  src: url("../fontes/acumin-400.woff2") format("woff2");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Acumin Pro";
  src: url("../fontes/acumin-400i.woff2") format("woff2");
  font-weight: 400; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "Acumin Pro";
  src: url("../fontes/acumin-700.woff2") format("woff2");
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Acumin Pro";
  src: url("../fontes/acumin-700i.woff2") format("woff2");
  font-weight: 700; font-style: italic; font-display: swap;
}

/* ── Acumin Pro Wide · display ───────────────────────────────────
   Largura expandida, é a largura do lockup da agência. Só para
   manchete e palavra grande: em corpo pequeno a expandida cansa.

   Os pesos são 275, 400 e 900, e não existe nada entre 400 e 900.
   Pedir 600 ou 700 devolve a Black, porque é o vizinho mais próximo
   acima. Não é bug: é para não haver negrito sintético em lugar
   nenhum. Escreva 400 ou 900 e você sabe o que vai receber. */
@font-face {
  font-family: "Acumin Pro Wide";
  src: url("../fontes/acumin-wide-275.woff2") format("woff2");
  font-weight: 275; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Acumin Pro Wide";
  src: url("../fontes/acumin-wide-400.woff2") format("woff2");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Acumin Pro Wide";
  src: url("../fontes/acumin-wide-900.woff2") format("woff2");
  font-weight: 900; font-style: normal; font-display: swap;
}

/* ── Granesta · pincel ───────────────────────────────────────────
   A letra do "REPRESENTA" da assinatura QUEM FAZ REPRESENTA. Um
   peso só, unicase, e o recorte publicado é só de caixa alta.

   Papel de acento, não de texto: UMA palavra por peça, grande, do
   lado do Acumin. Em corpo pequeno ela não se lê, e em frase
   inteira vira ruído. Quem usa --fonte-brush usa também
   text-transform: uppercase, senão pede glifo que não veio. */
@font-face {
  font-family: "Granesta";
  src: url("../fontes/granesta-ptbr.woff2") format("woff2");
  font-weight: 400; font-style: normal; font-display: swap;
}
