/* Critical font-face declarations */
/* Loaded directly via <link> to prevent build tool optimization */

/* Shlop font - support all weights by using the same file */
@font-face {
  font-family: 'Shlop';
  src: url('/assets/fonts/Shlop-Regular.woff2') format('woff2');
  font-weight: 100 900; /* Support all weights from 100-900 */
  font-style: normal;
  font-display: swap;
  /* Using swap instead of optional so font shows after loading */
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('/assets/fonts/roboto-v30-latin-300.woff2') format('woff2');
  font-display: optional;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/assets/fonts/roboto-v30-latin-regular.woff2') format('woff2');
  font-display: optional;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('/assets/fonts/roboto-v30-latin-700.woff2') format('woff2');
  font-display: optional;
}
