/* Inter Font - Self-Hosted WOFF2 Files (Subsetted)
 * Optimized for PageSpeed - eliminates external Google Fonts request
 *
 * Character Set: Latin Extended (covers EN, ES, FR, DE, PT)
 * Original Size: 568KB (all weights)
 * Subsetted Size: 180KB (all weights) - 68% reduction!
 *
 * Unicode Ranges Included:
 * - U+0020-007F: Basic Latin (A-Z, a-z, 0-9, punctuation)
 * - U+00A0-00FF: Latin-1 Supplement (àáâãäåæçèéêëìíîï, etc.)
 * - U+0100-017F: Latin Extended-A (ĀāĂăĄąĆćĈĉĊċ, etc.)
 * - U+2000-206F: General Punctuation (smart quotes, dashes, etc.)
 * - U+2070-209F: Superscripts and Subscripts
 * - U+20A0-20CF: Currency Symbols (€$£¥, etc.)
 * - U+2100-214F: Letterlike Symbols (™©®, etc.)
 */

/* Inter Light (300) */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('Inter-Light.woff2') format('woff2');
  unicode-range: U+0020-007F, U+00A0-00FF, U+0100-017F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}

/* Inter Regular (400) */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('Inter-Regular.woff2') format('woff2');
  unicode-range: U+0020-007F, U+00A0-00FF, U+0100-017F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}

/* Inter Medium (500) */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('Inter-Medium.woff2') format('woff2');
  unicode-range: U+0020-007F, U+00A0-00FF, U+0100-017F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}

/* Inter Semi-Bold (600) */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('Inter-SemiBold.woff2') format('woff2');
  unicode-range: U+0020-007F, U+00A0-00FF, U+0100-017F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}

/* Inter Bold (700) */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('Inter-Bold.woff2') format('woff2');
  unicode-range: U+0020-007F, U+00A0-00FF, U+0100-017F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}
