: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: YACgEXvxf8Q-0;
    src: url(fonts/d51d32d25a0832a85337297cb0b316bf.woff2);
    font-style: normal;
    font-weight: 400;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  @font-face {
    font-family: YAFdtTOE9xo-0;
    src: url(fonts/1b6fd9669c87067fe213ee17d2b38d7e.woff2);
    font-style: normal;
    font-weight: 900;
  }

  @font-face {
    font-family: YAFdtTOE9xo-0;
    src: url(fonts/fa2c9b08b2bf874d587ad93089f1950b.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: YACgEQY10lw-0;
    src: url(fonts/1104072b2f34685372d00bba0ba1b0f7.woff2);
    font-style: normal;
    font-weight: 400;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  @font-face {
    font-family: YACgEQY10lw-0;
    src: url(fonts/2ae14a8803953202474e289a5c2aa4b4.woff2);
    font-style: normal;
    font-weight: 900;
  }

  @font-face {
    font-family: YACgEQY10lw-0;
    src: url(fonts/2ae14a8803953202474e289a5c2aa4b4.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) {
    #yTDHTvDx4b1nVebD {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #l4edeAS5Sr8RKKZk {
      grid-template-columns: 0 451.04736875%;
      left: -175.52368437%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #KCMBFB9BcXhko4m7 {
      min-width: 91.6rem;
    }

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

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

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

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

    #GUlnxgroEreFTyr1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 15.64919414em);
      --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);
    }

    #eP6I1Io8tesvD3aq {
      min-width: 91.6rem;
    }

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

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

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

    #hvhoybJ0a7V3qQBA {
      min-width: 91.6rem;
    }

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

    #Yt1Nlybu7AxkObeZ {
      grid-template-columns: 4.26666667rem 0 0 0 0 0 91.46666667rem 0 0 0 0 0 4.26666667rem;
      grid-template-rows: minmax(12.37333333rem, max-content) minmax(12.7762963rem, max-content) minmax(6.4rem, max-content) minmax(6.55722506rem, max-content) minmax(4.64469925rem, max-content) minmax(0.07544265rem, max-content) minmax(18.62891033rem, max-content) minmax(65.98518207rem, max-content) minmax(6.4rem, max-content) minmax(65.71982488rem, max-content) minmax(5.33333333rem, max-content) minmax(36.32274099rem, max-content) minmax(12.37333333rem, max-content);
    }

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

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

    #ki6sdASsYe5cmYVX {
      grid-template-columns: 0 561.21336367%;
      left: -230.60668184%;
      grid-template-rows: 0 100%;
    }

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

    #bU6UL30sf87vXChJ {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 11.37778667em);
      --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);
    }

    #GyQWwaUTZKaFknvN {
      min-width: 91.6rem;
    }

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

    #y4r60IGhObwq5UAj {
      display: none;
    }

    #QWFl86Lzl1G64ZYu {
      display: none;
    }

    #rGhSuZWehecL42Jh {
      display: block;
    }

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

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

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

    #SBwSR3TgMnv6StQl {
      grid-template-columns: 0 0 8.59985831rem 12.71257076rem;
      grid-template-rows: 0 0 minmax(8.59985831rem, max-content) minmax(12.71257076rem, max-content);
    }

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

    #RJ3rNX7bMHFS65jZ {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #lbSymGD7tCB22xH2 {
      min-width: 78.8rem;
    }

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

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

    #WMGdmfYHgXirorUy {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #qc6b57k5ey5fjEip {
      min-width: 78.8rem;
    }

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

    #q3gCk9We1lAJnWSQ {
      grid-template-columns: 0 6.4rem 0 0 21.31242907rem 57.35423759rem 0 6.4rem;
      grid-template-rows: 0 0 minmax(21.31242907rem, max-content) minmax(6.4rem, max-content) minmax(6.4rem, max-content) minmax(4.13798843rem, max-content) minmax(7.14597217rem, max-content) minmax(7.83073259rem, max-content);
    }

    #Lz1Z84JKp8yHwgZ4 {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 91.46666667rem;
      grid-template-rows: 0 minmax(53.22712227rem, max-content);
    }

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

    #HK3ufmRkuwseAPHk {
      display: none;
    }

    #jIjLKusuuNGORCT0 {
      display: none;
    }

    #uETTjs5qVXrWZ8Gf {
      display: block;
    }

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

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

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

    #OicoRzdByIV2p1U9 {
      grid-template-columns: 0 0 8.59985831rem 12.71257076rem;
      grid-template-rows: 0 minmax(12.71257076rem, max-content) minmax(8.59985831rem, max-content) 0;
    }

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

    #v8lqFEJzE3ctP1U6 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #wVU3ak2lMJsdIGdW {
      min-width: 78.8rem;
    }

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

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

    #RTrE6n1fzWadr4vk {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #wnMQZv1xfNQ7Wrdr {
      min-width: 78.8rem;
    }

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

    #jN2dZj0BYWNuZVzR {
      grid-template-columns: 0 6.4rem 0 0 21.31242907rem 57.35423759rem 0 6.4rem;
      grid-template-rows: 0 0 minmax(21.31242907rem, max-content) minmax(6.4rem, max-content) minmax(6.4rem, max-content) minmax(4.13798843rem, max-content) minmax(7.14597217rem, max-content) minmax(7.83073259rem, max-content);
    }

    #mt53JeIh2CKCBOEb {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 91.46666667rem;
      grid-template-rows: 0 minmax(53.22712227rem, max-content);
    }

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

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

    #VzhuYC3jNW6i2vgl {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 11.37778667em);
      --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);
    }

    #XQaEqeCFhBgaYf6S {
      min-width: 91.6rem;
    }

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

    #PDBduDqCLgEFolMl {
      display: none;
    }

    #FNReKI818TqKLGMP {
      display: none;
    }

    #sEGV6pqZyVwu4DCb {
      display: block;
    }

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

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

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

    #icWxxleNK21WbCf7 {
      grid-template-columns: 0 12.71257076rem 8.59985831rem 0;
      grid-template-rows: 0 0 minmax(8.59985831rem, max-content) minmax(12.71257076rem, max-content);
    }

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

    #eBwDvPhWPCXVfXRF {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #Fgg8CHS9io7izOS4 {
      min-width: 78.8rem;
    }

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

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

    #V3ol1ejDCD9XAioc {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #ttHQVS3UloGJEQcX {
      min-width: 78.8rem;
    }

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

    #V74xXaitbRRgOcYN {
      grid-template-columns: 0 6.4rem 0 0 21.31242907rem 57.35423759rem 0 6.4rem;
      grid-template-rows: 0 0 minmax(21.31242907rem, max-content) minmax(6.4rem, max-content) minmax(6.4rem, max-content) minmax(4.13798843rem, max-content) minmax(7.14597217rem, max-content) minmax(7.83073259rem, max-content);
    }

    #AJhxhfidhiQeZDLM {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 91.46666667rem;
      grid-template-rows: 0 minmax(53.22712227rem, max-content);
    }

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

    #vC92wcdMT8oNT8pW {
      display: none;
    }

    #tz8l2nNurBYiiCiB {
      display: none;
    }

    #HgB44dOkepKZsp8J {
      display: block;
    }

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

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

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

    #AHpb6JAiph4ljeqC {
      grid-template-columns: 0 12.71257076rem 8.59985831rem 0;
      grid-template-rows: 0 minmax(12.71257076rem, max-content) minmax(8.59985831rem, max-content) 0;
    }

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

    #Oau6tV6lr20flYrI {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #z37qdUQcon7ii1TI {
      min-width: 78.8rem;
    }

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

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

    #NqSSY2CNbhu15MTz {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #YILdX2tZGeptQV9S {
      min-width: 78.8rem;
    }

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

    #UXs1TbwDEG2fNQyU {
      grid-template-columns: 0 6.4rem 0 0 21.31242907rem 57.35423759rem 0 6.4rem;
      grid-template-rows: 0 0 minmax(21.31242907rem, max-content) minmax(6.4rem, max-content) minmax(6.47482342rem, max-content) minmax(4.13798843rem, max-content) minmax(7.14597217rem, max-content) minmax(7.83073259rem, max-content);
    }

    #u924FKxAfMHsOTmi {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 91.46666667rem;
      grid-template-rows: 0 minmax(53.30194569rem, max-content);
    }

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

    #caoaS7I73DPyDujB {
      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(11.37778667rem, max-content) minmax(18.62051022rem, max-content) minmax(53.22712227rem, max-content) minmax(13.38180336rem, max-content) minmax(53.22712227rem, max-content) minmax(6.4rem, max-content) minmax(12.22939078rem, max-content) minmax(18.62051022rem, max-content) minmax(53.22712227rem, max-content) minmax(13.38180336rem, max-content) minmax(53.30194569rem, max-content) minmax(4.26666667rem, max-content);
    }

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

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

    #vbYmvdVWtKqProcu {
      grid-template-columns: 0 370.00880131%;
      left: -135.00440066%;
      grid-template-rows: 0 100%;
    }

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

    #BZuPAYzbIVv1DORC {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 10.74412786em);
      --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);
    }

    #EwAulcp8lQ2CzVxr {
      min-width: 91.6rem;
    }

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

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

    #xsz4bqHksd1hCIy4 {
      display: none;
    }

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

    #eGmSP6Sz0jqTXqSW {
      display: none;
    }

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

    #mLw7hqaP4h6Dtm81 {
      display: block;
    }

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

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

    #x3ClfPTYSjeOtTZ7 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #aBGNpVJUBRwgre8K {
      min-width: 78.8rem;
    }

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

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

    #rhzhcLno8QbCtD6n {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.90839343em);
      --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);
    }

    #adDMYH6BxnuIBSwm {
      min-width: 78.8rem;
    }

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

    #wIGXinhUe5skPHtj {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(10.3247655rem, max-content) minmax(6.4rem, max-content) minmax(3.34774417rem, max-content) minmax(5.81096684rem, max-content) minmax(10.3247655rem, max-content);
    }

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

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

    #FXLkbZ8sQdZ7WUuj {
      display: none;
    }

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

    #tVEqGM33JhMf67gq {
      display: none;
    }

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

    #XDiblcDInlAffchW {
      display: block;
    }

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

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

    #KUCY80pqTEzCouLR {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #g9CSfxRBVLvvrPX7 {
      min-width: 78.8rem;
    }

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

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

    #k0YZxoIrkLY1edNt {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #BVpUDysekBVrJhXV {
      min-width: 78.8rem;
    }

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

    #ldW2sxxCTyY81aD5 {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(10.21704335rem, max-content) minmax(6.4rem, max-content) minmax(3.34774417rem, max-content) minmax(9.31979295rem, max-content) minmax(10.21704335rem, max-content);
    }

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

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

    #PaktuiaTdOxIHpbo {
      display: none;
    }

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

    #aSRastC4owxV4VeZ {
      display: none;
    }

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

    #O4vZ698yeh7lbAXT {
      display: block;
    }

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

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

    #nv6cKd5Wfg4PDsev {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #JMdSJ7rqyZBNEd1h {
      min-width: 78.8rem;
    }

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

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

    #xSphRfdocKSJXyo4 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #feeTGqiQSYKdPQ9h {
      min-width: 78.8rem;
    }

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

    #oWU2aQ7IMiPx2vME {
      grid-area: 8 / 5 / 9 / 11;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(10.21704335rem, max-content) minmax(6.4rem, max-content) minmax(3.34774417rem, max-content) minmax(9.31979295rem, max-content) minmax(10.21704335rem, max-content);
    }

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

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

    #JAuuH12IfHUCAGs2 {
      display: none;
    }

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

    #GaKpNySaKkSe1szl {
      display: none;
    }

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

    #PLPkyXjqLykXY1WB {
      display: block;
    }

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

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

    #QkUd4x95v5L1DPev {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #PusCmNusp9k7vljx {
      min-width: 78.8rem;
    }

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

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

    #U8vNOzKqXQOB1OUd {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #gRH7ytpksPKLsqsq {
      min-width: 78.8rem;
    }

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

    #QhgYLspg6zaozHCH {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(10.21704335rem, max-content) minmax(6.4rem, max-content) minmax(3.34774417rem, max-content) minmax(9.31979295rem, max-content) minmax(10.21704335rem, max-content);
    }

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

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

    #Hn3WQrBdJs2NbQID {
      display: none;
    }

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

    #BX3cJA9yzTwscYvs {
      display: none;
    }

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

    #ogawm4T0AJ2buQnI {
      display: block;
    }

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

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

    #cRzbkAnIrE8JgYjT {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #p1WxYPprgxpkIuoi {
      min-width: 78.8rem;
    }

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

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

    #OQLXGWX2IQE0iqG1 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #cWuPdoETvtYsKMbH {
      min-width: 78.8rem;
    }

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

    #B2jG3IcNSBmWCSMd {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
      grid-template-rows: 0 minmax(10.21704335rem, max-content) minmax(6.4rem, max-content) minmax(3.34774417rem, max-content) minmax(9.31979295rem, max-content) minmax(10.21704335rem, max-content);
    }

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

    #MIvZUKotAFbSgUkf {
      grid-template-columns: 4.26666667rem 0 0 0 0 0 91.46666667rem 0 0 0 0 0 4.26666667rem;
      grid-template-rows: minmax(16.68922392rem, max-content) minmax(12.72419402rem, max-content) minmax(13.21091268rem, max-content) minmax(36.20824201rem, max-content) minmax(5.40504148rem, max-content) minmax(39.50162383rem, max-content) minmax(5.33333333rem, max-content) minmax(39.50162383rem, max-content) minmax(5.33333333rem, max-content) minmax(39.50162383rem, max-content) minmax(5.33333333rem, max-content) minmax(39.50162383rem, max-content) minmax(16.68922392rem, max-content);
    }

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

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

    #BL63lyM3eYhzBBwZ {
      grid-template-columns: 0 634.51624075%;
      left: -267.25812038%;
      grid-template-rows: 0 100%;
    }

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

    #zrd08VcLZGSG3pAg {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 11.37778667em);
      --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);
    }

    #JvUzHc3UVXrNowJ4 {
      min-width: 91.6rem;
    }

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

    #zGYby3aHHhD2BX2h {
      display: none;
    }

    #dw10qKv6N9KsrxLi {
      display: block;
    }

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

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

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

    #MHQ8QT0588MxxuU5 {
      grid-template-columns: 0 5.81742513rem 10.77041149rem 5.81742513rem;
      grid-template-rows: 0 minmax(5.78427118rem, max-content) minmax(10.77041149rem, max-content) minmax(5.78427118rem, max-content);
    }

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

    #rzIETsPkrdvz605t {
      --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;
    }

    #H1blO1OrNTTNKC9K {
      min-width: 75.12551453rem;
    }

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

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

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

    #iBjRe0dLJUZP3IGe {
      min-width: 75.12551453rem;
    }

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

    #WqYUu8uwhOwNwjlz {
      grid-template-columns: 0 8.23724273rem 0 26.29345973rem 22.40526175rem 26.29345973rem 0 8.23724273rem;
      grid-template-rows: 0 minmax(13.22638084rem, max-content) minmax(22.33895385rem, max-content) minmax(10.00543288rem, max-content) minmax(7.46296336rem, max-content) minmax(3.35192223rem, max-content) minmax(20rem, max-content) minmax(13.22638084rem, max-content);
    }

    #CWPwnlm8Wah1MHHz {
      grid-area: 4 / 3 / 5 / 7;
      grid-template-columns: 0 91.46666667rem;
      grid-template-rows: 0 minmax(89.612034rem, max-content);
    }

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

    #Vqse1osmTlkhbWW2 {
      display: none;
    }

    #ax1jn168HRF8AQGw {
      display: block;
    }

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

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

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

    #YdeogjJ4bMdXEh62 {
      grid-template-columns: 0 5.81742513rem 10.77041149rem 5.81742513rem;
      grid-template-rows: 0 minmax(5.78427118rem, max-content) minmax(10.77041149rem, max-content) minmax(5.78427118rem, max-content);
    }

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

    #qPqX8Ke3U6AfYx5z {
      --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;
    }

    #y9IvJdDax7yMNX9Q {
      min-width: 78.8rem;
    }

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

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

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

    #oXNiewlDLA8GUS1P {
      min-width: 78.8rem;
    }

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

    #BJAgCejFm9ll7Jng {
      grid-template-columns: 0 6.4rem 0 28.13070246rem 22.40526175rem 28.13070246rem 0 6.4rem;
      grid-template-rows: 0 minmax(13.22638084rem, max-content) minmax(22.33895385rem, max-content) minmax(10.00543288rem, max-content) minmax(7.46296336rem, max-content) minmax(3.35192223rem, max-content) minmax(18.70221786rem, max-content) minmax(13.22638084rem, max-content);
    }

    #wT9ZlxxCxi15wMYM {
      grid-area: 6 / 4 / 7 / 8;
      grid-template-columns: 0 91.46666667rem;
      grid-template-rows: 0 minmax(88.31425186rem, max-content);
    }

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

    #nVtwJ0Y5ThZTq4b8 {
      display: none;
    }

    #J6rrPLOX9MkG9vOI {
      display: block;
    }

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

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

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

    #bGPupo4wvULsviy2 {
      grid-template-columns: 0 5.81742513rem 10.77041149rem 5.81742513rem;
      grid-template-rows: 0 minmax(5.78427118rem, max-content) minmax(10.77041149rem, max-content) minmax(5.78427118rem, max-content);
    }

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

    #scw51cTX3ZASr3uN {
      --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;
    }

    #aKZxffLFWnQltLBG {
      min-width: 78.8rem;
    }

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

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

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

    #engnPsxOHNOkd5LX {
      min-width: 78.8rem;
    }

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

    #w0f2kvAQJxjkQCBA {
      grid-template-columns: 0 6.4rem 0 28.13070246rem 22.40526175rem 28.13070246rem 0 6.4rem;
      grid-template-rows: 0 minmax(13.22638084rem, max-content) minmax(22.33895385rem, max-content) minmax(10.00543288rem, max-content) minmax(7.46296336rem, max-content) minmax(3.35192223rem, max-content) minmax(18.70221786rem, max-content) minmax(13.22638084rem, max-content);
    }

    #MvXNLlOVJjmcrXXD {
      grid-area: 8 / 5 / 9 / 9;
      grid-template-columns: 0 91.46666667rem;
      grid-template-rows: 0 minmax(88.31425186rem, max-content);
    }

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

    #raxJf8raIb5qeO70 {
      grid-template-columns: 4.26666667rem 0 0 0 91.46666667rem 0 0 0 4.26666667rem;
      grid-template-rows: minmax(19.82810217rem, max-content) minmax(11.37778667rem, max-content) minmax(26.66666667rem, max-content) minmax(89.612034rem, max-content) minmax(6.4rem, max-content) minmax(88.31425186rem, max-content) minmax(6.4rem, max-content) minmax(88.31425186rem, max-content) minmax(19.82810217rem, max-content);
    }

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

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

    #Y2yuiInzy3Rdz1DQ {
      grid-template-columns: 0 272.36941192%;
      left: -86.18470596%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #nyvxw0vmpi4uC2dA {
      min-width: 91.6rem;
    }

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

    #aNzZMpIlRnyZO4Ky {
      grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
      grid-template-rows: minmax(43.7416626rem, max-content) minmax(65.64969702rem, max-content) minmax(43.7416626rem, max-content);
    }

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

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

    #yffbELrpqqWm2c0N {
      grid-template-columns: 0 413.46116114%;
      left: -156.73058057%;
      grid-template-rows: 0 100%;
    }

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

    #oymnzA6fgB3ljCBF {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.11484175em);
      --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);
    }

    #dwZX5DErUmf3qzrA {
      min-width: 91.6rem;
    }

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

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

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

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

    #l4edeAS5Sr8RKKZk {
      grid-template-columns: 0 368.70502347%;
      left: -134.35251173%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #KCMBFB9BcXhko4m7 {
      min-width: 93.4375rem;
    }

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

    #F0OBGmzOOV5Y5NkR {
      grid-area: 6 / 3 / 7 / 10;
      position: relative;
    }

    #TPQnuEjAHWEDtZFH {
      grid-area: 8 / 4 / 9 / 11;
      position: relative;
    }

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

    #GUlnxgroEreFTyr1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 13.33333333em);
      --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);
    }

    #eP6I1Io8tesvD3aq {
      min-width: 93.4375rem;
    }

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

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

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

    #hvhoybJ0a7V3qQBA {
      min-width: 93.4375rem;
    }

    #zlHo9DX8A3di9MKI {
      grid-area: 12 / 6 / 13 / 13;
      position: relative;
    }

    #Yt1Nlybu7AxkObeZ {
      grid-template-columns: 3.33333333rem 0 0 0 0 9.12733767rem 75.07865799rem 9.12733767rem 0 0 0 0 3.33333333rem;
      grid-template-rows: minmax(9.66666667rem, max-content) minmax(10.48717762rem, max-content) minmax(5rem, max-content) minmax(5.12283208rem, max-content) minmax(3.62867129rem, max-content) minmax(0.07698229rem, max-content) minmax(14.5538362rem, max-content) minmax(67.33181844rem, max-content) minmax(5rem, max-content) minmax(46.7537004rem, max-content) minmax(4.16666667rem, max-content) minmax(25.84033894rem, max-content) minmax(9.66666667rem, max-content);
    }

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

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

    #ki6sdASsYe5cmYVX {
      grid-template-columns: 0 451.29796028%;
      left: -175.64898014%;
      grid-template-rows: 0 100%;
    }

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

    #bU6UL30sf87vXChJ {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.88889583em);
      --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);
    }

    #GyQWwaUTZKaFknvN {
      min-width: 93.4375rem;
    }

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

    #y4r60IGhObwq5UAj {
      display: none;
    }

    #QWFl86Lzl1G64ZYu {
      display: block;
    }

    #rGhSuZWehecL42Jh {
      display: none;
    }

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

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

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

    #SBwSR3TgMnv6StQl {
      grid-template-columns: 0 0 6.71863931rem 9.93169591rem;
      grid-template-rows: 0 0 minmax(6.71863931rem, max-content) minmax(9.93169591rem, max-content);
    }

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

    #RJ3rNX7bMHFS65jZ {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #lbSymGD7tCB22xH2 {
      min-width: 83.4375rem;
    }

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

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

    #WMGdmfYHgXirorUy {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #qc6b57k5ey5fjEip {
      min-width: 83.4375rem;
    }

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

    #q3gCk9We1lAJnWSQ {
      grid-template-columns: 0 5rem 0 0 16.65033521rem 66.68299812rem 0 5rem;
      grid-template-rows: 0 0 minmax(16.65033521rem, max-content) minmax(5rem, max-content) minmax(5rem, max-content) minmax(3.23280346rem, max-content) minmax(7.56988578rem, max-content) minmax(6.11775984rem, max-content);
    }

    #Lz1Z84JKp8yHwgZ4 {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 93.33333333rem;
      grid-template-rows: 0 minmax(43.57078429rem, max-content);
    }

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

    #HK3ufmRkuwseAPHk {
      display: none;
    }

    #jIjLKusuuNGORCT0 {
      display: block;
    }

    #uETTjs5qVXrWZ8Gf {
      display: none;
    }

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

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

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

    #OicoRzdByIV2p1U9 {
      grid-template-columns: 0 0 6.71863931rem 9.93169591rem;
      grid-template-rows: 0 minmax(9.93169591rem, max-content) minmax(6.71863931rem, max-content) 0;
    }

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

    #v8lqFEJzE3ctP1U6 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #wVU3ak2lMJsdIGdW {
      min-width: 83.4375rem;
    }

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

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

    #RTrE6n1fzWadr4vk {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #wnMQZv1xfNQ7Wrdr {
      min-width: 83.4375rem;
    }

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

    #jN2dZj0BYWNuZVzR {
      grid-template-columns: 0 5rem 0 0 16.65033521rem 66.68299812rem 0 5rem;
      grid-template-rows: 0 0 minmax(16.65033521rem, max-content) minmax(5rem, max-content) minmax(5rem, max-content) minmax(3.23280346rem, max-content) minmax(7.56988578rem, max-content) minmax(6.11775984rem, max-content);
    }

    #mt53JeIh2CKCBOEb {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 93.33333333rem;
      grid-template-rows: 0 minmax(43.57078429rem, max-content);
    }

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

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

    #VzhuYC3jNW6i2vgl {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.88889583em);
      --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);
    }

    #XQaEqeCFhBgaYf6S {
      min-width: 93.4375rem;
    }

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

    #PDBduDqCLgEFolMl {
      display: none;
    }

    #FNReKI818TqKLGMP {
      display: block;
    }

    #sEGV6pqZyVwu4DCb {
      display: none;
    }

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

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

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

    #icWxxleNK21WbCf7 {
      grid-template-columns: 0 9.93169591rem 6.71863931rem 0;
      grid-template-rows: 0 0 minmax(6.71863931rem, max-content) minmax(9.93169591rem, max-content);
    }

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

    #eBwDvPhWPCXVfXRF {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #Fgg8CHS9io7izOS4 {
      min-width: 83.4375rem;
    }

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

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

    #V3ol1ejDCD9XAioc {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #ttHQVS3UloGJEQcX {
      min-width: 83.4375rem;
    }

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

    #V74xXaitbRRgOcYN {
      grid-template-columns: 0 5rem 0 0 16.65033521rem 66.68299812rem 0 5rem;
      grid-template-rows: 0 0 minmax(16.65033521rem, max-content) minmax(5rem, max-content) minmax(5rem, max-content) minmax(3.23280346rem, max-content) minmax(7.56988578rem, max-content) minmax(6.11775984rem, max-content);
    }

    #AJhxhfidhiQeZDLM {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 93.33333333rem;
      grid-template-rows: 0 minmax(43.57078429rem, max-content);
    }

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

    #vC92wcdMT8oNT8pW {
      display: none;
    }

    #tz8l2nNurBYiiCiB {
      display: block;
    }

    #HgB44dOkepKZsp8J {
      display: none;
    }

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

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

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

    #AHpb6JAiph4ljeqC {
      grid-template-columns: 0 9.93169591rem 6.71863931rem 0;
      grid-template-rows: 0 minmax(9.93169591rem, max-content) minmax(6.71863931rem, max-content) 0;
    }

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

    #Oau6tV6lr20flYrI {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #z37qdUQcon7ii1TI {
      min-width: 83.4375rem;
    }

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

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

    #NqSSY2CNbhu15MTz {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #YILdX2tZGeptQV9S {
      min-width: 83.4375rem;
    }

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

    #UXs1TbwDEG2fNQyU {
      grid-template-columns: 0 5rem 0 0 16.65033521rem 66.68299812rem 0 5rem;
      grid-template-rows: 0 0 minmax(16.65033521rem, max-content) minmax(5rem, max-content) minmax(5rem, max-content) minmax(3.23280346rem, max-content) minmax(7.56988578rem, max-content) minmax(6.11775984rem, max-content);
    }

    #u924FKxAfMHsOTmi {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 93.33333333rem;
      grid-template-rows: 0 minmax(43.57078429rem, max-content);
    }

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

    #caoaS7I73DPyDujB {
      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(8.88889583rem, max-content) minmax(14.54727361rem, max-content) minmax(43.57078429rem, max-content) minmax(10.45453387rem, max-content) minmax(43.57078429rem, max-content) minmax(5rem, max-content) minmax(8.88889583rem, max-content) minmax(14.54727361rem, max-content) minmax(43.57078429rem, max-content) minmax(10.45453387rem, max-content) minmax(43.57078429rem, max-content) minmax(3.33333333rem, max-content);
    }

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

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

    #vbYmvdVWtKqProcu {
      grid-template-columns: 0 289.93969999%;
      left: -94.96984999%;
      grid-template-rows: 0 100%;
    }

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

    #BZuPAYzbIVv1DORC {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.88889583em);
      --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);
    }

    #EwAulcp8lQ2CzVxr {
      min-width: 93.4375rem;
    }

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

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

    #xsz4bqHksd1hCIy4 {
      display: none;
    }

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

    #eGmSP6Sz0jqTXqSW {
      display: block;
    }

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

    #mLw7hqaP4h6Dtm81 {
      display: none;
    }

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

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

    #x3ClfPTYSjeOtTZ7 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #aBGNpVJUBRwgre8K {
      min-width: 83.4375rem;
    }

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

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

    #rhzhcLno8QbCtD6n {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44445833em);
      --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);
    }

    #adDMYH6BxnuIBSwm {
      min-width: 83.4375rem;
    }

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

    #wIGXinhUe5skPHtj {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(8.06622304rem, max-content) minmax(5rem, max-content) minmax(2.61542514rem, max-content) minmax(4.49758457rem, max-content) minmax(8.06622304rem, max-content);
    }

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

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

    #FXLkbZ8sQdZ7WUuj {
      display: none;
    }

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

    #tVEqGM33JhMf67gq {
      display: block;
    }

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

    #XDiblcDInlAffchW {
      display: none;
    }

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

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

    #KUCY80pqTEzCouLR {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #g9CSfxRBVLvvrPX7 {
      min-width: 83.4375rem;
    }

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

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

    #k0YZxoIrkLY1edNt {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44445833em);
      --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);
    }

    #BVpUDysekBVrJhXV {
      min-width: 83.4375rem;
    }

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

    #ldW2sxxCTyY81aD5 {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(7.98206512rem, max-content) minmax(5rem, max-content) minmax(2.61542514rem, max-content) minmax(9.40218406rem, max-content) minmax(7.98206512rem, max-content);
    }

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

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

    #PaktuiaTdOxIHpbo {
      display: none;
    }

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

    #aSRastC4owxV4VeZ {
      display: block;
    }

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

    #O4vZ698yeh7lbAXT {
      display: none;
    }

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

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

    #nv6cKd5Wfg4PDsev {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #JMdSJ7rqyZBNEd1h {
      min-width: 83.4375rem;
    }

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

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

    #xSphRfdocKSJXyo4 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44445833em);
      --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);
    }

    #feeTGqiQSYKdPQ9h {
      min-width: 83.4375rem;
    }

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

    #oWU2aQ7IMiPx2vME {
      grid-area: 8 / 5 / 9 / 11;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(7.98206512rem, max-content) minmax(5rem, max-content) minmax(2.61542514rem, max-content) minmax(9.40218406rem, max-content) minmax(7.98206512rem, max-content);
    }

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

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

    #JAuuH12IfHUCAGs2 {
      display: none;
    }

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

    #GaKpNySaKkSe1szl {
      display: block;
    }

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

    #PLPkyXjqLykXY1WB {
      display: none;
    }

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

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

    #QkUd4x95v5L1DPev {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #PusCmNusp9k7vljx {
      min-width: 83.4375rem;
    }

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

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

    #U8vNOzKqXQOB1OUd {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44445833em);
      --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);
    }

    #gRH7ytpksPKLsqsq {
      min-width: 83.4375rem;
    }

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

    #QhgYLspg6zaozHCH {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(7.98206512rem, max-content) minmax(5rem, max-content) minmax(2.61542514rem, max-content) minmax(9.40218406rem, max-content) minmax(7.98206512rem, max-content);
    }

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

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

    #Hn3WQrBdJs2NbQID {
      display: none;
    }

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

    #BX3cJA9yzTwscYvs {
      display: block;
    }

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

    #ogawm4T0AJ2buQnI {
      display: none;
    }

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

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

    #cRzbkAnIrE8JgYjT {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #p1WxYPprgxpkIuoi {
      min-width: 83.4375rem;
    }

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

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

    #OQLXGWX2IQE0iqG1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44445833em);
      --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);
    }

    #cWuPdoETvtYsKMbH {
      min-width: 83.4375rem;
    }

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

    #B2jG3IcNSBmWCSMd {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
      grid-template-rows: 0 minmax(7.98206512rem, max-content) minmax(5rem, max-content) minmax(2.61542514rem, max-content) minmax(9.40218406rem, max-content) minmax(7.98206512rem, max-content);
    }

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

    #MIvZUKotAFbSgUkf {
      grid-template-columns: 3.33333333rem 0 0 0 0 0 93.33333333rem 0 0 0 0 0 3.33333333rem;
      grid-template-rows: minmax(9.66666667rem, max-content) minmax(8.88889583rem, max-content) minmax(10.32102553rem, max-content) minmax(28.24545579rem, max-content) minmax(4.22268866rem, max-content) minmax(32.98173943rem, max-content) minmax(4.16666667rem, max-content) minmax(32.98173943rem, max-content) minmax(4.16666667rem, max-content) minmax(32.98173943rem, max-content) minmax(4.16666667rem, max-content) minmax(32.98173943rem, max-content) minmax(9.66666667rem, max-content);
    }

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

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

    #BL63lyM3eYhzBBwZ {
      grid-template-columns: 0 472.64283621%;
      left: -186.3214181%;
      grid-template-rows: 0 100%;
    }

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

    #zrd08VcLZGSG3pAg {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.88889583em);
      --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);
    }

    #JvUzHc3UVXrNowJ4 {
      min-width: 93.4375rem;
    }

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

    #zGYby3aHHhD2BX2h {
      display: block;
    }

    #dw10qKv6N9KsrxLi {
      display: none;
    }

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

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

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

    #MHQ8QT0588MxxuU5 {
      grid-template-columns: 0 4.54486338rem 8.41438397rem 4.54486338rem;
      grid-template-rows: 0 minmax(4.51896186rem, max-content) minmax(8.41438397rem, max-content) minmax(4.51896186rem, max-content);
    }

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

    #rzIETsPkrdvz605t {
      --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;
    }

    #H1blO1OrNTTNKC9K {
      min-width: 58.69180823rem;
    }

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

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

    #RguIFkFHZ9JBzcdG {
      --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;
    }

    #iBjRe0dLJUZP3IGe {
      min-width: 58.69180823rem;
    }

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

    #WqYUu8uwhOwNwjlz {
      grid-template-columns: 0 11.8197428rem 0 20.54176541rem 17.50411074rem 20.54176541rem 0 11.8197428rem;
      grid-template-rows: 0 minmax(10.73602019rem, max-content) minmax(17.45230769rem, max-content) minmax(7.81674444rem, max-content) minmax(5.83044012rem, max-content) minmax(2.61868924rem, max-content) minmax(15.625rem, max-content) minmax(4.93019988rem, max-content);
    }

    #CWPwnlm8Wah1MHHz {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 82.22712715rem;
      grid-template-rows: 0 minmax(65.00940156rem, max-content);
    }

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

    #Vqse1osmTlkhbWW2 {
      display: block;
    }

    #ax1jn168HRF8AQGw {
      display: none;
    }

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

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

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

    #YdeogjJ4bMdXEh62 {
      grid-template-columns: 0 4.54486338rem 8.41438397rem 4.54486338rem;
      grid-template-rows: 0 minmax(4.51896186rem, max-content) minmax(8.41438397rem, max-content) minmax(4.51896186rem, max-content);
    }

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

    #qPqX8Ke3U6AfYx5z {
      --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;
    }

    #y9IvJdDax7yMNX9Q {
      min-width: 65.82720956rem;
    }

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

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

    #Xpl9nQOyLICUFJO6 {
      --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;
    }

    #oXNiewlDLA8GUS1P {
      min-width: 65.82720956rem;
    }

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

    #BJAgCejFm9ll7Jng {
      grid-template-columns: 0 8.25204213rem 0 24.10946608rem 17.50411074rem 24.10946608rem 0 8.25204213rem;
      grid-template-rows: 0 minmax(10.73602019rem, max-content) minmax(17.45230769rem, max-content) minmax(7.81674444rem, max-content) minmax(5.83044012rem, max-content) minmax(2.61868924rem, max-content) minmax(15.625rem, max-content) minmax(4.93019988rem, max-content);
    }

    #wT9ZlxxCxi15wMYM {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 82.22712715rem;
      grid-template-rows: 0 minmax(65.00940156rem, max-content);
    }

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

    #nVtwJ0Y5ThZTq4b8 {
      display: block;
    }

    #J6rrPLOX9MkG9vOI {
      display: none;
    }

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

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

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

    #bGPupo4wvULsviy2 {
      grid-template-columns: 0 4.54486338rem 8.41438397rem 4.54486338rem;
      grid-template-rows: 0 minmax(4.51896186rem, max-content) minmax(8.41438397rem, max-content) minmax(4.51896186rem, max-content);
    }

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

    #scw51cTX3ZASr3uN {
      --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;
    }

    #aKZxffLFWnQltLBG {
      min-width: 65.82720956rem;
    }

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

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

    #HHcuXJtdLPJSMzHm {
      --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;
    }

    #engnPsxOHNOkd5LX {
      min-width: 65.82720956rem;
    }

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

    #w0f2kvAQJxjkQCBA {
      grid-template-columns: 0 8.25204213rem 0 24.10946608rem 17.50411074rem 24.10946608rem 0 8.25204213rem;
      grid-template-rows: 0 minmax(10.73602019rem, max-content) minmax(17.45230769rem, max-content) minmax(7.81674444rem, max-content) minmax(5.83044012rem, max-content) minmax(2.61868924rem, max-content) minmax(15.625rem, max-content) minmax(4.93019988rem, max-content);
    }

    #MvXNLlOVJjmcrXXD {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 82.22712715rem;
      grid-template-rows: 0 minmax(65.00940156rem, max-content);
    }

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

    #raxJf8raIb5qeO70 {
      grid-template-columns: 3.33333333rem 5.55310309rem 0 0 82.22712715rem 0 0 5.55310309rem 3.33333333rem;
      grid-template-rows: minmax(15.49070482rem, max-content) minmax(8.88889583rem, max-content) minmax(20.83333333rem, max-content) minmax(65.00940156rem, max-content) minmax(5rem, max-content) minmax(65.00940156rem, max-content) minmax(5rem, max-content) minmax(65.00940156rem, max-content) minmax(15.49070482rem, max-content);
    }

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

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

    #Y2yuiInzy3Rdz1DQ {
      grid-template-columns: 0 240.71451826%;
      left: -70.35725913%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #nyvxw0vmpi4uC2dA {
      min-width: 93.4375rem;
    }

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

    #aNzZMpIlRnyZO4Ky {
      grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
      grid-template-rows: minmax(34.1731739rem, max-content) minmax(66.98948676rem, max-content) minmax(34.1731739rem, max-content);
    }

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

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

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

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

    #oymnzA6fgB3ljCBF {
      --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);
    }

    #dwZX5DErUmf3qzrA {
      min-width: 93.4375rem;
    }

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

    #Twh19zqHLFHHBclv {
      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);
    }

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

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

    #l4edeAS5Sr8RKKZk {
      grid-template-columns: 0 221.88076619%;
      left: -60.9403831%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #KCMBFB9BcXhko4m7 {
      min-width: 31.42135143rem;
    }

    #ZZblzJWowriU1swI {
      grid-area: 3 / 8 / 4 / 10;
      position: relative;
    }

    #F0OBGmzOOV5Y5NkR {
      grid-area: 6 / 2 / 7 / 11;
      position: relative;
    }

    #TPQnuEjAHWEDtZFH {
      grid-area: 8 / 6 / 9 / 9;
      position: relative;
    }

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

    #GUlnxgroEreFTyr1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.33333333em);
      --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);
    }

    #eP6I1Io8tesvD3aq {
      min-width: 91.73177083rem;
    }

    #Ww7ehPPjZWFBJ4mT {
      grid-area: 10 / 3 / 11 / 12;
      position: relative;
    }

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

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

    #hvhoybJ0a7V3qQBA {
      min-width: 91.73177083rem;
    }

    #zlHo9DX8A3di9MKI {
      grid-area: 12 / 4 / 13 / 13;
      position: relative;
    }

    #Yt1Nlybu7AxkObeZ {
      grid-template-columns: 4.16666667rem 0 0 4.60979575rem 1.75739175rem 45.16676949rem 4.16666667rem 29.59885551rem 1.75739175rem 4.60979575rem 0 0 4.16666667rem;
      grid-template-rows: minmax(7.08333333rem, max-content) minmax(1.67635798rem, max-content) minmax(3.20177005rem, max-content) minmax(1.67635798rem, max-content) minmax(2.26791955rem, max-content) minmax(0.07560761rem, max-content) minmax(9.09614762rem, max-content) minmax(56.94272927rem, max-content) minmax(4.16666667rem, max-content) minmax(18.59522175rem, max-content) minmax(2.60416667rem, max-content) minmax(10.27740753rem, max-content) minmax(7.08333333rem, max-content);
    }

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

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

    #ki6sdASsYe5cmYVX {
      grid-template-columns: 0 286.35502237%;
      left: -93.17751119%;
      grid-template-rows: 0 100%;
    }

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

    #bU6UL30sf87vXChJ {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.5555599em);
      --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);
    }

    #GyQWwaUTZKaFknvN {
      min-width: 68.96259935rem;
    }

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

    #y4r60IGhObwq5UAj {
      display: block;
    }

    #QWFl86Lzl1G64ZYu {
      display: none;
    }

    #rGhSuZWehecL42Jh {
      display: none;
    }

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

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

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

    #SBwSR3TgMnv6StQl {
      grid-template-columns: 0 0 4.19914957rem 6.20730994rem;
      grid-template-rows: 0 0 minmax(4.19914957rem, max-content) minmax(6.20730994rem, max-content);
    }

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

    #RJ3rNX7bMHFS65jZ {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.125em);
      --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);
    }

    #lbSymGD7tCB22xH2 {
      min-width: 66.35402583rem;
    }

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

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

    #WMGdmfYHgXirorUy {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #qc6b57k5ey5fjEip {
      min-width: 66.35402583rem;
    }

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

    #q3gCk9We1lAJnWSQ {
      grid-template-columns: 0 0 0 0 10.40645951rem 55.88246216rem 0 2.60857351rem;
      grid-template-rows: 0 0 minmax(10.40645951rem, max-content) minmax(3.125rem, max-content) minmax(3.125rem, max-content) minmax(2.02050216rem, max-content) minmax(6.02159478rem, max-content) minmax(1.32269589rem, max-content);
    }

    #Lz1Z84JKp8yHwgZ4 {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 68.89749518rem;
      grid-template-rows: 0 minmax(26.02125235rem, max-content);
    }

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

    #HK3ufmRkuwseAPHk {
      display: block;
    }

    #jIjLKusuuNGORCT0 {
      display: none;
    }

    #uETTjs5qVXrWZ8Gf {
      display: none;
    }

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

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

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

    #OicoRzdByIV2p1U9 {
      grid-template-columns: 0 0 4.19914957rem 6.20730994rem;
      grid-template-rows: 0 minmax(6.20730994rem, max-content) minmax(4.19914957rem, max-content) 0;
    }

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

    #v8lqFEJzE3ctP1U6 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.125em);
      --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);
    }

    #wVU3ak2lMJsdIGdW {
      min-width: 66.35402583rem;
    }

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

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

    #RTrE6n1fzWadr4vk {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #wnMQZv1xfNQ7Wrdr {
      min-width: 66.35402583rem;
    }

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

    #jN2dZj0BYWNuZVzR {
      grid-template-columns: 0 0 0 0 10.40645951rem 55.88246216rem 0 2.60857351rem;
      grid-template-rows: 0 0 minmax(10.40645951rem, max-content) minmax(3.125rem, max-content) minmax(3.125rem, max-content) minmax(2.02050216rem, max-content) minmax(6.02159478rem, max-content) minmax(1.32269589rem, max-content);
    }

    #mt53JeIh2CKCBOEb {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 68.89749518rem;
      grid-template-rows: 0 minmax(26.02125235rem, max-content);
    }

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

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

    #VzhuYC3jNW6i2vgl {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.5555599em);
      --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);
    }

    #XQaEqeCFhBgaYf6S {
      min-width: 68.96259935rem;
    }

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

    #PDBduDqCLgEFolMl {
      display: block;
    }

    #FNReKI818TqKLGMP {
      display: none;
    }

    #sEGV6pqZyVwu4DCb {
      display: none;
    }

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

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

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

    #icWxxleNK21WbCf7 {
      grid-template-columns: 0 6.20730994rem 4.19914957rem 0;
      grid-template-rows: 0 0 minmax(4.19914957rem, max-content) minmax(6.20730994rem, max-content);
    }

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

    #eBwDvPhWPCXVfXRF {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.125em);
      --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);
    }

    #Fgg8CHS9io7izOS4 {
      min-width: 66.35402583rem;
    }

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

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

    #V3ol1ejDCD9XAioc {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #ttHQVS3UloGJEQcX {
      min-width: 66.35402583rem;
    }

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

    #V74xXaitbRRgOcYN {
      grid-template-columns: 0 0 0 0 10.40645951rem 55.88246216rem 0 2.60857351rem;
      grid-template-rows: 0 0 minmax(10.40645951rem, max-content) minmax(3.125rem, max-content) minmax(3.125rem, max-content) minmax(2.02050216rem, max-content) minmax(6.02159478rem, max-content) minmax(1.32269589rem, max-content);
    }

    #AJhxhfidhiQeZDLM {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 68.89749518rem;
      grid-template-rows: 0 minmax(26.02125235rem, max-content);
    }

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

    #vC92wcdMT8oNT8pW {
      display: block;
    }

    #tz8l2nNurBYiiCiB {
      display: none;
    }

    #HgB44dOkepKZsp8J {
      display: none;
    }

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

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

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

    #AHpb6JAiph4ljeqC {
      grid-template-columns: 0 6.20730994rem 4.19914957rem 0;
      grid-template-rows: 0 minmax(6.20730994rem, max-content) minmax(4.19914957rem, max-content) 0;
    }

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

    #Oau6tV6lr20flYrI {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.125em);
      --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);
    }

    #z37qdUQcon7ii1TI {
      min-width: 66.35402583rem;
    }

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

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

    #NqSSY2CNbhu15MTz {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #YILdX2tZGeptQV9S {
      min-width: 66.35402583rem;
    }

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

    #UXs1TbwDEG2fNQyU {
      grid-template-columns: 0 0 0 0 10.40645951rem 55.88246216rem 0 2.60857351rem;
      grid-template-rows: 0 0 minmax(10.40645951rem, max-content) minmax(3.125rem, max-content) minmax(3.125rem, max-content) minmax(2.02050216rem, max-content) minmax(6.02159478rem, max-content) minmax(1.32269589rem, max-content);
    }

    #u924FKxAfMHsOTmi {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 68.89749518rem;
      grid-template-rows: 0 minmax(26.02125235rem, max-content);
    }

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

    #caoaS7I73DPyDujB {
      grid-template-columns: 15.55125241rem 0 0 0 0 0 68.89749518rem 0 0 0 0 0 15.55125241rem;
      grid-template-rows: minmax(4.16666667rem, max-content) minmax(5.5555599rem, max-content) minmax(9.092046rem, max-content) minmax(26.02125235rem, max-content) minmax(7.55793375rem, max-content) minmax(26.02125235rem, max-content) minmax(4.16666667rem, max-content) minmax(5.5555599rem, max-content) minmax(9.092046rem, max-content) minmax(26.02125235rem, max-content) minmax(7.55793375rem, max-content) minmax(26.02125235rem, max-content) minmax(4.16666667rem, max-content);
    }

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

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

    #vbYmvdVWtKqProcu {
      grid-template-columns: 0 183.4721367%;
      left: -41.73606835%;
      grid-template-rows: 0 100%;
    }

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

    #BZuPAYzbIVv1DORC {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.5555599em);
      --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);
    }

    #EwAulcp8lQ2CzVxr {
      min-width: 65.17954239rem;
    }

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

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

    #xsz4bqHksd1hCIy4 {
      display: block;
    }

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

    #eGmSP6Sz0jqTXqSW {
      display: none;
    }

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

    #mLw7hqaP4h6Dtm81 {
      display: none;
    }

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

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

    #x3ClfPTYSjeOtTZ7 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.125em);
      --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);
    }

    #aBGNpVJUBRwgre8K {
      min-width: 56.84620905rem;
    }

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

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

    #rhzhcLno8QbCtD6n {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #adDMYH6BxnuIBSwm {
      min-width: 56.84620905rem;
    }

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

    #wIGXinhUe5skPHtj {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 4.16666667rem 0 56.78110489rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.35459474rem, max-content) minmax(3.125rem, max-content) minmax(1.63464071rem, max-content) minmax(2.77778646rem, max-content) minmax(4.73806964rem, max-content);
    }

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

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

    #FXLkbZ8sQdZ7WUuj {
      display: block;
    }

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

    #tVEqGM33JhMf67gq {
      display: none;
    }

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

    #XDiblcDInlAffchW {
      display: none;
    }

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

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

    #KUCY80pqTEzCouLR {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.125em);
      --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);
    }

    #g9CSfxRBVLvvrPX7 {
      min-width: 56.84620905rem;
    }

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

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

    #k0YZxoIrkLY1edNt {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #BVpUDysekBVrJhXV {
      min-width: 56.84620905rem;
    }

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

    #ldW2sxxCTyY81aD5 {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 4.16666667rem 0 56.78110489rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.35459474rem, max-content) minmax(3.125rem, max-content) minmax(1.63464071rem, max-content) minmax(5.39018534rem, max-content) minmax(4.7534921rem, max-content);
    }

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

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

    #PaktuiaTdOxIHpbo {
      display: block;
    }

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

    #aSRastC4owxV4VeZ {
      display: none;
    }

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

    #O4vZ698yeh7lbAXT {
      display: none;
    }

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

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

    #nv6cKd5Wfg4PDsev {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.125em);
      --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);
    }

    #JMdSJ7rqyZBNEd1h {
      min-width: 56.84620905rem;
    }

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

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

    #xSphRfdocKSJXyo4 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #feeTGqiQSYKdPQ9h {
      min-width: 56.84620905rem;
    }

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

    #oWU2aQ7IMiPx2vME {
      grid-area: 8 / 5 / 9 / 11;
      grid-template-columns: 0 4.16666667rem 0 56.78110489rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.35459474rem, max-content) minmax(3.125rem, max-content) minmax(1.63464071rem, max-content) minmax(5.39018534rem, max-content) minmax(4.7534921rem, max-content);
    }

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

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

    #JAuuH12IfHUCAGs2 {
      display: block;
    }

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

    #GaKpNySaKkSe1szl {
      display: none;
    }

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

    #PLPkyXjqLykXY1WB {
      display: none;
    }

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

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

    #QkUd4x95v5L1DPev {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.125em);
      --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);
    }

    #PusCmNusp9k7vljx {
      min-width: 56.84620905rem;
    }

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

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

    #U8vNOzKqXQOB1OUd {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #gRH7ytpksPKLsqsq {
      min-width: 56.84620905rem;
    }

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

    #QhgYLspg6zaozHCH {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 4.16666667rem 0 56.78110489rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.35459474rem, max-content) minmax(3.125rem, max-content) minmax(1.63464071rem, max-content) minmax(5.39018534rem, max-content) minmax(4.7534921rem, max-content);
    }

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

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

    #Hn3WQrBdJs2NbQID {
      display: block;
    }

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

    #BX3cJA9yzTwscYvs {
      display: none;
    }

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

    #ogawm4T0AJ2buQnI {
      display: none;
    }

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

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

    #cRzbkAnIrE8JgYjT {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.125em);
      --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);
    }

    #p1WxYPprgxpkIuoi {
      min-width: 56.84620905rem;
    }

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

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

    #OQLXGWX2IQE0iqG1 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #cWuPdoETvtYsKMbH {
      min-width: 56.84620905rem;
    }

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

    #B2jG3IcNSBmWCSMd {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 4.16666667rem 0 56.78110489rem 0 4.16666667rem;
      grid-template-rows: 0 minmax(3.35459474rem, max-content) minmax(3.125rem, max-content) minmax(1.63464071rem, max-content) minmax(5.39018534rem, max-content) minmax(4.7534921rem, max-content);
    }

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

    #MIvZUKotAFbSgUkf {
      grid-template-columns: 17.44278089rem 0 0 0 0 0 65.11443822rem 0 0 0 0 0 17.44278089rem;
      grid-template-rows: minmax(12.09232528rem, max-content) minmax(5.5555599rem, max-content) minmax(6.45064096rem, max-content) minmax(15.63009155rem, max-content) minmax(2.63918041rem, max-content) minmax(18.25791289rem, max-content) minmax(2.60416667rem, max-content) minmax(18.25791289rem, max-content) minmax(2.60416667rem, max-content) minmax(18.25791289rem, max-content) minmax(2.60416667rem, max-content) minmax(18.25791289rem, max-content) minmax(13.11617536rem, max-content);
    }

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

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

    #BL63lyM3eYhzBBwZ {
      grid-template-columns: 0 302.81279694%;
      left: -101.40639847%;
      grid-template-rows: 0 100%;
    }

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

    #zrd08VcLZGSG3pAg {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.5555599em);
      --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);
    }

    #JvUzHc3UVXrNowJ4 {
      min-width: 91.73177083rem;
    }

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

    #zGYby3aHHhD2BX2h {
      display: block;
    }

    #dw10qKv6N9KsrxLi {
      display: none;
    }

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

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

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

    #MHQ8QT0588MxxuU5 {
      grid-template-columns: 0 2.84053961rem 5.25898998rem 2.84053961rem;
      grid-template-rows: 0 minmax(2.82435116rem, max-content) minmax(5.25898998rem, max-content) minmax(2.82435116rem, max-content);
    }

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

    #rzIETsPkrdvz605t {
      --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;
    }

    #H1blO1OrNTTNKC9K {
      min-width: 36.68238014rem;
    }

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

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

    #RguIFkFHZ9JBzcdG {
      --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;
    }

    #iBjRe0dLJUZP3IGe {
      min-width: 36.68238014rem;
    }

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

    #WqYUu8uwhOwNwjlz {
      grid-template-columns: 0 7.38733925rem 0 12.83860338rem 10.94006921rem 12.83860338rem 0 7.38733925rem;
      grid-template-rows: 0 minmax(6.71001262rem, max-content) minmax(10.90769231rem, max-content) minmax(4.88546527rem, max-content) minmax(3.64402508rem, max-content) minmax(1.63668078rem, max-content) minmax(9.765625rem, max-content) minmax(3.08137492rem, max-content);
    }

    #CWPwnlm8Wah1MHHz {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 51.39195447rem;
      grid-template-rows: 0 minmax(40.63087598rem, max-content);
    }

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

    #Vqse1osmTlkhbWW2 {
      display: block;
    }

    #ax1jn168HRF8AQGw {
      display: none;
    }

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

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

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

    #YdeogjJ4bMdXEh62 {
      grid-template-columns: 0 2.84053961rem 5.25898998rem 2.84053961rem;
      grid-template-rows: 0 minmax(2.82435116rem, max-content) minmax(5.25898998rem, max-content) minmax(2.82435116rem, max-content);
    }

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

    #qPqX8Ke3U6AfYx5z {
      --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;
    }

    #y9IvJdDax7yMNX9Q {
      min-width: 41.14200598rem;
    }

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

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

    #Xpl9nQOyLICUFJO6 {
      --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;
    }

    #oXNiewlDLA8GUS1P {
      min-width: 41.14200598rem;
    }

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

    #BJAgCejFm9ll7Jng {
      grid-template-columns: 0 5.15752633rem 0 15.0684163rem 10.94006921rem 15.0684163rem 0 5.15752633rem;
      grid-template-rows: 0 minmax(6.71001262rem, max-content) minmax(10.90769231rem, max-content) minmax(4.88546527rem, max-content) minmax(3.64402508rem, max-content) minmax(1.63668078rem, max-content) minmax(9.765625rem, max-content) minmax(3.08137492rem, max-content);
    }

    #wT9ZlxxCxi15wMYM {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 51.39195447rem;
      grid-template-rows: 0 minmax(40.63087598rem, max-content);
    }

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

    #nVtwJ0Y5ThZTq4b8 {
      display: block;
    }

    #J6rrPLOX9MkG9vOI {
      display: none;
    }

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

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

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

    #bGPupo4wvULsviy2 {
      grid-template-columns: 0 2.84053961rem 5.25898998rem 2.84053961rem;
      grid-template-rows: 0 minmax(2.82435116rem, max-content) minmax(5.25898998rem, max-content) minmax(2.82435116rem, max-content);
    }

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

    #scw51cTX3ZASr3uN {
      --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;
    }

    #aKZxffLFWnQltLBG {
      min-width: 41.14200598rem;
    }

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

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

    #HHcuXJtdLPJSMzHm {
      --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;
    }

    #engnPsxOHNOkd5LX {
      min-width: 41.14200598rem;
    }

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

    #w0f2kvAQJxjkQCBA {
      grid-template-columns: 0 5.15752633rem 0 15.0684163rem 10.94006921rem 15.0684163rem 0 5.15752633rem;
      grid-template-rows: 0 minmax(6.71001262rem, max-content) minmax(10.90769231rem, max-content) minmax(4.88546527rem, max-content) minmax(3.64402508rem, max-content) minmax(1.63668078rem, max-content) minmax(9.765625rem, max-content) minmax(3.08137492rem, max-content);
    }

    #MvXNLlOVJjmcrXXD {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 51.39195447rem;
      grid-template-rows: 0 minmax(40.63087598rem, max-content);
    }

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

    #raxJf8raIb5qeO70 {
      grid-template-columns: 4.16666667rem 20.1373561rem 0 0 51.39195447rem 0 0 20.1373561rem 4.16666667rem;
      grid-template-rows: minmax(10.72335718rem, max-content) minmax(5.5555599rem, max-content) minmax(13.02083333rem, max-content) minmax(40.63087598rem, max-content) minmax(4.16666667rem, max-content) minmax(40.63087598rem, max-content) minmax(4.16666667rem, max-content) minmax(40.63087598rem, max-content) minmax(10.72335718rem, max-content);
    }

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

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

    #Y2yuiInzy3Rdz1DQ {
      grid-template-columns: 0 174.96180802%;
      left: -37.48090401%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #nyvxw0vmpi4uC2dA {
      min-width: 91.73177083rem;
    }

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

    #aNzZMpIlRnyZO4Ky {
      grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
      grid-template-rows: minmax(22.39990036rem, max-content) minmax(53.56818505rem, max-content) minmax(22.39990036rem, max-content);
    }

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

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

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

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

    #oymnzA6fgB3ljCBF {
      --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);
    }

    #dwZX5DErUmf3qzrA {
      min-width: 91.73177083rem;
    }

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

    #Twh19zqHLFHHBclv {
      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);
    }

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

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

    #l4edeAS5Sr8RKKZk {
      grid-template-columns: 0 156.17641442%;
      left: -28.08820721%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #KCMBFB9BcXhko4m7 {
      min-width: 23.56601357rem;
    }

    #ZZblzJWowriU1swI {
      grid-area: 3 / 8 / 4 / 10;
      position: relative;
    }

    #F0OBGmzOOV5Y5NkR {
      grid-area: 6 / 2 / 7 / 11;
      position: relative;
    }

    #TPQnuEjAHWEDtZFH {
      grid-area: 8 / 6 / 9 / 9;
      position: relative;
    }

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

    #GUlnxgroEreFTyr1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.25em);
      --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);
    }

    #eP6I1Io8tesvD3aq {
      min-width: 93.79882812rem;
    }

    #Ww7ehPPjZWFBJ4mT {
      grid-area: 10 / 3 / 11 / 12;
      position: relative;
    }

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

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

    #hvhoybJ0a7V3qQBA {
      min-width: 93.79882812rem;
    }

    #zlHo9DX8A3di9MKI {
      grid-area: 12 / 4 / 13 / 13;
      position: relative;
    }

    #Yt1Nlybu7AxkObeZ {
      grid-template-columns: 3.125rem 0 0 15.95734681rem 1.31804382rem 33.87507712rem 3.125rem 22.19914163rem 1.31804382rem 15.95734681rem 0 0 3.125rem;
      grid-template-rows: minmax(5.3125rem, max-content) minmax(1.25726849rem, max-content) minmax(2.40132754rem, max-content) minmax(1.25726849rem, max-content) minmax(1.70093967rem, max-content) minmax(0.07732597rem, max-content) minmax(6.82211072rem, max-content) minmax(42.70704695rem, max-content) minmax(3.125rem, max-content) minmax(10.22737196rem, max-content) minmax(1.953125rem, max-content) minmax(5.65257414rem, max-content) minmax(5.3125rem, max-content);
    }

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

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

    #ki6sdASsYe5cmYVX {
      grid-template-columns: 0 214.76626678%;
      left: -57.38313339%;
      grid-template-rows: 0 100%;
    }

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

    #bU6UL30sf87vXChJ {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666992em);
      --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);
    }

    #GyQWwaUTZKaFknvN {
      min-width: 51.72194951rem;
    }

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

    #y4r60IGhObwq5UAj {
      display: block;
    }

    #QWFl86Lzl1G64ZYu {
      display: none;
    }

    #rGhSuZWehecL42Jh {
      display: none;
    }

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

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

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

    #SBwSR3TgMnv6StQl {
      grid-template-columns: 0 0 3.14936217rem 4.65548246rem;
      grid-template-rows: 0 0 minmax(3.14936217rem, max-content) minmax(4.65548246rem, max-content);
    }

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

    #RJ3rNX7bMHFS65jZ {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375em);
      --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);
    }

    #lbSymGD7tCB22xH2 {
      min-width: 49.76551937rem;
    }

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

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

    #WMGdmfYHgXirorUy {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #qc6b57k5ey5fjEip {
      min-width: 49.76551937rem;
    }

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

    #q3gCk9We1lAJnWSQ {
      grid-template-columns: 0 0 0 0 7.80484463rem 41.91184662rem 0 1.95643014rem;
      grid-template-rows: 0 0 minmax(7.80484463rem, max-content) minmax(2.34375rem, max-content) minmax(2.34375rem, max-content) minmax(1.51537662rem, max-content) minmax(4.51619609rem, max-content) minmax(0.99202192rem, max-content);
    }

    #Lz1Z84JKp8yHwgZ4 {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 51.67312138rem;
      grid-template-rows: 0 minmax(19.51593926rem, max-content);
    }

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

    #HK3ufmRkuwseAPHk {
      display: block;
    }

    #jIjLKusuuNGORCT0 {
      display: none;
    }

    #uETTjs5qVXrWZ8Gf {
      display: none;
    }

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

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

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

    #OicoRzdByIV2p1U9 {
      grid-template-columns: 0 0 3.14936217rem 4.65548246rem;
      grid-template-rows: 0 minmax(4.65548246rem, max-content) minmax(3.14936217rem, max-content) 0;
    }

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

    #v8lqFEJzE3ctP1U6 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375em);
      --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);
    }

    #wVU3ak2lMJsdIGdW {
      min-width: 49.76551937rem;
    }

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

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

    #RTrE6n1fzWadr4vk {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #wnMQZv1xfNQ7Wrdr {
      min-width: 49.76551937rem;
    }

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

    #jN2dZj0BYWNuZVzR {
      grid-template-columns: 0 0 0 0 7.80484463rem 41.91184662rem 0 1.95643014rem;
      grid-template-rows: 0 0 minmax(7.80484463rem, max-content) minmax(2.34375rem, max-content) minmax(2.34375rem, max-content) minmax(1.51537662rem, max-content) minmax(4.51619609rem, max-content) minmax(0.99202192rem, max-content);
    }

    #mt53JeIh2CKCBOEb {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 51.67312138rem;
      grid-template-rows: 0 minmax(19.51593926rem, max-content);
    }

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

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

    #VzhuYC3jNW6i2vgl {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666992em);
      --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);
    }

    #XQaEqeCFhBgaYf6S {
      min-width: 51.72194951rem;
    }

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

    #PDBduDqCLgEFolMl {
      display: block;
    }

    #FNReKI818TqKLGMP {
      display: none;
    }

    #sEGV6pqZyVwu4DCb {
      display: none;
    }

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

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

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

    #icWxxleNK21WbCf7 {
      grid-template-columns: 0 4.65548246rem 3.14936217rem 0;
      grid-template-rows: 0 0 minmax(3.14936217rem, max-content) minmax(4.65548246rem, max-content);
    }

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

    #eBwDvPhWPCXVfXRF {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375em);
      --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);
    }

    #Fgg8CHS9io7izOS4 {
      min-width: 49.76551937rem;
    }

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

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

    #V3ol1ejDCD9XAioc {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #ttHQVS3UloGJEQcX {
      min-width: 49.76551937rem;
    }

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

    #V74xXaitbRRgOcYN {
      grid-template-columns: 0 0 0 0 7.80484463rem 41.91184662rem 0 1.95643014rem;
      grid-template-rows: 0 0 minmax(7.80484463rem, max-content) minmax(2.34375rem, max-content) minmax(2.34375rem, max-content) minmax(1.51537662rem, max-content) minmax(4.51619609rem, max-content) minmax(0.99202192rem, max-content);
    }

    #AJhxhfidhiQeZDLM {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 51.67312138rem;
      grid-template-rows: 0 minmax(19.51593926rem, max-content);
    }

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

    #vC92wcdMT8oNT8pW {
      display: block;
    }

    #tz8l2nNurBYiiCiB {
      display: none;
    }

    #HgB44dOkepKZsp8J {
      display: none;
    }

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

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

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

    #AHpb6JAiph4ljeqC {
      grid-template-columns: 0 4.65548246rem 3.14936217rem 0;
      grid-template-rows: 0 minmax(4.65548246rem, max-content) minmax(3.14936217rem, max-content) 0;
    }

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

    #Oau6tV6lr20flYrI {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375em);
      --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);
    }

    #z37qdUQcon7ii1TI {
      min-width: 49.76551937rem;
    }

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

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

    #NqSSY2CNbhu15MTz {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #YILdX2tZGeptQV9S {
      min-width: 49.76551937rem;
    }

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

    #UXs1TbwDEG2fNQyU {
      grid-template-columns: 0 0 0 0 7.80484463rem 41.91184662rem 0 1.95643014rem;
      grid-template-rows: 0 0 minmax(7.80484463rem, max-content) minmax(2.34375rem, max-content) minmax(2.34375rem, max-content) minmax(1.51537662rem, max-content) minmax(4.51619609rem, max-content) minmax(0.99202192rem, max-content);
    }

    #u924FKxAfMHsOTmi {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 51.67312138rem;
      grid-template-rows: 0 minmax(19.51593926rem, max-content);
    }

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

    #caoaS7I73DPyDujB {
      grid-template-columns: 24.16343931rem 0 0 0 0 0 51.67312138rem 0 0 0 0 0 24.16343931rem;
      grid-template-rows: minmax(3.125rem, max-content) minmax(4.16666992rem, max-content) minmax(6.8190345rem, max-content) minmax(19.51593926rem, max-content) minmax(5.66845031rem, max-content) minmax(19.51593926rem, max-content) minmax(3.125rem, max-content) minmax(4.16666992rem, max-content) minmax(6.8190345rem, max-content) minmax(19.51593926rem, max-content) minmax(5.66845031rem, max-content) minmax(19.51593926rem, max-content) minmax(3.125rem, max-content);
    }

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

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

    #vbYmvdVWtKqProcu {
      grid-template-columns: 0 137.60410252%;
      left: -18.80205126%;
      grid-template-rows: 0 100%;
    }

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

    #BZuPAYzbIVv1DORC {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666992em);
      --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);
    }

    #EwAulcp8lQ2CzVxr {
      min-width: 48.88465679rem;
    }

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

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

    #xsz4bqHksd1hCIy4 {
      display: block;
    }

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

    #eGmSP6Sz0jqTXqSW {
      display: none;
    }

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

    #mLw7hqaP4h6Dtm81 {
      display: none;
    }

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

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

    #x3ClfPTYSjeOtTZ7 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375em);
      --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);
    }

    #aBGNpVJUBRwgre8K {
      min-width: 42.63465679rem;
    }

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

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

    #rhzhcLno8QbCtD6n {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #adDMYH6BxnuIBSwm {
      min-width: 42.63465679rem;
    }

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

    #wIGXinhUe5skPHtj {
      grid-area: 4 / 3 / 5 / 9;
      grid-template-columns: 0 3.125rem 0 42.58582867rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.51594605rem, max-content) minmax(2.34375rem, max-content) minmax(1.22598053rem, max-content) minmax(2.08333984rem, max-content) minmax(3.55355223rem, max-content);
    }

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

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

    #FXLkbZ8sQdZ7WUuj {
      display: block;
    }

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

    #tVEqGM33JhMf67gq {
      display: none;
    }

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

    #XDiblcDInlAffchW {
      display: none;
    }

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

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

    #KUCY80pqTEzCouLR {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375em);
      --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);
    }

    #g9CSfxRBVLvvrPX7 {
      min-width: 42.63465679rem;
    }

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

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

    #k0YZxoIrkLY1edNt {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #BVpUDysekBVrJhXV {
      min-width: 42.63465679rem;
    }

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

    #ldW2sxxCTyY81aD5 {
      grid-area: 6 / 4 / 7 / 10;
      grid-template-columns: 0 3.125rem 0 42.58582867rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.51594605rem, max-content) minmax(2.34375rem, max-content) minmax(1.22598053rem, max-content) minmax(4.042639rem, max-content) minmax(3.56511907rem, max-content);
    }

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

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

    #PaktuiaTdOxIHpbo {
      display: block;
    }

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

    #aSRastC4owxV4VeZ {
      display: none;
    }

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

    #O4vZ698yeh7lbAXT {
      display: none;
    }

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

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

    #nv6cKd5Wfg4PDsev {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375em);
      --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);
    }

    #JMdSJ7rqyZBNEd1h {
      min-width: 42.63465679rem;
    }

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

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

    #xSphRfdocKSJXyo4 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #feeTGqiQSYKdPQ9h {
      min-width: 42.63465679rem;
    }

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

    #oWU2aQ7IMiPx2vME {
      grid-area: 8 / 5 / 9 / 11;
      grid-template-columns: 0 3.125rem 0 42.58582867rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.51594605rem, max-content) minmax(2.34375rem, max-content) minmax(1.22598053rem, max-content) minmax(4.042639rem, max-content) minmax(3.56511907rem, max-content);
    }

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

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

    #JAuuH12IfHUCAGs2 {
      display: block;
    }

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

    #GaKpNySaKkSe1szl {
      display: none;
    }

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

    #PLPkyXjqLykXY1WB {
      display: none;
    }

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

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

    #QkUd4x95v5L1DPev {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375em);
      --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);
    }

    #PusCmNusp9k7vljx {
      min-width: 42.63465679rem;
    }

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

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

    #U8vNOzKqXQOB1OUd {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #gRH7ytpksPKLsqsq {
      min-width: 42.63465679rem;
    }

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

    #QhgYLspg6zaozHCH {
      grid-area: 10 / 6 / 11 / 12;
      grid-template-columns: 0 3.125rem 0 42.58582867rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.51594605rem, max-content) minmax(2.34375rem, max-content) minmax(1.22598053rem, max-content) minmax(4.042639rem, max-content) minmax(3.56511907rem, max-content);
    }

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

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

    #Hn3WQrBdJs2NbQID {
      display: block;
    }

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

    #BX3cJA9yzTwscYvs {
      display: none;
    }

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

    #ogawm4T0AJ2buQnI {
      display: none;
    }

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

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

    #cRzbkAnIrE8JgYjT {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375em);
      --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);
    }

    #p1WxYPprgxpkIuoi {
      min-width: 42.63465679rem;
    }

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

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

    #OQLXGWX2IQE0iqG1 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #cWuPdoETvtYsKMbH {
      min-width: 42.63465679rem;
    }

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

    #B2jG3IcNSBmWCSMd {
      grid-area: 12 / 7 / 13 / 13;
      grid-template-columns: 0 3.125rem 0 42.58582867rem 0 3.125rem;
      grid-template-rows: 0 minmax(2.51594605rem, max-content) minmax(2.34375rem, max-content) minmax(1.22598053rem, max-content) minmax(4.042639rem, max-content) minmax(3.56511907rem, max-content);
    }

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

    #MIvZUKotAFbSgUkf {
      grid-template-columns: 25.58208567rem 0 0 0 0 0 48.83582867rem 0 0 0 0 0 25.58208567rem;
      grid-template-rows: minmax(9.06924396rem, max-content) minmax(4.16666992rem, max-content) minmax(4.83798072rem, max-content) minmax(11.72256866rem, max-content) minmax(1.97938531rem, max-content) minmax(13.69343466rem, max-content) minmax(1.953125rem, max-content) minmax(13.69343466rem, max-content) minmax(1.953125rem, max-content) minmax(13.69343466rem, max-content) minmax(1.953125rem, max-content) minmax(13.69343466rem, max-content) minmax(9.83713152rem, max-content);
    }

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

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

    #BL63lyM3eYhzBBwZ {
      grid-template-columns: 0 227.1095977%;
      left: -63.55479885%;
      grid-template-rows: 0 100%;
    }

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

    #zrd08VcLZGSG3pAg {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666992em);
      --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);
    }

    #JvUzHc3UVXrNowJ4 {
      min-width: 93.79882812rem;
    }

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

    #zGYby3aHHhD2BX2h {
      display: block;
    }

    #dw10qKv6N9KsrxLi {
      display: none;
    }

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

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

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

    #MHQ8QT0588MxxuU5 {
      grid-template-columns: 0 2.13040471rem 3.94424249rem 2.13040471rem;
      grid-template-rows: 0 minmax(2.11826337rem, max-content) minmax(3.94424249rem, max-content) minmax(2.11826337rem, max-content);
    }

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

    #rzIETsPkrdvz605t {
      --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;
    }

    #H1blO1OrNTTNKC9K {
      min-width: 27.51178511rem;
    }

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

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

    #RguIFkFHZ9JBzcdG {
      --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;
    }

    #iBjRe0dLJUZP3IGe {
      min-width: 27.51178511rem;
    }

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

    #WqYUu8uwhOwNwjlz {
      grid-template-columns: 0 5.54050444rem 0 9.62895254rem 8.20505191rem 9.62895254rem 0 5.54050444rem;
      grid-template-rows: 0 minmax(5.03250946rem, max-content) minmax(8.18076923rem, max-content) minmax(3.66409895rem, max-content) minmax(2.73301881rem, max-content) minmax(1.22751058rem, max-content) minmax(7.32421875rem, max-content) minmax(2.31103119rem, max-content);
    }

    #CWPwnlm8Wah1MHHz {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 38.54396585rem;
      grid-template-rows: 0 minmax(30.47315698rem, max-content);
    }

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

    #Vqse1osmTlkhbWW2 {
      display: block;
    }

    #ax1jn168HRF8AQGw {
      display: none;
    }

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

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

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

    #YdeogjJ4bMdXEh62 {
      grid-template-columns: 0 2.13040471rem 3.94424249rem 2.13040471rem;
      grid-template-rows: 0 minmax(2.11826337rem, max-content) minmax(3.94424249rem, max-content) minmax(2.11826337rem, max-content);
    }

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

    #qPqX8Ke3U6AfYx5z {
      --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;
    }

    #y9IvJdDax7yMNX9Q {
      min-width: 30.85650448rem;
    }

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

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

    #Xpl9nQOyLICUFJO6 {
      --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;
    }

    #oXNiewlDLA8GUS1P {
      min-width: 30.85650448rem;
    }

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

    #BJAgCejFm9ll7Jng {
      grid-template-columns: 0 3.86814475rem 0 11.30131222rem 8.20505191rem 11.30131222rem 0 3.86814475rem;
      grid-template-rows: 0 minmax(5.03250946rem, max-content) minmax(8.18076923rem, max-content) minmax(3.66409895rem, max-content) minmax(2.73301881rem, max-content) minmax(1.22751058rem, max-content) minmax(7.32421875rem, max-content) minmax(2.31103119rem, max-content);
    }

    #wT9ZlxxCxi15wMYM {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 38.54396585rem;
      grid-template-rows: 0 minmax(30.47315698rem, max-content);
    }

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

    #nVtwJ0Y5ThZTq4b8 {
      display: block;
    }

    #J6rrPLOX9MkG9vOI {
      display: none;
    }

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

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

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

    #bGPupo4wvULsviy2 {
      grid-template-columns: 0 2.13040471rem 3.94424249rem 2.13040471rem;
      grid-template-rows: 0 minmax(2.11826337rem, max-content) minmax(3.94424249rem, max-content) minmax(2.11826337rem, max-content);
    }

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

    #scw51cTX3ZASr3uN {
      --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;
    }

    #aKZxffLFWnQltLBG {
      min-width: 30.85650448rem;
    }

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

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

    #HHcuXJtdLPJSMzHm {
      --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;
    }

    #engnPsxOHNOkd5LX {
      min-width: 30.85650448rem;
    }

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

    #w0f2kvAQJxjkQCBA {
      grid-template-columns: 0 3.86814475rem 0 11.30131222rem 8.20505191rem 11.30131222rem 0 3.86814475rem;
      grid-template-rows: 0 minmax(5.03250946rem, max-content) minmax(8.18076923rem, max-content) minmax(3.66409895rem, max-content) minmax(2.73301881rem, max-content) minmax(1.22751058rem, max-content) minmax(7.32421875rem, max-content) minmax(2.31103119rem, max-content);
    }

    #MvXNLlOVJjmcrXXD {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 38.54396585rem;
      grid-template-rows: 0 minmax(30.47315698rem, max-content);
    }

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

    #raxJf8raIb5qeO70 {
      grid-template-columns: 3.125rem 27.60301707rem 0 0 38.54396585rem 0 0 27.60301707rem 3.125rem;
      grid-template-rows: minmax(8.04251788rem, max-content) minmax(4.16666992rem, max-content) minmax(9.765625rem, max-content) minmax(30.47315698rem, max-content) minmax(3.125rem, max-content) minmax(30.47315698rem, max-content) minmax(3.125rem, max-content) minmax(30.47315698rem, max-content) minmax(8.04251788rem, max-content);
    }

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

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

    #Y2yuiInzy3Rdz1DQ {
      grid-template-columns: 0 112.16559019%;
      left: -6.08279509%;
      grid-template-rows: 0 100%;
    }

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

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

    #EexGUdxzxC4JhG7o {
      --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;
    }

    #nyvxw0vmpi4uC2dA {
      min-width: 93.79882812rem;
    }

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

    #aNzZMpIlRnyZO4Ky {
      grid-template-columns: 3.125rem 93.75rem 3.125rem;
      grid-template-rows: minmax(16.79992527rem, max-content) minmax(29.46250178rem, max-content) minmax(16.79992527rem, max-content);
    }

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

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

    #yffbELrpqqWm2c0N {
      grid-template-columns: 0 176.0859375%;
      left: -38.04296875%;
      grid-template-rows: 0 100%;
    }

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

    #oymnzA6fgB3ljCBF {
      --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);
    }

    #dwZX5DErUmf3qzrA {
      min-width: 93.79882812rem;
    }

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

    #Twh19zqHLFHHBclv {
      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);
    }

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

  @media (min-width: 1024.05px) {
    #yTDHTvDx4b1nVebD {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #l4edeAS5Sr8RKKZk {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #KCMBFB9BcXhko4m7 {
      min-width: 17.66588426rem;
    }

    #ZZblzJWowriU1swI {
      grid-area: 3 / 9 / 4 / 12;
      position: relative;
    }

    #F0OBGmzOOV5Y5NkR {
      grid-area: 6 / 3 / 7 / 13;
      position: relative;
    }

    #TPQnuEjAHWEDtZFH {
      grid-area: 8 / 4 / 12 / 6;
      position: relative;
    }

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

    #GUlnxgroEreFTyr1 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6852123em);
      --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);
    }

    #eP6I1Io8tesvD3aq {
      min-width: 27.42080893rem;
    }

    #Ww7ehPPjZWFBJ4mT {
      grid-area: 9 / 7 / 10 / 10;
      position: relative;
    }

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

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

    #hvhoybJ0a7V3qQBA {
      min-width: 27.42080893rem;
    }

    #zlHo9DX8A3di9MKI {
      grid-area: 11 / 8 / 13 / 11;
      position: relative;
    }

    #Yt1Nlybu7AxkObeZ {
      grid-template-columns: 5.62225476rem 0 0 26.38195888rem 17.99578636rem 8.30917065rem 0 18.43929356rem 8.94491215rem 0 8.68436889rem 0 5.62225476rem;
      grid-template-rows: minmax(5.62225476rem, max-content) minmax(0.94249116rem, max-content) minmax(1.80011669rem, max-content) minmax(0.94249116rem, max-content) minmax(1.27508215rem, max-content) minmax(0.07320644rem, max-content) minmax(5.11408593rem, max-content) 0 minmax(19.67585864rem, max-content) minmax(1.46412884rem, max-content) minmax(10.87466557rem, max-content) 0 minmax(8.43816623rem, max-content);
    }

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

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

    #ki6sdASsYe5cmYVX {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

    #bU6UL30sf87vXChJ {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12347731em);
      --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);
    }

    #GyQWwaUTZKaFknvN {
      min-width: 20.52423971rem;
    }

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

    #y4r60IGhObwq5UAj {
      display: block;
    }

    #QWFl86Lzl1G64ZYu {
      display: none;
    }

    #rGhSuZWehecL42Jh {
      display: none;
    }

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

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

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

    #SBwSR3TgMnv6StQl {
      grid-template-columns: 0 0 2.36086886rem 3.48990779rem;
      grid-template-rows: 0 0 minmax(2.36086886rem, max-content) minmax(3.48990779rem, max-content);
    }

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

    #RJ3rNX7bMHFS65jZ {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
      --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);
    }

    #lbSymGD7tCB22xH2 {
      min-width: 16.70250844rem;
    }

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

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

    #WMGdmfYHgXirorUy {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #qc6b57k5ey5fjEip {
      min-width: 37.30592375rem;
    }

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

    #q3gCk9We1lAJnWSQ {
      grid-template-columns: 0 0 0 0 5.85077665rem 10.81512857rem 20.60341531rem 1.46660649rem;
      grid-template-rows: 0 0 minmax(5.85077665rem, max-content) minmax(1.75695461rem, max-content) minmax(2.10783728rem, max-content) minmax(1.13597779rem, max-content) minmax(3.38549399rem, max-content) minmax(0.39277066rem, max-content);
    }

    #Lz1Z84JKp8yHwgZ4 {
      grid-area: 6 / 3 / 8 / 6;
      grid-template-columns: 0 38.73592701rem;
      grid-template-rows: 0 minmax(14.62981099rem, max-content);
    }

    #kYpB53tHuz1GWkzI {
      grid-area: 6 / 3 / 8 / 6;
      position: relative;
    }

    #HK3ufmRkuwseAPHk {
      display: block;
    }

    #jIjLKusuuNGORCT0 {
      display: none;
    }

    #uETTjs5qVXrWZ8Gf {
      display: none;
    }

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

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

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

    #OicoRzdByIV2p1U9 {
      grid-template-columns: 0 0 2.36086886rem 3.48990779rem;
      grid-template-rows: 0 minmax(3.48990779rem, max-content) minmax(2.36086886rem, max-content) 0;
    }

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

    #v8lqFEJzE3ctP1U6 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
      --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);
    }

    #wVU3ak2lMJsdIGdW {
      min-width: 16.62370897rem;
    }

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

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

    #RTrE6n1fzWadr4vk {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #wnMQZv1xfNQ7Wrdr {
      min-width: 37.30592375rem;
    }

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

    #jN2dZj0BYWNuZVzR {
      grid-template-columns: 0 0 0 0 5.85077665rem 10.7363291rem 20.68221478rem 1.46660649rem;
      grid-template-rows: 0 0 minmax(5.85077665rem, max-content) minmax(1.75695461rem, max-content) minmax(2.10783728rem, max-content) minmax(1.13597779rem, max-content) minmax(3.38549399rem, max-content) minmax(0.39277066rem, max-content);
    }

    #mt53JeIh2CKCBOEb {
      grid-area: 10 / 4 / 12 / 7;
      grid-template-columns: 0 38.73592701rem;
      grid-template-rows: 0 minmax(14.62981099rem, max-content);
    }

    #CfFKO0hdkRXlV7tI {
      grid-area: 10 / 4 / 12 / 7;
      position: relative;
    }

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

    #VzhuYC3jNW6i2vgl {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12347731em);
      --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);
    }

    #XQaEqeCFhBgaYf6S {
      min-width: 22.82592193rem;
    }

    #f6ilFE781WoADQSS {
      grid-area: 3 / 8 / 5 / 11;
      position: relative;
    }

    #PDBduDqCLgEFolMl {
      display: block;
    }

    #FNReKI818TqKLGMP {
      display: none;
    }

    #sEGV6pqZyVwu4DCb {
      display: none;
    }

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

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

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

    #icWxxleNK21WbCf7 {
      grid-template-columns: 0 3.48990779rem 2.36086886rem 0;
      grid-template-rows: 0 0 minmax(2.36086886rem, max-content) minmax(3.48990779rem, max-content);
    }

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

    #eBwDvPhWPCXVfXRF {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
      --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);
    }

    #Fgg8CHS9io7izOS4 {
      min-width: 16.70250844rem;
    }

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

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

    #V3ol1ejDCD9XAioc {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #ttHQVS3UloGJEQcX {
      min-width: 37.30592375rem;
    }

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

    #V74xXaitbRRgOcYN {
      grid-template-columns: 0 0 0 0 5.85077665rem 10.81512857rem 20.60341531rem 1.46660649rem;
      grid-template-rows: 0 0 minmax(5.85077665rem, max-content) minmax(1.75695461rem, max-content) minmax(2.10783728rem, max-content) minmax(1.13597779rem, max-content) minmax(3.38549399rem, max-content) minmax(0.39277066rem, max-content);
    }

    #AJhxhfidhiQeZDLM {
      grid-area: 7 / 9 / 9 / 12;
      grid-template-columns: 0 38.73592701rem;
      grid-template-rows: 0 minmax(14.62981099rem, max-content);
    }

    #JUav139Mf90MtDVN {
      grid-area: 7 / 9 / 9 / 12;
      position: relative;
    }

    #vC92wcdMT8oNT8pW {
      display: block;
    }

    #tz8l2nNurBYiiCiB {
      display: none;
    }

    #HgB44dOkepKZsp8J {
      display: none;
    }

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

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

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

    #AHpb6JAiph4ljeqC {
      grid-template-columns: 0 3.48990779rem 2.36086886rem 0;
      grid-template-rows: 0 minmax(3.48990779rem, max-content) minmax(2.36086886rem, max-content) 0;
    }

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

    #Oau6tV6lr20flYrI {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
      --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);
    }

    #z37qdUQcon7ii1TI {
      min-width: 18.24797802rem;
    }

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

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

    #NqSSY2CNbhu15MTz {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #YILdX2tZGeptQV9S {
      min-width: 37.30592375rem;
    }

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

    #UXs1TbwDEG2fNQyU {
      grid-template-columns: 0 0 0 0 5.85077665rem 12.36059815rem 19.05794573rem 1.46660649rem;
      grid-template-rows: 0 0 minmax(5.85077665rem, max-content) minmax(1.75695461rem, max-content) minmax(2.10783728rem, max-content) minmax(1.13597779rem, max-content) minmax(3.38549399rem, max-content) minmax(0.39277066rem, max-content);
    }

    #u924FKxAfMHsOTmi {
      grid-area: 11 / 10 / 13 / 13;
      grid-template-columns: 0 38.73592701rem;
      grid-template-rows: 0 minmax(14.62981099rem, max-content);
    }

    #CKgbWoflYnzdQEPA {
      grid-area: 11 / 10 / 13 / 13;
      position: relative;
    }

    #caoaS7I73DPyDujB {
      grid-template-columns: 5.62225476rem 0 0 20.48763649rem 18.24829052rem 0 11.25227837rem 0 0 22.7893187rem 15.94660831rem 0 5.65361285rem;
      grid-template-rows: minmax(5.62225476rem, max-content) 0 minmax(3.69911191rem, max-content) 0 minmax(5.11177989rem, max-content) 0 minmax(14.62981099rem, max-content) 0 minmax(3.6736283rem, max-content) 0 minmax(14.62981099rem, max-content) 0 minmax(8.85615076rem, max-content);
    }

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

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

    #vbYmvdVWtKqProcu {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

    #BZuPAYzbIVv1DORC {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12347731em);
      --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);
    }

    #EwAulcp8lQ2CzVxr {
      min-width: 26.62731969rem;
    }

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

    #LGskXXjN6Q36hGbR {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #xsz4bqHksd1hCIy4 {
      display: block;
    }

    #UjsLoveNcvyjNGA3 {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #eGmSP6Sz0jqTXqSW {
      display: none;
    }

    #FN8ROkOzhPkmV4JM {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #mLw7hqaP4h6Dtm81 {
      display: none;
    }

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

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

    #x3ClfPTYSjeOtTZ7 {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
      --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);
    }

    #aBGNpVJUBRwgre8K {
      min-width: 8.84425385rem;
    }

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

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

    #rhzhcLno8QbCtD6n {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #adDMYH6BxnuIBSwm {
      min-width: 25.06659802rem;
    }

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

    #wIGXinhUe5skPHtj {
      grid-area: 4 / 2 / 5 / 9;
      grid-template-columns: 0 5.78950061rem 8.11117209rem 8.80765063rem 8.11117209rem 5.78950061rem;
      grid-template-rows: 0 minmax(1.88603862rem, max-content) minmax(2.10783728rem, max-content) minmax(0.91903665rem, max-content) minmax(1.84892123rem, max-content) minmax(2.02580188rem, max-content);
    }

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

    #tLXdbS9UYVLPRBXt {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #FXLkbZ8sQdZ7WUuj {
      display: block;
    }

    #tdF25sjdcvgd0jCB {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #tVEqGM33JhMf67gq {
      display: none;
    }

    #lSeQ5pjN4t1KHZDW {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #XDiblcDInlAffchW {
      display: none;
    }

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

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

    #KUCY80pqTEzCouLR {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
      --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);
    }

    #g9CSfxRBVLvvrPX7 {
      min-width: 8.94465858rem;
    }

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

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

    #k0YZxoIrkLY1edNt {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #BVpUDysekBVrJhXV {
      min-width: 28.61293842rem;
    }

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

    #ldW2sxxCTyY81aD5 {
      grid-area: 6 / 3 / 7 / 10;
      grid-template-columns: 0 4.01633041rem 9.83413992rem 8.90805536rem 9.83413992rem 4.01633041rem;
      grid-template-rows: 0 minmax(1.88603862rem, max-content) minmax(2.10783728rem, max-content) minmax(0.91903665rem, max-content) minmax(3.38549399rem, max-content) minmax(1.96665721rem, max-content);
    }

    #Dht97ir4pYeQ3Zdw {
      grid-area: 6 / 3 / 7 / 10;
      position: relative;
    }

    #qkg4ooPZwHiSpJaa {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #PaktuiaTdOxIHpbo {
      display: block;
    }

    #uz6iVpZgyPEficQ4 {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #aSRastC4owxV4VeZ {
      display: none;
    }

    #ISNrKicHZc9qv22z {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #O4vZ698yeh7lbAXT {
      display: none;
    }

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

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

    #nv6cKd5Wfg4PDsev {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
      --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);
    }

    #JMdSJ7rqyZBNEd1h {
      min-width: 8.69301144rem;
    }

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

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

    #xSphRfdocKSJXyo4 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #feeTGqiQSYKdPQ9h {
      min-width: 28.61293842rem;
    }

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

    #oWU2aQ7IMiPx2vME {
      grid-area: 8 / 4 / 9 / 11;
      grid-template-columns: 0 4.01633041rem 9.95996349rem 8.65640822rem 9.95996349rem 4.01633041rem;
      grid-template-rows: 0 minmax(1.88603862rem, max-content) minmax(2.10783728rem, max-content) minmax(0.91903665rem, max-content) minmax(3.38549399rem, max-content) minmax(1.96665721rem, max-content);
    }

    #gvECsMWYcNTkCIgA {
      grid-area: 8 / 4 / 9 / 11;
      position: relative;
    }

    #QF1yXEzYQ9H5YGxg {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #JAuuH12IfHUCAGs2 {
      display: block;
    }

    #ikwzm1Pavx0eOp6J {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #GaKpNySaKkSe1szl {
      display: none;
    }

    #xhsMfOIHIHbvfmtM {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #PLPkyXjqLykXY1WB {
      display: none;
    }

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

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

    #QkUd4x95v5L1DPev {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
      --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);
    }

    #PusCmNusp9k7vljx {
      min-width: 9.83304963rem;
    }

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

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

    #U8vNOzKqXQOB1OUd {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #gRH7ytpksPKLsqsq {
      min-width: 28.61293842rem;
    }

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

    #QhgYLspg6zaozHCH {
      grid-area: 10 / 5 / 11 / 12;
      grid-template-columns: 0 4.01633041rem 9.38994439rem 9.79644641rem 9.38994439rem 4.01633041rem;
      grid-template-rows: 0 minmax(1.88603862rem, max-content) minmax(2.10783728rem, max-content) minmax(0.91903665rem, max-content) minmax(3.38549399rem, max-content) minmax(1.96665721rem, max-content);
    }

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

    #JMMdORAQlKJi53CL {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #Hn3WQrBdJs2NbQID {
      display: block;
    }

    #JYOjljmroITjd7nL {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #BX3cJA9yzTwscYvs {
      display: none;
    }

    #tztX5wocXFoa9mNf {
      stroke-width: calc(100rem * 4.0 / 1366.0);
    }

    #ogawm4T0AJ2buQnI {
      display: none;
    }

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

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

    #cRzbkAnIrE8JgYjT {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
      --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);
    }

    #p1WxYPprgxpkIuoi {
      min-width: 9.09335917rem;
    }

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

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

    #OQLXGWX2IQE0iqG1 {
      --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.1);
      margin-bottom: calc(var(--last-font-size) * 0.1);
    }

    #cWuPdoETvtYsKMbH {
      min-width: 28.61293842rem;
    }

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

    #B2jG3IcNSBmWCSMd {
      grid-area: 12 / 6 / 13 / 13;
      grid-template-columns: 0 4.01633041rem 9.75978962rem 9.05675595rem 9.75978962rem 4.01633041rem;
      grid-template-rows: 0 minmax(1.88603862rem, max-content) minmax(2.10783728rem, max-content) minmax(0.91903665rem, max-content) minmax(3.38549399rem, max-content) minmax(1.96665721rem, max-content);
    }

    #tVXpbkt4Se3m7ybg {
      grid-area: 12 / 6 / 13 / 13;
      position: relative;
    }

    #MIvZUKotAFbSgUkf {
      grid-template-columns: 31.69550199rem 0 0 0 0 5.00913977rem 26.59071647rem 5.00913977rem 0 0 0 0 31.69550199rem;
      grid-template-rows: minmax(5.62225476rem, max-content) minmax(3.69911191rem, max-content) minmax(3.62671468rem, max-content) minmax(8.78763566rem, max-content) minmax(1.48381446rem, max-content) minmax(10.26506376rem, max-content) minmax(1.46412884rem, max-content) minmax(10.26506376rem, max-content) minmax(1.46412884rem, max-content) minmax(10.26506376rem, max-content) minmax(1.46412884rem, max-content) minmax(10.26506376rem, max-content) minmax(5.63236576rem, max-content);
    }

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

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

    #BL63lyM3eYhzBBwZ {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

    #zrd08VcLZGSG3pAg {
      --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.12347731em);
      --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);
    }

    #JvUzHc3UVXrNowJ4 {
      min-width: 13.15275782rem;
    }

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

    #zGYby3aHHhD2BX2h {
      display: block;
    }

    #dw10qKv6N9KsrxLi {
      display: none;
    }

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

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

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

    #MHQ8QT0588MxxuU5 {
      grid-template-columns: 0 1.59702374rem 2.95673815rem 1.59702374rem;
      grid-template-rows: 0 minmax(1.58792218rem, max-content) minmax(2.95673815rem, max-content) minmax(1.58792218rem, max-content);
    }

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

    #rzIETsPkrdvz605t {
      --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;
    }

    #H1blO1OrNTTNKC9K {
      min-width: 16.51694995rem;
    }

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

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

    #RguIFkFHZ9JBzcdG {
      --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;
    }

    #iBjRe0dLJUZP3IGe {
      min-width: 20.62376863rem;
    }

    #vrfY4OFWuPqmpjZn {
      grid-area: 7 / 3 / 8 / 8;
      position: relative;
    }

    #WqYUu8uwhOwNwjlz {
      grid-template-columns: 0 4.15335032rem 2.05340934rem 5.16478055rem 6.15078562rem 5.16478055rem 2.05340934rem 4.15335032rem;
      grid-template-rows: 0 minmax(3.77254004rem, max-content) minmax(6.1325825rem, max-content) minmax(2.74673304rem, max-content) minmax(2.04876373rem, max-content) minmax(0.92018363rem, max-content) minmax(5.49048316rem, max-content) minmax(1.73242748rem, max-content);
    }

    #CWPwnlm8Wah1MHHz {
      grid-area: 4 / 2 / 7 / 3;
      grid-template-columns: 0 28.89386606rem;
      grid-template-rows: 0 minmax(22.84371358rem, max-content);
    }

    #JrTaxgQ2okMwJExe {
      grid-area: 4 / 2 / 7 / 3;
      position: relative;
    }

    #Vqse1osmTlkhbWW2 {
      display: block;
    }

    #ax1jn168HRF8AQGw {
      display: none;
    }

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

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

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

    #YdeogjJ4bMdXEh62 {
      grid-template-columns: 0 1.59702374rem 2.95673815rem 1.59702374rem;
      grid-template-rows: 0 minmax(1.58792218rem, max-content) minmax(2.95673815rem, max-content) minmax(1.58792218rem, max-content);
    }

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

    #qPqX8Ke3U6AfYx5z {
      --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;
    }

    #y9IvJdDax7yMNX9Q {
      min-width: 20.10228616rem;
    }

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

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

    #Xpl9nQOyLICUFJO6 {
      --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;
    }

    #oXNiewlDLA8GUS1P {
      min-width: 23.13108389rem;
    }

    #acWgVMqn7F1nGWnO {
      grid-area: 7 / 3 / 8 / 8;
      position: relative;
    }

    #BJAgCejFm9ll7Jng {
      grid-template-columns: 0 2.8996927rem 1.51439886rem 6.95744866rem 6.15078562rem 6.95744866rem 1.51439886rem 2.8996927rem;
      grid-template-rows: 0 minmax(3.77254004rem, max-content) minmax(6.1325825rem, max-content) minmax(2.74673304rem, max-content) minmax(2.04876373rem, max-content) minmax(0.92018363rem, max-content) minmax(5.49048316rem, max-content) minmax(1.73242748rem, max-content);
    }

    #wT9ZlxxCxi15wMYM {
      grid-area: 5 / 4 / 8 / 7;
      grid-template-columns: 0 28.89386606rem;
      grid-template-rows: 0 minmax(22.84371358rem, max-content);
    }

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

    #nVtwJ0Y5ThZTq4b8 {
      display: block;
    }

    #J6rrPLOX9MkG9vOI {
      display: none;
    }

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

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

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

    #bGPupo4wvULsviy2 {
      grid-template-columns: 0 1.59702374rem 2.95673815rem 1.59702374rem;
      grid-template-rows: 0 minmax(1.58792218rem, max-content) minmax(2.95673815rem, max-content) minmax(1.58792218rem, max-content);
    }

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

    #scw51cTX3ZASr3uN {
      --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;
    }

    #aKZxffLFWnQltLBG {
      min-width: 11.76615725rem;
    }

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

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

    #HHcuXJtdLPJSMzHm {
      --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;
    }

    #engnPsxOHNOkd5LX {
      min-width: 23.13108389rem;
    }

    #bufefmjQiUeYn2py {
      grid-area: 7 / 3 / 8 / 8;
      position: relative;
    }

    #w0f2kvAQJxjkQCBA {
      grid-template-columns: 0 2.8996927rem 5.68246332rem 2.7893842rem 6.15078562rem 2.7893842rem 5.68246332rem 2.8996927rem;
      grid-template-rows: 0 minmax(3.77254004rem, max-content) minmax(6.1325825rem, max-content) minmax(2.74673304rem, max-content) minmax(2.04876373rem, max-content) minmax(0.92018363rem, max-content) minmax(5.49048316rem, max-content) minmax(1.73242748rem, max-content);
    }

    #MvXNLlOVJjmcrXXD {
      grid-area: 6 / 8 / 9 / 9;
      grid-template-columns: 0 28.89386606rem;
      grid-template-rows: 0 minmax(22.84371358rem, max-content);
    }

    #f9tG3uhgrscLZg9W {
      grid-area: 6 / 8 / 9 / 9;
      position: relative;
    }

    #raxJf8raIb5qeO70 {
      grid-template-columns: 5.62225476rem 28.89386606rem 1.03694616rem 7.88885573rem 13.11615459rem 7.88885573rem 1.03694616rem 28.89386606rem 5.62225476rem;
      grid-template-rows: minmax(9.71528303rem, max-content) minmax(3.69911191rem, max-content) minmax(7.32064422rem, max-content) 0 0 minmax(22.84371358rem, max-content) 0 0 minmax(12.64379485rem, max-content);
    }

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

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

    #Y2yuiInzy3Rdz1DQ {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #nyvxw0vmpi4uC2dA {
      min-width: 46.54000995rem;
    }

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

    #aNzZMpIlRnyZO4Ky {
      grid-template-columns: 26.74829663rem 46.50340673rem 26.74829663rem;
      grid-template-rows: minmax(11.42249156rem, max-content) minmax(33.37756446rem, max-content) minmax(11.42249156rem, max-content);
    }

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

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

    #yffbELrpqqWm2c0N {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

    #oymnzA6fgB3ljCBF {
      --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);
    }

    #dwZX5DErUmf3qzrA {
      min-width: 27.96435377rem;
    }

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

    #Twh19zqHLFHHBclv {
      grid-template-columns: 36.03612473rem 27.92775055rem 36.03612473rem;
      grid-template-rows: minmax(2.75525559rem, max-content) minmax(1.81013303rem, max-content) minmax(2.75525559rem, max-content);
    }

    #sPg9W6uyQmfiuFgE {
      min-height: calc(2.38834488 * 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);
    }
  }