/* ============================================ */
/* FONTS.CSS — Transfé Transportes              */
/* @font-face self-hosted, carregado sync       */
/* Usado por TODAS as páginas exceto index.html */
/* (index.html tem @font-face inline no <style>)*/
/* font-display:optional — sem FOUT/CLS:        */
/*   usa fonte se chegar no block period ~100ms */
/*   senão mantém fallback, SEM swap posterior  */
/* ============================================ */
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/barlow-cond-700.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:800;font-display:optional;src:url(/fonts/barlow-cond-800.woff2) format('woff2')}
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/space-grotesk-600.woff2) format('woff2')}
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/space-grotesk-700.woff2) format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/manrope-400.woff2) format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/manrope-500.woff2) format('woff2')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/plus-jakarta-500.woff2) format('woff2')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/plus-jakarta-600.woff2) format('woff2')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/plus-jakarta-700.woff2) format('woff2')}
