/* ============================================================
   fonts.css — ElectrONIK Lab
   Font self-hosted (zero richieste a Google Fonts).
   I file .woff2 vanno in assets/fonts/ — vedi setup-assets.sh
   Fallback di sistema robusti: il sito resta leggibile anche
   se i font non sono ancora stati scaricati.
   ============================================================ */

/* ---- Orbitron (display) ---- */
@font-face{font-family:'Orbitron';font-style:normal;font-weight:400;font-display:swap;src:url('../assets/fonts/orbitron-400.woff2') format('woff2')}
@font-face{font-family:'Orbitron';font-style:normal;font-weight:500;font-display:swap;src:url('../assets/fonts/orbitron-500.woff2') format('woff2')}
@font-face{font-family:'Orbitron';font-style:normal;font-weight:600;font-display:swap;src:url('../assets/fonts/orbitron-600.woff2') format('woff2')}
@font-face{font-family:'Orbitron';font-style:normal;font-weight:700;font-display:swap;src:url('../assets/fonts/orbitron-700.woff2') format('woff2')}
@font-face{font-family:'Orbitron';font-style:normal;font-weight:800;font-display:swap;src:url('../assets/fonts/orbitron-800.woff2') format('woff2')}
@font-face{font-family:'Orbitron';font-style:normal;font-weight:900;font-display:swap;src:url('../assets/fonts/orbitron-900.woff2') format('woff2')}

/* ---- Rajdhani (testo/UI) ---- */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:300;font-display:swap;src:url('../assets/fonts/rajdhani-300.woff2') format('woff2')}
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:400;font-display:swap;src:url('../assets/fonts/rajdhani-400.woff2') format('woff2')}
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:500;font-display:swap;src:url('../assets/fonts/rajdhani-500.woff2') format('woff2')}
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:600;font-display:swap;src:url('../assets/fonts/rajdhani-600.woff2') format('woff2')}
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:700;font-display:swap;src:url('../assets/fonts/rajdhani-700.woff2') format('woff2')}

/* ---- Share Tech Mono (etichette // mono) ---- */
@font-face{font-family:'Share Tech Mono';font-style:normal;font-weight:400;font-display:swap;src:url('../assets/fonts/share-tech-mono-400.woff2') format('woff2')}

/* ---- Inter (esperienze immersive) ---- */
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('../assets/fonts/inter-400.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('../assets/fonts/inter-500.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('../assets/fonts/inter-600.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('../assets/fonts/inter-700.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url('../assets/fonts/inter-800.woff2') format('woff2')}

/* ---- JetBrains Mono (esperienza SMT) ---- */
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url('../assets/fonts/jetbrains-mono-400.woff2') format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url('../assets/fonts/jetbrains-mono-500.woff2') format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:700;font-display:swap;src:url('../assets/fonts/jetbrains-mono-700.woff2') format('woff2')}
