/**
 * Self-hosted fonts (v2.4.19) — replaces the Google Fonts CDN request.
 * Both are variable fonts: one file per family covers every weight the
 * theme uses, so this is two HTTP requests total (same-origin, no DNS/TLS
 * round trip to fonts.googleapis.com) instead of one cross-origin request
 * that used to depend on Google's CDN being reachable and un-tracked.
 *
 * Syne (display/headings) — weights 700–800 used in the theme, font
 * actually supports 400–800.
 * Inter (body) — weights 400–700 used in the theme, font supports the
 * full 100–900 range plus an optical-size axis.
 */

@font-face {
    font-family: 'Syne';
    src: url('../fonts/syne-variable.woff2') format('woff2-variations'),
         url('../fonts/syne-variable.woff2') format('woff2');
    font-weight: 400 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../fonts/inter-variable.woff2') format('woff2-variations'),
         url('../fonts/inter-variable.woff2') format('woff2');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}
