/* MRQA Global Fonts */
@font-face {
  font-family: "HV Fitzgerald";
  src: url("../fonts/HV-Fitzgerald-Regular.woff2") format("woff2"),
       url("../fonts/HV-Fitzgerald-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HV Fitzgerald";
  src: url("../fonts/HV-Fitzgerald-Bold.woff2") format("woff2"),
       url("../fonts/HV-Fitzgerald-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Exact-file aliases: useful in builders that treat each uploaded file as a separate family. */
@font-face {
  font-family: "HV Fitzgerald Regular";
  src: url("../fonts/HV-Fitzgerald-Regular.woff2") format("woff2"),
       url("../fonts/HV-Fitzgerald-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HV Fitzgerald Bold";
  src: url("../fonts/HV-Fitzgerald-Bold.woff2") format("woff2"),
       url("../fonts/HV-Fitzgerald-Bold.ttf") format("truetype");
  font-weight: 400 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "zai Italic Hand Calligraphy";
  src: url("../fonts/zai-ItalicHandCalligraphy.woff2") format("woff2"),
       url("../fonts/zai-ItalicHandCalligraphy.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Optional utility classes for HTML/CSS widgets. */
.mrqa-font-hv-fitzgerald { font-family: "HV Fitzgerald", serif !important; }
.mrqa-font-hv-fitzgerald-regular { font-family: "HV Fitzgerald Regular", serif !important; font-weight: 400 !important; }
.mrqa-font-hv-fitzgerald-bold { font-family: "HV Fitzgerald Bold", serif !important; }
.mrqa-font-zai-calligraphy { font-family: "zai Italic Hand Calligraphy", cursive !important; }
