/* Web fonts: small WOFF2 files cut to the letters each one serves (Open Sans for Latin, Turkish and Cyrillic, Vazirmatn for Arabic).
   unicode-range lets the browser download only the fonts a page actually uses; the full TTF stays as a fallback. */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/open-sans-400.woff2') format('woff2'),url('/assets/fonts/open-sans-400.ttf') format('truetype');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+2713,U+2022}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/open-sans-500.woff2') format('woff2'),url('/assets/fonts/open-sans-500.ttf') format('truetype');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+2713,U+2022}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/open-sans-600.woff2') format('woff2'),url('/assets/fonts/open-sans-600.ttf') format('truetype');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+2713,U+2022}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/open-sans-700.woff2') format('woff2'),url('/assets/fonts/open-sans-700.ttf') format('truetype');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+2713,U+2022}
/* Turkish letters (ğ ş İ…) and Cyrillic for the Turkish and Russian pages. */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/open-sans-400-latin-ext.woff2') format('woff2'),url('/assets/fonts/open-sans-400.ttf') format('truetype');unicode-range:U+0100-0130,U+0132-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/open-sans-400-cyrillic.woff2') format('woff2'),url('/assets/fonts/open-sans-400.ttf') format('truetype');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/open-sans-500-latin-ext.woff2') format('woff2'),url('/assets/fonts/open-sans-500.ttf') format('truetype');unicode-range:U+0100-0130,U+0132-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/open-sans-500-cyrillic.woff2') format('woff2'),url('/assets/fonts/open-sans-500.ttf') format('truetype');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/open-sans-600-latin-ext.woff2') format('woff2'),url('/assets/fonts/open-sans-600.ttf') format('truetype');unicode-range:U+0100-0130,U+0132-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/open-sans-600-cyrillic.woff2') format('woff2'),url('/assets/fonts/open-sans-600.ttf') format('truetype');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/open-sans-700-latin-ext.woff2') format('woff2'),url('/assets/fonts/open-sans-700.ttf') format('truetype');unicode-range:U+0100-0130,U+0132-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/open-sans-700-cyrillic.woff2') format('woff2'),url('/assets/fonts/open-sans-700.ttf') format('truetype');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/vazirmatn-400.woff2') format('woff2'),url('/assets/fonts/vazirmatn-400.ttf') format('truetype');unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+0020-0040,U+00A0,U+00AB,U+00BB,U+00D7,U+2010-2027}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/vazirmatn-500.woff2') format('woff2'),url('/assets/fonts/vazirmatn-500.ttf') format('truetype');unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+0020-0040,U+00A0,U+00AB,U+00BB,U+00D7,U+2010-2027}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/vazirmatn-600.woff2') format('woff2'),url('/assets/fonts/vazirmatn-600.ttf') format('truetype');unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+0020-0040,U+00A0,U+00AB,U+00BB,U+00D7,U+2010-2027}
@font-face{font-family:'Vazirmatn';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/vazirmatn-700.woff2') format('woff2'),url('/assets/fonts/vazirmatn-700.ttf') format('truetype');unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+0020-0040,U+00A0,U+00AB,U+00BB,U+00D7,U+2010-2027}
:root{font-family:'Open Sans',Vazirmatn,sans-serif}
