@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url("fonts/manrope-400.ttf") format("truetype")}
@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url("fonts/manrope-500.ttf") format("truetype")}
@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url("fonts/manrope-600.ttf") format("truetype")}
@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url("fonts/manrope-700.ttf") format("truetype")}
@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url("fonts/manrope-800.ttf") format("truetype")}

/* Tajik glyphs: Noto Sans (SIL OFL), matching the Manrope weight in use.
   Source: Google Fonts. License: fonts/OFL-NotoSans.txt. */
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url("fonts/tajik-400.ttf") format("truetype");unicode-range:U+0492-0493,U+049A-049B,U+04B2-04B3,U+04B6-04B7,U+04E2-04E3,U+04EE-04EF}
@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url("fonts/tajik-500.ttf") format("truetype");unicode-range:U+0492-0493,U+049A-049B,U+04B2-04B3,U+04B6-04B7,U+04E2-04E3,U+04EE-04EF}
@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url("fonts/tajik-600.ttf") format("truetype");unicode-range:U+0492-0493,U+049A-049B,U+04B2-04B3,U+04B6-04B7,U+04E2-04E3,U+04EE-04EF}
@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url("fonts/tajik-700.ttf") format("truetype");unicode-range:U+0492-0493,U+049A-049B,U+04B2-04B3,U+04B6-04B7,U+04E2-04E3,U+04EE-04EF}
@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url("fonts/tajik-800.ttf") format("truetype");unicode-range:U+0492-0493,U+049A-049B,U+04B2-04B3,U+04B6-04B7,U+04E2-04E3,U+04EE-04EF}

/* Use one typeface for all physician names, including Tajik letters. Noto Sans, SIL OFL. */
@font-face{font-family:DoctorName;font-style:normal;font-weight:400;font-display:swap;src:url("fonts/doctor-name-400.ttf?v=20261031-all-names") format("truetype")}
@font-face{font-family:DoctorName;font-style:normal;font-weight:500;font-display:swap;src:url("fonts/doctor-name-500.ttf?v=20261031-all-names") format("truetype")}
@font-face{font-family:DoctorName;font-style:normal;font-weight:600;font-display:swap;src:url("fonts/doctor-name-600.ttf?v=20261031-all-names") format("truetype")}
@font-face{font-family:DoctorName;font-style:normal;font-weight:700;font-display:swap;src:url("fonts/doctor-name-700.ttf?v=20261031-all-names") format("truetype")}
@font-face{font-family:DoctorName;font-style:normal;font-weight:800;font-display:swap;src:url("fonts/doctor-name-800.ttf?v=20261031-all-names") format("truetype")}
.doctor-name-unified,.doctor h3,.doctor .patronymic,.physician-info h2,.physician-index-copy strong{font-family:DoctorName,Manrope,Arial,sans-serif}
