/* ------------------------------------------------------------------
   Self-hosted admin typefaces.

   The admin layout used to pull Poppins and DM Serif Display from
   fonts.googleapis.com on every page load. The family names are kept
   identical so the compiled admin CSS keeps matching without a rebuild —
   only the source of the files changes.

   DM Serif Display was only used for decorative headings and is not
   self-hosted; it falls back to the display weight of Poppins, which is
   already the brand's display face.
   ------------------------------------------------------------------ */

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

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

@font-face {
    font-family: 'Poppins';
    src: url('/genz/fonts/poppins-800.woff2') format('woff2');
    font-weight: 800 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DM Serif Display';
    src: url('/genz/fonts/poppins-700.woff2') format('woff2');
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
}
