/* Free OFL fonts under the theme's own family names and descriptors (main.css), so every
   existing rule keeps working and the commercial files are never requested. size-adjust
   matches the original's measured text width (phrase widths from the site's copy); the metric overrides reproduce its line box
   (hhea ascent/descent/line gap divided by size-adjust), so wrapping and line heights hold.
   Bariol -> Nunito 400/700 (@fontsource/nunito@5.3.0); Myriad Pro -> Source Sans 3 400
   (@fontsource/source-sans-3@5.3.0). Licences: nunito-OFL.txt, source-sans-3-OFL.txt. */
@font-face { font-family: 'Bariol'; src: url('/assets/native-fonts/nunito-latin-700-normal.woff2') format('woff2'); font-weight: bold; font-style: normal; size-adjust: 85%; ascent-override: 92.6%; descent-override: 25%; line-gap-override: 12%; font-display: swap; }
@font-face { font-family: 'Bariol'; src: url('/assets/native-fonts/nunito-latin-400-normal.woff2') format('woff2'); font-weight: normal; font-style: normal; size-adjust: 86%; ascent-override: 91.5%; descent-override: 24.8%; line-gap-override: 11.9%; font-display: swap; }
@font-face { font-family: 'Myriad Pro'; src: url('/assets/native-fonts/source-sans-3-latin-400-normal.woff2') format('woff2'); font-weight: normal; font-style: normal; size-adjust: 100%; ascent-override: 75%; descent-override: 25%; line-gap-override: 20%; font-display: swap; }
