/* Premier Media Design — webfonts
   Primary typeface: Aeonik (CoType Foundry). Self-hosted from /fonts/.
   Uploaded cuts: Light 300, Regular 400, Medium 500, Bold 700 (+ italics for L/R/B).
   Inter remains the operational fallback stack. */

/* Inter — operational fallback stack; @import must come first. */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap');

@font-face {
  font-family: 'aeonik-regular';
  src: url('../fonts/Aeonik-Regular.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'aeonik-regular';
  src: url('../fonts/Aeonik-RegularItalic.otf') format('opentype');
  font-weight: 400; font-style: italic; font-display: swap;
}
@font-face {
  font-family: 'aeonik-light';
  src: url('../fonts/Aeonik-Light.otf') format('opentype');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'aeonik-light';
  src: url('../fonts/Aeonik-LightItalic.otf') format('opentype');
  font-weight: 300; font-style: italic; font-display: swap;
}
@font-face {
  font-family: 'aeonik-medium';
  src: url('../fonts/Aeonik-Medium.otf') format('opentype');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'aeonik-bold';
  src: url('../fonts/Aeonik-Bold.otf') format('opentype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'aeonik-bold';
  src: url('../fonts/Aeonik-BoldItalic.otf') format('opentype');
  font-weight: 700; font-style: italic; font-display: swap;
}
