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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    #Qe4OXdkrflPSUVxX {
      grid-template-columns: 0 418.03386242%;
      left: -159.01693121%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #c6SbPi598TsG3nJK {
      min-width: 91.6rem;
    }

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

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

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

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

    #LuFCvJwYzrteud8g {
      min-width: 91.6rem;
    }

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

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

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

    #PN2kXa3zJ7ny1W1d {
      grid-template-columns: 0 5.15690531rem 19.89716174rem 5.15690531rem;
      grid-template-rows: 0 minmax(6.41118994rem, max-content) minmax(18.7395087rem, max-content) minmax(6.41118994rem, max-content);
    }

    #pqTBTRphZLJUAn8b {
      grid-area: 3 / 10 / 7 / 16;
      position: relative;
    }

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

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

    #CwCvWoor6A2Kr4GR {
      grid-template-columns: 0 1.11532712rem 27.98031813rem 1.11532712rem;
      grid-template-rows: 0 minmax(4.9216684rem, max-content) minmax(21.71855177rem, max-content) minmax(4.9216684rem, max-content);
    }

    #w6CaYmGOIh4sITUD {
      grid-area: 5 / 3 / 13 / 15;
      position: relative;
    }

    #pHofkMhJTXWdPYme {
      grid-area: 9 / 11 / 16 / 19;
      position: relative;
    }

    #JpwD7AAXqWOvilad {
      grid-area: 10 / 18 / 12 / 27;
      position: relative;
    }

    #xtpdmK9M3tMinSmk {
      grid-area: 11 / 20 / 19 / 28;
      position: relative;
    }

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

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

    #R7K2KM2Bhlc2VWPU {
      grid-template-columns: 0 5.95520556rem 21.03505587rem 5.14143105rem;
      grid-template-rows: 0 minmax(5.01615436rem, max-content) minmax(21.03505587rem, max-content) minmax(5.82341841rem, max-content);
    }

    #EXM4kp2LxWPOG2RU {
      grid-area: 15 / 6 / 18 / 7;
      position: relative;
    }

    #uL11jC92E79dBZ6a {
      grid-area: 17 / 5 / 22 / 8;
      position: relative;
    }

    #PdVuQI3pcvVcS7M0 {
      grid-area: 20 / 23 / 26 / 29;
      position: relative;
    }

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

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

    #wH7DdB26bdAftGpS {
      grid-template-columns: 0 8.07029642rem 14.07037952rem 8.07029642rem;
      grid-template-rows: 0 minmax(2.94824481rem, max-content) minmax(25.97813903rem, max-content) minmax(2.63550474rem, max-content);
    }

    #ttWwwVJeQOrj3UJE {
      grid-area: 24 / 14 / 28 / 22;
      position: relative;
    }

    #yTsvAF9Jytkl16Ku {
      grid-area: 25 / 24 / 29 / 25;
      position: relative;
    }

    #mHGVVnrTdbjPRl3k {
      grid-area: 8 / 5 / 9 / 9;
      grid-template-columns: 0 0 0 3.02657989rem 4.74278974rem 6.27266852rem 10.15880836rem 6.01012586rem 0 0 0 0 0 2.52268667rem 28.50785698rem 0 0.24314347rem 0.85800536rem 0 0 0 0.01417829rem 3.53945351rem 22.03091651rem 3.52527522rem 0 0 0.01417829rem;
      grid-template-rows: 0 0 0 minmax(31.30846372rem, max-content) minmax(0.25342486rem, max-content) 0 0 0 0 minmax(31.13600192rem, max-content) minmax(0.17187076rem, max-content) minmax(0.91048174rem, max-content) 0 minmax(0.38813917rem, max-content) minmax(0.0753991rem, max-content) 0 minmax(6.19726942rem, max-content) minmax(8.26724275rem, max-content) minmax(1.00926388rem, max-content) minmax(15.93731432rem, max-content) 0 0 0 0 minmax(0.07308862rem, max-content) minmax(31.48879996rem, max-content) minmax(0.31274007rem, max-content) minmax(0.80726405rem, max-content);
    }

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

    #wQB4Hp98n6MewK2a {
      grid-template-columns: 4.26666667rem 0 0 0 91.46666667rem 0 0 0 4.26666667rem;
      grid-template-rows: minmax(4.26666667rem, max-content) minmax(12.69568875rem, max-content) minmax(13.94574314rem, max-content) minmax(22.59615978rem, max-content) minmax(6.22088937rem, max-content) minmax(36.30070851rem, max-content) minmax(6.4rem, max-content) minmax(128.33676434rem, max-content) minmax(4.26666667rem, max-content);
    }

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

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

    #CA0sIL9BIwSbZNlm {
      grid-template-columns: 0 371.85555556%;
      left: -135.92777778%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #xcUimBu1znrtH5gw {
      min-width: 91.6rem;
    }

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

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

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

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

    #KwkrWka2uza9ZWXm {
      min-width: 91.6rem;
    }

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

    #gg7S9ehIpVT7zjA3 {
      grid-area: 2 / 2 / 3 / 4;
      grid-template-columns: 0 0 0 42.17664893rem 49.29001774rem 0;
      grid-template-rows: 0 minmax(21.08832447rem, max-content) minmax(13.19282531rem, max-content) minmax(14.26078156rem, max-content) minmax(9.16213355rem, max-content) minmax(43.00608757rem, max-content);
    }

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

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

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

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

    #USXn4jRQhgTSkpSc {
      min-width: 91.6rem;
    }

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

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

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

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

    #pGRgrx7ZzKyw64Lm {
      min-width: 91.6rem;
    }

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

    #vP4dS2K5JbKqlxFh {
      grid-area: 4 / 3 / 5 / 5;
      grid-template-columns: 0 0 0 21.14117741rem 70.32548926rem 0;
      grid-template-rows: 0 minmax(21.08832447rem, max-content) minmax(13.19282531rem, max-content) minmax(10.80567163rem, max-content) minmax(9.16213355rem, max-content) minmax(28.31456926rem, max-content);
    }

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

    #m1JF3hgDMMqe0yAk {
      grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
      grid-template-rows: minmax(9.696495rem, max-content) minmax(100.71015245rem, max-content) minmax(6.4rem, max-content) minmax(82.56352421rem, max-content) minmax(9.696495rem, max-content);
    }

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

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

    #SjwdBDX25LaShqo2 {
      grid-template-columns: 0 403.16854556%;
      left: -151.58427278%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #HBsUOQ7YRCvE7oav {
      min-width: 91.6rem;
    }

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

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

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

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

    #aMOgKEoLqdTPhpeO {
      min-width: 91.6rem;
    }

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

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

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

    #gbH5JCahvBRZXsim {
      grid-area: 8 / 4 / 9 / 11;
      grid-template-columns: 0 45.60793634rem 0.25079399rem 45.60793634rem;
      grid-template-rows: 0 0 minmax(45.85873033rem, max-content) 0;
    }

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

    #R0Gw2UEpjZ3kt4bH {
      grid-area: 10 / 7 / 11 / 8;
      position: relative;
    }

    #GIqWQalgf8C6F2An {
      grid-template-columns: 4.26666667rem 0 0 12.58827173rem 15.39719472rem 11.02214506rem 36.60075021rem 15.85830495rem 0 0 4.26666667rem;
      grid-template-rows: 0 minmax(34.21598826rem, max-content) minmax(11.37844982rem, max-content) minmax(14.26078156rem, max-content) minmax(9.16213355rem, max-content) minmax(22.09081539rem, max-content) minmax(6.4rem, max-content) minmax(45.85873033rem, max-content) minmax(42.11422805rem, max-content) minmax(36.92383376rem, max-content) minmax(4.26666667rem, max-content);
    }

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

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

    #Vo8U6Sr7cZYncEvS {
      grid-template-columns: 0 809.43270888%;
      left: -354.71635444%;
      grid-template-rows: 0 100%;
    }

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

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

    #WTaETtGEd21V9yvS {
      min-width: 91.6rem;
    }

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

    #IciRkz1RIwrPRXmi {
      grid-area: 4 / 3 / 5 / 15;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.03132118 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc((0.03132118 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0 * 91.46666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 91.46666667rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: 0%;
      margin-top: -3.13211834%;
    }

    #maE06PYUH1jurb1x {
      grid-area: 2 / 2 / 13 / 12;
      position: relative;
    }

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

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

    #frysEcaZ8wXHJk0R {
      grid-area: 6 / 7 / 7 / 13;
      position: relative;
    }

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

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

    #LMhuucWLjfbldSuY {
      min-width: 67.34186667rem;
    }

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

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

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

    #VrM7V1ntIJKp4V2D {
      min-width: 67.34186667rem;
    }

    #HRNfeUnraJC9paMi {
      grid-area: 11 / 4 / 12 / 11;
      position: relative;
    }

    #FTzmyhYs863V3EKa {
      grid-area: 6 / 5 / 7 / 10;
      grid-template-columns: 0 6.4rem 0 27.79885222rem 5.27208112rem 0.53333333rem 0.53333333rem 5.27208112rem 27.79885222rem 0 6.4rem 0;
      grid-template-rows: 0 minmax(0.40538561rem, max-content) minmax(11.6108289rem, max-content) minmax(19.46666667rem, max-content) minmax(7.16052183rem, max-content) minmax(1.06666667rem, max-content) minmax(6.18300805rem, max-content) minmax(8.84256756rem, max-content) minmax(7.16443733rem, max-content) minmax(3.57333545rem, max-content) minmax(12.97895373rem, max-content) minmax(12.90549294rem, max-content);
    }

    #bVyg1I3mNtoruh2C {
      grid-area: 6 / 5 / 7 / 10;
      position: relative;
    }

    #aRT71AM80gnV4742 {
      grid-area: 2 / 2 / 15 / 12;
      position: relative;
    }

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

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

    #NlSsOj9mtoH4WpUQ {
      grid-template-columns: 0 0 11.6108289rem 0;
      grid-template-rows: 0 minmax(11.34416223rem, max-content) minmax(0.26666667rem, max-content) minmax(11.34416223rem, max-content);
    }

    #FvBZZZObfPvICz07 {
      grid-area: 5 / 7 / 10 / 10;
      position: relative;
    }

    #TqTwjjcvE2YnZI8g {
      grid-area: 6 / 3 / 8 / 8;
      position: relative;
    }

    #EaRfLrYagf70Ntgz {
      grid-area: 7 / 9 / 9 / 13;
      position: relative;
    }

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

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

    #csFdjcBTWdcjAnfj {
      min-width: 80.14186667rem;
    }

    #EXQSy2B6MiXrC60F {
      grid-area: 11 / 4 / 12 / 14;
      position: relative;
    }

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

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

    #qpgCjbqtcwJL1m8X {
      min-width: 80.14186667rem;
    }

    #aBxUf10ywE6wKAl4 {
      grid-area: 13 / 5 / 14 / 15;
      position: relative;
    }

    #ErmZCn33aaNRHaAU {
      grid-area: 8 / 6 / 9 / 11;
      grid-template-columns: 0 0 0 0 34.19885222rem 5.27208112rem 0.53333333rem 0 0.53333333rem 5.27208112rem 34.19885222rem 0 0 0;
      grid-template-rows: 0 minmax(0.51404915rem, max-content) minmax(22.95499113rem, max-content) minmax(8.01384089rem, max-content) minmax(7.16052183rem, max-content) 0 minmax(1.06666667rem, max-content) 0 minmax(6.18300805rem, max-content) minmax(8.84256756rem, max-content) minmax(7.16443733rem, max-content) minmax(3.57333545rem, max-content) minmax(16.23530712rem, max-content) minmax(9.64913954rem, max-content);
    }

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

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

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

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

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

    #yrHINhhNoFehXHry {
      grid-template-columns: 0 0 11.34416223rem 0.26666667rem 0 11.34416223rem;
      grid-template-rows: 0 minmax(11.27788566rem, max-content) 0 minmax(0.33294324rem, max-content) minmax(11.27788566rem, max-content) 0;
    }

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

    #WW9uOnDeWjmCGDuq {
      grid-area: 6 / 7 / 7 / 12;
      position: relative;
    }

    #oXx5elGzOqcZkb0v {
      font-size: calc(5.68896em - var(--ffsd));
    }

    #YOvbDksL5xe1lKHs {
      --first-font-size: 5.68896em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #OJ26JnXtqjRMsUos {
      min-width: 41.8rem;
    }

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

    #tjJhospgmvxKkVEK {
      font-size: calc(5.68893333em - var(--ffsd));
    }

    #TZdCmO7Dz2lFHr6o {
      --first-font-size: 5.68893333em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * 0.025);
      margin-bottom: calc(var(--last-font-size) * 0.025);
    }

    #Zl8cEj1M3j8T5Jgp {
      min-width: 66.8rem;
    }

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

    #FP82N6CyXE5OPVJd {
      grid-area: 10 / 8 / 13 / 13;
      grid-template-columns: 0 7.79538015rem 12.5rem 8.23139095rem 10.94416223rem 0.40333165rem 0.66333502rem 10.94416223rem 10.48028459rem 12.5rem 5.41648483rem 0.13000168rem;
      grid-template-rows: 0 minmax(0.44160679rem, max-content) minmax(22.88871456rem, max-content) minmax(8.64131672rem, max-content) minmax(6.67176494rem, max-content) minmax(1.06666667rem, max-content) minmax(6.67176494rem, max-content) minmax(8.35381067rem, max-content) minmax(7.16443733rem, max-content) minmax(3.57333545rem, max-content) minmax(13.08444667rem, max-content) minmax(12.8rem, max-content);
    }

    #KMnLbfbGE6veVwBc {
      grid-area: 10 / 8 / 13 / 13;
      position: relative;
    }

    #HSDM2H66OjFAhLeT {
      grid-area: 11 / 4 / 12 / 9;
      position: relative;
    }

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

    #dPajZZUlq6UmwBaF {
      grid-area: 2 / 4 / 6 / 8;
      position: relative;
    }

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

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

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

    #rbGxuBSMZOvGVqo9 {
      grid-template-columns: 0 0 11.34416223rem 0 0.26666667rem 0 11.34416223rem 0;
      grid-template-rows: 0 minmax(0.07244236rem, max-content) minmax(11.27788566rem, max-content) 0 minmax(0.26050088rem, max-content) minmax(0.07244236rem, max-content) minmax(11.27788566rem, max-content) 0;
    }

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

    #JS7g4RiZzalOKuB8 {
      grid-area: 6 / 3 / 7 / 8;
      position: relative;
    }

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

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

    #hMQTlkvfw4XDDkYz {
      min-width: 67.34186667rem;
    }

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

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

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

    #DPM4Fq4y0PqTdDVY {
      min-width: 67.34186667rem;
    }

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

    #cF5MSV8jLbjJdE88 {
      grid-area: 14 / 7 / 15 / 12;
      grid-template-columns: 0 0 6.4rem 0 22.1267711rem 10.94416223rem 0.53333333rem 0.53333333rem 10.94416223rem 22.1267711rem 0 6.4rem;
      grid-template-rows: 0 minmax(0.36916442rem, max-content) minmax(22.96115692rem, max-content) minmax(8.64131672rem, max-content) minmax(6.67176494rem, max-content) minmax(1.06666667rem, max-content) minmax(6.67176494rem, max-content) minmax(7.32269707rem, max-content) minmax(7.16443733rem, max-content) minmax(3.57333545rem, max-content) minmax(25.67575414rem, max-content) minmax(1.23980614rem, max-content);
    }

    #Hf415aK1Fke7CwhK {
      grid-area: 14 / 7 / 15 / 12;
      position: relative;
    }

    #PObrM0flkKDOCtXi {
      grid-template-columns: 4.26666667rem 0 5.66406582rem 0.06500084rem 0 0 0.06500084rem 39.87426498rem 40.06926751rem 0 0 0.06500084rem 5.66406582rem 0 4.26666667rem;
      grid-template-rows: 0 minmax(16.54409621rem, max-content) minmax(6.4rem, max-content) minmax(24.9020857rem, max-content) minmax(18.3393824rem, max-content) minmax(91.35786473rem, max-content) minmax(6.4rem, max-content) minmax(91.35786473rem, max-content) minmax(6.4rem, max-content) minmax(38.643403rem, max-content) minmax(1.06666667rem, max-content) minmax(51.64779506rem, max-content) minmax(6.4rem, max-content) minmax(91.35786473rem, max-content) minmax(4.26666667rem, max-content);
    }

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

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

    #UE6urgy2DaQz1qaP {
      grid-template-columns: 0 455.03301025%;
      left: -177.51650512%;
      grid-template-rows: 0 100%;
    }

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

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

    #gOAmcZwOEGzrIhBR {
      min-width: 91.6rem;
    }

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

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

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

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

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

    #lGtb4zFEdZVjNgAl {
      min-width: 91.6rem;
    }

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

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

    #fAa3ipjB4Rup9TM2 {
      grid-area: 7 / 8 / 9 / 9;
      position: relative;
    }

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

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

    #WFLUEBglBUaI5SVb {
      min-width: 91.6rem;
    }

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

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

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

    #mvbyxfURcZoI4lRb {
      grid-area: 12 / 5 / 13 / 13;
      grid-template-columns: 0 11.73283948rem 16.76087528rem 62.9729519rem;
      grid-template-rows: 0 minmax(91.18182322rem, max-content) minmax(28.49371476rem, max-content) 0;
    }

    #lUNYLY3sutWVnyPf {
      grid-area: 12 / 5 / 13 / 13;
      position: relative;
    }

    #ZpKUN3iedCWEsMnE {
      grid-template-columns: 4.26666667rem 0 0 0 24.66349901rem 17.89219957rem 6.4rem 17.84746907rem 24.66349901rem 0 0 0 4.26666667rem;
      grid-template-rows: minmax(4.26666667rem, max-content) minmax(10.03818529rem, max-content) minmax(9.47555467rem, max-content) minmax(39.16419032rem, max-content) minmax(25.50268277rem, max-content) 0 minmax(17.84746907rem, max-content) 0 minmax(6.4rem, max-content) minmax(17.06086393rem, max-content) minmax(6.4rem, max-content) minmax(119.67553799rem, max-content);
    }

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

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

    #uCVreS1q5toBeLSP {
      grid-template-columns: 0 409.97265233%;
      left: -154.98632616%;
      grid-template-rows: 0 100%;
    }

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

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

    #Ul3gmeWim5maP0jp {
      min-width: 91.6rem;
    }

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

    #aVXqA61yVQn4OVDy {
      grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
      grid-template-rows: minmax(12.15111067rem, max-content) minmax(5.71041793rem, max-content) minmax(12.15111067rem, max-content);
    }

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

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

    #Qe4OXdkrflPSUVxX {
      grid-template-columns: 0 402.03741457%;
      left: -151.01870728%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #c6SbPi598TsG3nJK {
      min-width: 93.4375rem;
    }

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

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

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

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

    #LuFCvJwYzrteud8g {
      min-width: 93.4375rem;
    }

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

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

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

    #PN2kXa3zJ7ny1W1d {
      grid-template-columns: 0 5.14337324rem 19.84495025rem 5.14337324rem;
      grid-template-rows: 0 minmax(6.39436654rem, max-content) minmax(18.69033496rem, max-content) minmax(6.39436654rem, max-content);
    }

    #pqTBTRphZLJUAn8b {
      grid-area: 3 / 10 / 7 / 16;
      position: relative;
    }

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

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

    #CwCvWoor6A2Kr4GR {
      grid-template-columns: 0 1.11240042rem 27.90689588rem 1.11240042rem;
      grid-template-rows: 0 minmax(4.90875361rem, max-content) minmax(21.66156082rem, max-content) minmax(4.90875361rem, max-content);
    }

    #w6CaYmGOIh4sITUD {
      grid-area: 5 / 3 / 13 / 15;
      position: relative;
    }

    #pHofkMhJTXWdPYme {
      grid-area: 9 / 11 / 16 / 19;
      position: relative;
    }

    #JpwD7AAXqWOvilad {
      grid-area: 10 / 18 / 12 / 27;
      position: relative;
    }

    #xtpdmK9M3tMinSmk {
      grid-area: 11 / 20 / 19 / 28;
      position: relative;
    }

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

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

    #R7K2KM2Bhlc2VWPU {
      grid-template-columns: 0 5.9395787rem 20.97985846rem 5.12793959rem;
      grid-template-rows: 0 minmax(5.00299164rem, max-content) minmax(20.97985846rem, max-content) minmax(5.80813737rem, max-content);
    }

    #EXM4kp2LxWPOG2RU {
      grid-area: 15 / 6 / 18 / 7;
      position: relative;
    }

    #uL11jC92E79dBZ6a {
      grid-area: 17 / 5 / 22 / 8;
      position: relative;
    }

    #PdVuQI3pcvVcS7M0 {
      grid-area: 20 / 23 / 26 / 29;
      position: relative;
    }

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

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

    #wH7DdB26bdAftGpS {
      grid-template-columns: 0 8.04911942rem 14.03345789rem 8.04911942rem;
      grid-template-rows: 0 minmax(2.94050842rem, max-content) minmax(25.90997064rem, max-content) minmax(2.628589rem, max-content);
    }

    #ttWwwVJeQOrj3UJE {
      grid-area: 24 / 14 / 28 / 22;
      position: relative;
    }

    #yTsvAF9Jytkl16Ku {
      grid-area: 25 / 24 / 29 / 25;
      position: relative;
    }

    #mHGVVnrTdbjPRl3k {
      grid-area: 8 / 5 / 9 / 7;
      grid-template-columns: 0 0 0 3.01863794rem 4.73034433rem 6.25620862rem 10.13215096rem 5.99435488rem 0 0 0 0 0 2.51606697rem 28.43305043rem 0 0.24250545rem 0.8557539rem 0 0 0 0.01414108rem 3.53016574rem 21.9731059rem 3.51602466rem 0 0 0.01414108rem;
      grid-template-rows: 0 0 0 minmax(31.2263082rem, max-content) minmax(0.25275985rem, max-content) 0 0 0 0 minmax(31.05429895rem, max-content) minmax(0.17141976rem, max-content) minmax(0.90809257rem, max-content) 0 minmax(0.38712067rem, max-content) minmax(0.07520125rem, max-content) 0 minmax(6.18100737rem, max-content) minmax(8.24554894rem, max-content) minmax(1.00661551rem, max-content) minmax(15.89549373rem, max-content) 0 0 0 0 minmax(0.07289683rem, max-content) minmax(31.40617122rem, max-content) minmax(0.31191942rem, max-content) minmax(0.80514573rem, max-content);
    }

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

    #wQB4Hp98n6MewK2a {
      grid-template-columns: 3.33333333rem 0 0 1.05334069rem 74.70233378rem 16.52431817rem 1.05334069rem 0 3.33333333rem;
      grid-template-rows: minmax(3.33333333rem, max-content) minmax(10.51498321rem, max-content) minmax(10.89511183rem, max-content) minmax(23.0573059rem, max-content) minmax(4.86006982rem, max-content) minmax(37.04153929rem, max-content) minmax(5rem, max-content) minmax(128rem, max-content) minmax(3.33333333rem, max-content);
    }

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

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

    #CA0sIL9BIwSbZNlm {
      grid-template-columns: 0 314.74967266%;
      left: -107.37483633%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #xcUimBu1znrtH5gw {
      min-width: 87.40394098rem;
    }

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

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

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

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

    #KwkrWka2uza9ZWXm {
      min-width: 93.4375rem;
    }

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

    #gg7S9ehIpVT7zjA3 {
      grid-area: 2 / 2 / 3 / 4;
      grid-template-columns: 0 1.4049807rem 0 32.95050698rem 54.34926734rem 4.62857832rem;
      grid-template-rows: 0 minmax(16.47525349rem, max-content) minmax(10.30689477rem, max-content) minmax(13.61111164rem, max-content) minmax(7.15791683rem, max-content) minmax(43.88376283rem, max-content);
    }

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

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

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

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

    #USXn4jRQhgTSkpSc {
      min-width: 93.4375rem;
    }

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

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

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

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

    #pGRgrx7ZzKyw64Lm {
      min-width: 93.4375rem;
    }

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

    #vP4dS2K5JbKqlxFh {
      grid-area: 4 / 3 / 5 / 5;
      grid-template-columns: 0 0 0 16.51654485rem 76.81678848rem 0;
      grid-template-rows: 0 minmax(16.47525349rem, max-content) minmax(10.30689477rem, max-content) minmax(11.02619554rem, max-content) minmax(7.15791683rem, max-content) minmax(28.89241761rem, max-content);
    }

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

    #m1JF3hgDMMqe0yAk {
      grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
      grid-template-rows: minmax(3.33333333rem, max-content) minmax(91.43493957rem, max-content) minmax(5rem, max-content) minmax(73.85867825rem, max-content) minmax(3.33333333rem, max-content);
    }

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

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

    #SjwdBDX25LaShqo2 {
      grid-template-columns: 0 331.2334401%;
      left: -115.61672005%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #HBsUOQ7YRCvE7oav {
      min-width: 93.4375rem;
    }

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

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

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

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

    #aMOgKEoLqdTPhpeO {
      min-width: 93.4375rem;
    }

    #bmkhTzVcN92g3FLW {
      grid-area: 6 / 3 / 7 / 11;
      position: relative;
    }

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

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

    #gbH5JCahvBRZXsim {
      grid-area: 8 / 4 / 9 / 9;
      grid-template-columns: 0 37.8862885rem 0.20833333rem 37.8862885rem;
      grid-template-rows: 0 0 minmax(38.09462183rem, max-content) 0;
    }

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

    #R0Gw2UEpjZ3kt4bH {
      grid-area: 10 / 7 / 11 / 8;
      position: relative;
    }

    #GIqWQalgf8C6F2An {
      grid-template-columns: 3.33333333rem 0 8.6762115rem 4.77833576rem 12.02905837rem 16.8826852rem 28.5943361rem 13.69649489rem 8.6762115rem 0 3.33333333rem;
      grid-template-rows: 0 minmax(26.73124083rem, max-content) minmax(8.88941392rem, max-content) minmax(12.73121758rem, max-content) minmax(7.15791683rem, max-content) minmax(22.54164836rem, max-content) minmax(5rem, max-content) minmax(38.09462183rem, max-content) minmax(32.90174066rem, max-content) minmax(28.84674512rem, max-content) minmax(3.33333333rem, max-content);
    }

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

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

    #Vo8U6Sr7cZYncEvS {
      grid-template-columns: 0 642.50249264%;
      left: -271.25124632%;
      grid-template-rows: 0 100%;
    }

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

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

    #WTaETtGEd21V9yvS {
      min-width: 93.4375rem;
    }

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

    #IciRkz1RIwrPRXmi {
      grid-area: 4 / 3 / 5 / 15;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.03132118 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc((0.03132118 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0 * 93.33333333rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 93.33333333rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: 0%;
      margin-top: -3.13211834%;
    }

    #maE06PYUH1jurb1x {
      grid-area: 2 / 2 / 13 / 12;
      position: relative;
    }

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

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

    #frysEcaZ8wXHJk0R {
      grid-area: 6 / 7 / 7 / 13;
      position: relative;
    }

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

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

    #LMhuucWLjfbldSuY {
      min-width: 52.61083333rem;
    }

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

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

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

    #VrM7V1ntIJKp4V2D {
      min-width: 52.61083333rem;
    }

    #HRNfeUnraJC9paMi {
      grid-area: 11 / 4 / 12 / 11;
      position: relative;
    }

    #FTzmyhYs863V3EKa {
      grid-area: 6 / 5 / 7 / 10;
      grid-template-columns: 0 5rem 0 21.71785329rem 4.11881337rem 0.41666667rem 0.41666667rem 4.11881337rem 21.71785329rem 0 5rem 0;
      grid-template-rows: 0 minmax(0.3167075rem, max-content) minmax(9.07096008rem, max-content) minmax(15.20833333rem, max-content) minmax(5.59415768rem, max-content) minmax(0.83333333rem, max-content) minmax(4.83047504rem, max-content) minmax(6.90825591rem, max-content) minmax(5.59721667rem, max-content) minmax(2.79166832rem, max-content) minmax(10.1398076rem, max-content) minmax(10.08241636rem, max-content);
    }

    #bVyg1I3mNtoruh2C {
      grid-area: 6 / 5 / 7 / 10;
      position: relative;
    }

    #aRT71AM80gnV4742 {
      grid-area: 2 / 2 / 15 / 12;
      position: relative;
    }

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

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

    #NlSsOj9mtoH4WpUQ {
      grid-template-columns: 0 0 9.07096008rem 0;
      grid-template-rows: 0 minmax(8.86262674rem, max-content) minmax(0.20833333rem, max-content) minmax(8.86262674rem, max-content);
    }

    #FvBZZZObfPvICz07 {
      grid-area: 5 / 7 / 10 / 10;
      position: relative;
    }

    #TqTwjjcvE2YnZI8g {
      grid-area: 6 / 3 / 8 / 8;
      position: relative;
    }

    #EaRfLrYagf70Ntgz {
      grid-area: 7 / 9 / 9 / 13;
      position: relative;
    }

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

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

    #csFdjcBTWdcjAnfj {
      min-width: 62.61083333rem;
    }

    #EXQSy2B6MiXrC60F {
      grid-area: 11 / 4 / 12 / 14;
      position: relative;
    }

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

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

    #qpgCjbqtcwJL1m8X {
      min-width: 62.61083333rem;
    }

    #aBxUf10ywE6wKAl4 {
      grid-area: 13 / 5 / 14 / 15;
      position: relative;
    }

    #ErmZCn33aaNRHaAU {
      grid-area: 8 / 6 / 9 / 11;
      grid-template-columns: 0 0 0 0 26.71785329rem 4.11881337rem 0.41666667rem 0 0.41666667rem 4.11881337rem 26.71785329rem 0 0 0;
      grid-template-rows: 0 minmax(0.4016009rem, max-content) minmax(17.93358682rem, max-content) minmax(6.26081319rem, max-content) minmax(5.59415768rem, max-content) 0 minmax(0.83333333rem, max-content) 0 minmax(4.83047504rem, max-content) minmax(6.90825591rem, max-content) minmax(5.59721667rem, max-content) minmax(2.79166832rem, max-content) minmax(12.68383369rem, max-content) minmax(7.53839027rem, max-content);
    }

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

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

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

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

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

    #yrHINhhNoFehXHry {
      grid-template-columns: 0 0 8.86262674rem 0.20833333rem 0 8.86262674rem;
      grid-template-rows: 0 minmax(8.81084817rem, max-content) 0 minmax(0.26011191rem, max-content) minmax(8.81084817rem, max-content) 0;
    }

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

    #WW9uOnDeWjmCGDuq {
      grid-area: 6 / 7 / 7 / 12;
      position: relative;
    }

    #oXx5elGzOqcZkb0v {
      font-size: calc(4.4445em - var(--ffsd));
    }

    #YOvbDksL5xe1lKHs {
      --first-font-size: 4.4445em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #OJ26JnXtqjRMsUos {
      min-width: 32.65625rem;
    }

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

    #tjJhospgmvxKkVEK {
      font-size: calc(4.44447917em - var(--ffsd));
    }

    #TZdCmO7Dz2lFHr6o {
      --first-font-size: 4.44447917em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * 0.025);
      margin-bottom: calc(var(--last-font-size) * 0.025);
    }

    #Zl8cEj1M3j8T5Jgp {
      min-width: 52.1875rem;
    }

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

    #FP82N6CyXE5OPVJd {
      grid-area: 10 / 8 / 13 / 13;
      grid-template-columns: 0 6.09014075rem 9.765625rem 6.43077418rem 8.55012674rem 0.31510285rem 0.51823048rem 8.55012674rem 8.18772233rem 9.765625rem 4.23162877rem 0.10156382rem;
      grid-template-rows: 0 minmax(0.3450053rem, max-content) minmax(17.88180825rem, max-content) minmax(6.75102869rem, max-content) minmax(5.21231636rem, max-content) minmax(0.83333333rem, max-content) minmax(5.21231636rem, max-content) minmax(6.52641459rem, max-content) minmax(5.59721667rem, max-content) minmax(2.79166832rem, max-content) minmax(10.22222396rem, max-content) minmax(10rem, max-content);
    }

    #KMnLbfbGE6veVwBc {
      grid-area: 10 / 8 / 13 / 13;
      position: relative;
    }

    #HSDM2H66OjFAhLeT {
      grid-area: 11 / 4 / 12 / 9;
      position: relative;
    }

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

    #dPajZZUlq6UmwBaF {
      grid-area: 2 / 4 / 6 / 8;
      position: relative;
    }

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

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

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

    #rbGxuBSMZOvGVqo9 {
      grid-template-columns: 0 0 8.86262674rem 0 0.20833333rem 0 8.86262674rem 0;
      grid-template-rows: 0 minmax(0.0565956rem, max-content) minmax(8.81084817rem, max-content) 0 minmax(0.20351631rem, max-content) minmax(0.0565956rem, max-content) minmax(8.81084817rem, max-content) 0;
    }

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

    #JS7g4RiZzalOKuB8 {
      grid-area: 6 / 3 / 7 / 8;
      position: relative;
    }

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

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

    #hMQTlkvfw4XDDkYz {
      min-width: 52.61083333rem;
    }

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

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

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

    #DPM4Fq4y0PqTdDVY {
      min-width: 52.61083333rem;
    }

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

    #cF5MSV8jLbjJdE88 {
      grid-area: 14 / 7 / 15 / 12;
      grid-template-columns: 0 0 5rem 0 17.28653992rem 8.55012674rem 0.41666667rem 0.41666667rem 8.55012674rem 17.28653992rem 0 5rem;
      grid-template-rows: 0 minmax(0.28840971rem, max-content) minmax(17.93840384rem, max-content) minmax(6.75102869rem, max-content) minmax(5.21231636rem, max-content) minmax(0.83333333rem, max-content) minmax(5.21231636rem, max-content) minmax(5.72085708rem, max-content) minmax(5.59721667rem, max-content) minmax(2.79166832rem, max-content) minmax(20.05918292rem, max-content) minmax(0.96859855rem, max-content);
    }

    #Hf415aK1Fke7CwhK {
      grid-area: 14 / 7 / 15 / 12;
      position: relative;
    }

    #PObrM0flkKDOCtXi {
      grid-template-columns: 3.33333333rem 0 15.36255143rem 0.05078191rem 0 0 0.05078191rem 31.15176952rem 31.30411524rem 0 0 0.05078191rem 15.36255143rem 0 3.33333333rem;
      grid-template-rows: 0 minmax(12.666675rem, max-content) minmax(5rem, max-content) minmax(25.41029153rem, max-content) minmax(14.3276425rem, max-content) minmax(71.37333182rem, max-content) minmax(5rem, max-content) minmax(71.37333182rem, max-content) minmax(5rem, max-content) minmax(30.1901586rem, max-content) minmax(0.83333333rem, max-content) minmax(40.34983989rem, max-content) minmax(5rem, max-content) minmax(71.37333182rem, max-content) minmax(3.33333333rem, max-content);
    }

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

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

    #UE6urgy2DaQz1qaP {
      grid-template-columns: 0 434.58874332%;
      left: -167.29437166%;
      grid-template-rows: 0 100%;
    }

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

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

    #gOAmcZwOEGzrIhBR {
      min-width: 93.4375rem;
    }

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

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

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

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

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

    #lGtb4zFEdZVjNgAl {
      min-width: 93.4375rem;
    }

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

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

    #fAa3ipjB4Rup9TM2 {
      grid-area: 7 / 8 / 9 / 9;
      position: relative;
    }

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

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

    #WFLUEBglBUaI5SVb {
      min-width: 93.4375rem;
    }

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

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

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

    #mvbyxfURcZoI4lRb {
      grid-area: 12 / 5 / 13 / 13;
      grid-template-columns: 0 11.97228519rem 17.10293396rem 64.25811419rem;
      grid-template-rows: 0 minmax(93.04267676rem, max-content) minmax(29.07521915rem, max-content) 0;
    }

    #lUNYLY3sutWVnyPf {
      grid-area: 12 / 5 / 13 / 13;
      position: relative;
    }

    #ZpKUN3iedCWEsMnE {
      grid-template-columns: 3.33333333rem 0 0 0 30.2058586rem 13.97828092rem 5rem 13.94333521rem 30.2058586rem 0 0 0 3.33333333rem;
      grid-template-rows: minmax(3.33333333rem, max-content) minmax(10.24304621rem, max-content) minmax(7.40277708rem, max-content) minmax(39.96345951rem, max-content) minmax(19.92397092rem, max-content) 0 minmax(13.94333521rem, max-content) 0 minmax(5rem, max-content) minmax(17.40904483rem, max-content) minmax(5rem, max-content) minmax(122.11789591rem, max-content);
    }

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

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

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

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

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

    #Ul3gmeWim5maP0jp {
      min-width: 93.4375rem;
    }

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

    #aVXqA61yVQn4OVDy {
      grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
      grid-template-rows: minmax(9.49305521rem, max-content) minmax(5.18055625rem, max-content) minmax(9.49305521rem, max-content);
    }

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

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

    #Qe4OXdkrflPSUVxX {
      grid-template-columns: 0 283.01579605%;
      left: -91.50789802%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #c6SbPi598TsG3nJK {
      min-width: 87.90984344rem;
    }

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

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

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

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

    #LuFCvJwYzrteud8g {
      min-width: 87.90984344rem;
    }

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

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

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

    #PN2kXa3zJ7ny1W1d {
      grid-template-columns: 0 3.21460828rem 12.4030939rem 3.21460828rem;
      grid-template-rows: 0 minmax(3.99647909rem, max-content) minmax(11.68145935rem, max-content) minmax(3.99647909rem, max-content);
    }

    #pqTBTRphZLJUAn8b {
      grid-area: 3 / 10 / 7 / 16;
      position: relative;
    }

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

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

    #CwCvWoor6A2Kr4GR {
      grid-template-columns: 0 0.69525027rem 17.44180993rem 0.69525027rem;
      grid-template-rows: 0 minmax(3.06797101rem, max-content) minmax(13.53847551rem, max-content) minmax(3.06797101rem, max-content);
    }

    #w6CaYmGOIh4sITUD {
      grid-area: 5 / 3 / 13 / 15;
      position: relative;
    }

    #pHofkMhJTXWdPYme {
      grid-area: 9 / 11 / 16 / 19;
      position: relative;
    }

    #JpwD7AAXqWOvilad {
      grid-area: 10 / 18 / 12 / 27;
      position: relative;
    }

    #xtpdmK9M3tMinSmk {
      grid-area: 11 / 20 / 19 / 28;
      position: relative;
    }

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

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

    #R7K2KM2Bhlc2VWPU {
      grid-template-columns: 0 3.71223669rem 13.11241154rem 3.20496224rem;
      grid-template-rows: 0 minmax(3.12686977rem, max-content) minmax(13.11241154rem, max-content) minmax(3.63008586rem, max-content);
    }

    #EXM4kp2LxWPOG2RU {
      grid-area: 15 / 6 / 18 / 7;
      position: relative;
    }

    #uL11jC92E79dBZ6a {
      grid-area: 17 / 5 / 22 / 8;
      position: relative;
    }

    #PdVuQI3pcvVcS7M0 {
      grid-area: 20 / 23 / 26 / 29;
      position: relative;
    }

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

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

    #wH7DdB26bdAftGpS {
      grid-template-columns: 0 5.03069964rem 8.77091118rem 5.03069964rem;
      grid-template-rows: 0 minmax(1.83781776rem, max-content) minmax(16.19373165rem, max-content) minmax(1.64286812rem, max-content);
    }

    #ttWwwVJeQOrj3UJE {
      grid-area: 24 / 14 / 28 / 22;
      position: relative;
    }

    #yTsvAF9Jytkl16Ku {
      grid-area: 25 / 24 / 29 / 25;
      position: relative;
    }

    #mHGVVnrTdbjPRl3k {
      grid-area: 8 / 5 / 9 / 7;
      grid-template-columns: 0 0 0 1.88664871rem 2.95646521rem 3.91013038rem 6.33259435rem 3.7464718rem 0 0 0 0 0 1.57254186rem 17.77065652rem 0 0.1515659rem 0.53484619rem 0 0 0 0.00883818rem 2.20635359rem 13.73319119rem 2.19751541rem 0 0 0.00883818rem;
      grid-template-rows: 0 0 0 minmax(19.51644262rem, max-content) minmax(0.15797491rem, max-content) 0 0 0 0 minmax(19.40893684rem, max-content) minmax(0.10713735rem, max-content) minmax(0.56755786rem, max-content) 0 minmax(0.24195042rem, max-content) minmax(0.04700078rem, max-content) 0 minmax(3.8631296rem, max-content) minmax(5.15346809rem, max-content) minmax(0.62913469rem, max-content) minmax(9.93468358rem, max-content) 0 0 0 0 minmax(0.04556052rem, max-content) minmax(19.62885701rem, max-content) minmax(0.19494964rem, max-content) minmax(0.50321608rem, max-content);
    }

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

    #wQB4Hp98n6MewK2a {
      grid-template-columns: 6.07763036rem 0 0 15.4140409rem 31.93325564rem 25.08340183rem 15.4140409rem 0 6.07763036rem;
      grid-template-rows: minmax(4.16666667rem, max-content) minmax(6.5718645rem, max-content) minmax(6.80944489rem, max-content) minmax(21.70138955rem, max-content) minmax(3.03754364rem, max-content) minmax(23.29562742rem, max-content) minmax(9.36948726rem, max-content) minmax(80rem, max-content) minmax(4.16666667rem, max-content);
    }

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

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

    #CA0sIL9BIwSbZNlm {
      grid-template-columns: 0 226.89114389%;
      left: -63.44557195%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #xcUimBu1znrtH5gw {
      min-width: 54.62746311rem;
    }

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

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

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

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

    #KwkrWka2uza9ZWXm {
      min-width: 71.40256111rem;
    }

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

    #gg7S9ehIpVT7zjA3 {
      grid-area: 2 / 3 / 3 / 4;
      grid-template-columns: 0 3.90626641rem 0 20.59406686rem 33.96829209rem 12.8688316rem;
      grid-template-rows: 0 minmax(10.29703343rem, max-content) minmax(6.44180923rem, max-content) minmax(8.50694478rem, max-content) minmax(4.47369802rem, max-content) minmax(33.54167187rem, max-content);
    }

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

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

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

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

    #USXn4jRQhgTSkpSc {
      min-width: 72.07375931rem;
    }

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

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

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

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

    #pGRgrx7ZzKyw64Lm {
      min-width: 75.98002572rem;
    }

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

    #vP4dS2K5JbKqlxFh {
      grid-area: 4 / 2 / 5 / 5;
      grid-template-columns: 0 3.90626641rem 0.10937225rem 10.32284053rem 61.57644236rem 0;
      grid-template-rows: 0 minmax(10.29703343rem, max-content) minmax(6.44180923rem, max-content) minmax(8.50694478rem, max-content) minmax(4.47369802rem, max-content) minmax(20.75177291rem, max-content) minmax(1.33156563rem, max-content);
    }

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

    #m1JF3hgDMMqe0yAk {
      grid-template-columns: 12.04253922rem 2.2887323rem 71.33745695rem 2.2887323rem 12.04253922rem;
      grid-template-rows: minmax(4.16666667rem, max-content) minmax(63.26115734rem, max-content) minmax(4.16666667rem, max-content) minmax(51.802824rem, max-content) minmax(4.16666667rem, max-content);
    }

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

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

    #SjwdBDX25LaShqo2 {
      grid-template-columns: 0 227.77723823%;
      left: -63.88861912%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #HBsUOQ7YRCvE7oav {
      min-width: 91.50081306rem;
    }

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

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

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

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

    #aMOgKEoLqdTPhpeO {
      min-width: 91.50081306rem;
    }

    #bmkhTzVcN92g3FLW {
      grid-area: 6 / 3 / 7 / 11;
      position: relative;
    }

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

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

    #gbH5JCahvBRZXsim {
      grid-area: 8 / 6 / 9 / 9;
      grid-template-columns: 0 23.67893031rem 0.13020833rem 23.67893031rem;
      grid-template-rows: 0 0 minmax(23.80913865rem, max-content) 0;
    }

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

    #R0Gw2UEpjZ3kt4bH {
      grid-area: 10 / 7 / 11 / 8;
      position: relative;
    }

    #GIqWQalgf8C6F2An {
      grid-template-columns: 4.28214555rem 0 13.88700174rem 7.51816148rem 0.56865674rem 21.05629958rem 17.87146007rem 8.56030931rem 21.97381997rem 0 4.28214555rem;
      grid-template-rows: 0 minmax(16.70702552rem, max-content) minmax(5.5558837rem, max-content) minmax(7.91667187rem, max-content) minmax(4.47369802rem, max-content) minmax(22.08333854rem, max-content) minmax(4.75693957rem, max-content) minmax(23.80913865rem, max-content) minmax(20.56358792rem, max-content) minmax(18.0292157rem, max-content) minmax(4.16666667rem, max-content);
    }

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

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

    #Vo8U6Sr7cZYncEvS {
      grid-template-columns: 0 246.85351528%;
      left: -73.42675764%;
      grid-template-rows: 0 100%;
    }

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

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

    #WTaETtGEd21V9yvS {
      min-width: 91.73177083rem;
    }

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

    #IciRkz1RIwrPRXmi {
      grid-area: 4 / 6 / 5 / 12;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.03132118 * 74.19280122rem) + 0%), calc(100% - (0% + 0%)) calc((0.03132118 * 74.19280122rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0 * 74.19280122rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 74.19280122rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: 0%;
      margin-top: -3.13211834%;
    }

    #maE06PYUH1jurb1x {
      grid-area: 2 / 2 / 13 / 12;
      position: relative;
    }

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

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

    #frysEcaZ8wXHJk0R {
      grid-area: 6 / 7 / 7 / 13;
      position: relative;
    }

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

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

    #LMhuucWLjfbldSuY {
      min-width: 32.6171875rem;
    }

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

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

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

    #VrM7V1ntIJKp4V2D {
      min-width: 32.6171875rem;
    }

    #HRNfeUnraJC9paMi {
      grid-area: 11 / 4 / 12 / 11;
      position: relative;
    }

    #FTzmyhYs863V3EKa {
      grid-area: 6 / 4 / 8 / 8;
      grid-template-columns: 0 3.25729167rem 0 13.44136664rem 2.57425836rem 0.26041667rem 0.26041667rem 2.57425836rem 13.44136664rem 0 3.25729167rem 0;
      grid-template-rows: 0 minmax(0.19794219rem, max-content) minmax(5.66935005rem, max-content) minmax(9.50520833rem, max-content) minmax(3.49634855rem, max-content) minmax(0.52083333rem, max-content) minmax(3.0190469rem, max-content) minmax(4.31765994rem, max-content) minmax(3.49826042rem, max-content) minmax(1.7447927rem, max-content) minmax(6.38888997rem, max-content) minmax(6.25rem, max-content);
    }

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

    #aRT71AM80gnV4742 {
      grid-area: 2 / 2 / 15 / 12;
      position: relative;
    }

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

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

    #NlSsOj9mtoH4WpUQ {
      grid-template-columns: 0 0 5.66935005rem 0;
      grid-template-rows: 0 minmax(5.53914172rem, max-content) minmax(0.13020833rem, max-content) minmax(5.53914172rem, max-content);
    }

    #FvBZZZObfPvICz07 {
      grid-area: 5 / 7 / 10 / 10;
      position: relative;
    }

    #TqTwjjcvE2YnZI8g {
      grid-area: 6 / 3 / 8 / 8;
      position: relative;
    }

    #EaRfLrYagf70Ntgz {
      grid-area: 7 / 9 / 9 / 13;
      position: relative;
    }

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

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

    #csFdjcBTWdcjAnfj {
      min-width: 39.13177083rem;
    }

    #EXQSy2B6MiXrC60F {
      grid-area: 11 / 4 / 12 / 14;
      position: relative;
    }

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

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

    #qpgCjbqtcwJL1m8X {
      min-width: 39.13177083rem;
    }

    #aBxUf10ywE6wKAl4 {
      grid-area: 13 / 5 / 14 / 15;
      position: relative;
    }

    #ErmZCn33aaNRHaAU {
      grid-area: 7 / 10 / 9 / 13;
      grid-template-columns: 0 0 0 0 16.69865831rem 2.57425836rem 0.26041667rem 0 0.26041667rem 2.57425836rem 16.69865831rem 0 0 0;
      grid-template-rows: 0 minmax(0.25100056rem, max-content) minmax(11.20849176rem, max-content) minmax(3.91300825rem, max-content) minmax(3.49634855rem, max-content) 0 minmax(0.52083333rem, max-content) 0 minmax(3.0190469rem, max-content) minmax(4.31765994rem, max-content) minmax(3.49826042rem, max-content) minmax(1.7447927rem, max-content) minmax(7.92739606rem, max-content) minmax(4.71149392rem, max-content);
    }

    #tc4AA4DA9A6G43ez {
      grid-area: 7 / 10 / 9 / 13;
      position: relative;
    }

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

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

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

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

    #yrHINhhNoFehXHry {
      grid-template-columns: 0 0 5.53914172rem 0.13020833rem 0 5.53914172rem;
      grid-template-rows: 0 minmax(5.50678011rem, max-content) 0 minmax(0.16256994rem, max-content) minmax(5.50678011rem, max-content) 0;
    }

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

    #WW9uOnDeWjmCGDuq {
      grid-area: 6 / 7 / 7 / 12;
      position: relative;
    }

    #oXx5elGzOqcZkb0v {
      font-size: calc(2.7778125em - var(--ffsd));
    }

    #YOvbDksL5xe1lKHs {
      --first-font-size: 2.7778125em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #OJ26JnXtqjRMsUos {
      min-width: 20.41015625rem;
    }

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

    #tjJhospgmvxKkVEK {
      font-size: calc(2.77779948em - var(--ffsd));
    }

    #TZdCmO7Dz2lFHr6o {
      --first-font-size: 2.77779948em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * 0.025);
      margin-bottom: calc(var(--last-font-size) * 0.025);
    }

    #Zl8cEj1M3j8T5Jgp {
      min-width: 32.6171875rem;
    }

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

    #FP82N6CyXE5OPVJd {
      grid-area: 10 / 5 / 14 / 9;
      grid-template-columns: 0 3.80633797rem 6.10351562rem 4.01923386rem 5.34382922rem 0.19693928rem 0.32389405rem 5.34382922rem 5.11732646rem 6.10351562rem 2.64476798rem 0.06347739rem;
      grid-template-rows: 0 minmax(0.21562831rem, max-content) minmax(11.17613015rem, max-content) minmax(4.21939293rem, max-content) minmax(3.25769772rem, max-content) minmax(0.52083333rem, max-content) minmax(3.25769772rem, max-content) minmax(4.07900912rem, max-content) minmax(3.49826042rem, max-content) minmax(1.7447927rem, max-content) minmax(6.38888997rem, max-content) minmax(6.25rem, max-content);
    }

    #KMnLbfbGE6veVwBc {
      grid-area: 10 / 5 / 14 / 9;
      position: relative;
    }

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

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

    #dPajZZUlq6UmwBaF {
      grid-area: 2 / 4 / 6 / 8;
      position: relative;
    }

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

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

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

    #rbGxuBSMZOvGVqo9 {
      grid-template-columns: 0 0 5.53914172rem 0 0.13020833rem 0 5.53914172rem 0;
      grid-template-rows: 0 minmax(0.03537225rem, max-content) minmax(5.50678011rem, max-content) 0 minmax(0.12719769rem, max-content) minmax(0.03537225rem, max-content) minmax(5.50678011rem, max-content) 0;
    }

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

    #JS7g4RiZzalOKuB8 {
      grid-area: 6 / 3 / 7 / 8;
      position: relative;
    }

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

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

    #hMQTlkvfw4XDDkYz {
      min-width: 32.6171875rem;
    }

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

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

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

    #DPM4Fq4y0PqTdDVY {
      min-width: 32.6171875rem;
    }

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

    #cF5MSV8jLbjJdE88 {
      grid-area: 11 / 11 / 15 / 14;
      grid-template-columns: 0 0 3.25729167rem 0 10.67179578rem 5.34382922rem 0.26041667rem 0.26041667rem 5.34382922rem 10.67179578rem 0 3.25729167rem;
      grid-template-rows: 0 minmax(0.18025607rem, max-content) minmax(11.2115024rem, max-content) minmax(4.21939293rem, max-content) minmax(3.25769772rem, max-content) minmax(0.52083333rem, max-content) minmax(3.25769772rem, max-content) minmax(3.57553568rem, max-content) minmax(3.49826042rem, max-content) minmax(1.7447927rem, max-content) minmax(12.63888997rem, max-content) minmax(0.50347344rem, max-content);
    }

    #Hf415aK1Fke7CwhK {
      grid-area: 11 / 11 / 15 / 14;
      position: relative;
    }

    #PObrM0flkKDOCtXi {
      grid-template-columns: 4.16666667rem 4.65159464rem 0.03173869rem 0.03173869rem 4.0218607rem 15.44799525rem 19.56507203rem 0.03173869rem 4.13492797rem 0.03173869rem 34.98132858rem 4.05359939rem 0.03173869rem 4.65159464rem 4.16666667rem;
      grid-template-rows: 0 minmax(7.91667187rem, max-content) minmax(4.16666667rem, max-content) minmax(20.19922188rem, max-content) minmax(8.95477656rem, max-content) 0 minmax(44.60833239rem, max-content) 0 minmax(4.16666667rem, max-content) 0 minmax(18.86884912rem, max-content) minmax(0.52083333rem, max-content) minmax(25.21864993rem, max-content) 0 minmax(4.16666667rem, max-content);
    }

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

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

    #UE6urgy2DaQz1qaP {
      grid-template-columns: 0 315.79496159%;
      left: -107.89748079%;
      grid-template-rows: 0 100%;
    }

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

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

    #gOAmcZwOEGzrIhBR {
      min-width: 81.320487rem;
    }

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

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

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

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

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

    #lGtb4zFEdZVjNgAl {
      min-width: 81.320487rem;
    }

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

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

    #fAa3ipjB4Rup9TM2 {
      grid-area: 8 / 7 / 10 / 8;
      position: relative;
    }

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

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

    #WFLUEBglBUaI5SVb {
      min-width: 59.72704883rem;
    }

    #Asu0DRI0ksxJN5fw {
      grid-area: 6 / 9 / 11 / 13;
      position: relative;
    }

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

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

    #mvbyxfURcZoI4lRb {
      grid-area: 12 / 5 / 13 / 10;
      grid-template-columns: 0 9.80387444rem 14.0052642rem 52.6197358rem;
      grid-template-rows: 0 minmax(76.19086135rem, max-content) minmax(23.80913865rem, max-content) 0;
    }

    #lUNYLY3sutWVnyPf {
      grid-area: 12 / 5 / 13 / 10;
      position: relative;
    }

    #ZpKUN3iedCWEsMnE {
      grid-template-columns: 9.37230858rem 0 0 2.4132542rem 6.32317138rem 2.05909475rem 8.71458451rem 2.08333333rem 57.24869047rem 2.4132542rem 0 0 9.37230858rem;
      grid-template-rows: minmax(4.16666667rem, max-content) minmax(7.8125rem, max-content) minmax(4.62673568rem, max-content) minmax(31.67032228rem, max-content) minmax(12.45248182rem, max-content) minmax(1.46736085rem, max-content) 0 minmax(8.71458451rem, max-content) 0 minmax(0.94652752rem, max-content) minmax(5.69079321rem, max-content) minmax(100rem, max-content);
    }

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

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

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

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

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

    #Ul3gmeWim5maP0jp {
      min-width: 91.73177083rem;
    }

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

    #aVXqA61yVQn4OVDy {
      grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
      grid-template-rows: minmax(6.97482617rem, max-content) minmax(3.23784766rem, max-content) minmax(6.97482617rem, max-content);
    }

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

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

    #Qe4OXdkrflPSUVxX {
      grid-template-columns: 0 212.26184703%;
      left: -56.13092352%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #c6SbPi598TsG3nJK {
      min-width: 65.93238258rem;
    }

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

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

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

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

    #LuFCvJwYzrteud8g {
      min-width: 65.93238258rem;
    }

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

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

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

    #PN2kXa3zJ7ny1W1d {
      grid-template-columns: 0 2.41095621rem 9.30232043rem 2.41095621rem;
      grid-template-rows: 0 minmax(2.99735932rem, max-content) minmax(8.76109451rem, max-content) minmax(2.99735932rem, max-content);
    }

    #pqTBTRphZLJUAn8b {
      grid-area: 3 / 10 / 7 / 16;
      position: relative;
    }

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

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

    #CwCvWoor6A2Kr4GR {
      grid-template-columns: 0 0.5214377rem 13.08135745rem 0.5214377rem;
      grid-template-rows: 0 minmax(2.30097826rem, max-content) minmax(10.15385663rem, max-content) minmax(2.30097826rem, max-content);
    }

    #w6CaYmGOIh4sITUD {
      grid-area: 5 / 3 / 13 / 15;
      position: relative;
    }

    #pHofkMhJTXWdPYme {
      grid-area: 9 / 11 / 16 / 19;
      position: relative;
    }

    #JpwD7AAXqWOvilad {
      grid-area: 10 / 18 / 12 / 27;
      position: relative;
    }

    #xtpdmK9M3tMinSmk {
      grid-area: 11 / 20 / 19 / 28;
      position: relative;
    }

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

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

    #R7K2KM2Bhlc2VWPU {
      grid-template-columns: 0 2.78417751rem 9.83430865rem 2.40372168rem;
      grid-template-rows: 0 minmax(2.34515233rem, max-content) minmax(9.83430865rem, max-content) minmax(2.72256439rem, max-content);
    }

    #EXM4kp2LxWPOG2RU {
      grid-area: 15 / 6 / 18 / 7;
      position: relative;
    }

    #uL11jC92E79dBZ6a {
      grid-area: 17 / 5 / 22 / 8;
      position: relative;
    }

    #PdVuQI3pcvVcS7M0 {
      grid-area: 20 / 23 / 26 / 29;
      position: relative;
    }

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

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

    #wH7DdB26bdAftGpS {
      grid-template-columns: 0 3.77302473rem 6.57818339rem 3.77302473rem;
      grid-template-rows: 0 minmax(1.37836332rem, max-content) minmax(12.14529874rem, max-content) minmax(1.23215109rem, max-content);
    }

    #ttWwwVJeQOrj3UJE {
      grid-area: 24 / 14 / 28 / 22;
      position: relative;
    }

    #yTsvAF9Jytkl16Ku {
      grid-area: 25 / 24 / 29 / 25;
      position: relative;
    }

    #mHGVVnrTdbjPRl3k {
      grid-area: 8 / 5 / 9 / 7;
      grid-template-columns: 0 0 0 1.41498653rem 2.21734891rem 2.93259779rem 4.74944576rem 2.80985385rem 0 0 0 0 0 1.17940639rem 13.32799239rem 0 0.11367443rem 0.40113464rem 0 0 0 0.00662863rem 1.65476519rem 10.29989339rem 1.64813656rem 0 0 0.00662863rem;
      grid-template-rows: 0 0 0 minmax(14.63733197rem, max-content) minmax(0.11848118rem, max-content) 0 0 0 0 minmax(14.55670263rem, max-content) minmax(0.08035301rem, max-content) minmax(0.42566839rem, max-content) 0 minmax(0.18146281rem, max-content) minmax(0.03525059rem, max-content) 0 minmax(2.8973472rem, max-content) minmax(3.86510107rem, max-content) minmax(0.47185102rem, max-content) minmax(7.45101269rem, max-content) 0 0 0 0 minmax(0.03417039rem, max-content) minmax(14.72164276rem, max-content) minmax(0.14621223rem, max-content) minmax(0.37741206rem, max-content);
    }

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

    #wQB4Hp98n6MewK2a {
      grid-template-columns: 17.05822277rem 0 0 11.56053068rem 23.94994173rem 18.81255137rem 11.56053068rem 0 17.05822277rem;
      grid-template-rows: minmax(3.125rem, max-content) minmax(4.92889838rem, max-content) minmax(5.10708367rem, max-content) minmax(16.27604216rem, max-content) minmax(2.27815773rem, max-content) minmax(17.47172057rem, max-content) minmax(7.02711545rem, max-content) minmax(60rem, max-content) minmax(3.125rem, max-content);
    }

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

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

    #CA0sIL9BIwSbZNlm {
      grid-template-columns: 0 170.16835792%;
      left: -35.08417896%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #xcUimBu1znrtH5gw {
      min-width: 40.97059733rem;
    }

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

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

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

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

    #KwkrWka2uza9ZWXm {
      min-width: 53.55192084rem;
    }

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

    #gg7S9ehIpVT7zjA3 {
      grid-area: 2 / 3 / 3 / 4;
      grid-template-columns: 0 2.9296998rem 0 15.44555015rem 25.47621906rem 9.6516237rem;
      grid-template-rows: 0 minmax(7.72277507rem, max-content) minmax(4.83135693rem, max-content) minmax(6.38020858rem, max-content) minmax(3.35527352rem, max-content) minmax(25.15625391rem, max-content);
    }

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

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

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

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

    #USXn4jRQhgTSkpSc {
      min-width: 54.05531948rem;
    }

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

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

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

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

    #pGRgrx7ZzKyw64Lm {
      min-width: 56.98501929rem;
    }

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

    #vP4dS2K5JbKqlxFh {
      grid-area: 4 / 2 / 5 / 5;
      grid-template-columns: 0 2.9296998rem 0.08202919rem 7.7421304rem 46.18233177rem 0;
      grid-template-rows: 0 minmax(7.72277507rem, max-content) minmax(4.83135693rem, max-content) minmax(6.38020858rem, max-content) minmax(3.35527352rem, max-content) minmax(15.56382968rem, max-content) minmax(0.99867422rem, max-content);
    }

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

    #m1JF3hgDMMqe0yAk {
      grid-template-columns: 21.53190442rem 1.71654923rem 53.50309271rem 1.71654923rem 21.53190442rem;
      grid-template-rows: minmax(3.125rem, max-content) minmax(47.445868rem, max-content) minmax(3.125rem, max-content) minmax(38.852118rem, max-content) minmax(3.125rem, max-content);
    }

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

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

    #SjwdBDX25LaShqo2 {
      grid-template-columns: 0 170.83292867%;
      left: -35.41646434%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #HBsUOQ7YRCvE7oav {
      min-width: 68.62560979rem;
    }

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

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

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

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

    #aMOgKEoLqdTPhpeO {
      min-width: 68.62560979rem;
    }

    #bmkhTzVcN92g3FLW {
      grid-area: 6 / 3 / 7 / 11;
      position: relative;
    }

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

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

    #gbH5JCahvBRZXsim {
      grid-area: 8 / 6 / 9 / 9;
      grid-template-columns: 0 17.75919773rem 0.09765625rem 17.75919773rem;
      grid-template-rows: 0 0 minmax(17.85685398rem, max-content) 0;
    }

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

    #R0Gw2UEpjZ3kt4bH {
      grid-area: 10 / 7 / 11 / 8;
      position: relative;
    }

    #GIqWQalgf8C6F2An {
      grid-template-columns: 15.71160917rem 0 10.41525131rem 5.63862111rem 0.42649256rem 15.79222469rem 13.40359505rem 6.42023198rem 16.48036498rem 0 15.71160917rem;
      grid-template-rows: 0 minmax(12.53026914rem, max-content) minmax(4.16691277rem, max-content) minmax(5.93750391rem, max-content) minmax(3.35527352rem, max-content) minmax(16.56250391rem, max-content) minmax(3.56770468rem, max-content) minmax(17.85685398rem, max-content) minmax(15.42269094rem, max-content) minmax(13.52191178rem, max-content) minmax(3.125rem, max-content);
    }

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

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

    #Vo8U6Sr7cZYncEvS {
      grid-template-columns: 0 185.14013646%;
      left: -42.57006823%;
      grid-template-rows: 0 100%;
    }

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

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

    #WTaETtGEd21V9yvS {
      min-width: 93.79882812rem;
    }

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

    #IciRkz1RIwrPRXmi {
      grid-area: 4 / 6 / 5 / 12;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.03132118 * 55.64460091rem) + 0%), calc(100% - (0% + 0%)) calc((0.03132118 * 55.64460091rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0 * 55.64460091rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 55.64460091rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: 0%;
      margin-top: -3.13211834%;
    }

    #maE06PYUH1jurb1x {
      grid-area: 2 / 2 / 13 / 12;
      position: relative;
    }

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

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

    #frysEcaZ8wXHJk0R {
      grid-area: 6 / 7 / 7 / 13;
      position: relative;
    }

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

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

    #LMhuucWLjfbldSuY {
      min-width: 24.46289062rem;
    }

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

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

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

    #VrM7V1ntIJKp4V2D {
      min-width: 24.46289062rem;
    }

    #HRNfeUnraJC9paMi {
      grid-area: 11 / 4 / 12 / 11;
      position: relative;
    }

    #FTzmyhYs863V3EKa {
      grid-area: 6 / 4 / 8 / 8;
      grid-template-columns: 0 2.44296875rem 0 10.08102498rem 1.93069377rem 0.1953125rem 0.1953125rem 1.93069377rem 10.08102498rem 0 2.44296875rem 0;
      grid-template-rows: 0 minmax(0.14845664rem, max-content) minmax(4.25201254rem, max-content) minmax(7.12890625rem, max-content) minmax(2.62226141rem, max-content) minmax(0.390625rem, max-content) minmax(2.26428517rem, max-content) minmax(3.23824496rem, max-content) minmax(2.62369531rem, max-content) minmax(1.30859453rem, max-content) minmax(4.79166748rem, max-content) minmax(4.6875rem, max-content);
    }

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

    #aRT71AM80gnV4742 {
      grid-area: 2 / 2 / 15 / 12;
      position: relative;
    }

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

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

    #NlSsOj9mtoH4WpUQ {
      grid-template-columns: 0 0 4.25201254rem 0;
      grid-template-rows: 0 minmax(4.15435629rem, max-content) minmax(0.09765625rem, max-content) minmax(4.15435629rem, max-content);
    }

    #FvBZZZObfPvICz07 {
      grid-area: 5 / 7 / 10 / 10;
      position: relative;
    }

    #TqTwjjcvE2YnZI8g {
      grid-area: 6 / 3 / 8 / 8;
      position: relative;
    }

    #EaRfLrYagf70Ntgz {
      grid-area: 7 / 9 / 9 / 13;
      position: relative;
    }

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

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

    #csFdjcBTWdcjAnfj {
      min-width: 29.34882812rem;
    }

    #EXQSy2B6MiXrC60F {
      grid-area: 11 / 4 / 12 / 14;
      position: relative;
    }

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

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

    #qpgCjbqtcwJL1m8X {
      min-width: 29.34882812rem;
    }

    #aBxUf10ywE6wKAl4 {
      grid-area: 13 / 5 / 14 / 15;
      position: relative;
    }

    #ErmZCn33aaNRHaAU {
      grid-area: 7 / 10 / 9 / 13;
      grid-template-columns: 0 0 0 0 12.52399373rem 1.93069377rem 0.1953125rem 0 0.1953125rem 1.93069377rem 12.52399373rem 0 0 0;
      grid-template-rows: 0 minmax(0.18825042rem, max-content) minmax(8.40636882rem, max-content) minmax(2.93475618rem, max-content) minmax(2.62226141rem, max-content) 0 minmax(0.390625rem, max-content) 0 minmax(2.26428517rem, max-content) minmax(3.23824496rem, max-content) minmax(2.62369531rem, max-content) minmax(1.30859453rem, max-content) minmax(5.94554704rem, max-content) minmax(3.53362044rem, max-content);
    }

    #tc4AA4DA9A6G43ez {
      grid-area: 7 / 10 / 9 / 13;
      position: relative;
    }

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

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

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

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

    #yrHINhhNoFehXHry {
      grid-template-columns: 0 0 4.15435629rem 0.09765625rem 0 4.15435629rem;
      grid-template-rows: 0 minmax(4.13008508rem, max-content) 0 minmax(0.12192746rem, max-content) minmax(4.13008508rem, max-content) 0;
    }

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

    #WW9uOnDeWjmCGDuq {
      grid-area: 6 / 7 / 7 / 12;
      position: relative;
    }

    #oXx5elGzOqcZkb0v {
      font-size: calc(2.08335937em - var(--ffsd));
    }

    #YOvbDksL5xe1lKHs {
      --first-font-size: 2.08335937em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #OJ26JnXtqjRMsUos {
      min-width: 15.30761719rem;
    }

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

    #tjJhospgmvxKkVEK {
      font-size: calc(2.08334961em - var(--ffsd));
    }

    #TZdCmO7Dz2lFHr6o {
      --first-font-size: 2.08334961em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * 0.025);
      margin-bottom: calc(var(--last-font-size) * 0.025);
    }

    #Zl8cEj1M3j8T5Jgp {
      min-width: 24.46289062rem;
    }

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

    #FP82N6CyXE5OPVJd {
      grid-area: 10 / 5 / 14 / 9;
      grid-template-columns: 0 2.85475347rem 4.57763672rem 3.0144254rem 4.00787191rem 0.14770446rem 0.24292054rem 4.00787191rem 3.83799484rem 4.57763672rem 1.98357599rem 0.04760804rem;
      grid-template-rows: 0 minmax(0.16172124rem, max-content) minmax(8.38209762rem, max-content) minmax(3.1645447rem, max-content) minmax(2.44327329rem, max-content) minmax(0.390625rem, max-content) minmax(2.44327329rem, max-content) minmax(3.05925684rem, max-content) minmax(2.62369531rem, max-content) minmax(1.30859453rem, max-content) minmax(4.79166748rem, max-content) minmax(4.6875rem, max-content);
    }

    #KMnLbfbGE6veVwBc {
      grid-area: 10 / 5 / 14 / 9;
      position: relative;
    }

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

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

    #dPajZZUlq6UmwBaF {
      grid-area: 2 / 4 / 6 / 8;
      position: relative;
    }

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

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

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

    #rbGxuBSMZOvGVqo9 {
      grid-template-columns: 0 0 4.15435629rem 0 0.09765625rem 0 4.15435629rem 0;
      grid-template-rows: 0 minmax(0.02652919rem, max-content) minmax(4.13008508rem, max-content) 0 minmax(0.09539827rem, max-content) minmax(0.02652919rem, max-content) minmax(4.13008508rem, max-content) 0;
    }

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

    #JS7g4RiZzalOKuB8 {
      grid-area: 6 / 3 / 7 / 8;
      position: relative;
    }

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

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

    #hMQTlkvfw4XDDkYz {
      min-width: 24.46289062rem;
    }

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

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

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

    #DPM4Fq4y0PqTdDVY {
      min-width: 24.46289062rem;
    }

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

    #cF5MSV8jLbjJdE88 {
      grid-area: 11 / 11 / 15 / 14;
      grid-template-columns: 0 0 2.44296875rem 0 8.00384684rem 4.00787191rem 0.1953125rem 0.1953125rem 4.00787191rem 8.00384684rem 0 2.44296875rem;
      grid-template-rows: 0 minmax(0.13519205rem, max-content) minmax(8.4086268rem, max-content) minmax(3.1645447rem, max-content) minmax(2.44327329rem, max-content) minmax(0.390625rem, max-content) minmax(2.44327329rem, max-content) minmax(2.68165176rem, max-content) minmax(2.62369531rem, max-content) minmax(1.30859453rem, max-content) minmax(9.47916748rem, max-content) minmax(0.37760508rem, max-content);
    }

    #Hf415aK1Fke7CwhK {
      grid-area: 11 / 11 / 15 / 14;
      position: relative;
    }

    #PObrM0flkKDOCtXi {
      grid-template-columns: 3.125rem 15.98869598rem 0.02380402rem 0.02380402rem 3.01639552rem 11.58599644rem 14.67380402rem 0.02380402rem 3.10119598rem 0.02380402rem 26.23599644rem 3.04019954rem 0.02380402rem 15.98869598rem 3.125rem;
      grid-template-rows: 0 minmax(5.93750391rem, max-content) minmax(3.125rem, max-content) minmax(15.14941641rem, max-content) minmax(6.71608242rem, max-content) 0 minmax(33.45624929rem, max-content) 0 minmax(3.125rem, max-content) 0 minmax(14.15163684rem, max-content) minmax(0.390625rem, max-content) minmax(18.91398745rem, max-content) 0 minmax(3.125rem, max-content);
    }

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

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

    #UE6urgy2DaQz1qaP {
      grid-template-columns: 0 236.84622119%;
      left: -68.4231106%;
      grid-template-rows: 0 100%;
    }

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

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

    #gOAmcZwOEGzrIhBR {
      min-width: 60.99036525rem;
    }

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

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

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

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

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

    #lGtb4zFEdZVjNgAl {
      min-width: 60.99036525rem;
    }

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

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

    #fAa3ipjB4Rup9TM2 {
      grid-area: 8 / 7 / 10 / 8;
      position: relative;
    }

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

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

    #WFLUEBglBUaI5SVb {
      min-width: 44.79528662rem;
    }

    #Asu0DRI0ksxJN5fw {
      grid-area: 6 / 9 / 11 / 13;
      position: relative;
    }

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

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

    #mvbyxfURcZoI4lRb {
      grid-area: 12 / 5 / 13 / 10;
      grid-template-columns: 0 7.35290583rem 10.50394815rem 39.46480185rem;
      grid-template-rows: 0 minmax(57.14314602rem, max-content) minmax(17.85685398rem, max-content) 0;
    }

    #lUNYLY3sutWVnyPf {
      grid-area: 12 / 5 / 13 / 10;
      position: relative;
    }

    #ZpKUN3iedCWEsMnE {
      grid-template-columns: 19.52923144rem 0 0 1.80994065rem 4.74237853rem 1.54432106rem 6.53593838rem 1.5625rem 42.93651785rem 1.80994065rem 0 0 19.52923144rem;
      grid-template-rows: minmax(3.125rem, max-content) minmax(5.859375rem, max-content) minmax(3.47005176rem, max-content) minmax(23.75274171rem, max-content) minmax(9.33936137rem, max-content) minmax(1.10052064rem, max-content) 0 minmax(6.53593838rem, max-content) 0 minmax(0.70989564rem, max-content) minmax(4.26809491rem, max-content) minmax(75rem, max-content);
    }

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

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

    #uCVreS1q5toBeLSP {
      grid-template-columns: 0 176.0859375%;
      left: -38.04296875%;
      grid-template-rows: 0 100%;
    }

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

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

    #Ul3gmeWim5maP0jp {
      min-width: 93.79882812rem;
    }

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

    #aVXqA61yVQn4OVDy {
      grid-template-columns: 3.125rem 93.75rem 3.125rem;
      grid-template-rows: minmax(5.23111963rem, max-content) minmax(2.42838574rem, max-content) minmax(5.23111963rem, max-content);
    }

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

  @media (min-width: 1024.05px) {
    #THhDaaZlf769dZKI {
      grid-area: 2 / 2 / 3 / 3;
      position: relative;
    }

    #Qe4OXdkrflPSUVxX {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #c6SbPi598TsG3nJK {
      min-width: 49.42515356rem;
    }

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

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

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

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

    #LuFCvJwYzrteud8g {
      min-width: 40.40853038rem;
    }

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

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

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

    #PN2kXa3zJ7ny1W1d {
      grid-template-columns: 0 1.80733467rem 6.97333537rem 1.80733467rem;
      grid-template-rows: 0 minmax(2.24692236rem, max-content) minmax(6.56761404rem, max-content) minmax(2.24692236rem, max-content);
    }

    #pqTBTRphZLJUAn8b {
      grid-area: 3 / 10 / 7 / 16;
      position: relative;
    }

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

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

    #CwCvWoor6A2Kr4GR {
      grid-template-columns: 0 0.39088741rem 9.80622989rem 0.39088741rem;
      grid-template-rows: 0 minmax(1.72489146rem, max-content) minmax(7.61167584rem, max-content) minmax(1.72489146rem, max-content);
    }

    #w6CaYmGOIh4sITUD {
      grid-area: 5 / 3 / 13 / 15;
      position: relative;
    }

    #pHofkMhJTXWdPYme {
      grid-area: 9 / 11 / 16 / 19;
      position: relative;
    }

    #JpwD7AAXqWOvilad {
      grid-area: 10 / 18 / 12 / 27;
      position: relative;
    }

    #xtpdmK9M3tMinSmk {
      grid-area: 11 / 20 / 19 / 28;
      position: relative;
    }

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

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

    #R7K2KM2Bhlc2VWPU {
      grid-template-columns: 0 2.08711404rem 7.37213182rem 1.80191142rem;
      grid-template-rows: 0 minmax(1.75800585rem, max-content) minmax(7.37213182rem, max-content) minmax(2.04092675rem, max-content);
    }

    #EXM4kp2LxWPOG2RU {
      grid-area: 15 / 6 / 18 / 7;
      position: relative;
    }

    #uL11jC92E79dBZ6a {
      grid-area: 17 / 5 / 22 / 8;
      position: relative;
    }

    #PdVuQI3pcvVcS7M0 {
      grid-area: 20 / 23 / 26 / 29;
      position: relative;
    }

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

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

    #wH7DdB26bdAftGpS {
      grid-template-columns: 0 2.8283875rem 4.93122971rem 2.8283875rem;
      grid-template-rows: 0 minmax(1.03326796rem, max-content) minmax(9.10452848rem, max-content) minmax(0.92366231rem, max-content);
    }

    #ttWwwVJeQOrj3UJE {
      grid-area: 24 / 14 / 28 / 22;
      position: relative;
    }

    #yTsvAF9Jytkl16Ku {
      grid-area: 25 / 24 / 29 / 25;
      position: relative;
    }

    #mHGVVnrTdbjPRl3k {
      grid-area: 3 / 8 / 9 / 9;
      grid-template-columns: 0 0 0 1.06072197rem 1.66220006rem 2.19837492rem 3.56034587rem 2.10636189rem 0 0 0 0 0 0.88412309rem 9.99111582rem 0 0.08521421rem 0.30070415rem 0 0 0 0.00496905rem 1.2404682rem 7.72114995rem 1.23549915rem 0 0 0.00496905rem;
      grid-template-rows: 0 0 0 minmax(10.97264124rem, max-content) minmax(0.08881752rem, max-content) 0 0 0 0 minmax(10.91219875rem, max-content) minmax(0.06023535rem, max-content) minmax(0.31909549rem, max-content) 0 minmax(0.13603069rem, max-content) minmax(0.02642504rem, max-content) 0 minmax(2.17194988rem, max-content) minmax(2.89741105rem, max-content) minmax(0.35371555rem, max-content) minmax(5.58553221rem, max-content) 0 0 0 0 minmax(0.02561528rem, max-content) minmax(11.03584347rem, max-content) minmax(0.10960565rem, max-content) minmax(0.2829209rem, max-content);
    }

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

    #wQB4Hp98n6MewK2a {
      grid-template-columns: 5.62225476rem 0 0.29892245rem 26.32093388rem 14.05099328rem 8.71770073rem 7.31072277rem 32.05621738rem 5.62225476rem;
      grid-template-rows: minmax(5.62225476rem, max-content) 0 minmax(3.69486965rem, max-content) minmax(3.82844339rem, max-content) minmax(12.20107407rem, max-content) minmax(1.70778442rem, max-content) minmax(16.0225535rem, max-content) minmax(7.52331304rem, max-content) minmax(5.62225476rem, max-content);
    }

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

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

    #CA0sIL9BIwSbZNlm {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #xcUimBu1znrtH5gw {
      min-width: 30.71295144rem;
    }

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

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

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

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

    #KwkrWka2uza9ZWXm {
      min-width: 40.1443389rem;
    }

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

    #gg7S9ehIpVT7zjA3 {
      grid-area: 2 / 2 / 5 / 3;
      grid-template-columns: 0 2.19620249rem 0 11.57850904rem 19.09783918rem 7.23518497rem;
      grid-template-rows: 0 minmax(5.78925452rem, max-content) minmax(3.62174926rem, max-content) minmax(4.78282107rem, max-content) minmax(2.515227rem, max-content) minmax(18.85798243rem, max-content);
    }

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

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

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

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

    #USXn4jRQhgTSkpSc {
      min-width: 40.52170362rem;
    }

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

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

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

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

    #pGRgrx7ZzKyw64Lm {
      min-width: 40.1443389rem;
    }

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

    #vP4dS2K5JbKqlxFh {
      grid-area: 3 / 4 / 4 / 5;
      grid-template-columns: 0 2.19620249rem 0.06149187rem 5.80376393rem 32.04627739rem 2.57356722rem;
      grid-template-rows: 0 minmax(5.78925452rem, max-content) minmax(3.62174926rem, max-content) minmax(4.78282107rem, max-content) minmax(2.515227rem, max-content) minmax(12.41581552rem, max-content);
    }

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

    #m1JF3hgDMMqe0yAk {
      grid-template-columns: 5.62225476rem 40.10773568rem 5.96645191rem 42.68130289rem 5.62225476rem;
      grid-template-rows: minmax(5.62225476rem, max-content) 0 minmax(29.12486737rem, max-content) minmax(6.44216691rem, max-content) minmax(15.03325854rem, max-content);
    }

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

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

    #SjwdBDX25LaShqo2 {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

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

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

    #HBsUOQ7YRCvE7oav {
      min-width: 30.71295144rem;
    }

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

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

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

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

    #aMOgKEoLqdTPhpeO {
      min-width: 51.44408816rem;
    }

    #bmkhTzVcN92g3FLW {
      grid-area: 8 / 2 / 11 / 7;
      position: relative;
    }

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

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

    #gbH5JCahvBRZXsim {
      grid-area: 2 / 8 / 5 / 11;
      grid-template-columns: 0 13.31289786rem 0.07320644rem 13.31289786rem;
      grid-template-rows: 0 0 minmax(13.3861043rem, max-content) 0;
    }

    #mFdzch47JwZzR6TW {
      grid-area: 2 / 8 / 5 / 11;
      position: relative;
    }

    #R0Gw2UEpjZ3kt4bH {
      grid-area: 9 / 9 / 10 / 10;
      position: relative;
    }

    #GIqWQalgf8C6F2An {
      grid-template-columns: 5.62225476rem 2.19620249rem 5.61142367rem 4.22690192rem 20.83802263rem 18.53493423rem 0 11.83838805rem 10.04779014rem 4.81282397rem 16.27125813rem;
      grid-template-rows: 0 minmax(3.99298893rem, max-content) minmax(9.39311537rem, max-content) 0 minmax(3.12365936rem, max-content) minmax(4.78282107rem, max-content) minmax(2.515227rem, max-content) minmax(1.13966557rem, max-content) minmax(10.13648438rem, max-content) minmax(1.13966557rem, max-content) minmax(19.99892033rem, max-content);
    }

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

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

    #Vo8U6Sr7cZYncEvS {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

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

    #WTaETtGEd21V9yvS {
      min-width: 23.63996157rem;
    }

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

    #IciRkz1RIwrPRXmi {
      grid-area: 2 / 10 / 4 / 15;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.03132118 * 41.71308297rem) + 0%), calc(100% - (0% + 0%)) calc((0.03132118 * 41.71308297rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0 * 41.71308297rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 41.71308297rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: 0%;
      margin-top: -3.13211834%;
    }

    #maE06PYUH1jurb1x {
      grid-area: 2 / 2 / 13 / 12;
      position: relative;
    }

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

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

    #frysEcaZ8wXHJk0R {
      grid-area: 6 / 7 / 7 / 13;
      position: relative;
    }

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

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

    #LMhuucWLjfbldSuY {
      min-width: 17.56497072rem;
    }

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

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

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

    #VrM7V1ntIJKp4V2D {
      min-width: 18.33821376rem;
    }

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

    #FTzmyhYs863V3EKa {
      grid-area: 6 / 3 / 12 / 4;
      grid-template-columns: 0 1.83133236rem 0.38662152rem 7.17045723rem 1.44731363rem 0.14641288rem 0.14641288rem 1.44731363rem 7.17045723rem 0.38662152rem 1.83133236rem 0;
      grid-template-rows: 0 minmax(0.11128814rem, max-content) minmax(3.18745303rem, max-content) minmax(5.34407028rem, max-content) minmax(1.96573623rem, max-content) minmax(0.29282577rem, max-content) minmax(1.69738508rem, max-content) minmax(2.42749842rem, max-content) minmax(1.96681113rem, max-content) minmax(0.98096691rem, max-content) minmax(3.59199671rem, max-content) minmax(3.51390922rem, max-content);
    }

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

    #aRT71AM80gnV4742 {
      grid-area: 2 / 2 / 15 / 14;
      position: relative;
    }

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

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

    #NlSsOj9mtoH4WpUQ {
      grid-template-columns: 0 0 3.18745303rem 0;
      grid-template-rows: 0 minmax(3.11424659rem, max-content) minmax(0.07320644rem, max-content) minmax(3.11424659rem, max-content);
    }

    #FvBZZZObfPvICz07 {
      grid-area: 5 / 7 / 10 / 10;
      position: relative;
    }

    #TqTwjjcvE2YnZI8g {
      grid-area: 6 / 3 / 8 / 8;
      position: relative;
    }

    #EaRfLrYagf70Ntgz {
      grid-area: 7 / 9 / 9 / 15;
      position: relative;
    }

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

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

    #csFdjcBTWdcjAnfj {
      min-width: 14.49030015rem;
    }

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

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

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

    #qpgCjbqtcwJL1m8X {
      min-width: 18.33821376rem;
    }

    #aBxUf10ywE6wKAl4 {
      grid-area: 13 / 4 / 14 / 13;
      position: relative;
    }

    #ErmZCn33aaNRHaAU {
      grid-area: 7 / 5 / 13 / 7;
      grid-template-columns: 0 0 1.97774524rem 1.92395681rem 5.48670906rem 1.44731363rem 0.14641288rem 0 0.14641288rem 1.44731363rem 5.77953483rem 1.92395681rem 1.68491947rem 0;
      grid-template-rows: 0 minmax(0.14111891rem, max-content) minmax(6.30169962rem, max-content) minmax(2.19999292rem, max-content) minmax(1.96573623rem, max-content) 0 minmax(0.29282577rem, max-content) 0 minmax(1.69738508rem, max-content) minmax(2.42749842rem, max-content) minmax(1.96681113rem, max-content) minmax(0.98096691rem, max-content) minmax(5.34895132rem, max-content) minmax(1.75695461rem, max-content);
    }

    #tc4AA4DA9A6G43ez {
      grid-area: 7 / 5 / 13 / 7;
      position: relative;
    }

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

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

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

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

    #yrHINhhNoFehXHry {
      grid-template-columns: 0 0 3.11424659rem 0.07320644rem 0 3.11424659rem;
      grid-template-rows: 0 minmax(3.09605207rem, max-content) 0 minmax(0.09140096rem, max-content) minmax(3.09605207rem, max-content) 0;
    }

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

    #WW9uOnDeWjmCGDuq {
      grid-area: 6 / 7 / 7 / 12;
      position: relative;
    }

    #oXx5elGzOqcZkb0v {
      font-size: calc(1.56175695em - var(--ffsd));
    }

    #YOvbDksL5xe1lKHs {
      --first-font-size: 1.56175695em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * -0.05);
      margin-bottom: calc(var(--last-font-size) * -0.05);
    }

    #OJ26JnXtqjRMsUos {
      min-width: 11.47510981rem;
    }

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

    #tjJhospgmvxKkVEK {
      font-size: calc(1.56174963em - var(--ffsd));
    }

    #TZdCmO7Dz2lFHr6o {
      --first-font-size: 1.56174963em;
      --last-font-size: var(--first-font-size);
      margin-top: calc(var(--first-font-size) * 0.025);
      margin-bottom: calc(var(--last-font-size) * 0.025);
    }

    #Zl8cEj1M3j8T5Jgp {
      min-width: 18.33821376rem;
    }

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

    #FP82N6CyXE5OPVJd {
      grid-area: 8 / 9 / 14 / 12;
      grid-template-columns: 0 2.14002017rem 3.43155198rem 2.25971567rem 3.00443692rem 0.11072428rem 0.18210149rem 3.00443692rem 2.8770913rem 3.43155198rem 1.48695594rem 0.0356886rem;
      grid-template-rows: 0 minmax(0.12123173rem, max-content) minmax(6.28350509rem, max-content) minmax(2.3722502rem, max-content) minmax(1.83156065rem, max-content) minmax(0.29282577rem, max-content) minmax(1.83156065rem, max-content) minmax(2.29332284rem, max-content) minmax(1.96681113rem, max-content) minmax(0.98096691rem, max-content) minmax(3.59199671rem, max-content) minmax(3.51390922rem, max-content);
    }

    #KMnLbfbGE6veVwBc {
      grid-area: 8 / 9 / 14 / 12;
      position: relative;
    }

    #HSDM2H66OjFAhLeT {
      grid-area: 10 / 8 / 11 / 11;
      position: relative;
    }

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

    #dPajZZUlq6UmwBaF {
      grid-area: 2 / 4 / 6 / 8;
      position: relative;
    }

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

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

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

    #rbGxuBSMZOvGVqo9 {
      grid-template-columns: 0 0 3.11424659rem 0 0.07320644rem 0 3.11424659rem 0;
      grid-template-rows: 0 minmax(0.01988718rem, max-content) minmax(3.09605207rem, max-content) 0 minmax(0.07151378rem, max-content) minmax(0.01988718rem, max-content) minmax(3.09605207rem, max-content) 0;
    }

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

    #JS7g4RiZzalOKuB8 {
      grid-area: 6 / 3 / 7 / 8;
      position: relative;
    }

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

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

    #hMQTlkvfw4XDDkYz {
      min-width: 13.83487372rem;
    }

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

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

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

    #DPM4Fq4y0PqTdDVY {
      min-width: 18.33821376rem;
    }

    #pqOTZ4VyjbDSTC6v {
      grid-area: 11 / 4 / 12 / 12;
      position: relative;
    }

    #cF5MSV8jLbjJdE88 {
      grid-area: 9 / 13 / 15 / 14;
      grid-template-columns: 0 0 2.30229511rem 2.25167002rem 3.27732269rem 3.00443692rem 0.14641288rem 0.14641288rem 3.00443692rem 4.21924819rem 2.25167002rem 1.36036961rem;
      grid-template-rows: 0 minmax(0.10134455rem, max-content) minmax(6.30339227rem, max-content) minmax(2.3722502rem, max-content) minmax(1.83156065rem, max-content) minmax(0.29282577rem, max-content) minmax(1.83156065rem, max-content) minmax(2.01025725rem, max-content) minmax(1.96681113rem, max-content) minmax(0.98096691rem, max-content) minmax(7.10590593rem, max-content) minmax(0.2830656rem, max-content);
    }

    #Hf415aK1Fke7CwhK {
      grid-area: 9 / 13 / 15 / 14;
      position: relative;
    }

    #PObrM0flkKDOCtXi {
      grid-template-columns: 5.62225476rem 0 21.96427526rem 0.24244167rem 1.39664142rem 20.56763383rem 0.20675306rem 0.0356886rem 8.25122843rem 2.6952206rem 11.01782623rem 0.24244167rem 21.96427526rem 5.79331922rem;
      grid-template-rows: 0 minmax(10.64665982rem, max-content) minmax(0.70985731rem, max-content) minmax(4.12176787rem, max-content) minmax(5.03460351rem, max-content) 0 0 0 minmax(10.60854768rem, max-content) minmax(0.29282577rem, max-content) minmax(14.17856746rem, max-content) 0 0 0 minmax(10.62971816rem, max-content);
    }

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

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

    #UE6urgy2DaQz1qaP {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

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

    #gOAmcZwOEGzrIhBR {
      min-width: 40.05947022rem;
    }

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

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

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

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

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

    #lGtb4zFEdZVjNgAl {
      min-width: 43.62287098rem;
    }

    #x3b9IvTfVkXdGW42 {
      grid-area: 5 / 3 / 6 / 10;
      position: relative;
    }

    #YcUlFlDpKYZ7coJe {
      grid-area: 8 / 4 / 10 / 5;
      position: relative;
    }

    #fAa3ipjB4Rup9TM2 {
      grid-area: 9 / 6 / 11 / 7;
      position: relative;
    }

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

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

    #WFLUEBglBUaI5SVb {
      min-width: 33.58006845rem;
    }

    #Asu0DRI0ksxJN5fw {
      grid-area: 7 / 8 / 12 / 11;
      position: relative;
    }

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

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

    #mvbyxfURcZoI4lRb {
      grid-area: 2 / 12 / 13 / 13;
      grid-template-columns: 0 5.51198797rem 7.87411633rem 29.584156rem;
      grid-template-rows: 0 minmax(42.83644328rem, max-content) minmax(13.3861043rem, max-content) 0;
    }

    #lUNYLY3sutWVnyPf {
      grid-area: 2 / 12 / 13 / 13;
      position: relative;
    }

    #ZpKUN3iedCWEsMnE {
      grid-template-columns: 6.41373224rem 0 0 4.91184102rem 1.15767553rem 4.89956142rem 1.17130307rem 27.88248595rem 3.56340076rem 2.09757852rem 4.93216118rem 42.9702603rem;
      grid-template-rows: 0 minmax(10.33386288rem, max-content) minmax(4.39238653rem, max-content) minmax(2.60126867rem, max-content) minmax(18.66276479rem, max-content) minmax(7.00110252rem, max-content) minmax(0.82498765rem, max-content) 0 minmax(4.89956142rem, max-content) 0 minmax(0.53216189rem, max-content) minmax(6.97445123rem, max-content);
    }

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

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

    #uCVreS1q5toBeLSP {
      grid-template-columns: 0 100%;
      grid-template-rows: 0 100%;
    }

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

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

    #Ul3gmeWim5maP0jp {
      min-width: 29.19488239rem;
    }

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

    #aVXqA61yVQn4OVDy {
      grid-template-columns: 35.42086041rem 29.15827917rem 35.42086041rem;
      grid-template-rows: minmax(3.01985981rem, max-content) minmax(1.82040044rem, max-content) minmax(2.48038397rem, max-content);
    }

    #D6A7wtDwfbxeHumh {
      min-height: calc(2.53807107 * 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);
    }
  }