/* TYPSNITTEN, HEMMA HOS OSS.

   Latin-delmangden av Bodoni Moda och EB Garamond, hamtade fran Google Fonts
   och lagda under /typsnitt. Tva skal, och det andra ar det viktiga:

   1. Sidorna slutar rada upp vikter som 0,400;0,500 i markup. Privatprovet i
      test.js soker efter \b500\b for att fanga ett lackt belopp, och en
      typsnitts-URL med vikter i sig gav falskt utslag.

   2. Lobbyn oppnas av fem till femton personer som aldrig valt att beso"ka
      sajten. Ett anrop till fonts.gstatic.com hade skickat deras IP till
      Google. Nu lamnar ingenting servern.

   Uppdatera med skriptet i NASTA.md om en vikt tillkommer. */

@font-face {
  font-family: 'Bodoni Moda';
  font-style: italic;
  font-weight: 400 600;
  font-display: swap;
  src: url('/typsnitt/bodoni-moda-italic-400_600.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: 'Bodoni Moda';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/typsnitt/bodoni-moda-normal-400_700.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: 'EB Garamond';
  font-style: italic;
  font-weight: 400 500;
  font-display: swap;
  src: url('/typsnitt/eb-garamond-italic-400_500.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: 'EB Garamond';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url('/typsnitt/eb-garamond-normal-400_600.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;
}

/* Archivo, rubrikerna i Robins fältguide och hans öppning (public/oppningar/hyperfart.js).
   Samma fil som kortdesignen använder, latin-delmängden. */
@font-face {
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 62% 125%;
  font-display: swap;
  src: url('/typsnitt/archivo-normal-100-900.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;
}

/* Libre Caslon Text (SIL OFL), identitetens kursiv för det som sägs: rubriker, namn och
   hälsningar på hemsidan (views/hemsida). Samma filer som korten ritas med. */
@font-face {
  font-family: 'Libre Caslon Text';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/typsnitt/libre-caslon-text-italic-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Libre Caslon Text';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/typsnitt/libre-caslon-text-normal-400.woff2') format('woff2');
}

/* Familjen Grotesk (Familjen STHLM, SIL OFL 1.1), hemsidans egen röst sedan 2026-10-08.
   Latin-delmängden, en variabel fil för vikterna 400 till 700. */
@font-face {
  font-family: 'Familjen Grotesk';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/typsnitt/familjen-grotesk-normal-400_700.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;
}
