:root {
  --tui-font-heading:
    dsHeading, "dsHeading Fallback", -apple-system, BlinkMacSystemFont,
    "Segoe UI", "Helvetica Neue", sans-serif;
  --tui-font-heading-1: 700 calc(var(--tui-font-offset, 0px) + 50px) /
    calc((var(--tui-font-offset, 0px) + 50px) * 1.12) var(--tui-font-heading);
  --tui-font-heading-1-lh: calc((var(--tui-font-offset, 0px) + 50px) * 1.12);
  --tui-font-heading-2: 700 calc(var(--tui-font-offset, 0px) + 44px) /
    calc((var(--tui-font-offset, 0px) + 44px) * 1.0909091)
    var(--tui-font-heading);
  --tui-font-heading-2-lh: calc(
    (var(--tui-font-offset, 0px) + 44px) * 1.0909091
  );
  --tui-font-heading-3: 500 calc(var(--tui-font-offset, 0px) + 36px) /
    calc((var(--tui-font-offset, 0px) + 36px) * 1.1111111)
    var(--tui-font-heading);
  --tui-font-heading-3-lh: calc(
    (var(--tui-font-offset, 0px) + 36px) * 1.1111111
  );
  --tui-font-heading-4: 500 calc(var(--tui-font-offset, 0px) + 28px) /
    calc((var(--tui-font-offset, 0px) + 28px) * 1.1428571)
    var(--tui-font-heading);
  --tui-font-heading-4-lh: calc(
    (var(--tui-font-offset, 0px) + 28px) * 1.1428571
  );
  --tui-font-heading-5: 500 calc(var(--tui-font-offset, 0px) + 24px) /
    calc((var(--tui-font-offset, 0px) + 24px) * 1.1666667)
    var(--tui-font-heading);
  --tui-font-heading-5-lh: calc(
    (var(--tui-font-offset, 0px) + 24px) * 1.1666667
  );
  --tui-font-heading-6: 500 calc(var(--tui-font-offset, 0px) + 20px) /
    calc((var(--tui-font-offset, 0px) + 20px) * 1.2) var(--tui-font-heading);
  --tui-font-heading-6-lh: calc((var(--tui-font-offset, 0px) + 20px) * 1.2);
  --tui-font-text:
    dsText, "dsText Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI",
    "Helvetica Neue", sans-serif;
  --tui-font-text-xl: 400 calc(var(--tui-font-offset, 0px) + 19px) /
    calc((var(--tui-font-offset, 0px) + 19px) * 1.4736842) var(--tui-font-text);
  --tui-font-text-xl-lh: calc((var(--tui-font-offset, 0px) + 19px) * 1.4736842);
  --tui-font-text-xl-bold: 500 calc(var(--tui-font-offset, 0px) + 19px) /
    calc((var(--tui-font-offset, 0px) + 19px) * 1.4736842) var(--tui-font-text);
  --tui-font-text-l: 400 calc(var(--tui-font-offset, 0px) + 17px) /
    calc((var(--tui-font-offset, 0px) + 17px) * 1.6470588) var(--tui-font-text);
  --tui-font-text-l-lh: calc((var(--tui-font-offset, 0px) + 17px) * 1.6470588);
  --tui-font-text-l-bold: 500 calc(var(--tui-font-offset, 0px) + 17px) /
    calc((var(--tui-font-offset, 0px) + 17px) * 1.6470588) var(--tui-font-text);
  --tui-font-text-m: 400 calc(var(--tui-font-offset, 0px) + 15px) /
    calc((var(--tui-font-offset, 0px) + 15px) * 1.6) var(--tui-font-text);
  --tui-font-text-m-lh: calc((var(--tui-font-offset, 0px) + 15px) * 1.6);
  --tui-font-text-m-bold: 500 calc(var(--tui-font-offset, 0px) + 15px) /
    calc((var(--tui-font-offset, 0px) + 15px) * 1.6) var(--tui-font-text);
  --tui-font-text-s: 400 calc(var(--tui-font-offset, 0px) + 13px) /
    calc((var(--tui-font-offset, 0px) + 13px) * 1.5384615) var(--tui-font-text);
  --tui-font-text-s-lh: calc((var(--tui-font-offset, 0px) + 13px) * 1.5384615);
  --tui-font-text-s-bold: 500 calc(var(--tui-font-offset, 0px) + 13px) /
    calc((var(--tui-font-offset, 0px) + 13px) * 1.5384615) var(--tui-font-text);
  --tui-font-text-xs: 400 calc(var(--tui-font-offset, 0px) + 11px) /
    calc((var(--tui-font-offset, 0px) + 11px) * 1.4545455) var(--tui-font-text);
  --tui-font-text-xs-lh: calc((var(--tui-font-offset, 0px) + 11px) * 1.4545455);
  --tui-font-text-xs-letter-spacing: 0.4px;
  --tui-font-text-xs-bold: 500 calc(var(--tui-font-offset, 0px) + 11px) /
    calc((var(--tui-font-offset, 0px) + 11px) * 1.4545455) var(--tui-font-text);
  --tui-font-text-xxs: 400 calc(var(--tui-font-offset, 0px) + 9px) /
    calc((var(--tui-font-offset, 0px) + 9px) * 1.7777778) var(--tui-font-text);
  --tui-font-text-xxs-lh: calc((var(--tui-font-offset, 0px) + 9px) * 1.7777778);
  --tui-font-text-xxs-bold: 500 calc(var(--tui-font-offset, 0px) + 9px) /
    calc((var(--tui-font-offset, 0px) + 9px) * 1.7777778) var(--tui-font-text);
  --tui-font-text-ui-l: 400 calc(var(--tui-font-offset, 0px) + 17px) /
    calc((var(--tui-font-offset, 0px) + 17px) * 1.4117647) var(--tui-font-text);
  --tui-font-text-ui-l-lh: calc(
    (var(--tui-font-offset, 0px) + 17px) * 1.4117647
  );
  --tui-font-text-ui-l-bold: 500 calc(var(--tui-font-offset, 0px) + 17px) /
    calc((var(--tui-font-offset, 0px) + 17px) * 1.4117647) var(--tui-font-text);
  --tui-font-text-ui-m: 400 calc(var(--tui-font-offset, 0px) + 15px) /
    calc((var(--tui-font-offset, 0px) + 15px) * 1.3333333) var(--tui-font-text);
  --tui-font-text-ui-m-lh: calc(
    (var(--tui-font-offset, 0px) + 15px) * 1.3333333
  );
  --tui-font-text-ui-m-bold: 500 calc(var(--tui-font-offset, 0px) + 15px) /
    calc((var(--tui-font-offset, 0px) + 15px) * 1.3333333) var(--tui-font-text);
  --tui-font-text-ui-s: 400 calc(var(--tui-font-offset, 0px) + 13px) /
    calc((var(--tui-font-offset, 0px) + 13px) * 1.2307692) var(--tui-font-text);
  --tui-font-text-ui-s-lh: calc(
    (var(--tui-font-offset, 0px) + 13px) * 1.2307692
  );
  --tui-font-text-ui-s-bold: 500 calc(var(--tui-font-offset, 0px) + 13px) /
    calc((var(--tui-font-offset, 0px) + 13px) * 1.2307692) var(--tui-font-text);
  --tui-font-text-ui-xs: 400 calc(var(--tui-font-offset, 0px) + 11px) /
    calc((var(--tui-font-offset, 0px) + 11px) * 1.1818182) var(--tui-font-text);
  --tui-font-text-ui-xs-lh: calc(
    (var(--tui-font-offset, 0px) + 11px) * 1.1818182
  );
  --tui-font-text-ui-xs-letter-spacing: 0.4px;
  --tui-font-text-ui-xs-bold: 500 calc(var(--tui-font-offset, 0px) + 11px) /
    calc((var(--tui-font-offset, 0px) + 11px) * 1.1818182) var(--tui-font-text);
  --tui-font-text-ui-xxs: 400 calc(var(--tui-font-offset, 0px) + 9px) /
    calc((var(--tui-font-offset, 0px) + 9px) * 1.4444444) var(--tui-font-text);
  --tui-font-text-ui-xxs-lh: calc(
    (var(--tui-font-offset, 0px) + 9px) * 1.4444444
  );
  --tui-font-text-ui-xxs-bold: 500 calc(var(--tui-font-offset, 0px) + 9px) /
    calc((var(--tui-font-offset, 0px) + 9px) * 1.4444444) var(--tui-font-text);
  --tui-font-text-ui-caps-l: 400 calc(var(--tui-font-offset, 0px) + 13px) /
    calc((var(--tui-font-offset, 0px) + 13px) * 1.5384615) var(--tui-font-text);
  --tui-font-text-ui-caps-l-lh: calc(
    (var(--tui-font-offset, 0px) + 13px) * 1.5384615
  );
  --tui-font-text-ui-caps-l-text-transform: uppercase;
  --tui-font-text-ui-caps-l-letter-spacing: 1px;
  --tui-font-text-ui-caps-l-bold: 500 calc(var(--tui-font-offset, 0px) + 13px) /
    calc((var(--tui-font-offset, 0px) + 13px) * 1.5384615) var(--tui-font-text);
  --tui-font-text-ui-caps-s: 400 calc(var(--tui-font-offset, 0px) + 11px) /
    calc((var(--tui-font-offset, 0px) + 11px) * 1.4545455) var(--tui-font-text);
  --tui-font-text-ui-caps-s-lh: calc(
    (var(--tui-font-offset, 0px) + 11px) * 1.4545455
  );
  --tui-font-text-ui-caps-s-text-transform: uppercase;
  --tui-font-text-ui-caps-s-letter-spacing: 1px;
  --tui-font-text-ui-caps-s-bold: 500 calc(var(--tui-font-offset, 0px) + 11px) /
    calc((var(--tui-font-offset, 0px) + 11px) * 1.4545455) var(--tui-font-text);
  --tui-font-numbers:
    dsHeading, "dsHeading Fallback", -apple-system, BlinkMacSystemFont,
    "Segoe UI", "Helvetica Neue", sans-serif;
  --tui-font-numbers-2xl: 500 calc(var(--tui-font-offset, 0px) + 56px) /
    calc((var(--tui-font-offset, 0px) + 56px) * 1.1428571)
    var(--tui-font-numbers);
  --tui-font-numbers-2xl-lh: calc(
    (var(--tui-font-offset, 0px) + 56px) * 1.1428571
  );
  --tui-font-numbers-2xl-text-transform: uppercase;
  --tui-font-numbers-xl: 500 calc(var(--tui-font-offset, 0px) + 36px) /
    calc((var(--tui-font-offset, 0px) + 36px) * 1.1111111)
    var(--tui-font-numbers);
  --tui-font-numbers-xl-lh: calc(
    (var(--tui-font-offset, 0px) + 36px) * 1.1111111
  );
  --tui-font-numbers-xl-text-transform: uppercase;
  --tui-font-numbers-m: 500 calc(var(--tui-font-offset, 0px) + 20px) /
    calc((var(--tui-font-offset, 0px) + 20px) * 1.2) var(--tui-font-numbers);
  --tui-font-numbers-m-lh: calc((var(--tui-font-offset, 0px) + 20px) * 1.2);
  --tui-font-numbers-m-text-transform: uppercase;
  --tui-font-letter-spacing-reset: normal;
  --tui-font-font-variant-ligatures-reset: normal;
  --tui-font-heading-mobile-l: var(--tui-font-heading-1);
  --tui-font-heading-mobile-l-lh: var(--tui-font-heading-1-lh);
  --tui-font-heading-mobile-m: var(--tui-font-heading-4);
  --tui-font-heading-mobile-m-lh: var(--tui-font-heading-4-lh);
  --tui-font-heading-mobile-s: var(--tui-font-heading-6);
  --tui-font-heading-mobile-s-lh: var(--tui-font-heading-6-lh);
  --tui-font-text-mobile-l: var(--tui-font-text-xl);
  --tui-font-text-mobile-l-lh: var(--tui-font-text-xl-lh);
  --tui-font-text-mobile-l-bold: var(--tui-font-text-xl-bold);
  --tui-font-text-mobile-m: var(--tui-font-text-m);
  --tui-font-text-mobile-m-lh: var(--tui-font-text-m-lh);
  --tui-font-text-mobile-m-bold: var(--tui-font-text-m-bold);
  --tui-font-text-mobile-s: var(--tui-font-text-s);
  --tui-font-text-mobile-s-lh: var(--tui-font-text-s-lh);
  --tui-font-text-mobile-s-bold: var(--tui-font-text-s-bold);
  --tui-font-text-mobile-xs: var(--tui-font-text-xs);
  --tui-font-text-mobile-xs-lh: var(--tui-font-text-xs-lh);
  --tui-font-text-mobile-xs-bold: var(--tui-font-text-xs-bold);
  --tui-font-text-mobile-xxs: var(--tui-font-text-xxs);
  --tui-font-text-mobile-xxs-lh: var(--tui-font-text-xxs-lh);
  --tui-font-text-mobile-xxs-bold: var(--tui-font-text-xxs-bold);
  --tui-font-text-ui-mobile-l: var(--tui-font-text-ui-l);
  --tui-font-text-ui-mobile-l-lh: var(--tui-font-text-ui-l-lh);
  --tui-font-text-ui-mobile-l-bold: var(--tui-font-text-ui-l-bold);
  --tui-font-text-ui-mobile-m: var(--tui-font-text-ui-m);
  --tui-font-text-ui-mobile-m-lh: var(--tui-font-text-ui-m-lh);
  --tui-font-text-ui-mobile-m-bold: var(--tui-font-text-ui-m-bold);
  --tui-font-text-ui-mobile-s: var(--tui-font-text-ui-s);
  --tui-font-text-ui-mobile-s-lh: var(--tui-font-text-ui-s-lh);
  --tui-font-text-ui-mobile-s-bold: var(--tui-font-text-ui-s-bold);
  --tui-font-text-ui-mobile-xs: var(--tui-font-text-ui-xs);
  --tui-font-text-ui-mobile-xs-lh: var(--tui-font-text-ui-xs-lh);
  --tui-font-text-ui-mobile-xs-bold: var(--tui-font-text-ui-xs-bold);
  --tui-font-text-ui-mobile-xxs: var(--tui-font-text-ui-xxs);
  --tui-font-text-ui-mobile-xxs-lh: var(--tui-font-text-ui-xxs-lh);
  --tui-font-text-ui-mobile-xxs-bold: var(--tui-font-text-ui-xxs-bold);
  --tui-font-text-ui-caps-mobile: var(--tui-font-text-ui-caps-l);
  --tui-font-text-ui-caps-mobile-lh: var(--tui-font-text-ui-caps-l-lh);
  --tui-font-text-ui-caps-mobile-bold: var(--tui-font-text-ui-caps-l-bold);
  --tui-font-text-ui-numbers-mobile-2xl: var(--tui-font-numbers-2xl);
  --tui-font-text-ui-numbers-mobile-2xl-lh: var(--tui-font-numbers-2xl-lh);
  --tui-font-text-ui-numbers-mobile-xl: var(--tui-font-numbers-xl);
  --tui-font-text-ui-numbers-mobile-xl-lh: var(--tui-font-numbers-xl-lh);
  --tui-font-text-ui-numbers-mobile-m: var(--tui-font-numbers-m);
  --tui-font-text-ui-numbers-mobile-m-lh: var(--tui-font-numbers-m-lh);
  --tui-typography-font-family-text: "Neue Haas Unica W1G";
  --tui-typography-font-family-text-fallback: system-ui, sans-serif;
  --tui-typography-font-family-display: "T-Sans";
  --tui-typography-font-family-display-fallback: system-ui, sans-serif;
  --tui-typography-font-family-code: "JetBrains Mono";
  --tui-typography-font-family-code-fallback: monospace;
  --tui-typography-heading-desktop-h1-base-font-size: 50px;
  --tui-typography-heading-desktop-h1-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-heading-desktop-h1-base-font-size)
  );
  --tui-typography-heading-desktop-h1-line-height-ratio: 1.12;
  --tui-typography-heading-desktop-h1-base-line-height: calc(
    var(--tui-typography-heading-desktop-h1-base-font-size) *
      var(--tui-typography-heading-desktop-h1-line-height-ratio)
  );
  --tui-typography-heading-desktop-h1-line-height: calc(
    var(--tui-typography-heading-desktop-h1-font-size) *
      var(--tui-typography-heading-desktop-h1-line-height-ratio)
  );
  --tui-typography-heading-desktop-h1:
    700 var(--tui-typography-heading-desktop-h1-font-size) /
      var(--tui-typography-heading-desktop-h1-line-height)
      var(--tui-typography-font-family-display),
    var(--tui-typography-font-family-display-fallback);
  --tui-typography-heading-desktop-h2-base-font-size: 44px;
  --tui-typography-heading-desktop-h2-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-heading-desktop-h2-base-font-size)
  );
  --tui-typography-heading-desktop-h2-line-height-ratio: 1.0909091;
  --tui-typography-heading-desktop-h2-base-line-height: calc(
    var(--tui-typography-heading-desktop-h2-base-font-size) *
      var(--tui-typography-heading-desktop-h2-line-height-ratio)
  );
  --tui-typography-heading-desktop-h2-line-height: calc(
    var(--tui-typography-heading-desktop-h2-font-size) *
      var(--tui-typography-heading-desktop-h2-line-height-ratio)
  );
  --tui-typography-heading-desktop-h2:
    700 var(--tui-typography-heading-desktop-h2-font-size) /
      var(--tui-typography-heading-desktop-h2-line-height)
      var(--tui-typography-font-family-display),
    var(--tui-typography-font-family-display-fallback);
  --tui-typography-heading-desktop-h3-base-font-size: 36px;
  --tui-typography-heading-desktop-h3-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-heading-desktop-h3-base-font-size)
  );
  --tui-typography-heading-desktop-h3-line-height-ratio: 1.1111111;
  --tui-typography-heading-desktop-h3-base-line-height: calc(
    var(--tui-typography-heading-desktop-h3-base-font-size) *
      var(--tui-typography-heading-desktop-h3-line-height-ratio)
  );
  --tui-typography-heading-desktop-h3-line-height: calc(
    var(--tui-typography-heading-desktop-h3-font-size) *
      var(--tui-typography-heading-desktop-h3-line-height-ratio)
  );
  --tui-typography-heading-desktop-h3:
    500 var(--tui-typography-heading-desktop-h3-font-size) /
      var(--tui-typography-heading-desktop-h3-line-height)
      var(--tui-typography-font-family-display),
    var(--tui-typography-font-family-display-fallback);
  --tui-typography-heading-desktop-h4-base-font-size: 28px;
  --tui-typography-heading-desktop-h4-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-heading-desktop-h4-base-font-size)
  );
  --tui-typography-heading-desktop-h4-line-height-ratio: 1.1428571;
  --tui-typography-heading-desktop-h4-base-line-height: calc(
    var(--tui-typography-heading-desktop-h4-base-font-size) *
      var(--tui-typography-heading-desktop-h4-line-height-ratio)
  );
  --tui-typography-heading-desktop-h4-line-height: calc(
    var(--tui-typography-heading-desktop-h4-font-size) *
      var(--tui-typography-heading-desktop-h4-line-height-ratio)
  );
  --tui-typography-heading-desktop-h4:
    500 var(--tui-typography-heading-desktop-h4-font-size) /
      var(--tui-typography-heading-desktop-h4-line-height)
      var(--tui-typography-font-family-display),
    var(--tui-typography-font-family-display-fallback);
  --tui-typography-heading-desktop-h5-base-font-size: 24px;
  --tui-typography-heading-desktop-h5-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-heading-desktop-h5-base-font-size)
  );
  --tui-typography-heading-desktop-h5-line-height-ratio: 1.1666667;
  --tui-typography-heading-desktop-h5-base-line-height: calc(
    var(--tui-typography-heading-desktop-h5-base-font-size) *
      var(--tui-typography-heading-desktop-h5-line-height-ratio)
  );
  --tui-typography-heading-desktop-h5-line-height: calc(
    var(--tui-typography-heading-desktop-h5-font-size) *
      var(--tui-typography-heading-desktop-h5-line-height-ratio)
  );
  --tui-typography-heading-desktop-h5:
    500 var(--tui-typography-heading-desktop-h5-font-size) /
      var(--tui-typography-heading-desktop-h5-line-height)
      var(--tui-typography-font-family-display),
    var(--tui-typography-font-family-display-fallback);
  --tui-typography-heading-desktop-h6-base-font-size: 20px;
  --tui-typography-heading-desktop-h6-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-heading-desktop-h6-base-font-size)
  );
  --tui-typography-heading-desktop-h6-line-height-ratio: 1.2;
  --tui-typography-heading-desktop-h6-base-line-height: calc(
    var(--tui-typography-heading-desktop-h6-base-font-size) *
      var(--tui-typography-heading-desktop-h6-line-height-ratio)
  );
  --tui-typography-heading-desktop-h6-line-height: calc(
    var(--tui-typography-heading-desktop-h6-font-size) *
      var(--tui-typography-heading-desktop-h6-line-height-ratio)
  );
  --tui-typography-heading-desktop-h6:
    500 var(--tui-typography-heading-desktop-h6-font-size) /
      var(--tui-typography-heading-desktop-h6-line-height)
      var(--tui-typography-font-family-display),
    var(--tui-typography-font-family-display-fallback);
  --tui-typography-heading-mobile-l-base-font-size: var(
    --tui-typography-heading-desktop-h1-base-font-size
  );
  --tui-typography-heading-mobile-l-font-size: var(
    --tui-typography-heading-desktop-h1-font-size
  );
  --tui-typography-heading-mobile-l-line-height-ratio: var(
    --tui-typography-heading-desktop-h1-line-height-ratio
  );
  --tui-typography-heading-mobile-l-base-line-height: var(
    --tui-typography-heading-desktop-h1-base-line-height
  );
  --tui-typography-heading-mobile-l-line-height: var(
    --tui-typography-heading-desktop-h1-line-height
  );
  --tui-typography-heading-mobile-l: var(--tui-typography-heading-desktop-h1);
  --tui-typography-heading-mobile-m-base-font-size: var(
    --tui-typography-heading-desktop-h4-base-font-size
  );
  --tui-typography-heading-mobile-m-font-size: var(
    --tui-typography-heading-desktop-h4-font-size
  );
  --tui-typography-heading-mobile-m-line-height-ratio: var(
    --tui-typography-heading-desktop-h4-line-height-ratio
  );
  --tui-typography-heading-mobile-m-base-line-height: var(
    --tui-typography-heading-desktop-h4-base-line-height
  );
  --tui-typography-heading-mobile-m-line-height: var(
    --tui-typography-heading-desktop-h4-line-height
  );
  --tui-typography-heading-mobile-m: var(--tui-typography-heading-desktop-h4);
  --tui-typography-heading-mobile-s-bold-base-font-size: var(
    --tui-typography-heading-desktop-h6-base-font-size
  );
  --tui-typography-heading-mobile-s-bold-font-size: var(
    --tui-typography-heading-desktop-h6-font-size
  );
  --tui-typography-heading-mobile-s-bold-line-height-ratio: var(
    --tui-typography-heading-desktop-h6-line-height-ratio
  );
  --tui-typography-heading-mobile-s-bold-base-line-height: var(
    --tui-typography-heading-desktop-h6-base-line-height
  );
  --tui-typography-heading-mobile-s-bold-line-height: var(
    --tui-typography-heading-desktop-h6-line-height
  );
  --tui-typography-heading-mobile-s-bold: var(
    --tui-typography-heading-desktop-h6
  );
  --tui-typography-heading-mobile-s-base-font-size: var(
    --tui-typography-heading-desktop-h6-base-font-size
  );
  --tui-typography-heading-mobile-s-font-size: var(
    --tui-typography-heading-desktop-h6-font-size
  );
  --tui-typography-heading-mobile-s-line-height-ratio: var(
    --tui-typography-heading-desktop-h6-line-height-ratio
  );
  --tui-typography-heading-mobile-s-base-line-height: var(
    --tui-typography-heading-desktop-h6-base-line-height
  );
  --tui-typography-heading-mobile-s-line-height: var(
    --tui-typography-heading-desktop-h6-line-height
  );
  --tui-typography-heading-mobile-s: var(--tui-typography-heading-desktop-h6);
  --tui-typography-body-l-bold-base-font-size: 17px;
  --tui-typography-body-l-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-body-l-bold-base-font-size)
  );
  --tui-typography-body-l-bold-line-height-ratio: 1.6470588;
  --tui-typography-body-l-bold-base-line-height: calc(
    var(--tui-typography-body-l-bold-base-font-size) *
      var(--tui-typography-body-l-bold-line-height-ratio)
  );
  --tui-typography-body-l-bold-line-height: calc(
    var(--tui-typography-body-l-bold-font-size) *
      var(--tui-typography-body-l-bold-line-height-ratio)
  );
  --tui-typography-body-l-bold:
    500 var(--tui-typography-body-l-bold-font-size) /
      var(--tui-typography-body-l-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-body-l-base-font-size: 17px;
  --tui-typography-body-l-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-body-l-base-font-size)
  );
  --tui-typography-body-l-line-height-ratio: 1.6470588;
  --tui-typography-body-l-base-line-height: calc(
    var(--tui-typography-body-l-base-font-size) *
      var(--tui-typography-body-l-line-height-ratio)
  );
  --tui-typography-body-l-line-height: calc(
    var(--tui-typography-body-l-font-size) *
      var(--tui-typography-body-l-line-height-ratio)
  );
  --tui-typography-body-l:
    400 var(--tui-typography-body-l-font-size) /
      var(--tui-typography-body-l-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-body-m-bold-base-font-size: 15px;
  --tui-typography-body-m-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-body-m-bold-base-font-size)
  );
  --tui-typography-body-m-bold-line-height-ratio: 1.6;
  --tui-typography-body-m-bold-base-line-height: calc(
    var(--tui-typography-body-m-bold-base-font-size) *
      var(--tui-typography-body-m-bold-line-height-ratio)
  );
  --tui-typography-body-m-bold-line-height: calc(
    var(--tui-typography-body-m-bold-font-size) *
      var(--tui-typography-body-m-bold-line-height-ratio)
  );
  --tui-typography-body-m-bold:
    500 var(--tui-typography-body-m-bold-font-size) /
      var(--tui-typography-body-m-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-body-m-base-font-size: 15px;
  --tui-typography-body-m-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-body-m-base-font-size)
  );
  --tui-typography-body-m-line-height-ratio: 1.6;
  --tui-typography-body-m-base-line-height: calc(
    var(--tui-typography-body-m-base-font-size) *
      var(--tui-typography-body-m-line-height-ratio)
  );
  --tui-typography-body-m-line-height: calc(
    var(--tui-typography-body-m-font-size) *
      var(--tui-typography-body-m-line-height-ratio)
  );
  --tui-typography-body-m:
    400 var(--tui-typography-body-m-font-size) /
      var(--tui-typography-body-m-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-body-s-bold-base-font-size: 13px;
  --tui-typography-body-s-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-body-s-bold-base-font-size)
  );
  --tui-typography-body-s-bold-line-height-ratio: 1.5384615;
  --tui-typography-body-s-bold-base-line-height: calc(
    var(--tui-typography-body-s-bold-base-font-size) *
      var(--tui-typography-body-s-bold-line-height-ratio)
  );
  --tui-typography-body-s-bold-line-height: calc(
    var(--tui-typography-body-s-bold-font-size) *
      var(--tui-typography-body-s-bold-line-height-ratio)
  );
  --tui-typography-body-s-bold:
    500 var(--tui-typography-body-s-bold-font-size) /
      var(--tui-typography-body-s-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-body-s-base-font-size: 13px;
  --tui-typography-body-s-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-body-s-base-font-size)
  );
  --tui-typography-body-s-line-height-ratio: 1.5384615;
  --tui-typography-body-s-base-line-height: calc(
    var(--tui-typography-body-s-base-font-size) *
      var(--tui-typography-body-s-line-height-ratio)
  );
  --tui-typography-body-s-line-height: calc(
    var(--tui-typography-body-s-font-size) *
      var(--tui-typography-body-s-line-height-ratio)
  );
  --tui-typography-body-s:
    400 var(--tui-typography-body-s-font-size) /
      var(--tui-typography-body-s-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-body-xs-bold-base-font-size: 12px;
  --tui-typography-body-xs-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-body-xs-bold-base-font-size)
  );
  --tui-typography-body-xs-bold-line-height-ratio: 1.5833333;
  --tui-typography-body-xs-bold-base-line-height: calc(
    var(--tui-typography-body-xs-bold-base-font-size) *
      var(--tui-typography-body-xs-bold-line-height-ratio)
  );
  --tui-typography-body-xs-bold-line-height: calc(
    var(--tui-typography-body-xs-bold-font-size) *
      var(--tui-typography-body-xs-bold-line-height-ratio)
  );
  --tui-typography-body-xs-bold:
    500 var(--tui-typography-body-xs-bold-font-size) /
      var(--tui-typography-body-xs-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-body-xs-base-font-size: 12px;
  --tui-typography-body-xs-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-body-xs-base-font-size)
  );
  --tui-typography-body-xs-line-height-ratio: 1.5833333;
  --tui-typography-body-xs-base-line-height: calc(
    var(--tui-typography-body-xs-base-font-size) *
      var(--tui-typography-body-xs-line-height-ratio)
  );
  --tui-typography-body-xs-line-height: calc(
    var(--tui-typography-body-xs-font-size) *
      var(--tui-typography-body-xs-line-height-ratio)
  );
  --tui-typography-body-xs:
    400 var(--tui-typography-body-xs-font-size) /
      var(--tui-typography-body-xs-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-l-bold-base-font-size: 17px;
  --tui-typography-ui-l-bold-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-ui-l-bold-base-font-size)
  );
  --tui-typography-ui-l-bold-line-height-ratio: 1.4117647;
  --tui-typography-ui-l-bold-base-line-height: calc(
    var(--tui-typography-ui-l-bold-base-font-size) *
      var(--tui-typography-ui-l-bold-line-height-ratio)
  );
  --tui-typography-ui-l-bold-line-height: calc(
    var(--tui-typography-ui-l-bold-font-size) *
      var(--tui-typography-ui-l-bold-line-height-ratio)
  );
  --tui-typography-ui-l-bold:
    500 var(--tui-typography-ui-l-bold-font-size) /
      var(--tui-typography-ui-l-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-l-base-font-size: 17px;
  --tui-typography-ui-l-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-ui-l-base-font-size)
  );
  --tui-typography-ui-l-line-height-ratio: 1.4117647;
  --tui-typography-ui-l-base-line-height: calc(
    var(--tui-typography-ui-l-base-font-size) *
      var(--tui-typography-ui-l-line-height-ratio)
  );
  --tui-typography-ui-l-line-height: calc(
    var(--tui-typography-ui-l-font-size) *
      var(--tui-typography-ui-l-line-height-ratio)
  );
  --tui-typography-ui-l:
    400 var(--tui-typography-ui-l-font-size) /
      var(--tui-typography-ui-l-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-m-bold-base-font-size: 15px;
  --tui-typography-ui-m-bold-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-ui-m-bold-base-font-size)
  );
  --tui-typography-ui-m-bold-line-height-ratio: 1.3333333;
  --tui-typography-ui-m-bold-base-line-height: calc(
    var(--tui-typography-ui-m-bold-base-font-size) *
      var(--tui-typography-ui-m-bold-line-height-ratio)
  );
  --tui-typography-ui-m-bold-line-height: calc(
    var(--tui-typography-ui-m-bold-font-size) *
      var(--tui-typography-ui-m-bold-line-height-ratio)
  );
  --tui-typography-ui-m-bold:
    500 var(--tui-typography-ui-m-bold-font-size) /
      var(--tui-typography-ui-m-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-m-base-font-size: 15px;
  --tui-typography-ui-m-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-ui-m-base-font-size)
  );
  --tui-typography-ui-m-line-height-ratio: 1.3333333;
  --tui-typography-ui-m-base-line-height: calc(
    var(--tui-typography-ui-m-base-font-size) *
      var(--tui-typography-ui-m-line-height-ratio)
  );
  --tui-typography-ui-m-line-height: calc(
    var(--tui-typography-ui-m-font-size) *
      var(--tui-typography-ui-m-line-height-ratio)
  );
  --tui-typography-ui-m:
    400 var(--tui-typography-ui-m-font-size) /
      var(--tui-typography-ui-m-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-s-bold-base-font-size: 13px;
  --tui-typography-ui-s-bold-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-ui-s-bold-base-font-size)
  );
  --tui-typography-ui-s-bold-line-height-ratio: 1.2307692;
  --tui-typography-ui-s-bold-base-line-height: calc(
    var(--tui-typography-ui-s-bold-base-font-size) *
      var(--tui-typography-ui-s-bold-line-height-ratio)
  );
  --tui-typography-ui-s-bold-line-height: calc(
    var(--tui-typography-ui-s-bold-font-size) *
      var(--tui-typography-ui-s-bold-line-height-ratio)
  );
  --tui-typography-ui-s-bold:
    500 var(--tui-typography-ui-s-bold-font-size) /
      var(--tui-typography-ui-s-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-s-base-font-size: 13px;
  --tui-typography-ui-s-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-ui-s-base-font-size)
  );
  --tui-typography-ui-s-line-height-ratio: 1.2307692;
  --tui-typography-ui-s-base-line-height: calc(
    var(--tui-typography-ui-s-base-font-size) *
      var(--tui-typography-ui-s-line-height-ratio)
  );
  --tui-typography-ui-s-line-height: calc(
    var(--tui-typography-ui-s-font-size) *
      var(--tui-typography-ui-s-line-height-ratio)
  );
  --tui-typography-ui-s:
    400 var(--tui-typography-ui-s-font-size) /
      var(--tui-typography-ui-s-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-xs-bold-base-font-size: 12px;
  --tui-typography-ui-xs-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-ui-xs-bold-base-font-size)
  );
  --tui-typography-ui-xs-bold-line-height-ratio: 1.25;
  --tui-typography-ui-xs-bold-base-line-height: calc(
    var(--tui-typography-ui-xs-bold-base-font-size) *
      var(--tui-typography-ui-xs-bold-line-height-ratio)
  );
  --tui-typography-ui-xs-bold-line-height: calc(
    var(--tui-typography-ui-xs-bold-font-size) *
      var(--tui-typography-ui-xs-bold-line-height-ratio)
  );
  --tui-typography-ui-xs-bold:
    500 var(--tui-typography-ui-xs-bold-font-size) /
      var(--tui-typography-ui-xs-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-xs-base-font-size: 12px;
  --tui-typography-ui-xs-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-ui-xs-base-font-size)
  );
  --tui-typography-ui-xs-line-height-ratio: 1.25;
  --tui-typography-ui-xs-base-line-height: calc(
    var(--tui-typography-ui-xs-base-font-size) *
      var(--tui-typography-ui-xs-line-height-ratio)
  );
  --tui-typography-ui-xs-line-height: calc(
    var(--tui-typography-ui-xs-font-size) *
      var(--tui-typography-ui-xs-line-height-ratio)
  );
  --tui-typography-ui-xs:
    400 var(--tui-typography-ui-xs-font-size) /
      var(--tui-typography-ui-xs-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-2xs-bold-base-font-size: 11px;
  --tui-typography-ui-2xs-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-ui-2xs-bold-base-font-size)
  );
  --tui-typography-ui-2xs-bold-line-height-ratio: 1.1818182;
  --tui-typography-ui-2xs-bold-base-line-height: calc(
    var(--tui-typography-ui-2xs-bold-base-font-size) *
      var(--tui-typography-ui-2xs-bold-line-height-ratio)
  );
  --tui-typography-ui-2xs-bold-line-height: calc(
    var(--tui-typography-ui-2xs-bold-font-size) *
      var(--tui-typography-ui-2xs-bold-line-height-ratio)
  );
  --tui-typography-ui-2xs-bold:
    500 var(--tui-typography-ui-2xs-bold-font-size) /
      var(--tui-typography-ui-2xs-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-2xs-bold-letter-spacing: 0.4px;
  --tui-typography-ui-2xs-base-font-size: 11px;
  --tui-typography-ui-2xs-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-ui-2xs-base-font-size)
  );
  --tui-typography-ui-2xs-line-height-ratio: 1.1818182;
  --tui-typography-ui-2xs-base-line-height: calc(
    var(--tui-typography-ui-2xs-base-font-size) *
      var(--tui-typography-ui-2xs-line-height-ratio)
  );
  --tui-typography-ui-2xs-line-height: calc(
    var(--tui-typography-ui-2xs-font-size) *
      var(--tui-typography-ui-2xs-line-height-ratio)
  );
  --tui-typography-ui-2xs:
    400 var(--tui-typography-ui-2xs-font-size) /
      var(--tui-typography-ui-2xs-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-2xs-letter-spacing: 0.4px;
  --tui-typography-ui-3xs-bold-base-font-size: 9px;
  --tui-typography-ui-3xs-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-ui-3xs-bold-base-font-size)
  );
  --tui-typography-ui-3xs-bold-line-height-ratio: 1.4444444;
  --tui-typography-ui-3xs-bold-base-line-height: calc(
    var(--tui-typography-ui-3xs-bold-base-font-size) *
      var(--tui-typography-ui-3xs-bold-line-height-ratio)
  );
  --tui-typography-ui-3xs-bold-line-height: calc(
    var(--tui-typography-ui-3xs-bold-font-size) *
      var(--tui-typography-ui-3xs-bold-line-height-ratio)
  );
  --tui-typography-ui-3xs-bold:
    500 var(--tui-typography-ui-3xs-bold-font-size) /
      var(--tui-typography-ui-3xs-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-3xs-bold-letter-spacing: 0.4px;
  --tui-typography-ui-3xs-base-font-size: 9px;
  --tui-typography-ui-3xs-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-ui-3xs-base-font-size)
  );
  --tui-typography-ui-3xs-line-height-ratio: 1.4444444;
  --tui-typography-ui-3xs-base-line-height: calc(
    var(--tui-typography-ui-3xs-base-font-size) *
      var(--tui-typography-ui-3xs-line-height-ratio)
  );
  --tui-typography-ui-3xs-line-height: calc(
    var(--tui-typography-ui-3xs-font-size) *
      var(--tui-typography-ui-3xs-line-height-ratio)
  );
  --tui-typography-ui-3xs:
    400 var(--tui-typography-ui-3xs-font-size) /
      var(--tui-typography-ui-3xs-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-ui-3xs-letter-spacing: 0.4px;
  --tui-typography-caps-s-bold-base-font-size: 13px;
  --tui-typography-caps-s-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-caps-s-bold-base-font-size)
  );
  --tui-typography-caps-s-bold-line-height-ratio: 1.5384615;
  --tui-typography-caps-s-bold-base-line-height: calc(
    var(--tui-typography-caps-s-bold-base-font-size) *
      var(--tui-typography-caps-s-bold-line-height-ratio)
  );
  --tui-typography-caps-s-bold-line-height: calc(
    var(--tui-typography-caps-s-bold-font-size) *
      var(--tui-typography-caps-s-bold-line-height-ratio)
  );
  --tui-typography-caps-s-bold:
    500 var(--tui-typography-caps-s-bold-font-size) /
      var(--tui-typography-caps-s-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-caps-s-bold-text-transform: uppercase;
  --tui-typography-caps-s-bold-letter-spacing: 1px;
  --tui-typography-caps-s-base-font-size: 13px;
  --tui-typography-caps-s-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-caps-s-base-font-size)
  );
  --tui-typography-caps-s-line-height-ratio: 1.5384615;
  --tui-typography-caps-s-base-line-height: calc(
    var(--tui-typography-caps-s-base-font-size) *
      var(--tui-typography-caps-s-line-height-ratio)
  );
  --tui-typography-caps-s-line-height: calc(
    var(--tui-typography-caps-s-font-size) *
      var(--tui-typography-caps-s-line-height-ratio)
  );
  --tui-typography-caps-s:
    400 var(--tui-typography-caps-s-font-size) /
      var(--tui-typography-caps-s-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-caps-s-text-transform: uppercase;
  --tui-typography-caps-s-letter-spacing: 1px;
  --tui-typography-caps-2xs-bold-base-font-size: 11px;
  --tui-typography-caps-2xs-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-caps-2xs-bold-base-font-size)
  );
  --tui-typography-caps-2xs-bold-line-height-ratio: 1.4545455;
  --tui-typography-caps-2xs-bold-base-line-height: calc(
    var(--tui-typography-caps-2xs-bold-base-font-size) *
      var(--tui-typography-caps-2xs-bold-line-height-ratio)
  );
  --tui-typography-caps-2xs-bold-line-height: calc(
    var(--tui-typography-caps-2xs-bold-font-size) *
      var(--tui-typography-caps-2xs-bold-line-height-ratio)
  );
  --tui-typography-caps-2xs-bold:
    500 var(--tui-typography-caps-2xs-bold-font-size) /
      var(--tui-typography-caps-2xs-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-caps-2xs-bold-text-transform: uppercase;
  --tui-typography-caps-2xs-bold-letter-spacing: 1px;
  --tui-typography-caps-2xs-base-font-size: 11px;
  --tui-typography-caps-2xs-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-caps-2xs-base-font-size)
  );
  --tui-typography-caps-2xs-line-height-ratio: 1.4545455;
  --tui-typography-caps-2xs-base-line-height: calc(
    var(--tui-typography-caps-2xs-base-font-size) *
      var(--tui-typography-caps-2xs-line-height-ratio)
  );
  --tui-typography-caps-2xs-line-height: calc(
    var(--tui-typography-caps-2xs-font-size) *
      var(--tui-typography-caps-2xs-line-height-ratio)
  );
  --tui-typography-caps-2xs:
    400 var(--tui-typography-caps-2xs-font-size) /
      var(--tui-typography-caps-2xs-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-caps-2xs-text-transform: uppercase;
  --tui-typography-caps-2xs-letter-spacing: 1px;
  --tui-typography-numbers-2xl-base-font-size: 56px;
  --tui-typography-numbers-2xl-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-numbers-2xl-base-font-size)
  );
  --tui-typography-numbers-2xl-line-height-ratio: 1.1428571;
  --tui-typography-numbers-2xl-base-line-height: calc(
    var(--tui-typography-numbers-2xl-base-font-size) *
      var(--tui-typography-numbers-2xl-line-height-ratio)
  );
  --tui-typography-numbers-2xl-line-height: calc(
    var(--tui-typography-numbers-2xl-font-size) *
      var(--tui-typography-numbers-2xl-line-height-ratio)
  );
  --tui-typography-numbers-2xl:
    500 var(--tui-typography-numbers-2xl-font-size) /
      var(--tui-typography-numbers-2xl-line-height)
      var(--tui-typography-font-family-display),
    var(--tui-typography-font-family-display-fallback);
  --tui-typography-numbers-xl-base-font-size: 36px;
  --tui-typography-numbers-xl-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-numbers-xl-base-font-size)
  );
  --tui-typography-numbers-xl-line-height-ratio: 1.1111111;
  --tui-typography-numbers-xl-base-line-height: calc(
    var(--tui-typography-numbers-xl-base-font-size) *
      var(--tui-typography-numbers-xl-line-height-ratio)
  );
  --tui-typography-numbers-xl-line-height: calc(
    var(--tui-typography-numbers-xl-font-size) *
      var(--tui-typography-numbers-xl-line-height-ratio)
  );
  --tui-typography-numbers-xl:
    500 var(--tui-typography-numbers-xl-font-size) /
      var(--tui-typography-numbers-xl-line-height)
      var(--tui-typography-font-family-display),
    var(--tui-typography-font-family-display-fallback);
  --tui-typography-numbers-m-base-font-size: 20px;
  --tui-typography-numbers-m-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-numbers-m-base-font-size)
  );
  --tui-typography-numbers-m-line-height-ratio: 1.2;
  --tui-typography-numbers-m-base-line-height: calc(
    var(--tui-typography-numbers-m-base-font-size) *
      var(--tui-typography-numbers-m-line-height-ratio)
  );
  --tui-typography-numbers-m-line-height: calc(
    var(--tui-typography-numbers-m-font-size) *
      var(--tui-typography-numbers-m-line-height-ratio)
  );
  --tui-typography-numbers-m:
    500 var(--tui-typography-numbers-m-font-size) /
      var(--tui-typography-numbers-m-line-height)
      var(--tui-typography-font-family-display),
    var(--tui-typography-font-family-display-fallback);
  --tui-typography-code-m-base-font-size: 15px;
  --tui-typography-code-m-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-code-m-base-font-size)
  );
  --tui-typography-code-m-line-height-ratio: 1.3333333;
  --tui-typography-code-m-base-line-height: calc(
    var(--tui-typography-code-m-base-font-size) *
      var(--tui-typography-code-m-line-height-ratio)
  );
  --tui-typography-code-m-line-height: calc(
    var(--tui-typography-code-m-font-size) *
      var(--tui-typography-code-m-line-height-ratio)
  );
  --tui-typography-code-m:
    400 var(--tui-typography-code-m-font-size) /
      var(--tui-typography-code-m-line-height)
      var(--tui-typography-font-family-code),
    var(--tui-typography-font-family-code-fallback);
  --tui-typography-code-s-base-font-size: 13px;
  --tui-typography-code-s-font-size: calc(
    var(--tui-font-offset, 0px) + var(--tui-typography-code-s-base-font-size)
  );
  --tui-typography-code-s-line-height-ratio: 1.2307692;
  --tui-typography-code-s-base-line-height: calc(
    var(--tui-typography-code-s-base-font-size) *
      var(--tui-typography-code-s-line-height-ratio)
  );
  --tui-typography-code-s-line-height: calc(
    var(--tui-typography-code-s-font-size) *
      var(--tui-typography-code-s-line-height-ratio)
  );
  --tui-typography-code-s:
    400 var(--tui-typography-code-s-font-size) /
      var(--tui-typography-code-s-line-height)
      var(--tui-typography-font-family-code),
    var(--tui-typography-font-family-code-fallback);
  --tui-typography-legacy-body-xl-bold-base-font-size: 19px;
  --tui-typography-legacy-body-xl-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-legacy-body-xl-bold-base-font-size)
  );
  --tui-typography-legacy-body-xl-bold-line-height-ratio: 1.4736842;
  --tui-typography-legacy-body-xl-bold-base-line-height: calc(
    var(--tui-typography-legacy-body-xl-bold-base-font-size) *
      var(--tui-typography-legacy-body-xl-bold-line-height-ratio)
  );
  --tui-typography-legacy-body-xl-bold-line-height: calc(
    var(--tui-typography-legacy-body-xl-bold-font-size) *
      var(--tui-typography-legacy-body-xl-bold-line-height-ratio)
  );
  --tui-typography-legacy-body-xl-bold:
    500 var(--tui-typography-legacy-body-xl-bold-font-size) /
      var(--tui-typography-legacy-body-xl-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-legacy-body-xl-base-font-size: 19px;
  --tui-typography-legacy-body-xl-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-legacy-body-xl-base-font-size)
  );
  --tui-typography-legacy-body-xl-line-height-ratio: 1.4736842;
  --tui-typography-legacy-body-xl-base-line-height: calc(
    var(--tui-typography-legacy-body-xl-base-font-size) *
      var(--tui-typography-legacy-body-xl-line-height-ratio)
  );
  --tui-typography-legacy-body-xl-line-height: calc(
    var(--tui-typography-legacy-body-xl-font-size) *
      var(--tui-typography-legacy-body-xl-line-height-ratio)
  );
  --tui-typography-legacy-body-xl:
    400 var(--tui-typography-legacy-body-xl-font-size) /
      var(--tui-typography-legacy-body-xl-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-legacy-body-2xs-bold-base-font-size: 11px;
  --tui-typography-legacy-body-2xs-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-legacy-body-2xs-bold-base-font-size)
  );
  --tui-typography-legacy-body-2xs-bold-line-height-ratio: 1.4545455;
  --tui-typography-legacy-body-2xs-bold-base-line-height: calc(
    var(--tui-typography-legacy-body-2xs-bold-base-font-size) *
      var(--tui-typography-legacy-body-2xs-bold-line-height-ratio)
  );
  --tui-typography-legacy-body-2xs-bold-line-height: calc(
    var(--tui-typography-legacy-body-2xs-bold-font-size) *
      var(--tui-typography-legacy-body-2xs-bold-line-height-ratio)
  );
  --tui-typography-legacy-body-2xs-bold:
    500 var(--tui-typography-legacy-body-2xs-bold-font-size) /
      var(--tui-typography-legacy-body-2xs-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-legacy-body-2xs-bold-letter-spacing: 0.4px;
  --tui-typography-legacy-body-2xs-base-font-size: 11px;
  --tui-typography-legacy-body-2xs-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-legacy-body-2xs-base-font-size)
  );
  --tui-typography-legacy-body-2xs-line-height-ratio: 1.4545455;
  --tui-typography-legacy-body-2xs-base-line-height: calc(
    var(--tui-typography-legacy-body-2xs-base-font-size) *
      var(--tui-typography-legacy-body-2xs-line-height-ratio)
  );
  --tui-typography-legacy-body-2xs-line-height: calc(
    var(--tui-typography-legacy-body-2xs-font-size) *
      var(--tui-typography-legacy-body-2xs-line-height-ratio)
  );
  --tui-typography-legacy-body-2xs:
    400 var(--tui-typography-legacy-body-2xs-font-size) /
      var(--tui-typography-legacy-body-2xs-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-legacy-body-2xs-letter-spacing: 0.4px;
  --tui-typography-legacy-body-3xs-bold-base-font-size: 9px;
  --tui-typography-legacy-body-3xs-bold-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-legacy-body-3xs-bold-base-font-size)
  );
  --tui-typography-legacy-body-3xs-bold-line-height-ratio: 1.7777778;
  --tui-typography-legacy-body-3xs-bold-base-line-height: calc(
    var(--tui-typography-legacy-body-3xs-bold-base-font-size) *
      var(--tui-typography-legacy-body-3xs-bold-line-height-ratio)
  );
  --tui-typography-legacy-body-3xs-bold-line-height: calc(
    var(--tui-typography-legacy-body-3xs-bold-font-size) *
      var(--tui-typography-legacy-body-3xs-bold-line-height-ratio)
  );
  --tui-typography-legacy-body-3xs-bold:
    500 var(--tui-typography-legacy-body-3xs-bold-font-size) /
      var(--tui-typography-legacy-body-3xs-bold-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
  --tui-typography-legacy-body-3xs-base-font-size: 9px;
  --tui-typography-legacy-body-3xs-font-size: calc(
    var(--tui-font-offset, 0px) +
      var(--tui-typography-legacy-body-3xs-base-font-size)
  );
  --tui-typography-legacy-body-3xs-line-height-ratio: 1.7777778;
  --tui-typography-legacy-body-3xs-base-line-height: calc(
    var(--tui-typography-legacy-body-3xs-base-font-size) *
      var(--tui-typography-legacy-body-3xs-line-height-ratio)
  );
  --tui-typography-legacy-body-3xs-line-height: calc(
    var(--tui-typography-legacy-body-3xs-font-size) *
      var(--tui-typography-legacy-body-3xs-line-height-ratio)
  );
  --tui-typography-legacy-body-3xs:
    400 var(--tui-typography-legacy-body-3xs-font-size) /
      var(--tui-typography-legacy-body-3xs-line-height)
      var(--tui-typography-font-family-text),
    var(--tui-typography-font-family-text-fallback);
}
