/* Poppins weight cuts for the .zmit migration pages.
 *
 * The site-wide sheets declare Poppins as ONE face (Poppins-Regular, weight
 * normal) under the family name `poppins`, so every 500/600/700 run in a .zmit
 * page was being synthetically emboldened. Live loads the real Medium, SemiBold
 * and Bold cuts, so headings and buttons measured a different width from live
 * and wrapped at different points.
 *
 * The files under assets/fonts/Poppins are byte-identical to the ones live
 * serves from /wp-content/uploads/2025/05/, so declaring them here reproduces
 * live's text metrics exactly.
 *
 * Kept as its own sheet, linked only from the pages being brought to parity:
 * adding these faces to a shared sheet would re-flow the 231 pages that have
 * already been migrated and signed off.
 */
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 400; font-display: swap;
             src: url(../assets/fonts/Poppins/Poppins-Regular.ttf) format('truetype'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 500; font-display: swap;
             src: url(../assets/fonts/Poppins/Poppins-Medium.ttf) format('truetype'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 600; font-display: swap;
             src: url(../assets/fonts/Poppins/Poppins-SemiBold.ttf) format('truetype'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 700; font-display: swap;
             src: url(../assets/fonts/Poppins/Poppins-Bold.ttf) format('truetype'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 800; font-display: swap;
             src: url(../assets/fonts/Poppins/Poppins-ExtraBold.ttf) format('truetype'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 300; font-display: swap;
             src: url(../assets/fonts/Poppins/Poppins-Light.ttf) format('truetype'); }
