/* Schriften der Marke (Brand Quick Guide): Specify Black für Überschriften,
   Widescreen für Text, Ganache als Zierschrift. Von hier ausgeliefert, nichts
   von fremden Servern. */
@font-face { font-family: "Specify"; src: url("SpecifyNormal-Black.woff2") format("woff2"); font-weight: 800 900; font-display: swap; }
@font-face { font-family: "Specify"; src: url("SpecifyNormal-Bold.woff2") format("woff2"); font-weight: 600 700; font-display: swap; }
@font-face { font-family: "Widescreen"; src: url("Widescreen-Light.ttf") format("truetype"); font-weight: 300; font-display: swap; }
@font-face { font-family: "Widescreen"; src: url("Widescreen-Regular.ttf") format("truetype"); font-weight: 400 500; font-display: swap; }
@font-face { font-family: "Widescreen"; src: url("Widescreen-SemiBold.ttf") format("truetype"); font-weight: 600 900; font-display: swap; }
@font-face { font-family: "Ganache"; src: url("Ganache-Regular.ttf") format("truetype"); font-display: swap; }

html body { font-family: "Widescreen", -apple-system, BlinkMacSystemFont, system-ui, sans-serif; letter-spacing: -0.01em; }
html body h1, html body h2, html body h3 { font-family: "Specify", "Widescreen", system-ui, sans-serif; font-weight: 900; letter-spacing: -0.01em; }
html body button, html body input, html body textarea, html body select { font-family: inherit; }
.zier { font-family: "Ganache", cursive; font-weight: 400; letter-spacing: 0; }
