/*  --------------------------------------  */
/*            MONA SANS VARIABLE            */
/*  --------------------------------------  */

@font-face {
    font-family: 'Mona_Sans';
    src: url('/library/fonts/Mona_Sans/MonaSans-Variable-wdth-wght.woff2') format('woff2');
    font-weight: 300 900;
    font-stretch: 75% 125%;
    font-style: normal;
    font-display: swap;    
}
@font-face {
    font-family: 'Mona_Sans';
    src: url('/library/fonts/Mona_Sans/MonaSans-Italic-Variable-wdth-wght.woff2') format('woff2');
    font-weight: 300 900;
    font-stretch: 75% 125%;    
    font-style: italic;
    font-display: swap;    
}

/*  --------------------------------------  */
/*    ATKINSON HYPERLEGIBLE NEXT VARIABLE   */
/*  --------------------------------------  */

@font-face {
    font-family: 'Atkinson_Hyperlegible_Next';
    src: url('/library/fonts/Atkinson_Hyperlegible_Next/AtkinsonHyperlegibleNext-VariableFont_wght.woff2') format('woff2');
    font-weight: 200 800;
    font-style: normal;
    font-display: swap;    
}
@font-face {
    font-family: 'Atkinson_Hyperlegible_Next';
    src: url('/library/fonts/Atkinson_Hyperlegible_Next/AtkinsonHyperlegibleNext-Italic-VariableFont_wght.woff2') format('woff2');
    font-weight: 200 800;  
    font-style: italic;
    font-display: swap;    
}

/*  --------------------------------------  */
/*               IBM PLEX MONO              */
/*  --------------------------------------  */

@font-face {
    font-family: 'IBM_Plex_Mono';
    src: url('/library/fonts/IBM_Plex_Mono/IBMPlexMono-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;    
}
@font-face {
    font-family: 'IBM_Plex_Mono';
    src: url('/library/fonts/IBM_Plex_Mono/IBMPlexMono-Italic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;    
}
@font-face {
    font-family: 'IBM_Plex_Mono';
    src: url('/library/fonts/IBM_Plex_Mono/IBMPlexMono-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;    
}
@font-face {
    font-family: 'IBM_Plex_Mono';
    src: url('/library/fonts/IBM_Plex_Mono/IBMPlexMono-MediumItalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;    
}
@font-face {
    font-family: 'IBM_Plex_Mono';
    src: url('/library/fonts/IBM_Plex_Mono/IBMPlexMono-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;    
}
@font-face {
    font-family: 'IBM Plex Serif';
    src: url('/library/fonts/IBM_Plex_Mono/IBMPlexMono-BoldItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;    
}