/*
Theme Name:        MIM Field Dispatch
Theme URI:         https://medicineinmission.org
Description:       Thin Astra child theme that applies the "Field Dispatch" global typography and colors sitewide. Activate at the END of the page-by-page rollout — the design system itself (fonts, block styles, patterns) lives in the MIM Field Dispatch plugin, which must stay active alongside this theme.
Author:            Medicine in Mission
Template:          astra
Version:           1.0.0
Requires at least: 6.4
Requires PHP:      7.4
License:           GPL-2.0-or-later
Text Domain:       mim-field-dispatch-theme
*/

/* Intentionally (almost) empty — global styles come from theme.json and the
   MIM Field Dispatch plugin stylesheet. This file exists for the theme header
   and small overrides Astra's Customizer can't express. */

/* Sitewide typography flip (belt-and-braces alongside theme.json, since Astra
   controls body/heading fonts through its own settings). */
body {
	font-family: "Hanken Grotesk Variable", ui-sans-serif, system-ui, sans-serif;
	background-color: #faf9f8;
	color: #1b1815;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
}

h1,
h2,
h3,
h4 {
	font-family: "Fraunces Variable", Georgia, Cambria, "Times New Roman", serif;
	font-weight: 560;
	color: #1b1815;
	line-height: 1.08;
	letter-spacing: -0.01em;
}

a {
	color: #9e1827;
}

::selection {
	background-color: #f6c2c7;
	color: #1b1815;
}

:focus-visible {
	outline: 3px solid #bd1f2f;
	outline-offset: 2px;
	border-radius: 2px;
}
