/* nexavro-fonts.css */
@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&family=Space+Mono:ital,wght@0,400;0,700;1,400&family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,700;1,9..40,300&display=swap');

:root {
  --nx-font-display: 'Rajdhani', sans-serif;
  --nx-font-mono: 'Space Mono', monospace;
  --nx-font-body: 'DM Sans', sans-serif;
}

.nx-font-display { font-family: var(--nx-font-display); }
.nx-font-mono    { font-family: var(--nx-font-mono); }
.nx-font-body    { font-family: var(--nx-font-body); }

h1, h2, h3, h4, h5, h6,
.nx-heading {
  font-family: var(--nx-font-display);
  font-weight: 700;
  letter-spacing: 0.03em;
}

body {
  font-family: var(--nx-font-body);
}

.nx-label-mono {
  font-family: var(--nx-font-mono);
  font-size: 0.75rem;
  letter-spacing: 0.15em;
  text-transform: uppercase;
}
