/*
================================================
PP Editorial New - Used for Headings & Content
================================================
*/

/* PP Editorial New Regular */
@font-face {
  font-display: swap;
  font-family: 'PP Editorial New';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/PPEditorialNew-Regular.woff2') format('woff2');
}

/* PP Editorial New Ultralight Italic */
@font-face {
  font-display: swap;
  font-family: 'PP Editorial New';
  font-style: italic;
  font-weight: 200; /* Ultralight is typically 200 */
  src: url('../fonts/PPEditorialNew-UltralightItalic.woff2') format('woff2');
}


/*
================================================
Monospace Fonts - Used for Code & Meta
================================================
*/

/* Roboto Mono Regular - For code blocks */
@font-face {
  font-display: swap;
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-mono-v12-latin-regular.woff2') format('woff2'),
       url('../fonts/roboto-mono-v12-latin-regular.woff') format('woff');
}

/* IBM Plex Mono - For callouts & special text */
@font-face {
  font-display: swap;
  font-family: 'IBM Plex Mono';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/ibm-plex-mono-v6-latin-500italic.woff2') format('woff2'),
       url('../fonts/ibm-plex-mono-v6-latin-500italic.woff') format('woff');
}
