/* ============================================================
   Midway Vacations — Webfonts (self-hosted, licensed)
   ------------------------------------------------------------
   • Recoleta Alt — headlines (display)
   • Inter        — body + sub-headlines
   • Mont         — RESERVED for the logo only (do not set in UI CSS)

   NOTE: only Recoleta Alt *Regular* was provided. The brand spec calls
   for Recoleta Alt *Light* for headlines; if you have the Light weight,
   add it as a @font-face at weight 300 and set --weight-display: 300.
   ============================================================ */

/* ---------- Inter ---------- */
@font-face {
  font-family: 'Inter'; font-style: normal; font-weight: 300; font-display: swap;
  src: url('../assets/fonts/Inter-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'Inter'; font-style: italic; font-weight: 300; font-display: swap;
  src: url('../assets/fonts/Inter-LightItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../assets/fonts/Inter-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap;
  src: url('../assets/fonts/Inter-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../assets/fonts/Inter-Bold.ttf') format('truetype');
}

/* ---------- Recoleta Alt (display / headlines) ---------- */
@font-face {
  font-family: 'Recoleta Alt'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../assets/fonts/RecoletaAlt-Regular.otf') format('opentype');
}

/* ---------- Mont (RESERVED — logo lockups only) ---------- */
@font-face {
  font-family: 'Mont'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../assets/fonts/Mont-Regular.otf') format('opentype');
}
@font-face {
  font-family: 'Mont'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../assets/fonts/Mont-Bold.otf') format('opentype');
}
