/* SILOM COVERAGE WARNING — SilomBol.ttf contains NO Latin-Extended glyphs.
   É Ê Ç Ã Õ é á ã ç ê õ ó í ú à are all absent. For a Portuguese brand this is
   systemic, so the fallback is made explicit here instead of being left to the
   browser: Silom serves ASCII, Montserrat 700 serves accented Latin under the
   SAME family name. Documented in readme.md → VISUAL FOUNDATIONS / Type. */
@font-face{font-family:"Silom";src:url("../assets/fonts/SilomBol.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00BF,U+2000-206F,U+2070-209F,U+20A0-20BF,U+2190-21FF,U+2200-22FF}
/* Deliberate accent fallback — Montserrat 700, tracked to sit with Silom. */
@font-face{font-family:"Silom";src:url("../assets/fonts/Montserrat-VariableFont_wght.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap;size-adjust:97%;unicode-range:U+00C0-024F,U+1E00-1EFF}
@font-face{font-family:"Montserrat";src:url("../assets/fonts/Montserrat-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"Montserrat";src:url("../assets/fonts/Montserrat-Italic-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:italic;font-display:swap}
