/* ============================= */
/* GOOGLE FREE FONTS */
/* ============================= */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Inter+Tight:wght@400;500;600;700&family=Lexend:wght@400;600;700&family=Manrope:wght@400;500;600;700&family=Poppins:wght@500;600;700&family=Montserrat:wght@500;600;700&family=DM+Sans:wght@400;500;700&family=Source+Sans+3:wght@400;600;700&display=swap');

/* ============================= */
/* TEXT FONTS (FREE REPLACEMENTS) */
/* ============================= */

/* Graphik → Inter */
@font-face {
  font-family: Graphik;
  src: local("Inter");
  font-weight: 400;
  font-display: swap;
}

/* Mabry Pro → Inter Tight */
@font-face {
  font-family: "Mabry Pro";
  src: local("Inter Tight");
  font-weight: 400;
  font-display: swap;
}

/* Mabry Pro Bold */
@font-face {
  font-family: "Mabry Pro";
  src: local("Inter Tight");
  font-weight: 700;
  font-display: swap;
}

/* Degular Display → Poppins */
@font-face {
  font-family: "Degular Display";
  src: local("Poppins");
  font-weight: 600;
  font-display: swap;
}

/* Sharp Grotesk → Montserrat */
@font-face {
  font-family: "Sharp Grotesk";
  src: local("Montserrat");
  font-weight: 600;
  font-display: swap;
}

/* PolySans → DM Sans */
@font-face {
  font-family: PolySans;
  src: local("DM Sans");
  font-weight: 400;
  font-display: swap;
}

/* Sunsive → Manrope */
@font-face {
  font-family: Sunsive;
  src: local("Manrope");
  font-weight: 400;
  font-display: swap;
}

/* Open Sauce Sans → Inter */
@font-face {
  font-family: "Open Sauce Sans";
  src: local("Inter");
  font-weight: 400;
  font-display: swap;
}

/* Lexend (already FREE) */
@font-face {
  font-family: Lexend;
  src: local("Lexend");
  font-weight: 400;
  font-display: swap;
}

/* Optician Sans → Source Sans 3 */
@font-face {
  font-family: "Optician Sans";
  src: local("Source Sans 3");
  font-weight: 400;
  font-display: swap;
}

/* ============================= */
/* UNICONS (ICON FONT – KEEP LOCAL) */
/* ============================= */
@font-face {
  font-family: Unicons;
  src: url('../fonts/unicons/Unicons.woff') format('woff'),
       url('../fonts/unicons/Unicons.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
