@font-face {    font-family: 'IBMPlexSansArabic-Regular';    src: url('fonts/IBMPlexSansArabic-Regular.eot');    src: url('fonts/IBMPlexSansArabic-Regular.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSansArabic-Regular.woff2') format('woff2'),        url('fonts/IBMPlexSansArabic-Regular.woff') format('woff'),        url('fonts/IBMPlexSansArabic-Regular.ttf') format('truetype'),        url('fonts/IBMPlexSansArabic-Regular.svg#IBMPlexSansArabic-Regular') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'IBMPlexSansArabic-SemiBold';    src: url('fonts/IBMPlexSansArabic-SemiBold.eot');    src: url('fonts/IBMPlexSansArabic-SemiBold.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSansArabic-SemiBold.woff2') format('woff2'),        url('fonts/IBMPlexSansArabic-SemiBold.woff') format('woff'),        url('fonts/IBMPlexSansArabic-SemiBold.ttf') format('truetype'),        url('fonts/IBMPlexSansArabic-SemiBold.svg#IBMPlexSansArabic-SemiBold') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'IBMPlexSansArabic-Thin';    src: url('fonts/IBMPlexSansArabic-Thin.eot');    src: url('fonts/IBMPlexSansArabic-Thin.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSansArabic-Thin.woff2') format('woff2'),        url('fonts/IBMPlexSansArabic-Thin.woff') format('woff'),        url('fonts/IBMPlexSansArabic-Thin.ttf') format('truetype'),        url('fonts/IBMPlexSansArabic-Thin.svg#IBMPlexSansArabic-Thin') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'IBMPlexSansArabic-Bold';    src: url('fonts/IBMPlexSansArabic-Bold.eot');    src: url('fonts/IBMPlexSansArabic-Bold.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSansArabic-Bold.woff2') format('woff2'),        url('fonts/IBMPlexSansArabic-Bold.woff') format('woff'),        url('fonts/IBMPlexSansArabic-Bold.ttf') format('truetype'),        url('fonts/IBMPlexSansArabic-Bold.svg#IBMPlexSansArabic-Bold') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'IBMPlexSansArabic-ExtraLight';    src: url('fonts/IBMPlexSansArabic-ExtraLight.eot');    src: url('fonts/IBMPlexSansArabic-ExtraLight.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSansArabic-ExtraLight.woff2') format('woff2'),        url('fonts/IBMPlexSansArabic-ExtraLight.woff') format('woff'),        url('fonts/IBMPlexSansArabic-ExtraLight.ttf') format('truetype'),        url('fonts/IBMPlexSansArabic-ExtraLight.svg#IBMPlexSansArabic-ExtraLight') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'IBMPlexSansArabic-Light';    src: url('fonts/IBMPlexSansArabic-Light.eot');    src: url('fonts/IBMPlexSansArabic-Light.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSansArabic-Light.woff2') format('woff2'),        url('fonts/IBMPlexSansArabic-Light.woff') format('woff'),        url('fonts/IBMPlexSansArabic-Light.ttf') format('truetype'),        url('fonts/IBMPlexSansArabic-Light.svg#IBMPlexSansArabic-Light') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'IBMPlexSansArabic-Medium';    src: url('fonts/IBMPlexSansArabic-Medium.eot');    src: url('fonts/IBMPlexSansArabic-Medium.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSansArabic-Medium.woff2') format('woff2'),        url('fonts/IBMPlexSansArabic-Medium.woff') format('woff'),        url('fonts/IBMPlexSansArabic-Medium.ttf') format('truetype'),        url('fonts/IBMPlexSansArabic-Medium.svg#IBMPlexSansArabic-Medium') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'GeistMono-SemiBold';    src: url('fonts/GeistMono-SemiBold.eot');    src: url('fonts/GeistMono-SemiBold.eot?#iefix') format('embedded-opentype'),        url('fonts/GeistMono-SemiBold.woff2') format('woff2'),        url('fonts/GeistMono-SemiBold.woff') format('woff'),        url('fonts/GeistMono-SemiBold.ttf') format('truetype'),        url('fonts/GeistMono-SemiBold.svg#GeistMono-SemiBold') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'GeistMono-Regular';    src: url('fonts/GeistMono-Regular.eot');    src: url('fonts/GeistMono-Regular.eot?#iefix') format('embedded-opentype'),        url('fonts/GeistMono-Regular.woff2') format('woff2'),        url('fonts/GeistMono-Regular.woff') format('woff'),        url('fonts/GeistMono-Regular.ttf') format('truetype'),        url('fonts/GeistMono-Regular.svg#GeistMono-Regular') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'GeistMono-Thin';    src: url('fonts/GeistMono-Thin.eot');    src: url('fonts/GeistMono-Thin.eot?#iefix') format('embedded-opentype'),        url('fonts/GeistMono-Thin.woff2') format('woff2'),        url('fonts/GeistMono-Thin.woff') format('woff'),        url('fonts/GeistMono-Thin.ttf') format('truetype'),        url('fonts/GeistMono-Thin.svg#GeistMono-Thin') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'GeistMono-Black';    src: url('fonts/GeistMono-Black.eot');    src: url('fonts/GeistMono-Black.eot?#iefix') format('embedded-opentype'),        url('fonts/GeistMono-Black.woff2') format('woff2'),        url('fonts/GeistMono-Black.woff') format('woff'),        url('fonts/GeistMono-Black.ttf') format('truetype'),        url('fonts/GeistMono-Black.svg#GeistMono-Black') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'GeistMono-Bold';    src: url('fonts/GeistMono-Bold.eot');    src: url('fonts/GeistMono-Bold.eot?#iefix') format('embedded-opentype'),        url('fonts/GeistMono-Bold.woff2') format('woff2'),        url('fonts/GeistMono-Bold.woff') format('woff'),        url('fonts/GeistMono-Bold.ttf') format('truetype'),        url('fonts/GeistMono-Bold.svg#GeistMono-Bold') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'GeistMono-ExtraBold';    src: url('fonts/GeistMono-ExtraBold.eot');    src: url('fonts/GeistMono-ExtraBold.eot?#iefix') format('embedded-opentype'),        url('fonts/GeistMono-ExtraBold.woff2') format('woff2'),        url('fonts/GeistMono-ExtraBold.woff') format('woff'),        url('fonts/GeistMono-ExtraBold.ttf') format('truetype'),        url('fonts/GeistMono-ExtraBold.svg#GeistMono-ExtraBold') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'GeistMono-ExtraLight';    src: url('fonts/GeistMono-ExtraLight.eot');    src: url('fonts/GeistMono-ExtraLight.eot?#iefix') format('embedded-opentype'),        url('fonts/GeistMono-ExtraLight.woff2') format('woff2'),        url('fonts/GeistMono-ExtraLight.woff') format('woff'),        url('fonts/GeistMono-ExtraLight.ttf') format('truetype'),        url('fonts/GeistMono-ExtraLight.svg#GeistMono-ExtraLight') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'GeistMono-Light';    src: url('fonts/GeistMono-Light.eot');    src: url('fonts/GeistMono-Light.eot?#iefix') format('embedded-opentype'),        url('fonts/GeistMono-Light.woff2') format('woff2'),        url('fonts/GeistMono-Light.woff') format('woff'),        url('fonts/GeistMono-Light.ttf') format('truetype'),        url('fonts/GeistMono-Light.svg#GeistMono-Light') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'GeistMono-Medium';    src: url('fonts/GeistMono-Medium.eot');    src: url('fonts/GeistMono-Medium.eot?#iefix') format('embedded-opentype'),        url('fonts/GeistMono-Medium.woff2') format('woff2'),        url('fonts/GeistMono-Medium.woff') format('woff'),        url('fonts/GeistMono-Medium.ttf') format('truetype'),        url('fonts/GeistMono-Medium.svg#GeistMono-Medium') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'IBMPlexSans-Regular';    src: url('fonts/IBMPlexSans-Regular.eot');    src: url('fonts/IBMPlexSans-Regular.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSans-Regular.woff2') format('woff2'),        url('fonts/IBMPlexSans-Regular.woff') format('woff'),        url('fonts/IBMPlexSans-Regular.ttf') format('truetype'),        url('fonts/IBMPlexSans-Regular.svg#IBMPlexSans-Regular') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'MartianMono-Regular';    src: url('fonts/MartianMono-Regular.eot');    src: url('fonts/MartianMono-Regular.eot?#iefix') format('embedded-opentype'),        url('fonts/MartianMono-Regular.woff2') format('woff2'),        url('fonts/MartianMono-Regular.woff') format('woff'),        url('fonts/MartianMono-Regular.ttf') format('truetype'),        url('fonts/MartianMono-Regular.svg#MartianMono-Regular') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'MartianMono-Light';    src: url('fonts/MartianMono-Light.eot');    src: url('fonts/MartianMono-Light.eot?#iefix') format('embedded-opentype'),        url('fonts/MartianMono-Light.woff2') format('woff2'),        url('fonts/MartianMono-Light.woff') format('woff'),        url('fonts/MartianMono-Light.ttf') format('truetype'),        url('fonts/MartianMono-Light.svg#MartianMono-Light') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'MartianMono-SemiBold';    src: url('fonts/MartianMono-SemiBold.eot');    src: url('fonts/MartianMono-SemiBold.eot?#iefix') format('embedded-opentype'),        url('fonts/MartianMono-SemiBold.woff2') format('woff2'),        url('fonts/MartianMono-SemiBold.woff') format('woff'),        url('fonts/MartianMono-SemiBold.ttf') format('truetype'),        url('fonts/MartianMono-SemiBold.svg#MartianMono-SemiBold') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'MontaguSlab96pt-Regular';    src: url('fonts/MontaguSlab96pt-Regular.eot');    src: url('fonts/MontaguSlab96pt-Regular.eot?#iefix') format('embedded-opentype'),        url('fonts/MontaguSlab96pt-Regular.woff2') format('woff2'),        url('fonts/MontaguSlab96pt-Regular.woff') format('woff'),        url('fonts/MontaguSlab96pt-Regular.ttf') format('truetype'),        url('fonts/MontaguSlab96pt-Regular.svg#MontaguSlab96pt-Regular') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'IBMPlexSans-Medium';    src: url('fonts/IBMPlexSans-Medium.eot');    src: url('fonts/IBMPlexSans-Medium.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSans-Medium.woff2') format('woff2'),        url('fonts/IBMPlexSans-Medium.woff') format('woff'),        url('fonts/IBMPlexSans-Medium.ttf') format('truetype'),        url('fonts/IBMPlexSans-Medium.svg#IBMPlexSans-Medium') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'Baskervville-Italic';    src: url('fonts/Baskervville-Italic.eot');    src: url('fonts/Baskervville-Italic.eot?#iefix') format('embedded-opentype'),        url('fonts/Baskervville-Italic.woff2') format('woff2'),        url('fonts/Baskervville-Italic.woff') format('woff'),        url('fonts/Baskervville-Italic.ttf') format('truetype'),        url('fonts/Baskervville-Italic.svg#Baskervville-Italic') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'IBMPlexSans-Italic';    src: url('fonts/IBMPlexSans-Italic.eot');    src: url('fonts/IBMPlexSans-Italic.eot?#iefix') format('embedded-opentype'),        url('fonts/IBMPlexSans-Italic.woff2') format('woff2'),        url('fonts/IBMPlexSans-Italic.woff') format('woff'),        url('fonts/IBMPlexSans-Italic.ttf') format('truetype'),        url('fonts/IBMPlexSans-Italic.svg#IBMPlexSans-Italic') format('svg');    font-weight: normal;    font-style: normal;    font-display: block;}@font-face {    font-family: 'Habitant-Productions';    src: url('fonts/Habitant-Productions.eot');    src: url('fonts/Habitant-Productions.eot?#iefix') format('embedded-opentype'),        url('fonts/Habitant-Productions.woff2') format('woff2'),        url('fonts/Habitant-Productions.woff') format('woff'),        url('fonts/Habitant-Productions.ttf') format('truetype'),        url('fonts/Habitant-Productions.svg#Habitant-Productions') format('svg');    font-weight: normal;    font-style: normal;    font-display: swap;}