/* Tomorrow, served by us — and a bridge for the two pages still asking for Poppins.
 *
 * WHY THIS FILE EXISTS
 * /about and /support are the last pages on the legacy shell. Both were still
 * fetching Poppins from fonts.googleapis.com on every page load — a runtime call
 * to Google's server that leaks each visitor's IP and referer to a third party
 * and takes our typography down with their host. Found 2026-08-10 by the
 * excellence gate's own-everything check, which measures what the BROWSER
 * fetches, not what the source says.
 *
 * WHY NOT JUST SELF-HOST POPPINS
 * We don't use Poppins any more. The 2026 Waucht identity is Tomorrow + Dezen
 * Pro. Vendoring a retired font would have killed the Google dependency and
 * simultaneously locked the old brand onto two pages — solving the smaller
 * problem and entrenching the larger one. (The poppins-*.woff2 files in
 * /assets/fonts/ are leftovers from the old identity. They are unreferenced
 * after this change.)
 *
 * WHAT THIS DOES INSTEAD
 * Declares Tomorrow from our own disk, then ALIASES the family name 'Poppins'
 * to the same files. Every `font-family:'Poppins'` rule already in global.css
 * keeps working untouched and renders in the brand face. Two <link> lines
 * deleted, no stylesheet rewritten, no layout re-tuned by hand.
 *
 * ⚠️ THIS IS A TRANSITIONAL SHIM, NOT A DESTINATION. 'Poppins' meaning Tomorrow
 * is a lie the CSS tells to buy time. When /about and /support move onto the
 * 2026 shell (includes/os2026.php, which declares Tomorrow properly at line
 * ~150), delete the alias block below and this file's reason to exist goes with
 * it. Do not add a third page to this bridge — migrate it instead.
 *
 * Tomorrow ships 300/400/700 only, so the old 500/600 rules map to the nearest
 * real weight rather than being synthesised into a smeared faux-bold.
 */

/* ---- the real family ---- */
@font-face{font-family:'Tomorrow';src:url('/assets/fonts/tomorrow-300.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Tomorrow';src:url('/assets/fonts/tomorrow-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Tomorrow';src:url('/assets/fonts/tomorrow-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}

/* ---- the bridge: legacy rules ask for 'Poppins', our own files answer ---- */
@font-face{font-family:'Poppins';src:url('/assets/fonts/tomorrow-300.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Poppins';src:url('/assets/fonts/tomorrow-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Poppins';src:url('/assets/fonts/tomorrow-400.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Poppins';src:url('/assets/fonts/tomorrow-700.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Poppins';src:url('/assets/fonts/tomorrow-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
