/**
 * Do not edit directly, this file was auto-generated.
 */

@utility heading-xl {
  font-family: var(--font-display);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-5xl);
  line-height: var(--text-5xl--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility heading-lg {
  font-family: var(--font-display);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-3xl);
  line-height: var(--text-3xl--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility heading-md {
  font-family: var(--font-display);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-2xl);
  line-height: var(--text-2xl--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility heading-sm {
  font-family: var(--font-display);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-xl);
  line-height: var(--text-xl--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility heading-xs {
  font-family: var(--font-display);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-base);
  line-height: var(--text-base--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility body-xl {
  font-family: var(--font-body);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-xl);
  line-height: var(--text-xl--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility body-lg {
  font-family: var(--font-body);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-base);
  line-height: var(--text-base--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility body-md {
  font-family: var(--font-body);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-sm);
  line-height: var(--text-sm--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility body-sm {
  font-family: var(--font-body);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-xs);
  line-height: var(--text-xs--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility body-xs {
  font-family: var(--font-body);
  font-weight: var(--font-weight-normal);
  font-size: var(--text-2xs);
  line-height: var(--text-2xs--line-height);
  letter-spacing: var(--tracking-normal);
}

@utility label-sm {
  font-family: var(--font-mono);
  font-weight: var(--font-weight-medium);
  font-size: var(--text-xs);
  line-height: var(--text-xs--line-height);
  letter-spacing: var(--tracking-wider);
}

@utility label-xs {
  font-family: var(--font-mono);
  font-weight: var(--font-weight-medium);
  font-size: var(--text-2xs);
  line-height: var(--text-2xs--line-height);
  letter-spacing: var(--tracking-wider);
}
