:root {
    --ffsd: 0px;
    --1vw: calc((100vw - var(--sbw, 0px)) / 100);
    --1vh: var(--inner1Vh, 1vh);
  }

  @media (prefers-reduced-motion: reduce) {
    .animated {
      animation: none !important;
    }
  }

  html {
    zoom: var(--rzf, 1);
    font-size: max(calc(min(var(--1vw, 1vw), 13.66px) * var(--rfso, 1)), var(--minfs, 0px));
    -webkit-text-size-adjust: 100%;
    scroll-behavior: smooth;
  }

  body {
    font-size: calc(1rem * var(--bfso, 1));
  }

  body,
  html,
  p,
  ul,
  ol,
  li {
    margin: 0;
    padding: 0;
    font-synthesis: none;
    font-kerning: none;
    font-variant-ligatures: none;
    font-feature-settings: "kern"0, "calt"0, "liga"0, "clig"0, "dlig"0, "hlig"0;
    font-family: unset;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: geometricprecision;
    white-space: normal;
  }

  li {
    text-align: unset;
  }

  a {
    text-decoration: none;
    color: inherit;
  }

  img {
    -webkit-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    -webkit-touch-callout: none;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: normal;
    font-weight: 400;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/58f54a311b5a192a877760be1fb967f0.woff2);
    font-style: normal;
    font-weight: 700;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/7fc196620a6aa1a3fc96d0e4afd399c2.woff2);
    font-style: italic;
    font-weight: 400;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/fd7ead69e11ee1524ab39d21dd5b2895.woff2);
    font-style: italic;
    font-weight: 700;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/edc5ef6407f2e2e0713337f40bb724fd.woff2);
    font-style: normal;
    font-weight: 100;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/2c4fcd6fc24a087cc0c8ff02cf8b5192.woff2);
    font-style: italic;
    font-weight: 100;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/edc5ef6407f2e2e0713337f40bb724fd.woff2);
    font-style: normal;
    font-weight: 200;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/2c4fcd6fc24a087cc0c8ff02cf8b5192.woff2);
    font-style: italic;
    font-weight: 200;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/edc5ef6407f2e2e0713337f40bb724fd.woff2);
    font-style: normal;
    font-weight: 300;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/2c4fcd6fc24a087cc0c8ff02cf8b5192.woff2);
    font-style: italic;
    font-weight: 300;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/090eec0b04c884d45c94e4bf7323abee.woff2);
    font-style: normal;
    font-weight: 500;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/88f43e190f2d63cb35893c4c40d52c7e.woff2);
    font-style: italic;
    font-weight: 500;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/a0efd1b7e3b07721952090abbbc06704.woff2);
    font-style: normal;
    font-weight: 600;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/a9ba116a1550a7bb068e6f55ac5cc438.woff2);
    font-style: italic;
    font-weight: 600;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/1008e08acb59657af13d7240eb373a33.woff2);
    font-style: normal;
    font-weight: 800;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/def419ea5339a2679ef14ecab0d3557a.woff2);
    font-style: italic;
    font-weight: 800;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/1008e08acb59657af13d7240eb373a33.woff2);
    font-style: normal;
    font-weight: 900;
  }

  @font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(fonts/def419ea5339a2679ef14ecab0d3557a.woff2);
    font-style: italic;
    font-weight: 900;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
    font-style: normal;
    font-weight: 400;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/8103d411955f61a96947bf5f42e1098e.woff2);
    font-style: normal;
    font-weight: 700;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/fe9f578f79a11bc68d3476e9f662e218.woff2);
    font-style: italic;
    font-weight: 400;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/fe9f578f79a11bc68d3476e9f662e218.woff2);
    font-style: italic;
    font-weight: 700;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
    font-style: normal;
    font-weight: 100;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/fe9f578f79a11bc68d3476e9f662e218.woff2);
    font-style: italic;
    font-weight: 100;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
    font-style: normal;
    font-weight: 200;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/fe9f578f79a11bc68d3476e9f662e218.woff2);
    font-style: italic;
    font-weight: 200;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
    font-style: normal;
    font-weight: 300;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/fe9f578f79a11bc68d3476e9f662e218.woff2);
    font-style: italic;
    font-weight: 300;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
    font-style: normal;
    font-weight: 500;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/fe9f578f79a11bc68d3476e9f662e218.woff2);
    font-style: italic;
    font-weight: 500;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/8103d411955f61a96947bf5f42e1098e.woff2);
    font-style: normal;
    font-weight: 600;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/fe9f578f79a11bc68d3476e9f662e218.woff2);
    font-style: italic;
    font-weight: 600;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/8103d411955f61a96947bf5f42e1098e.woff2);
    font-style: normal;
    font-weight: 800;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/fe9f578f79a11bc68d3476e9f662e218.woff2);
    font-style: italic;
    font-weight: 800;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/8103d411955f61a96947bf5f42e1098e.woff2);
    font-style: normal;
    font-weight: 900;
  }

  @font-face {
    font-family: YACkoOF0Xck-0;
    src: url(fonts/fe9f578f79a11bc68d3476e9f662e218.woff2);
    font-style: italic;
    font-weight: 900;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
    font-style: normal;
    font-weight: 400;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/33696a29f45c1b554a4c12443b998d21.woff2);
    font-style: normal;
    font-weight: 700;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/8dbae49e1280328b442be6dfff163124.woff2);
    font-style: italic;
    font-weight: 400;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/625cf32ea46ae48b58ebd3ff993de469.woff2);
    font-style: italic;
    font-weight: 700;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
    font-style: normal;
    font-weight: 100;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/8dbae49e1280328b442be6dfff163124.woff2);
    font-style: italic;
    font-weight: 100;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
    font-style: normal;
    font-weight: 200;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/8dbae49e1280328b442be6dfff163124.woff2);
    font-style: italic;
    font-weight: 200;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
    font-style: normal;
    font-weight: 300;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/8dbae49e1280328b442be6dfff163124.woff2);
    font-style: italic;
    font-weight: 300;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/c69c23593c9bd5705c7780a200f2a6db.woff2);
    font-style: normal;
    font-weight: 500;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/e5e43f51d6d7939d8911c861efa5f9b7.woff2);
    font-style: italic;
    font-weight: 500;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/c69c23593c9bd5705c7780a200f2a6db.woff2);
    font-style: normal;
    font-weight: 600;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/e5e43f51d6d7939d8911c861efa5f9b7.woff2);
    font-style: italic;
    font-weight: 600;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/33696a29f45c1b554a4c12443b998d21.woff2);
    font-style: normal;
    font-weight: 800;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/625cf32ea46ae48b58ebd3ff993de469.woff2);
    font-style: italic;
    font-weight: 800;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/33696a29f45c1b554a4c12443b998d21.woff2);
    font-style: normal;
    font-weight: 900;
  }

  @font-face {
    font-family: YAFdJjTk5UU-0;
    src: url(fonts/625cf32ea46ae48b58ebd3ff993de469.woff2);
    font-style: italic;
    font-weight: 900;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/88a36cab6d7cfa75bff7e49535b9642a.woff2);
    font-style: normal;
    font-weight: 400;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/c19f8e9cab364abc00a750036f731e21.woff2);
    font-style: normal;
    font-weight: 700;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/2939e26d0be644944cd621be7bec5f5e.woff2);
    font-style: italic;
    font-weight: 400;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/267ca74019c66328f093f6614fe3106e.woff2);
    font-style: italic;
    font-weight: 700;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/22ff9d894b6467b3ddab0f1989a2cb4d.woff2);
    font-style: normal;
    font-weight: 100;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/aeba314cd216c72b97019a6e8c17c9a5.woff2);
    font-style: italic;
    font-weight: 100;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/22ff9d894b6467b3ddab0f1989a2cb4d.woff2);
    font-style: normal;
    font-weight: 200;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/aeba314cd216c72b97019a6e8c17c9a5.woff2);
    font-style: italic;
    font-weight: 200;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/22ff9d894b6467b3ddab0f1989a2cb4d.woff2);
    font-style: normal;
    font-weight: 300;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/aeba314cd216c72b97019a6e8c17c9a5.woff2);
    font-style: italic;
    font-weight: 300;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/6f953f3e7ac9d894a97d59a06afcfa7b.woff2);
    font-style: normal;
    font-weight: 500;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/b146a0e8f0e873592940bcc60a355c0c.woff2);
    font-style: italic;
    font-weight: 500;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/3dae3800fab4aad097008bba4dfa94c1.woff2);
    font-style: normal;
    font-weight: 600;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/0f51da86a058aef1bb585a64cf664ab7.woff2);
    font-style: italic;
    font-weight: 600;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/c19f8e9cab364abc00a750036f731e21.woff2);
    font-style: normal;
    font-weight: 800;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/267ca74019c66328f093f6614fe3106e.woff2);
    font-style: italic;
    font-weight: 800;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/71d66fa3f70c070b9427b4baf1980061.woff2);
    font-style: normal;
    font-weight: 900;
  }

  @font-face {
    font-family: YAFdJs2qTWQ-0;
    src: url(fonts/1aaf8c95b881644a76961b6db0059fc0.woff2);
    font-style: italic;
    font-weight: 900;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/8f7934b3d45567e9cf1f541e008969a9.woff2);
    font-style: normal;
    font-weight: 400;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/9340013c7d177c83df1edab0cf96ac10.woff2);
    font-style: normal;
    font-weight: 700;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/e005df7c7c34fefde116ba9b5a0e51e1.woff2);
    font-style: italic;
    font-weight: 400;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/83b37f2dcbb18c810da7cfa915708210.woff2);
    font-style: italic;
    font-weight: 700;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/8f7934b3d45567e9cf1f541e008969a9.woff2);
    font-style: normal;
    font-weight: 100;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/e005df7c7c34fefde116ba9b5a0e51e1.woff2);
    font-style: italic;
    font-weight: 100;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/8f7934b3d45567e9cf1f541e008969a9.woff2);
    font-style: normal;
    font-weight: 200;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/e005df7c7c34fefde116ba9b5a0e51e1.woff2);
    font-style: italic;
    font-weight: 200;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/8f7934b3d45567e9cf1f541e008969a9.woff2);
    font-style: normal;
    font-weight: 300;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/e005df7c7c34fefde116ba9b5a0e51e1.woff2);
    font-style: italic;
    font-weight: 300;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/8f7934b3d45567e9cf1f541e008969a9.woff2);
    font-style: normal;
    font-weight: 500;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/e005df7c7c34fefde116ba9b5a0e51e1.woff2);
    font-style: italic;
    font-weight: 500;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/9340013c7d177c83df1edab0cf96ac10.woff2);
    font-style: normal;
    font-weight: 600;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/83b37f2dcbb18c810da7cfa915708210.woff2);
    font-style: italic;
    font-weight: 600;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/9340013c7d177c83df1edab0cf96ac10.woff2);
    font-style: normal;
    font-weight: 800;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/83b37f2dcbb18c810da7cfa915708210.woff2);
    font-style: italic;
    font-weight: 800;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/9340013c7d177c83df1edab0cf96ac10.woff2);
    font-style: normal;
    font-weight: 900;
  }

  @font-face {
    font-family: YAD1aU3sLnI-0;
    src: url(fonts/83b37f2dcbb18c810da7cfa915708210.woff2);
    font-style: italic;
    font-weight: 900;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/f8f199f09526f79e87644ed227e0f651.woff2);
    font-style: normal;
    font-weight: 400;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/98c4d2c0223fc8474641c77f923528e9.woff2);
    font-style: normal;
    font-weight: 700;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/d257a7100844bc3f98c9021168b6249e.woff2);
    font-style: italic;
    font-weight: 400;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/1060345c54d396e76d73f1da7ee200bd.woff2);
    font-style: italic;
    font-weight: 700;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/f8f199f09526f79e87644ed227e0f651.woff2);
    font-style: normal;
    font-weight: 100;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/d257a7100844bc3f98c9021168b6249e.woff2);
    font-style: italic;
    font-weight: 100;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/f8f199f09526f79e87644ed227e0f651.woff2);
    font-style: normal;
    font-weight: 200;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/d257a7100844bc3f98c9021168b6249e.woff2);
    font-style: italic;
    font-weight: 200;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/f8f199f09526f79e87644ed227e0f651.woff2);
    font-style: normal;
    font-weight: 300;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/d257a7100844bc3f98c9021168b6249e.woff2);
    font-style: italic;
    font-weight: 300;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/f8f199f09526f79e87644ed227e0f651.woff2);
    font-style: normal;
    font-weight: 500;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/d257a7100844bc3f98c9021168b6249e.woff2);
    font-style: italic;
    font-weight: 500;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/98c4d2c0223fc8474641c77f923528e9.woff2);
    font-style: normal;
    font-weight: 600;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/1060345c54d396e76d73f1da7ee200bd.woff2);
    font-style: italic;
    font-weight: 600;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/98c4d2c0223fc8474641c77f923528e9.woff2);
    font-style: normal;
    font-weight: 800;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/1060345c54d396e76d73f1da7ee200bd.woff2);
    font-style: italic;
    font-weight: 800;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/98c4d2c0223fc8474641c77f923528e9.woff2);
    font-style: normal;
    font-weight: 900;
  }

  @font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url(fonts/1060345c54d396e76d73f1da7ee200bd.woff2);
    font-style: italic;
    font-weight: 900;
  }

  @media (max-width: 375px) {
    #rBg9nyIbAqOlCvKx {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AqDBGCb3H0vbyJTj {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #qTeDEsuLh43BhLcI {
      grid-template-columns: 0 0 512.04878161% 0;
      left: -206.02439081%;
      grid-template-rows: 0 0 100% 0;
    }

    #POLvgwyFihjzfKCX {
      grid-area: 2 / 6 / 3 / 7;
      position: relative;
    }

    #W9Aq25arE6LdYt0Y {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.48332386em - var(--ffsd)));
    }

    #klDAHrQtmdlzYMrU {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.48332386em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #qnHDIY5xzbrxvXEg {
      min-width: 91.6rem;
    }

    #lplP52CbsUezQTDu {
      grid-area: 4 / 2 / 5 / 8;
      position: relative;
    }

    #Qo9Bt8DCr35uONXQ {
      grid-area: 6 / 3 / 7 / 9;
      position: relative;
    }

    #SUJNjgUeHxxBIQel {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.95554667em - var(--ffsd)));
    }

    #J3gwBKHNXUM0xu7n {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.95554667em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #do1YPui3JKEAeNrQ {
      min-width: 91.6rem;
    }

    #CST6rz4T5nkKKFLs {
      grid-area: 8 / 4 / 9 / 10;
      position: relative;
    }

    #lbhSiaeycdWrzWM5 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.55112em - var(--ffsd)));
    }

    #aHfuTwV82FpEuLUt {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.55112em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #QeAtPzE7L6cxDlYD {
      min-width: 91.6rem;
    }

    #Q1kwCbxXEvEnXyzC {
      grid-area: 10 / 5 / 11 / 11;
      position: relative;
    }

    #uQFtsDobldNcCFoX {
      grid-template-columns: 4.26666667rem 0 0 0 21.51282469rem 48.44101729rem 21.51282469rem 0 0 0 4.26666667rem;
      grid-template-rows: minmax(12.37333333rem, max-content) minmax(21.30237507rem, max-content) minmax(13.93351978rem, max-content) minmax(48.08698688rem, max-content) minmax(6.4rem, max-content) minmax(91.46666667rem, max-content) minmax(6.4rem, max-content) minmax(48.45415794rem, max-content) minmax(20.91071765rem, max-content) minmax(6.18577925rem, max-content) minmax(12.37333333rem, max-content);
    }

    #htnTqnPUjrCi6zqb {
      min-height: calc(21.81619455 * var(--1vh, 1vh));
    }

    #b9aRLWnRG9qBY62i {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #d9R09o9shhWIoNcf {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #zAWWJDpLvGUOEsum {
      grid-template-columns: 0 0 486.70200672% 0;
      left: -193.35100336%;
      grid-template-rows: 0 0 100% 0;
    }

    #z6svyZPE47gCgoEP {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.24249423em - var(--ffsd)));
    }

    #xXax5hUZIxoKBIko {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.24249423em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #iqeJOsFGry6TCAUN {
      min-width: 91.6rem;
    }

    #YpktgsTPLFR8ibU6 {
      grid-area: 2 / 2 / 3 / 6;
      position: relative;
    }

    #wd6QCCf80G0A60vp {
      display: none;
    }

    #Cb4gNeF4TfGu0E4g {
      display: block;
    }

    #g4eN3BGFbD4VDFky {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #WlSR6Dq3aEX7p4fo {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #MgJpgPmY0q89ZKER {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.68888em - var(--ffsd)));
    }

    #ZyNVzGyeHC0QGd7I {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.68888em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #YdGh88ATnv5OawEO {
      min-width: 78.8rem;
    }

    #jukxsJST7FyHPS05 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #GEoHG7cfyTNeg1bw {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.55111467em - var(--ffsd)));
    }

    #K6dD2klOPnXDhbVi {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.55111467em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #CCYx34QdosDBXryB {
      min-width: 78.8rem;
    }

    #eJ5YQirh6KOQnZle {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #jtJJxzSfT5x75X53 {
      grid-area: 4 / 3 / 5 / 7;
      grid-template-columns: 0 6.4rem 0 0 13.90169754rem 64.76496913rem 0 6.4rem;
      grid-template-rows: 0 0 minmax(13.90169754rem, max-content) minmax(6.50916942rem, max-content) minmax(6.826656rem, max-content) minmax(2.01354018rem, max-content) minmax(10.56149083rem, max-content) minmax(15.60673498rem, max-content);
    }

    #ZO4vhf46u900YECQ {
      grid-area: 4 / 3 / 5 / 7;
      position: relative;
    }

    #speXJbGlh4wqSgdN {
      display: none;
    }

    #bje0VeMinlynn8OX {
      display: block;
    }

    #d6jbEd9d4XF8KMtH {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #eX9IufiWmbPwM6qb {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #GFaIYt1YnpSU8WpB {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.68888em - var(--ffsd)));
    }

    #BrHxTjO0saawwTsI {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.68888em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #xy9heMtCQZfIIaqk {
      min-width: 78.8rem;
    }

    #zKOTxroZJaiCn8So {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #wOC1l6fCpKP1Vk6j {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.55111467em - var(--ffsd)));
    }

    #FJSz2ZZIf0hjBaFT {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.55111467em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #OOlWRnmmd85vQchx {
      min-width: 78.8rem;
    }

    #vAwd47MDdMZaD2KV {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #Y3MWt1YJepo6m6Og {
      grid-area: 6 / 4 / 7 / 8;
      grid-template-columns: 0 6.4rem 0 0 13.90169754rem 64.76496913rem 0 6.4rem;
      grid-template-rows: 0 0 minmax(13.90169754rem, max-content) minmax(6.50916942rem, max-content) minmax(6.826656rem, max-content) minmax(2.01354018rem, max-content) minmax(10.56149083rem, max-content) minmax(15.60673498rem, max-content);
    }

    #XQSfW7HnP2FMRWwx {
      grid-area: 6 / 4 / 7 / 8;
      position: relative;
    }

    #o42UZEaJ55krokux {
      display: none;
    }

    #x4IbMGFidfAfZdad {
      display: block;
    }

    #XLJ3jsJ7xWruMWRY {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #nmEXkcLjNHvQXyHf {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #IODJuQE0d99POtWT {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.68888em - var(--ffsd)));
    }

    #h2SIKA7Fjii7Oyg8 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.68888em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #MgFO0OeXjWMLIF0u {
      min-width: 78.8rem;
    }

    #bwkxtTHnjaE98Cy3 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #SGCppaNX0HPGJT16 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.55111467em - var(--ffsd)));
    }

    #waY8EjNXpHecFGhs {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.55111467em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IDIwQJNtKS45aYid {
      min-width: 78.8rem;
    }

    #qFiSTk3UurbFF0kA {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #eQkGWR16rYX6eKlW {
      grid-area: 8 / 5 / 9 / 9;
      grid-template-columns: 0 6.4rem 0 0 13.90169754rem 64.76496913rem 0 6.4rem;
      grid-template-rows: 0 0 minmax(13.90169754rem, max-content) minmax(6.50916942rem, max-content) minmax(6.826656rem, max-content) minmax(2.01354018rem, max-content) minmax(15.84223504rem, max-content) minmax(8.94006933rem, max-content);
    }

    #ztn6e7qXHjokLCtS {
      grid-area: 8 / 5 / 9 / 9;
      position: relative;
    }

    #rfw12z4PfrGhM66L {
      grid-template-columns: 4.26666667rem 0 0 0 91.46666667rem 0 0 0 4.26666667rem;
      grid-template-rows: minmax(25.58756333rem, max-content) minmax(18.20577897rem, max-content) minmax(26.58341627rem, max-content) minmax(55.41928895rem, max-content) minmax(6.4rem, max-content) minmax(55.41928895rem, max-content) minmax(6.4rem, max-content) minmax(54.03336751rem, max-content) minmax(25.58756333rem, max-content);
    }

    #BJdRGpvrfzqCegh6 {
      min-height: calc(20.73627757 * var(--1vh, 1vh));
    }

    #oFfyvjmujYJA76Z0 {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #pHtC90VcDP2dULIU {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #Ji7VwcNZVANOhrgN {
      grid-template-columns: 0 0 715.1119005% 0;
      left: -307.55595025%;
      grid-template-rows: 0 0 100% 0;
    }

    #vkfGTFULm5Y1iC0d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.24249423em - var(--ffsd)));
    }

    #SNJ6ZzN7CK5xczvZ {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.24249423em - var(--ffsd)));
    }

    #M00uRsfJoCCqFUwd {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.24249423em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #ertN2DEzXWfCkKCw {
      min-width: 91.6rem;
    }

    #a4PVDeElI1B373YS {
      grid-area: 2 / 2 / 3 / 6;
      position: relative;
    }

    #UXKih1qzQ8s2tSqK {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #enlXKOwaGAuQqJFE {
      display: none;
    }

    #US1PAk21cNYWdms3 {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #espcRRmdMDWkjOBS {
      display: block;
    }

    #BytVHiLqp0k62KmQ {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CgmclvTXi7eP0wAK {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #JILBLyj4kID6PmFT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #VVVZijl4MBkvhLhA {
      grid-template-columns: 0 11.75870372rem 15.381124rem 11.75870372rem;
      grid-template-rows: 0 minmax(12.68058938rem, max-content) minmax(14.70285175rem, max-content) minmax(12.68058938rem, max-content);
    }

    #ZsyXdORqXgaNDwX3 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.40002667em - var(--ffsd)));
    }

    #cLv6CllvDjXxVWu2 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.40002667em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #D9jfWVFBaPy73a33 {
      min-width: 78.8rem;
    }

    #eNPVRI85itYx6Xdv {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #MoDM5R70ilFWvmne {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.42679488em - var(--ffsd)));
    }

    #VVPe9IWFUmzVCywk {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.42679488em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #ZSrFO5TVQ00BWW80 {
      min-width: 78.8rem;
    }

    #Wt9Zkw8uSUbregx7 {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #tVVKQ9a1bXZfeAQi {
      grid-area: 4 / 3 / 5 / 7;
      grid-template-columns: 0 6.4rem 0 18.10313836rem 38.89853144rem 21.66499687rem 0 6.4rem;
      grid-template-rows: 0 minmax(13.81802761rem, max-content) minmax(40.06403051rem, max-content) minmax(10.17491942rem, max-content) minmax(8.10888423rem, max-content) minmax(4.96124298rem, max-content) minmax(21.04062888rem, max-content) minmax(13.81802761rem, max-content);
    }

    #JqBrwEbTMuaOAFk1 {
      grid-area: 4 / 3 / 5 / 7;
      position: relative;
    }

    #Zew2iwVEhSr3YKWO {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #w2b3P7w9TWdFusLc {
      display: none;
    }

    #duA47HISO9Vni63M {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #eCTTyQJMhqSxdnzf {
      display: block;
    }

    #jvTFDYPPTBIe8xkT {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CvD6rXNhMw0v5YgR {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #sAh351Q9QTVdB5hT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #z6ggOnKYj2OeVxrt {
      grid-template-columns: 0 12.09783985rem 14.70285175rem 12.09783985rem;
      grid-template-rows: 0 minmax(12.68058938rem, max-content) minmax(14.70285175rem, max-content) minmax(12.68058938rem, max-content);
    }

    #CbSnJHllqmSFSnUC {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.40002667em - var(--ffsd)));
    }

    #zIbLxkWSbZVHWEd0 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.40002667em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #EMvXSGlZYHomrklf {
      min-width: 78.8rem;
    }

    #RLjfagcA1ATO9sRg {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #M4sV5f4AGKXasp3d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.41301666em - var(--ffsd)));
    }

    #lELAWu3vx4du63Gu {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.41301666em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #vGQBhqOaVs600EAw {
      min-width: 78.8rem;
    }

    #tNY1oSGv049EH7yV {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #r76a9t3STc6I2FF0 {
      grid-area: 6 / 4 / 7 / 8;
      grid-template-columns: 0 6.4rem 0 19.88406761rem 38.89853144rem 19.88406761rem 0 6.4rem;
      grid-template-rows: 0 minmax(13.82080471rem, max-content) minmax(40.06403051rem, max-content) minmax(10.17491942rem, max-content) minmax(8.10888423rem, max-content) minmax(4.96494578rem, max-content) minmax(20.98720831rem, max-content) minmax(13.82080471rem, max-content);
    }

    #pXyBEboXcfL7ambh {
      grid-area: 6 / 4 / 7 / 8;
      position: relative;
    }

    #BfSC256ZZdcCg0XT {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #UZEOEwhFwTCWvbFV {
      display: none;
    }

    #X3UufSZLI6vqxgLQ {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #xJ3oxnl5jL3ybYFJ {
      display: block;
    }

    #Qvwd04graEYfXavz {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #OwazX9p8IKjj9Xat {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #izM4DrSIa5Y4JnyD {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #nnG61JfsHm600K53 {
      grid-template-columns: 0 12.09783985rem 14.70285175rem 12.09783985rem;
      grid-template-rows: 0 minmax(12.68058938rem, max-content) minmax(14.70285175rem, max-content) minmax(12.68058938rem, max-content);
    }

    #PXEJ0z8y5U2G8DSf {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.40002667em - var(--ffsd)));
    }

    #xoE2UAIXQLVtxvlS {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.40002667em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #RvwAs6dZm2oZZdfP {
      min-width: 78.8rem;
    }

    #qCjKW5p7hHEVKCJG {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #ZyRAi85gMksVwMIY {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.35767514em - var(--ffsd)));
    }

    #p0l3YxqlESyn6unr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.35767514em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #TyWUjzfEjeczo9zN {
      min-width: 78.8rem;
    }

    #n7n9M6YlfYuOsEAP {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #L6IqPddFuVEbJOiY {
      grid-area: 8 / 5 / 9 / 9;
      grid-template-columns: 0 6.4rem 0 19.56390883rem 38.89853144rem 20.20422639rem 0 6.4rem;
      grid-template-rows: 0 minmax(13.82080471rem, max-content) minmax(40.06403051rem, max-content) minmax(10.17491942rem, max-content) minmax(8.10888423rem, max-content) minmax(4.96494578rem, max-content) minmax(20.77263962rem, max-content) minmax(13.82080471rem, max-content);
    }

    #xyQAbgvZ4cMOHzeW {
      grid-area: 8 / 5 / 9 / 9;
      position: relative;
    }

    #Zl5W0tK8KRW1Bo7e {
      grid-template-columns: 4.26666667rem 0 0 0 91.46666667rem 0 0 0 4.26666667rem;
      grid-template-rows: minmax(12.37333333rem, max-content) minmax(18.20577897rem, max-content) minmax(10.64729497rem, max-content) minmax(111.98576126rem, max-content) minmax(6.4rem, max-content) minmax(111.94159768rem, max-content) minmax(6.4rem, max-content) minmax(111.72702899rem, max-content) minmax(12.37333333rem, max-content);
    }

    #l6osblpDrTxfEkk4 {
      min-height: calc(30.46783999 * var(--1vh, 1vh));
    }

    #S6d8G525Db4h5oDo {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #miERJVkV5fuZUpqz {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #L3U2BnDBC0N3REYT {
      grid-template-columns: 0 0 377.54612749% 0;
      left: -138.77306375%;
      grid-template-rows: 0 0 100% 0;
    }

    #jSf08EjYazGqPCJ7 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.49797729em - var(--ffsd)));
    }

    #CGydZPOShygRxC1v {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.49797729em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #GjCyKkDYeFnWwJl8 {
      min-width: 91.6rem;
    }

    #jJzX1lhOVjnkbDxd {
      grid-area: 2 / 2 / 3 / 8;
      position: relative;
    }

    #KQ1H7idPzBY8MLel {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #ZfFYRi3gWbPTqkE7 {
      display: none;
    }

    #A5lTwavRzFEPEV2x {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #rVTHXvoRGo2deCyP {
      display: none;
    }

    #XMBGflIXvDI6LH2n {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #P4PLYhto4qsMKIkm {
      display: block;
    }

    #DbuAVlpffTK54RDy {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #Td3syidyPBQ8HTFE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.39997333em - var(--ffsd)));
    }

    #c6mDJrDku270MRO1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.39997333em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #uFBRNJxyFaylmyJc {
      min-width: 78.8rem;
    }

    #DP65Pqrbs2aV1Vix {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #mefG5VBqRkvfitFo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.55111467em - var(--ffsd)));
    }

    #ynUitQm5zQpYKwvr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.55111467em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #Lw4SxuhlabbgYQgk {
      min-width: 78.8rem;
    }

    #P3o9GCzJGjq3S0iT {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #U4GFcC1GuZnXdDTY {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(11.2561176rem, max-content) minmax(7.679968rem, max-content) minmax(3.16324466rem, max-content) minmax(7.64043949rem, max-content) minmax(11.2561176rem, max-content);
    }

    #NyNNt4PC2QbQUDXP {
      grid-area: 4 / 3 / 5 / 9;
      position: relative;
    }

    #RpwOVSBfP5kijKJQ {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #NTYMpP3SPecrAgTE {
      display: none;
    }

    #c9BxwWtPCOkIC6lQ {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #nx2jDW54s9db7XwE {
      display: none;
    }

    #VLWUewmC81bv0n0p {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #fk5GUun22A5adVJU {
      display: block;
    }

    #Ec9uakUkIOmbfXgm {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #QFl3lh3m1P6PSFBk {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.26791575em - var(--ffsd)));
    }

    #LtxjPKdAMkvP8uJh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.26791575em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #imDpkkvdza9uPBad {
      min-width: 78.8rem;
    }

    #iQlxppB3ux38vN9M {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #fk7e8HXnyhZLKY3w {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.55111467em - var(--ffsd)));
    }

    #dRtoBGgb7DmN01Ii {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.55111467em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #CZOBmnvgDwHDTWyt {
      min-width: 78.8rem;
    }

    #c8CYsGA8SQ1qXe74 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #Vr5hH5knCUXi1X6b {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(11.2561176rem, max-content) minmax(7.88933672rem, max-content) minmax(3.16324466rem, max-content) minmax(7.64043949rem, max-content) minmax(11.2561176rem, max-content);
    }

    #fwSEhOGi7rx0s2Qd {
      grid-area: 6 / 4 / 7 / 10;
      position: relative;
    }

    #dZwdotTRUY6NuxUi {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #vjBPW5vamkNY8Cwb {
      display: none;
    }

    #Xrlf80MPcebbWhiS {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #v2sRivbTm5a6nqPv {
      display: none;
    }

    #FqlHE8kkpolcHJbT {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #R2PfSEQtuPP3Xc6I {
      display: block;
    }

    #Xsej3LJ8BQIqNXvn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #q6CplEo6G4W21FU4 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.39997333em - var(--ffsd)));
    }

    #hWBQbI6nl1EhumCz {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.39997333em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #EyCVpQzs47kozJZ2 {
      min-width: 78.8rem;
    }

    #SqS1oFSOu6767ITS {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #NfxNDd8EMGvcBmB8 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.55111467em - var(--ffsd)));
    }

    #CjM2H3ZGqXosmgkh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.55111467em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #U7k7aM51J6kbPJUh {
      min-width: 78.8rem;
    }

    #yxTxsDJatXqkxK28 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #u6fDcvhzywETqcEd {
      grid-area: 8 / 5 / 9 / 11;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(11.2561176rem, max-content) minmax(7.679968rem, max-content) minmax(3.16324466rem, max-content) minmax(7.64043949rem, max-content) minmax(11.2561176rem, max-content);
    }

    #DawLA85OLGDMxiH7 {
      grid-area: 8 / 5 / 9 / 11;
      position: relative;
    }

    #L8JttuL286awdMVz {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #kg6HgbKB9eZJDqum {
      display: none;
    }

    #f1u4TQWfQDqzyhYZ {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #CsdbqsPA8zQXnkLp {
      display: none;
    }

    #ODSXH3agQIXZ7cj1 {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #LtcjsPEFJEDhSXuq {
      display: block;
    }

    #WZdoPaFnfNBIp9dn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #I8Q8uBSxni8YBmK2 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.39997333em - var(--ffsd)));
    }

    #mBN9cyI1zcmegHFx {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.39997333em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #AFcozaqOXXtyWKFX {
      min-width: 78.8rem;
    }

    #Uhbn3J1ayCI0SAqI {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #P6yLOEijhWItxqZo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.55111467em - var(--ffsd)));
    }

    #mdnJB90yKXAfSLrE {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.55111467em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #zmxRwwmcx0ouhOpb {
      min-width: 78.8rem;
    }

    #YbdQgcGEEQ7fbSFf {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #OMDVwslmEletJCdh {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(11.2561176rem, max-content) minmax(7.679968rem, max-content) minmax(3.16324466rem, max-content) minmax(7.64043949rem, max-content) minmax(11.2561176rem, max-content);
    }

    #jELpmNme5dfhD9LL {
      grid-area: 10 / 6 / 11 / 12;
      position: relative;
    }

    #oSoakItQq27mu6h1 {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #Y2695nBNp2EjpDRS {
      display: none;
    }

    #gj0uJgWXu9JQek2B {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #bTvGtdw052bimoQK {
      display: none;
    }

    #HQDRrmjW3v0jSJH5 {
      stroke-width: calc(100rem * 0.0 / 375.0);
    }

    #Q6yZkilXXCsAbtB8 {
      display: block;
    }

    #CjhLQH2H8WcoNQ57 {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #POPcLGXH2C0WyaIE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.39997333em - var(--ffsd)));
    }

    #HUU8zmKJAn1B8a2B {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.39997333em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IaHsYBHe4XPCMhQz {
      min-width: 78.8rem;
    }

    #MiSLnrVNYUGXiXYt {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #UOptUPQQGpuqGPJu {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.55111467em - var(--ffsd)));
    }

    #RE5PCSC0N9P1SqUO {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.55111467em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #eDTGWLtSvFEGuVCe {
      min-width: 78.8rem;
    }

    #KKLsGzTdrzcMDbJV {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #f6hn0BTweVO8x2LP {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(11.2561176rem, max-content) minmax(7.679968rem, max-content) minmax(3.16324466rem, max-content) minmax(7.64043949rem, max-content) minmax(11.2561176rem, max-content);
    }

    #wmUrFhXBsdUEugiy {
      grid-area: 12 / 7 / 13 / 13;
      position: relative;
    }

    #VKjkfcNq6FsIoBqD {
      grid-template-columns: 4.26666667rem 0 0 0 0 0 91.46666667rem 0 0 0 0 0 4.26666667rem;
      grid-template-rows: minmax(4.26666667rem, max-content) minmax(35.81323018rem, max-content) minmax(6.4rem, max-content) minmax(40.99588735rem, max-content) 0 minmax(41.20525607rem, max-content) 0 minmax(40.99588735rem, max-content) 0 minmax(40.99588735rem, max-content) 0 minmax(40.99588735rem, max-content) minmax(4.26666667rem, max-content);
    }

    #koP02bOdH8hf53JN {
      min-height: calc(19.39489566 * var(--1vh, 1vh));
    }

    #KGDP43yxqNI5VoEr {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AOv2wkrRVgCOLpmP {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #gSbly29kokqzG0cs {
      grid-template-columns: 0 0 240.06562508% 0;
      left: -70.03281254%;
      grid-template-rows: 0 0 100% 0;
    }

    #qUxZwX8Uba5SuFb6 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.4em - var(--ffsd)));
    }

    #WOk9vjeMaJiIEXEM {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.4em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #BIOTteNsquHq5jD0 {
      min-width: 91.6rem;
    }

    #QFPlYsL34DMR6GO2 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #j6Nw8O5J8XJgWJG0 {
      grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
      grid-template-rows: minmax(26.08138753rem, max-content) minmax(18.13462613rem, max-content) minmax(26.08138753rem, max-content);
    }

    #GdhfgZRXtwBmcmJe {
      min-height: calc(5.32716821 * var(--1vh, 1vh));
    }

    #mPD1xXWY2kd99OR3 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #i3P8kXsiJcokbheQ {
      grid-template-columns: 0 406.95386513%;
      left: -153.47693257%;
      grid-template-rows: 0 100%;
    }

    #RJqv49Y6ToxBXqxI {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.70383905em - var(--ffsd)));
    }

    #pQtvG6I4z1RA0S1M {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.70383905em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #XbWpgzx225oMpLt6 {
      min-width: 91.6rem;
    }

    #XS25CFiLYInIuZuI {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #T9uo57WASygbpQ2m {
      grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
      grid-template-rows: minmax(12.16981103rem, max-content) minmax(5.45202253rem, max-content) minmax(12.16981103rem, max-content);
    }

    #AqbK7rg5zBg6OUuQ {
      min-height: calc(2.25762403 * var(--1vh, 1vh));
    }
  }

  @media (min-width: 375.05px) and (max-width: 480px) {
    #rBg9nyIbAqOlCvKx {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AqDBGCb3H0vbyJTj {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #qTeDEsuLh43BhLcI {
      grid-template-columns: 0 0 379.09202394% 0;
      left: -139.54601197%;
      grid-template-rows: 0 0 100% 0;
    }

    #POLvgwyFihjzfKCX {
      grid-area: 2 / 6 / 3 / 7;
      position: relative;
    }

    #W9Aq25arE6LdYt0Y {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.77777083em - var(--ffsd)));
    }

    #klDAHrQtmdlzYMrU {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.77777083em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #qnHDIY5xzbrxvXEg {
      min-width: 93.4375rem;
    }

    #lplP52CbsUezQTDu {
      grid-area: 4 / 2 / 5 / 9;
      position: relative;
    }

    #Qo9Bt8DCr35uONXQ {
      grid-area: 6 / 5 / 7 / 8;
      position: relative;
    }

    #SUJNjgUeHxxBIQel {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.77777083em - var(--ffsd)));
    }

    #J3gwBKHNXUM0xu7n {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.77777083em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #do1YPui3JKEAeNrQ {
      min-width: 93.4375rem;
    }

    #CST6rz4T5nkKKFLs {
      grid-area: 8 / 3 / 9 / 10;
      position: relative;
    }

    #lbhSiaeycdWrzWM5 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.5555625em - var(--ffsd)));
    }

    #aHfuTwV82FpEuLUt {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.5555625em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #QeAtPzE7L6cxDlYD {
      min-width: 93.4375rem;
    }

    #Q1kwCbxXEvEnXyzC {
      grid-area: 10 / 4 / 11 / 11;
      position: relative;
    }

    #uQFtsDobldNcCFoX {
      grid-template-columns: 3.33333333rem 0 0 10.19470952rem 17.54968477rem 37.84454475rem 17.54968477rem 10.19470952rem 0 0 3.33333333rem;
      grid-template-rows: minmax(9.66666667rem, max-content) minmax(16.64248052rem, max-content) minmax(10.88556233rem, max-content) minmax(31.69879567rem, max-content) minmax(5rem, max-content) minmax(72.9439143rem, max-content) minmax(5rem, max-content) minmax(28.98258959rem, max-content) minmax(16.33649816rem, max-content) minmax(6.31201964rem, max-content) minmax(9.66666667rem, max-content);
    }

    #htnTqnPUjrCi6zqb {
      min-height: calc(20.62566273 * var(--1vh, 1vh));
    }

    #b9aRLWnRG9qBY62i {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #d9R09o9shhWIoNcf {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #zAWWJDpLvGUOEsum {
      grid-template-columns: 0 0 376.58480009% 0;
      left: -138.29240005%;
      grid-template-rows: 0 0 100% 0;
    }

    #z6svyZPE47gCgoEP {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.39030023em - var(--ffsd)));
    }

    #xXax5hUZIxoKBIko {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.39030023em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #iqeJOsFGry6TCAUN {
      min-width: 93.4375rem;
    }

    #YpktgsTPLFR8ibU6 {
      grid-area: 2 / 2 / 3 / 9;
      position: relative;
    }

    #wd6QCCf80G0A60vp {
      display: block;
    }

    #Cb4gNeF4TfGu0E4g {
      display: none;
    }

    #g4eN3BGFbD4VDFky {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #WlSR6Dq3aEX7p4fo {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #MgJpgPmY0q89ZKER {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.4444375em - var(--ffsd)));
    }

    #ZyNVzGyeHC0QGd7I {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.4444375em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #YdGh88ATnv5OawEO {
      min-width: 77.69212465rem;
    }

    #jukxsJST7FyHPS05 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #GEoHG7cfyTNeg1bw {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.44445833em - var(--ffsd)));
    }

    #K6dD2klOPnXDhbVi {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44445833em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #CCYx34QdosDBXryB {
      min-width: 77.69212465rem;
    }

    #eJ5YQirh6KOQnZle {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #jtJJxzSfT5x75X53 {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 0 0 0 10.8607012rem 66.72725678rem 0 3.56945938rem;
      grid-template-rows: 0 0 minmax(10.8607012rem, max-content) minmax(5.08528861rem, max-content) minmax(5.333325rem, max-content) minmax(1.57307827rem, max-content) minmax(10.41666746rem, max-content) minmax(7.53073322rem, max-content);
    }

    #ZO4vhf46u900YECQ {
      grid-area: 4 / 3 / 5 / 6;
      position: relative;
    }

    #speXJbGlh4wqSgdN {
      display: block;
    }

    #bje0VeMinlynn8OX {
      display: none;
    }

    #d6jbEd9d4XF8KMtH {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #eX9IufiWmbPwM6qb {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #GFaIYt1YnpSU8WpB {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.4444375em - var(--ffsd)));
    }

    #BrHxTjO0saawwTsI {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.4444375em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #xy9heMtCQZfIIaqk {
      min-width: 77.69212465rem;
    }

    #zKOTxroZJaiCn8So {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #wOC1l6fCpKP1Vk6j {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.44445833em - var(--ffsd)));
    }

    #FJSz2ZZIf0hjBaFT {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44445833em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #OOlWRnmmd85vQchx {
      min-width: 77.69212465rem;
    }

    #vAwd47MDdMZaD2KV {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #Y3MWt1YJepo6m6Og {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 0 0 0 10.8607012rem 66.72725678rem 0 3.56945938rem;
      grid-template-rows: 0 0 minmax(10.8607012rem, max-content) minmax(5.08528861rem, max-content) minmax(5.333325rem, max-content) minmax(1.57307827rem, max-content) minmax(10.41666746rem, max-content) minmax(7.53073322rem, max-content);
    }

    #XQSfW7HnP2FMRWwx {
      grid-area: 6 / 4 / 7 / 7;
      position: relative;
    }

    #o42UZEaJ55krokux {
      display: block;
    }

    #x4IbMGFidfAfZdad {
      display: none;
    }

    #XLJ3jsJ7xWruMWRY {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #nmEXkcLjNHvQXyHf {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #IODJuQE0d99POtWT {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.4444375em - var(--ffsd)));
    }

    #h2SIKA7Fjii7Oyg8 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.4444375em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #MgFO0OeXjWMLIF0u {
      min-width: 77.69212465rem;
    }

    #bwkxtTHnjaE98Cy3 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #SGCppaNX0HPGJT16 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.44445833em - var(--ffsd)));
    }

    #waY8EjNXpHecFGhs {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44445833em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IDIwQJNtKS45aYid {
      min-width: 77.69212465rem;
    }

    #qFiSTk3UurbFF0kA {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #eQkGWR16rYX6eKlW {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 0 0 0 10.8607012rem 66.72725678rem 0 3.56945938rem;
      grid-template-rows: 0 0 minmax(10.8607012rem, max-content) minmax(5.08528861rem, max-content) minmax(5.333325rem, max-content) minmax(1.57307827rem, max-content) minmax(15.625rem, max-content) minmax(2.32240068rem, max-content);
    }

    #ztn6e7qXHjokLCtS {
      grid-area: 8 / 5 / 9 / 8;
      position: relative;
    }

    #rfw12z4PfrGhM66L {
      grid-template-columns: 3.33333333rem 6.08795798rem 0 0 81.15741736rem 0 0 6.08795798rem 3.33333333rem;
      grid-template-rows: minmax(19.99028385rem, max-content) minmax(18.57732548rem, max-content) minmax(20.76829396rem, max-content) minmax(40.79979376rem, max-content) minmax(5rem, max-content) minmax(40.79979376rem, max-content) minmax(5rem, max-content) minmax(40.79979376rem, max-content) minmax(19.99028385rem, max-content);
    }

    #BJdRGpvrfzqCegh6 {
      min-height: calc(20.48924954 * var(--1vh, 1vh));
    }

    #oFfyvjmujYJA76Z0 {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #pHtC90VcDP2dULIU {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #Ji7VwcNZVANOhrgN {
      grid-template-columns: 0 0 544.42803034% 0;
      left: -222.21401517%;
      grid-template-rows: 0 0 100% 0;
    }

    #vkfGTFULm5Y1iC0d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.39030023em - var(--ffsd)));
    }

    #SNJ6ZzN7CK5xczvZ {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.39030023em - var(--ffsd)));
    }

    #M00uRsfJoCCqFUwd {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.39030023em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #ertN2DEzXWfCkKCw {
      min-width: 93.4375rem;
    }

    #a4PVDeElI1B373YS {
      grid-area: 2 / 2 / 3 / 9;
      position: relative;
    }

    #UXKih1qzQ8s2tSqK {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #enlXKOwaGAuQqJFE {
      display: block;
    }

    #US1PAk21cNYWdms3 {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #espcRRmdMDWkjOBS {
      display: none;
    }

    #BytVHiLqp0k62KmQ {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CgmclvTXi7eP0wAK {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #JILBLyj4kID6PmFT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #VVVZijl4MBkvhLhA {
      grid-template-columns: 0 9.18648728rem 12.01650312rem 9.18648728rem;
      grid-template-rows: 0 minmax(9.90671046rem, max-content) minmax(11.48660293rem, max-content) minmax(9.90671046rem, max-content);
    }

    #ZsyXdORqXgaNDwX3 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.00002083em - var(--ffsd)));
    }

    #cLv6CllvDjXxVWu2 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.00002083em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #D9jfWVFBaPy73a33 {
      min-width: 71.33955537rem;
    }

    #eNPVRI85itYx6Xdv {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #MoDM5R70ilFWvmne {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.44441667em - var(--ffsd)));
    }

    #VVPe9IWFUmzVCywk {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44441667em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #ZSrFO5TVQ00BWW80 {
      min-width: 71.33955537rem;
    }

    #Wt9Zkw8uSUbregx7 {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #tVVKQ9a1bXZfeAQi {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 5rem 0 18.14593221rem 30.38947769rem 22.6999788rem 0 5rem;
      grid-template-rows: 0 minmax(8.25797389rem, max-content) minmax(31.30002384rem, max-content) minmax(7.94915579rem, max-content) minmax(6.33506581rem, max-content) minmax(3.87597108rem, max-content) minmax(15.58462611rem, max-content) minmax(9.9798456rem, max-content);
    }

    #JqBrwEbTMuaOAFk1 {
      grid-area: 4 / 3 / 5 / 6;
      position: relative;
    }

    #Zew2iwVEhSr3YKWO {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #w2b3P7w9TWdFusLc {
      display: block;
    }

    #duA47HISO9Vni63M {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #eCTTyQJMhqSxdnzf {
      display: none;
    }

    #jvTFDYPPTBIe8xkT {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CvD6rXNhMw0v5YgR {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #sAh351Q9QTVdB5hT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #z6ggOnKYj2OeVxrt {
      grid-template-columns: 0 9.45143738rem 11.48660293rem 9.45143738rem;
      grid-template-rows: 0 minmax(9.90671046rem, max-content) minmax(11.48660293rem, max-content) minmax(9.90671046rem, max-content);
    }

    #CbSnJHllqmSFSnUC {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.00002083em - var(--ffsd)));
    }

    #zIbLxkWSbZVHWEd0 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.00002083em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #EMvXSGlZYHomrklf {
      min-width: 64.6942957rem;
    }

    #RLjfagcA1ATO9sRg {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #M4sV5f4AGKXasp3d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.44441667em - var(--ffsd)));
    }

    #lELAWu3vx4du63Gu {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44441667em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #vGQBhqOaVs600EAw {
      min-width: 64.6942957rem;
    }

    #tNY1oSGv049EH7yV {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #r76a9t3STc6I2FF0 {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 8.32262983rem 0 17.10032567rem 30.38947769rem 17.10032567rem 0 8.32262983rem;
      grid-template-rows: 0 minmax(8.25797389rem, max-content) minmax(31.30002384rem, max-content) minmax(7.94915579rem, max-content) minmax(6.33506581rem, max-content) minmax(3.87886389rem, max-content) minmax(17.23177745rem, max-content) minmax(8.33703348rem, max-content);
    }

    #pXyBEboXcfL7ambh {
      grid-area: 6 / 4 / 7 / 7;
      position: relative;
    }

    #BfSC256ZZdcCg0XT {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #UZEOEwhFwTCWvbFV {
      display: block;
    }

    #X3UufSZLI6vqxgLQ {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #xJ3oxnl5jL3ybYFJ {
      display: none;
    }

    #Qvwd04graEYfXavz {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #OwazX9p8IKjj9Xat {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #izM4DrSIa5Y4JnyD {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #nnG61JfsHm600K53 {
      grid-template-columns: 0 9.45143738rem 11.48660293rem 9.45143738rem;
      grid-template-rows: 0 minmax(9.90671046rem, max-content) minmax(11.48660293rem, max-content) minmax(9.90671046rem, max-content);
    }

    #PXEJ0z8y5U2G8DSf {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.00002083em - var(--ffsd)));
    }

    #xoE2UAIXQLVtxvlS {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.00002083em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #RvwAs6dZm2oZZdfP {
      min-width: 65.36147232rem;
    }

    #qCjKW5p7hHEVKCJG {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #ZyRAi85gMksVwMIY {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.44441667em - var(--ffsd)));
    }

    #p0l3YxqlESyn6unr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44441667em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #TyWUjzfEjeczo9zN {
      min-width: 65.36147232rem;
    }

    #n7n9M6YlfYuOsEAP {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #L6IqPddFuVEbJOiY {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 8.26974972rem 0 17.15320579rem 30.38947769rem 17.71462217rem 0 7.70833333rem;
      grid-template-rows: 0 minmax(8.25797389rem, max-content) minmax(31.30002384rem, max-content) minmax(7.94915579rem, max-content) minmax(6.33506581rem, max-content) minmax(3.87886389rem, max-content) minmax(17.23177745rem, max-content) minmax(8.33703348rem, max-content);
    }

    #xyQAbgvZ4cMOHzeW {
      grid-area: 8 / 5 / 9 / 8;
      position: relative;
    }

    #Zl5W0tK8KRW1Bo7e {
      grid-template-columns: 3.33333333rem 6.04897232rem 0 0 81.2353887rem 0 0 6.04897232rem 3.33333333rem;
      grid-template-rows: minmax(9.66666667rem, max-content) minmax(18.57732548rem, max-content) minmax(8.3181992rem, max-content) minmax(83.28266212rem, max-content) minmax(5rem, max-content) minmax(83.28989415rem, max-content) minmax(5rem, max-content) minmax(83.28989415rem, max-content) minmax(9.66666667rem, max-content);
    }

    #l6osblpDrTxfEkk4 {
      min-height: calc(29.62127459 * var(--1vh, 1vh));
    }

    #S6d8G525Db4h5oDo {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #miERJVkV5fuZUpqz {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #L3U2BnDBC0N3REYT {
      grid-template-columns: 0 0 323.022013% 0;
      left: -111.5110065%;
      grid-template-rows: 0 0 100% 0;
    }

    #jSf08EjYazGqPCJ7 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.69181356em - var(--ffsd)));
    }

    #CGydZPOShygRxC1v {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.69181356em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #GjCyKkDYeFnWwJl8 {
      min-width: 93.4375rem;
    }

    #jJzX1lhOVjnkbDxd {
      grid-area: 2 / 2 / 3 / 8;
      position: relative;
    }

    #KQ1H7idPzBY8MLel {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #ZfFYRi3gWbPTqkE7 {
      display: none;
    }

    #A5lTwavRzFEPEV2x {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #rVTHXvoRGo2deCyP {
      display: block;
    }

    #XMBGflIXvDI6LH2n {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #P4PLYhto4qsMKIkm {
      display: none;
    }

    #DbuAVlpffTK54RDy {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #Td3syidyPBQ8HTFE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.99997917em - var(--ffsd)));
    }

    #c6mDJrDku270MRO1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.99997917em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #uFBRNJxyFaylmyJc {
      min-width: 83.4375rem;
    }

    #DP65Pqrbs2aV1Vix {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #mefG5VBqRkvfitFo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.55555833em - var(--ffsd)));
    }

    #ynUitQm5zQpYKwvr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.55555833em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #Lw4SxuhlabbgYQgk {
      min-width: 83.4375rem;
    }

    #P3o9GCzJGjq3S0iT {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #U4GFcC1GuZnXdDTY {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(8.79384187rem, max-content) minmax(5.999975rem, max-content) minmax(2.47128489rem, max-content) minmax(8.09368591rem, max-content) minmax(8.79384187rem, max-content);
    }

    #NyNNt4PC2QbQUDXP {
      grid-area: 4 / 3 / 5 / 9;
      position: relative;
    }

    #RpwOVSBfP5kijKJQ {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #NTYMpP3SPecrAgTE {
      display: none;
    }

    #c9BxwWtPCOkIC6lQ {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #nx2jDW54s9db7XwE {
      display: block;
    }

    #VLWUewmC81bv0n0p {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #fk5GUun22A5adVJU {
      display: none;
    }

    #Ec9uakUkIOmbfXgm {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #QFl3lh3m1P6PSFBk {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.99997917em - var(--ffsd)));
    }

    #LtxjPKdAMkvP8uJh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.99997917em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #imDpkkvdza9uPBad {
      min-width: 83.4375rem;
    }

    #iQlxppB3ux38vN9M {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #fk7e8HXnyhZLKY3w {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.55555833em - var(--ffsd)));
    }

    #dRtoBGgb7DmN01Ii {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.55555833em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #CZOBmnvgDwHDTWyt {
      min-width: 83.4375rem;
    }

    #c8CYsGA8SQ1qXe74 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #Vr5hH5knCUXi1X6b {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(8.79384187rem, max-content) minmax(5.999975rem, max-content) minmax(2.47128489rem, max-content) minmax(8.09368591rem, max-content) minmax(8.79384187rem, max-content);
    }

    #fwSEhOGi7rx0s2Qd {
      grid-area: 6 / 4 / 7 / 10;
      position: relative;
    }

    #dZwdotTRUY6NuxUi {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #vjBPW5vamkNY8Cwb {
      display: none;
    }

    #Xrlf80MPcebbWhiS {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #v2sRivbTm5a6nqPv {
      display: block;
    }

    #FqlHE8kkpolcHJbT {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #R2PfSEQtuPP3Xc6I {
      display: none;
    }

    #Xsej3LJ8BQIqNXvn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #q6CplEo6G4W21FU4 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.99997917em - var(--ffsd)));
    }

    #hWBQbI6nl1EhumCz {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.99997917em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #EyCVpQzs47kozJZ2 {
      min-width: 83.4375rem;
    }

    #SqS1oFSOu6767ITS {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #NfxNDd8EMGvcBmB8 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.55555833em - var(--ffsd)));
    }

    #CjM2H3ZGqXosmgkh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.55555833em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #U7k7aM51J6kbPJUh {
      min-width: 83.4375rem;
    }

    #yxTxsDJatXqkxK28 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #u6fDcvhzywETqcEd {
      grid-area: 8 / 5 / 9 / 11;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(8.79384187rem, max-content) minmax(5.999975rem, max-content) minmax(2.47128489rem, max-content) minmax(8.09368591rem, max-content) minmax(8.79384187rem, max-content);
    }

    #DawLA85OLGDMxiH7 {
      grid-area: 8 / 5 / 9 / 11;
      position: relative;
    }

    #L8JttuL286awdMVz {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #kg6HgbKB9eZJDqum {
      display: none;
    }

    #f1u4TQWfQDqzyhYZ {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #CsdbqsPA8zQXnkLp {
      display: block;
    }

    #ODSXH3agQIXZ7cj1 {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #LtcjsPEFJEDhSXuq {
      display: none;
    }

    #WZdoPaFnfNBIp9dn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #I8Q8uBSxni8YBmK2 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.99997917em - var(--ffsd)));
    }

    #mBN9cyI1zcmegHFx {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.99997917em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #AFcozaqOXXtyWKFX {
      min-width: 83.4375rem;
    }

    #Uhbn3J1ayCI0SAqI {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #P6yLOEijhWItxqZo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.55555833em - var(--ffsd)));
    }

    #mdnJB90yKXAfSLrE {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.55555833em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #zmxRwwmcx0ouhOpb {
      min-width: 83.4375rem;
    }

    #YbdQgcGEEQ7fbSFf {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #OMDVwslmEletJCdh {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(8.79384187rem, max-content) minmax(5.999975rem, max-content) minmax(2.47128489rem, max-content) minmax(8.09368591rem, max-content) minmax(8.79384187rem, max-content);
    }

    #jELpmNme5dfhD9LL {
      grid-area: 10 / 6 / 11 / 12;
      position: relative;
    }

    #oSoakItQq27mu6h1 {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #Y2695nBNp2EjpDRS {
      display: none;
    }

    #gj0uJgWXu9JQek2B {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #bTvGtdw052bimoQK {
      display: block;
    }

    #HQDRrmjW3v0jSJH5 {
      stroke-width: calc(100rem * 0.0 / 480.0);
    }

    #Q6yZkilXXCsAbtB8 {
      display: none;
    }

    #CjhLQH2H8WcoNQ57 {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #POPcLGXH2C0WyaIE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.99997917em - var(--ffsd)));
    }

    #HUU8zmKJAn1B8a2B {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.99997917em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IaHsYBHe4XPCMhQz {
      min-width: 83.4375rem;
    }

    #MiSLnrVNYUGXiXYt {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #UOptUPQQGpuqGPJu {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.55555833em - var(--ffsd)));
    }

    #RE5PCSC0N9P1SqUO {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.55555833em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #eDTGWLtSvFEGuVCe {
      min-width: 83.4375rem;
    }

    #KKLsGzTdrzcMDbJV {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #f6hn0BTweVO8x2LP {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(8.79384187rem, max-content) minmax(5.999975rem, max-content) minmax(2.47128489rem, max-content) minmax(8.09368591rem, max-content) minmax(8.79384187rem, max-content);
    }

    #wmUrFhXBsdUEugiy {
      grid-area: 12 / 7 / 13 / 13;
      position: relative;
    }

    #VKjkfcNq6FsIoBqD {
      grid-template-columns: 3.33333333rem 0 0 0 0 0 93.33333333rem 0 0 0 0 0 3.33333333rem;
      grid-template-rows: minmax(3.33333333rem, max-content) minmax(36.54411243rem, max-content) minmax(5rem, max-content) minmax(34.15262955rem, max-content) 0 minmax(34.15262955rem, max-content) 0 minmax(34.15262955rem, max-content) 0 minmax(34.15262955rem, max-content) 0 minmax(34.15262955rem, max-content) minmax(3.33333333rem, max-content);
    }

    #koP02bOdH8hf53JN {
      min-height: calc(21.19069257 * var(--1vh, 1vh));
    }

    #KGDP43yxqNI5VoEr {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AOv2wkrRVgCOLpmP {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #gSbly29kokqzG0cs {
      grid-template-columns: 0 0 202.36227443% 0;
      left: -51.18113722%;
      grid-template-rows: 0 0 100% 0;
    }

    #qUxZwX8Uba5SuFb6 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5em - var(--ffsd)));
    }

    #WOk9vjeMaJiIEXEM {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #BIOTteNsquHq5jD0 {
      min-width: 93.4375rem;
    }

    #QFPlYsL34DMR6GO2 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #j6Nw8O5J8XJgWJG0 {
      grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
      grid-template-rows: minmax(20.37608401rem, max-content) minmax(18.50472054rem, max-content) minmax(20.37608401rem, max-content);
    }

    #GdhfgZRXtwBmcmJe {
      min-height: calc(5.7344476 * var(--1vh, 1vh));
    }

    #mPD1xXWY2kd99OR3 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #i3P8kXsiJcokbheQ {
      grid-template-columns: 0 330.11666667%;
      left: -115.05833333%;
      grid-template-rows: 0 100%;
    }

    #RJqv49Y6ToxBXqxI {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.44441667em - var(--ffsd)));
    }

    #pQtvG6I4z1RA0S1M {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44441667em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #XbWpgzx225oMpLt6 {
      min-width: 93.4375rem;
    }

    #XS25CFiLYInIuZuI {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #T9uo57WASygbpQ2m {
      grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
      grid-template-rows: minmax(9.50766487rem, max-content) minmax(5.15133693rem, max-content) minmax(9.50766487rem, max-content);
    }

    #AqbK7rg5zBg6OUuQ {
      min-height: calc(2.33867297 * var(--1vh, 1vh));
    }
  }

  @media (min-width: 480.05px) and (max-width: 768px) {
    #rBg9nyIbAqOlCvKx {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AqDBGCb3H0vbyJTj {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #qTeDEsuLh43BhLcI {
      grid-template-columns: 0 0 223.82342467% 0;
      left: -61.91171234%;
      grid-template-rows: 0 0 100% 0;
    }

    #POLvgwyFihjzfKCX {
      grid-area: 2 / 6 / 3 / 7;
      position: relative;
    }

    #W9Aq25arE6LdYt0Y {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.86110677em - var(--ffsd)));
    }

    #klDAHrQtmdlzYMrU {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.86110677em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #qnHDIY5xzbrxvXEg {
      min-width: 91.73177083rem;
    }

    #lplP52CbsUezQTDu {
      grid-area: 4 / 2 / 5 / 9;
      position: relative;
    }

    #Qo9Bt8DCr35uONXQ {
      grid-area: 6 / 5 / 7 / 8;
      position: relative;
    }

    #SUJNjgUeHxxBIQel {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.86110677em - var(--ffsd)));
    }

    #J3gwBKHNXUM0xu7n {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.86110677em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #do1YPui3JKEAeNrQ {
      min-width: 91.73177083rem;
    }

    #CST6rz4T5nkKKFLs {
      grid-area: 8 / 3 / 9 / 10;
      position: relative;
    }

    #lbhSiaeycdWrzWM5 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.46191949em - var(--ffsd)));
    }

    #aHfuTwV82FpEuLUt {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.46191949em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #QeAtPzE7L6cxDlYD {
      min-width: 91.73177083rem;
    }

    #Q1kwCbxXEvEnXyzC {
      grid-area: 10 / 4 / 11 / 11;
      position: relative;
    }

    #uQFtsDobldNcCFoX {
      grid-template-columns: 4.16666667rem 0 0 23.03836011rem 10.96855298rem 23.65284047rem 10.96855298rem 23.03836011rem 0 0 4.16666667rem;
      grid-template-rows: minmax(7.08333333rem, max-content) minmax(10.40155033rem, max-content) minmax(6.80347645rem, max-content) minmax(12.60747555rem, max-content) minmax(4.16666667rem, max-content) minmax(45.58994644rem, max-content) minmax(4.16666667rem, max-content) minmax(11.52716631rem, max-content) minmax(10.21031135rem, max-content) minmax(6.19930501rem, max-content) minmax(7.08333333rem, max-content);
    }

    #htnTqnPUjrCi6zqb {
      min-height: calc(19.2269891 * var(--1vh, 1vh));
    }

    #b9aRLWnRG9qBY62i {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #d9R09o9shhWIoNcf {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #zAWWJDpLvGUOEsum {
      grid-template-columns: 0 0 246.18709217% 0;
      left: -73.09354609%;
      grid-template-rows: 0 0 100% 0;
    }

    #z6svyZPE47gCgoEP {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.25em - var(--ffsd)));
    }

    #xXax5hUZIxoKBIko {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.25em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #iqeJOsFGry6TCAUN {
      min-width: 91.73177083rem;
    }

    #YpktgsTPLFR8ibU6 {
      grid-area: 2 / 2 / 3 / 9;
      position: relative;
    }

    #wd6QCCf80G0A60vp {
      display: block;
    }

    #Cb4gNeF4TfGu0E4g {
      display: none;
    }

    #g4eN3BGFbD4VDFky {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #WlSR6Dq3aEX7p4fo {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #MgJpgPmY0q89ZKER {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77777344em - var(--ffsd)));
    }

    #ZyNVzGyeHC0QGd7I {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77777344em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #YdGh88ATnv5OawEO {
      min-width: 48.55757791rem;
    }

    #jukxsJST7FyHPS05 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #GEoHG7cfyTNeg1bw {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77778646em - var(--ffsd)));
    }

    #K6dD2klOPnXDhbVi {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77778646em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #CCYx34QdosDBXryB {
      min-width: 48.55757791rem;
    }

    #eJ5YQirh6KOQnZle {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #jtJJxzSfT5x75X53 {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 0 0 0 6.78793825rem 41.70453549rem 0 2.23091211rem;
      grid-template-rows: 0 0 minmax(6.78793825rem, max-content) minmax(3.17830538rem, max-content) minmax(3.33332813rem, max-content) minmax(0.98317392rem, max-content) minmax(6.51041716rem, max-content) minmax(4.70670826rem, max-content);
    }

    #ZO4vhf46u900YECQ {
      grid-area: 4 / 3 / 5 / 6;
      position: relative;
    }

    #speXJbGlh4wqSgdN {
      display: block;
    }

    #bje0VeMinlynn8OX {
      display: none;
    }

    #d6jbEd9d4XF8KMtH {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #eX9IufiWmbPwM6qb {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #GFaIYt1YnpSU8WpB {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77777344em - var(--ffsd)));
    }

    #BrHxTjO0saawwTsI {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77777344em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #xy9heMtCQZfIIaqk {
      min-width: 48.55757791rem;
    }

    #zKOTxroZJaiCn8So {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #wOC1l6fCpKP1Vk6j {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77778646em - var(--ffsd)));
    }

    #FJSz2ZZIf0hjBaFT {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77778646em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #OOlWRnmmd85vQchx {
      min-width: 48.55757791rem;
    }

    #vAwd47MDdMZaD2KV {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #Y3MWt1YJepo6m6Og {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 0 0 0 6.78793825rem 41.70453549rem 0 2.23091211rem;
      grid-template-rows: 0 0 minmax(6.78793825rem, max-content) minmax(3.17830538rem, max-content) minmax(3.33332813rem, max-content) minmax(0.98317392rem, max-content) minmax(6.51041716rem, max-content) minmax(4.70670826rem, max-content);
    }

    #XQSfW7HnP2FMRWwx {
      grid-area: 6 / 4 / 7 / 7;
      position: relative;
    }

    #o42UZEaJ55krokux {
      display: block;
    }

    #x4IbMGFidfAfZdad {
      display: none;
    }

    #XLJ3jsJ7xWruMWRY {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #nmEXkcLjNHvQXyHf {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #IODJuQE0d99POtWT {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77777344em - var(--ffsd)));
    }

    #h2SIKA7Fjii7Oyg8 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77777344em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #MgFO0OeXjWMLIF0u {
      min-width: 48.55757791rem;
    }

    #bwkxtTHnjaE98Cy3 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #SGCppaNX0HPGJT16 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77778646em - var(--ffsd)));
    }

    #waY8EjNXpHecFGhs {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77778646em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IDIwQJNtKS45aYid {
      min-width: 48.55757791rem;
    }

    #qFiSTk3UurbFF0kA {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #eQkGWR16rYX6eKlW {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 0 0 0 6.78793825rem 41.70453549rem 0 2.23091211rem;
      grid-template-rows: 0 0 minmax(6.78793825rem, max-content) minmax(3.17830538rem, max-content) minmax(3.33332813rem, max-content) minmax(0.98317392rem, max-content) minmax(9.765625rem, max-content) minmax(1.45150043rem, max-content);
    }

    #ztn6e7qXHjokLCtS {
      grid-area: 8 / 5 / 9 / 8;
      position: relative;
    }

    #rfw12z4PfrGhM66L {
      grid-template-columns: 4.16666667rem 20.47164041rem 0 0 50.72338585rem 0 0 20.47164041rem 4.16666667rem;
      grid-template-rows: minmax(13.53559407rem, max-content) minmax(13.52833654rem, max-content) minmax(12.98018373rem, max-content) minmax(25.4998711rem, max-content) minmax(4.16666667rem, max-content) minmax(25.4998711rem, max-content) minmax(4.16666667rem, max-content) minmax(25.4998711rem, max-content) minmax(13.53559407rem, max-content);
    }

    #BJdRGpvrfzqCegh6 {
      min-height: calc(21.14808379 * var(--1vh, 1vh));
    }

    #oFfyvjmujYJA76Z0 {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #pHtC90VcDP2dULIU {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #Ji7VwcNZVANOhrgN {
      grid-template-columns: 0 0 353.70667917% 0;
      left: -126.85333958%;
      grid-template-rows: 0 0 100% 0;
    }

    #vkfGTFULm5Y1iC0d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.25em - var(--ffsd)));
    }

    #SNJ6ZzN7CK5xczvZ {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.25em - var(--ffsd)));
    }

    #M00uRsfJoCCqFUwd {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.25em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #ertN2DEzXWfCkKCw {
      min-width: 91.73177083rem;
    }

    #a4PVDeElI1B373YS {
      grid-area: 2 / 2 / 3 / 9;
      position: relative;
    }

    #UXKih1qzQ8s2tSqK {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #enlXKOwaGAuQqJFE {
      display: block;
    }

    #US1PAk21cNYWdms3 {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #espcRRmdMDWkjOBS {
      display: none;
    }

    #BytVHiLqp0k62KmQ {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CgmclvTXi7eP0wAK {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #JILBLyj4kID6PmFT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #VVVZijl4MBkvhLhA {
      grid-template-columns: 0 5.74155455rem 7.51031445rem 5.74155455rem;
      grid-template-rows: 0 minmax(6.19169403rem, max-content) minmax(7.17912683rem, max-content) minmax(6.19169403rem, max-content);
    }

    #ZsyXdORqXgaNDwX3 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.12501302em - var(--ffsd)));
    }

    #cLv6CllvDjXxVWu2 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12501302em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #D9jfWVFBaPy73a33 {
      min-width: 42.50388877rem;
    }

    #eNPVRI85itYx6Xdv {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #MoDM5R70ilFWvmne {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77776042em - var(--ffsd)));
    }

    #VVPe9IWFUmzVCywk {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77776042em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #ZSrFO5TVQ00BWW80 {
      min-width: 42.50388877rem;
    }

    #Wt9Zkw8uSUbregx7 {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #tVVKQ9a1bXZfeAQi {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 4.16666667rem 0 10.29954096rem 18.99342356rem 13.14582008rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(5.16123368rem, max-content) minmax(19.5625149rem, max-content) minmax(4.96822237rem, max-content) minmax(3.95941613rem, max-content) minmax(2.42248192rem, max-content) minmax(10.2185502rem, max-content) minmax(5.75924462rem, max-content);
    }

    #JqBrwEbTMuaOAFk1 {
      grid-area: 4 / 3 / 5 / 6;
      position: relative;
    }

    #Zew2iwVEhSr3YKWO {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #w2b3P7w9TWdFusLc {
      display: block;
    }

    #duA47HISO9Vni63M {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #eCTTyQJMhqSxdnzf {
      display: none;
    }

    #jvTFDYPPTBIe8xkT {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CvD6rXNhMw0v5YgR {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #sAh351Q9QTVdB5hT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #z6ggOnKYj2OeVxrt {
      grid-template-columns: 0 5.90714836rem 7.17912683rem 5.90714836rem;
      grid-template-rows: 0 minmax(6.19169403rem, max-content) minmax(7.17912683rem, max-content) minmax(6.19169403rem, max-content);
    }

    #CbSnJHllqmSFSnUC {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.12501302em - var(--ffsd)));
    }

    #zIbLxkWSbZVHWEd0 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12501302em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #EMvXSGlZYHomrklf {
      min-width: 40.43393482rem;
    }

    #RLjfagcA1ATO9sRg {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #M4sV5f4AGKXasp3d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77776042em - var(--ffsd)));
    }

    #lELAWu3vx4du63Gu {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77776042em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #vGQBhqOaVs600EAw {
      min-width: 40.43393482rem;
    }

    #tNY1oSGv049EH7yV {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #r76a9t3STc6I2FF0 {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 5.20164364rem 0 10.68770355rem 18.99342356rem 10.68770355rem 0 5.20164364rem;
      grid-template-rows: 0 minmax(5.16123368rem, max-content) minmax(19.5625149rem, max-content) minmax(4.96822237rem, max-content) minmax(3.95941613rem, max-content) minmax(2.42428993rem, max-content) minmax(10.76986091rem, max-content) minmax(5.21064592rem, max-content);
    }

    #pXyBEboXcfL7ambh {
      grid-area: 6 / 4 / 7 / 7;
      position: relative;
    }

    #BfSC256ZZdcCg0XT {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #UZEOEwhFwTCWvbFV {
      display: block;
    }

    #X3UufSZLI6vqxgLQ {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #xJ3oxnl5jL3ybYFJ {
      display: none;
    }

    #Qvwd04graEYfXavz {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #OwazX9p8IKjj9Xat {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #izM4DrSIa5Y4JnyD {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #nnG61JfsHm600K53 {
      grid-template-columns: 0 5.90714836rem 7.17912683rem 5.90714836rem;
      grid-template-rows: 0 minmax(6.19169403rem, max-content) minmax(7.17912683rem, max-content) minmax(6.19169403rem, max-content);
    }

    #PXEJ0z8y5U2G8DSf {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.12501302em - var(--ffsd)));
    }

    #xoE2UAIXQLVtxvlS {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12501302em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #RvwAs6dZm2oZZdfP {
      min-width: 40.8509202rem;
    }

    #qCjKW5p7hHEVKCJG {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #ZyRAi85gMksVwMIY {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77776042em - var(--ffsd)));
    }

    #p0l3YxqlESyn6unr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77776042em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #TyWUjzfEjeczo9zN {
      min-width: 40.8509202rem;
    }

    #n7n9M6YlfYuOsEAP {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #L6IqPddFuVEbJOiY {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 5.16859357rem 0 10.72075362rem 18.99342356rem 11.07163886rem 0 4.81770833rem;
      grid-template-rows: 0 minmax(5.16123368rem, max-content) minmax(19.5625149rem, max-content) minmax(4.96822237rem, max-content) minmax(3.95941613rem, max-content) minmax(2.42428993rem, max-content) minmax(10.76986091rem, max-content) minmax(5.21064592rem, max-content);
    }

    #xyQAbgvZ4cMOHzeW {
      grid-area: 8 / 5 / 9 / 8;
      position: relative;
    }

    #Zl5W0tK8KRW1Bo7e {
      grid-template-columns: 4.16666667rem 20.44727436rem 0 0 50.77211794rem 0 0 20.44727436rem 4.16666667rem;
      grid-template-rows: minmax(7.08333333rem, max-content) minmax(15rem, max-content) minmax(5.1988745rem, max-content) minmax(52.05166382rem, max-content) minmax(4.16666667rem, max-content) minmax(52.05618384rem, max-content) minmax(4.16666667rem, max-content) minmax(52.05618384rem, max-content) minmax(7.08333333rem, max-content);
    }

    #l6osblpDrTxfEkk4 {
      min-height: calc(30.38428384 * var(--1vh, 1vh));
    }

    #S6d8G525Db4h5oDo {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #miERJVkV5fuZUpqz {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #L3U2BnDBC0N3REYT {
      grid-template-columns: 0 0 189.50321061% 0;
      left: -44.7516053%;
      grid-template-rows: 0 0 100% 0;
    }

    #jSf08EjYazGqPCJ7 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.25em - var(--ffsd)));
    }

    #CGydZPOShygRxC1v {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.25em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #GjCyKkDYeFnWwJl8 {
      min-width: 91.73177083rem;
    }

    #jJzX1lhOVjnkbDxd {
      grid-area: 2 / 2 / 3 / 13;
      position: relative;
    }

    #KQ1H7idPzBY8MLel {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #ZfFYRi3gWbPTqkE7 {
      display: block;
    }

    #A5lTwavRzFEPEV2x {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #rVTHXvoRGo2deCyP {
      display: none;
    }

    #XMBGflIXvDI6LH2n {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #P4PLYhto4qsMKIkm {
      display: none;
    }

    #DbuAVlpffTK54RDy {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #Td3syidyPBQ8HTFE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.12498698em - var(--ffsd)));
    }

    #c6mDJrDku270MRO1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12498698em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #uFBRNJxyFaylmyJc {
      min-width: 70.6640625rem;
    }

    #DP65Pqrbs2aV1Vix {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #mefG5VBqRkvfitFo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77778646em - var(--ffsd)));
    }

    #ynUitQm5zQpYKwvr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77778646em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #Lw4SxuhlabbgYQgk {
      min-width: 70.6640625rem;
    }

    #P3o9GCzJGjq3S0iT {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #U4GFcC1GuZnXdDTY {
      grid-area: 4 / 3 / 5 / 8;
      grid-template-columns: 0 4.16666667rem 0 70.59895833rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.90043392rem, max-content) minmax(3.74998437rem, max-content) minmax(1.54455306rem, max-content) minmax(6.64985175rem, max-content) minmax(4.25297646rem, max-content);
    }

    #NyNNt4PC2QbQUDXP {
      grid-area: 4 / 3 / 5 / 8;
      position: relative;
    }

    #RpwOVSBfP5kijKJQ {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #NTYMpP3SPecrAgTE {
      display: block;
    }

    #c9BxwWtPCOkIC6lQ {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #nx2jDW54s9db7XwE {
      display: none;
    }

    #VLWUewmC81bv0n0p {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #fk5GUun22A5adVJU {
      display: none;
    }

    #Ec9uakUkIOmbfXgm {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #QFl3lh3m1P6PSFBk {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.12498698em - var(--ffsd)));
    }

    #LtxjPKdAMkvP8uJh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12498698em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #imDpkkvdza9uPBad {
      min-width: 70.6640625rem;
    }

    #iQlxppB3ux38vN9M {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #fk7e8HXnyhZLKY3w {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77778646em - var(--ffsd)));
    }

    #dRtoBGgb7DmN01Ii {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77778646em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #CZOBmnvgDwHDTWyt {
      min-width: 70.6640625rem;
    }

    #c8CYsGA8SQ1qXe74 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #Vr5hH5knCUXi1X6b {
      grid-area: 6 / 4 / 7 / 9;
      grid-template-columns: 0 4.16666667rem 0 70.59895833rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.90043392rem, max-content) minmax(3.74998437rem, max-content) minmax(1.54455306rem, max-content) minmax(6.64985175rem, max-content) minmax(4.25297646rem, max-content);
    }

    #fwSEhOGi7rx0s2Qd {
      grid-area: 6 / 4 / 7 / 9;
      position: relative;
    }

    #dZwdotTRUY6NuxUi {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #vjBPW5vamkNY8Cwb {
      display: block;
    }

    #Xrlf80MPcebbWhiS {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #v2sRivbTm5a6nqPv {
      display: none;
    }

    #FqlHE8kkpolcHJbT {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #R2PfSEQtuPP3Xc6I {
      display: none;
    }

    #Xsej3LJ8BQIqNXvn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #q6CplEo6G4W21FU4 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.12498698em - var(--ffsd)));
    }

    #hWBQbI6nl1EhumCz {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12498698em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #EyCVpQzs47kozJZ2 {
      min-width: 70.6640625rem;
    }

    #SqS1oFSOu6767ITS {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #NfxNDd8EMGvcBmB8 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77778646em - var(--ffsd)));
    }

    #CjM2H3ZGqXosmgkh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77778646em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #U7k7aM51J6kbPJUh {
      min-width: 70.6640625rem;
    }

    #yxTxsDJatXqkxK28 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #u6fDcvhzywETqcEd {
      grid-area: 8 / 5 / 9 / 10;
      grid-template-columns: 0 4.16666667rem 0 70.59895833rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.90043392rem, max-content) minmax(3.74998438rem, max-content) minmax(1.54455306rem, max-content) minmax(6.64985175rem, max-content) minmax(4.25297646rem, max-content);
    }

    #DawLA85OLGDMxiH7 {
      grid-area: 8 / 5 / 9 / 10;
      position: relative;
    }

    #L8JttuL286awdMVz {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #kg6HgbKB9eZJDqum {
      display: block;
    }

    #f1u4TQWfQDqzyhYZ {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #CsdbqsPA8zQXnkLp {
      display: none;
    }

    #ODSXH3agQIXZ7cj1 {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #LtcjsPEFJEDhSXuq {
      display: none;
    }

    #WZdoPaFnfNBIp9dn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #I8Q8uBSxni8YBmK2 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.12498698em - var(--ffsd)));
    }

    #mBN9cyI1zcmegHFx {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12498698em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #AFcozaqOXXtyWKFX {
      min-width: 70.6640625rem;
    }

    #Uhbn3J1ayCI0SAqI {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #P6yLOEijhWItxqZo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77778646em - var(--ffsd)));
    }

    #mdnJB90yKXAfSLrE {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77778646em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #zmxRwwmcx0ouhOpb {
      min-width: 70.6640625rem;
    }

    #YbdQgcGEEQ7fbSFf {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #OMDVwslmEletJCdh {
      grid-area: 10 / 6 / 11 / 11;
      grid-template-columns: 0 4.16666667rem 0 70.59895833rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.90043392rem, max-content) minmax(3.74998438rem, max-content) minmax(1.54455306rem, max-content) minmax(6.64985175rem, max-content) minmax(4.25297646rem, max-content);
    }

    #jELpmNme5dfhD9LL {
      grid-area: 10 / 6 / 11 / 11;
      position: relative;
    }

    #oSoakItQq27mu6h1 {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #Y2695nBNp2EjpDRS {
      display: block;
    }

    #gj0uJgWXu9JQek2B {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #bTvGtdw052bimoQK {
      display: none;
    }

    #HQDRrmjW3v0jSJH5 {
      stroke-width: calc(100rem * 0.0 / 768.0);
    }

    #Q6yZkilXXCsAbtB8 {
      display: none;
    }

    #CjhLQH2H8WcoNQ57 {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #POPcLGXH2C0WyaIE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.12498698em - var(--ffsd)));
    }

    #HUU8zmKJAn1B8a2B {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12498698em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IaHsYBHe4XPCMhQz {
      min-width: 70.6640625rem;
    }

    #MiSLnrVNYUGXiXYt {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #UOptUPQQGpuqGPJu {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77778646em - var(--ffsd)));
    }

    #RE5PCSC0N9P1SqUO {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77778646em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #eDTGWLtSvFEGuVCe {
      min-width: 70.6640625rem;
    }

    #KKLsGzTdrzcMDbJV {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #f6hn0BTweVO8x2LP {
      grid-area: 12 / 7 / 13 / 12;
      grid-template-columns: 0 4.16666667rem 0 70.59895833rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.90043392rem, max-content) minmax(3.74998438rem, max-content) minmax(1.54455306rem, max-content) minmax(6.64985175rem, max-content) minmax(4.25297646rem, max-content);
    }

    #wmUrFhXBsdUEugiy {
      grid-area: 12 / 7 / 13 / 12;
      position: relative;
    }

    #VKjkfcNq6FsIoBqD {
      grid-template-columns: 4.16666667rem 6.3671875rem 0 0 0 0 78.93229167rem 0 0 0 0 6.3671875rem 4.16666667rem;
      grid-template-rows: minmax(4.16666667rem, max-content) minmax(15.47364712rem, max-content) minmax(4.16666667rem, max-content) minmax(20.09779957rem, max-content) 0 minmax(20.09779957rem, max-content) 0 minmax(20.09779957rem, max-content) 0 minmax(20.09779957rem, max-content) 0 minmax(20.09779957rem, max-content) minmax(4.16666667rem, max-content);
    }

    #koP02bOdH8hf53JN {
      min-height: calc(19.62782073 * var(--1vh, 1vh));
    }

    #KGDP43yxqNI5VoEr {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AOv2wkrRVgCOLpmP {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #gSbly29kokqzG0cs {
      grid-template-columns: 0 0 156.16015509% 0;
      left: -28.08007754%;
      grid-template-rows: 0 0 100% 0;
    }

    #qUxZwX8Uba5SuFb6 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.61800221em - var(--ffsd)));
    }

    #WOk9vjeMaJiIEXEM {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.61800221em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #BIOTteNsquHq5jD0 {
      min-width: 91.73177083rem;
    }

    #QFPlYsL34DMR6GO2 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #j6Nw8O5J8XJgWJG0 {
      grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
      grid-template-rows: minmax(13.77671917rem, max-content) minmax(18.1742791rem, max-content) minmax(13.77671917rem, max-content);
    }

    #GdhfgZRXtwBmcmJe {
      min-height: calc(6.98674265 * var(--1vh, 1vh));
    }

    #mPD1xXWY2kd99OR3 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #i3P8kXsiJcokbheQ {
      grid-template-columns: 0 234.78125%;
      left: -67.390625%;
      grid-template-rows: 0 100%;
    }

    #RJqv49Y6ToxBXqxI {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.77776042em - var(--ffsd)));
    }

    #pQtvG6I4z1RA0S1M {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.77776042em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #XbWpgzx225oMpLt6 {
      min-width: 91.73177083rem;
    }

    #XS25CFiLYInIuZuI {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #T9uo57WASygbpQ2m {
      grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
      grid-template-rows: minmax(6.98395721rem, max-content) minmax(3.21958558rem, max-content) minmax(6.98395721rem, max-content);
    }

    #AqbK7rg5zBg6OUuQ {
      min-height: calc(2.62607989 * var(--1vh, 1vh));
    }
  }

  @media (min-width: 768.05px) and (max-width: 1024px) {
    #rBg9nyIbAqOlCvKx {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AqDBGCb3H0vbyJTj {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #qTeDEsuLh43BhLcI {
      grid-template-columns: 0 0 164.94608024% 0;
      left: -32.47304012%;
      grid-template-rows: 0 0 100% 0;
    }

    #POLvgwyFihjzfKCX {
      grid-area: 2 / 6 / 3 / 7;
      position: relative;
    }

    #W9Aq25arE6LdYt0Y {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.64583008em - var(--ffsd)));
    }

    #klDAHrQtmdlzYMrU {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.64583008em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #qnHDIY5xzbrxvXEg {
      min-width: 74.26757812rem;
    }

    #lplP52CbsUezQTDu {
      grid-area: 4 / 3 / 5 / 9;
      position: relative;
    }

    #Qo9Bt8DCr35uONXQ {
      grid-area: 6 / 5 / 7 / 8;
      position: relative;
    }

    #SUJNjgUeHxxBIQel {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.64583008em - var(--ffsd)));
    }

    #J3gwBKHNXUM0xu7n {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.64583008em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #do1YPui3JKEAeNrQ {
      min-width: 74.26757812rem;
    }

    #CST6rz4T5nkKKFLs {
      grid-area: 8 / 4 / 9 / 10;
      position: relative;
    }

    #lbhSiaeycdWrzWM5 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08334961em - var(--ffsd)));
    }

    #aHfuTwV82FpEuLUt {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08334961em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #QeAtPzE7L6cxDlYD {
      min-width: 93.79882812rem;
    }

    #Q1kwCbxXEvEnXyzC {
      grid-area: 10 / 2 / 11 / 11;
      position: relative;
    }

    #uQFtsDobldNcCFoX {
      grid-template-columns: 3.125rem 9.765625rem 0 20.01314509rem 8.22641474rem 17.73963035rem 8.22641474rem 20.01314509rem 0 9.765625rem 3.125rem;
      grid-template-rows: minmax(5.3125rem, max-content) minmax(7.80116275rem, max-content) minmax(5.10260734rem, max-content) minmax(8.75887775rem, max-content) minmax(3.125rem, max-content) minmax(34.19245983rem, max-content) minmax(3.125rem, max-content) minmax(8.00834712rem, max-content) minmax(7.65773351rem, max-content) minmax(4.34070015rem, max-content) minmax(5.3125rem, max-content);
    }

    #htnTqnPUjrCi6zqb {
      min-height: calc(18.97679935 * var(--1vh, 1vh));
    }

    #b9aRLWnRG9qBY62i {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #d9R09o9shhWIoNcf {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #zAWWJDpLvGUOEsum {
      grid-template-columns: 0 0 179.82789525% 0;
      left: -39.91394762%;
      grid-template-rows: 0 0 100% 0;
    }

    #z6svyZPE47gCgoEP {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6875em - var(--ffsd)));
    }

    #xXax5hUZIxoKBIko {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6875em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #iqeJOsFGry6TCAUN {
      min-width: 93.79882812rem;
    }

    #YpktgsTPLFR8ibU6 {
      grid-area: 2 / 2 / 3 / 9;
      position: relative;
    }

    #wd6QCCf80G0A60vp {
      display: block;
    }

    #Cb4gNeF4TfGu0E4g {
      display: none;
    }

    #g4eN3BGFbD4VDFky {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #WlSR6Dq3aEX7p4fo {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #MgJpgPmY0q89ZKER {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333008em - var(--ffsd)));
    }

    #ZyNVzGyeHC0QGd7I {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333008em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #YdGh88ATnv5OawEO {
      min-width: 36.41818343rem;
    }

    #jukxsJST7FyHPS05 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #GEoHG7cfyTNeg1bw {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333984em - var(--ffsd)));
    }

    #K6dD2klOPnXDhbVi {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333984em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #CCYx34QdosDBXryB {
      min-width: 36.41818343rem;
    }

    #eJ5YQirh6KOQnZle {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #jtJJxzSfT5x75X53 {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 0 0 0 5.09095369rem 31.27840162rem 0 1.67318408rem;
      grid-template-rows: 0 0 minmax(5.09095369rem, max-content) minmax(2.38372904rem, max-content) minmax(2.49999609rem, max-content) minmax(0.73738044rem, max-content) minmax(4.88281287rem, max-content) minmax(3.5300312rem, max-content);
    }

    #ZO4vhf46u900YECQ {
      grid-area: 4 / 3 / 5 / 6;
      position: relative;
    }

    #speXJbGlh4wqSgdN {
      display: block;
    }

    #bje0VeMinlynn8OX {
      display: none;
    }

    #d6jbEd9d4XF8KMtH {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #eX9IufiWmbPwM6qb {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #GFaIYt1YnpSU8WpB {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333008em - var(--ffsd)));
    }

    #BrHxTjO0saawwTsI {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333008em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #xy9heMtCQZfIIaqk {
      min-width: 36.41818343rem;
    }

    #zKOTxroZJaiCn8So {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #wOC1l6fCpKP1Vk6j {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333984em - var(--ffsd)));
    }

    #FJSz2ZZIf0hjBaFT {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333984em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #OOlWRnmmd85vQchx {
      min-width: 36.41818343rem;
    }

    #vAwd47MDdMZaD2KV {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #Y3MWt1YJepo6m6Og {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 0 0 0 5.09095369rem 31.27840162rem 0 1.67318408rem;
      grid-template-rows: 0 0 minmax(5.09095369rem, max-content) minmax(2.38372904rem, max-content) minmax(2.49999609rem, max-content) minmax(0.73738044rem, max-content) minmax(4.88281287rem, max-content) minmax(3.5300312rem, max-content);
    }

    #XQSfW7HnP2FMRWwx {
      grid-area: 6 / 4 / 7 / 7;
      position: relative;
    }

    #o42UZEaJ55krokux {
      display: block;
    }

    #x4IbMGFidfAfZdad {
      display: none;
    }

    #XLJ3jsJ7xWruMWRY {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #nmEXkcLjNHvQXyHf {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #IODJuQE0d99POtWT {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333008em - var(--ffsd)));
    }

    #h2SIKA7Fjii7Oyg8 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333008em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #MgFO0OeXjWMLIF0u {
      min-width: 36.41818343rem;
    }

    #bwkxtTHnjaE98Cy3 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #SGCppaNX0HPGJT16 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333984em - var(--ffsd)));
    }

    #waY8EjNXpHecFGhs {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333984em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IDIwQJNtKS45aYid {
      min-width: 36.41818343rem;
    }

    #qFiSTk3UurbFF0kA {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #eQkGWR16rYX6eKlW {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 0 0 0 5.09095369rem 31.27840162rem 0 1.67318408rem;
      grid-template-rows: 0 0 minmax(5.09095369rem, max-content) minmax(2.38372904rem, max-content) minmax(2.49999609rem, max-content) minmax(0.73738044rem, max-content) minmax(7.32421875rem, max-content) minmax(1.08862532rem, max-content);
    }

    #ztn6e7qXHjokLCtS {
      grid-area: 8 / 5 / 9 / 8;
      position: relative;
    }

    #rfw12z4PfrGhM66L {
      grid-template-columns: 3.125rem 27.85373031rem 0 0 38.04253939rem 0 0 27.85373031rem 3.125rem;
      grid-template-rows: minmax(10.15169556rem, max-content) minmax(7.4405851rem, max-content) minmax(9.73513779rem, max-content) minmax(19.12490333rem, max-content) minmax(3.125rem, max-content) minmax(19.12490333rem, max-content) minmax(3.125rem, max-content) minmax(19.12490333rem, max-content) minmax(10.15169556rem, max-content);
    }

    #BJdRGpvrfzqCegh6 {
      min-height: calc(20.68892987 * var(--1vh, 1vh));
    }

    #oFfyvjmujYJA76Z0 {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #pHtC90VcDP2dULIU {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #Ji7VwcNZVANOhrgN {
      grid-template-columns: 0 0 265.28000938% 0;
      left: -82.64000469%;
      grid-template-rows: 0 0 100% 0;
    }

    #vkfGTFULm5Y1iC0d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6875em - var(--ffsd)));
    }

    #SNJ6ZzN7CK5xczvZ {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6875em - var(--ffsd)));
    }

    #M00uRsfJoCCqFUwd {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6875em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #ertN2DEzXWfCkKCw {
      min-width: 93.79882812rem;
    }

    #a4PVDeElI1B373YS {
      grid-area: 2 / 2 / 3 / 9;
      position: relative;
    }

    #UXKih1qzQ8s2tSqK {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #enlXKOwaGAuQqJFE {
      display: block;
    }

    #US1PAk21cNYWdms3 {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #espcRRmdMDWkjOBS {
      display: none;
    }

    #BytVHiLqp0k62KmQ {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CgmclvTXi7eP0wAK {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #JILBLyj4kID6PmFT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #VVVZijl4MBkvhLhA {
      grid-template-columns: 0 4.30616591rem 5.63273584rem 4.30616591rem;
      grid-template-rows: 0 minmax(4.64377053rem, max-content) minmax(5.38434512rem, max-content) minmax(4.64377053rem, max-content);
    }

    #ZsyXdORqXgaNDwX3 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34375977em - var(--ffsd)));
    }

    #cLv6CllvDjXxVWu2 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375977em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #D9jfWVFBaPy73a33 {
      min-width: 31.87791658rem;
    }

    #eNPVRI85itYx6Xdv {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #MoDM5R70ilFWvmne {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08332031em - var(--ffsd)));
    }

    #VVPe9IWFUmzVCywk {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08332031em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #ZSrFO5TVQ00BWW80 {
      min-width: 31.87791658rem;
    }

    #Wt9Zkw8uSUbregx7 {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #tVVKQ9a1bXZfeAQi {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 3.125rem 0 7.72465572rem 14.24506767rem 9.85936506rem 0 3.125rem;
      grid-template-rows: 0 minmax(3.87092526rem, max-content) minmax(14.67188617rem, max-content) minmax(3.72616678rem, max-content) minmax(2.9695621rem, max-content) minmax(1.81686144rem, max-content) minmax(7.66391265rem, max-content) minmax(4.31943346rem, max-content);
    }

    #JqBrwEbTMuaOAFk1 {
      grid-area: 4 / 3 / 5 / 6;
      position: relative;
    }

    #Zew2iwVEhSr3YKWO {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #w2b3P7w9TWdFusLc {
      display: block;
    }

    #duA47HISO9Vni63M {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #eCTTyQJMhqSxdnzf {
      display: none;
    }

    #jvTFDYPPTBIe8xkT {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CvD6rXNhMw0v5YgR {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #sAh351Q9QTVdB5hT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #z6ggOnKYj2OeVxrt {
      grid-template-columns: 0 4.43036127rem 5.38434512rem 4.43036127rem;
      grid-template-rows: 0 minmax(4.64377053rem, max-content) minmax(5.38434512rem, max-content) minmax(4.64377053rem, max-content);
    }

    #CbSnJHllqmSFSnUC {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34375977em - var(--ffsd)));
    }

    #zIbLxkWSbZVHWEd0 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375977em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #EMvXSGlZYHomrklf {
      min-width: 30.32545111rem;
    }

    #RLjfagcA1ATO9sRg {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #M4sV5f4AGKXasp3d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08332031em - var(--ffsd)));
    }

    #lELAWu3vx4du63Gu {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08332031em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #vGQBhqOaVs600EAw {
      min-width: 30.32545111rem;
    }

    #tNY1oSGv049EH7yV {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #r76a9t3STc6I2FF0 {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 3.90123273rem 0 8.01577766rem 14.24506767rem 8.01577766rem 0 3.90123273rem;
      grid-template-rows: 0 minmax(3.87092526rem, max-content) minmax(14.67188617rem, max-content) minmax(3.72616678rem, max-content) minmax(2.9695621rem, max-content) minmax(1.81821745rem, max-content) minmax(8.07739568rem, max-content) minmax(3.90798444rem, max-content);
    }

    #pXyBEboXcfL7ambh {
      grid-area: 6 / 4 / 7 / 7;
      position: relative;
    }

    #BfSC256ZZdcCg0XT {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #UZEOEwhFwTCWvbFV {
      display: block;
    }

    #X3UufSZLI6vqxgLQ {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #xJ3oxnl5jL3ybYFJ {
      display: none;
    }

    #Qvwd04graEYfXavz {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #OwazX9p8IKjj9Xat {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #izM4DrSIa5Y4JnyD {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #nnG61JfsHm600K53 {
      grid-template-columns: 0 4.43036127rem 5.38434512rem 4.43036127rem;
      grid-template-rows: 0 minmax(4.64377053rem, max-content) minmax(5.38434512rem, max-content) minmax(4.64377053rem, max-content);
    }

    #PXEJ0z8y5U2G8DSf {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34375977em - var(--ffsd)));
    }

    #xoE2UAIXQLVtxvlS {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375977em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #RvwAs6dZm2oZZdfP {
      min-width: 30.63819015rem;
    }

    #qCjKW5p7hHEVKCJG {
      grid-area: 5 / 3 / 6 / 7;
      position: relative;
    }

    #ZyRAi85gMksVwMIY {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08332031em - var(--ffsd)));
    }

    #p0l3YxqlESyn6unr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08332031em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #TyWUjzfEjeczo9zN {
      min-width: 30.63819015rem;
    }

    #n7n9M6YlfYuOsEAP {
      grid-area: 7 / 4 / 8 / 8;
      position: relative;
    }

    #L6IqPddFuVEbJOiY {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 3.87644518rem 0 8.04056521rem 14.24506767rem 8.30372914rem 0 3.61328125rem;
      grid-template-rows: 0 minmax(3.87092526rem, max-content) minmax(14.67188617rem, max-content) minmax(3.72616678rem, max-content) minmax(2.9695621rem, max-content) minmax(1.81821745rem, max-content) minmax(8.07739568rem, max-content) minmax(3.90798444rem, max-content);
    }

    #xyQAbgvZ4cMOHzeW {
      grid-area: 8 / 5 / 9 / 8;
      position: relative;
    }

    #Zl5W0tK8KRW1Bo7e {
      grid-template-columns: 3.125rem 27.83545577rem 0 0 38.07908845rem 0 0 27.83545577rem 3.125rem;
      grid-template-rows: minmax(5.3125rem, max-content) minmax(11.25rem, max-content) minmax(3.89915587rem, max-content) minmax(39.03874787rem, max-content) minmax(3.125rem, max-content) minmax(39.04213788rem, max-content) minmax(3.125rem, max-content) minmax(39.04213788rem, max-content) minmax(5.3125rem, max-content);
    }

    #l6osblpDrTxfEkk4 {
      min-height: calc(30.52006755 * var(--1vh, 1vh));
    }

    #S6d8G525Db4h5oDo {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #miERJVkV5fuZUpqz {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #L3U2BnDBC0N3REYT {
      grid-template-columns: 0 0 138.00831871% 0;
      left: -19.00415935%;
      grid-template-rows: 0 0 100% 0;
    }

    #jSf08EjYazGqPCJ7 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6875em - var(--ffsd)));
    }

    #CGydZPOShygRxC1v {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6875em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #GjCyKkDYeFnWwJl8 {
      min-width: 93.79882812rem;
    }

    #jJzX1lhOVjnkbDxd {
      grid-area: 2 / 2 / 3 / 13;
      position: relative;
    }

    #KQ1H7idPzBY8MLel {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #ZfFYRi3gWbPTqkE7 {
      display: block;
    }

    #A5lTwavRzFEPEV2x {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #rVTHXvoRGo2deCyP {
      display: none;
    }

    #XMBGflIXvDI6LH2n {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #P4PLYhto4qsMKIkm {
      display: none;
    }

    #DbuAVlpffTK54RDy {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #Td3syidyPBQ8HTFE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34374023em - var(--ffsd)));
    }

    #c6mDJrDku270MRO1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34374023em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #uFBRNJxyFaylmyJc {
      min-width: 52.99804688rem;
    }

    #DP65Pqrbs2aV1Vix {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #mefG5VBqRkvfitFo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333984em - var(--ffsd)));
    }

    #ynUitQm5zQpYKwvr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333984em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #Lw4SxuhlabbgYQgk {
      min-width: 52.99804688rem;
    }

    #P3o9GCzJGjq3S0iT {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #U4GFcC1GuZnXdDTY {
      grid-area: 4 / 3 / 5 / 8;
      grid-template-columns: 0 3.125rem 0 52.94921875rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.92532544rem, max-content) minmax(2.81248828rem, max-content) minmax(1.15841479rem, max-content) minmax(4.98738881rem, max-content) minmax(3.18973235rem, max-content);
    }

    #NyNNt4PC2QbQUDXP {
      grid-area: 4 / 3 / 5 / 8;
      position: relative;
    }

    #RpwOVSBfP5kijKJQ {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #NTYMpP3SPecrAgTE {
      display: block;
    }

    #c9BxwWtPCOkIC6lQ {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #nx2jDW54s9db7XwE {
      display: none;
    }

    #VLWUewmC81bv0n0p {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #fk5GUun22A5adVJU {
      display: none;
    }

    #Ec9uakUkIOmbfXgm {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #QFl3lh3m1P6PSFBk {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34374023em - var(--ffsd)));
    }

    #LtxjPKdAMkvP8uJh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34374023em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #imDpkkvdza9uPBad {
      min-width: 52.99804688rem;
    }

    #iQlxppB3ux38vN9M {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #fk7e8HXnyhZLKY3w {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333984em - var(--ffsd)));
    }

    #dRtoBGgb7DmN01Ii {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333984em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #CZOBmnvgDwHDTWyt {
      min-width: 52.99804688rem;
    }

    #c8CYsGA8SQ1qXe74 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #Vr5hH5knCUXi1X6b {
      grid-area: 6 / 4 / 7 / 9;
      grid-template-columns: 0 3.125rem 0 52.94921875rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.92532544rem, max-content) minmax(2.81248828rem, max-content) minmax(1.15841479rem, max-content) minmax(4.98738881rem, max-content) minmax(3.18973235rem, max-content);
    }

    #fwSEhOGi7rx0s2Qd {
      grid-area: 6 / 4 / 7 / 9;
      position: relative;
    }

    #dZwdotTRUY6NuxUi {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #vjBPW5vamkNY8Cwb {
      display: block;
    }

    #Xrlf80MPcebbWhiS {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #v2sRivbTm5a6nqPv {
      display: none;
    }

    #FqlHE8kkpolcHJbT {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #R2PfSEQtuPP3Xc6I {
      display: none;
    }

    #Xsej3LJ8BQIqNXvn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #q6CplEo6G4W21FU4 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34374023em - var(--ffsd)));
    }

    #hWBQbI6nl1EhumCz {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34374023em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #EyCVpQzs47kozJZ2 {
      min-width: 52.99804688rem;
    }

    #SqS1oFSOu6767ITS {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #NfxNDd8EMGvcBmB8 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333984em - var(--ffsd)));
    }

    #CjM2H3ZGqXosmgkh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333984em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #U7k7aM51J6kbPJUh {
      min-width: 52.99804688rem;
    }

    #yxTxsDJatXqkxK28 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #u6fDcvhzywETqcEd {
      grid-area: 8 / 5 / 9 / 10;
      grid-template-columns: 0 3.125rem 0 52.94921875rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.92532544rem, max-content) minmax(2.81248828rem, max-content) minmax(1.15841479rem, max-content) minmax(4.98738881rem, max-content) minmax(3.18973235rem, max-content);
    }

    #DawLA85OLGDMxiH7 {
      grid-area: 8 / 5 / 9 / 10;
      position: relative;
    }

    #L8JttuL286awdMVz {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #kg6HgbKB9eZJDqum {
      display: block;
    }

    #f1u4TQWfQDqzyhYZ {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #CsdbqsPA8zQXnkLp {
      display: none;
    }

    #ODSXH3agQIXZ7cj1 {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #LtcjsPEFJEDhSXuq {
      display: none;
    }

    #WZdoPaFnfNBIp9dn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #I8Q8uBSxni8YBmK2 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34374023em - var(--ffsd)));
    }

    #mBN9cyI1zcmegHFx {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34374023em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #AFcozaqOXXtyWKFX {
      min-width: 52.99804688rem;
    }

    #Uhbn3J1ayCI0SAqI {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #P6yLOEijhWItxqZo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333984em - var(--ffsd)));
    }

    #mdnJB90yKXAfSLrE {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333984em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #zmxRwwmcx0ouhOpb {
      min-width: 52.99804688rem;
    }

    #YbdQgcGEEQ7fbSFf {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #OMDVwslmEletJCdh {
      grid-area: 10 / 6 / 11 / 11;
      grid-template-columns: 0 3.125rem 0 52.94921875rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.92532544rem, max-content) minmax(2.81248828rem, max-content) minmax(1.15841479rem, max-content) minmax(4.98738881rem, max-content) minmax(3.18973235rem, max-content);
    }

    #jELpmNme5dfhD9LL {
      grid-area: 10 / 6 / 11 / 11;
      position: relative;
    }

    #oSoakItQq27mu6h1 {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #Y2695nBNp2EjpDRS {
      display: block;
    }

    #gj0uJgWXu9JQek2B {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #bTvGtdw052bimoQK {
      display: none;
    }

    #HQDRrmjW3v0jSJH5 {
      stroke-width: calc(100rem * 0.0 / 1024.0);
    }

    #Q6yZkilXXCsAbtB8 {
      display: none;
    }

    #CjhLQH2H8WcoNQ57 {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #POPcLGXH2C0WyaIE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34374023em - var(--ffsd)));
    }

    #HUU8zmKJAn1B8a2B {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34374023em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IaHsYBHe4XPCMhQz {
      min-width: 52.99804688rem;
    }

    #MiSLnrVNYUGXiXYt {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #UOptUPQQGpuqGPJu {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333984em - var(--ffsd)));
    }

    #RE5PCSC0N9P1SqUO {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333984em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #eDTGWLtSvFEGuVCe {
      min-width: 52.99804688rem;
    }

    #KKLsGzTdrzcMDbJV {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #f6hn0BTweVO8x2LP {
      grid-area: 12 / 7 / 13 / 12;
      grid-template-columns: 0 3.125rem 0 52.94921875rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.92532544rem, max-content) minmax(2.81248828rem, max-content) minmax(1.15841479rem, max-content) minmax(4.98738881rem, max-content) minmax(3.18973235rem, max-content);
    }

    #wmUrFhXBsdUEugiy {
      grid-area: 12 / 7 / 13 / 12;
      position: relative;
    }

    #VKjkfcNq6FsIoBqD {
      grid-template-columns: 3.125rem 17.27539062rem 0 0 0 0 59.19921875rem 0 0 0 0 17.27539062rem 3.125rem;
      grid-template-rows: minmax(3.2762166rem, max-content) minmax(8.51050591rem, max-content) minmax(3.125rem, max-content) minmax(15.07334968rem, max-content) 0 minmax(15.07334968rem, max-content) 0 minmax(15.07334968rem, max-content) 0 minmax(15.07334968rem, max-content) 0 minmax(15.07334968rem, max-content) minmax(3.2762166rem, max-content);
    }

    #koP02bOdH8hf53JN {
      min-height: calc(19.14414601 * var(--1vh, 1vh));
    }

    #KGDP43yxqNI5VoEr {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AOv2wkrRVgCOLpmP {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #gSbly29kokqzG0cs {
      grid-template-columns: 0 0 134.04697899% 0;
      left: -17.02348949%;
      grid-template-rows: 0 0 100% 0;
    }

    #qUxZwX8Uba5SuFb6 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.72295681em - var(--ffsd)));
    }

    #WOk9vjeMaJiIEXEM {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.72295681em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #BIOTteNsquHq5jD0 {
      min-width: 93.79882812rem;
    }

    #QFPlYsL34DMR6GO2 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #j6Nw8O5J8XJgWJG0 {
      grid-template-columns: 3.125rem 93.75rem 3.125rem;
      grid-template-rows: minmax(10.33253938rem, max-content) minmax(18.5873309rem, max-content) minmax(10.33253938rem, max-content);
    }

    #GdhfgZRXtwBmcmJe {
      min-height: calc(8.0322417 * var(--1vh, 1vh));
    }

    #mPD1xXWY2kd99OR3 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #i3P8kXsiJcokbheQ {
      grid-template-columns: 0 176.0859375%;
      left: -38.04296875%;
      grid-template-rows: 0 100%;
    }

    #RJqv49Y6ToxBXqxI {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08332031em - var(--ffsd)));
    }

    #pQtvG6I4z1RA0S1M {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08332031em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #XbWpgzx225oMpLt6 {
      min-width: 93.79882812rem;
    }

    #XS25CFiLYInIuZuI {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #T9uo57WASygbpQ2m {
      grid-template-columns: 3.125rem 93.75rem 3.125rem;
      grid-template-rows: minmax(5.23796791rem, max-content) minmax(2.41468918rem, max-content) minmax(5.23796791rem, max-content);
    }

    #AqbK7rg5zBg6OUuQ {
      min-height: calc(2.63781553 * var(--1vh, 1vh));
    }
  }

  @media (min-width: 1024.05px) {
    #rBg9nyIbAqOlCvKx {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AqDBGCb3H0vbyJTj {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #qTeDEsuLh43BhLcI {
      grid-template-columns: 0 0 100% 0;
      grid-template-rows: 0 0 100% 0;
    }

    #POLvgwyFihjzfKCX {
      grid-area: 2 / 6 / 3 / 7;
      position: relative;
    }

    #W9Aq25arE6LdYt0Y {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.73303807em - var(--ffsd)));
    }

    #klDAHrQtmdlzYMrU {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.73303807em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #qnHDIY5xzbrxvXEg {
      min-width: 26.39675771rem;
    }

    #lplP52CbsUezQTDu {
      grid-area: 5 / 2 / 7 / 4;
      position: relative;
    }

    #Qo9Bt8DCr35uONXQ {
      grid-area: 4 / 5 / 9 / 8;
      position: relative;
    }

    #SUJNjgUeHxxBIQel {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.73303807em - var(--ffsd)));
    }

    #J3gwBKHNXUM0xu7n {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.73303807em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #do1YPui3JKEAeNrQ {
      min-width: 24.13800906rem;
    }

    #CST6rz4T5nkKKFLs {
      grid-area: 6 / 9 / 8 / 11;
      position: relative;
    }

    #lbhSiaeycdWrzWM5 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174963em - var(--ffsd)));
    }

    #aHfuTwV82FpEuLUt {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174963em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #QeAtPzE7L6cxDlYD {
      min-width: 58.18650775rem;
    }

    #Q1kwCbxXEvEnXyzC {
      grid-area: 10 / 3 / 11 / 10;
      position: relative;
    }

    #uQFtsDobldNcCFoX {
      grid-template-columns: 5.62225476rem 15.30279298rem 11.05736151rem 5.20167609rem 6.16679992rem 13.29822949rem 6.16679992rem 7.46042474rem 8.79861286rem 15.30279298rem 5.62225476rem;
      grid-template-rows: minmax(5.62225476rem, max-content) minmax(5.84801658rem, max-content) minmax(3.82508779rem, max-content) minmax(5.8867215rem, max-content) 0 minmax(13.85838633rem, max-content) 0 minmax(5.8867215rem, max-content) minmax(5.74049716rem, max-content) minmax(3.93260721rem, max-content) minmax(5.62225476rem, max-content);
    }

    #htnTqnPUjrCi6zqb {
      min-height: calc(20.58981233 * var(--1vh, 1vh));
    }

    #b9aRLWnRG9qBY62i {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #d9R09o9shhWIoNcf {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #zAWWJDpLvGUOEsum {
      grid-template-columns: 0 0 100% 0;
      grid-template-rows: 0 0 100% 0;
    }

    #z6svyZPE47gCgoEP {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.51390922em - var(--ffsd)));
    }

    #xXax5hUZIxoKBIko {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.51390922em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #iqeJOsFGry6TCAUN {
      min-width: 44.41434846rem;
    }

    #YpktgsTPLFR8ibU6 {
      grid-area: 2 / 2 / 3 / 6;
      position: relative;
    }

    #wd6QCCf80G0A60vp {
      display: block;
    }

    #Cb4gNeF4TfGu0E4g {
      display: none;
    }

    #g4eN3BGFbD4VDFky {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #WlSR6Dq3aEX7p4fo {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #MgJpgPmY0q89ZKER {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56173499em - var(--ffsd)));
    }

    #ZyNVzGyeHC0QGd7I {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56173499em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #YdGh88ATnv5OawEO {
      min-width: 11.18533468rem;
    }

    #jukxsJST7FyHPS05 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #GEoHG7cfyTNeg1bw {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174231em - var(--ffsd)));
    }

    #K6dD2klOPnXDhbVi {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174231em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #CCYx34QdosDBXryB {
      min-width: 27.30030734rem;
    }

    #eJ5YQirh6KOQnZle {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #jtJJxzSfT5x75X53 {
      grid-area: 4 / 3 / 7 / 4;
      grid-template-columns: 0 0 0 0 3.81635181rem 7.33237965rem 16.11497266rem 1.25427562rem;
      grid-template-rows: 0 0 minmax(3.81635181rem, max-content) minmax(1.78692426rem, max-content) minmax(1.99284211rem, max-content) minmax(0.55276542rem, max-content) minmax(3.66032239rem, max-content) minmax(2.52747117rem, max-content);
    }

    #ZO4vhf46u900YECQ {
      grid-area: 4 / 3 / 7 / 4;
      position: relative;
    }

    #speXJbGlh4wqSgdN {
      display: block;
    }

    #bje0VeMinlynn8OX {
      display: none;
    }

    #d6jbEd9d4XF8KMtH {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #eX9IufiWmbPwM6qb {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #GFaIYt1YnpSU8WpB {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56173499em - var(--ffsd)));
    }

    #BrHxTjO0saawwTsI {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56173499em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #xy9heMtCQZfIIaqk {
      min-width: 9.59919473rem;
    }

    #zKOTxroZJaiCn8So {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #wOC1l6fCpKP1Vk6j {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174231em - var(--ffsd)));
    }

    #FJSz2ZZIf0hjBaFT {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174231em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #OOlWRnmmd85vQchx {
      min-width: 27.30030734rem;
    }

    #vAwd47MDdMZaD2KV {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #Y3MWt1YJepo6m6Og {
      grid-area: 5 / 5 / 8 / 7;
      grid-template-columns: 0 0 0 0 3.81635181rem 5.7462397rem 17.70111262rem 1.25427562rem;
      grid-template-rows: 0 0 minmax(3.81635181rem, max-content) minmax(1.78692426rem, max-content) minmax(1.99284211rem, max-content) minmax(0.55276542rem, max-content) minmax(3.66032239rem, max-content) minmax(2.52747117rem, max-content);
    }

    #XQSfW7HnP2FMRWwx {
      grid-area: 5 / 5 / 8 / 7;
      position: relative;
    }

    #o42UZEaJ55krokux {
      display: block;
    }

    #x4IbMGFidfAfZdad {
      display: none;
    }

    #XLJ3jsJ7xWruMWRY {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #nmEXkcLjNHvQXyHf {
      grid-area: 3 / 3 / 4 / 6;
      position: relative;
    }

    #IODJuQE0d99POtWT {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56173499em - var(--ffsd)));
    }

    #h2SIKA7Fjii7Oyg8 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56173499em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #MgFO0OeXjWMLIF0u {
      min-width: 10.71127226rem;
    }

    #bwkxtTHnjaE98Cy3 {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #SGCppaNX0HPGJT16 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174231em - var(--ffsd)));
    }

    #waY8EjNXpHecFGhs {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174231em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IDIwQJNtKS45aYid {
      min-width: 27.30030734rem;
    }

    #qFiSTk3UurbFF0kA {
      grid-area: 7 / 5 / 8 / 8;
      position: relative;
    }

    #eQkGWR16rYX6eKlW {
      grid-area: 6 / 8 / 9 / 9;
      grid-template-columns: 0 0 0 0 3.81635181rem 6.85831722rem 16.58903509rem 1.25427562rem;
      grid-template-rows: 0 0 minmax(3.81635181rem, max-content) minmax(1.78692426rem, max-content) minmax(1.99284211rem, max-content) minmax(0.55276542rem, max-content) minmax(5.49048316rem, max-content) minmax(0.6973104rem, max-content);
    }

    #ztn6e7qXHjokLCtS {
      grid-area: 6 / 8 / 9 / 9;
      position: relative;
    }

    #rfw12z4PfrGhM66L {
      grid-template-columns: 5.62225476rem 0 28.51797975rem 1.60077562rem 14.25898987rem 14.25898987rem 1.60077562rem 28.51797975rem 5.62225476rem;
      grid-template-rows: minmax(12.87750549rem, max-content) minmax(8.83306947rem, max-content) minmax(7.29778997rem, max-content) 0 0 minmax(14.33667716rem, max-content) 0 0 minmax(12.87750549rem, max-content);
    }

    #BJdRGpvrfzqCegh6 {
      min-height: calc(20.58981233 * var(--1vh, 1vh));
    }

    #oFfyvjmujYJA76Z0 {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #pHtC90VcDP2dULIU {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #Ji7VwcNZVANOhrgN {
      grid-template-columns: 0 0 100% 0;
      grid-template-rows: 0 0 100% 0;
    }

    #vkfGTFULm5Y1iC0d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.51390922em - var(--ffsd)));
    }

    #SNJ6ZzN7CK5xczvZ {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.51390922em - var(--ffsd)));
    }

    #M00uRsfJoCCqFUwd {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.51390922em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #ertN2DEzXWfCkKCw {
      min-width: 44.41434846rem;
    }

    #a4PVDeElI1B373YS {
      grid-area: 2 / 3 / 3 / 8;
      position: relative;
    }

    #UXKih1qzQ8s2tSqK {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #enlXKOwaGAuQqJFE {
      display: block;
    }

    #US1PAk21cNYWdms3 {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #espcRRmdMDWkjOBS {
      display: none;
    }

    #BytVHiLqp0k62KmQ {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CgmclvTXi7eP0wAK {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #JILBLyj4kID6PmFT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #VVVZijl4MBkvhLhA {
      grid-template-columns: 0 3.22804824rem 4.22249012rem 3.22804824rem;
      grid-template-rows: 0 minmax(3.48112813rem, max-content) minmax(4.036288rem, max-content) minmax(3.48112813rem, max-content);
    }

    #ZsyXdORqXgaNDwX3 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75696193em - var(--ffsd)));
    }

    #cLv6CllvDjXxVWu2 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75696193em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #D9jfWVFBaPy73a33 {
      min-width: 15.14941281rem;
    }

    #eNPVRI85itYx6Xdv {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #MoDM5R70ilFWvmne {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56172767em - var(--ffsd)));
    }

    #VVPe9IWFUmzVCywk {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56172767em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #ZSrFO5TVQ00BWW80 {
      min-width: 22.67536382rem;
    }

    #Wt9Zkw8uSUbregx7 {
      grid-area: 7 / 3 / 8 / 8;
      position: relative;
    }

    #tVVKQ9a1bXZfeAQi {
      grid-area: 4 / 2 / 7 / 4;
      grid-template-columns: 0 2.95677872rem 3.74833422rem 1.42815753rem 10.6785866rem 3.00606546rem 3.77761679rem 2.94983885rem;
      grid-template-rows: 0 minmax(2.90177706rem, max-content) minmax(10.99854425rem, max-content) minmax(2.79326119rem, max-content) minmax(2.22608462rem, max-content) minmax(1.36198105rem, max-content) minmax(6.05509017rem, max-content) minmax(2.92803312rem, max-content);
    }

    #JqBrwEbTMuaOAFk1 {
      grid-area: 4 / 2 / 7 / 4;
      position: relative;
    }

    #Zew2iwVEhSr3YKWO {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #w2b3P7w9TWdFusLc {
      display: block;
    }

    #duA47HISO9Vni63M {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #eCTTyQJMhqSxdnzf {
      display: none;
    }

    #jvTFDYPPTBIe8xkT {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #CvD6rXNhMw0v5YgR {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #sAh351Q9QTVdB5hT {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #z6ggOnKYj2OeVxrt {
      grid-template-columns: 0 3.3211493rem 4.036288rem 3.3211493rem;
      grid-template-rows: 0 minmax(3.48112813rem, max-content) minmax(4.036288rem, max-content) minmax(3.48112813rem, max-content);
    }

    #CbSnJHllqmSFSnUC {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75696193em - var(--ffsd)));
    }

    #zIbLxkWSbZVHWEd0 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75696193em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #EMvXSGlZYHomrklf {
      min-width: 17.40661219rem;
    }

    #RLjfagcA1ATO9sRg {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #M4sV5f4AGKXasp3d {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56172767em - var(--ffsd)));
    }

    #lELAWu3vx4du63Gu {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56172767em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #vGQBhqOaVs600EAw {
      min-width: 22.73298824rem;
    }

    #tNY1oSGv049EH7yV {
      grid-area: 7 / 3 / 8 / 8;
      position: relative;
    }

    #r76a9t3STc6I2FF0 {
      grid-area: 5 / 5 / 8 / 6;
      grid-template-columns: 0 2.92449657rem 2.66318803rem 3.34571119rem 10.6785866rem 3.34571119rem 2.66318803rem 2.92449657rem;
      grid-template-rows: 0 minmax(2.90177706rem, max-content) minmax(10.99854425rem, max-content) minmax(2.79326119rem, max-content) minmax(2.22608462rem, max-content) minmax(1.36299756rem, max-content) minmax(6.05509017rem, max-content) minmax(2.92955788rem, max-content);
    }

    #pXyBEboXcfL7ambh {
      grid-area: 5 / 5 / 8 / 6;
      position: relative;
    }

    #BfSC256ZZdcCg0XT {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #UZEOEwhFwTCWvbFV {
      display: block;
    }

    #X3UufSZLI6vqxgLQ {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #xJ3oxnl5jL3ybYFJ {
      display: none;
    }

    #Qvwd04graEYfXavz {
      grid-area: 2 / 2 / 9 / 9;
      position: relative;
    }

    #OwazX9p8IKjj9Xat {
      grid-area: 2 / 2 / 5 / 5;
      position: relative;
    }

    #izM4DrSIa5Y4JnyD {
      grid-area: 3 / 3 / 4 / 4;
      position: relative;
    }

    #nnG61JfsHm600K53 {
      grid-template-columns: 0 3.3211493rem 4.036288rem 3.3211493rem;
      grid-template-rows: 0 minmax(3.48112813rem, max-content) minmax(4.036288rem, max-content) minmax(3.48112813rem, max-content);
    }

    #PXEJ0z8y5U2G8DSf {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75696193em - var(--ffsd)));
    }

    #xoE2UAIXQLVtxvlS {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75696193em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #RvwAs6dZm2oZZdfP {
      min-width: 16.88298216rem;
    }

    #qCjKW5p7hHEVKCJG {
      grid-area: 5 / 4 / 6 / 7;
      position: relative;
    }

    #ZyRAi85gMksVwMIY {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56172767em - var(--ffsd)));
    }

    #p0l3YxqlESyn6unr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56172767em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #TyWUjzfEjeczo9zN {
      min-width: 22.96742805rem;
    }

    #n7n9M6YlfYuOsEAP {
      grid-area: 7 / 3 / 8 / 8;
      position: relative;
    }

    #L6IqPddFuVEbJOiY {
      grid-area: 6 / 7 / 9 / 9;
      grid-template-columns: 0 2.90591498rem 2.94358464rem 3.08389617rem 10.6785866rem 3.08389617rem 3.14086126rem 2.70863836rem;
      grid-template-rows: 0 minmax(2.90177706rem, max-content) minmax(10.99854425rem, max-content) minmax(2.79326119rem, max-content) minmax(2.22608462rem, max-content) minmax(1.36299756rem, max-content) minmax(6.05509017rem, max-content) minmax(2.92955788rem, max-content);
    }

    #xyQAbgvZ4cMOHzeW {
      grid-area: 6 / 7 / 9 / 9;
      position: relative;
    }

    #Zl5W0tK8KRW1Bo7e {
      grid-template-columns: 5.6954612rem 22.11566618rem 6.42971199rem 1.48647155rem 28.54537817rem 1.55967799rem 6.35650555rem 22.18887262rem 5.62225476rem;
      grid-template-rows: minmax(5.62225476rem, max-content) minmax(8.83306947rem, max-content) minmax(2.92293969rem, max-content) 0 0 minmax(29.26477146rem, max-content) minmax(0.00254127rem, max-content) 0 minmax(9.57697093rem, max-content);
    }

    #l6osblpDrTxfEkk4 {
      min-height: calc(20.58981233 * var(--1vh, 1vh));
    }

    #S6d8G525Db4h5oDo {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #miERJVkV5fuZUpqz {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #L3U2BnDBC0N3REYT {
      grid-template-columns: 0 0 100% 0;
      grid-template-rows: 0 0 100% 0;
    }

    #jSf08EjYazGqPCJ7 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.51390922em - var(--ffsd)));
    }

    #CGydZPOShygRxC1v {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.51390922em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #GjCyKkDYeFnWwJl8 {
      min-width: 33.8759728rem;
    }

    #jJzX1lhOVjnkbDxd {
      grid-area: 2 / 2 / 6 / 3;
      position: relative;
    }

    #KQ1H7idPzBY8MLel {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #ZfFYRi3gWbPTqkE7 {
      display: block;
    }

    #A5lTwavRzFEPEV2x {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #rVTHXvoRGo2deCyP {
      display: none;
    }

    #XMBGflIXvDI6LH2n {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #P4PLYhto4qsMKIkm {
      display: none;
    }

    #DbuAVlpffTK54RDy {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #Td3syidyPBQ8HTFE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75694729em - var(--ffsd)));
    }

    #c6mDJrDku270MRO1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75694729em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #uFBRNJxyFaylmyJc {
      min-width: 17.48413935rem;
    }

    #DP65Pqrbs2aV1Vix {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #mefG5VBqRkvfitFo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174231em - var(--ffsd)));
    }

    #ynUitQm5zQpYKwvr {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174231em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #Lw4SxuhlabbgYQgk {
      min-width: 39.12535953rem;
    }

    #P3o9GCzJGjq3S0iT {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #U4GFcC1GuZnXdDTY {
      grid-area: 3 / 4 / 4 / 9;
      grid-template-columns: 0 2.20370023rem 0 17.44753613rem 21.64122018rem 3.08528871rem;
      grid-template-rows: 0 minmax(2.19292332rem, max-content) minmax(2.21144465rem, max-content) minmax(0.86838708rem, max-content) minmax(3.79646539rem, max-content) minmax(2.23027448rem, max-content);
    }

    #NyNNt4PC2QbQUDXP {
      grid-area: 3 / 4 / 4 / 9;
      position: relative;
    }

    #RpwOVSBfP5kijKJQ {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #NTYMpP3SPecrAgTE {
      display: block;
    }

    #c9BxwWtPCOkIC6lQ {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #nx2jDW54s9db7XwE {
      display: none;
    }

    #VLWUewmC81bv0n0p {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #fk5GUun22A5adVJU {
      display: none;
    }

    #Ec9uakUkIOmbfXgm {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #QFl3lh3m1P6PSFBk {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75694729em - var(--ffsd)));
    }

    #LtxjPKdAMkvP8uJh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75694729em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #imDpkkvdza9uPBad {
      min-width: 22.08750377rem;
    }

    #iQlxppB3ux38vN9M {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #fk7e8HXnyhZLKY3w {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174231em - var(--ffsd)));
    }

    #dRtoBGgb7DmN01Ii {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174231em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #CZOBmnvgDwHDTWyt {
      min-width: 39.12535953rem;
    }

    #c8CYsGA8SQ1qXe74 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #Vr5hH5knCUXi1X6b {
      grid-area: 5 / 5 / 7 / 10;
      grid-template-columns: 0 2.20370023rem 0 22.05090055rem 17.03785576rem 3.08528871rem;
      grid-template-rows: 0 minmax(2.19292332rem, max-content) minmax(2.21144465rem, max-content) minmax(0.86838708rem, max-content) minmax(3.79646539rem, max-content) minmax(2.23027448rem, max-content);
    }

    #fwSEhOGi7rx0s2Qd {
      grid-area: 5 / 5 / 7 / 10;
      position: relative;
    }

    #dZwdotTRUY6NuxUi {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #vjBPW5vamkNY8Cwb {
      display: block;
    }

    #Xrlf80MPcebbWhiS {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #v2sRivbTm5a6nqPv {
      display: none;
    }

    #FqlHE8kkpolcHJbT {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #R2PfSEQtuPP3Xc6I {
      display: none;
    }

    #Xsej3LJ8BQIqNXvn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #q6CplEo6G4W21FU4 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75694729em - var(--ffsd)));
    }

    #hWBQbI6nl1EhumCz {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75694729em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #EyCVpQzs47kozJZ2 {
      min-width: 15.57517994rem;
    }

    #SqS1oFSOu6767ITS {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #NfxNDd8EMGvcBmB8 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174231em - var(--ffsd)));
    }

    #CjM2H3ZGqXosmgkh {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174231em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #U7k7aM51J6kbPJUh {
      min-width: 39.12535953rem;
    }

    #yxTxsDJatXqkxK28 {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #u6fDcvhzywETqcEd {
      grid-area: 8 / 6 / 9 / 11;
      grid-template-columns: 0 2.20370023rem 0 15.53857672rem 23.55017958rem 3.08528871rem;
      grid-template-rows: 0 minmax(2.19292332rem, max-content) minmax(2.21144465rem, max-content) minmax(0.86838708rem, max-content) minmax(3.79646539rem, max-content) minmax(2.23027448rem, max-content);
    }

    #DawLA85OLGDMxiH7 {
      grid-area: 8 / 6 / 9 / 11;
      position: relative;
    }

    #L8JttuL286awdMVz {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #kg6HgbKB9eZJDqum {
      display: block;
    }

    #f1u4TQWfQDqzyhYZ {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #CsdbqsPA8zQXnkLp {
      display: none;
    }

    #ODSXH3agQIXZ7cj1 {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #LtcjsPEFJEDhSXuq {
      display: none;
    }

    #WZdoPaFnfNBIp9dn {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #I8Q8uBSxni8YBmK2 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75694729em - var(--ffsd)));
    }

    #mBN9cyI1zcmegHFx {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75694729em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #AFcozaqOXXtyWKFX {
      min-width: 14.2686478rem;
    }

    #Uhbn3J1ayCI0SAqI {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #P6yLOEijhWItxqZo {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174231em - var(--ffsd)));
    }

    #mdnJB90yKXAfSLrE {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174231em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #zmxRwwmcx0ouhOpb {
      min-width: 39.12535953rem;
    }

    #YbdQgcGEEQ7fbSFf {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #OMDVwslmEletJCdh {
      grid-area: 10 / 7 / 11 / 12;
      grid-template-columns: 0 2.20370023rem 0 14.23204458rem 24.85671172rem 3.08528871rem;
      grid-template-rows: 0 minmax(2.19292332rem, max-content) minmax(2.21144465rem, max-content) minmax(0.86838708rem, max-content) minmax(3.79646539rem, max-content) minmax(2.23027448rem, max-content);
    }

    #jELpmNme5dfhD9LL {
      grid-area: 10 / 7 / 11 / 12;
      position: relative;
    }

    #oSoakItQq27mu6h1 {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #Y2695nBNp2EjpDRS {
      display: block;
    }

    #gj0uJgWXu9JQek2B {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #bTvGtdw052bimoQK {
      display: none;
    }

    #HQDRrmjW3v0jSJH5 {
      stroke-width: calc(100rem * 0.0 / 1366.0);
    }

    #Q6yZkilXXCsAbtB8 {
      display: none;
    }

    #CjhLQH2H8WcoNQ57 {
      grid-area: 2 / 2 / 7 / 7;
      position: relative;
    }

    #POPcLGXH2C0WyaIE {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75694729em - var(--ffsd)));
    }

    #HUU8zmKJAn1B8a2B {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75694729em);
      --last-font-size: var(--first-font-size);
      margin-top: 0;
      margin-bottom: 0;
    }

    #IaHsYBHe4XPCMhQz {
      min-width: 16.34283108rem;
    }

    #MiSLnrVNYUGXiXYt {
      grid-area: 3 / 3 / 4 / 5;
      position: relative;
    }

    #UOptUPQQGpuqGPJu {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174231em - var(--ffsd)));
    }

    #RE5PCSC0N9P1SqUO {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174231em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #eDTGWLtSvFEGuVCe {
      min-width: 39.12535953rem;
    }

    #KKLsGzTdrzcMDbJV {
      grid-area: 5 / 4 / 6 / 6;
      position: relative;
    }

    #f6hn0BTweVO8x2LP {
      grid-area: 12 / 8 / 13 / 13;
      grid-template-columns: 0 2.20370023rem 0 16.30622786rem 22.78252845rem 3.08528871rem;
      grid-template-rows: 0 minmax(2.19292332rem, max-content) minmax(2.21144465rem, max-content) minmax(0.86838708rem, max-content) minmax(3.79646539rem, max-content) minmax(2.23027448rem, max-content);
    }

    #wmUrFhXBsdUEugiy {
      grid-area: 12 / 8 / 13 / 13;
      position: relative;
    }

    #VKjkfcNq6FsIoBqD {
      grid-template-columns: 5.62225476rem 33.83936958rem 10.53837567rem 0 0 0 0 44.37774524rem 0 0 0 0 5.62225476rem;
      grid-template-rows: minmax(5.62225476rem, max-content) 0 minmax(11.29949493rem, max-content) 0 minmax(1.95010928rem, max-content) minmax(9.34938564rem, max-content) 0 minmax(11.29949493rem, max-content) 0 minmax(11.29949493rem, max-content) 0 minmax(11.29949493rem, max-content) minmax(5.66943606rem, max-content);
    }

    #koP02bOdH8hf53JN {
      min-height: calc(24.82573727 * var(--1vh, 1vh));
    }

    #KGDP43yxqNI5VoEr {
      grid-area: 2 / 2 / 4 / 4;
      position: relative;
    }

    #AOv2wkrRVgCOLpmP {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
    }

    #gSbly29kokqzG0cs {
      grid-template-columns: 0 0 100% 0;
      grid-template-rows: 0 0 100% 0;
    }

    #qUxZwX8Uba5SuFb6 {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.09956076em - var(--ffsd)));
    }

    #WOk9vjeMaJiIEXEM {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.09956076em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #BIOTteNsquHq5jD0 {
      min-width: 81.41228317rem;
    }

    #QFPlYsL34DMR6GO2 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #j6Nw8O5J8XJgWJG0 {
      grid-template-columns: 9.31216003rem 81.37567995rem 9.31216003rem;
      grid-template-rows: minmax(6.57431942rem, max-content) minmax(16.13393803rem, max-content) minmax(6.57431942rem, max-content);
    }

    #GdhfgZRXtwBmcmJe {
      min-height: calc(10.72386059 * var(--1vh, 1vh));
    }

    #mPD1xXWY2kd99OR3 {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #i3P8kXsiJcokbheQ {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

    #RJqv49Y6ToxBXqxI {
      font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56172767em - var(--ffsd)));
    }

    #pQtvG6I4z1RA0S1M {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56172767em);
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.1);
      margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #XbWpgzx225oMpLt6 {
      min-width: 30.40456925rem;
    }

    #XS25CFiLYInIuZuI {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #T9uo57WASygbpQ2m {
      grid-template-columns: 34.81601698rem 30.36796603rem 34.81601698rem;
      grid-template-rows: minmax(2.75525559rem, max-content) minmax(1.81013303rem, max-content) minmax(2.75525559rem, max-content);
    }

    #AqbK7rg5zBg6OUuQ {
      min-height: calc(2.68096515 * var(--1vh, 1vh));
    }
  }

  @keyframes pulse {
    0% {
      background-color: rgba(226, 226, 226, 0.05);
    }

    50% {
      background-color: rgba(226, 226, 226, 0.1);
    }

    100% {
      background-color: rgba(226, 226, 226, 0.05);
    }
  }