/* Self-hosted mIosevka-Term WOFF2 — mirrored from samforeman.me on
 * 2026-06-07, then subset with pyftsubset against the site's glyph
 * inventory + safety unicode ranges (same recipe as Iosevka).
 *
 * Total: ~488 KB across 4 weights, down from ~2 MB upstream.
 * Layout features kept: calt, ccmp, locl, mark, mkmk, liga, kern,
 * dlig, rclt, rlig. ss01-ss20 / cv01-cv99 stylistic variants and
 * Iosevka's per-character toggles (VAAA, VSAA, etc.) dropped.
 */

@font-face {
    font-family: 'mIosevka-Term Web';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/fonts/miosevka-term/MIosevkaTerm-Regular.woff2') format('woff2');
}

@font-face {
    font-family: 'mIosevka-Term Web';
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    src: url('/fonts/miosevka-term/MIosevkaTerm-Italic.woff2') format('woff2');
}

@font-face {
    font-family: 'mIosevka-Term Web';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/fonts/miosevka-term/MIosevkaTerm-Bold.woff2') format('woff2');
}

@font-face {
    font-family: 'mIosevka-Term Web';
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    src: url('/fonts/miosevka-term/MIosevkaTerm-BoldItalic.woff2') format('woff2');
}
