/* Self-hosted Outfit (variable, weights 100-900). Single woff2 file is the
 * variable font — modern browsers interpolate all weights from it. Self-hosted
 * to keep Cloudflare Fonts from rewriting the <link> to <style> at the edge,
 * which broke React 19 hydration (#418) when this loaded from Google Fonts. */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/outfit/outfit-variable.woff2') format('woff2-variations'),
       url('/fonts/outfit/outfit-variable.woff2') format('woff2');
}
