/* Fontes do perfil Aegis Traders (05/10/2026): as mesmas do kit dos carrosseis.
   Titulo = Neue Plak Compressed Black em caixa alta · acento = pincel (Akidan / Pathway)
   · texto = Nimbus Sans (o Regular e o Italic vem da URW, ver nimbus-sans-URW-LICENSE.txt;
   o Bold e o Bold Italic sao os do kit).
   Os overrides de ascent/descent centram a caixa alta na linha como a Inter centrava,
   entao botao, pilula e etiqueta continuam com o texto no meio. */

@font-face {
  font-family: "Nimbus Sans";
  font-style: normal;
  font-weight: 100 450;
  font-display: swap;
  src: url(/fonts/nimbus-sans-regular.woff2) format("woff2");
  ascent-override: 97%;
  descent-override: 25%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Nimbus Sans";
  font-style: normal;
  font-weight: 451 900;
  font-display: swap;
  src: url(/fonts/nimbus-sans-l-bold.woff2) format("woff2");
  ascent-override: 97%;
  descent-override: 25%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Nimbus Sans";
  font-style: italic;
  font-weight: 100 450;
  font-display: swap;
  src: url(/fonts/nimbus-sans-italic.woff2) format("woff2");
  ascent-override: 97%;
  descent-override: 25%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Nimbus Sans";
  font-style: italic;
  font-weight: 451 900;
  font-display: swap;
  src: url(/fonts/nimbus-sans-l-bold-italic.woff2) format("woff2");
  ascent-override: 97%;
  descent-override: 25%;
  line-gap-override: 0%;
}

/* Subtitulo: o Bold do kit em qualquer peso pedido (os slides internos sao todos Bold). */
@font-face {
  font-family: "Nimbus Sans L";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/nimbus-sans-l-bold.woff2) format("woff2");
  ascent-override: 97%;
  descent-override: 25%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Nimbus Sans L";
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/nimbus-sans-l-bold-italic.woff2) format("woff2");
  ascent-override: 97%;
  descent-override: 25%;
  line-gap-override: 0%;
}

/* Titulo das capas. Um peso so; qualquer peso pedido cai nele, sem negrito falso. */
@font-face {
  font-family: "Neue Plak Compressed";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/neue-plak-compressed-black.woff2) format("woff2");
  ascent-override: 89%;
  descent-override: 19%;
  line-gap-override: 0%;
}

/* Pinceis do acento. Akidan = mente, processo, rotina · Pathway = mercado, acao, execucao. */
@font-face {
  font-family: "Akidan Hatory";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/akidan-hatory.woff2) format("woff2");
}
@font-face {
  font-family: "Pathway";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/pathway.woff2) format("woff2");
}

/* Tipografia anterior, mantida SO em dois titulos por decisao do Lucas (05/10/2026):
   "COPY AEGIS" (hero do Copy Trading) e "Ideias que nao cabem em dez slides" (capa do blog).
   Sem preload: so baixa nas duas paginas que usam. */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/aegis-font-2.woff2) format("woff2");
}
@font-face {
  font-family: "Bricolage Grotesque";
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(/fonts/bricolage-grotesque-0.woff2) format("woff2");
}
@font-face {
  font-family: "Inter Fallback";
  src: local("Arial");
  size-adjust: 106.04%;
  ascent-override: 91.47%;
  descent-override: 22.63%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Bricolage Fallback";
  src: local("Arial");
  size-adjust: 94.90%;
  ascent-override: 97.99%;
  descent-override: 28.45%;
  line-gap-override: 0%;
}

/* Fallbacks com as metricas da fonte final (medidas em 05/10/2026 contra a fonte do sistema):
   enquanto a webfont baixa, o texto ocupa o mesmo espaco e a pagina nao pula. */
@font-face {
  font-family: "Nimbus Fallback";
  src: local("Helvetica Neue"), local("Helvetica"), local("Arial");
  size-adjust: 100%;
  ascent-override: 97%;
  descent-override: 25%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Plak Fallback";
  src: local("Impact");
  size-adjust: 100%;
  ascent-override: 89%;
  descent-override: 19%;
  line-gap-override: 0%;
}
