/* ===========================
   Fonts loaded AFTER paint
   Map missing weights to files you have
   =========================== */

/* Internacional 500 → use Regular file */
@font-face{
  font-family:"Internacional";
  font-style:normal;
  font-weight:500; /* requested */
  font-display:swap;
  src:
    local("Internacional Medium"), local("Internacional-Medium"),
    local("Internacional Regular"), local("Internacional-Regular"),
    url("fonts/InternacionalAlt-Regular.woff2?v=1.101") format("woff2"),
    url("fonts/InternacionalAlt-Regular.woff?v=1.101")  format("woff");
}

/* Internacional 600 → use Bold file */
@font-face{
  font-family:"Internacional";
  font-style:normal;
  font-weight:600; /* requested */
  font-display:swap;
  src:
    local("Internacional Semibold"), local("Internacional-Semibold"),
    local("Internacional Bold"),     local("Internacional-Bold"),
    url("fonts/InternacionalAlt-Bold.woff2?v=1.101") format("woff2"),
    url("fonts/InternacionalAlt-Bold.woff?v=1.101")  format("woff");
}

/* Open Sans 400 (body) — defer */
@font-face{
  font-family:"Open Sans";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src: 
    local("Open Sans Regular"), local("OpenSans-Regular"),
    url("fonts/OpenSans-Regular.woff2?v=1.101") format("woff2"),
    url("fonts/OpenSans-Regular.woff?v=1.101")  format("woff");
}

/* Open Sans 500 (body) — defer */
@font-face{
  font-family:"Open Sans";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src: local("Open Sans Medium"), local("OpenSans-Medium"),
       local("Open Sans Regular"), local("OpenSans-Regular"),
       url("fonts/OpenSans-Regular.woff2?v=1.101") format("woff2"),
       url("fonts/OpenSans-Regular.woff?v=1.101")  format("woff");
}

/* Open Sans 600 (if you use it below the fold) */
@font-face{
  font-family:"Open Sans";
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:
    local("Open Sans Semibold"), local("OpenSans-Semibold"),
    local("Open Sans Bold"), local("OpenSans-Bold"),
    url("fonts/OpenSans-Bold.woff2?v=1.101") format("woff2"),
    url("fonts/OpenSans-Bold.woff?v=1.101")  format("woff");
}

/* Open Sans 700 (if you use it below the fold) */
@font-face{
  font-family:"Open Sans";
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:
    local("Open Sans Bold"), local("OpenSans-Bold"),
    url("fonts/OpenSans-Bold.woff2?v=1.101") format("woff2"),
    url("fonts/OpenSans-Bold.woff?v=1.101")  format("woff");
}
