/* Self-hosted Google Fonts — eliminates external CSS render-blocking */

/* Barlow 400 (body text) */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('barlow-400.woff2') format('woff2');
}

/* Barlow 500 */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('barlow-500.woff2') format('woff2');
}

/* Barlow 600 */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('barlow-600.woff2') format('woff2');
}

/* Barlow Condensed 400 */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('barlow-condensed-400.woff2') format('woff2');
}

/* Barlow Condensed 500 */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('barlow-condensed-500.woff2') format('woff2');
}

/* Barlow Condensed 600 */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('barlow-condensed-600.woff2') format('woff2');
}

/* Barlow Condensed 700 */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('barlow-condensed-700.woff2') format('woff2');
}

/* Exo 2 700 (headings) */
@font-face {
  font-family: 'Exo 2';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('exo2-700.woff2') format('woff2');
}

/* Exo 2 800 */
@font-face {
  font-family: 'Exo 2';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('exo2-800.woff2') format('woff2');
}

/* Exo 2 900 */
@font-face {
  font-family: 'Exo 2';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('exo2-900.woff2') format('woff2');
}

/* Cinzel 400 (logo) */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('cinzel-400.woff2') format('woff2');
}

/* Cinzel 700 (logo) */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('cinzel-700.woff2') format('woff2');
}
