/* =========================================================
   THE FORESTER – Globale Typografie (Testphase)
   Bewusst nur Schriftart/-dicke/-laufweite, KEINE Farben.
   Kontrast/Barrierefreiheit der bestehenden Farben bleibt
   dadurch unangetastet. Ueber Preisrechner-Einstellungen
   an/aus schaltbar, unabhaengig vom Rechner selbst.
   ========================================================= */

:root {
	--forester-font-body: 'Inter', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	--forester-font-heading: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

body {
	font-family: var(--forester-font-body);
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
}

h1,
h2,
h3,
h4,
h5,
h6,
.et_pb_module_header,
.et_pb_text h1,
.et_pb_text h2,
.et_pb_text h3,
.et_pb_text h4,
.et_pb_text h5,
.et_pb_text h6 {
	font-family: var(--forester-font-heading);
	font-weight: 500;
	/* Bewusst deutlich zurueckhaltender als -0.045em/-0.055em im Entwurf,
	   um auf kleineren Headline-Groessen (H3/H4) nicht die Lesbarkeit zu
	   gefaehrden. Bei Bedarf spaeter gezielt verstaerkbar. */
	letter-spacing: -0.015em;
	line-height: 1.15;
}

.et_pb_button,
button,
input[type="submit"],
input[type="button"],
.button {
	font-family: var(--forester-font-body);
	font-weight: 600;
}
