/*
 * Global design tokens. Loaded on every page (see inc/layout.php).
 * Every theme stylesheet reads its font from --font-sans.
 */

:root {
	--font-sans: "Instrument Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

body,
h1, h2, h3, h4, h5, h6,
button,
input,
select,
textarea,
.btn {
	font-family: var(--font-sans);
}

/* No bold anywhere: the theme sets 600-800 weights in many places, so force regular. */
body,
body * {
	font-weight: 400 !important;
}
