/* Shared NEWEO Inter typography. Font stack matches neweo-graphite-tokens.css. */
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("fonts/inter-400.ttf") format("truetype")}
@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("fonts/inter-500.ttf") format("truetype")}
@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("fonts/inter-600.ttf") format("truetype")}
:root{--font:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
html,body,dialog,input,select,textarea,button,option,optgroup{font-family:var(--font)}
body,input,textarea,select,option,td{font-weight:400}
label,button,nav{font-weight:500}
h1,h2,h3,h4,h5,h6,strong,b,th{font-weight:600}
button,.btn,.nav,.nav.active,.tab,.tab.active,.filter,.filter.active,.mobile-menu button,.mobile-menu button.selected{font-weight:500}
.metric strong,.stat strong,.project-line strong{font-weight:600}
