/* Lokal gehostete Schrift »Raleway« (kein US-CDN). Tenant-spezifisch. */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/Raleway-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/Raleway-Bold.woff2") format("woff2");
}

/*
  Metrisch an Raleway angepasster System-Fallback. Solange Raleway noch lädt,
  belegt dieser Fallback exakt denselben Platz => beim Umschalten (font-display:
  swap) entsteht kein Layout-Shift (CLS).
  Override-Werte aus Raleway-Regular.woff2 berechnet, Referenz-Schrift Arial:
  size-adjust = xWidthAvg-Verhältnis Raleway/Arial; ascent/descent/line-gap
  entsprechend skaliert. Bei Schriftwechsel neu berechnen.
*/
@font-face {
  font-family: "Raleway Fallback";
  src: local("Arial"), local("Helvetica Neue"), local("Roboto"), local("Segoe UI");
  size-adjust: 103.8581%;
  ascent-override: 90.5081%;
  descent-override: 22.5308%;
  line-gap-override: 0%;
}
