@font-face {
	font-family: 'cmubright_oblique';
	src: url('cmubright_oblique/cmunbmo-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmubright_roman';
	src: url('cmubright_roman/cmunbmr-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmubright_semibold';
	src: url('cmubright_semibold/cmunbsr-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmubright_semiboldoblique';
	src: url('cmubright_semiboldoblique/cmunbso-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuclassicalserif_oblique';
	src: url('cmuclassicalserif_oblique/cmunci-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuconcrete_bold';
	src: url('cmuconcrete_bold/cmunobx-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuconcrete_boldoblique';
	src: url('cmuconcrete_boldoblique/cmunobi-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuconcrete_oblique';
	src: url('cmuconcrete_oblique/cmunoti-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuconcrete_roman';
	src: url('cmuconcrete_roman/cmunorm-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmusansserif_bold';
	src: url('cmusansserif_bold/cmunsx-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmusansserif_boldoblique';
	src: url('cmusansserif_boldoblique/cmunso-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmusansserif_demicondensed';
	src: url('cmusansserif_demicondensed/cmunssdc-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmusansserif_oblique';
	src: url('cmusansserif_oblique/cmunsi-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmusansserif_roman';
	src: url('cmusansserif_roman/cmunss-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuserifextra_boldslanted';
	src: url('cmuserifextra_boldslanted/cmunbl-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuserifextra_romanslanted';
	src: url('cmuserifextra_romanslanted/cmunsl-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuserif_bold';
	src: url('cmuserif_bold/cmunbx-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuserif_boldoblique';
	src: url('cmuserif_boldoblique/cmunbi-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuserif_oblique';
	src: url('cmuserif_oblique/cmunti-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuserif_roman';
	src: url('cmuserif_roman/cmunrm-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmuserif_uprightoblique';
	src: url('cmuserif_uprightoblique/cmunui-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmutypewritertextvariablewidth_oblique';
	src: url('cmutypewritertextvariablewidth_oblique/cmunvi-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmutypewritertextvariablewidth_roman';
	src: url('cmutypewritertextvariablewidth_roman/cmunvt-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmutypewritertext_bold';
	src: url('cmutypewritertext_bold/cmuntb-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmutypewritertext_boldoblique';
	src: url('cmutypewritertext_boldoblique/cmuntx-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmutypewritertext_light';
	src: url('cmutypewritertext_light/cmunbtl-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmutypewritertext_lightoblique';
	src: url('cmutypewritertext_lightoblique/cmunbto-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmutypewritertext_oblique';
	src: url('cmutypewritertext_oblique/cmunit-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'cmutypewritertext_roman';
	src: url('cmutypewritertext_roman/cmuntt-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
