/* Self-hosted webfonts, served from /fonts.

   Fraunces — a variable display serif (weights 300–700, optical size 9–144) used for
   headlines, numerals and pull quotes. Inter — used for body copy, labels and
   interface text. Both are open-licensed (SIL Open Font License). */

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/inter-400.woff2") format("woff2");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/inter-500.woff2") format("woff2");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/inter-600.woff2") format("woff2");
}

@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url("/fonts/fraunces-var.woff2") format("woff2");
}
/* The PoolShade configurator ("dealer studio") keeps the type system of the accepted
   screen, so DM Sans and DM Serif Display are self-hosted here alongside the site's
   Fraunces/Inter pairing. Both are open-licensed (SIL Open Font License). */
@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("/fonts/dm-sans.woff2") format("woff2");
}
@font-face {
  font-family: "DM Serif Display";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/dm-serif-display-400.woff2") format("woff2");
}
