/* ============================================================
   IMS — self-hosted fonts (GDPR: avoids Google Fonts CDN IP leak)
   Files live in /ims/fonts/ — installed by _setup_fonts.sh on the VPS
   ============================================================ */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/ims/fonts/inter-variable.woff2') format('woff2-variations'),
       url('/ims/fonts/inter-variable.woff2') format('woff2');
}

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url('/ims/fonts/fraunces-variable.woff2') format('woff2-variations'),
       url('/ims/fonts/fraunces-variable.woff2') format('woff2');
}

@font-face {
  font-family: 'Fraunces';
  font-style: italic;
  font-weight: 400 600;
  font-display: swap;
  src: url('/ims/fonts/fraunces-italic-variable.woff2') format('woff2-variations'),
       url('/ims/fonts/fraunces-italic-variable.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 500;
  font-display: swap;
  src: url('/ims/fonts/jetbrainsmono-variable.woff2') format('woff2-variations'),
       url('/ims/fonts/jetbrainsmono-variable.woff2') format('woff2');
}

/* Now load styles.css after this file in the cascade. */
@import url('/ims/styles.css');
