/* ===== OUTFIT ===== */
@font-face {
  font-family: 'Outfit';
  src: url('/fonts/latin/Outfit-Light.3a76a7096454.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Outfit';
  src: url('/fonts/latin/Outfit-Regular.0385123b9c52.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Outfit';
  src: url('/fonts/latin/Outfit-Medium.f332fb8b7491.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Outfit';
  src: url('/fonts/latin/Outfit-SemiBold.61b6f1518688.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Outfit';
  src: url('/fonts/latin/Outfit-Bold.319c7dd60b1f.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Outfit';
  src: url('/fonts/latin/Outfit-ExtraBold.851ea1d27a2c.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* ===== INTER (18pt, corpo testo) ===== */
@font-face {
  font-family: 'Inter';
  src: url('/fonts/latin/Inter_18pt-Light.453bddcbc317.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/fonts/latin/Inter_18pt-Regular.4db43a33ba4f.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/fonts/latin/Inter_18pt-Medium.67ed6596a18e.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/fonts/latin/Inter_18pt-SemiBold.ef0624da20e5.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/fonts/latin/Inter_18pt-Bold.f663ed024c4e.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
