/* Self-hosted hotel typography, updated 2026-09-15.
   HF Display: Playfair Display Latin (500/600), Pridi Thai (500/600).
   HF Body: Anuphan Latin + Thai variable font (400–600).
   Every font source is local. See README.md for original sources, exact sizes,
   checksums and the SIL Open Font Licenses included beside these files.
   Historical Noto Serif Thai is retained but no longer loaded. */

@font-face {
  font-family: "HF Display";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("playfair-display-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
    U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "HF Display";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("playfair-display-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
    U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "HF Display";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("pridi-thai-500.woff2") format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: "HF Display";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("pridi-thai-600.woff2") format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: "HF Body";
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url("anuphan-thai.woff2") format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: "HF Body";
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url("anuphan-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
    U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
