/* Import Qahiri font */
@font-face {
  font-family: "Qahiri";
  src: url("fonts/Handjet-VariableFont_ELGR,ELSH,wght.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Import Lateef font for Arabic text */
@font-face {
  font-family: "Lateef";
  src: url("fonts/Lateef-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* Title-specific styling */
.site-title {
  font-family:
    "Qahiri", "et-book", Palatino, "Palatino Linotype", "Palatino LT STD",
    "Book Antiqua", Georgia, serif;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  padding-inline-start: 0;
}

/* Arabic content styling */
article[dir="rtl"] {
  font-family:
    "Lateef", "Amiri", "Noto Naskh Arabic", "Arabic Typesetting", serif;
  font-size: 1.2em;
}

article[dir="rtl"] p,
article[dir="rtl"] dl,
article[dir="rtl"] ol,
article[dir="rtl"] ul {
  font-size: 1.6rem;
  line-height: 2.2rem;
}

article[dir="rtl"] h1 {
  font-family:
    "Lateef", "Amiri", "Noto Naskh Arabic", "Arabic Typesetting", serif;
  font-size: 3.6rem;
}

article[dir="rtl"] h2 {
  font-family:
    "Lateef", "Amiri", "Noto Naskh Arabic", "Arabic Typesetting", serif;
  font-size: 2.6rem;
}

article[dir="rtl"] h3 {
  font-family:
    "Lateef", "Amiri", "Noto Naskh Arabic", "Arabic Typesetting", serif;
  font-size: 2rem;
}
