/* ============================================================================
   fwre-fonts.css — the front-office web font, served from OUR package.

   Poppins used to arrive through `@import url('https://fonts.googleapis.com/…')` in the Official
   design's design-tokens.css. That handed every visitor's IP to a third party, made the whole design
   depend on that host being reachable, and is not something wordpress.org hosts a plugin for: a plugin
   may not serve its assets from a remote server. The four faces were ALREADY in the package for the
   admin theme (public/css/fwa-admin-theme.css declares exactly these), so nothing had to be added but
   this file.

   It lives in the shared FRAMEWORK manifest rather than in a design, for one blunt reason: `../fonts/`
   has to resolve, and only the shared css directory sits beside the shared fonts directory on all three
   platforms — public/css → public/fonts on CI4, assets/css → assets/fonts in the WordPress plugin,
   media/com_fwrealestate/assets/css → …/assets/fonts on Joomla. A design bundle has no fonts dir, and
   giving it one would mean shipping the same 430 KB of TTF once per design.

   Weight 600 is deliberately absent: there is no Poppins-SemiBold.ttf to point at, and a declared face
   with no file is how a browser is told to synthesise a fake bold instead of picking the real 700.
   Any design that wants Poppins just names it — the faces are here.
   ============================================================================ */

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

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

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

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