/**
 * Campus pages — CG Paneuro Bold vertical metrics, tuned to center.
 *
 * Two problems with the .ttf: its Windows and macOS metrics disagree (text sits
 * ~0.09em lower on Windows, see site-improvements F2), and like most fonts its
 * cap-height sits high in the em box, so text looks high in a padded button with
 * even padding. This redeclares the real "CG Paneuro Bold" family - same file,
 * same style and weight, so it overrides Elementor's own @font-face - with fixed
 * overrides that solve both: the OS difference goes away (both read these values),
 * and ascent - descent is set to the cap-height (~0.718em), which centers the
 * cap-height block in the line box. So with even padding and line-height:1em on the
 * buttons, the text centers - no top-heavy padding needed to fake it.
 *
 * descent 21% keeps room for descenders. An @font-face can't be scoped by a
 * selector, so this is loaded ONLY on campus pages (includes/campus-pages.php),
 * after Elementor's declaration.
 */
@font-face {
	font-family: 'CG Paneuro Bold';
	src: url('/wp-content/uploads/2023/10/CenturyGothicPaneuropeanBold.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	ascent-override: 93%;
	descent-override: 21%;
	line-gap-override: 0%;
}
