@font-face {
    font-family: "Jura";
    src: url("/static/fonts/jura/Jura-Light.ttf") format("truetype");
    font-display: swap;
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: "Jura";
    src: url("/static/fonts/jura/Jura-Regular.ttf") format("truetype");
    font-display: swap;
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: "Jura";
    src: url("/static/fonts/jura/Jura-Medium.ttf") format("truetype");
    font-display: swap;
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: "Jura";
    src: url("/static/fonts/jura/Jura-SemiBold.ttf") format("truetype");
    font-display: swap;
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: "Jura";
    src: url("/static/fonts/jura/Jura-Bold.ttf") format("truetype");
    font-display: swap;
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: "Jura";
    src: url("/static/fonts/jura/Jura-VariableFont_wght.ttf") format("truetype");
    font-display: swap;
    font-style: normal;
    font-weight: 300 900;
}

:root {
    --mitools-font-sans: "Jura", "Segoe UI", sans-serif;
}

html,
body,
body *:not(svg):not(path) {
    font-family: var(--mitools-font-sans) !important;
}
