/* ==========================================================================
   LVLUP Counseling — self-hosted webfonts
   Archivo (static 400–800) + Source Serif 4 (variable weight, roman + italic).
   Self-hosted rather than CDN: one less third-party request on a
   health-adjacent site, and no render delay from an external lookup.
   Latin subset only — add other subsets from @fontsource if ever needed.
   ========================================================================== */

@font-face{font-family:'Archivo';font-style:normal;font-weight:400;font-display:swap;
  src:url('../fonts/archivo-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:500;font-display:swap;
  src:url('../fonts/archivo-latin-500-normal.woff2') format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:600;font-display:swap;
  src:url('../fonts/archivo-latin-600-normal.woff2') format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:700;font-display:swap;
  src:url('../fonts/archivo-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:800;font-display:swap;
  src:url('../fonts/archivo-latin-800-normal.woff2') format('woff2')}

@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:200 900;font-display:swap;
  src:url('../fonts/source-serif-4-latin-wght-normal.woff2') format('woff2-variations')}
@font-face{font-family:'Source Serif 4';font-style:italic;font-weight:200 900;font-display:swap;
  src:url('../fonts/source-serif-4-latin-wght-italic.woff2') format('woff2-variations')}
