html,
      body,
      #main {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
      }
      :root {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }
      * {
        box-sizing: border-box;
        -webkit-font-smoothing: inherit;
      }
      h1,
      h2,
      h3,
      h4,
      h5,
      h6,
      p,
      figure {
        margin: 0;
      }
      body,
      input,
      textarea,
      select,
      button {
        font-family: sans-serif;
        font-size: 12px;
      }
      body {
        --token-5d3602f5-d470-4b4b-916d-5b57bbf588f8: #414040;
        --token-94aa1dea-dfea-4fa5-8a42-bbeebe5052f2: #000;
        --token-33937e6f-dc3e-4c47-bf83-7d83f61531ea: #ff51a8;
        --token-d56366ae-ad88-499c-8eb0-aa22484eb4f4: #303030b3;
        --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97: #000;
        --token-df227308-60be-4193-a99e-717d73a86df8: #00000029;
        --token-37b21b3d-3e44-4bf1-bf68-f20e67e05dae: #fff;
        --token-34d58044-5fb0-4480-9bc8-4e91d499d8e6: #fff;
        --token-5f5e41aa-15b3-439f-89f1-3f142f1cf995: #fafafa;
        --token-6da9d50d-e927-4dcf-93ed-bf3b8039528b: #ff51a866;
        --token-6d673ed7-d5ce-4661-b05f-74889fd0207c: #dedede;
        --token-ad0d2824-e590-4f22-8d1a-0ed7bbfca9f5: #fff;
        --token-254656e0-8991-4d20-bf07-a545136e9a83: #ff51a833;
        --token-7c18d885-3911-4b92-8b65-0360963f8eb5: #ff51a833;
        --token-18c2b5cb-5f3a-4a37-ad6a-197cd994af92: #8888881a;
        --token-5210968f-df6f-4515-bb95-2991de324907: #fff3;
        --token-932ec4ef-c27c-4840-af3d-3d501c48a21e: #ff51a800;
        --token-4c3a0dcc-bac1-4e22-b389-ec7496a940c6: #bbbbbb26;
        --token-e47778e7-c593-4ac9-8a2f-0a4dfd9d7d68: #fafafa00;
        --token-bad6d7ef-d880-4bf8-8504-e0f905d14890: #000;
        --token-3d377ea9-717b-4b64-a58c-c38ab7b0475c: #fff;
        --token-0f8d6302-f5cd-42fa-a958-dbf38bf51596: #858585;
      }
      @supports (z-index: calc(infinity)) {
        #__runnit-badge-container {
          --infinity: infinity;
        }
      }
      #__runnit-badge-container {
        pointer-events: none;
        width: 100%;
        z-index: calc(var(--infinity, 2147480000));
        justify-content: flex-end;
        padding: 20px;
        display: flex;
        position: fixed;
        bottom: 0;
      }
      @supports (background: -webkit-named-image(i)) and
        (not (grid-template-rows: subgrid)) {
        body {
          --runnit-will-change-override: transform;
        }
      }
      @supports (background: -webkit-named-image(i)) and
        (not (position-area: top right)) {
        body {
          --runnit-will-change-filter-override: filter;
        }
      }
      [data-runnit-component-type="Text"] div div span,
      [data-runnit-component-type="Text"] a div span,
      [data-runnit-component-type="Text"] span span span,
      [data-runnit-component-type="Text"] p span span,
      [data-runnit-component-type="Text"] h1 span span,
      [data-runnit-component-type="Text"] h2 span span,
      [data-runnit-component-type="Text"] h3 span span,
      [data-runnit-component-type="Text"] h4 span span,
      [data-runnit-component-type="Text"] h5 span span,
      [data-runnit-component-type="Text"] h6 span span,
      [data-runnit-component-type="Text"] a {
        font-family: var(--font-family);
        font-style: var(--font-style);
        font-weight: min(
          calc(var(--runnit-font-weight-increase, 0) + var(--font-weight, 400)),
          900
        );
        color: var(--text-color);
        letter-spacing: var(--letter-spacing);
        font-size: var(--font-size);
        text-transform: var(--text-transform);
        --text-decoration: var(--runnit-text-decoration-style, solid)
          var(--runnit-text-decoration, none)
          var(--runnit-text-decoration-color, currentcolor)
          var(--runnit-text-decoration-thickness, auto);
        --text-decoration-skip-ink: var(--runnit-text-decoration-skip-ink);
        --text-underline-offset: var(--runnit-text-decoration-offset);
        line-height: var(--line-height);
        --font-family: var(--runnit-font-family);
        --font-style: var(--runnit-font-style);
        --font-weight: var(--runnit-font-weight);
        --text-color: var(--runnit-text-color);
        --letter-spacing: var(--runnit-letter-spacing);
        --font-size: var(--runnit-font-size);
        --text-transform: var(--runnit-text-transform);
        --line-height: var(--runnit-line-height);
      }
      @supports not (color: color(display-p3 1 1 1)) {
        p.runnit-text,
        div.runnit-text,
        h1.runnit-text,
        h2.runnit-text,
        h3.runnit-text,
        h4.runnit-text,
        h5.runnit-text,
        h6.runnit-text,
        li.runnit-text,
        ol.runnit-text,
        ul.runnit-text,
        span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-blockquote-text-color-rgb,
            var(
              --runnit-blockquote-text-color,
              var(--runnit-text-color-rgb, var(--runnit-text-color, #000))
            )
          );
          -webkit-text-stroke-color: var(
            --runnit-text-stroke-color-rgb,
            var(--runnit-text-stroke-color, initial)
          );
        }
        mark.runnit-text {
          background-color: var(
            --runnit-blockquote-text-background-color-rgb,
            var(
              --runnit-blockquote-text-background-color,
              var(
                --runnit-text-background-color-rgb,
                var(--runnit-text-background-color, initial)
              )
            )
          );
        }
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text,
        code.runnit-text span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-blockquote-text-color-rgb,
            var(
              --runnit-blockquote-text-color,
              var(
                --runnit-code-text-color-rgb,
                var(
                  --runnit-code-text-color,
                  var(--runnit-text-color-rgb, var(--runnit-text-color, #000))
                )
              )
            )
          );
        }
      }
      @supports not (color: color(display-p3 1 1 1)) {
        a.runnit-text,
        span.runnit-text[data-nested-link] {
          color: var(
            --runnit-blockquote-text-color-rgb,
            var(
              --runnit-blockquote-text-color,
              var(
                --runnit-link-text-color-rgb,
                var(
                  --runnit-link-text-color,
                  var(--runnit-text-color-rgb, var(--runnit-text-color, #000))
                )
              )
            )
          );
          background-color: var(
            --runnit-link-text-background-color-rgb,
            var(--runnit-link-text-background-color, initial)
          );
          -webkit-text-decoration-color: var(
            --runnit-link-text-decoration-color-rgb,
            var(
              --runnit-link-text-decoration-color,
              var(
                --runnit-text-decoration-color-rgb,
                var(--runnit-text-decoration-color, currentcolor)
              )
            )
          );
          text-decoration-color: var(
            --runnit-link-text-decoration-color-rgb,
            var(
              --runnit-link-text-decoration-color,
              var(
                --runnit-text-decoration-color-rgb,
                var(--runnit-text-decoration-color, currentcolor)
              )
            )
          );
        }
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text a.runnit-text,
        code.runnit-text a.runnit-text span.runnit-text:not([data-text-fill]),
        code.runnit-text span.runnit-text[data-nested-link],
        code.runnit-text
          span.runnit-text[data-nested-link]
          span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-blockquote-text-color-rgb,
            var(
              --runnit-blockquote-text-color,
              var(
                --runnit-link-text-color-rgb,
                var(
                  --runnit-link-text-color,
                  var(
                    --runnit-code-text-color-rgb,
                    var(
                      --runnit-code-text-color,
                      var(
                        --runnit-text-color-rgb,
                        var(--runnit-text-color, #000)
                      )
                    )
                  )
                )
              )
            )
          );
        }
      }
      @supports not (color: color(display-p3 1 1 1)) {
        a.runnit-text:hover,
        span.runnit-text[data-nested-link]:hover {
          color: var(
            --runnit-link-hover-text-color-rgb,
            var(
              --runnit-link-hover-text-color,
              var(
                --runnit-blockquote-text-color-rgb,
                var(
                  --runnit-blockquote-text-color,
                  var(
                    --runnit-link-text-color-rgb,
                    var(
                      --runnit-link-text-color,
                      var(
                        --runnit-text-color-rgb,
                        var(--runnit-text-color, #000)
                      )
                    )
                  )
                )
              )
            )
          );
          background-color: var(
            --runnit-link-hover-text-background-color-rgb,
            var(
              --runnit-link-hover-text-background-color,
              var(
                --runnit-link-text-background-color-rgb,
                var(
                  --runnit-link-text-background-color,
                  var(
                    --runnit-text-background-color-rgb,
                    var(--runnit-text-background-color, initial)
                  )
                )
              )
            )
          );
          -webkit-text-decoration-color: var(
            --runnit-link-hover-text-decoration-color-rgb,
            var(
              --runnit-link-hover-text-decoration-color,
              var(
                --runnit-link-text-decoration-color-rgb,
                var(
                  --runnit-link-text-decoration-color,
                  var(
                    --runnit-text-decoration-color-rgb,
                    var(--runnit-text-decoration-color, currentcolor)
                  )
                )
              )
            )
          );
          text-decoration-color: var(
            --runnit-link-hover-text-decoration-color-rgb,
            var(
              --runnit-link-hover-text-decoration-color,
              var(
                --runnit-link-text-decoration-color-rgb,
                var(
                  --runnit-link-text-decoration-color,
                  var(
                    --runnit-text-decoration-color-rgb,
                    var(--runnit-text-decoration-color, currentcolor)
                  )
                )
              )
            )
          );
        }
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text a.runnit-text:hover,
        code.runnit-text span.runnit-text[data-nested-link]:hover {
          color: var(
            --runnit-link-hover-text-color-rgb,
            var(
              --runnit-link-hover-text-color,
              var(
                --runnit-blockquote-text-color-rgb,
                var(
                  --runnit-blockquote-text-color,
                  var(
                    --runnit-link-text-color-rgb,
                    var(
                      --runnit-link-text-color,
                      var(
                        --runnit-code-text-color-rgb,
                        var(
                          --runnit-code-text-color,
                          var(
                            --runnit-text-color-rgb,
                            var(--runnit-text-color, #000)
                          )
                        )
                      )
                    )
                  )
                )
              )
            )
          );
        }
      }
      @supports not (color: color(display-p3 1 1 1)) {
        a.runnit-text[data-runnit-page-link-current],
        span.runnit-text[data-runnit-page-link-current] {
          color: var(
            --runnit-link-current-text-color-rgb,
            var(
              --runnit-link-current-text-color,
              var(
                --runnit-link-text-color-rgb,
                var(
                  --runnit-link-text-color,
                  var(--runnit-text-color-rgb, var(--runnit-text-color, #000))
                )
              )
            )
          );
          background-color: var(
            --runnit-link-current-text-background-color-rgb,
            var(
              --runnit-link-current-text-background-color,
              var(
                --runnit-link-text-background-color-rgb,
                var(
                  --runnit-link-text-background-color,
                  var(
                    --runnit-text-background-color-rgb,
                    var(--runnit-text-background-color, initial)
                  )
                )
              )
            )
          );
          -webkit-text-decoration-color: var(
            --runnit-link-current-text-decoration-color-rgb,
            var(
              --runnit-link-current-text-decoration-color,
              var(
                --runnit-link-text-decoration-color-rgb,
                var(
                  --runnit-link-text-decoration-color,
                  var(
                    --runnit-text-decoration-color-rgb,
                    var(--runnit-text-decoration-color, currentcolor)
                  )
                )
              )
            )
          );
          text-decoration-color: var(
            --runnit-link-current-text-decoration-color-rgb,
            var(
              --runnit-link-current-text-decoration-color,
              var(
                --runnit-link-text-decoration-color-rgb,
                var(
                  --runnit-link-text-decoration-color,
                  var(
                    --runnit-text-decoration-color-rgb,
                    var(--runnit-text-decoration-color, currentcolor)
                  )
                )
              )
            )
          );
        }
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text a.runnit-text[data-runnit-page-link-current],
        code.runnit-text
          a.runnit-text[data-runnit-page-link-current]
          span.runnit-text:not([data-text-fill]),
        code.runnit-text span.runnit-text[data-runnit-page-link-current],
        code.runnit-text
          span.runnit-text[data-runnit-page-link-current]
          span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-link-current-text-color-rgb,
            var(
              --runnit-link-current-text-color,
              var(
                --runnit-link-text-color-rgb,
                var(
                  --runnit-link-text-color,
                  var(
                    --runnit-code-text-color-rgb,
                    var(
                      --runnit-code-text-color,
                      var(
                        --runnit-text-color-rgb,
                        var(--runnit-text-color, #000)
                      )
                    )
                  )
                )
              )
            )
          );
          background-color: var(
            --runnit-link-current-text-background-color-rgb,
            var(
              --runnit-link-current-text-background-color,
              var(
                --runnit-link-text-background-color-rgb,
                var(
                  --runnit-link-text-background-color,
                  var(
                    --runnit-text-background-color-rgb,
                    var(--runnit-text-background-color, initial)
                  )
                )
              )
            )
          );
        }
      }
      @supports not (color: color(display-p3 1 1 1)) {
        a.runnit-text[data-runnit-page-link-current]:hover,
        span.runnit-text[data-runnit-page-link-current]:hover {
          color: var(
            --runnit-link-hover-text-color-rgb,
            var(
              --runnit-link-hover-text-color,
              var(
                --runnit-link-current-text-color-rgb,
                var(
                  --runnit-link-current-text-color,
                  var(
                    --runnit-link-text-color-rgb,
                    var(
                      --runnit-link-text-color,
                      var(
                        --runnit-code-text-color-rgb,
                        var(
                          --runnit-code-text-color,
                          var(
                            --runnit-text-color-rgb,
                            var(--runnit-text-color, #000)
                          )
                        )
                      )
                    )
                  )
                )
              )
            )
          );
          background-color: var(
            --runnit-link-hover-text-background-color-rgb,
            var(
              --runnit-link-hover-text-background-color,
              var(
                --runnit-link-current-text-background-color-rgb,
                var(
                  --runnit-link-current-text-background-color,
                  var(
                    --runnit-link-text-background-color-rgb,
                    var(--runnit-link-text-background-color, initial)
                  )
                )
              )
            )
          );
          -webkit-text-decoration-color: var(
            --runnit-link-hover-text-decoration-color-rgb,
            var(
              --runnit-link-hover-text-decoration-color,
              var(
                --runnit-link-current-text-decoration-color-rgb,
                var(
                  --runnit-link-current-text-decoration-color,
                  var(
                    --runnit-link-text-decoration-color-rgb,
                    var(
                      --runnit-link-text-decoration-color,
                      var(
                        --runnit-text-decoration-color-rgb,
                        var(--runnit-text-decoration-color, currentcolor)
                      )
                    )
                  )
                )
              )
            )
          );
          text-decoration-color: var(
            --runnit-link-hover-text-decoration-color-rgb,
            var(
              --runnit-link-hover-text-decoration-color,
              var(
                --runnit-link-current-text-decoration-color-rgb,
                var(
                  --runnit-link-current-text-decoration-color,
                  var(
                    --runnit-link-text-decoration-color-rgb,
                    var(
                      --runnit-link-text-decoration-color,
                      var(
                        --runnit-text-decoration-color-rgb,
                        var(--runnit-text-decoration-color, currentcolor)
                      )
                    )
                  )
                )
              )
            )
          );
        }
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text a.runnit-text[data-runnit-page-link-current]:hover,
        code.runnit-text
          a.runnit-text[data-runnit-page-link-current]:hover
          span.runnit-text:not([data-text-fill]),
        code.runnit-text span.runnit-text[data-runnit-page-link-current]:hover,
        code.runnit-text
          span.runnit-text[data-runnit-page-link-current]:hover
          span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-link-hover-text-color-rgb,
            var(
              --runnit-link-hover-text-color,
              var(
                --runnit-link-current-text-color-rgb,
                var(
                  --runnit-link-current-text-color,
                  var(
                    --runnit-link-text-color-rgb,
                    var(
                      --runnit-link-text-color,
                      var(
                        --runnit-code-text-color-rgb,
                        var(
                          --runnit-code-text-color,
                          var(
                            --runnit-text-color-rgb,
                            var(--runnit-text-color, #000)
                          )
                        )
                      )
                    )
                  )
                )
              )
            )
          );
          background-color: var(
            --runnit-link-hover-text-background-color-rgb,
            var(
              --runnit-link-hover-text-background-color,
              var(
                --runnit-link-current-text-background-color-rgb,
                var(
                  --runnit-link-current-text-background-color,
                  var(
                    --runnit-link-text-background-color-rgb,
                    var(--runnit-link-text-background-color, initial)
                  )
                )
              )
            )
          );
        }
      }
      @supports not (aspect-ratio: 1) {
        .runnit-text-module:not([data-width="fit"])[style*="aspect-ratio"] {
          position: relative !important;
        }
        .runnit-text-module:not(
            [data-width="fit"]
          )[style*="aspect-ratio"]:before {
          content: "";
          padding-bottom: calc(100% / calc(var(--aspect-ratio)));
          display: block;
        }
        .runnit-text-module[data-width="fill"] > :first-child,
        .runnit-text-module[data-width="fill"] > .ssr-variant > :first-child,
        .runnit-text-module:not([data-width="fit"])[style*="aspect-ratio"]
          > :first-child,
        .runnit-text-module:not([data-width="fit"])[style*="aspect-ratio"]
          > .ssr-variant
          > :first-child {
          position: absolute;
          top: 0;
          left: 0;
          height: 100% !important;
        }
      }
      @supports not (overflow: clip) {
        :root {
          --overflow-clip-fallback: hidden;
        }
      }
      @supports (background: -webkit-named-image(i)) and
        (not (contain-intrinsic-size: inherit)) {
        div.runnit-text,
        p.runnit-text,
        h1.runnit-text,
        h2.runnit-text,
        h3.runnit-text,
        h4.runnit-text,
        h5.runnit-text,
        h6.runnit-text,
        ol.runnit-text,
        ul.runnit-text,
        li.runnit-text,
        blockquote.runnit-text,
        .runnit-text.runnit-image {
          display: var(--text-truncation-display-inline-for-safari-16, revert);
        }
        div.runnit-text:after,
        p.runnit-text:after,
        h1.runnit-text:after,
        h2.runnit-text:after,
        h3.runnit-text:after,
        h4.runnit-text:after,
        h5.runnit-text:after,
        h6.runnit-text:after,
        ol.runnit-text:after,
        ul.runnit-text:after,
        li.runnit-text:after,
        blockquote.runnit-text:after,
        .runnit-text.runnit-image:after {
          content: var(--text-truncation-line-break-for-safari-16);
          white-space: pre;
        }
        .runnit-text.runnit-text-module,
        .runnit-text.runnit-table-wrapper {
          display: var(--text-truncation-display-none-for-safari-16, revert);
        }
        p.runnit-text[data-text-fill] {
          display: var(
            --text-truncation-display-inline-for-safari-16,
            inline-block
          );
        }
      }
      @supports (corner-shape: superellipse(2)) {
        :root {
          --one-if-corner-shape-supported: 1;
        }
      }
      .runnit-cursor-none,
      .runnit-cursor-none * {
        cursor: none !important;
      }
      .runnit-pointer-events-none,
      .runnit-pointer-events-none * {
        pointer-events: none !important;
      }
      @supports (aspect-ratio: 1) {
        body {
          --runnit-aspect-ratio-supported: auto;
        }
      }
      .runnit-UBdYg.runnit-1io3tk7,
      .runnit-UBdYg .runnit-1io3tk7 {
        display: block;
      }
      .runnit-UBdYg.runnit-13m6tj0 {
        background-color: #000;
        flex-flow: column;
        place-content: center flex-start;
        align-items: center;
        gap: 0;
        width: 100%;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: hidden;
      }
      .runnit-UBdYg .runnit-1g8rqds-container {
        height: auto;
        position: var(--runnit-canvas-fixed-position, fixed);
        z-index: 5;
        flex: none;
        width: 100%;
        top: 0;
        left: 50%;
      }
      .runnit-UBdYg .runnit-1ihv89v {
        background: 0 0;
        flex-grow: 1;
        width: 0;
        height: 0;
        margin: 0;
        position: relative;
      }
      [data-layout-template="true"] > #overlay {
        margin-bottom: 0;
      }
      @media (max-width: 809.98px) {
        .runnit-UBdYg.runnit-13m6tj0 {
          overflow: var(--overflow-clip-fallback, clip);
        }
        .runnit-UBdYg .runnit-1g8rqds-container {
          position: absolute;
        }
      }
      .ssr-variant {
        display: contents;
      }
      @supports (aspect-ratio: 1) {
        body {
          --runnit-aspect-ratio-supported: auto;
        }
      }
      .runnit-SMrFM.runnit-1s72i4r,
      .runnit-SMrFM .runnit-1s72i4r {
        display: block;
      }
      .runnit-SMrFM.runnit-1lw9r8 {
        flex-flow: column;
        place-content: center flex-start;
        align-items: center;
        gap: 0;
        width: 1600px;
        height: min-content;
        padding: 20px 24px;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-SMrFM .runnit-14auoc5 {
        z-index: 3;
        flex-flow: row;
        flex: none;
        place-content: center space-between;
        align-items: center;
        width: 100%;
        max-width: 1600px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-SMrFM .runnit-1wxxgbh {
        flex-flow: row;
        flex: none;
        place-content: center flex-start;
        align-items: center;
        gap: 32px;
        width: min-content;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-SMrFM .runnit-17dtfti {
        flex-flow: row;
        flex: none;
        place-content: center flex-start;
        align-items: center;
        gap: 4px;
        width: min-content;
        height: min-content;
        padding: 0;
        text-decoration: none;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-SMrFM .runnit-142dzuh {
        aspect-ratio: 3.76316;
        height: var(--runnit-aspect-ratio-supported, 40px);
        flex: none;
        width: 151px;
        position: relative;
      }
      .runnit-SMrFM .runnit-1tsl86f-container {
        flex: none;
        width: auto;
        height: auto;
        position: relative;
      }
      .runnit-SMrFM .runnit-53ag5h {
        z-index: 2;
        flex-flow: column;
        flex: none;
        place-content: flex-start;
        align-items: flex-start;
        gap: 48px;
        width: 100%;
        height: min-content;
        padding: 64px 0 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-SMrFM .runnit-1uf3f4k {
        flex-flow: column;
        flex: none;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 12px;
        width: 100%;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-SMrFM .runnit-1bp3rh2,
      .runnit-SMrFM .runnit-1o4g4ek,
      .runnit-SMrFM .runnit-1nf60uc,
      .runnit-SMrFM .runnit-1qlpkp3 {
        cursor: pointer;
        white-space: pre;
        flex: none;
        width: auto;
        height: auto;
        position: relative;
      }
      .runnit-SMrFM .runnit-1lf0kfk {
        pointer-events: none;
        z-index: 1;
        flex: none;
        width: 100%;
        height: 66%;
        position: absolute;
        top: 0;
        left: 0%;
        overflow: hidden;
      }
      .runnit-SMrFM.runnit-v-9th2j5.runnit-1lw9r8,
      .runnit-SMrFM.runnit-v-1540bgg.runnit-1lw9r8 {
        width: 390px;
        height: 64px;
        padding: 16px;
      }
      .runnit-SMrFM.runnit-v-9th2j5 .runnit-1wxxgbh,
      .runnit-SMrFM.runnit-v-1540bgg .runnit-1wxxgbh {
        flex-direction: column;
      }
      .runnit-SMrFM.runnit-v-9th2j5 .runnit-53ag5h,
      .runnit-SMrFM.runnit-v-1540bgg .runnit-53ag5h {
        pointer-events: none;
      }
      .runnit-SMrFM.runnit-v-9th2j5 .runnit-1uf3f4k,
      .runnit-SMrFM.runnit-v-1540bgg .runnit-1uf3f4k {
        padding: 0 0 0 24px;
      }
      .runnit-SMrFM.runnit-v-9th2j5 .runnit-1lf0kfk,
      .runnit-SMrFM.runnit-v-1540bgg .runnit-1lf0kfk {
        height: calc(var(--runnit-viewport-height, 100vh) * 1);
        z-index: 0;
      }
      @media (max-width: 1199px) and (min-width: 810px) {
        .runnit-9WdLY .runnit-styles-preset-1eyg8rr:not(.rich-text-wrapper),
        .runnit-9WdLY .runnit-styles-preset-1eyg8rr.rich-text-wrapper h2 {
          --runnit-font-family:
            "EK Modena TRIAL  Bold Condensed",
            "EK Modena TRIAL  Bold Condensed Placeholder", sans-serif;
          --runnit-font-family-bold:
            "EK Modena TRIAL  Ultra Condensed", sans-serif;
          --runnit-font-open-type-features: normal;
          --runnit-font-size: 32px;
          --runnit-font-style: normal;
          --runnit-font-style-bold: normal;
          --runnit-font-variation-axes: normal;
          --runnit-font-weight: 700;
          --runnit-font-weight-bold: 900;
          --runnit-letter-spacing: 0.02em;
          --runnit-line-height: 1.1em;
          --runnit-paragraph-spacing: 40px;
          --runnit-text-alignment: left;
          --runnit-text-color: #fff;
          --runnit-text-decoration: none;
          --runnit-text-stroke-color: initial;
          --runnit-text-stroke-width: initial;
          --runnit-text-transform: uppercase;
        }
      }
      @media (max-width: 809px) and (min-width: 0) {
        .runnit-9WdLY .runnit-styles-preset-1eyg8rr:not(.rich-text-wrapper),
        .runnit-9WdLY .runnit-styles-preset-1eyg8rr.rich-text-wrapper h2 {
          --runnit-font-family:
            "EK Modena TRIAL  Bold Condensed",
            "EK Modena TRIAL  Bold Condensed Placeholder", sans-serif;
          --runnit-font-family-bold:
            "EK Modena TRIAL  Ultra Condensed", sans-serif;
          --runnit-font-open-type-features: normal;
          --runnit-font-size: 32px;
          --runnit-font-style: normal;
          --runnit-font-style-bold: normal;
          --runnit-font-variation-axes: normal;
          --runnit-font-weight: 700;
          --runnit-font-weight-bold: 900;
          --runnit-letter-spacing: 0.02em;
          --runnit-line-height: 1em;
          --runnit-paragraph-spacing: 40px;
          --runnit-text-alignment: left;
          --runnit-text-color: #fff;
          --runnit-text-decoration: none;
          --runnit-text-stroke-color: initial;
          --runnit-text-stroke-width: initial;
          --runnit-text-transform: uppercase;
        }
      }
      .runnit-hISKe .runnit-styles-preset-7jolyd:not(.rich-text-wrapper),
      .runnit-hISKe .runnit-styles-preset-7jolyd.rich-text-wrapper a {
        --runnit-link-current-text-color: var(
          --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97,
          #000
        );
        --runnit-link-current-text-decoration: none;
        --runnit-link-hover-text-color: var(
          --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97,
          #fff
        );
        --runnit-link-hover-text-decoration: none;
        --runnit-link-text-color: var(
          --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97,
          #000
        );
        --runnit-link-text-decoration: none;
        transition: color 0.4s cubic-bezier(0.44, 0, 0.56, 1);
      }
      @supports (aspect-ratio: 1) {
        body {
          --runnit-aspect-ratio-supported: auto;
        }
      }
      .runnit-dko09.runnit-12u7a91,
      .runnit-dko09 .runnit-12u7a91 {
        display: block;
      }
      .runnit-dko09.runnit-17k9y98 {
        cursor: pointer;
        will-change: var(--runnit-will-change-override, transform);
        flex-flow: row;
        place-content: center;
        align-items: center;
        gap: 8px;
        width: min-content;
        height: 40px;
        padding: 16px;
        text-decoration: none;
        display: flex;
        position: relative;
        overflow: hidden;
      }
      .runnit-dko09 .runnit-1a4l70o {
        -webkit-user-select: none;
        user-select: none;
        white-space: pre;
        flex: none;
        width: auto;
        height: auto;
        position: relative;
      }
      .runnit-dko09.runnit-v-v3ogwj.runnit-17k9y98 {
        height: 32px;
        padding: 7px;
      }
      .runnit-dko09.runnit-v-125hd7d.runnit-17k9y98 {
        height: 32px;
        padding: 8px;
      }
      .runnit-dko09[data-border="true"]:after,
      .runnit-dko09 [data-border="true"]:after {
        content: "";
        border-width: var(--border-top-width, 0) var(--border-right-width, 0)
          var(--border-bottom-width, 0) var(--border-left-width, 0);
        border-color: var(--border-color, none);
        border-style: var(--border-style, none);
        box-sizing: border-box;
        border-radius: inherit;
        corner-shape: inherit;
        pointer-events: none;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
      }
      body {
        --runnit-will-change-override: none;
      }
      @supports (background: -webkit-named-image(i)) and
        (not (grid-template-rows: subgrid)) {
        body {
          --runnit-will-change-override: transform;
        }
      }
      body {
        --runnit-will-change-filter-override: none;
      }
      @supports (background: -webkit-named-image(i)) and
        (not (position-area: top right)) {
        body {
          --runnit-will-change-filter-override: filter;
        }
      }
      [data-runnit-component-type] {
        position: absolute;
      }
      [data-runnit-component-type="Text"] {
        cursor: inherit;
      }
      [data-runnit-component-text-autosized] * {
        white-space: pre;
      }
      [data-runnit-component-type="Text"] > * {
        text-align: var(--runnit-text-alignment, start);
      }
      [data-runnit-component-type="Text"] span span,
      [data-runnit-component-type="Text"] p span,
      [data-runnit-component-type="Text"] h1 span,
      [data-runnit-component-type="Text"] h2 span,
      [data-runnit-component-type="Text"] h3 span,
      [data-runnit-component-type="Text"] h4 span,
      [data-runnit-component-type="Text"] h5 span,
      [data-runnit-component-type="Text"] h6 span {
        display: block;
      }
      [data-runnit-component-type="Text"] span span span,
      [data-runnit-component-type="Text"] p span span,
      [data-runnit-component-type="Text"] h1 span span,
      [data-runnit-component-type="Text"] h2 span span,
      [data-runnit-component-type="Text"] h3 span span,
      [data-runnit-component-type="Text"] h4 span span,
      [data-runnit-component-type="Text"] h5 span span,
      [data-runnit-component-type="Text"] h6 span span {
        display: unset;
      }
      [data-runnit-component-type="Text"] div div span,
      [data-runnit-component-type="Text"] a div span,
      [data-runnit-component-type="Text"] span span span,
      [data-runnit-component-type="Text"] p span span,
      [data-runnit-component-type="Text"] h1 span span,
      [data-runnit-component-type="Text"] h2 span span,
      [data-runnit-component-type="Text"] h3 span span,
      [data-runnit-component-type="Text"] h4 span span,
      [data-runnit-component-type="Text"] h5 span span,
      [data-runnit-component-type="Text"] h6 span span,
      [data-runnit-component-type="Text"] a {
        font-family: var(--font-family);
        font-style: var(--font-style);
        font-weight: min(
          calc(var(--runnit-font-weight-increase, 0) + var(--font-weight, 400)),
          900
        );
        color: var(--text-color);
        letter-spacing: var(--letter-spacing);
        font-size: var(--font-size);
        text-transform: var(--text-transform);
        --text-decoration: var(--runnit-text-decoration-style, solid)
          var(--runnit-text-decoration, none)
          var(--runnit-text-decoration-color, currentcolor)
          var(--runnit-text-decoration-thickness, auto);
        --text-decoration-skip-ink: var(--runnit-text-decoration-skip-ink);
        --text-underline-offset: var(--runnit-text-decoration-offset);
        line-height: var(--line-height);
        --font-family: var(--runnit-font-family);
        --font-style: var(--runnit-font-style);
        --font-weight: var(--runnit-font-weight);
        --text-color: var(--runnit-text-color);
        --letter-spacing: var(--runnit-letter-spacing);
        --font-size: var(--runnit-font-size);
        --text-transform: var(--runnit-text-transform);
        --line-height: var(--runnit-line-height);
      }
      [data-runnit-component-type="Text"] a,
      [data-runnit-component-type="Text"] a div span,
      [data-runnit-component-type="Text"] a span span span,
      [data-runnit-component-type="Text"] a p span span,
      [data-runnit-component-type="Text"] a h1 span span,
      [data-runnit-component-type="Text"] a h2 span span,
      [data-runnit-component-type="Text"] a h3 span span,
      [data-runnit-component-type="Text"] a h4 span span,
      [data-runnit-component-type="Text"] a h5 span span,
      [data-runnit-component-type="Text"] a h6 span span {
        --font-family: var(
          --runnit-link-font-family,
          var(--runnit-font-family)
        );
        --font-style: var(--runnit-link-font-style, var(--runnit-font-style));
        --font-weight: var(
          --runnit-link-font-weight,
          var(--runnit-font-weight)
        );
        --text-color: var(--runnit-link-text-color, var(--runnit-text-color));
        --font-size: var(--runnit-link-font-size, var(--runnit-font-size));
        --text-transform: var(
          --runnit-link-text-transform,
          var(--runnit-text-transform)
        );
        --text-decoration: var(
            --runnit-link-text-decoration-style,
            var(--runnit-text-decoration-style, solid)
          )
          var(
            --runnit-link-text-decoration,
            var(--runnit-text-decoration, none)
          )
          var(
            --runnit-link-text-decoration-color,
            var(--runnit-text-decoration-color, currentcolor)
          )
          var(
            --runnit-link-text-decoration-thickness,
            var(--runnit-text-decoration-thickness, auto)
          );
        --text-decoration-skip-ink: var(
          --runnit-link-text-decoration-skip-ink,
          var(--runnit-text-decoration-skip-ink)
        );
        --text-underline-offset: var(
          --runnit-link-text-decoration-offset,
          var(--runnit-text-decoration-offset)
        );
      }
      [data-runnit-component-type="Text"] a:hover,
      [data-runnit-component-type="Text"] a div span:hover,
      [data-runnit-component-type="Text"] a span span span:hover,
      [data-runnit-component-type="Text"] a p span span:hover,
      [data-runnit-component-type="Text"] a h1 span span:hover,
      [data-runnit-component-type="Text"] a h2 span span:hover,
      [data-runnit-component-type="Text"] a h3 span span:hover,
      [data-runnit-component-type="Text"] a h4 span span:hover,
      [data-runnit-component-type="Text"] a h5 span span:hover,
      [data-runnit-component-type="Text"] a h6 span span:hover {
        --font-family: var(
          --runnit-link-hover-font-family,
          var(--runnit-link-font-family, var(--runnit-font-family))
        );
        --font-style: var(
          --runnit-link-hover-font-style,
          var(--runnit-link-font-style, var(--runnit-font-style))
        );
        --font-weight: var(
          --runnit-link-hover-font-weight,
          var(--runnit-link-font-weight, var(--runnit-font-weight))
        );
        --text-color: var(
          --runnit-link-hover-text-color,
          var(--runnit-link-text-color, var(--runnit-text-color))
        );
        --font-size: var(
          --runnit-link-hover-font-size,
          var(--runnit-link-font-size, var(--runnit-font-size))
        );
        --text-transform: var(
          --runnit-link-hover-text-transform,
          var(--runnit-link-text-transform, var(--runnit-text-transform))
        );
        --text-decoration: var(
            --runnit-link-hover-text-decoration-style,
            var(
              --runnit-link-text-decoration-style,
              var(--runnit-text-decoration-style, solid)
            )
          )
          var(
            --runnit-link-hover-text-decoration,
            var(
              --runnit-link-text-decoration,
              var(--runnit-text-decoration, none)
            )
          )
          var(
            --runnit-link-hover-text-decoration-color,
            var(
              --runnit-link-text-decoration-color,
              var(--runnit-text-decoration-color, currentcolor)
            )
          )
          var(
            --runnit-link-hover-text-decoration-thickness,
            var(
              --runnit-link-text-decoration-thickness,
              var(--runnit-text-decoration-thickness, auto)
            )
          );
        --text-decoration-skip-ink: var(
          --runnit-link-hover-text-decoration-skip-ink,
          var(
            --runnit-link-text-decoration-skip-ink,
            var(--runnit-text-decoration-skip-ink)
          )
        );
        --text-underline-offset: var(
          --runnit-link-hover-text-decoration-offset,
          var(
            --runnit-link-text-decoration-offset,
            var(--runnit-text-decoration-offset)
          )
        );
      }
      [data-runnit-component-type="Text"].isCurrent a,
      [data-runnit-component-type="Text"].isCurrent a div span,
      [data-runnit-component-type="Text"].isCurrent a span span span,
      [data-runnit-component-type="Text"].isCurrent a p span span,
      [data-runnit-component-type="Text"].isCurrent a h1 span span,
      [data-runnit-component-type="Text"].isCurrent a h2 span span,
      [data-runnit-component-type="Text"].isCurrent a h3 span span,
      [data-runnit-component-type="Text"].isCurrent a h4 span span,
      [data-runnit-component-type="Text"].isCurrent a h5 span span,
      [data-runnit-component-type="Text"].isCurrent a h6 span span {
        --font-family: var(
          --runnit-link-current-font-family,
          var(--runnit-link-font-family, var(--runnit-font-family))
        );
        --font-style: var(
          --runnit-link-current-font-style,
          var(--runnit-link-font-style, var(--runnit-font-style))
        );
        --font-weight: var(
          --runnit-link-current-font-weight,
          var(--runnit-link-font-weight, var(--runnit-font-weight))
        );
        --text-color: var(
          --runnit-link-current-text-color,
          var(--runnit-link-text-color, var(--runnit-text-color))
        );
        --font-size: var(
          --runnit-link-current-font-size,
          var(--runnit-link-font-size, var(--runnit-font-size))
        );
        --text-transform: var(
          --runnit-link-current-text-transform,
          var(--runnit-link-text-transform, var(--runnit-text-transform))
        );
        --text-decoration: var(
            --runnit-link-current-text-decoration-style,
            var(
              --runnit-link-text-decoration-style,
              var(--runnit-text-decoration-style, solid)
            )
          )
          var(
            --runnit-link-current-text-decoration,
            var(
              --runnit-link-text-decoration,
              var(--runnit-text-decoration, none)
            )
          )
          var(
            --runnit-link-current-text-decoration-color,
            var(
              --runnit-link-text-decoration-color,
              var(--runnit-text-decoration-color, currentcolor)
            )
          )
          var(
            --runnit-link-current-text-decoration-thickness,
            var(
              --runnit-link-text-decoration-thickness,
              var(--runnit-text-decoration-thickness, auto)
            )
          );
        --text-decoration-skip-ink: var(
          --runnit-link-current-text-decoration-skip-ink,
          var(
            --runnit-link-text-decoration-skip-ink,
            var(--runnit-text-decoration-skip-ink)
          )
        );
        --text-underline-offset: var(
          --runnit-link-current-text-decoration-offset,
          var(
            --runnit-link-text-decoration-offset,
            var(--runnit-text-decoration-offset)
          )
        );
      }
      [data-runnit-component-type="RichTextContainer"] {
        outline: none;
        flex-direction: column;
        flex-shrink: 0;
        justify-content: flex-start;
        display: flex;
      }
      p.runnit-text,
      div.runnit-text,
      figure.runnit-text,
      h1.runnit-text,
      h2.runnit-text,
      h3.runnit-text,
      h4.runnit-text,
      h5.runnit-text,
      h6.runnit-text,
      ol.runnit-text,
      ul.runnit-text {
        margin: 0;
        padding: 0;
      }
      p.runnit-text,
      div.runnit-text,
      h1.runnit-text,
      h2.runnit-text,
      h3.runnit-text,
      h4.runnit-text,
      h5.runnit-text,
      h6.runnit-text,
      li.runnit-text,
      ol.runnit-text,
      ul.runnit-text,
      mark.runnit-text,
      span.runnit-text:not([data-text-fill]) {
        font-family: var(
          --runnit-font-family-preview,
          var(
            --runnit-blockquote-font-family,
            var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
          )
        );
        font-style: var(
          --runnit-font-style-preview,
          var(--runnit-blockquote-font-style, var(--runnit-font-style, normal))
        );
        font-weight: var(
          --runnit-font-weight-preview,
          var(--runnit-blockquote-font-weight, var(--runnit-font-weight, 400))
        );
        color: var(
          --runnit-blockquote-text-color,
          var(--runnit-text-color, #000)
        );
        font-size: calc(
          var(--runnit-blockquote-font-size, var(--runnit-font-size, 16px)) *
            var(--runnit-font-size-scale, 1)
        );
        letter-spacing: var(
          --runnit-blockquote-letter-spacing,
          var(--runnit-letter-spacing, 0)
        );
        text-transform: var(
          --runnit-blockquote-text-transform,
          var(--runnit-text-transform, none)
        );
        -webkit-text-decoration-line: var(
          --runnit-blockquote-text-decoration,
          var(--runnit-text-decoration, initial)
        );
        text-decoration-line: var(
          --runnit-blockquote-text-decoration,
          var(--runnit-text-decoration, initial)
        );
        -webkit-text-decoration-style: var(
          --runnit-blockquote-text-decoration-style,
          var(--runnit-text-decoration-style, initial)
        );
        text-decoration-style: var(
          --runnit-blockquote-text-decoration-style,
          var(--runnit-text-decoration-style, initial)
        );
        -webkit-text-decoration-color: var(
          --runnit-blockquote-text-decoration-color,
          var(--runnit-text-decoration-color, initial)
        );
        text-decoration-color: var(
          --runnit-blockquote-text-decoration-color,
          var(--runnit-text-decoration-color, initial)
        );
        text-decoration-thickness: var(
          --runnit-blockquote-text-decoration-thickness,
          var(--runnit-text-decoration-thickness, initial)
        );
        text-decoration-skip-ink: var(
          --runnit-blockquote-text-decoration-skip-ink,
          var(--runnit-text-decoration-skip-ink, initial)
        );
        text-underline-offset: var(
          --runnit-blockquote-text-decoration-offset,
          var(--runnit-text-decoration-offset, initial)
        );
        line-height: var(
          --runnit-blockquote-line-height,
          var(--runnit-line-height, 1.2em)
        );
        text-align: var(
          --runnit-blockquote-text-alignment,
          var(--runnit-text-alignment, start)
        );
        -webkit-text-stroke-width: var(--runnit-text-stroke-width, initial);
        -webkit-text-stroke-color: var(--runnit-text-stroke-color, initial);
        -moz-font-feature-settings: var(
          --runnit-font-open-type-features,
          initial
        );
        -webkit-font-feature-settings: var(
          --runnit-font-open-type-features,
          initial
        );
        font-feature-settings: var(--runnit-font-open-type-features, initial);
        font-variation-settings: var(
          --runnit-font-variation-axes-preview,
          var(--runnit-font-variation-axes, normal)
        );
        text-wrap: var(--runnit-text-wrap-override, var(--runnit-text-wrap));
      }
      mark.runnit-text,
      p.runnit-text,
      div.runnit-text,
      h1.runnit-text,
      h2.runnit-text,
      h3.runnit-text,
      h4.runnit-text,
      h5.runnit-text,
      h6.runnit-text,
      li.runnit-text,
      ol.runnit-text,
      ul.runnit-text {
        background-color: var(
          --runnit-blockquote-text-background-color,
          var(--runnit-text-background-color, initial)
        );
        border-radius: var(
          --runnit-blockquote-text-background-radius,
          var(--runnit-text-background-radius, initial)
        );
        corner-shape: var(
          --runnit-blockquote-text-background-corner-shape,
          var(--runnit-text-background-corner-shape, initial)
        );
        padding: var(
          --runnit-blockquote-text-background-padding,
          var(--runnit-text-background-padding, initial)
        );
      }
      @supports not (color: color(display-p3 1 1 1)) {
        p.runnit-text,
        div.runnit-text,
        h1.runnit-text,
        h2.runnit-text,
        h3.runnit-text,
        h4.runnit-text,
        h5.runnit-text,
        h6.runnit-text,
        li.runnit-text,
        ol.runnit-text,
        ul.runnit-text,
        span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-blockquote-text-color-rgb,
            var(
              --runnit-blockquote-text-color,
              var(--runnit-text-color-rgb, var(--runnit-text-color, #000))
            )
          );
          -webkit-text-stroke-color: var(
            --runnit-text-stroke-color-rgb,
            var(--runnit-text-stroke-color, initial)
          );
        }
        mark.runnit-text {
          background-color: var(
            --runnit-blockquote-text-background-color-rgb,
            var(
              --runnit-blockquote-text-background-color,
              var(
                --runnit-text-background-color-rgb,
                var(--runnit-text-background-color, initial)
              )
            )
          );
        }
      }
      .runnit-fit-text .runnit-text {
        white-space: nowrap;
        white-space-collapse: preserve;
      }
      strong.runnit-text {
        font-family: var(
          --runnit-blockquote-font-family-bold,
          var(--runnit-font-family-bold)
        );
        font-style: var(
          --runnit-blockquote-font-style-bold,
          var(--runnit-font-style-bold)
        );
        font-weight: var(
          --runnit-blockquote-font-weight-bold,
          var(--runnit-font-weight-bold, bolder)
        );
        font-variation-settings: var(
          --runnit-blockquote-font-variation-axes-bold,
          var(--runnit-font-variation-axes-bold)
        );
      }
      em.runnit-text {
        font-family: var(
          --runnit-blockquote-font-family-italic,
          var(--runnit-font-family-italic)
        );
        font-style: var(
          --runnit-blockquote-font-style-italic,
          var(--runnit-font-style-italic, italic)
        );
        font-weight: var(
          --runnit-blockquote-font-weight-italic,
          var(--runnit-font-weight-italic)
        );
        font-variation-settings: var(
          --runnit-blockquote-font-variation-axes-italic,
          var(--runnit-font-variation-axes-italic)
        );
      }
      em.runnit-text > strong.runnit-text {
        font-family: var(
          --runnit-blockquote-font-family-bold-italic,
          var(--runnit-font-family-bold-italic)
        );
        font-style: var(
          --runnit-blockquote-font-style-bold-italic,
          var(--runnit-font-style-bold-italic, italic)
        );
        font-weight: var(
          --runnit-blockquote-font-weight-bold-italic,
          var(--runnit-font-weight-bold-italic, bolder)
        );
        font-variation-settings: var(
          --runnit-blockquote-font-variation-axes-bold-italic,
          var(--runnit-font-variation-axes-bold-italic)
        );
      }
      p.runnit-text:not(:first-child),
      div.runnit-text:not(:first-child),
      h1.runnit-text:not(:first-child),
      h2.runnit-text:not(:first-child),
      h3.runnit-text:not(:first-child),
      h4.runnit-text:not(:first-child),
      h5.runnit-text:not(:first-child),
      h6.runnit-text:not(:first-child),
      ol.runnit-text:not(:first-child),
      ul.runnit-text:not(:first-child),
      blockquote.runnit-text:not(:first-child),
      table.runnit-text:not(:first-child),
      figure.runnit-text:not(:first-child),
      .runnit-image.runnit-text:not(:first-child) {
        margin-top: var(
          --runnit-blockquote-paragraph-spacing,
          var(--runnit-paragraph-spacing, 0)
        );
      }
      li.runnit-text > ul.runnit-text:nth-child(2),
      li.runnit-text > ol.runnit-text:nth-child(2) {
        margin-top: 0;
      }
      .runnit-text[data-text-fill] {
        -webkit-text-fill-color: transparent;
        padding: max(
          0em,
          calc(
            calc(
                1.3em -
                  var(
                    --runnit-blockquote-line-height,
                    var(--runnit-line-height, 1.3em)
                  )
              ) /
              2
          )
        );
        margin: min(
          0em,
          calc(
            calc(
                1.3em -
                  var(
                    --runnit-blockquote-line-height,
                    var(--runnit-line-height, 1.3em)
                  )
              ) /
              -2
          )
        );
        -webkit-background-clip: text;
        background-clip: text;
        display: inline-block;
      }
      code.runnit-text,
      code.runnit-text span.runnit-text:not([data-text-fill]) {
        font-family: var(
          --runnit-code-font-family,
          var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
        );
        font-style: var(
          --runnit-blockquote-font-style,
          var(--runnit-code-font-style, var(--runnit-font-style, normal))
        );
        font-weight: var(
          --runnit-blockquote-font-weight,
          var(--runnit-code-font-weight, var(--runnit-font-weight, 400))
        );
        color: var(
          --runnit-blockquote-text-color,
          var(--runnit-code-text-color, var(--runnit-text-color, #000))
        );
        font-size: calc(
          var(--runnit-blockquote-font-size, var(--runnit-font-size, 16px)) *
            var(--runnit-font-size-scale, 1)
        );
        letter-spacing: var(
          --runnit-blockquote-letter-spacing,
          var(--runnit-letter-spacing, 0)
        );
        line-height: var(
          --runnit-blockquote-line-height,
          var(--runnit-line-height, 1.2em)
        );
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text,
        code.runnit-text span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-blockquote-text-color-rgb,
            var(
              --runnit-blockquote-text-color,
              var(
                --runnit-code-text-color-rgb,
                var(
                  --runnit-code-text-color,
                  var(--runnit-text-color-rgb, var(--runnit-text-color, #000))
                )
              )
            )
          );
        }
      }
      blockquote.runnit-text {
        unicode-bidi: initial;
        margin-block-start: initial;
        margin-block-end: initial;
        margin-inline-start: initial;
        margin-inline-end: initial;
      }
      a.runnit-text,
      a.runnit-text span.runnit-text:not([data-text-fill]),
      span.runnit-text[data-nested-link],
      span.runnit-text[data-nested-link]
        span.runnit-text:not([data-text-fill]) {
        color: inherit;
        font-family: var(
          --runnit-font-family-preview,
          var(
            --runnit-blockquote-font-family,
            var(
              --runnit-link-font-family,
              var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
            )
          )
        );
        font-style: var(
          --runnit-font-style-preview,
          var(
            --runnit-blockquote-font-style,
            var(--runnit-link-font-style, var(--runnit-font-style, normal))
          )
        );
        font-weight: var(
          --runnit-font-weight-preview,
          var(
            --runnit-blockquote-font-weight,
            var(--runnit-link-font-weight, var(--runnit-font-weight, 400))
          )
        );
        font-size: calc(
          var(--runnit-blockquote-font-size, var(--runnit-font-size, 16px)) *
            var(--runnit-font-size-scale, 1)
        );
        text-transform: var(
          --runnit-blockquote-text-transform,
          var(--runnit-link-text-transform, var(--runnit-text-transform, none))
        );
        cursor: var(--runnit-custom-cursors, pointer);
        background-color: initial;
        border-radius: var(--runnit-link-text-background-radius, initial);
        corner-shape: var(--runnit-link-text-background-corner-shape, initial);
        padding: var(--runnit-link-text-background-padding, initial);
      }
      a.runnit-text,
      span.runnit-text[data-nested-link] {
        color: var(
          --runnit-blockquote-text-color,
          var(--runnit-link-text-color, var(--runnit-text-color, #000))
        );
        -webkit-text-decoration-line: var(
          --runnit-blockquote-text-decoration,
          var(
            --runnit-link-text-decoration,
            var(--runnit-text-decoration, initial)
          )
        );
        text-decoration-line: var(
          --runnit-blockquote-text-decoration,
          var(
            --runnit-link-text-decoration,
            var(--runnit-text-decoration, initial)
          )
        );
        -webkit-text-decoration-style: var(
          --runnit-blockquote-text-decoration-style,
          var(
            --runnit-link-text-decoration-style,
            var(--runnit-text-decoration-style, initial)
          )
        );
        text-decoration-style: var(
          --runnit-blockquote-text-decoration-style,
          var(
            --runnit-link-text-decoration-style,
            var(--runnit-text-decoration-style, initial)
          )
        );
        -webkit-text-decoration-color: var(
          --runnit-blockquote-text-decoration-color,
          var(
            --runnit-link-text-decoration-color,
            var(--runnit-text-decoration-color, initial)
          )
        );
        text-decoration-color: var(
          --runnit-blockquote-text-decoration-color,
          var(
            --runnit-link-text-decoration-color,
            var(--runnit-text-decoration-color, initial)
          )
        );
        text-decoration-thickness: var(
          --runnit-blockquote-text-decoration-thickness,
          var(
            --runnit-link-text-decoration-thickness,
            var(--runnit-text-decoration-thickness, initial)
          )
        );
        text-decoration-skip-ink: var(
          --runnit-blockquote-text-decoration-skip-ink,
          var(
            --runnit-link-text-decoration-skip-ink,
            var(--runnit-text-decoration-skip-ink, initial)
          )
        );
        text-underline-offset: var(
          --runnit-blockquote-text-decoration-offset,
          var(
            --runnit-link-text-decoration-offset,
            var(--runnit-text-decoration-offset, initial)
          )
        );
        background-color: var(--runnit-link-text-background-color, initial);
      }
      @supports not (color: color(display-p3 1 1 1)) {
        a.runnit-text,
        span.runnit-text[data-nested-link] {
          color: var(
            --runnit-blockquote-text-color-rgb,
            var(
              --runnit-blockquote-text-color,
              var(
                --runnit-link-text-color-rgb,
                var(
                  --runnit-link-text-color,
                  var(--runnit-text-color-rgb, var(--runnit-text-color, #000))
                )
              )
            )
          );
          background-color: var(
            --runnit-link-text-background-color-rgb,
            var(--runnit-link-text-background-color, initial)
          );
          -webkit-text-decoration-color: var(
            --runnit-link-text-decoration-color-rgb,
            var(
              --runnit-link-text-decoration-color,
              var(
                --runnit-text-decoration-color-rgb,
                var(--runnit-text-decoration-color, currentcolor)
              )
            )
          );
          text-decoration-color: var(
            --runnit-link-text-decoration-color-rgb,
            var(
              --runnit-link-text-decoration-color,
              var(
                --runnit-text-decoration-color-rgb,
                var(--runnit-text-decoration-color, currentcolor)
              )
            )
          );
        }
      }
      code.runnit-text a.runnit-text,
      code.runnit-text a.runnit-text span.runnit-text:not([data-text-fill]),
      code.runnit-text span.runnit-text[data-nested-link],
      code.runnit-text
        span.runnit-text[data-nested-link]
        span.runnit-text:not([data-text-fill]) {
        font-family: var(
          --runnit-code-font-family,
          var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
        );
        font-style: var(
          --runnit-blockquote-font-style,
          var(--runnit-code-font-style, var(--runnit-font-style, normal))
        );
        font-weight: var(
          --runnit-blockquote-font-weight,
          var(--runnit-code-font-weight, var(--runnit-font-weight, 400))
        );
        color: inherit;
        font-size: calc(
          var(--runnit-blockquote-font-size, var(--runnit-font-size, 16px)) *
            var(--runnit-font-size-scale, 1)
        );
      }
      code.runnit-text a.runnit-text,
      code.runnit-text span.runnit-text[data-nested-link] {
        color: var(
          --runnit-blockquote-text-color,
          var(
            --runnit-link-text-color,
            var(--runnit-code-text-color, var(--runnit-text-color, #000))
          )
        );
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text a.runnit-text,
        code.runnit-text a.runnit-text span.runnit-text:not([data-text-fill]),
        code.runnit-text span.runnit-text[data-nested-link],
        code.runnit-text
          span.runnit-text[data-nested-link]
          span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-blockquote-text-color-rgb,
            var(
              --runnit-blockquote-text-color,
              var(
                --runnit-link-text-color-rgb,
                var(
                  --runnit-link-text-color,
                  var(
                    --runnit-code-text-color-rgb,
                    var(
                      --runnit-code-text-color,
                      var(
                        --runnit-text-color-rgb,
                        var(--runnit-text-color, #000)
                      )
                    )
                  )
                )
              )
            )
          );
        }
      }
      a.runnit-text:hover,
      a.runnit-text:hover span.runnit-text:not([data-text-fill]),
      span.runnit-text[data-nested-link]:hover,
      span.runnit-text[data-nested-link]:hover
        span.runnit-text:not([data-text-fill]) {
        font-family: var(
          --runnit-font-family-preview,
          var(
            --runnit-link-hover-font-family,
            var(
              --runnit-blockquote-font-family,
              var(
                --runnit-link-font-family,
                var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
              )
            )
          )
        );
        font-style: var(
          --runnit-font-style-preview,
          var(
            --runnit-link-hover-font-style,
            var(
              --runnit-blockquote-font-style,
              var(--runnit-link-font-style, var(--runnit-font-style, normal))
            )
          )
        );
        font-weight: var(
          --runnit-font-weight-preview,
          var(
            --runnit-link-hover-font-weight,
            var(
              --runnit-blockquote-font-weight,
              var(--runnit-link-font-weight, var(--runnit-font-weight, 400))
            )
          )
        );
        font-size: calc(
          var(
              --runnit-link-hover-font-size,
              var(--runnit-blockquote-font-size, var(--runnit-font-size, 16px))
            ) *
            var(--runnit-font-size-scale, 1)
        );
        text-transform: var(
          --runnit-link-hover-text-transform,
          var(
            --runnit-blockquote-text-transform,
            var(
              --runnit-link-text-transform,
              var(--runnit-text-transform, none)
            )
          )
        );
        border-radius: var(
          --runnit-link-hover-text-background-radius,
          var(
            --runnit-link-text-background-radius,
            var(--runnit-text-background-radius, initial)
          )
        );
        corner-shape: var(
          --runnit-link-hover-text-background-corner-shape,
          var(
            --runnit-link-text-background-corner-shape,
            var(--runnit-text-background-corner-shape, initial)
          )
        );
        padding: var(
          --runnit-link-hover-text-background-padding,
          var(
            --runnit-link-text-background-padding,
            var(--runnit-text-background-padding, initial)
          )
        );
      }
      a.runnit-text:hover,
      span.runnit-text[data-nested-link]:hover {
        color: var(
          --runnit-link-hover-text-color,
          var(
            --runnit-blockquote-text-color,
            var(--runnit-link-text-color, var(--runnit-text-color, #000))
          )
        );
        -webkit-text-decoration-line: var(
          --runnit-link-hover-text-decoration,
          var(
            --runnit-blockquote-text-decoration,
            var(
              --runnit-link-text-decoration,
              var(--runnit-text-decoration, initial)
            )
          )
        );
        text-decoration-line: var(
          --runnit-link-hover-text-decoration,
          var(
            --runnit-blockquote-text-decoration,
            var(
              --runnit-link-text-decoration,
              var(--runnit-text-decoration, initial)
            )
          )
        );
        -webkit-text-decoration-style: var(
          --runnit-link-hover-text-decoration-style,
          var(
            --runnit-blockquote-text-decoration-style,
            var(
              --runnit-link-text-decoration-style,
              var(--runnit-text-decoration-style, initial)
            )
          )
        );
        text-decoration-style: var(
          --runnit-link-hover-text-decoration-style,
          var(
            --runnit-blockquote-text-decoration-style,
            var(
              --runnit-link-text-decoration-style,
              var(--runnit-text-decoration-style, initial)
            )
          )
        );
        -webkit-text-decoration-color: var(
          --runnit-link-hover-text-decoration-color,
          var(
            --runnit-blockquote-text-decoration-color,
            var(
              --runnit-link-text-decoration-color,
              var(--runnit-text-decoration-color, initial)
            )
          )
        );
        text-decoration-color: var(
          --runnit-link-hover-text-decoration-color,
          var(
            --runnit-blockquote-text-decoration-color,
            var(
              --runnit-link-text-decoration-color,
              var(--runnit-text-decoration-color, initial)
            )
          )
        );
        text-decoration-thickness: var(
          --runnit-link-hover-text-decoration-thickness,
          var(
            --runnit-blockquote-text-decoration-thickness,
            var(
              --runnit-link-text-decoration-thickness,
              var(--runnit-text-decoration-thickness, initial)
            )
          )
        );
        text-decoration-skip-ink: var(
          --runnit-link-hover-text-decoration-skip-ink,
          var(
            --runnit-blockquote-text-decoration-skip-ink,
            var(
              --runnit-link-text-decoration-skip-ink,
              var(--runnit-text-decoration-skip-ink, initial)
            )
          )
        );
        text-underline-offset: var(
          --runnit-link-hover-text-decoration-offset,
          var(
            --runnit-blockquote-text-decoration-offset,
            var(
              --runnit-link-text-decoration-offset,
              var(--runnit-text-decoration-offset, initial)
            )
          )
        );
        background-color: var(
          --runnit-link-hover-text-background-color,
          var(
            --runnit-link-text-background-color,
            var(--runnit-text-background-color, initial)
          )
        );
      }
      @supports not (color: color(display-p3 1 1 1)) {
        a.runnit-text:hover,
        span.runnit-text[data-nested-link]:hover {
          color: var(
            --runnit-link-hover-text-color-rgb,
            var(
              --runnit-link-hover-text-color,
              var(
                --runnit-blockquote-text-color-rgb,
                var(
                  --runnit-blockquote-text-color,
                  var(
                    --runnit-link-text-color-rgb,
                    var(
                      --runnit-link-text-color,
                      var(
                        --runnit-text-color-rgb,
                        var(--runnit-text-color, #000)
                      )
                    )
                  )
                )
              )
            )
          );
          background-color: var(
            --runnit-link-hover-text-background-color-rgb,
            var(
              --runnit-link-hover-text-background-color,
              var(
                --runnit-link-text-background-color-rgb,
                var(
                  --runnit-link-text-background-color,
                  var(
                    --runnit-text-background-color-rgb,
                    var(--runnit-text-background-color, initial)
                  )
                )
              )
            )
          );
          -webkit-text-decoration-color: var(
            --runnit-link-hover-text-decoration-color-rgb,
            var(
              --runnit-link-hover-text-decoration-color,
              var(
                --runnit-link-text-decoration-color-rgb,
                var(
                  --runnit-link-text-decoration-color,
                  var(
                    --runnit-text-decoration-color-rgb,
                    var(--runnit-text-decoration-color, currentcolor)
                  )
                )
              )
            )
          );
          text-decoration-color: var(
            --runnit-link-hover-text-decoration-color-rgb,
            var(
              --runnit-link-hover-text-decoration-color,
              var(
                --runnit-link-text-decoration-color-rgb,
                var(
                  --runnit-link-text-decoration-color,
                  var(
                    --runnit-text-decoration-color-rgb,
                    var(--runnit-text-decoration-color, currentcolor)
                  )
                )
              )
            )
          );
        }
      }
      code.runnit-text a.runnit-text:hover,
      code.runnit-text span.runnit-text[data-nested-link]:hover {
        color: var(
          --runnit-link-hover-text-color,
          var(
            --runnit-blockquote-text-color,
            var(
              --runnit-link-text-color,
              var(--runnit-code-text-color, var(--runnit-text-color, #000))
            )
          )
        );
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text a.runnit-text:hover,
        code.runnit-text span.runnit-text[data-nested-link]:hover {
          color: var(
            --runnit-link-hover-text-color-rgb,
            var(
              --runnit-link-hover-text-color,
              var(
                --runnit-blockquote-text-color-rgb,
                var(
                  --runnit-blockquote-text-color,
                  var(
                    --runnit-link-text-color-rgb,
                    var(
                      --runnit-link-text-color,
                      var(
                        --runnit-code-text-color-rgb,
                        var(
                          --runnit-code-text-color,
                          var(
                            --runnit-text-color-rgb,
                            var(--runnit-text-color, #000)
                          )
                        )
                      )
                    )
                  )
                )
              )
            )
          );
        }
      }
      a.runnit-text[data-runnit-page-link-current],
      a.runnit-text[data-runnit-page-link-current]
        span.runnit-text:not([data-text-fill]),
      span.runnit-text[data-runnit-page-link-current],
      span.runnit-text[data-runnit-page-link-current]
        span.runnit-text:not([data-text-fill]) {
        font-family: var(
          --runnit-font-family-preview,
          var(
            --runnit-link-current-font-family,
            var(
              --runnit-link-font-family,
              var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
            )
          )
        );
        font-style: var(
          --runnit-font-style-preview,
          var(
            --runnit-link-current-font-style,
            var(--runnit-link-font-style, var(--runnit-font-style, normal))
          )
        );
        font-weight: var(
          --runnit-font-weight-preview,
          var(
            --runnit-link-current-font-weight,
            var(--runnit-link-font-weight, var(--runnit-font-weight, 400))
          )
        );
        font-size: calc(
          var(
              --runnit-link-current-font-size,
              var(--runnit-link-font-size, var(--runnit-font-size, 16px))
            ) *
            var(--runnit-font-size-scale, 1)
        );
        text-transform: var(
          --runnit-link-current-text-transform,
          var(--runnit-link-text-transform, var(--runnit-text-transform, none))
        );
        border-radius: var(
          --runnit-link-current-text-background-radius,
          var(--runnit-link-text-background-radius, initial)
        );
        corner-shape: var(
          --runnit-link-current-text-background-corner-shape,
          var(--runnit-link-text-background-corner-shape, initial)
        );
        padding: var(
          --runnit-link-current-text-background-padding,
          var(--runnit-link-text-background-padding, initial)
        );
      }
      a.runnit-text[data-runnit-page-link-current],
      span.runnit-text[data-runnit-page-link-current] {
        color: var(
          --runnit-link-current-text-color,
          var(--runnit-link-text-color, var(--runnit-text-color, #000))
        );
        -webkit-text-decoration-line: var(
          --runnit-link-current-text-decoration,
          var(
            --runnit-link-text-decoration,
            var(--runnit-text-decoration, initial)
          )
        );
        text-decoration-line: var(
          --runnit-link-current-text-decoration,
          var(
            --runnit-link-text-decoration,
            var(--runnit-text-decoration, initial)
          )
        );
        -webkit-text-decoration-style: var(
          --runnit-link-current-text-decoration-style,
          var(
            --runnit-link-text-decoration-style,
            var(--runnit-text-decoration-style, initial)
          )
        );
        text-decoration-style: var(
          --runnit-link-current-text-decoration-style,
          var(
            --runnit-link-text-decoration-style,
            var(--runnit-text-decoration-style, initial)
          )
        );
        -webkit-text-decoration-color: var(
          --runnit-link-current-text-decoration-color,
          var(
            --runnit-link-text-decoration-color,
            var(--runnit-text-decoration-color, initial)
          )
        );
        text-decoration-color: var(
          --runnit-link-current-text-decoration-color,
          var(
            --runnit-link-text-decoration-color,
            var(--runnit-text-decoration-color, initial)
          )
        );
        text-decoration-thickness: var(
          --runnit-link-current-text-decoration-thickness,
          var(
            --runnit-link-text-decoration-thickness,
            var(--runnit-text-decoration-thickness, initial)
          )
        );
        text-decoration-skip-ink: var(
          --runnit-link-current-text-decoration-skip-ink,
          var(
            --runnit-link-text-decoration-skip-ink,
            var(--runnit-text-decoration-skip-ink, initial)
          )
        );
        text-underline-offset: var(
          --runnit-link-current-text-decoration-offset,
          var(
            --runnit-link-text-decoration-offset,
            var(--runnit-text-decoration-offset, initial)
          )
        );
        background-color: var(
          --runnit-link-current-text-background-color,
          var(
            --runnit-link-text-background-color,
            var(--runnit-text-background-color, initial)
          )
        );
      }
      @supports not (color: color(display-p3 1 1 1)) {
        a.runnit-text[data-runnit-page-link-current],
        span.runnit-text[data-runnit-page-link-current] {
          color: var(
            --runnit-link-current-text-color-rgb,
            var(
              --runnit-link-current-text-color,
              var(
                --runnit-link-text-color-rgb,
                var(
                  --runnit-link-text-color,
                  var(--runnit-text-color-rgb, var(--runnit-text-color, #000))
                )
              )
            )
          );
          background-color: var(
            --runnit-link-current-text-background-color-rgb,
            var(
              --runnit-link-current-text-background-color,
              var(
                --runnit-link-text-background-color-rgb,
                var(
                  --runnit-link-text-background-color,
                  var(
                    --runnit-text-background-color-rgb,
                    var(--runnit-text-background-color, initial)
                  )
                )
              )
            )
          );
          -webkit-text-decoration-color: var(
            --runnit-link-current-text-decoration-color-rgb,
            var(
              --runnit-link-current-text-decoration-color,
              var(
                --runnit-link-text-decoration-color-rgb,
                var(
                  --runnit-link-text-decoration-color,
                  var(
                    --runnit-text-decoration-color-rgb,
                    var(--runnit-text-decoration-color, currentcolor)
                  )
                )
              )
            )
          );
          text-decoration-color: var(
            --runnit-link-current-text-decoration-color-rgb,
            var(
              --runnit-link-current-text-decoration-color,
              var(
                --runnit-link-text-decoration-color-rgb,
                var(
                  --runnit-link-text-decoration-color,
                  var(
                    --runnit-text-decoration-color-rgb,
                    var(--runnit-text-decoration-color, currentcolor)
                  )
                )
              )
            )
          );
        }
      }
      code.runnit-text a.runnit-text[data-runnit-page-link-current],
      code.runnit-text
        a.runnit-text[data-runnit-page-link-current]
        span.runnit-text:not([data-text-fill]),
      code.runnit-text span.runnit-text[data-runnit-page-link-current],
      code.runnit-text
        span.runnit-text[data-runnit-page-link-current]
        span.runnit-text:not([data-text-fill]) {
        font-family: var(
          --runnit-code-font-family,
          var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
        );
        font-style: var(
          --runnit-code-font-style,
          var(--runnit-font-style, normal)
        );
        font-weight: var(
          --runnit-code-font-weight,
          var(--runnit-font-weight, 400)
        );
        color: inherit;
        font-size: calc(
          var(
              --runnit-link-current-font-size,
              var(--runnit-link-font-size, var(--runnit-font-size, 16px))
            ) *
            var(--runnit-font-size-scale, 1)
        );
      }
      code.runnit-text a.runnit-text[data-runnit-page-link-current],
      code.runnit-text span.runnit-text[data-runnit-page-link-current] {
        color: var(
          --runnit-link-current-text-color,
          var(
            --runnit-link-text-color,
            var(--runnit-code-text-color, var(--runnit-text-color, #000))
          )
        );
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text a.runnit-text[data-runnit-page-link-current],
        code.runnit-text
          a.runnit-text[data-runnit-page-link-current]
          span.runnit-text:not([data-text-fill]),
        code.runnit-text span.runnit-text[data-runnit-page-link-current],
        code.runnit-text
          span.runnit-text[data-runnit-page-link-current]
          span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-link-current-text-color-rgb,
            var(
              --runnit-link-current-text-color,
              var(
                --runnit-link-text-color-rgb,
                var(
                  --runnit-link-text-color,
                  var(
                    --runnit-code-text-color-rgb,
                    var(
                      --runnit-code-text-color,
                      var(
                        --runnit-text-color-rgb,
                        var(--runnit-text-color, #000)
                      )
                    )
                  )
                )
              )
            )
          );
          background-color: var(
            --runnit-link-current-text-background-color-rgb,
            var(
              --runnit-link-current-text-background-color,
              var(
                --runnit-link-text-background-color-rgb,
                var(
                  --runnit-link-text-background-color,
                  var(
                    --runnit-text-background-color-rgb,
                    var(--runnit-text-background-color, initial)
                  )
                )
              )
            )
          );
        }
      }
      a.runnit-text[data-runnit-page-link-current]:hover,
      a.runnit-text[data-runnit-page-link-current]:hover
        span.runnit-text:not([data-text-fill]),
      span.runnit-text[data-runnit-page-link-current]:hover,
      span.runnit-text[data-runnit-page-link-current]:hover
        span.runnit-text:not([data-text-fill]) {
        color: inherit;
        font-family: var(
          --runnit-font-family-preview,
          var(
            --runnit-link-hover-font-family,
            var(
              --runnit-link-current-font-family,
              var(
                --runnit-link-font-family,
                var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
              )
            )
          )
        );
        font-style: var(
          --runnit-font-style-preview,
          var(
            --runnit-link-hover-font-style,
            var(
              --runnit-link-current-font-style,
              var(--runnit-link-font-style, var(--runnit-font-style, normal))
            )
          )
        );
        font-weight: var(
          --runnit-font-weight-preview,
          var(
            --runnit-link-hover-font-weight,
            var(
              --runnit-link-current-font-weight,
              var(--runnit-link-font-weight, var(--runnit-font-weight, 400))
            )
          )
        );
        font-size: calc(
          var(
              --runnit-link-hover-font-size,
              var(
                --runnit-link-current-font-size,
                var(--runnit-link-font-size, var(--runnit-font-size, 16px))
              )
            ) *
            var(--runnit-font-size-scale, 1)
        );
        text-transform: var(
          --runnit-link-hover-text-transform,
          var(
            --runnit-link-current-text-transform,
            var(
              --runnit-link-text-transform,
              var(--runnit-text-transform, none)
            )
          )
        );
        border-radius: var(
          --runnit-link-hover-text-background-radius,
          var(
            --runnit-link-current-text-background-radius,
            var(--runnit-link-text-background-radius, initial)
          )
        );
        corner-shape: var(
          --runnit-link-hover-text-background-corner-shape,
          var(
            --runnit-link-current-text-background-corner-shape,
            var(--runnit-link-text-background-corner-shape, initial)
          )
        );
        padding: var(
          --runnit-link-hover-text-background-padding,
          var(
            --runnit-link-current-text-background-padding,
            var(--runnit-link-text-background-padding, initial)
          )
        );
      }
      a.runnit-text[data-runnit-page-link-current]:hover,
      span.runnit-text[data-runnit-page-link-current]:hover {
        color: var(
          --runnit-link-hover-text-color,
          var(
            --runnit-link-current-text-color,
            var(--runnit-link-text-color, var(--runnit-text-color, #000))
          )
        );
        -webkit-text-decoration-line: var(
          --runnit-link-hover-text-decoration,
          var(
            --runnit-link-current-text-decoration,
            var(
              --runnit-link-text-decoration,
              var(--runnit-text-decoration, initial)
            )
          )
        );
        text-decoration-line: var(
          --runnit-link-hover-text-decoration,
          var(
            --runnit-link-current-text-decoration,
            var(
              --runnit-link-text-decoration,
              var(--runnit-text-decoration, initial)
            )
          )
        );
        -webkit-text-decoration-style: var(
          --runnit-link-hover-text-decoration-style,
          var(
            --runnit-link-current-text-decoration-style,
            var(
              --runnit-link-text-decoration-style,
              var(--runnit-text-decoration-style, initial)
            )
          )
        );
        text-decoration-style: var(
          --runnit-link-hover-text-decoration-style,
          var(
            --runnit-link-current-text-decoration-style,
            var(
              --runnit-link-text-decoration-style,
              var(--runnit-text-decoration-style, initial)
            )
          )
        );
        -webkit-text-decoration-color: var(
          --runnit-link-hover-text-decoration-color,
          var(
            --runnit-link-current-text-decoration-color,
            var(
              --runnit-link-text-decoration-color,
              var(--runnit-text-decoration-color, initial)
            )
          )
        );
        text-decoration-color: var(
          --runnit-link-hover-text-decoration-color,
          var(
            --runnit-link-current-text-decoration-color,
            var(
              --runnit-link-text-decoration-color,
              var(--runnit-text-decoration-color, initial)
            )
          )
        );
        text-decoration-thickness: var(
          --runnit-link-hover-text-decoration-thickness,
          var(
            --runnit-link-current-text-decoration-thickness,
            var(
              --runnit-link-text-decoration-thickness,
              var(--runnit-text-decoration-thickness, initial)
            )
          )
        );
        text-decoration-skip-ink: var(
          --runnit-link-hover-text-decoration-skip-ink,
          var(
            --runnit-link-current-text-decoration-skip-ink,
            var(
              --runnit-link-text-decoration-skip-ink,
              var(--runnit-text-decoration-skip-ink, initial)
            )
          )
        );
        text-underline-offset: var(
          --runnit-link-hover-text-decoration-offset,
          var(
            --runnit-link-current-text-decoration-offset,
            var(
              --runnit-link-text-decoration-offset,
              var(--runnit-text-decoration-offset, initial)
            )
          )
        );
        background-color: var(
          --runnit-link-hover-text-background-color,
          var(
            --runnit-link-current-text-background-color,
            var(--runnit-link-text-background-color, initial)
          )
        );
      }
      @supports not (color: color(display-p3 1 1 1)) {
        a.runnit-text[data-runnit-page-link-current]:hover,
        span.runnit-text[data-runnit-page-link-current]:hover {
          color: var(
            --runnit-link-hover-text-color-rgb,
            var(
              --runnit-link-hover-text-color,
              var(
                --runnit-link-current-text-color-rgb,
                var(
                  --runnit-link-current-text-color,
                  var(
                    --runnit-link-text-color-rgb,
                    var(
                      --runnit-link-text-color,
                      var(
                        --runnit-code-text-color-rgb,
                        var(
                          --runnit-code-text-color,
                          var(
                            --runnit-text-color-rgb,
                            var(--runnit-text-color, #000)
                          )
                        )
                      )
                    )
                  )
                )
              )
            )
          );
          background-color: var(
            --runnit-link-hover-text-background-color-rgb,
            var(
              --runnit-link-hover-text-background-color,
              var(
                --runnit-link-current-text-background-color-rgb,
                var(
                  --runnit-link-current-text-background-color,
                  var(
                    --runnit-link-text-background-color-rgb,
                    var(--runnit-link-text-background-color, initial)
                  )
                )
              )
            )
          );
          -webkit-text-decoration-color: var(
            --runnit-link-hover-text-decoration-color-rgb,
            var(
              --runnit-link-hover-text-decoration-color,
              var(
                --runnit-link-current-text-decoration-color-rgb,
                var(
                  --runnit-link-current-text-decoration-color,
                  var(
                    --runnit-link-text-decoration-color-rgb,
                    var(
                      --runnit-link-text-decoration-color,
                      var(
                        --runnit-text-decoration-color-rgb,
                        var(--runnit-text-decoration-color, currentcolor)
                      )
                    )
                  )
                )
              )
            )
          );
          text-decoration-color: var(
            --runnit-link-hover-text-decoration-color-rgb,
            var(
              --runnit-link-hover-text-decoration-color,
              var(
                --runnit-link-current-text-decoration-color-rgb,
                var(
                  --runnit-link-current-text-decoration-color,
                  var(
                    --runnit-link-text-decoration-color-rgb,
                    var(
                      --runnit-link-text-decoration-color,
                      var(
                        --runnit-text-decoration-color-rgb,
                        var(--runnit-text-decoration-color, currentcolor)
                      )
                    )
                  )
                )
              )
            )
          );
        }
      }
      code.runnit-text a.runnit-text[data-runnit-page-link-current]:hover,
      code.runnit-text span.runnit-text[data-runnit-page-link-current]:hover {
        color: var(
          --runnit-link-hover-text-color,
          var(
            --runnit-link-current-text-color,
            var(
              --runnit-link-text-color,
              var(--runnit-code-text-color, var(--runnit-text-color, #000))
            )
          )
        );
      }
      @supports not (color: color(display-p3 1 1 1)) {
        code.runnit-text a.runnit-text[data-runnit-page-link-current]:hover,
        code.runnit-text
          a.runnit-text[data-runnit-page-link-current]:hover
          span.runnit-text:not([data-text-fill]),
        code.runnit-text span.runnit-text[data-runnit-page-link-current]:hover,
        code.runnit-text
          span.runnit-text[data-runnit-page-link-current]:hover
          span.runnit-text:not([data-text-fill]) {
          color: var(
            --runnit-link-hover-text-color-rgb,
            var(
              --runnit-link-hover-text-color,
              var(
                --runnit-link-current-text-color-rgb,
                var(
                  --runnit-link-current-text-color,
                  var(
                    --runnit-link-text-color-rgb,
                    var(
                      --runnit-link-text-color,
                      var(
                        --runnit-code-text-color-rgb,
                        var(
                          --runnit-code-text-color,
                          var(
                            --runnit-text-color-rgb,
                            var(--runnit-text-color, #000)
                          )
                        )
                      )
                    )
                  )
                )
              )
            )
          );
          background-color: var(
            --runnit-link-hover-text-background-color-rgb,
            var(
              --runnit-link-hover-text-background-color,
              var(
                --runnit-link-current-text-background-color-rgb,
                var(
                  --runnit-link-current-text-background-color,
                  var(
                    --runnit-link-text-background-color-rgb,
                    var(--runnit-link-text-background-color, initial)
                  )
                )
              )
            )
          );
        }
      }
      .runnit-image.runnit-text {
        max-width: 100%;
        height: auto;
        display: block;
      }
      .text-styles-preset-reset.runnit-text {
        --runnit-font-family: Inter, Inter Placeholder, sans-serif;
        --runnit-font-style: normal;
        --runnit-font-weight: 500;
        --runnit-text-color: #000;
        --runnit-font-size: 16px;
        --runnit-letter-spacing: 0;
        --runnit-text-transform: none;
        --runnit-text-decoration: none;
        --runnit-text-decoration-style: none;
        --runnit-text-decoration-color: none;
        --runnit-text-decoration-thickness: none;
        --runnit-text-decoration-skip-ink: none;
        --runnit-text-decoration-offset: none;
        --runnit-line-height: 1.2em;
        --runnit-text-alignment: start;
        --runnit-font-open-type-features: normal;
        --runnit-text-background-color: initial;
        --runnit-text-background-radius: initial;
        --runnit-text-background-corner-shape: initial;
        --runnit-text-background-padding: initial;
      }
      ol.runnit-text {
        --list-style-type: decimal;
      }
      ul.runnit-text,
      ol.runnit-text {
        padding-inline-start: 0;
        position: relative;
      }
      li.runnit-text {
        counter-increment: list-item;
        padding-inline-start: 2ch;
        list-style: none;
      }
      ol.runnit-text > li.runnit-text:before {
        content: counter(list-item, var(--list-style-type)) ".";
        font-variant-numeric: tabular-nums;
        position: absolute;
        inset-inline-start: 0;
      }
      ol.runnit-text > li.runnit-text:nth-last-child(n + 10),
      ol.runnit-text > li.runnit-text:nth-last-child(n + 10) ~ li {
        padding-inline-start: 3ch;
      }
      ol.runnit-text > li.runnit-text:nth-last-child(n + 100),
      ol.runnit-text > li.runnit-text:nth-last-child(n + 100) ~ li {
        padding-inline-start: 4ch;
      }
      ol.runnit-text > li.runnit-text:nth-last-child(n + 1000),
      ol.runnit-text > li.runnit-text:nth-last-child(n + 1000) ~ li {
        padding-inline-start: 5ch;
      }
      ol.runnit-text > li.runnit-text:nth-last-child(n + 10000),
      ol.runnit-text > li.runnit-text:nth-last-child(n + 10000) ~ li {
        padding-inline-start: 6ch;
      }
      ol.runnit-text > li.runnit-text:nth-last-child(n + 100000),
      ol.runnit-text > li.runnit-text:nth-last-child(n + 100000) ~ li {
        padding-inline-start: 7ch;
      }
      ol.runnit-text > li.runnit-text:nth-last-child(n + 1000000),
      ol.runnit-text > li.runnit-text:nth-last-child(n + 1000000) ~ li {
        padding-inline-start: 8ch;
      }
      ul.runnit-text > li.runnit-text:before {
        content: "•";
        position: absolute;
        inset-inline-start: 0;
      }
      .runnit-table-wrapper {
        overflow-x: auto;
      }
      table.runnit-text,
      .runnit-table-wrapper table.runnit-text {
        border-collapse: separate;
        border-spacing: 0;
        table-layout: auto;
        word-break: normal;
        width: 100%;
      }
      td.runnit-text,
      th.runnit-text {
        vertical-align: top;
        min-width: 16ch;
      }
      .runnit-text-module[data-width="fill"] > :first-child,
      .runnit-text-module[data-width="fill"] > .ssr-variant > :first-child,
      .runnit-text-module:not([data-width="fit"])[style*="aspect-ratio"]
        > :first-child,
      .runnit-text-module:not([data-width="fit"])[style*="aspect-ratio"]
        > .ssr-variant
        > :first-child {
        width: 100% !important;
      }
      @supports not (aspect-ratio: 1) {
        .runnit-text-module:not([data-width="fit"])[style*="aspect-ratio"] {
          position: relative !important;
        }
        .runnit-text-module:not(
            [data-width="fit"]
          )[style*="aspect-ratio"]:before {
          content: "";
          padding-bottom: calc(100% / calc(var(--aspect-ratio)));
          display: block;
        }
        .runnit-text-module[data-width="fill"] > :first-child,
        .runnit-text-module[data-width="fill"] > .ssr-variant > :first-child,
        .runnit-text-module:not([data-width="fit"])[style*="aspect-ratio"]
          > :first-child,
        .runnit-text-module:not([data-width="fit"])[style*="aspect-ratio"]
          > .ssr-variant
          > :first-child {
          position: absolute;
          top: 0;
          left: 0;
          height: 100% !important;
        }
      }
      [data-runnit-component-type="DeprecatedRichText"] {
        cursor: inherit;
      }
      [data-runnit-component-type="DeprecatedRichText"]
        .text-styles-preset-reset {
        --runnit-font-family: Inter, Inter Placeholder, sans-serif;
        --runnit-font-style: normal;
        --runnit-font-weight: 500;
        --runnit-text-color: #000;
        --runnit-font-size: 16px;
        --runnit-letter-spacing: 0;
        --runnit-text-transform: none;
        --runnit-text-decoration: none;
        --runnit-line-height: 1.2em;
        --runnit-text-alignment: start;
        --runnit-font-open-type-features: normal;
        --font-variation-settings: normal;
      }
      [data-runnit-component-type="DeprecatedRichText"] p,
      [data-runnit-component-type="DeprecatedRichText"] div,
      [data-runnit-component-type="DeprecatedRichText"] h1,
      [data-runnit-component-type="DeprecatedRichText"] h2,
      [data-runnit-component-type="DeprecatedRichText"] h3,
      [data-runnit-component-type="DeprecatedRichText"] h4,
      [data-runnit-component-type="DeprecatedRichText"] h5,
      [data-runnit-component-type="DeprecatedRichText"] h6 {
        margin: 0;
        padding: 0;
      }
      [data-runnit-component-type="DeprecatedRichText"] p,
      [data-runnit-component-type="DeprecatedRichText"] div,
      [data-runnit-component-type="DeprecatedRichText"] h1,
      [data-runnit-component-type="DeprecatedRichText"] h2,
      [data-runnit-component-type="DeprecatedRichText"] h3,
      [data-runnit-component-type="DeprecatedRichText"] h4,
      [data-runnit-component-type="DeprecatedRichText"] h5,
      [data-runnit-component-type="DeprecatedRichText"] h6,
      [data-runnit-component-type="DeprecatedRichText"] li,
      [data-runnit-component-type="DeprecatedRichText"] ol,
      [data-runnit-component-type="DeprecatedRichText"] ul,
      [data-runnit-component-type="DeprecatedRichText"]
        span:not([data-text-fill]) {
        font-family: var(
          --runnit-font-family,
          Inter,
          Inter Placeholder,
          sans-serif
        );
        font-style: var(--runnit-font-style, normal);
        font-weight: var(--runnit-font-weight, 400);
        color: var(--runnit-text-color, #000);
        font-size: var(--runnit-font-size, 16px);
        letter-spacing: var(--runnit-letter-spacing, 0);
        text-transform: var(--runnit-text-transform, none);
        -webkit-text-decoration: var(--runnit-text-decoration, none);
        text-decoration: var(--runnit-text-decoration, none);
        line-height: var(--runnit-line-height, 1.2em);
        text-align: var(--runnit-text-alignment, start);
      }
      [data-runnit-component-type="DeprecatedRichText"] p:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"] div:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"] h1:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"] h2:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"] h3:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"] h4:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"] h5:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"] h6:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"] ol:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"] ul:not(:first-child),
      [data-runnit-component-type="DeprecatedRichText"]
        .runnit-image:not(:first-child) {
        margin-top: var(--runnit-paragraph-spacing, 0);
      }
      [data-runnit-component-type="DeprecatedRichText"] span[data-text-fill] {
        -webkit-text-fill-color: transparent;
        -webkit-background-clip: text;
        background-clip: text;
        display: inline-block;
      }
      [data-runnit-component-type="DeprecatedRichText"] a,
      [data-runnit-component-type="DeprecatedRichText"]
        a
        span:not([data-text-fill]) {
        font-family: var(
          --runnit-link-font-family,
          var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
        );
        font-style: var(
          --runnit-link-font-style,
          var(--runnit-font-style, normal)
        );
        font-weight: var(
          --runnit-link-font-weight,
          var(--runnit-font-weight, 400)
        );
        color: var(--runnit-link-text-color, var(--runnit-text-color, #000));
        font-size: var(--runnit-link-font-size, var(--runnit-font-size, 16px));
        text-transform: var(
          --runnit-link-text-transform,
          var(--runnit-text-transform, none)
        );
        -webkit-text-decoration: var(
          --runnit-link-text-decoration,
          var(--runnit-text-decoration, none)
        );
        text-decoration: var(
          --runnit-link-text-decoration,
          var(--runnit-text-decoration, none)
        );
      }
      [data-runnit-component-type="DeprecatedRichText"] a:hover,
      [data-runnit-component-type="DeprecatedRichText"]
        a:hover
        span:not([data-text-fill]) {
        font-family: var(
          --runnit-link-hover-font-family,
          var(
            --runnit-link-font-family,
            var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
          )
        );
        font-style: var(
          --runnit-link-hover-font-style,
          var(--runnit-link-font-style, var(--runnit-font-style, normal))
        );
        font-weight: var(
          --runnit-link-hover-font-weight,
          var(--runnit-link-font-weight, var(--runnit-font-weight, 400))
        );
        color: var(
          --runnit-link-hover-text-color,
          var(--runnit-link-text-color, var(--runnit-text-color, #000))
        );
        font-size: var(
          --runnit-link-hover-font-size,
          var(--runnit-link-font-size, var(--runnit-font-size, 16px))
        );
        text-transform: var(
          --runnit-link-hover-text-transform,
          var(--runnit-link-text-transform, var(--runnit-text-transform, none))
        );
        -webkit-text-decoration: var(
          --runnit-link-hover-text-decoration,
          var(
            --runnit-link-text-decoration,
            var(--runnit-text-decoration, none)
          )
        );
        text-decoration: var(
          --runnit-link-hover-text-decoration,
          var(
            --runnit-link-text-decoration,
            var(--runnit-text-decoration, none)
          )
        );
      }
      [data-runnit-component-type="DeprecatedRichText"]
        a[data-runnit-page-link-current],
      [data-runnit-component-type="DeprecatedRichText"]
        a[data-runnit-page-link-current]
        span:not([data-text-fill]):not([data-nested-link]) {
        font-family: var(
          --runnit-link-current-font-family,
          var(
            --runnit-link-font-family,
            var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
          )
        );
        font-style: var(
          --runnit-link-current-font-style,
          var(--runnit-link-font-style, var(--runnit-font-style, normal))
        );
        font-weight: var(
          --runnit-link-current-font-weight,
          var(--runnit-link-font-weight, var(--runnit-font-weight, 400))
        );
        color: var(
          --runnit-link-current-text-color,
          var(--runnit-link-text-color, var(--runnit-text-color, #000))
        );
        font-size: var(
          --runnit-link-current-font-size,
          var(--runnit-link-font-size, var(--runnit-font-size, 16px))
        );
        text-transform: var(
          --runnit-link-current-text-transform,
          var(--runnit-link-text-transform, var(--runnit-text-transform, none))
        );
        -webkit-text-decoration: var(
          --runnit-link-current-text-decoration,
          var(
            --runnit-link-text-decoration,
            var(--runnit-text-decoration, none)
          )
        );
        text-decoration: var(
          --runnit-link-current-text-decoration,
          var(
            --runnit-link-text-decoration,
            var(--runnit-text-decoration, none)
          )
        );
      }
      [data-runnit-component-type="DeprecatedRichText"]
        a[data-runnit-page-link-current]:hover,
      [data-runnit-component-type="DeprecatedRichText"]
        a[data-runnit-page-link-current]:hover
        span:not([data-text-fill]):not([data-nested-link]) {
        font-family: var(
          --runnit-link-hover-font-family,
          var(
            --runnit-link-current-font-family,
            var(
              --runnit-link-font-family,
              var(--runnit-font-family, Inter, Inter Placeholder, sans-serif)
            )
          )
        );
        font-style: var(
          --runnit-link-hover-font-style,
          var(
            --runnit-link-current-font-style,
            var(--runnit-link-font-style, var(--runnit-font-style, normal))
          )
        );
        font-weight: var(
          --runnit-link-hover-font-weight,
          var(
            --runnit-link-current-font-weight,
            var(--runnit-link-font-weight, var(--runnit-font-weight, 400))
          )
        );
        color: var(
          --runnit-link-hover-text-color,
          var(
            --runnit-link-current-text-color,
            var(--runnit-link-text-color, var(--runnit-text-color, #000))
          )
        );
        font-size: var(
          --runnit-link-hover-font-size,
          var(
            --runnit-link-current-font-size,
            var(--runnit-link-font-size, var(--runnit-font-size, 16px))
          )
        );
        text-transform: var(
          --runnit-link-hover-text-transform,
          var(
            --runnit-link-current-text-transform,
            var(
              --runnit-link-text-transform,
              var(--runnit-text-transform, none)
            )
          )
        );
        -webkit-text-decoration: var(
          --runnit-link-hover-text-decoration,
          var(
            --runnit-link-current-text-decoration,
            var(
              --runnit-link-text-decoration,
              var(--runnit-text-decoration, none)
            )
          )
        );
        text-decoration: var(
          --runnit-link-hover-text-decoration,
          var(
            --runnit-link-current-text-decoration,
            var(
              --runnit-link-text-decoration,
              var(--runnit-text-decoration, none)
            )
          )
        );
      }
      [data-runnit-component-type="DeprecatedRichText"] strong {
        font-weight: bolder;
      }
      [data-runnit-component-type="DeprecatedRichText"] em {
        font-style: italic;
      }
      [data-runnit-component-type="DeprecatedRichText"] .runnit-image {
        max-width: 100%;
        height: auto;
        display: block;
      }
      [data-runnit-component-type="DeprecatedRichText"] ul,
      [data-runnit-component-type="DeprecatedRichText"] ol {
        width: 100%;
        margin: 0;
        padding-left: 0;
        display: table;
      }
      [data-runnit-component-type="DeprecatedRichText"] li {
        counter-increment: list-item;
        list-style: none;
        display: table-row;
      }
      [data-runnit-component-type="DeprecatedRichText"] ol > li:before {
        box-sizing: border-box;
        content: counter(list-item) ".";
        white-space: nowrap;
        width: 2.25ch;
        padding-right: 0.75ch;
        display: table-cell;
      }
      [data-runnit-component-type="DeprecatedRichText"] ul > li:before {
        box-sizing: border-box;
        content: "•";
        width: 2.25ch;
        padding-right: 0.75ch;
        display: table-cell;
      }
      :not([data-runnit-generated]) > [data-runnit-stack-content-wrapper] > *,
      :not([data-runnit-generated])
        > [data-runnit-stack-content-wrapper]
        > [data-runnit-component-type],
      :not([data-runnit-generated])
        > [data-runnit-stack-content-wrapper]
        > [data-runnit-legacy-stack-gap-enabled]
        > *,
      :not([data-runnit-generated])
        > [data-runnit-stack-content-wrapper]
        > [data-runnit-legacy-stack-gap-enabled]
        > [data-runnit-component-type] {
        position: relative;
      }
      .flexbox-gap-not-supported
        [data-runnit-legacy-stack-gap-enabled="true"]
        > *,
      [data-runnit-legacy-stack-gap-enabled="true"][data-runnit-stack-flexbox-gap="false"] {
        margin-top: calc(var(--stack-gap-y) / 2);
        margin-bottom: calc(var(--stack-gap-y) / 2);
        margin-right: calc(var(--stack-gap-x) / 2);
        margin-left: calc(var(--stack-gap-x) / 2);
      }
      [data-runnit-stack-content-wrapper][data-runnit-stack-gap-enabled="true"] {
        row-gap: var(--stack-native-row-gap);
        column-gap: var(--stack-native-column-gap);
      }
      .flexbox-gap-not-supported
        [data-runnit-stack-content-wrapper][data-runnit-stack-gap-enabled="true"] {
        row-gap: unset;
        column-gap: unset;
      }
      .flexbox-gap-not-supported
        [data-runnit-stack-direction-reverse="false"]
        [data-runnit-legacy-stack-gap-enabled="true"]
        > :first-child,
      [data-runnit-stack-direction-reverse="false"]
        [data-runnit-legacy-stack-gap-enabled="true"][data-runnit-stack-flexbox-gap="false"]
        > :first-child,
      .flexbox-gap-not-supported
        [data-runnit-stack-direction-reverse="true"]
        [data-runnit-legacy-stack-gap-enabled="true"]
        > :last-child,
      [data-runnit-stack-direction-reverse="true"]
        [data-runnit-legacy-stack-gap-enabled="true"][data-runnit-stack-flexbox-gap="false"]
        > :last-child {
        margin-top: 0;
        margin-left: 0;
      }
      .flexbox-gap-not-supported
        [data-runnit-stack-direction-reverse="false"]
        [data-runnit-legacy-stack-gap-enabled="true"]
        > :last-child,
      [data-runnit-stack-direction-reverse="false"]
        [data-runnit-legacy-stack-gap-enabled="true"][data-runnit-stack-flexbox-gap="false"]
        > :last-child,
      .flexbox-gap-not-supported
        [data-runnit-stack-direction-reverse="true"]
        [data-runnit-legacy-stack-gap-enabled="true"]
        > :first-child,
      [data-runnit-stack-direction-reverse="true"]
        [data-runnit-legacy-stack-gap-enabled="true"][data-runnit-stack-flexbox-gap="false"]
        > :first-child {
        margin-bottom: 0;
        margin-right: 0;
      }
      NavigationContainer
        [data-runnit-component-type="NavigationContainer"]
        > *,
      [data-runnit-component-type="NavigationContainer"]
        > [data-runnit-component-type] {
        position: relative;
      }
      [data-runnit-component-type="Scroll"]::-webkit-scrollbar {
        display: none;
      }
      [data-runnit-component-type="ScrollContentWrapper"] > * {
        position: relative;
      }
      [data-runnit-component-type="NativeScroll"] {
        -webkit-overflow-scrolling: touch;
      }
      [data-runnit-component-type="NativeScroll"] > * {
        position: relative;
      }
      [data-runnit-component-type="NativeScroll"].direction-both {
        overflow: auto;
      }
      [data-runnit-component-type="NativeScroll"].direction-vertical {
        overflow: hidden auto;
      }
      [data-runnit-component-type="NativeScroll"].direction-horizontal {
        overflow: auto hidden;
      }
      [data-runnit-component-type="NativeScroll"].direction-vertical > * {
        width: 100% !important;
      }
      [data-runnit-component-type="NativeScroll"].direction-horizontal > * {
        height: 100% !important;
      }
      [data-runnit-component-type="NativeScroll"].scrollbar-hidden::-webkit-scrollbar {
        display: none;
      }
      [data-runnit-component-type="PageContentWrapper"] > *,
      [data-runnit-component-type="PageContentWrapper"]
        > [data-runnit-component-type] {
        position: relative;
      }
      [data-runnit-component-type="DeviceComponent"].no-device > * {
        width: 100% !important;
        height: 100% !important;
      }
      [data-is-present="false"],
      [data-is-present="false"] * {
        pointer-events: none !important;
      }
      [data-runnit-cursor="pointer"] {
        cursor: pointer;
      }
      [data-runnit-cursor="grab"] {
        cursor: grab;
      }
      [data-runnit-cursor="grab"]:active {
        cursor: grabbing;
      }
      [data-runnit-component-type="Frame"] *,
      [data-runnit-component-type="Stack"] * {
        pointer-events: auto;
      }
      [data-runnit-generated] * {
        pointer-events: unset;
      }
      .svgContainer svg {
        display: block;
      }
      [data-reset="button"] {
        background: 0 0;
        border-width: 0;
        padding: 0;
      }
      [data-hide-scrollbars="true"]::-webkit-scrollbar {
        width: 0;
        height: 0;
      }
      [data-hide-scrollbars="true"]::-webkit-scrollbar-thumb {
        background: 0 0;
      }
      [data-hide-scrollbars="true"] {
        scrollbar-width: none;
      }
      @supports not (overflow: clip) {
        :root {
          --overflow-clip-fallback: hidden;
        }
      }
      .runnit-lightbox-container {
        opacity: 1 !important;
        pointer-events: auto !important;
      }
      @supports (background: -webkit-named-image(i)) and
        (not (contain-intrinsic-size: inherit)) {
        div.runnit-text,
        p.runnit-text,
        h1.runnit-text,
        h2.runnit-text,
        h3.runnit-text,
        h4.runnit-text,
        h5.runnit-text,
        h6.runnit-text,
        ol.runnit-text,
        ul.runnit-text,
        li.runnit-text,
        blockquote.runnit-text,
        .runnit-text.runnit-image {
          display: var(--text-truncation-display-inline-for-safari-16, revert);
        }
        div.runnit-text:after,
        p.runnit-text:after,
        h1.runnit-text:after,
        h2.runnit-text:after,
        h3.runnit-text:after,
        h4.runnit-text:after,
        h5.runnit-text:after,
        h6.runnit-text:after,
        ol.runnit-text:after,
        ul.runnit-text:after,
        li.runnit-text:after,
        blockquote.runnit-text:after,
        .runnit-text.runnit-image:after {
          content: var(--text-truncation-line-break-for-safari-16);
          white-space: pre;
        }
        .runnit-text.runnit-text-module,
        .runnit-text.runnit-table-wrapper {
          display: var(--text-truncation-display-none-for-safari-16, revert);
        }
        p.runnit-text[data-text-fill] {
          display: var(
            --text-truncation-display-inline-for-safari-16,
            inline-block
          );
        }
      }
      @supports (corner-shape: superellipse(2)) {
        :root {
          --one-if-corner-shape-supported: 1;
        }
      }
      @supports (aspect-ratio: 1) {
        body {
          --runnit-aspect-ratio-supported: auto;
        }
      }
      .runnit-9z0R7.runnit-lux5qc,
      .runnit-9z0R7 .runnit-lux5qc {
        display: block;
      }
      .runnit-9z0R7.runnit-72rtr7 {
        background-color: var(
          --token-bad6d7ef-d880-4bf8-8504-e0f905d14890,
          #000
        );
        flex-flow: column;
        place-content: center flex-start;
        align-items: center;
        gap: 0;
        width: 1700px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: hidden;
      }
      .runnit-9z0R7 .runnit-799ig0-container {
        z-index: 1;
        flex: none;
        width: auto;
        height: auto;
        position: absolute;
        top: 0;
        left: 50%;
        transform: translate(-50%);
      }
      .runnit-9z0R7 .runnit-1wwx6ap {
        will-change: var(--runnit-will-change-filter-override, filter);
        flex-flow: column;
        flex: none;
        place-content: center flex-start;
        align-items: center;
        gap: 40px;
        width: 100%;
        max-width: 100%;
        height: min-content;
        padding: 200px 24px 198px;
        display: flex;
        position: relative;
        overflow: hidden;
      }
      .runnit-9z0R7 .runnit-10ga90s {
        max-width: 1600px;
        height: min-content;
        overflow: var(--overflow-clip-fallback, clip);
        flex-flow: column;
        flex: none;
        place-content: center;
        align-items: center;
        gap: 40px;
        width: 100%;
        padding: 0 24px;
        display: flex;
        position: relative;
      }
      .runnit-9z0R7 .runnit-1jdi8uv {
        z-index: 2;
        flex-flow: column;
        flex: none;
        place-content: center flex-start;
        align-items: center;
        gap: 60px;
        width: 100%;
        max-width: 800px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-1hpdska {
        flex-flow: column;
        flex: none;
        place-content: center flex-start;
        align-items: center;
        gap: 16px;
        width: 100%;
        max-width: 1084px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-1mhk6kd {
        --runnit-paragraph-spacing: 66px;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 79%;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-zqhm4w {
        --runnit-paragraph-spacing: 20px;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 69%;
        max-width: 550px;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-o8vizm {
        max-width: 1300px;
        height: min-content;
        overflow: var(--overflow-clip-fallback, clip);
        flex-flow: column;
        flex: none;
        place-content: center;
        align-items: center;
        gap: 10px;
        width: 150%;
        padding: 0;
        display: flex;
        position: relative;
      }
      .runnit-9z0R7 .runnit-1uc0gnm {
        max-width: 100%;
        height: min-content;
        overflow: var(--overflow-clip-fallback, clip);
        will-change: var(--runnit-will-change-effect-override, transform);
        flex-flow: row;
        flex: none;
        place-content: center;
        align-items: center;
        gap: 10px;
        width: 100%;
        padding: 0;
        display: flex;
        position: relative;
      }
      .runnit-9z0R7 .runnit-y9tohb {
        height: auto;
        overflow: var(--overflow-clip-fallback, clip);
        will-change: var(--runnit-will-change-filter-override, filter);
        flex: none;
        width: 100%;
        position: relative;
      }
      .runnit-9z0R7 .runnit-1oet8x3 {
        flex-flow: column;
        flex: none;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 40px;
        width: 100%;
        max-width: 1600px;
        height: min-content;
        padding: 120px 0;
        scroll-margin-top: 40px;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-1ar1382 {
        flex-flow: column;
        flex: none;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 12px;
        width: 100%;
        max-width: 680px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-1d632e2,
      .runnit-9z0R7 .runnit-jpmyv8,
      .runnit-9z0R7 .runnit-a25srl,
      .runnit-9z0R7 .runnit-11l38d0,
      .runnit-9z0R7 .runnit-1o602qy,
      .runnit-9z0R7 .runnit-1o3bnoi {
        -webkit-user-select: none;
        user-select: none;
        pointer-events: auto;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 100%;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-xv3rmx {
        -webkit-user-select: none;
        user-select: none;
        pointer-events: auto;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 71%;
        max-width: 80%;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-10tvsai {
        flex: none;
        grid-template-rows: repeat(2, minmax(0, 1fr));
        grid-template-columns: repeat(2, minmax(50px, 1fr));
        grid-auto-rows: minmax(0, 1fr);
        justify-content: center;
        gap: 20px;
        width: 100%;
        height: 600px;
        padding: 0;
        display: grid;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-utd34d,
      .runnit-9z0R7 .runnit-4621h0,
      .runnit-9z0R7 .runnit-17zyuof,
      .runnit-9z0R7 .runnit-gozfdv {
        will-change: var(--runnit-will-change-override, transform);
        background-color: #171615;
        border-radius: 10px;
        flex-flow: column;
        flex: none;
        place-content: flex-start space-between;
        place-self: start;
        align-items: flex-start;
        width: 100%;
        height: 100%;
        padding: 40px;
        display: flex;
        position: relative;
        overflow: hidden;
      }
      .runnit-9z0R7 .runnit-kcc9rp,
      .runnit-9z0R7 .runnit-46zm75 {
        flex: none;
        width: 80px;
        height: 80px;
        position: relative;
      }
      .runnit-9z0R7 .runnit-1k5giob {
        height: 209px;
        overflow: var(--overflow-clip-fallback, clip);
        flex-flow: column;
        flex: none;
        place-content: center;
        align-items: center;
        gap: 0;
        width: 278px;
        padding: 0;
        display: flex;
        position: relative;
      }
      .runnit-9z0R7 .runnit-fa9sso {
        height: 91px;
        overflow: var(--overflow-clip-fallback, clip);
        flex: none;
        width: 742px;
        position: relative;
      }
      .runnit-9z0R7 .runnit-ebm36h {
        height: min-content;
        overflow: var(--overflow-clip-fallback, clip);
        flex-flow: column;
        flex: none;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 5px;
        width: 100%;
        padding: 0;
        display: flex;
        position: absolute;
        top: 0;
        left: 0;
      }
      .runnit-9z0R7 .runnit-11a8msu {
        -webkit-user-select: none;
        user-select: none;
        pointer-events: auto;
        white-space: pre;
        flex: none;
        width: auto;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-13g8f29,
      .runnit-9z0R7 .runnit-1ppy2dl {
        -webkit-user-select: none;
        user-select: none;
        pointer-events: auto;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 490px;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-spke80,
      .runnit-9z0R7 .runnit-122uucl,
      .runnit-9z0R7 .runnit-60pbwp {
        height: 97px;
        overflow: var(--overflow-clip-fallback, clip);
        flex: none;
        width: 742px;
        position: relative;
      }
      .runnit-9z0R7 .runnit-1i0fvlo,
      .runnit-9z0R7 .runnit-12awr15 {
        height: min-content;
        overflow: var(--overflow-clip-fallback, clip);
        flex-flow: column;
        flex: none;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 5px;
        padding: 0;
        display: flex;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
      }
      .runnit-9z0R7 .runnit-dkpx9g {
        flex: none;
        width: 75px;
        height: 80px;
        position: relative;
      }
      .runnit-9z0R7 .runnit-gqw6mk {
        -webkit-user-select: none;
        user-select: none;
        pointer-events: auto;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 447px;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-h99r9r {
        flex: none;
        width: 63px;
        height: 80px;
        position: relative;
      }
      .runnit-9z0R7 .runnit-2gzwb9 {
        height: min-content;
        overflow: var(--overflow-clip-fallback, clip);
        flex-flow: column;
        flex: none;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 5px;
        width: 667px;
        padding: 0;
        display: flex;
        position: absolute;
        top: 0;
        left: 0;
      }
      .runnit-9z0R7 .runnit-10hsnjg {
        -webkit-user-select: none;
        user-select: none;
        pointer-events: auto;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 462px;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-2i1scq {
        border-radius: 40px;
        flex-flow: column;
        flex: none;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 40px;
        width: 100%;
        max-width: 1600px;
        height: min-content;
        padding: 0 0 120px;
        scroll-margin-top: 40px;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-fmj29g {
        flex-flow: column;
        flex: none;
        place-content: flex-start;
        align-items: flex-start;
        gap: 12px;
        width: 100%;
        max-width: 500px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-1f2l5jp,
      .runnit-9z0R7 .runnit-1a75yvm {
        pointer-events: auto;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 100%;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-1drhfug-container {
        flex: none;
        width: 100%;
        height: 690px;
        position: relative;
      }
      .runnit-9z0R7 .runnit-m37igy {
        background-color: #ada9f5;
        border-radius: 20px;
        flex-flow: column;
        flex: none;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 40px;
        width: 100%;
        max-width: 1600px;
        height: min-content;
        padding: 40px;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-1wabkb6 {
        flex-flow: column;
        flex: none;
        place-content: flex-start;
        align-items: flex-start;
        gap: 12px;
        width: 372px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-pkaud2,
      .runnit-9z0R7 .runnit-18hjzh9,
      .runnit-9z0R7 .runnit-yyiuti,
      .runnit-9z0R7 .runnit-3l9y35,
      .runnit-9z0R7 .runnit-1vw9v1y,
      .runnit-9z0R7 .runnit-n29b08 {
        --runnit-link-text-color: #09f;
        --runnit-link-text-decoration: underline;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 100%;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-n4x8q4 {
        background-color: var(
          --token-37b21b3d-3e44-4bf1-bf68-f20e67e05dae,
          #121212
        );
        will-change: var(--runnit-will-change-effect-override, transform);
        border-radius: 10px;
        flex: none;
        grid-template-rows: repeat(1, minmax(0, 1fr));
        grid-template-columns: repeat(5, minmax(50px, 1fr));
        grid-auto-rows: minmax(0, 1fr);
        justify-content: center;
        gap: 16px 0;
        width: 100%;
        height: 500px;
        padding: 0;
        display: grid;
        position: relative;
        overflow: hidden;
      }
      .runnit-9z0R7 .runnit-1fpgkc7 {
        -webkit-user-select: none;
        user-select: none;
        flex-flow: row;
        flex: none;
        grid-column: span 3;
        place-content: center;
        place-self: start;
        align-items: center;
        gap: 10px;
        width: 100%;
        height: 100%;
        padding: 20px;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-c0ps9i {
        will-change: var(--runnit-will-change-override, transform);
        border-radius: 10px;
        flex: 1 0 0;
        width: 1px;
        height: 100%;
        position: relative;
        overflow: hidden;
      }
      .runnit-9z0R7 .runnit-uq0wm6 {
        flex-flow: column;
        flex: none;
        grid-column: span 2;
        place-content: flex-start space-between;
        place-self: start;
        align-items: flex-start;
        width: 100%;
        height: 100%;
        padding: 40px 20px;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-19ni48j {
        flex-flow: column;
        flex: none;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 16px;
        width: 87%;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-ygrcs7 {
        flex-flow: column;
        flex: none;
        place-content: center;
        align-items: center;
        gap: 16px;
        width: 100%;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-eb44gb {
        flex-flow: row;
        flex: none;
        place-content: flex-end center;
        align-items: flex-end;
        gap: 16px;
        width: 100%;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-14ukz7v {
        flex-flow: column;
        flex: 1 0 0;
        place-content: flex-start center;
        align-items: flex-start;
        gap: 8px;
        width: 1px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-1gqssyg {
        height: 60px;
        overflow: var(--overflow-clip-fallback, clip);
        flex: none;
        width: 100%;
        position: relative;
      }
      .runnit-9z0R7 .runnit-1r8s24d {
        background-color: #171615;
        flex-flow: column;
        flex: none;
        place-content: center;
        align-items: center;
        gap: 48px;
        width: 100%;
        max-width: 100%;
        height: 100vh;
        padding: 0;
        scroll-margin-top: 40px;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-dwd9al {
        max-width: 1600px;
        height: 715px;
        overflow: var(--overflow-clip-fallback, clip);
        will-change: var(--runnit-will-change-override, transform);
        border-radius: 24px;
        flex-flow: column;
        flex: none;
        place-content: center;
        align-items: center;
        gap: 10px;
        width: 100%;
        padding: 120px 16px;
        display: flex;
        position: relative;
      }
      .runnit-9z0R7 .runnit-fvivdo {
        z-index: 2;
        flex-flow: column;
        flex: none;
        place-content: center;
        align-items: center;
        gap: 12px;
        width: 100%;
        max-width: 500px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-9z0R7 .runnit-180ympr {
        -webkit-user-select: none;
        user-select: none;
        pointer-events: auto;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 80%;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-13pcie2 {
        -webkit-user-select: none;
        user-select: none;
        pointer-events: auto;
        white-space: pre-wrap;
        word-break: break-word;
        word-wrap: break-word;
        flex: none;
        width: 60%;
        height: auto;
        position: relative;
      }
      .runnit-9z0R7 .runnit-1ciknt7 {
        z-index: 2;
        flex-flow: row;
        flex: none;
        place-content: flex-end flex-start;
        align-items: flex-end;
        gap: 8px;
        width: 100%;
        max-width: 500px;
        height: min-content;
        padding: 20px;
        display: flex;
        position: relative;
        overflow: hidden;
      }
      .runnit-9z0R7 .runnit-edl2am {
        flex-flow: column;
        flex: 1 0 0;
        place-content: flex-start;
        align-items: flex-start;
        gap: 10px;
        width: 1px;
        height: min-content;
        padding: 0;
        display: flex;
        position: relative;
      }
      .runnit-9z0R7 .runnit-1i9e6mf {
        --runnit-input-background: #2c2b2b;
        --runnit-input-border-radius-bottom-left: 5px;
        --runnit-input-border-radius-bottom-right: 5px;
        --runnit-input-border-radius-top-left: 5px;
        --runnit-input-border-radius-top-right: 5px;
        --runnit-input-focused-border-color: var(
          --token-6da9d50d-e927-4dcf-93ed-bf3b8039528b,
          #e8ff9c
        );
        --runnit-input-focused-border-style: solid;
        --runnit-input-focused-border-width: 1px;
        --runnit-input-font-color: var(
          --token-34d58044-5fb0-4480-9bc8-4e91d499d8e6,
          #fff
        );
        --runnit-input-font-family: "EK Modena TRIAL  Regular";
        --runnit-input-font-letter-spacing: 0em;
        --runnit-input-font-line-height: 1.2em;
        --runnit-input-font-size: 16px;
        --runnit-input-font-weight: 400;
        --runnit-input-icon-color: #999;
        --runnit-input-padding: 12px;
        --runnit-input-placeholder-color: var(
          --token-6d673ed7-d5ce-4661-b05f-74889fd0207c,
          #dedede
        );
        flex: none;
        width: 100%;
        height: 40px;
        position: relative;
      }
      .runnit-9z0R7 .runnit-zesp7y-container {
        flex: none;
        width: auto;
        height: 40px;
        position: relative;
      }
      .runnit-9z0R7 .runnit-t9i1cv {
        -webkit-user-select: none;
        user-select: none;
        height: 100%;
        overflow: var(--overflow-clip-fallback, clip);
        flex: none;
        width: 100%;
        position: absolute;
        top: -0.132099%;
        left: 0%;
      }
      .runnit-9z0R7 .runnit-1hzj9o4 {
        height: 100%;
        overflow: var(--overflow-clip-fallback, clip);
        z-index: 0;
        background-color: #000;
        flex: none;
        width: 100%;
        position: absolute;
        top: -0.0651062%;
        left: 0%;
      }
      .runnit-Qdxhw .runnit-styles-preset-18dw6p4:not(.rich-text-wrapper),
      .runnit-Qdxhw .runnit-styles-preset-18dw6p4.rich-text-wrapper h1 {
        --runnit-font-family: "EK Modena TRIAL  Ultra Condensed", sans-serif;
        --runnit-font-family-bold:
          "EK Modena TRIAL  Ultra Condensed", sans-serif;
        --runnit-font-open-type-features: normal;
        --runnit-font-size: 56px;
        --runnit-font-style: normal;
        --runnit-font-style-bold: normal;
        --runnit-font-variation-axes: normal;
        --runnit-font-weight: 900;
        --runnit-font-weight-bold: 900;
        --runnit-letter-spacing: 0.03em;
        --runnit-line-height: 0.9em;
        --runnit-paragraph-spacing: 0px;
        --runnit-text-alignment: center;
        --runnit-text-color: var(
          --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97,
          #fff
        );
        --runnit-text-decoration: none;
        --runnit-text-stroke-color: initial;
        --runnit-text-stroke-width: initial;
        --runnit-text-transform: uppercase;
      }
      @media (max-width: 1199px) and (min-width: 810px) {
        .runnit-Qdxhw .runnit-styles-preset-18dw6p4:not(.rich-text-wrapper),
        .runnit-Qdxhw .runnit-styles-preset-18dw6p4.rich-text-wrapper h1 {
          --runnit-font-family: "EK Modena TRIAL  Ultra Condensed", sans-serif;
          --runnit-font-family-bold:
            "EK Modena TRIAL  Ultra Condensed", sans-serif;
          --runnit-font-open-type-features: normal;
          --runnit-font-size: 56px;
          --runnit-font-style: normal;
          --runnit-font-style-bold: normal;
          --runnit-font-variation-axes: normal;
          --runnit-font-weight: 900;
          --runnit-font-weight-bold: 900;
          --runnit-letter-spacing: 0.03em;
          --runnit-line-height: 1.2em;
          --runnit-paragraph-spacing: 0px;
          --runnit-text-alignment: center;
          --runnit-text-color: var(
            --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97,
            #fff
          );
          --runnit-text-decoration: none;
          --runnit-text-stroke-color: initial;
          --runnit-text-stroke-width: initial;
          --runnit-text-transform: uppercase;
        }
      }
      @media (max-width: 809px) and (min-width: 0) {
        .runnit-Qdxhw .runnit-styles-preset-18dw6p4:not(.rich-text-wrapper),
        .runnit-Qdxhw .runnit-styles-preset-18dw6p4.rich-text-wrapper h1 {
          --runnit-font-family: "EK Modena TRIAL  Ultra Condensed", sans-serif;
          --runnit-font-family-bold:
            "EK Modena TRIAL  Ultra Condensed", sans-serif;
          --runnit-font-open-type-features: normal;
          --runnit-font-size: 40px;
          --runnit-font-style: normal;
          --runnit-font-style-bold: normal;
          --runnit-font-variation-axes: normal;
          --runnit-font-weight: 900;
          --runnit-font-weight-bold: 900;
          --runnit-letter-spacing: 0.03em;
          --runnit-line-height: 0.9em;
          --runnit-paragraph-spacing: 0px;
          --runnit-text-alignment: center;
          --runnit-text-color: var(
            --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97,
            #fff
          );
          --runnit-text-decoration: none;
          --runnit-text-stroke-color: initial;
          --runnit-text-stroke-width: initial;
          --runnit-text-transform: uppercase;
        }
      }
      .runnit-FvEHP .runnit-styles-preset-15f9wtz:not(.rich-text-wrapper),
      .runnit-FvEHP .runnit-styles-preset-15f9wtz.rich-text-wrapper h3 {
        --runnit-font-family:
          "EK Modena TRIAL  Medium", "EK Modena TRIAL  Medium Placeholder",
          sans-serif;
        --runnit-font-family-bold:
          "EK Modena TRIAL  Bold", "EK Modena TRIAL  Bold Placeholder",
          sans-serif;
        --runnit-font-open-type-features: normal;
        --runnit-font-size: 22px;
        --runnit-font-style: normal;
        --runnit-font-style-bold: normal;
        --runnit-font-variation-axes: normal;
        --runnit-font-weight: 500;
        --runnit-font-weight-bold: 700;
        --runnit-letter-spacing: -0.01em;
        --runnit-line-height: 1.1em;
        --runnit-paragraph-spacing: 40px;
        --runnit-text-alignment: left;
        --runnit-text-color: var(
          --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97,
          #fff
        );
        --runnit-text-decoration: none;
        --runnit-text-stroke-color: initial;
        --runnit-text-stroke-width: initial;
        --runnit-text-transform: none;
      }
      @media (max-width: 1199px) and (min-width: 810px) {
        .runnit-FvEHP .runnit-styles-preset-15f9wtz:not(.rich-text-wrapper),
        .runnit-FvEHP .runnit-styles-preset-15f9wtz.rich-text-wrapper h3 {
          --runnit-font-family:
            "EK Modena TRIAL  Medium", "EK Modena TRIAL  Medium Placeholder",
            sans-serif;
          --runnit-font-family-bold:
            "EK Modena TRIAL  Bold", "EK Modena TRIAL  Bold Placeholder",
            sans-serif;
          --runnit-font-open-type-features: normal;
          --runnit-font-size: 24px;
          --runnit-font-style: normal;
          --runnit-font-style-bold: normal;
          --runnit-font-variation-axes: normal;
          --runnit-font-weight: 500;
          --runnit-font-weight-bold: 700;
          --runnit-letter-spacing: -0.01em;
          --runnit-line-height: 1.1em;
          --runnit-paragraph-spacing: 40px;
          --runnit-text-alignment: left;
          --runnit-text-color: var(
            --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97,
            #fff
          );
          --runnit-text-decoration: none;
          --runnit-text-stroke-color: initial;
          --runnit-text-stroke-width: initial;
          --runnit-text-transform: none;
        }
      }
      @media (max-width: 809px) and (min-width: 0) {
        .runnit-FvEHP .runnit-styles-preset-15f9wtz:not(.rich-text-wrapper),
        .runnit-FvEHP .runnit-styles-preset-15f9wtz.rich-text-wrapper h3 {
          --runnit-font-family:
            "EK Modena TRIAL  Medium", "EK Modena TRIAL  Medium Placeholder",
            sans-serif;
          --runnit-font-family-bold:
            "EK Modena TRIAL  Bold", "EK Modena TRIAL  Bold Placeholder",
            sans-serif;
          --runnit-font-open-type-features: normal;
          --runnit-font-size: 22px;
          --runnit-font-style: normal;
          --runnit-font-style-bold: normal;
          --runnit-font-variation-axes: normal;
          --runnit-font-weight: 500;
          --runnit-font-weight-bold: 700;
          --runnit-letter-spacing: -0.01em;
          --runnit-line-height: 1.1em;
          --runnit-paragraph-spacing: 40px;
          --runnit-text-alignment: left;
          --runnit-text-color: var(
            --token-fa4dcb27-7179-41c9-bbdc-0fe7fe502e97,
            #fff
          );
          --runnit-text-decoration: none;
          --runnit-text-stroke-color: initial;
          --runnit-text-stroke-width: initial;
          --runnit-text-transform: none;
        }
      }
      .runnit-Zglk5 .runnit-styles-preset-9fs3sz:not(.rich-text-wrapper),
      .runnit-Zglk5 .runnit-styles-preset-9fs3sz.rich-text-wrapper p {
        --runnit-font-family:
          "EK Modena TRIAL  Medium", "EK Modena TRIAL  Medium Placeholder",
          sans-serif;
        --runnit-font-family-bold:
          "EK Modena TRIAL  Bold", "EK Modena TRIAL  Bold Placeholder",
          sans-serif;
        --runnit-font-open-type-features: normal;
        --runnit-font-size: 16px;
        --runnit-font-style: normal;
        --runnit-font-style-bold: normal;
        --runnit-font-variation-axes: normal;
        --runnit-font-weight: 500;
        --runnit-font-weight-bold: 700;
        --runnit-letter-spacing: -0.01em;
        --runnit-line-height: 1.2em;
        --runnit-paragraph-spacing: 20px;
        --runnit-text-alignment: left;
        --runnit-text-color: #fff;
        --runnit-text-decoration: none;
        --runnit-text-stroke-color: initial;
        --runnit-text-stroke-width: initial;
        --runnit-text-transform: none;
      }
      .runnit-9WdLY .runnit-styles-preset-1eyg8rr:not(.rich-text-wrapper),
      .runnit-9WdLY .runnit-styles-preset-1eyg8rr.rich-text-wrapper h2 {
        --runnit-font-family:
          "EK Modena TRIAL  Bold Condensed",
          "EK Modena TRIAL  Bold Condensed Placeholder", sans-serif;
        --runnit-font-family-bold:
          "EK Modena TRIAL  Ultra Condensed", sans-serif;
        --runnit-font-open-type-features: normal;
        --runnit-font-size: 32px;
        --runnit-font-style: normal;
        --runnit-font-style-bold: normal;
        --runnit-font-variation-axes: normal;
        --runnit-font-weight: 700;
        --runnit-font-weight-bold: 900;
        --runnit-letter-spacing: 0.02em;
        --runnit-line-height: 1em;
        --runnit-paragraph-spacing: 40px;
        --runnit-text-alignment: left;
        --runnit-text-color: #fff;
        --runnit-text-decoration: none;
        --runnit-text-stroke-color: initial;
        --runnit-text-stroke-width: initial;
        --runnit-text-transform: uppercase;
      }
      @media (max-width: 1199px) and (min-width: 810px) {
        .runnit-9WdLY .runnit-styles-preset-1eyg8rr:not(.rich-text-wrapper),
        .runnit-9WdLY .runnit-styles-preset-1eyg8rr.rich-text-wrapper h2 {
          --runnit-font-family:
            "EK Modena TRIAL  Bold Condensed",
            "EK Modena TRIAL  Bold Condensed Placeholder", sans-serif;
          --runnit-font-family-bold:
            "EK Modena TRIAL  Ultra Condensed", sans-serif;
          --runnit-font-open-type-features: normal;
          --runnit-font-size: 32px;
          --runnit-font-style: normal;
          --runnit-font-style-bold: normal;
          --runnit-font-variation-axes: normal;
          --runnit-font-weight: 700;
          --runnit-font-weight-bold: 900;
          --runnit-letter-spacing: 0.02em;
          --runnit-line-height: 1.1em;
          --runnit-paragraph-spacing: 40px;
          --runnit-text-alignment: left;
          --runnit-text-color: #fff;
          --runnit-text-decoration: none;
          --runnit-text-stroke-color: initial;
          --runnit-text-stroke-width: initial;
          --runnit-text-transform: uppercase;
        }
      }
      @media (max-width: 809px) and (min-width: 0) {
        .runnit-9WdLY .runnit-styles-preset-1eyg8rr:not(.rich-text-wrapper),
        .runnit-9WdLY .runnit-styles-preset-1eyg8rr.rich-text-wrapper h2 {
          --runnit-font-family:
            "EK Modena TRIAL  Bold Condensed",
            "EK Modena TRIAL  Bold Condensed Placeholder", sans-serif;
          --runnit-font-family-bold:
            "EK Modena TRIAL  Ultra Condensed", sans-serif;
          --runnit-font-open-type-features: normal;
          --runnit-font-size: 32px;
          --runnit-font-style: normal;
          --runnit-font-style-bold: normal;
          --runnit-font-variation-axes: normal;
          --runnit-font-weight: 700;
          --runnit-font-weight-bold: 900;
          --runnit-letter-spacing: 0.02em;
          --runnit-line-height: 1em;
          --runnit-paragraph-spacing: 40px;
          --runnit-text-alignment: left;
          --runnit-text-color: #fff;
          --runnit-text-decoration: none;
          --runnit-text-stroke-color: initial;
          --runnit-text-stroke-width: initial;
          --runnit-text-transform: uppercase;
        }
      }
      .runnit-mkcuv .runnit-styles-preset-xsql1q:not(.rich-text-wrapper),
      .runnit-mkcuv .runnit-styles-preset-xsql1q.rich-text-wrapper p {
        --runnit-font-family:
          "EK Modena TRIAL  Regular", "EK Modena TRIAL  Regular Placeholder",
          sans-serif;
        --runnit-font-family-bold:
          "EK Modena TRIAL  Bold", "EK Modena TRIAL  Bold Placeholder",
          sans-serif;
        --runnit-font-open-type-features: normal;
        --runnit-font-size: 16px;
        --runnit-font-style: normal;
        --runnit-font-style-bold: normal;
        --runnit-font-variation-axes: normal;
        --runnit-font-weight: 400;
        --runnit-font-weight-bold: 700;
        --runnit-letter-spacing: -0.01em;
        --runnit-line-height: 1.2em;
        --runnit-paragraph-spacing: 0px;
        --runnit-text-alignment: left;
        --runnit-text-color: #bab9b5;
        --runnit-text-decoration: none;
        --runnit-text-stroke-color: initial;
        --runnit-text-stroke-width: initial;
        --runnit-text-transform: none;
      }
      @media (max-width: 1699.98px) {
        .runnit-9z0R7.runnit-72rtr7 {
          width: 390px;
        }
        .runnit-9z0R7 .runnit-1wwx6ap {
          justify-content: center;
          height: 100vh;
          padding: 90px 20px;
        }
        .runnit-9z0R7 .runnit-10ga90s {
          max-width: 100%;
          padding: 0;
        }
        .runnit-9z0R7 .runnit-1jdi8uv {
          gap: 40px;
          max-width: 100%;
        }
        .runnit-9z0R7 .runnit-1hpdska {
          width: 95%;
        }
        .runnit-9z0R7 .runnit-1mhk6kd,
        .runnit-9z0R7 .runnit-zqhm4w,
        .runnit-9z0R7 .runnit-fa9sso,
        .runnit-9z0R7 .runnit-19ni48j,
        .runnit-9z0R7 .runnit-zesp7y-container {
          width: 100%;
        }
        .runnit-9z0R7 .runnit-o8vizm {
          max-width: 100%;
        }
        .runnit-9z0R7 .runnit-1oet8x3 {
          padding: 90px 16px;
        }
        .runnit-9z0R7 .runnit-1ar1382 {
          order: 0;
        }
        .runnit-9z0R7 .runnit-xv3rmx {
          width: 88%;
          max-width: 100%;
        }
        .runnit-9z0R7 .runnit-10tvsai {
          flex-flow: column;
          order: 1;
          align-content: center;
          align-items: center;
          height: min-content;
          display: flex;
        }
        .runnit-9z0R7 .runnit-utd34d,
        .runnit-9z0R7 .runnit-4621h0,
        .runnit-9z0R7 .runnit-17zyuof,
        .runnit-9z0R7 .runnit-gozfdv {
          align-self: unset;
          height: 320px;
        }
        .runnit-9z0R7 .runnit-2i1scq {
          padding: 0 16px 90px;
        }
        .runnit-9z0R7 .runnit-1f2l5jp {
          width: 71%;
        }
        .runnit-9z0R7 .runnit-1drhfug-container {
          height: 464px;
        }
        .runnit-9z0R7 .runnit-m37igy {
          border-bottom-left-radius: unset;
          border-bottom-right-radius: unset;
          padding: 40px 20px 60px;
        }
        .runnit-9z0R7 .runnit-1wabkb6 {
          order: 0;
          width: 100%;
        }
        .runnit-9z0R7 .runnit-n4x8q4 {
          flex-flow: column;
          order: 1;
          place-content: flex-start;
          align-items: flex-start;
          gap: 0;
          height: 578px;
          display: flex;
        }
        .runnit-9z0R7 .runnit-1fpgkc7 {
          align-self: unset;
          height: 270px;
        }
        .runnit-9z0R7 .runnit-uq0wm6 {
          align-self: unset;
          flex: 1 0 0;
          height: 1px;
          padding: 20px;
        }
        .runnit-9z0R7 .runnit-1r8s24d {
          padding: 0 20px;
        }
        .runnit-9z0R7 .runnit-dwd9al {
          height: 578px;
        }
        .runnit-9z0R7 .runnit-13pcie2 {
          width: 85%;
        }
        .runnit-9z0R7 .runnit-1ciknt7 {
          flex-direction: column;
          gap: 10px;
        }
        .runnit-9z0R7 .runnit-edl2am {
          flex: none;
          width: 100%;
        }
      }
      html.lenis {
        height: auto;
      }
      .lenis.lenis-smooth {
        scroll-behavior: auto !important;
      }
      .lenis.lenis-smooth [data-lenis-prevent] {
        overscroll-behavior: contain;
      }
      .lenis.lenis-stopped {
        overflow: hidden;
      }
      .lenis.lenis-scrolling iframe {
        pointer-events: none;
      }
      .runnit-form-input {
        padding: var(--runnit-input-padding);
        font-family: var(--runnit-input-font-family);
        font-weight: var(--runnit-input-font-weight);
        font-size: var(--runnit-input-font-size);
        font-style: var(--runnit-input-font-style);
        color: var(--runnit-input-font-color);
        font-feature-settings: var(--runnit-input-font-open-type-features);
        font-variation-settings: var(--runnit-input-font-variation-axes);
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%;
        height: var(--runnit-input-wrapper-height, 100%);
        letter-spacing: var(--runnit-input-font-letter-spacing);
        text-align: var(--runnit-input-font-text-alignment);
        line-height: var(--runnit-input-font-line-height);
        background: 0 0;
        border: none;
        overflow: hidden;
      }
      .runnit-form-input:focus-visible {
        outline: none;
      }
      .runnit-form-input-wrapper:after {
        content: "";
        pointer-events: none;
        box-sizing: border-box;
        border-top-left-radius: var(--runnit-input-border-radius-top-left);
        border-top-right-radius: var(--runnit-input-border-radius-top-right);
        border-bottom-right-radius: var(
          --runnit-input-border-radius-bottom-right
        );
        border-bottom-left-radius: var(
          --runnit-input-border-radius-bottom-left
        );
        corner-shape: var(--runnit-input-corner-shape);
        border-color: var(--runnit-input-border-color);
        border-top-width: var(--runnit-input-border-top-width);
        border-right-width: var(--runnit-input-border-right-width);
        border-bottom-width: var(--runnit-input-border-bottom-width);
        border-left-width: var(--runnit-input-border-left-width);
        border-style: var(--runnit-input-border-style);
        width: 100%;
        height: 100%;
        transition: var(--runnit-input-focused-transition);
        transition-property:
          border-color, border-width, border-style, border-top-left-radius,
          border-top-right-radius, border-bottom-right-radius,
          border-bottom-left-radius, corner-shape;
        position: absolute;
        top: 0;
        left: 0;
      }
      .runnit-form-input-wrapper {
        box-shadow: var(--runnit-input-box-shadow);
        border-top-left-radius: var(--runnit-input-border-radius-top-left);
        border-top-right-radius: var(--runnit-input-border-radius-top-right);
        border-bottom-right-radius: var(
          --runnit-input-border-radius-bottom-right
        );
        border-bottom-left-radius: var(
          --runnit-input-border-radius-bottom-left
        );
        corner-shape: var(--runnit-input-corner-shape);
        background: var(--runnit-input-background);
        transition: var(--runnit-input-focused-transition);
        transition-property: background, box-shadow;
        overflow: hidden;
      }
      .runnit-form-text-input .runnit-form-input::placeholder {
        color: var(--runnit-input-placeholder-color);
      }
      .runnit-form-text-input .runnit-form-input[type="date"],
      .runnit-form-text-input .runnit-form-input[type="time"] {
        appearance: none;
      }
      .runnit-form-text-input .runnit-form-input::-webkit-date-and-time-value {
        text-align: start;
      }
      .runnit-form-text-input textarea {
        resize: var(--runnit-textarea-resize);
        min-height: inherit;
        max-height: inherit;
        white-space: break-spaces;
        display: flex;
        overflow-y: auto;
      }
      .runnit-form-text-input textarea::-webkit-resizer {
        background: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>")
          no-repeat;
      }
      .runnit-form-text-input:is(
          :lang(ae),
          :lang(ar),
          :lang(arc),
          :lang(bcc),
          :lang(bqi),
          :lang(ckb),
          :lang(dv),
          :lang(fa),
          :lang(glk),
          :lang(he),
          :lang(ku),
          :lang(mzn),
          :lang(nqo),
          :lang(pnb),
          :lang(ps),
          :lang(sd),
          :lang(ug),
          :lang(ur),
          :lang(yi)
        )
        textarea::-webkit-resizer {
        background: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 transform=%22scale(-1, 1)%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>")
          no-repeat;
      }
      .runnit-form-text-input textarea::-webkit-scrollbar {
        cursor: pointer;
        background: 0 0;
      }
      .runnit-form-text-input
        textarea::-webkit-scrollbar-thumb:window-inactive {
        opacity: 0;
      }
      .runnit-form-text-input textarea::-webkit-scrollbar-corner {
        background: 0 0;
        outline: none;
      }
      .runnit-form-text-input .runnit-form-input::-webkit-datetime-edit {
        height: var(--runnit-input-font-line-height);
      }
      .runnit-form-text-input
        .runnit-form-input.runnit-form-input-empty::-webkit-datetime-edit {
        color: var(--runnit-input-placeholder-color);
        -webkit-text-fill-color: var(--runnit-input-placeholder-color);
        overflow: visible;
      }
      .runnit-form-text-input .runnit-form-input[type="date"]:before,
      .runnit-form-text-input .runnit-form-input[type="time"]:before {
        content: "";
        box-sizing: content-box;
        width: 16px;
        padding: var(--runnit-input-padding);
        pointer-events: none;
        background-repeat: no-repeat;
        background-size: 16px;
        background-color: var(--runnit-input-icon-color);
        background-position: 10px;
        border: none;
        padding-left: 10px;
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        -webkit-mask-position: 10px;
        mask-position: 10px;
        -webkit-mask-size: 16px;
        mask-size: 16px;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
      }
      .runnit-form-text-input .runnit-form-input[type="date"]:before {
        -webkit-mask-image: var(
          --runnit-input-icon-mask-image,
          url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22rgb(153, 153, 153)%22 d=%22M3 5a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2H3Z%22 opacity=%22.3%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M3.25 5.25a2 2 0 0 1 2-2h5.5a2 2 0 0 1 2 2v5.5a2 2 0 0 1-2 2h-5.5a2 2 0 0 1-2-2ZM3 6.75h9.5%22/></svg>")
        );
        mask-image: var(
          --runnit-input-icon-mask-image,
          url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22rgb(153, 153, 153)%22 d=%22M3 5a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2H3Z%22 opacity=%22.3%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M3.25 5.25a2 2 0 0 1 2-2h5.5a2 2 0 0 1 2 2v5.5a2 2 0 0 1-2 2h-5.5a2 2 0 0 1-2-2ZM3 6.75h9.5%22/></svg>")
        );
        background-image: var(--runnit-input-icon-image);
      }
      .runnit-form-text-input .runnit-form-input[type="time"]:before {
        -webkit-mask-image: var(
          --runnit-input-icon-mask-image,
          url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M2.5 8a5.5 5.5 0 1 1 11 0 5.5 5.5 0 1 1-11 0Z%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M7.75 8.25v-3m0 3h2%22/></svg>")
        );
        mask-image: var(
          --runnit-input-icon-mask-image,
          url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M2.5 8a5.5 5.5 0 1 1 11 0 5.5 5.5 0 1 1-11 0Z%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M7.75 8.25v-3m0 3h2%22/></svg>")
        );
        background-image: var(--runnit-input-icon-image);
      }
      .runnit-form-text-input.runnit-form-text-input-type {
        padding: var(--runnit-input-padding);
        align-items: center;
        display: flex;
      }
      .runnit-form-text-input .runnit-form-input[type="text"] {
        flex: 1;
        width: auto;
        min-width: 0;
        padding: 0;
      }
      .runnit-form-text-input.runnit-form-text-input-type:before {
        content: var(--runnit-input-icon-content, none);
        background-repeat: no-repeat;
        background-size: 16px;
        background-color: var(--runnit-input-icon-color);
        width: 16px;
        height: 16px;
        -webkit-mask-position: 50%;
        mask-position: 50%;
        -webkit-mask-size: 16px;
        mask-size: 16px;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-image: var(--runnit-input-icon-mask-image);
        mask-image: var(--runnit-input-icon-mask-image);
        background-position: 50%;
        background-image: var(--runnit-input-icon-image);
        flex-shrink: 0;
        margin-right: 8px;
        display: block;
      }
      .runnit-form-text-input
        .runnit-form-input::-webkit-calendar-picker-indicator {
        opacity: 0;
        padding: var(--runnit-input-padding);
        width: 16px;
        height: 100%;
        padding-top: 0;
        padding-bottom: 0;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
      }
      .runnit-form-text-input:focus-within,
      .runnit-form-text-input.runnit-form-input-forced-focus {
        box-shadow: var(
          --runnit-input-focused-box-shadow,
          var(--runnit-input-box-shadow)
        );
        background: var(
          --runnit-input-focused-background,
          var(--runnit-input-background)
        );
      }
      .runnit-form-text-input:focus-within:after,
      .runnit-form-text-input.runnit-form-input-forced-focus:after {
        border-color: var(
          --runnit-input-focused-border-color,
          var(--runnit-input-border-color)
        );
        border-style: var(
          --runnit-input-focused-border-style,
          var(--runnit-input-border-style)
        );
        border-width: var(
          --runnit-input-focused-border-width,
          var(--runnit-input-border-top-width)
            var(--runnit-input-border-right-width)
            var(--runnit-input-border-bottom-width)
            var(--runnit-input-border-left-width)
        );
      }
      .runnit-form-text-input-clear {
        box-sizing: content-box;
        width: 16px;
        padding: var(--runnit-input-padding);
        cursor: pointer;
        color: var(--runnit-input-placeholder-color);
        background: 0 0;
        border: none;
        outline: none;
        transition: color 0.15s;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
      }
      .runnit-form-text-input-clear:hover,
      .runnit-form-text-input-clear:focus-visible {
        color: var(--runnit-input-font-color);
      }
      .runnit-form-text-input.runnit-form-text-input-has-clear-button
        .runnit-form-input {
        padding-right: calc(var(--runnit-input-padding) + 16px + 10px);
      }
      @supports (aspect-ratio: 1) {
        body {
          --runnit-aspect-ratio-supported: auto;
        }
      }
      .runnit-yYRSq.runnit-1dbmx18,
      .runnit-yYRSq .runnit-1dbmx18 {
        display: block;
      }
      .runnit-yYRSq.runnit-ff2g3v {
        cursor: pointer;
        flex-flow: row;
        place-content: center;
        align-items: center;
        gap: 0;
        width: 160px;
        height: 40px;
        padding: 16px;
        display: flex;
        position: relative;
        overflow: visible;
      }
      .runnit-yYRSq .runnit-u5sntc {
        -webkit-user-select: none;
        user-select: none;
        white-space: pre;
        flex: none;
        width: auto;
        height: auto;
        position: relative;
      }
      .runnit-yYRSq .runnit-19slyel {
        height: var(--runnit-aspect-ratio-supported, 24px);
        flex: none;
        width: 16px;
        position: relative;
      }
      .runnit-yYRSq .runnit-axyz6 {
        aspect-ratio: 1;
        height: var(--runnit-aspect-ratio-supported, 20px);
        flex: none;
        gap: 10px;
        width: 20px;
        position: relative;
        overflow: hidden;
      }
      .runnit-yYRSq .runnit-1dld5ko {
        flex: none;
        position: absolute;
        inset: 0;
        overflow: visible;
      }
      .runnit-yYRSq .runnit-1kio1vj {
        aspect-ratio: 1;
        height: var(--runnit-aspect-ratio-supported, 2px);
        flex: none;
        width: 2px;
        position: absolute;
        top: 0;
        left: 50%;
        overflow: visible;
      }
      .runnit-yYRSq.runnit-v-tlg8tq.runnit-ff2g3v,
      .runnit-yYRSq.runnit-v-21a3fu.runnit-ff2g3v {
        cursor: unset;
      }
      .runnit-yYRSq.runnit-v-tlg8tq .runnit-1dld5ko {
        overflow: hidden;
      }
      .runnit-yYRSq.runnit-v-ck708i.runnit-ff2g3v {
        cursor: unset;
        gap: 8px;
      }
      .runnit-yYRSq.runnit-v-ck708i .runnit-u5sntc {
        order: 1;
      }
      .runnit-yYRSq.runnit-v-ck708i .runnit-19slyel {
        height: var(--runnit-aspect-ratio-supported, 16px);
        order: 0;
      }
      .runnit-yYRSq.runnit-v-1dey870.runnit-ff2g3v {
        cursor: unset;
        width: 201px;
      }
      .runnit-Qh60I .runnit-styles-preset-2io64c:not(.rich-text-wrapper),
      .runnit-Qh60I .runnit-styles-preset-2io64c.rich-text-wrapper p {
        --runnit-font-family:
          "EK Modena Mono TRIAL  Regular",
          "EK Modena Mono TRIAL  Regular Placeholder", monospace;
        --runnit-font-open-type-features:
          "blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;
        --runnit-font-size: 12px;
        --runnit-font-style: normal;
        --runnit-font-variation-axes: normal;
        --runnit-font-weight: 400;
        --runnit-letter-spacing: 0.08em;
        --runnit-line-height: 1.3em;
        --runnit-paragraph-spacing: 2px;
        --runnit-text-alignment: start;
        --runnit-text-color: var(
          --token-5d3602f5-d470-4b4b-916d-5b57bbf588f8,
          #fffc
        );
        --runnit-text-decoration: none;
        --runnit-text-stroke-color: initial;
        --runnit-text-stroke-width: initial;
        --runnit-text-transform: uppercase;
      }
