/* Outfit trial, scoped to the current site. Licence: assets/reference-fonts/outfit-OFL.txt. */
@font-face {
  font-family:Outfit;
  src:url('assets/reference-fonts/outfit-variable.woff2') format('woff2');
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
}
:root[data-study="quiet-cards"] {
  --mono:Outfit,'PingFang SC','Microsoft YaHei',sans-serif;
  font-family:var(--mono);
}
/* Include titles that previously used their own Lausanne alias. */
:root[data-study="quiet-cards"] .font-module .fp-mini-info button,
:root[data-study="quiet-cards"] .resource-name,
:root[data-study="quiet-cards"] .quiet-focus-grid .resource-name,
:root[data-study="quiet-cards"] .font-module .fp-web-resources .resource-name {
  font-family:var(--mono);
}
/* Keep compact lists at the intermediate Outfit weight. */
:root[data-study="quiet-cards"] .resource-name,
:root[data-study="quiet-cards"] .quiet-focus-grid .resource-name,
:root[data-study="quiet-cards"] .font-module .fp-web-resources .resource-name {
  font-weight:450;
}
/* Preview-card headings carry more hierarchy than compact homepage rows. */
:root[data-study="quiet-cards"] .quiet-focus-grid .resource-name {
  font-size:16px;
  font-weight:500;
  line-height:24px;
}
/* Keep the Chinese specimen faces while applying the English trial to their Latin text. */
:root[data-study="quiet-cards"] .fp-spec-latin,
:root[data-study="quiet-cards"] .fp-spec-bottom > span:last-child,
:root[data-study="quiet-cards"] .fp-detail-specimen .fp-detail-english {
  font-family:Outfit,sans-serif;
}
