/* 177X brand typefaces — self-hosted, no network at runtime.
   Source of truth: 177X-ai/brand. Synced, not edited in place.

   PATHS: the url() below is relative to THIS file, so it resolves correctly
   wherever sync.sh drops the brand/ directory — no per-repo path editing.

   Only 400 and 500 exist as real files. See BRAND.md § Type before adding a
   weight: declaring an @font-face at a weight you have no file for is what
   caused the index-engine bug where every weight rendered identically. */

@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./space-grotesk-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./space-grotesk-500.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./ibm-plex-mono-400.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./ibm-plex-mono-500.woff2') format('woff2');
}
