/* Geist Variable Font */
@font-face {
    font-family: 'Geist';
    src: url('Geist/GeistVF.woff2') format('woff2-variations'),
        url('Geist/GeistVF.woff') format('woff-variations');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* Geist Variable Font Mono */
@font-face {
    font-family: 'GeistMono';
    src: url('Geist/GeistMonoVF.woff2') format('woff2-variations'),
        url('Geist/GeistMonoVF.woff') format('woff-variations');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* Roobert (brand font used by the design) */
@font-face {
    font-family: 'Roobert';
    src: url('subset-Roobert-Regular.woff2') format('woff2'),
        url('subset-Roobert-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roobert';
    src: url('subset-Roobert-Medium.woff2') format('woff2'),
        url('subset-Roobert-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roobert';
    src: url('subset-Roobert-SemiBold.woff2') format('woff2'),
        url('subset-Roobert-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}