/* ── Supply (variable) ── */
/*
@font-face {
  font-family: "Supply Mono";
  src: url("/pp-supply/pp-supply-mono-variable.ttf") format("truetype");
  font-weight: 300 700;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: "Supply Sans";
  src: url("/pp-supply/pp-supply-sans-variable.ttf") format("truetype");
  font-weight: 300 700;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}
*/

/* ── GT Standard (variable) ── */
/*
@font-face {
  font-family: "GT Standard";
  src: url("/gt/gt-standard-vf.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal oblique 0deg;
  font-display: swap;
}

@font-face {
  font-family: "GT Standard Mono";
  src: url("/gt/gt-standard-mono-vf.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal oblique 0deg;
  font-display: swap;
}
*/

/*
@font-face {
  font-family: "GT Standard Minisite";
  src: url("/gt/gt-standard-minisite-vf.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "GT Standard Loading";
  src: url("/gt/gt-standard-loading-vf.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "GT Standard Icons";
  src: url("/gt/gt-standard-icons.woff2") format("woff2");
  font-style: normal;
  font-display: swap;
}
*/

/* ── Neue Montreal (variable) ── */

/*
@font-face {
  font-family: "Neue Montreal Mono";
  src: url("/pp/pp-neue-montreal-variable.woff2") format("woff2");
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neue Montreal Sans";
  src: url("/pp/pp-neue-montreal-sans-variable.woff2") format("woff2");
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}
*/

:root {
  --a-font-sans-fallback: system-ui, -apple-system, sans-serif;
  --a-font-mono-fallback: ui-monospace, "SF Mono", "Cascadia Code", monospace;
  --a-font-serif-fallback: Georgia, "Times New Roman", Times, serif;
  --a-font-neu-montreal-sans: "Neue Montreal Sans", var(--a-font-sans-fallback);
  --a-font-neu-montreal-mono: "Neue Montreal Mono", var(--a-font-mono-fallback);
  --a-font-gt-standard: "GT Standard", var(--a-font-sans-fallback);
  --a-font-gt-standard-mono: "GT Standard Mono", var(--a-font-mono-fallback);
  --a-font-supply-sans: "Supply Sans", var(--a-font-sans-fallback);
  --a-font-supply-mono: "Supply Mono", var(--a-font-mono-fallback);
  --a-font-family-sans: var(--a-font-sans-fallback);
  --a-font-family-mono: var(--a-font-mono-fallback);
  --a-font-family-serif: var(--a-font-serif-fallback);
}
