/* The licensed brand typefaces for every /lp/ page, self-hosted from shared/fonts/.
 *
 * Six cuts, and only these six: Haas Grotesk Text 400 and 500, Domaine Display and Domaine
 * Text in regular and italic. There is no bold of anything and no Haas italic, so lp.css sets
 * font-synthesis-weight: none and a rule asking for 600 or 700 renders as Medium.
 *
 * Each src is a path relative to this file, into the fonts/ folder beside it. The build
 * (tools/brand-fonts.mjs) fingerprints each file and rewrites the path, and it refuses
 * anything else: a seventh cut, a second source, an outside host, @import, local(), or a
 * file that is missing or incomplete. History and licence notes: shared/fonts/README.md.
 */
@font-face {
  font-family: "Haas Grotesk Text Web";
  src: url("/lp/shared/fonts/NeueHaasGroteskText-55Roman-Web.ca18d75eb5cc.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Haas Grotesk Text Web";
  src: url("/lp/shared/fonts/NeueHaasGroteskText-65Medium-Web.d6e12eba8d02.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Domaine Display";
  src: url("/lp/shared/fonts/domaine-display-regular.e20f8e68c53d.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Domaine Display";
  src: url("/lp/shared/fonts/domaine-display-regular-italic.127d01b6528d.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Domaine Text";
  src: url("/lp/shared/fonts/domaine-text-regular.831ccb16158f.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Domaine Text";
  src: url("/lp/shared/fonts/domaine-text-regular-italic.d3502b1cec12.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
