/* ============================================================
   FUENTES DE MARCA — Roboto / Roboto Condensed
   Fuente de verdad: context/probikes/probikes_html_kit.md §3
     --f-display: 'Roboto Condensed'  (titulares)
     --f-body:    'Roboto'            (cuerpo)
   Los .woff2 salen del kit canónico (assets/probikes/fonts/probikes-fonts.css),
   servidos como archivo y no en base64: cachean y no inflan el CSS.
   Sin CDN de Google: el sitio no depende de una red externa.
   ============================================================ */

@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;
  src:url('fonts/Roboto-400.woff2') format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;
  src:url('fonts/Roboto-500.woff2') format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;
  src:url('fonts/Roboto-700.woff2') format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-display:swap;
  src:url('fonts/Roboto-900.woff2') format('woff2')}

@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-display:swap;
  src:url('fonts/RobotoCondensed-400.woff2') format('woff2')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;font-display:swap;
  src:url('fonts/RobotoCondensed-700.woff2') format('woff2')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:900;font-display:swap;
  src:url('fonts/RobotoCondensed-900.woff2') format('woff2')}

:root{
  --f-display:'Roboto Condensed','Roboto',"Helvetica Neue",Arial,sans-serif;
  --f-body:'Roboto',"Helvetica Neue",Arial,sans-serif;
}
