/**
 * Thmanyah typeface — three families × five weights each.
 *
 * Assignment in this project:
 *   - Thmanyah Serif Display  → display headlines (hero, section titles)
 *   - Thmanyah Serif Text     → body copy in editorial sections (about, articles)
 *   - Thmanyah Sans           → UI chrome (nav, buttons, labels, prices)
 *
 * All weights load with font-display: swap so the page is never blocked on a
 * font request. Weight names map to standard CSS values:
 *   Light=300  Regular=400  Medium=500  Bold=700  Black=900
 */

/* === Thmanyah Sans === */
@font-face { font-family: 'Thmanyah Sans'; font-style: normal; font-weight: 300; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahsans-Light.woff2')   format('woff2'); }
@font-face { font-family: 'Thmanyah Sans'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahsans-Regular.woff2') format('woff2'); }
@font-face { font-family: 'Thmanyah Sans'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahsans-Medium.woff2')  format('woff2'); }
@font-face { font-family: 'Thmanyah Sans'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahsans-Bold.woff2')    format('woff2'); }
@font-face { font-family: 'Thmanyah Sans'; font-style: normal; font-weight: 900; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahsans-Black.woff2')   format('woff2'); }

/* === Thmanyah Serif Text === */
@font-face { font-family: 'Thmanyah Serif'; font-style: normal; font-weight: 300; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahseriftext-Light.woff2')   format('woff2'); }
@font-face { font-family: 'Thmanyah Serif'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahseriftext-Regular.woff2') format('woff2'); }
@font-face { font-family: 'Thmanyah Serif'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahseriftext-Medium.woff2')  format('woff2'); }
@font-face { font-family: 'Thmanyah Serif'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahseriftext-Bold.woff2')    format('woff2'); }
@font-face { font-family: 'Thmanyah Serif'; font-style: normal; font-weight: 900; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahseriftext-Black.woff2')   format('woff2'); }

/* === Thmanyah Serif Display === */
@font-face { font-family: 'Thmanyah Display'; font-style: normal; font-weight: 300; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahserifdisplay-Light.woff2')   format('woff2'); }
@font-face { font-family: 'Thmanyah Display'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahserifdisplay-Regular.woff2') format('woff2'); }
@font-face { font-family: 'Thmanyah Display'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahserifdisplay-Medium.woff2')  format('woff2'); }
@font-face { font-family: 'Thmanyah Display'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahserifdisplay-Bold.woff2')    format('woff2'); }
@font-face { font-family: 'Thmanyah Display'; font-style: normal; font-weight: 900; font-display: swap;
  src: url('../fonts/thmanyah/thmanyahserifdisplay-Black.woff2')   format('woff2'); }
