/* The three faces DeskAnchor uses, served from this server.
 *
 * These used to come from fonts.googleapis.com on every page load. Self-hosting
 * them is better on three counts, in rising order of importance:
 *
 *   - Faster. No second DNS lookup, no second TLS handshake, no third-party
 *     round trip before any text can be painted.
 *   - Sturdier. A network that cannot reach Google — a corporate firewall, a
 *     patchy connection at a job site — gets the app in its real typeface
 *     rather than in Times New Roman.
 *   - Private. A Google Fonts link sends the IP address of every visitor,
 *     including every one of a customer's own clients who opens a payment
 *     page, to a third party that has nothing to do with the transaction.
 *     There is no reason for that to happen and now it does not.
 *
 * Latin subsets only, woff2 only: 176KB for the set. Every browser that can
 * run this app can read woff2.
 *
 * font-display: swap keeps the old behaviour — text is readable immediately in
 * a fallback and reflows once the real face lands, rather than the page
 * sitting blank while it waits.
 */

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/fraunces-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/fraunces-latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/fraunces-latin-600-normal.woff2') format('woff2');
}

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

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/ibm-plex-mono-latin-500-normal.woff2') format('woff2');
}
