/* Geist Sans — variable font, covers the whole weight range in one file */
@font-face {
    font-family: "Geist";
    src: url("/fonts/Geist-VariableFont_wght.woff2") format("woff2 supports variations"),
         url("/fonts/Geist-VariableFont_wght.woff2") format("woff2-variations");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Geist";
    src: url("/fonts/Geist-Italic-VariableFont_wght.woff2") format("woff2 supports variations"),
         url("/fonts/Geist-Italic-VariableFont_wght.woff2") format("woff2-variations");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

/* Noto Serif — variable font, also carries a width (wdth) axis */
@font-face {
    font-family: "Noto Serif";
    src: url("/fonts/NotoSerif-VariableFont_wdth,wght.woff2") format("woff2 supports variations"),
         url("/fonts/NotoSerif-VariableFont_wdth,wght.woff2") format("woff2-variations");
    font-weight: 100 900;
    font-stretch: 62.5% 100%;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Noto Serif";
    src: url("/fonts/NotoSerif-Italic-VariableFont_wdth,wght.woff2") format("woff2 supports variations"),
         url("/fonts/NotoSerif-Italic-VariableFont_wdth,wght.woff2") format("woff2-variations");
    font-weight: 100 900;
    font-stretch: 62.5% 100%;
    font-style: italic;
    font-display: swap;
}
