/* Fontes servidas pelo próprio Hazie (CSP sem Google Fonts, pendências L4).
   Arquivos do @fontsource (OFL), só o subconjunto latino, que cobre o português. */

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("montserrat/montserrat-latin-300-normal.72b0488e9660.woff2") format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("montserrat/montserrat-latin-400-normal.e7198b2dcb57.woff2") format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("montserrat/montserrat-latin-500-normal.f96e8aab37e8.woff2") format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("montserrat/montserrat-latin-600-normal.9e606da1cbeb.woff2") format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("montserrat/montserrat-latin-700-normal.1c0792ac34ef.woff2") format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("montserrat/montserrat-latin-800-normal.9e624ca74fb3.woff2") format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("inter/inter-latin-300-normal.a473493e759c.woff2") format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("inter/inter-latin-400-normal.da03732a27e1.woff2") format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("inter/inter-latin-500-normal.51205681a1ba.woff2") format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("inter/inter-latin-600-normal.2ede57db1a3a.woff2") format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("inter/inter-latin-700-normal.8ca0a5155296.woff2") format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("inter/inter-latin-800-normal.900ae45e40b8.woff2") format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url("inter/inter-latin-900-normal.b5644539759e.woff2") format('woff2');
}
