/* ═══════════════════════════════════════════════════════════════════════════
   Virgil & Co self-hosted font registry

   One file, linked by every template. Drop a file in fonts/, add a block here,
   and it is available everywhere. See fonts/README.md for the convention.

   Google Fonts faces are NOT declared here. Each template links only the
   families it uses, so no template pays for another template's type.
   ═══════════════════════════════════════════════════════════════════════════ */

/* ─── Optima ──────────────────────────────────────────────────────────────
   Hermann Zapf, 1958. A humanist sans with modulated, flared stems, which is
   why it reads as engraved rather than typed. It is the face cut into the
   Vietnam Veterans Memorial. Used for headings on Ellsworth & Co.
   ────────────────────────────────────────────────────────────────────────── */
@font-face {
  font-family: 'Optima';
  src: url('fonts/Optima-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* ─── GT Super Display ────────────────────────────────────────────────────
   Grilli Type. Only the Bold weight is on hand. The Virgil index asks for
   Regular; drop GT-Super-Display-Regular.woff2 into fonts/ and uncomment the
   second block to get it.
   ────────────────────────────────────────────────────────────────────────── */
@font-face {
  font-family: 'GT Super Display';
  src:
    url('fonts/GT-Super-Display-Bold.woff2') format('woff2'),
    url('fonts/GT-Super-Display-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/*
@font-face {
  font-family: 'GT Super Display';
  src: url('fonts/GT-Super-Display-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
*/

/* ─── Proxima Nova ────────────────────────────────────────────────────────
   Mark Simonson. Not present on this machine and never attached. Drop the
   files into fonts/ and delete the comment markers around this block.
   ────────────────────────────────────────────────────────────────────────── */

/*
@font-face {
  font-family: 'Proxima Nova';
  src: url('fonts/ProximaNova-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('fonts/ProximaNova-Semibold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('fonts/ProximaNova-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
*/
