/*- LATO -------------------------------------------------- */

/* lato-100 - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi0xMDAud29mZjI=) format('woff2');
}
/* lato-100italic - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi0xMDBpdGFsaWMud29mZjI=) format('woff2');
}
/* lato-300 - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi0zMDAud29mZjI=) format('woff2');
}
/* lato-300italic - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi0zMDBpdGFsaWMud29mZjI=) format('woff2');
}
/* lato-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi1yZWd1bGFyLndvZmYy) format('woff2');
}
/* lato-italic - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi1pdGFsaWMud29mZjI=) format('woff2');
}
/* lato-700 - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi03MDAud29mZjI=) format('woff2');
}
/* lato-700italic - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi03MDBpdGFsaWMud29mZjI=) format('woff2');
}
/* lato-900 - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi05MDAud29mZjI=) format('woff2');
}
/* lato-900italic - latin */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvbGF0by9sYXRvLXYyNC1sYXRpbi05MDBpdGFsaWMud29mZjI=) format('woff2');
}

/*- PT SERIF -------------------------------------------------- */

/* pt-serif-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvcHQtc2VyaWYvcHQtc2VyaWYtdjE4LWxhdGluLXJlZ3VsYXIud29mZjI=) format('woff2');
}
/* pt-serif-italic - latin */
@font-face {
  font-display: swap;
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 400;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvcHQtc2VyaWYvcHQtc2VyaWYtdjE4LWxhdGluLWl0YWxpYy53b2ZmMg==) format('woff2');
}
/* pt-serif-700 - latin */
@font-face {
  font-display: swap;
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvcHQtc2VyaWYvcHQtc2VyaWYtdjE4LWxhdGluLTcwMC53b2ZmMg==) format('woff2');
}
/* pt-serif-700italic - latin */
@font-face {
  font-display: swap;
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 700;
  src: url(/.spire/fonts/getFont?path=L3N0YXRpY0NvbnRlbnQvZm9udHMvcHQtc2VyaWYvcHQtc2VyaWYtdjE4LWxhdGluLTcwMGl0YWxpYy53b2ZmMg==) format('woff2');
}