/* Self-hosted core typography and display fonts for country-language lines. */
@font-face{font-family:"Bricolage Grotesque";src:url("fonts/bricolage-grotesque-latin-wght-normal.woff2") format("woff2");font-style:normal;font-weight:400 800;font-display:swap}
@font-face{font-family:"Instrument Sans";src:url("fonts/instrument-sans-latin-wght-normal.woff2") format("woff2");font-style:normal;font-weight:400 700;font-display:swap}
@font-face{font-family:"Instrument Sans";src:url("fonts/instrument-sans-latin-wght-italic.woff2") format("woff2");font-style:italic;font-weight:400 700;font-display:swap}
@font-face{font-family:"IBM Plex Mono";src:url("fonts/ibm-plex-mono-latin-500-normal.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"IBM Plex Mono";src:url("fonts/ibm-plex-mono-latin-600-normal.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:"CY Noto Arabic";src:url("fonts/noto-sans-arabic-arabic-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Armenian";src:url("fonts/noto-sans-armenian-armenian-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Bengali";src:url("fonts/noto-sans-bengali-bengali-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Cyrillic";src:url("fonts/noto-sans-cyrillic-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Devanagari";src:url("fonts/noto-sans-devanagari-devanagari-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Ethiopic";src:url("fonts/noto-sans-ethiopic-ethiopic-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Georgian";src:url("fonts/noto-sans-georgian-georgian-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Hebrew";src:url("fonts/noto-sans-hebrew-hebrew-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Khmer";src:url("fonts/noto-sans-khmer-khmer-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Lao";src:url("fonts/noto-sans-lao-lao-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Myanmar";src:url("fonts/noto-sans-myanmar-myanmar-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Sinhala";src:url("fonts/noto-sans-sinhala-sinhala-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Thaana";src:url("fonts/noto-sans-thaana-thaana-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Thai";src:url("fonts/noto-sans-thai-thai-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"CY Noto Tibetan";src:url("fonts/noto-serif-tibetan-tibetan-700-normal.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}

.hero-local{font-family:"Instrument Sans","Nirmala UI","Segoe UI",Arial,sans-serif}
.hero-local:lang(ar),.hero-local:lang(fa){font-family:"CY Noto Arabic","Nirmala UI",sans-serif}
.hero-local:lang(hy){font-family:"CY Noto Armenian","Nirmala UI",sans-serif}
.hero-local:lang(bn){font-family:"CY Noto Bengali","Nirmala UI",sans-serif}
.hero-local:lang(kk),.hero-local:lang(ky),.hero-local:lang(mn),.hero-local:lang(ru),.hero-local:lang(tg){font-family:"CY Noto Cyrillic","Segoe UI",sans-serif}
.hero-local:lang(ne){font-family:"CY Noto Devanagari","Nirmala UI",sans-serif}
.hero-local:lang(am),.hero-local:lang(ti){font-family:"CY Noto Ethiopic","Nirmala UI",sans-serif}
.hero-local:lang(ka){font-family:"CY Noto Georgian","Nirmala UI",sans-serif}
.hero-local:lang(he){font-family:"CY Noto Hebrew","Nirmala UI",sans-serif}
.hero-local:lang(km){font-family:"CY Noto Khmer","Nirmala UI",sans-serif}
.hero-local:lang(lo){font-family:"CY Noto Lao","Nirmala UI",sans-serif}
.hero-local:lang(my){font-family:"CY Noto Myanmar","Nirmala UI",sans-serif}
.hero-local:lang(si){font-family:"CY Noto Sinhala","Nirmala UI",sans-serif}
.hero-local:lang(dv){font-family:"CY Noto Thaana","Nirmala UI",sans-serif}
.hero-local:lang(th){font-family:"CY Noto Thai","Nirmala UI",sans-serif}
.hero-local:lang(dz){font-family:"CY Noto Tibetan","Nirmala UI",serif}
