/* Figtree — InterVarsity's brand sans from 2026-09-21, replacing licensed Avenir.
   Source: all-staff notice from IV Communications, 2026-09-21. IV did not renew the
   Avenir licence, and their brand book now specifies Figtree. Figtree is OFL.

   SERVED SAME-ORIGIN, deliberately. The house pattern in these trees is a self-hosted
   variable woff2 (see mulish-var.woff2) and there is not one fonts.googleapis.com link
   anywhere in our IV surfaces. Linking Google here would add an outside dependency to
   every page load that we do not currently have. Two subsets, same split Google uses,
   so a page that never renders an accented character never fetches the second file.

   WEIGHTS 300-900 in one variable file per subset. */

@font-face{
  font-family:'Figtree';
  font-style:normal;
  font-weight:300 900;
  font-display:swap;
  src:url('/fonts/figtree-var-latin.woff2') format('woff2');
  unicode-range: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;
}
@font-face{
  font-family:'Figtree';
  font-style:normal;
  font-weight:300 900;
  font-display:swap;
  src:url('/fonts/figtree-var-latin-ext.woff2') format('woff2');
  unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* Bold-vanish gotcha, carried over from mulish.css and it bites the same way here:
   with a variable face covering 300-900, a UA resolving 'bolder' from a light body
   weight lands around 400 and bold text stops looking bold. Pin it. */
strong,b{font-weight:700}
