/* vi type (2026-10-13, Indochine design): Be Vietnam Pro 400/500/600 for text (SIL OFL 1.1, OFL-be-vietnam-pro.txt) and
   'VI Display Serif' for titles, cut from Lora's variable 400-700 (SIL OFL 1.1 with Reserved Font Name "Lora", so the
   modified font carries another name; OFL-vi-display-serif.txt). Sources: github.com/google/fonts ofl/bevietnampro, ofl/lora;
   fontTools subset to Google's latin + vietnamese ranges, unhinted woff2. Linked on vi pages only (getLocaleFontStylesheets);
   /fonts is served immutable, so this sheet and every font file carry their content hash. The fallbacks are metric-matched
   (fontTools, Vietnamese site copy) so a late swap does not move line breaks. */
@font-face{font-family:'Be Vietnam Pro';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vi-2026-10/be-vietnam-pro-400-32b57e7e.woff2) format('woff2');unicode-range:U+0000-00FF,U+0102-0103,U+0110-0111,U+0128-0129,U+0131,U+0152-0153,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+2000-206F,U+20AB-20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Be Vietnam Pro';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vi-2026-10/be-vietnam-pro-500-f5e7c46a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0102-0103,U+0110-0111,U+0128-0129,U+0131,U+0152-0153,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+2000-206F,U+20AB-20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Be Vietnam Pro';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/vi-2026-10/be-vietnam-pro-600-61499d7e.woff2) format('woff2');unicode-range:U+0000-00FF,U+0102-0103,U+0110-0111,U+0128-0129,U+0131,U+0152-0153,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+2000-206F,U+20AB-20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'VI Display Serif';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/vi-2026-10/vi-display-serif-var-b7218316.woff2) format('woff2');unicode-range:U+0000-00FF,U+0102-0103,U+0110-0111,U+0128-0129,U+0131,U+0152-0153,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+2000-206F,U+20AB-20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Be Vietnam Pro Fallback';src:local('Arial'),local('ArialMT');font-weight:100 549;size-adjust:108.35%;ascent-override:92.29%;descent-override:24.46%;line-gap-override:0.00%}
@font-face{font-family:'Be Vietnam Pro Fallback';src:local('Arial Bold'),local('Arial-BoldMT');font-weight:550 900;size-adjust:103.16%;ascent-override:96.94%;descent-override:25.69%;line-gap-override:0.00%}
@font-face{font-family:'VI Display Serif Fallback';src:local('Georgia');size-adjust:104.73%;ascent-override:96.06%;descent-override:26.16%;line-gap-override:0.00%}
