/* KyivType Sans — Vitsche's brand typeface.
 *
 * Self-hosted rather than linked to vitsche.berlin directly: fontsHref
 * (apps/events/src/lib/brand.ts) expects a same-origin-safe stylesheet URL
 * loaded via a <link> in the document head, the same way the platform default
 * points at a Google Fonts stylesheet. Hotlinking to another domain's build
 * output would break the moment that site's asset hashes change on its next
 * deploy, and would pull in nothing else useful (their bundle is a whole
 * app's CSS, not a font-only stylesheet). Font files copied from
 * https://vitsche.berlin/fonts/KyivTypeSans/ on 2026-09-10.
 */

@font-face {
  font-family: "KyivType Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src:
    url("/fonts/KyivTypeSans/KyivTypeSans-Regular.woff2") format("woff2"),
    url("/fonts/KyivTypeSans/KyivTypeSans-Regular.woff") format("woff");
}

@font-face {
  font-family: "KyivType Sans";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src:
    url("/fonts/KyivTypeSans/KyivTypeSans-Medium.woff2") format("woff2"),
    url("/fonts/KyivTypeSans/KyivTypeSans-Medium.woff") format("woff");
}

@font-face {
  font-family: "KyivType Sans";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src:
    url("/fonts/KyivTypeSans/KyivTypeSans-Bold.woff2") format("woff2"),
    url("/fonts/KyivTypeSans/KyivTypeSans-Bold.woff") format("woff");
}

@font-face {
  font-family: "KyivType Sans";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src:
    url("/fonts/KyivTypeSans/KyivTypeSans-Heavy.woff2") format("woff2"),
    url("/fonts/KyivTypeSans/KyivTypeSans-Heavy.woff") format("woff");
}

@font-face {
  font-family: "KyivType Sans";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src:
    url("/fonts/KyivTypeSans/KyivTypeSans-Black.woff2") format("woff2"),
    url("/fonts/KyivTypeSans/KyivTypeSans-Black.woff") format("woff");
}
