@font-face{
  font-family:'Base Neue';
  src:url('fonts/base-neue-bold.ttf') format('truetype');
  font-style:normal;
  font-weight:700;
  font-display:swap;
}

/* Opt-in per page; Fisher deliberately does not load this stylesheet.
   Override legacy fonts and tight tracking, not heading sizing. */
h1,h2,h3,h4,.card .t,.article-card .t,.research-card .t,
.post-head h1,.hero h1,.article h2,.article h3,.more h4,
.more a.mc .t,.feat .ft,.primer .band .t,a.pc .t{
  font-family:'Base Neue','Archivo','Hanken Grotesk',sans-serif!important;
  font-weight:700!important;
  letter-spacing:0!important;
  font-synthesis:none;
}
