/*
 * Self-hosted brand fonts for tracyharris.co.
 * Copied from the Tracy Harris Co brand kit and served locally from /fonts/
 * so the site does not depend on a CDN at runtime.
 *
 * Families:
 *  - Editors Note: display serif (headings), regular + italic.
 *  - Jhon Halend: the script face used behind --f-script (Chic Societe Script
 *    is not shipped, so Jhon Halend is the real render). Personal accents only.
 *  - Poppins: body + UI, weights 400/500/600/700.
 *
 * font-display: swap so text paints immediately in the fallback and swaps
 * when the webfont is ready. System fallbacks are declared in tokens.css.
 */

@font-face {
  font-family: 'Editors Note';
  src: url('/fonts/editors-note-regular.woff2') format('woff2'),
       url('/fonts/editors-note-regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Editors Note';
  src: url('/fonts/editors-note-italic.woff2') format('woff2'),
       url('/fonts/editors-note-italic.woff') format('woff');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Jhon Halend';
  src: url('/fonts/jhon-halend-regular.woff2') format('woff2'),
       url('/fonts/jhon-halend-regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('/fonts/poppins-400.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('/fonts/poppins-500.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('/fonts/poppins-600.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('/fonts/poppins-700.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
