/* Local font definitions. Place the corresponding .woff2 files in this folder:
   - Manrope-300.woff2
   - Manrope-400.woff2
   - Manrope-600.woff2
   - Manrope-800.woff2
   - PatrickHand-400.woff2
   - PatrickHand-700.woff2

   Set `font-display: swap` to avoid FOIT and ensure fast text rendering.
*/

@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 300;
  src: url('Manrope-300.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  src: url('Manrope-400.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  src: url('Manrope-600.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 800;
  src: url('Manrope-800.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Patrick Hand';
  font-style: normal;
  font-weight: 400;
  src: url('PatrickHand-400.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Patrick Hand';
  font-style: normal;
  font-weight: 700;
  src: url('PatrickHand-700.woff2') format('woff2');
  font-display: swap;
}

/* Minimal fallback */
html, body { font-family: 'Manrope', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial; }
