/**
 * pegues.io Design System — Font Face Declarations
 *
 * Server path:  /var/www/vhosts/pegues.io/httpdocs/fonts/
 * Web path:     /shared/fonts/
 * font-display: swap on all faces for performance.
 *
 * ─────────────────────────────────────────────────────────
 * Google Fonts — Sometype Mono (add to <head> before CSS):
 *
 * <link rel="preconnect" href="https://fonts.googleapis.com">
 * <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
 * <link href="https://fonts.googleapis.com/css2?family=Sometype+Mono:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&display=swap" rel="stylesheet">
 * ─────────────────────────────────────────────────────────
 */


/* ─────────────────────────────────────────────
   NEUE MONTREAL
───────────────────────────────────────────── */

@font-face {
  font-family: 'NeueMontreal-Regular';
  src:
    url('/shared/fonts/NeueMontreal-Regular.woff2') format('woff2'),
    url('/shared/fonts/NeueMontreal-Regular.woff')  format('woff');
  font-weight: 400;
  font-style:  normal;
  font-display: swap;
}

@font-face {
  font-family: 'NeueMontreal-Medium';
  src:
    url('/shared/fonts/NeueMontreal-Medium.woff2') format('woff2'),
    url('/shared/fonts/NeueMontreal-Medium.woff')  format('woff');
  font-weight: 500;
  font-style:  normal;
  font-display: swap;
}

/* NeueMontreal-Bold — only woff2/woff confirmed; add .woff if available */
@font-face {
  font-family: 'NeueMontreal-Bold';
  src:
    url('/shared/fonts/NeueMontreal-Bold.woff2') format('woff2'),
    url('/shared/fonts/NeueMontreal-Bold.woff')  format('woff');
  font-weight: 700;
  font-style:  normal;
  font-display: swap;
}


/* ─────────────────────────────────────────────
   GILROY
───────────────────────────────────────────── */

@font-face {
  font-family: 'Gilroy';
  src: url('/shared/fonts/Gilroy-Regular.woff2') format('woff2'),
       url('/shared/fonts/Gilroy-Regular.woff')  format('woff');
  font-weight: 400;
  font-style:  normal;
  font-display: swap;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/shared/fonts/Gilroy-Medium.woff2') format('woff2'),
       url('/shared/fonts/Gilroy-Medium.woff')  format('woff');
  font-weight: 500;
  font-style:  normal;
  font-display: swap;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/shared/fonts/Gilroy-SemiBold.woff2') format('woff2'),
       url('/shared/fonts/Gilroy-SemiBold.woff')  format('woff');
  font-weight: 600;
  font-style:  normal;
  font-display: swap;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/shared/fonts/Gilroy-Bold.woff2') format('woff2'),
       url('/shared/fonts/Gilroy-Bold.woff')  format('woff');
  font-weight: 700;
  font-style:  normal;
  font-display: swap;
}


/* ─────────────────────────────────────────────
   SF PRO DISPLAY
───────────────────────────────────────────── */

@font-face {
  font-family: 'SFProDisplay';
  src:
    url('/shared/fonts/SFProDisplay-Medium.woff2') format('woff2'),
    url('/shared/fonts/SFProDisplay-Medium.woff')  format('woff');
  font-weight: 500;
  font-style:  normal;
  font-display: swap;
}


/* ─────────────────────────────────────────────
   SOMETYPE MONO
   Served via Google Fonts (see <link> above).
   The @font-face below is a local fallback only —
   remove if you're relying solely on Google Fonts.
───────────────────────────────────────────── */

/* Local fallback for Sometype Mono (if self-hosted copy ever added) */
/*
@font-face {
  font-family: 'Sometype Mono';
  src: url('/shared/fonts/SometypeMono-Regular.woff2') format('woff2'),
       url('/shared/fonts/SometypeMono-Regular.woff')  format('woff');
  font-weight: 400;
  font-style:  normal;
  font-display: swap;
}
*/
