/* Circe Rounded — self-hosted webfont for the exported site.
   Family 'CirceRounded' (no space) matches the site CSS: font-family:'CirceRounded',Arial,sans-serif

   The 6 supplied TTFs are 5 distinct weights + 1 alternate-glyph cut.
   Mapped by TRUE visual weight (render-verified), using font-weight RANGES so the
   site's CSS weights (100–900) land on the right thickness — no Medium/SemiBold file
   exists, so 400–500 share Regular and 600–700 share Bold (closest available):

     100–200  Thin     CirceRounded-Regular2
     300      Light    CirceRounded-Regular5
     400      Regular  CirceRounded-Regular
     500      Medium   CirceRounded-Medium       (true Medium, full Cyrillic — user-supplied)
     600–700  Bold     CirceRounded-Regular4
     800–900  Black    CirceRounded-Regular3
   CirceRoundedAlt-Regular2 (alternate letterforms) kept as a separate family, unused,
   so the weight ladder has consistent glyphs. */

@font-face {
  font-family: 'CirceRounded';
  src: url('../fonts/CirceRounded-Regular2.ttf') format('truetype');
  font-weight: 100 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-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CirceRounded';
  src: url('../fonts/CirceRounded-Regular4.ttf') format('truetype');
  font-weight: 600 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'CirceRounded';
  src: url('../fonts/CirceRounded-Regular3.ttf') format('truetype');
  font-weight: 800 900;
  font-style: normal;
  font-display: swap;
}

/* alternate-glyph 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;
}
