/* ════════════════════════════════════════════════════════════════════════
   CLOUD GARDEN — @font-face declarations
   ONE family for the whole brand: Söhne (Klim Type Foundry), two weights.
   Switzer (Fontshare ITF Free) is the self-hosted fallback twin and carries
   full German glyphs until the real Söhne is licensed (see ./README.md).

   url() paths are relative to THIS file — keep a ./fonts/ folder beside it.
   Each HTML-bearing folder in this kit ships its own ./fonts/ copy so single
   files preview correctly over file:// (no ../ subresource climbing).
   ════════════════════════════════════════════════════════════════════════ */

/* Söhne — TRIAL subset (mockup only; 68 glyphs, no ä ö ü ß – · & %). */
@font-face{font-family:'Soehne Test';font-weight:400;font-style:normal;font-display:swap;
  src:url('./fonts/trial/soehne-test-buch.woff2') format('woff2')}
@font-face{font-family:'Soehne Test';font-weight:500;font-style:normal;font-display:swap;
  src:url('./fonts/trial/soehne-test-kraftig.woff2') format('woff2')}

/* Switzer — free fallback twin, FULL charset (German copy falls here today). */
@font-face{font-family:'Switzer';font-weight:400;font-style:normal;font-display:swap;
  src:url('./fonts/switzer-400.woff2') format('woff2')}
@font-face{font-family:'Switzer';font-weight:500;font-style:normal;font-display:swap;
  src:url('./fonts/switzer-500.woff2') format('woff2')}
