/* Shared default Latin font. Explicit brand, display and monospace faces stay local. */
@font-face {
    font-family: "Inter";
    src: url("../fonts/InterVariable.woff2") format("woff2");
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Inter";
    src: url("../fonts/InterVariable-Italic.woff2") format("woff2");
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
}

/* More specific than framework resets; page/body and utility font choices still win. */
:root {
    font-family: "Inter", "Noto Sans SC", "Noto Sans JP", "Noto Sans KR", "Noto Sans", system-ui, sans-serif;
}
