/*
 * Paper Tiger — webfonts
 *
 * The live ORFE site loads sofia-pro and abril-text via Adobe Typekit kit
 * `xxx7asp`, which is licensed only for *.princeton.edu domains.
 *
 * For Paper Tiger consumers, this project ships its own Typekit kit covering
 * the display family (sofia-pro):
 *
 *   <link rel="stylesheet" href="https://use.typekit.net/mxl1ncs.css">
 *
 * Add that <link> to consumer pages BEFORE this file (the @font-face rules
 * need to register before the cascade resolves --font-display). The kit's
 * allowed domains are managed in Adobe Fonts; add new domains there before
 * deploying. The body family (abril-text) is NOT in this kit, so it falls
 * through to Source Serif 4 from the open bundle below.
 *
 * If you need both families on a domain not covered by `mxl1ncs`, provision
 * your own kit that includes:
 *   - sofia-pro:   weights 400, 500, 600, 700 + italics
 *   - abril-text:  weights 400, 600, 700 + italics
 * and swap the URL above. Otherwise the open-licensed fallback below keeps
 * a Tiger-adjacent rhythm with no Adobe license dependency.
 */

@import url("https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&family=Source+Serif+4:ital,wght@0,400;0,600;0,700;1,400;1,600&display=swap");

:root {
  /* sofia-pro/abril-text are first; if Typekit is loaded they win,
     otherwise the page degrades gracefully to the open fallbacks. */
  --font-display: "sofia-pro", "Source Sans 3", "Helvetica Neue", Arial, sans-serif;
  --font-body:    "abril-text", "Source Serif 4", Georgia, "Times New Roman", serif;
  --font-label:   "sofia-pro", "Source Sans 3", "Helvetica Neue", Arial, sans-serif;
  --font-ui:      "sofia-pro", "Source Sans 3", "Helvetica Neue", Arial, sans-serif;
}
