/**
 * 自托管字体 —— 原本从 Google Fonts CDN 取。
 *
 * fonts.googleapis.com 在中国大陆不通，而官网面向的正是可能打不开它的人：
 * 那种情况下阻塞的 <link> 会拖慢首屏，字体最终还是回退到系统字体。
 * 直接自带，反而更快也更稳。OFL-1.1，许可证在 assets/fonts/LICENSE-*.txt。
 */
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('./assets/fonts/geist-sans-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('./assets/fonts/geist-sans-latin-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 600; font-display: swap;
  src: url('./assets/fonts/geist-sans-latin-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('./assets/fonts/geist-sans-latin-700-normal.woff2') format('woff2'); }
@font-face { font-family: 'Instrument Serif'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('./assets/fonts/instrument-serif-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Instrument Serif'; font-style: italic; font-weight: 400; font-display: swap;
  src: url('./assets/fonts/instrument-serif-latin-400-italic.woff2') format('woff2'); }
