/* Vertical metrics, corrected.
 *
 * Mars Centra ships OS/2 typo metrics of ascent 700 / descent 300 / line-gap
 * 300, and its cap height is ALSO 700 — so the ascent is exactly the caps and
 * every bit of the descent and the leading sits below them. `align-items:
 * center` centres the line box, which puts the letters you can actually see
 * 0.15em ABOVE the middle of every button on the site. At 16px that is 2.4px,
 * which is what James kept noticing and what reads as "not quite right".
 *
 * Overriding to ascent 100% / descent 30% / line-gap 0 keeps the line box the
 * same height it already was (1.3em, so nothing reflows) and moves the baseline
 * down 0.15em, which puts the CAP BAND — baseline to cap height — exactly in
 * the middle of it. Centring then centres what the eye sees.
 *
 * Measured, not guessed: probe-center.mjs screenshots each button and finds the
 * ink rows in the pixels. check-center.mjs keeps it honest.
 */
@font-face { font-family: "Mars Centra"; font-style: normal; font-weight: 300 500; font-display: swap; ascent-override: 100%; descent-override: 30%; line-gap-override: 0%; src: url(mars-300-500-normal.woff2) format("woff2"); }
@font-face { font-family: "Mars Centra"; font-style: italic; font-weight: 300 500; font-display: swap; ascent-override: 100%; descent-override: 30%; line-gap-override: 0%; src: url(mars-300-500-italic.woff2) format("woff2"); }
@font-face { font-family: "Mars Centra"; font-style: normal; font-weight: 600; font-display: swap; ascent-override: 100%; descent-override: 30%; line-gap-override: 0%; src: url(mars-600-normal.woff2) format("woff2"); }
@font-face { font-family: "Mars Centra"; font-style: italic; font-weight: 600; font-display: swap; ascent-override: 100%; descent-override: 30%; line-gap-override: 0%; src: url(mars-600-italic.woff2) format("woff2"); }
@font-face { font-family: "Mars Centra"; font-style: normal; font-weight: 700 900; font-display: swap; ascent-override: 100%; descent-override: 30%; line-gap-override: 0%; src: url(mars-700-900-normal.woff2) format("woff2"); }
@font-face { font-family: "Mars Centra"; font-style: italic; font-weight: 700 900; font-display: swap; ascent-override: 100%; descent-override: 30%; line-gap-override: 0%; src: url(mars-700-900-italic.woff2) format("woff2"); }
