/* meil.no self-hosted fonts — woff2 met ttf fallback */
@font-face {
  font-family: 'Geist'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('/assets/fonts/geist-400.woff2') format('woff2'),
       url('/assets/fonts/geist-400.ttf') format('truetype');
}
@font-face {
  font-family: 'Geist'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('/assets/fonts/geist-500.woff2') format('woff2'),
       url('/assets/fonts/geist-500.ttf') format('truetype');
}
@font-face {
  font-family: 'Geist'; font-style: normal; font-weight: 600; font-display: swap;
  src: url('/assets/fonts/geist-600.woff2') format('woff2'),
       url('/assets/fonts/geist-600.ttf') format('truetype');
}
@font-face {
  font-family: 'Geist'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('/assets/fonts/geist-600.woff2') format('woff2'),
       url('/assets/fonts/geist-600.ttf') format('truetype');
}
@font-face {
  font-family: 'Geist Mono'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('/assets/fonts/geist-mono-400.woff2') format('woff2'),
       url('/assets/fonts/geist-mono-400.ttf') format('truetype');
}
@font-face {
  font-family: 'Geist Mono'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('/assets/fonts/geist-mono-500.woff2') format('woff2'),
       url('/assets/fonts/geist-mono-500.ttf') format('truetype');
}
