/* web/shell/fonts/rethink-sans.css — the one copy (TYR-620). Every page uses this file; nothing copies it.

   RETHINK SANS FROM THE SITE ITSELF, NOT FROM GOOGLE (TYR-613, ruled 16 Oct
   2026 14:05; TYR-576 stands: no font is fetched from Google). The product
   face of the signed-in shell (TYR-590, 16 Oct 13:50), served from the
   site's own files exactly as Outfit is.

   A signed-in module copies this file with the three faces and the licence
   into public/fonts/, beside Outfit's: rethink-sans.css,
   rethink-sans-latin-400.woff2, rethink-sans-latin-500.woff2,
   rethink-sans-latin-600.woff2 and OFL-RethinkSans.txt. Its index page's
   head links it after Outfit's own block (assets/font-head.html):
     <link rel="stylesheet" href="/fonts/rethink-sans.css">
   The addresses below are relative to this file, so the same bytes work in
   a module's public/fonts/ and in brand's assets/fonts/.

   * Three weights, the ones the shell uses (400, 500, 600), Latin only.
   * font-display: swap, as ruled. The faces sit in this stylesheet, not in
     the head, so block 2h's rule for the head's own faces (Outfit,
     optional) is unchanged.

   The files are Google's own, unchanged (Rethink Sans v7, the Latin
   subset), under the SIL Open Font Licence (OFL-RethinkSans.txt beside
   them). brand's audit section 38 holds a module's copies to these bytes. */
@font-face {
  font-family: 'Rethink Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(rethink-sans-latin-400.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: 'Rethink Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(rethink-sans-latin-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: 'Rethink Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(rethink-sans-latin-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;
}
