/* PhillyNews: keep the serif headlines, take the network's labels, buttons and blue accent. */
:root {
	--wp--preset--color--red: #1d4e89; /* the theme's accent becomes PhillyNews blue */
	--wp--preset--color--rule: #dad5ca;
}

/* Section labels, navigation and buttons in Oswald caps, like the siblings. */
.wp-block-navigation,
.wp-block-post-terms,
.wp-block-button__link,
.wp-element-button {
	font-family: Oswald, "Arial Narrow", Impact, sans-serif;
	letter-spacing: 0.06em;
	text-transform: uppercase;
}
.wp-block-button__link,
.wp-element-button { border-radius: 6px; }

/* UI text in Inter; headlines and long reads stay serif. */
body {
	font-family: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;
}
h1, h2, h3, h4,
.wp-block-post-title,
.wp-block-post-content,
.entry-content {
	font-family: Charter, "Bitstream Charter", "Sitka Text", "Source Serif 4", Cambria, Georgia, serif;
}
