/* Metric-matched local fallbacks — reduces CLS on async Google Font swap.
   Metrics from google-font-fallbacks-dataset (avg width + typo ascent/descent).
   See scripts/patch-fonts-async.py. */

@font-face {
  font-family: 'Lora Fallback';
  src: local('Times New Roman'), local('Georgia');
  size-adjust: 98.37%;
  ascent-override: 102.27%;
  descent-override: 27.85%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Montserrat Fallback';
  src: local('Arial');
  size-adjust: 96.64%;
  ascent-override: 100.16%;
  descent-override: 25.97%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Cormorant Fallback';
  src: local('Times New Roman'), local('Georgia');
  size-adjust: 83.17%;
  ascent-override: 111.1%;
  descent-override: 34.51%;
  line-gap-override: 0%;
}
