/*
 * Self-hosted typography for Eagles Way Healing static mirror.
 *
 * Replaces the original Google Fonts request:
 *   http://fonts.googleapis.com/css?family=Chivo:400,700,400italic,700italic|Cabin:400,700,400italic,700italic
 *
 * "Chivo" is mapped to a self-hosted neutral sans-serif (Liberation Sans, the metric-compatible
 * Arial/Helvetica equivalent that ships with most Linux distributions). "Cabin" is mapped to
 * Lato, a humanist sans-serif of similar weight, x-height, and stroke contrast. These
 * substitutions preserve the typographic register of the live site (clean sans-serif headings
 * and body) while making the site fully self-contained — no external font requests are made.
 */

/* === Cabin (Lato) === */
@font-face {
  font-family: "Cabin";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/Cabin-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Cabin";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/Cabin-Italic.woff2") format("woff2");
}
@font-face {
  font-family: "Cabin";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/Cabin-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "Cabin";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/Cabin-BoldItalic.woff2") format("woff2");
}

/* === Chivo (Liberation Sans) === */
@font-face {
  font-family: "Chivo";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/Chivo-Regular.woff") format("woff");
}
@font-face {
  font-family: "Chivo";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/Chivo-Italic.woff") format("woff");
}
@font-face {
  font-family: "Chivo";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/Chivo-Bold.woff") format("woff");
}
@font-face {
  font-family: "Chivo";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/Chivo-BoldItalic.woff") format("woff");
}
