@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 200;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-Light.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 200;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-LtItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 400;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-Med.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 400;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-MedItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 500;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-SemiBold.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 500;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-SmBdItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 600;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-Bold.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 600;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-BdItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 700;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-Black.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 700;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-BlkItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 800;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-XBlk.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Sans Casual';
    font-weight: 800;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Sans Casual'), url('./RecursiveSansCslSt-XBlkItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 200;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-Light.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 200;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-LtItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 400;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-Med.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 400;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-MedItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 500;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-SemiBold.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 500;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-SmBdItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 600;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-Bold.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 600;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-BdItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 700;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-Black.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 700;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-BlkItalic.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 800;
    font-style: normal;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-XBlk.woff2') format('woff2');
}

@font-face {
    font-family: 'Recursive Mono Casual';
    font-weight: 800;
    font-style: italic;
    font-display: swap; /* Read next point */
    unicode-range: U+000-5FF; /* Download only latin glyphs */
    src: local('Recursive Mono Casual'), url('./RecursiveMonoCslSt-XBlkItalic.woff2') format('woff2');
}
