/* Dekuple Group — Typeface: Poppins (self-hosted brand files)
   Brand book: Poppins Bold (headings), Regular (body), Italic (alt body).
   Files uploaded by the brand; served locally from /fonts. */
@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: 700;
  font-display: swap;
  src: url('../fonts/Poppins-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/Poppins-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/Poppins-LightItalic.ttf') format('truetype');
}
/* Optional serif for editorial/quote use (brand extra: Minion Pro) */
@font-face {
  font-family: 'Minion Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/MinionPro-Regular.otf') format('opentype');
}
