@font-face {
    font-family: "ComputerModern Typewriter";
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    src: url("fonts/computermodern-typewriter/cmunvi.woff2") format("woff2"),
         url("fonts/computermodern-typewriter/cmunvi.woff") format("woff");
}
@font-face {
    font-family: "ComputerModern Typewriter";
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url("fonts/computermodern-typewriter/cmunvt.woff2") format("woff2"),
         url("fonts/computermodern-typewriter/cmunvt.woff") format("woff");
}
@font-face {
    font-family: "Venus Acier";
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url("fonts/venus/venusacier.woff2") format("woff2");
}
@font-face {
    font-family: "Venus Carrare";
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url("fonts/venus/venuscarrare.woff2") format("woff2"),
         url("fonts/venus/venuscarrare.woff") format("woff");
}
@font-face {
    font-family: "Venus Cormier";
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url("fonts/venus/venuscormier.woff2") format("woff2"),
         url("fonts/venus/venuscormier.woff") format("woff");
}
@font-face {
    font-family: "Venus Martre";
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url("fonts/venus/venusmartre.woff2") format("woff2"),
         url("fonts/venus/venusmartre.woff") format("woff");
}
@font-face {
    font-family: "Venus Plomb";
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url("fonts/venus/venusplomb.woff2") format("woff2"),
         url("fonts/venus/venusplomb.woff") format("woff");
}
@font-face {
    font-family: "Miriam Libre";
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
    src: url("fonts/miriam-libre/miriamlibre-variablefont-wght.ttf") format(opentype) tech(variations),
         url("fonts/miriam-libre/miriamlibre-variablefont-wght.ttf") format("opentype-variations");
}
.miriam-libre {
    font-variation-settings: "wght" var(--miriam-libre-wght, 400);
}
/* available OT features: aalt c2sc ccmp frac liga locl ordn pnum smcp ss01 sups tnum */