/* Haven brand typography: Satoshi by Indian Type Foundry.
   Self-hosted variable woff2 covers the full 300-900 weight axis from a
   single file, so the site's heavy use of font-weight: 600 (used at all
   hero H1s, kickers, section titles, calibration artifacts) renders
   natively instead of being faked by the browser.
   License: Fontshare Free License (FFL) — see /assets/fonts/satoshi/FFL.txt
*/
@font-face {
  font-family: 'Satoshi';
  font-weight: 300 900;
  font-style: normal;
  font-display: swap;
  src: url('/assets/fonts/satoshi/Satoshi-Variable.woff2') format('woff2-variations'),
       url('/assets/fonts/satoshi/Satoshi-Variable.woff2') format('woff2');
}
@font-face {
  font-family: 'Satoshi';
  font-weight: 300 900;
  font-style: italic;
  font-display: swap;
  src: url('/assets/fonts/satoshi/Satoshi-VariableItalic.woff2') format('woff2-variations'),
       url('/assets/fonts/satoshi/Satoshi-VariableItalic.woff2') format('woff2');
}
