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

:root { --ink:#111111; --paper:#ffffff; --muted:#666666; --rule:#cccccc; --soft-rule:#dddddd; --control-rule:#777777; --soft-surface:#f4f4f4; --display:Anton,Impact,sans-serif; --body:Inter,Arial,sans-serif; color:var(--ink); background:var(--paper); font-family:var(--body); font-synthesis:none; }

/* SVG wordmark: sized from the surrounding wordmark font size. */
.wordmark-svg,.wordmark .wordmark-svg,.tool-wordmark .wordmark-svg,.mast .wordmark .wordmark-svg,.brand .wordmark-svg,.brand.compact .wordmark-svg { display:block; width:auto; height:.7em; max-width:none; object-fit:initial; }
