/* Circe Rounded — self-hosted webfont for the exported site.
   Family name 'CirceRounded' (no space) matches the site CSS: font-family:'CirceRounded',Arial,sans-serif
   Weights mapped from the 6 supplied TTFs by measured ink coverage:
     200 ExtraLight  CirceRounded-Regular2   300 Light  CirceRounded-Regular5
     400 Regular     CirceRounded            500 Medium CirceRounded-Regular4
     700 Bold        CirceRounded-Regular3
   CirceRoundedAlt-Regular2 (alternate glyphs) intentionally not bound to a weight
   to keep letterforms consistent across the weight ladder. */

@font-face {
  font-family: 'CirceRounded';
  src: url('../fonts/CirceRounded-Regular2.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CirceRounded';
  src: url('../fonts/CirceRounded-Regular5.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CirceRounded';
  src: url('../fonts/CirceRounded-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CirceRounded';
  src: url('../fonts/CirceRounded-Regular4.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CirceRounded';
  src: url('../fonts/CirceRounded-Regular3.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Optional: the alternate cut, available as a separate family if ever needed. */
@font-face {
  font-family: 'CirceRoundedAlt';
  src: url('../fonts/CirceRoundedAlt-Regular2.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
