/*
 * Self-hosted subset of the two font families the captured Bamboo Orchard page actually renders
 * (Inter Tight, Playfair Display — the `latin` subset only, matching what a real visit to the page
 * downloads; `DM Serif Display` is also requested by the live site's Google Fonts link but is only
 * ever used inside `.cards-section`, which is `display:none` on the live site and never fetched).
 * Fetched from `fonts.googleapis.com`/`fonts.gstatic.com` on 2026-08-04 and vendored here so the
 * demo keeps its brand typography on an offline or firewalled machine — see the attribution comment
 * atop `bamboo-orchard.html` for why this file exists.
 */
@font-face {
  font-family: "Inter Tight";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("./fonts/inter-tight-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Inter Tight";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./fonts/inter-tight-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Inter Tight";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("./fonts/inter-tight-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Inter Tight";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("./fonts/inter-tight-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Inter Tight";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./fonts/inter-tight-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Playfair Display";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./fonts/playfair-display-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Playfair Display";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("./fonts/playfair-display-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Playfair Display";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("./fonts/playfair-display-latin.woff2") format("woff2");
}
@font-face {
  font-family: "Playfair Display";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./fonts/playfair-display-latin.woff2") format("woff2");
}
