@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:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url('fonts/plus-jakarta-sans-latin-600-normal.woff2') format('woff2')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url('fonts/plus-jakarta-sans-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/jetbrains-mono-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/jetbrains-mono-latin-500-normal.woff2') format('woff2')}
:root {
  --font-body: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;
  --font-display: "Plus Jakarta Sans", "Inter", "Segoe UI", system-ui, sans-serif;
  --font-mono: "JetBrains Mono", "Cascadia Code", Consolas, monospace;
  font-family: var(--font-body);
  font-feature-settings: "cv11", "ss01", "ss03";
}
body,
button,
input,
select,
textarea {
  font-family: var(--font-body);
}
h1,
h2,
h3,
.metric-value,
.logo,
.hero-eyebrow,
.eyebrow,
.button {
  font-family: var(--font-display);
}
h1 {
  font-weight: 700;
  letter-spacing: -0.035em;
}
h2 {
  font-weight: 700;
  letter-spacing: -0.028em;
}
h3 {
  font-weight: 650;
  letter-spacing: -0.015em;
}
.hero h1,
.product-hero h1,
.pricing-hero h1 {
  font-weight: 700;
  letter-spacing: -0.04em;
  line-height: 1.06;
}
.button {
  font-weight: 650;
  letter-spacing: -0.005em;
}
p {
  letter-spacing: -0.003em;
}
pre,
code,
.mono,
.terminal-title,
.typed-line {
  font-family: var(--font-mono);
}
.terminal-title h2 {
  font-family: var(--font-mono);
  font-weight: 500;
  letter-spacing: -0.03em;
}
/* Scripts the Latin fonts don't cover use good system faces. */
:lang(ar) {
  --font-body: "Inter", "Segoe UI", "Noto Sans Arabic", Tahoma, sans-serif;
  --font-display: "Plus Jakarta Sans", "Segoe UI", "Noto Sans Arabic", sans-serif;
}
:lang(hi) {
  --font-body: "Inter", "Nirmala UI", "Noto Sans Devanagari", sans-serif;
  --font-display: "Plus Jakarta Sans", "Nirmala UI", "Noto Sans Devanagari", sans-serif;
}
:lang(zh) {
  --font-body: "Inter", "Microsoft YaHei", "PingFang SC", "Noto Sans SC", sans-serif;
  --font-display: "Plus Jakarta Sans", "Microsoft YaHei", "PingFang SC", sans-serif;
}


h1,h2,h3,.stat strong,.primary{font-family:var(--font-display)}.stat strong{letter-spacing:-.035em}pre,code,.mono,.wallet-address{font-family:var(--font-mono);direction:ltr;unicode-bidi:isolate}
/* Menus inherited a system-font shorthand; keep them on the shared UI face. */
html #xz-settings, html #xz-language-picker, html dialog { font-family: var(--font-body); }
html .chip, html .metric-delta button, html td .mono, html .code-block { font-feature-settings: "tnum"; }
html .code-block, html .wallet-address { font-family: var(--font-mono); }
