/*
  Proxima Nova — site-wide font.
  Proxima Nova is a COMMERCIAL font (not distributed by Google Fonts).
  Drop your licensed files into /assets/fonts/ using these exact names
  and every site in this project will pick it up automatically:
    /assets/fonts/ProximaNova-Regular.woff2
    /assets/fonts/ProximaNova-Medium.woff2
    /assets/fonts/ProximaNova-Semibold.woff2
    /assets/fonts/ProximaNova-Bold.woff2
  Until those files are added, the fallback stack below (Inter) renders
  instead so every page still looks the same — this @import loads Inter
  itself, so no individual page's <head> needs to remember to.
*/
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');

@font-face{font-family:'Proxima Nova';src:url('/assets/fonts/ProximaNova-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Proxima Nova';src:url('/assets/fonts/ProximaNova-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Proxima Nova';src:url('/assets/fonts/ProximaNova-Semibold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'Proxima Nova';src:url('/assets/fonts/ProximaNova-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;}

html body,
body, p, span, a, li, td, th, label, input, select, textarea, button,
h1, h2, h3, h4, h5, h6,
.nav1, .nav2, .nav3, .nav4, .brand, .tagline {
  font-family:'Proxima Nova','Inter','Montserrat',sans-serif !important;
}
/* Monospace eyebrow/mono accents stay monospace on purpose */
.eyebrow, [class*="mono"], code, pre {
  font-family:'JetBrains Mono',monospace !important;
}
