/* ==========================================================================
   Fontes da marca — hospedadas no próprio tema (sem Google Fonts):
   mais rápido, funciona offline e não envia dados de visitantes a terceiros (LGPD).

   Arquivos esperados em assets/fonts/ (formato woff2, subconjunto latin):
     aileron-400.woff2  aileron-600.woff2  aileron-700.woff2  aileron-800.woff2
     roboto-400.woff2   roboto-500.woff2   roboto-700.woff2
   ========================================================================== */

/* Aileron — títulos (licença CC0 / domínio público) */
@font-face { font-family: "Aileron"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/aileron-400.woff2") format("woff2"); }
@font-face { font-family: "Aileron"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/aileron-600.woff2") format("woff2"); }
@font-face { font-family: "Aileron"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/aileron-700.woff2") format("woff2"); }
@font-face { font-family: "Aileron"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/aileron-800.woff2") format("woff2"); }

/* Roboto — corpo do texto (licença SIL OFL 1.1) */
@font-face { font-family: "Roboto"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/roboto-400.woff2") format("woff2"); }
@font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/roboto-500.woff2") format("woff2"); }
@font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/roboto-700.woff2") format("woff2"); }
