/* Existing approved local WOFF2 assets, unchanged. No remote requests.
 * CSS aliases avoid collisions with Elementor/Google font-face declarations.
 * Unicode ranges follow the embedded cmap; repeated Latin glyphs are excluded
 * from the second subset. See fonts/README.md for provenance and hashes.
 */

/* Manrope 400 latin */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/manrope-latin-400-normal.woff2") format("woff2");
  unicode-range: U+000D,U+0020-007E,U+00A0-00FF,U+0102,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215;
}

/* Manrope 400 latin-ext */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/manrope-latin-ext-400-normal.woff2") format("woff2");
  unicode-range: U+0100-0101,U+0103-0113,U+0116-012B,U+012E-0130,U+0134-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+0218-021B,U+0259,U+02C7,U+02DD,U+1E80-1E85,U+1E9E,U+1EF2-1EF9,U+2020,U+20A3,U+20A9-20AB,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF;
}

/* Manrope 500 latin */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/manrope-latin-500-normal.woff2") format("woff2");
  unicode-range: U+000D,U+0020-007E,U+00A0-00FF,U+0102,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215;
}

/* Manrope 500 latin-ext */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/manrope-latin-ext-500-normal.woff2") format("woff2");
  unicode-range: U+0100-0101,U+0103-0113,U+0116-012B,U+012E-0130,U+0134-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+0218-021B,U+0259,U+02C7,U+02DD,U+1E80-1E85,U+1E9E,U+1EF2-1EF9,U+2020,U+20A3,U+20A9-20AB,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF;
}

/* Manrope 600 latin */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("fonts/manrope-latin-600-normal.woff2") format("woff2");
  unicode-range: U+000D,U+0020-007E,U+00A0-00FF,U+0102,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215;
}

/* Manrope 600 latin-ext */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("fonts/manrope-latin-ext-600-normal.woff2") format("woff2");
  unicode-range: U+0100-0101,U+0103-0113,U+0116-012B,U+012E-0130,U+0134-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+0218-021B,U+0259,U+02C7,U+02DD,U+1E80-1E85,U+1E9E,U+1EF2-1EF9,U+2020,U+20A3,U+20A9-20AB,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF;
}

/* Manrope 700 latin */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/manrope-latin-700-normal.woff2") format("woff2");
  unicode-range: U+000D,U+0020-007E,U+00A0-00FF,U+0102,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215;
}

/* Manrope 700 latin-ext */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/manrope-latin-ext-700-normal.woff2") format("woff2");
  unicode-range: U+0100-0101,U+0103-0113,U+0116-012B,U+012E-0130,U+0134-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+0218-021B,U+0259,U+02C7,U+02DD,U+1E80-1E85,U+1E9E,U+1EF2-1EF9,U+2020,U+20A3,U+20A9-20AB,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF;
}

/* Manrope 800 latin */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("fonts/manrope-latin-800-normal.woff2") format("woff2");
  unicode-range: U+000D,U+0020-007E,U+00A0-00FF,U+0102,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215;
}

/* Manrope 800 latin-ext */
@font-face {
  font-family: "SWED Manrope";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("fonts/manrope-latin-ext-800-normal.woff2") format("woff2");
  unicode-range: U+0100-0101,U+0103-0113,U+0116-012B,U+012E-0130,U+0134-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+0218-021B,U+0259,U+02C7,U+02DD,U+1E80-1E85,U+1E9E,U+1EF2-1EF9,U+2020,U+20A3,U+20A9-20AB,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF;
}

/* Tajawal 400 latin */
@font-face {
  font-family: "SWED Tajawal";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/tajawal-latin-400-normal.woff2") format("woff2");
  unicode-range: U+0020-007E,U+00A0-00AC,U+00AE-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2002,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2212;
}

/* Tajawal 400 arabic */
@font-face {
  font-family: "SWED Tajawal";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/tajawal-arabic-400-normal.woff2") format("woff2");
  unicode-range: U+060C,U+061B,U+061F,U+0621-063A,U+0640-0655,U+0660-066A,U+066D-066E,U+0670,U+067E,U+06A4,U+2011,U+FB57-FB59,U+FB6B-FB6D,U+FBB2-FBB7,U+FBE8-FBE9,U+FC59-FC5A,U+FC5E-FC63,U+FC95-FC96,U+FD3E-FD3F,U+FDF2,U+FE82,U+FE84,U+FE86,U+FE88,U+FE8A-FE8C,U+FE8E,U+FE90-FE92,U+FE94,U+FE96-FE98,U+FE9A-FE9C,U+FE9E-FEA0,U+FEA2-FEA4,U+FEA6-FEA8,U+FEAA,U+FEAC,U+FEAE,U+FEB0,U+FEB2-FEB4,U+FEB6-FEB8,U+FEBA-FEBC,U+FEBE-FEC0,U+FEC2-FEC4,U+FEC6-FEC8,U+FECA-FECC,U+FECE-FED0,U+FED2-FED4,U+FED6-FED8,U+FEDA-FEDC,U+FEDE-FEE0,U+FEE2-FEE4,U+FEE6-FEE8,U+FEEA-FEEC,U+FEEE,U+FEF0,U+FEF2-FEFC;
}

/* Tajawal 500 latin */
@font-face {
  font-family: "SWED Tajawal";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/tajawal-latin-500-normal.woff2") format("woff2");
  unicode-range: U+0020-007E,U+00A0-00AC,U+00AE-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2002,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2212;
}

/* Tajawal 500 arabic */
@font-face {
  font-family: "SWED Tajawal";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/tajawal-arabic-500-normal.woff2") format("woff2");
  unicode-range: U+060C,U+061B,U+061F,U+0621-063A,U+0640-0655,U+0660-066A,U+066D-066E,U+0670,U+067E,U+06A4,U+2011,U+FB57-FB59,U+FB6B-FB6D,U+FBB2-FBB7,U+FBE8-FBE9,U+FC59-FC5A,U+FC5E-FC63,U+FC95-FC96,U+FD3E-FD3F,U+FDF2,U+FE82,U+FE84,U+FE86,U+FE88,U+FE8A-FE8C,U+FE8E,U+FE90-FE92,U+FE94,U+FE96-FE98,U+FE9A-FE9C,U+FE9E-FEA0,U+FEA2-FEA4,U+FEA6-FEA8,U+FEAA,U+FEAC,U+FEAE,U+FEB0,U+FEB2-FEB4,U+FEB6-FEB8,U+FEBA-FEBC,U+FEBE-FEC0,U+FEC2-FEC4,U+FEC6-FEC8,U+FECA-FECC,U+FECE-FED0,U+FED2-FED4,U+FED6-FED8,U+FEDA-FEDC,U+FEDE-FEE0,U+FEE2-FEE4,U+FEE6-FEE8,U+FEEA-FEEC,U+FEEE,U+FEF0,U+FEF2-FEFC;
}

/* Tajawal 700 latin */
@font-face {
  font-family: "SWED Tajawal";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/tajawal-latin-700-normal.woff2") format("woff2");
  unicode-range: U+0020-007E,U+00A0-00AC,U+00AE-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2002,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2212;
}

/* Tajawal 700 arabic */
@font-face {
  font-family: "SWED Tajawal";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/tajawal-arabic-700-normal.woff2") format("woff2");
  unicode-range: U+060C,U+061B,U+061F,U+0621-063A,U+0640-0655,U+0660-066A,U+066D-066E,U+0670,U+067E,U+06A4,U+2011,U+FB57-FB59,U+FB6B-FB6D,U+FBB2-FBB7,U+FBE8-FBE9,U+FC59-FC5A,U+FC5E-FC63,U+FC95-FC96,U+FD3E-FD3F,U+FDF2,U+FE82,U+FE84,U+FE86,U+FE88,U+FE8A-FE8C,U+FE8E,U+FE90-FE92,U+FE94,U+FE96-FE98,U+FE9A-FE9C,U+FE9E-FEA0,U+FEA2-FEA4,U+FEA6-FEA8,U+FEAA,U+FEAC,U+FEAE,U+FEB0,U+FEB2-FEB4,U+FEB6-FEB8,U+FEBA-FEBC,U+FEBE-FEC0,U+FEC2-FEC4,U+FEC6-FEC8,U+FECA-FECC,U+FECE-FED0,U+FED2-FED4,U+FED6-FED8,U+FEDA-FEDC,U+FEDE-FEE0,U+FEE2-FEE4,U+FEE6-FEE8,U+FEEA-FEEC,U+FEEE,U+FEF0,U+FEF2-FEFC;
}

/* Tajawal 800 latin */
@font-face {
  font-family: "SWED Tajawal";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("fonts/tajawal-latin-800-normal.woff2") format("woff2");
  unicode-range: U+0020-007E,U+00A0-00AC,U+00AE-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2002,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2212;
}

/* Tajawal 800 arabic */
@font-face {
  font-family: "SWED Tajawal";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("fonts/tajawal-arabic-800-normal.woff2") format("woff2");
  unicode-range: U+060C,U+061B,U+061F,U+0621-063A,U+0640-0655,U+0660-066A,U+066D-066E,U+0670,U+067E,U+06A4,U+2011,U+FB57-FB59,U+FB6B-FB6D,U+FBB2-FBB7,U+FBE8-FBE9,U+FC59-FC5A,U+FC5E-FC63,U+FC95-FC96,U+FD3E-FD3F,U+FDF2,U+FE82,U+FE84,U+FE86,U+FE88,U+FE8A-FE8C,U+FE8E,U+FE90-FE92,U+FE94,U+FE96-FE98,U+FE9A-FE9C,U+FE9E-FEA0,U+FEA2-FEA4,U+FEA6-FEA8,U+FEAA,U+FEAC,U+FEAE,U+FEB0,U+FEB2-FEB4,U+FEB6-FEB8,U+FEBA-FEBC,U+FEBE-FEC0,U+FEC2-FEC4,U+FEC6-FEC8,U+FECA-FECC,U+FECE-FED0,U+FED2-FED4,U+FED6-FED8,U+FEDA-FEDC,U+FEDE-FEE0,U+FEE2-FEE4,U+FEE6-FEE8,U+FEEA-FEEC,U+FEEE,U+FEF0,U+FEF2-FEFC;
}
