/* JourForma — Farben, Schrift und Logo-Einbindung · Version 1.0 · Stand 03.11.2026
   Farbwerte aus der Marke ViSoPi. Erzeugt von _Quelle/_generator_jourforma.py — nicht von Hand ändern. */

@font-face { font-family: "Open Sans"; src: url("fonts/OpenSans-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Open Sans"; src: url("fonts/OpenSans-Italic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Open Sans"; src: url("fonts/OpenSans-SemiBold.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Open Sans"; src: url("fonts/OpenSans-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }

:root {
  --jourforma-ink: #15181E;
  --jourforma-terra: #B5532E;
  --jourforma-saffron: #E0A12E;
  --jourforma-violett: #8B5CF6;
  --jourforma-weiss: #FFFFFF;
  --jourforma-muted: #6B7280;
  --jourforma-muted-hell: #A9AEB8;
  --jourforma-grau-vi: #3F3F3F;
  --jourforma-grau-so: #8C8C8C;
  --jourforma-grau-pi: #606060;
  /* Marken: oben links, oben rechts, unten rechts */
  --jourforma-marke-1: var(--jourforma-terra);
  --jourforma-marke-2: var(--jourforma-saffron);
  --jourforma-marke-3: var(--jourforma-violett);
  --jourforma-schrift: "Open Sans", sans-serif;
}

/* Logo als Bild einbinden. Höhe setzen, Breite folgt. Der Schutzraum steckt in der Datei. */
.jourforma-logo { display: inline-block; line-height: 0; }
.jourforma-logo img, .jourforma-logo svg { height: 100%; width: auto; display: block; }
.jourforma-logo--absender  { height: 120px; }
.jourforma-logo--wortmarke { height: 72px; }
.jourforma-logo--gestapelt { height: 200px; }
.jourforma-logo--signet    { width: 128px; height: 128px; }
