/*
 * base/fonts.css — intentionally empty.
 *
 * The brand fonts are self-hosted and declared in theme.json, not here:
 * settings.typography.fontFamilies[].fontFace points at the woff2 files in
 * assets/fonts/, and WordPress prints those @font-face rules inline in <head>
 * on the front end AND in the editor canvas — so both always agree, with no
 * extra stylesheet request. functions.php (fcs_preload_fonts) preloads them.
 *
 *   assets/fonts/outfit-latin-wght.woff2       Outfit, variable wght 400–800
 *   assets/fonts/google-sans-latin-wght.woff2  Google Sans, variable wght 400–700
 *
 * How the files were made (from the OFL variable TTFs on fonts.google.com),
 * with fontTools (`py -m pip install fonttools brotli`):
 *
 *   1. Pin unused axes / trim weights to what the site uses:
 *        py -m fontTools.varLib.instancer GoogleSans-VariableFont_GRAD,opsz,wght.ttf
 *           opsz=18 GRAD=0 wght=400:700 -o gs.ttf
 *        py -m fontTools.varLib.instancer Outfit-VariableFont_wght.ttf
 *           wght=400:800 -o outfit.ttf
 *   2. Subset to Google Fonts' "latin" range and convert:
 *        py -m fontTools.subset <file>.ttf --flavor=woff2 --layout-features='*'
 *           --unicodes="U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,
 *           U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,
 *           U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD"
 *           --output-file=<name>-latin-wght.woff2
 *
 * Characters outside that range (e.g. Polish or Turkish accents) fall back to
 * the system font in the theme.json stack. Need them? Re-run step 2 with the
 * latin-ext range added.
 *
 * Keep this file: it is listed in main.css, and a missing partial would just be
 * skipped, but the note above is the only record of how the fonts were built.
 */
