/* Fon lokal — nol permintaan eksternal. Concierge Bordeaux memakai
   Playfair Display (serif judul bergaya plat direktori hotel; berkas
   variabel wght 400–900 + italik 400), Amiri (aksara Arab), dan Jost
   (label kapital renggang & isi). Fon Playfair Display & Jost berlisensi
   OFL 1.1; Amiri berlisensi OFL 1.1. */
@font-face {
  font-family: "Playfair Display";
  src: url("PlayfairDisplay-variabel.woff2") format("woff2");
  font-weight: 400 900; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Playfair Display";
  src: url("PlayfairDisplay-400-italic.woff2") format("woff2");
  font-weight: 400; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "Amiri";
  src: url("Amiri-400-arabic.woff2") format("woff2");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Jost";
  src: url("Jost-300.woff2") format("woff2");
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Jost";
  src: url("Jost-400.woff2") format("woff2");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Jost";
  src: url("Jost-500.woff2") format("woff2");
  font-weight: 500; font-style: normal; font-display: swap;
}
