@font-face { font-family: 'Amiri'; font-style: normal; font-weight: 400; font-display: swap; src: url('/fonts/amiri-400.woff') format('woff'); }
@font-face { font-family: 'Cormorant Garamond'; font-style: normal; font-weight: 400; font-display: swap; src: url('/fonts/cormorant-400.woff') format('woff'); }
@font-face { font-family: 'DM Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url('/fonts/dm-sans-400.woff') format('woff'); }
@font-face { font-family: 'DM Sans'; font-style: normal; font-weight: 500; font-display: swap; src: url('/fonts/dm-sans-500.woff') format('woff'); }

/* Full webfont files are not supplied in the guideline PDF. Local faces are
   optional; existing complete self-hosted fonts remain explicit fallbacks. */
@font-face { font-family: 'Bayt Panorama'; font-style: normal; font-weight: 400; font-display: swap; src: local('NTPanoramaNaskh-Regular'), local('PanoramaNaskh Regular'); }
@font-face { font-family: 'Bayt Uthman'; font-style: normal; font-weight: 700; font-display: swap; src: local('KFGQPC Uthman Taha Naskh Bold'), local('KFGQPCUthmanTahaNaskh-Bold'); }
@font-face { font-family: 'Bayt Minion'; font-style: italic; font-weight: 400 700; font-display: swap; src: local('Minion Variable Concept Italic'), local('MinionVariableConcept-Italic'); }
