/**
 * WCG Self-Hosted Fonts — @font-face Declarations
 *
 * Replaces Kadence's Google Fonts loading with locally-hosted woff2 files.
 * Loaded globally on all frontend pages via wcg\site\SiteIdentity module.
 *
 * Font files live in: wcg/site/fonts/
 *
 * DOWNLOAD INSTRUCTIONS:
 * =====================
 * Go to https://gwfh.mranftl.com/ (Google Webfonts Helper)
 *
 * 1) Search "Albert Sans" → select latin subset → check: 400, 500, 600, 700, 800
 *    → select "Modern Browsers" (woff2 only) → download zip
 *
 * 2) Search "Inter" → select latin subset → check: 400, 500, 600, 700
 *    → select "Modern Browsers" (woff2 only) → download zip
 *
 * Extract both zips into wcg/site/fonts/. You should end up with:
 *   albert-sans-v17-latin-regular.woff2
 *   albert-sans-v17-latin-500.woff2
 *   albert-sans-v17-latin-600.woff2
 *   albert-sans-v17-latin-700.woff2
 *   albert-sans-v17-latin-800.woff2
 *   inter-v18-latin-regular.woff2
 *   inter-v18-latin-500.woff2
 *   inter-v18-latin-600.woff2
 *   inter-v18-latin-700.woff2
 *
 * NOTE: Version numbers in filenames (v17, v18) may differ. If they do,
 * update the filenames in the @font-face declarations below to match
 * the actual downloaded files.
 *
 * File: wcg/site/css/fonts.css
 * @since 1.0.0
 */


/* ==========================================================================
   ALBERT SANS — Headings, wordmark, UI labels
   ========================================================================== */
/* 300 — Regular */
@font-face {
    font-display: swap;
    font-family: 'Albert Sans';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/albert-sans-v4-latin-300.woff2') format('woff2');
}


/* 400 — Regular */
@font-face {
    font-display: swap;
    font-family: 'Albert Sans';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/albert-sans-v4-latin-regular.woff2') format('woff2');
}

/* 500 — Medium */
@font-face {
    font-display: swap;
    font-family: 'Albert Sans';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/albert-sans-v4-latin-500.woff2') format('woff2');
}

/* 600 — Semibold */
@font-face {
    font-display: swap;
    font-family: 'Albert Sans';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/albert-sans-v4-latin-600.woff2') format('woff2');
}

/* 700 — Bold */
@font-face {
    font-display: swap;
    font-family: 'Albert Sans';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/albert-sans-v4-latin-700.woff2') format('woff2');
}

/* 800 — Extrabold */
@font-face {
    font-display: swap;
    font-family: 'Albert Sans';
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/albert-sans-v4-latin-800.woff2') format('woff2');
}

/* 800 — Extrabold */
@font-face {
    font-display: swap;
    font-family: 'Albert Sans';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/albert-sans-v4-latin-900.woff2') format('woff2');
}


/* ==========================================================================
   INTER — Body text, paragraphs, navigation
   ========================================================================== */

/* 300 — Regular */
@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/inter-v20-latin-300.woff2') format('woff2');
}

   /* 400 — Regular */
@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/inter-v20-latin-regular.woff2') format('woff2');
}

/* 500 — Medium */
@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/inter-v20-latin-500.woff2') format('woff2');
}

/* 600 — Semibold */
@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/inter-v20-latin-600.woff2') format('woff2');
}

/* 700 — Bold */
@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/inter-v20-latin-700.woff2') format('woff2');
}
