/* Dazr brand font, served from our own origin (no Google Fonts dependency,
   no third-party request, full GDPR safety). Weights 400/700 in regular
   and italic. font-display:swap means the system fallback paints first
   and Dazr swaps in once loaded — no FOIT, minimal layout shift. */

@font-face {
  font-family: 'Dazr';
  src: url('/assets/fonts/Dazr-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Dazr';
  src: url('/assets/fonts/Dazr-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Dazr';
  src: url('/assets/fonts/Dazr-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Dazr';
  src: url('/assets/fonts/Dazr-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Dazr is used for display only — H1 / H2. Body text stays on the
   system font for crisp small-size rendering. */
h1, h2 {
  font-family: 'Dazr', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
}
