/*
 * WI Car Export self-hosted brand fonts.
 * Sources, licences, hashes and the Japanese coverage boundary are documented in
 * ../fonts/wi/PROVENANCE.md. URLs are relative so this file works at any origin.
 */

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url("../fonts/wi/manrope-400-800.woff2") format("woff2");
  unicode-range: U+0020-007E, U+00A0-024F, U+1E00-1EFF, U+2000-206F,
    U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2212;
}

@font-face {
  font-family: "Barlow Condensed";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/wi/barlow-condensed-500.woff2") format("woff2");
  unicode-range: U+0020-007E, U+00A0-024F, U+1E00-1EFF, U+2000-206F,
    U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2212;
}

@font-face {
  font-family: "Barlow Condensed";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/wi/barlow-condensed-600.woff2") format("woff2");
  unicode-range: U+0020-007E, U+00A0-024F, U+1E00-1EFF, U+2000-206F,
    U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2212;
}

@font-face {
  font-family: "Barlow Condensed";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/wi/barlow-condensed-700.woff2") format("woff2");
  unicode-range: U+0020-007E, U+00A0-024F, U+1E00-1EFF, U+2000-206F,
    U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2212;
}

@font-face {
  font-family: "Noto Sans JP";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("../fonts/wi/noto-sans-jp-ui-400-700.woff2") format("woff2");
  unicode-range: U+3044, U+304A, U+304B, U+304C, U+3054, U+305B, U+3064,
    U+306E, U+3070, U+3078, U+307E, U+3089, U+308A, U+308B, U+308C,
    U+308F, U+3093,
    U+30A7, U+30AB, U+30B9, U+30C8, U+30CB, U+30D5, U+30DE, U+30E1,
    U+30FC, U+4E09, U+4E16, U+4E21, U+4EBA, U+5148, U+5165, U+5168,
    U+51FA, U+5408, U+554F, U+56FD, U+5728, U+57FA, U+5831, U+58F0,
    U+5BA2, U+5EAB, U+60C5, U+65E5, U+66F8, U+672C, U+67FB, U+691C,
    U+69D8, U+6C17, U+6D41, U+6E2F, U+6E96, U+7406, U+7531, U+754C,
    U+7B2C, U+7D4C, U+8005, U+898B, U+8CFC, U+8DEF, U+8ECA, U+8F38,
    U+9078, U+985E;
}

/* Use this after either brand face so unbundled Japanese falls back locally. */
:root {
  --wi-font-japanese: "Noto Sans JP", "Hiragino Sans",
    "Hiragino Kaku Gothic ProN", "Yu Gothic", YuGothic, Meiryo, sans-serif;
}
