@font-face {
	font-family: 'ibm-plex-serif-light';
	src: url('../fonts/IBMPlexSerif-Light.woff2')  format('woff2'),
	     url('../fonts/IBMPlexSerif-Light.woff')  format('woff');
	font-display: swap;
	font-weight: 300;
}
@font-face {
	font-family: 'ibm-plex-serif-regular';
	src: url('../fonts/IBMPlexSerif-Regular.woff2')  format('woff2'),
	     url('../fonts/IBMPlexSerif-Regular.woff')  format('woff');
	font-display: swap;
	font-weight: 400;
}
@font-face {
	font-family: 'ibm-plex-sans-light';
	src: url('../fonts/IBMPlexSans-Light.woff2')  format('woff2'),
	     url('../fonts/IBMPlexSans-Light.woff')  format('woff');
	font-display: swap;
	font-weight: 300;
}
@font-face {
	font-family: 'ibm-plex-sans-regular';
	src: url('../fonts/IBMPlexSans-Regular.woff2')  format('woff2'),
	     url('../fonts/IBMPlexSans-Regular.woff')  format('woff');
	font-display: swap;
	font-weight: 400;
}
@font-face {
	font-family: 'ibm-plex-sans-semibold';
	src: url('../fonts/IBMPlexSans-SemiBold.woff2')  format('woff2'),
	     url('../fonts/IBMPlexSans-SemiBold.woff')  format('woff');
	font-display: swap;
	font-weight: 600;
}
@font-face {
	font-family: 'ibm-plex-sans-bold';
	src: url('../fonts/IBMPlexSans-Bold.woff2')  format('woff2'),
	     url('../fonts/IBMPlexSans-Bold.woff')  format('woff');
	font-display: swap;
	font-weight: 700;
}

body {
	font-family: 'ibm-plex-sans-regular', sans-serif;
	font-weight: 400;
}