/* ═══════════════════════════════════════════════════════════════════════════
   fonts-marketing.css — self-hosted latin-subset WOFF2 for the PUBLIC MARKETING
   site (kingsleighhomes.co.uk). Replaces the Google Fonts CDN <link> on the
   marketing pages so ZERO Google CDN link remains anywhere after this wave
   (Design Review 18 Jul 2026 — Build Order P1.1 "delete every Google Fonts CDN
   link"; closes D1 open-item #1, Inter, WITHOUT a brand change).

   These are the marketing site's OWN faces (Cormorant Garamond display + Inter
   body) — pixel-identical to what the CDN served, now fetched locally. This file
   deliberately does NOT pull in tokens.css / the North-Star ramp: the marketing
   site keeps its own public typography (styles.css --serif/--sans). The eventual
   Inter→Hanken migration (review Theme 3) is a separate BRAND call; self-hosting
   here closes the privacy hole today and does not foreclose that swap.

   url() is resolved relative to THIS file (served at site root), so
   'assets/fonts/…' → /assets/fonts/… . Place the .woff2 files in the same
   assets/fonts/ dir tokens.css uses; link this file with a root-absolute href
   (`/fonts-marketing.css`) so pages at any depth (root + /blog/) resolve it.
   Subset = Google's official /* latin */ cut (U+0000-00FF core).
   ═══════════════════════════════════════════════════════════════════════════ */

/* Cormorant Garamond — variable latin (serves 500–700), marketing display face */
@font-face{
  font-family:'Cormorant Garamond'; font-style:normal; font-weight:500 700; font-display:swap;
  src:url('assets/fonts/CormorantGaramond-latin.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;
}

/* Inter — variable 400–700, marketing body face */
@font-face{
  font-family:'Inter'; font-style:normal; font-weight:400 700; font-display:swap;
  src:url('assets/fonts/Inter-400-700-latin.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;
}
