/**
 * Plus Jakarta Sans — di-vendor lokal (lib/VERSIONS.md), bukan CDN eksternal.
 * _assumptions.md §"Audit UI/UX" poin 25(h) — sebelumnya dimuat dari
 * fonts.googleapis.com/fonts.gstatic.com padahal Tailwind & Alpine sengaja
 * di-vendor lokal ("bukan CDN"), inkonsisten dengan kebijakan vendoring,
 * render-blocking, dan rusak saat offline/dev tanpa internet.
 *
 * Subset latin saja (cukup untuk teks Indonesia). File .woff2 diambil
 * langsung dari CDN resmi Google Fonts (fonts.gstatic.com) apa adanya —
 * ketiga bobot memakai file .woff2 YANG SAMA PERSIS (dikonfirmasi dari CSS
 * asli Google sendiri, bukan salah unduh di sini).
 */
@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/assets/vendor/fonts/plus-jakarta-sans-latin.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/assets/vendor/fonts/plus-jakarta-sans-latin.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
    font-family: 'Plus Jakarta Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/assets/vendor/fonts/plus-jakarta-sans-latin.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
