/* yoursiteisdone — local fonts.
 * Defines @font-face declarations that point at /assets/fonts/.
 * If the user has run tools/fetch-fonts.sh, these files exist and the site
 * works fully offline. If they haven't, the @font-face declarations silently
 * fail, the browser falls through to the Google Fonts <link> in header.php,
 * and ultimately to the system-font fallbacks in the CSS font stack.
 *
 * Order of preference per font:
 *   1. Local /assets/fonts/Inter-{weight}.woff2  (after fetch-fonts.sh)
 *   2. Google Fonts CDN (header.php <link>)
 *   3. System font stack (e.g. system-ui)
 */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/Inter-Regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/assets/fonts/Inter-Medium.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/assets/fonts/Inter-SemiBold.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/Inter-Bold.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('/assets/fonts/Inter-ExtraBold.woff2') format('woff2');
}
