:root {
    --ffsd: 0px;
    --1vw: calc((100vw - var(--sbw, 0px)) / 100);
    --1vh: var(--inner1Vh, 1vh);
  }
  @font-face {
    font-family: 'CustomFont';
    src: url('images/Catchy.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;}

    @font-face {
      font-family: 'CustomFont1';
      src: url('images/CocoGothic.ttf') format('truetype');
      font-weight: normal;
      font-style: normal;}
  @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: YAEZxhW1Plk-0;
    src: url(fonts/7723ea9f98a16ef490f29d77b7188065.woff2);
    font-style: normal;
    font-weight: 400;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    #jHVDvqTrWvcZOgJC {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.0515956 * 297.42256065rem) + 0%), calc(100% - (0% + 0%)) calc((0.0515956 * 297.42256065rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.0515956 * 297.42256065rem) + 0%)), calc(0% + 0%) calc(100% - ((0.0515956 * 297.42256065rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: -5.15955954%;
      margin-top: -5.15955954%;
    }

    #xwjjctKkr3oNJNFy {
      grid-template-columns: 0 0 297.42256065% 0;
      left: -98.71128033%;
      grid-template-rows: 0 0 100% 0;
    }

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

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

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

    #SRYjO8twcjoNZDSn {
      min-width: 91.6rem;
    }

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

    #BBiRmUqCrrzPBsKM {
      grid-template-columns: 4.26666667rem 21.09076561rem 49.28513546rem 21.09076561rem 4.26666667rem;
      grid-template-rows: minmax(44.72889333rem, max-content) minmax(26.59269899rem, max-content) minmax(26.70508768rem, max-content) minmax(24.46296736rem, max-content) minmax(44.72889333rem, max-content);
    }

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

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

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

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

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

    #kVowSUkXoItif72O {
      min-width: 91.6rem;
    }

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

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

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

    #SLenPKbAZsr5dde8 {
      min-width: 91.6rem;
    }

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

    #QhWjK3utLbzzlCy2 {
      grid-area: 2 / 2 / 3 / 4;
      grid-template-columns: 0 0 91.46666667rem 0;
      grid-template-rows: 0 minmax(20.93743943rem, max-content) minmax(16.65104526rem, max-content) minmax(12.06092218rem, max-content);
    }

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

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

    #DOFf7ZONLAvBWdLF {
      grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
      grid-template-rows: minmax(17.65222244rem, max-content) minmax(49.64940687rem, max-content) minmax(6.4rem, max-content) minmax(117.71281493rem, max-content) minmax(17.65222244rem, max-content);
    }

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

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

    #Br3LSBJtBMIhFvXG {
      grid-template-columns: 0 789.6557128%;
      left: -344.8278564%;
      grid-template-rows: 0 100%;
    }

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

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

    #adGzVdYnVaUQRADg {
      min-width: 91.6rem;
    }

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

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

    #joS8V10BvOGMGrLL {
      display: none;
    }

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

    #zwV8JWesxSYVMUhh {
      display: block;
    }

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

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

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

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

    #bKuBCVlw8OAazodA {
      min-width: 78.8rem;
    }

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

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

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

    #HZzUpkbvmR2EmRVX {
      min-width: 78.8rem;
    }

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

    #WI52qf794KC4a5U1 {
      grid-area: 4 / 3 / 5 / 7;
      grid-template-columns: 0 6.4rem 0 21.55641013rem 35.55384641rem 21.55641013rem 0 6.4rem;
      grid-template-rows: 0 minmax(19.34783817rem, max-content) minmax(34.9189563rem, max-content) minmax(7.21813923rem, max-content) minmax(20.12728676rem, max-content) minmax(5.49858974rem, max-content) minmax(25.14392487rem, max-content) minmax(19.34783817rem, max-content);
    }

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

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

    #Bb2MJBZMKTtdCJzE {
      display: none;
    }

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

    #ddVTwf3fab2s0BCB {
      display: block;
    }

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

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

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

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

    #ur1MhRy7oJtbGOIl {
      min-width: 78.8rem;
    }

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

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

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

    #bo6xKKsQbs2CIPTT {
      min-width: 78.8rem;
    }

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

    #x48F13gceUZcrlmk {
      grid-area: 6 / 4 / 7 / 8;
      grid-template-columns: 0 6.4rem 0 30.59254704rem 17.48157258rem 30.59254704rem 0 6.4rem;
      grid-template-rows: 0 minmax(16.29612288rem, max-content) minmax(25.79248413rem, max-content) minmax(11.78137531rem, max-content) minmax(18.78073739rem, max-content) minmax(5.49858974rem, max-content) minmax(36.9775817rem, max-content) minmax(16.29612288rem, max-content);
    }

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

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

    #rLuWj9ytZlkezAAN {
      display: none;
    }

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

    #kAiiZNk47XVCzxn2 {
      display: block;
    }

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

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

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

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

    #gyUEVWmTNKg0K5Fr {
      min-width: 78.8rem;
    }

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

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

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

    #oWHdu0aq8v77PO3x {
      min-width: 78.8rem;
    }

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

    #zcNTHCBzKCcyQQ30 {
      grid-area: 8 / 5 / 9 / 9;
      grid-template-columns: 0 6.4rem 0 25.75398749rem 27.15869169rem 25.75398749rem 0 6.4rem;
      grid-template-rows: 0 minmax(15.43889963rem, max-content) minmax(29.22137713rem, max-content) minmax(10.06692881rem, max-content) minmax(17.33136548rem, max-content) minmax(5.49858974rem, max-content) minmax(34.12389885rem, max-content) minmax(15.43889963rem, max-content);
    }

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

    #Fnf0WnD933U0EGTR {
      grid-template-columns: 4.26666667rem 0 0 0 91.46666667rem 0 0 0 4.26666667rem;
      grid-template-rows: minmax(10.12158661rem, max-content) minmax(7.28071961rem, max-content) minmax(13.49511953rem, max-content) minmax(131.60257324rem, max-content) minmax(6.4rem, max-content) minmax(131.42301403rem, max-content) minmax(6.4rem, max-content) minmax(127.11995926rem, max-content) minmax(10.12158661rem, max-content);
    }

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

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

    #DrNNVxSEnr7GXPcc {
      grid-template-columns: 0 451.37012464%;
      left: -175.68506232%;
      grid-template-rows: 0 100%;
    }

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

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

    #TRZDpibNMurN0M6m {
      min-width: 91.6rem;
    }

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

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

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

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

    #rXxZpfeH2rt1a9oe {
      border-width: 0rem;
    }

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

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

    #mVA8YGNfCIfpZRNR {
      border-width: 0rem;
    }

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

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

    #fM0OuigvGwYwWyB3 {
      border-width: 0rem;
    }

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

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

    #bsapbtNk87XDsotK {
      border-width: 0rem;
    }

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

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

    #K62YzQ9A66cWCR7T {
      border-width: 0rem;
    }

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

    #sl2wgCEbUyRCzRrT {
      grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
      grid-template-rows: 0 minmax(19.2606654rem, max-content) minmax(172.67866921rem, max-content) minmax(19.2606654rem, max-content);
    }

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

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

    #RJiINTAprl5u18pX {
      grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
      grid-template-rows: minmax(4.26666667rem, max-content) minmax(31.90511644rem, max-content) minmax(6.4rem, max-content) minmax(211.2rem, max-content);
    }

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

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

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

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

    #ixbkohLC2LKlQCC1 {
      grid-template-columns: 0 0 0 313.22320443% 0 0;
      left: -106.61160222%;
      grid-template-rows: 0 0 0 100% 0 0;
    }

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

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

    #QD1VSD3xeyKdzJxf {
      min-width: 91.6rem;
    }

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

    #o7YwhMSLEO68717y {
      grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
      grid-template-rows: minmax(76.35555733rem, max-content) minmax(23.39095049rem, max-content) minmax(76.35555733rem, max-content);
    }

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

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

    #VhEBYDtrP1ssoZ5o {
      grid-template-columns: 0 407.93157619%;
      left: -153.9657881%;
      grid-template-rows: 0 100%;
    }

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

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

    #QPYWLSZpIJWojF3Q {
      min-width: 91.6rem;
    }

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

    #cI7YidvVYKrEJTdC {
      grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
      grid-template-rows: minmax(12.09777867rem, max-content) minmax(5.66766201rem, max-content) minmax(12.09777867rem, max-content);
    }

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

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

    #jHVDvqTrWvcZOgJC {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.0515956 * 242.76737558rem) + 0%), calc(100% - (0% + 0%)) calc((0.0515956 * 242.76737558rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.0515956 * 242.76737558rem) + 0%)), calc(0% + 0%) calc(100% - ((0.0515956 * 242.76737558rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: -5.15955954%;
      margin-top: -5.15955954%;
    }

    #xwjjctKkr3oNJNFy {
      grid-template-columns: 0 0 242.76737558% 0;
      left: -71.38368779%;
      grid-template-rows: 0 0 100% 0;
    }

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

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

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

    #SRYjO8twcjoNZDSn {
      min-width: 93.4375rem;
    }

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

    #BBiRmUqCrrzPBsKM {
      grid-template-columns: 3.33333333rem 27.41466063rem 38.50401207rem 27.41466063rem 3.33333333rem;
      grid-template-rows: minmax(34.94444792rem, max-content) minmax(20.77554608rem, max-content) minmax(20.86334975rem, max-content) minmax(24.96221159rem, max-content) minmax(34.94444792rem, max-content);
    }

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

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

    #G32FzWMSMzlEENeB {
      grid-template-columns: 0 305.5689337%;
      left: -102.78446685%;
      grid-template-rows: 0 100%;
    }

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

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

    #kVowSUkXoItif72O {
      min-width: 93.4375rem;
    }

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

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

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

    #SLenPKbAZsr5dde8 {
      min-width: 93.4375rem;
    }

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

    #QhWjK3utLbzzlCy2 {
      grid-area: 2 / 2 / 3 / 5;
      grid-template-columns: 0 0 93.33333333rem 0;
      grid-template-rows: 0 minmax(21.36473411rem, max-content) minmax(13.00862911rem, max-content) minmax(12.30706345rem, max-content);
    }

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

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

    #DOFf7ZONLAvBWdLF {
      grid-template-columns: 3.33333333rem 2.58890534rem 88.15552266rem 2.58890534rem 3.33333333rem;
      grid-template-rows: minmax(3.33333333rem, max-content) minmax(46.68042667rem, max-content) minmax(5rem, max-content) minmax(113.45154581rem, max-content) minmax(3.33333333rem, max-content);
    }

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

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

    #Br3LSBJtBMIhFvXG {
      grid-template-columns: 0 621.41707944%;
      left: -260.70853972%;
      grid-template-rows: 0 100%;
    }

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

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

    #adGzVdYnVaUQRADg {
      min-width: 93.4375rem;
    }

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

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

    #joS8V10BvOGMGrLL {
      display: block;
    }

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

    #zwV8JWesxSYVMUhh {
      display: none;
    }

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

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

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

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

    #bKuBCVlw8OAazodA {
      min-width: 73.10611051rem;
    }

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

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

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

    #HZzUpkbvmR2EmRVX {
      min-width: 73.10611051rem;
    }

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

    #WI52qf794KC4a5U1 {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 4.69868214rem 0 22.61275067rem 27.77644251rem 22.61275067rem 0 4.69868214rem;
      grid-template-rows: 0 minmax(7.53008086rem, max-content) minmax(27.28043461rem, max-content) minmax(5.63917127rem, max-content) minmax(13.84917819rem, max-content) minmax(4.29577323rem, max-content) minmax(23.33333125rem, max-content) minmax(19.93508601rem, max-content);
    }

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

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

    #Bb2MJBZMKTtdCJzE {
      display: block;
    }

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

    #ddVTwf3fab2s0BCB {
      display: none;
    }

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

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

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

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

    #ur1MhRy7oJtbGOIl {
      min-width: 67.47230792rem;
    }

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

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

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

    #bo6xKKsQbs2CIPTT {
      min-width: 67.47230792rem;
    }

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

    #x48F13gceUZcrlmk {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 7.51558343rem 0 26.85533134rem 13.65747858rem 26.85533134rem 0 7.51558343rem;
      grid-template-rows: 0 minmax(11.09510905rem, max-content) minmax(20.15037823rem, max-content) minmax(9.20419946rem, max-content) minmax(16.08334792rem, max-content) minmax(4.29577323rem, max-content) minmax(31.66666458rem, max-content) minmax(9.36758295rem, max-content);
    }

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

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

    #rLuWj9ytZlkezAAN {
      display: block;
    }

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

    #kAiiZNk47XVCzxn2 {
      display: none;
    }

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

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

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

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

    #gyUEVWmTNKg0K5Fr {
      min-width: 73.10611051rem;
    }

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

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

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

    #oWHdu0aq8v77PO3x {
      min-width: 73.10611051rem;
    }

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

    #zcNTHCBzKCcyQQ30 {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 4.69868214rem 0 25.89210798rem 21.21772788rem 25.89210798rem 0 4.69868214rem;
      grid-template-rows: 0 minmax(9.75569772rem, max-content) minmax(22.82920088rem, max-content) minmax(7.86478813rem, max-content) minmax(16.08334792rem, max-content) minmax(4.29577323rem, max-content) minmax(31.66666458rem, max-content) minmax(9.36758295rem, max-content);
    }

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

    #Fnf0WnD933U0EGTR {
      grid-template-columns: 3.33333333rem 5.46701261rem 0 0 82.39930812rem 0 0 5.46701261rem 3.33333333rem;
      grid-template-rows: minmax(7.90748954rem, max-content) minmax(7.42930572rem, max-content) minmax(10.54306213rem, max-content) minmax(101.86305542rem, max-content) minmax(5rem, max-content) minmax(101.86305542rem, max-content) minmax(5rem, max-content) minmax(101.86305542rem, max-content) minmax(7.90748954rem, max-content);
    }

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

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

    #DrNNVxSEnr7GXPcc {
      grid-template-columns: 0 358.38308727%;
      left: -129.19154363%;
      grid-template-rows: 0 100%;
    }

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

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

    #TRZDpibNMurN0M6m {
      min-width: 93.4375rem;
    }

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

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

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

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

    #rXxZpfeH2rt1a9oe {
      border-width: 0rem;
    }

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

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

    #mVA8YGNfCIfpZRNR {
      border-width: 0rem;
    }

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

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

    #fM0OuigvGwYwWyB3 {
      border-width: 0rem;
    }

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

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

    #bsapbtNk87XDsotK {
      border-width: 0rem;
    }

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

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

    #K62YzQ9A66cWCR7T {
      border-width: 0rem;
    }

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

    #sl2wgCEbUyRCzRrT {
      grid-template-columns: 0 5rem 83.33333333rem 5rem;
      grid-template-rows: 0 minmax(15.04739484rem, max-content) minmax(134.90521032rem, max-content) minmax(15.04739484rem, max-content);
    }

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

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

    #RJiINTAprl5u18pX {
      grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
      grid-template-rows: minmax(3.33333333rem, max-content) minmax(28.15876844rem, max-content) minmax(5rem, max-content) minmax(165rem, max-content);
    }

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

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

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

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

    #ixbkohLC2LKlQCC1 {
      grid-template-columns: 0 0 0 254.6556165% 0 0;
      left: -77.32780825%;
      grid-template-rows: 0 0 0 100% 0 0;
    }

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

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

    #QD1VSD3xeyKdzJxf {
      min-width: 93.4375rem;
    }

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

    #o7YwhMSLEO68717y {
      grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
      grid-template-rows: minmax(59.65277917rem, max-content) minmax(23.86831683rem, max-content) minmax(59.65277917rem, max-content);
    }

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

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

    #VhEBYDtrP1ssoZ5o {
      grid-template-columns: 0 323.65840373%;
      left: -111.82920186%;
      grid-template-rows: 0 100%;
    }

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

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

    #QPYWLSZpIJWojF3Q {
      min-width: 93.4375rem;
    }

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

    #cI7YidvVYKrEJTdC {
      grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
      grid-template-rows: minmax(9.45138958rem, max-content) minmax(4.79110105rem, max-content) minmax(9.45138958rem, max-content);
    }

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

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

    #jHVDvqTrWvcZOgJC {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.0515956 * 171.2918839rem) + 0%), calc(100% - (0% + 0%)) calc((0.0515956 * 171.2918839rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.0515956 * 171.2918839rem) + 0%)), calc(0% + 0%) calc(100% - ((0.0515956 * 171.2918839rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: -5.15955954%;
      margin-top: -5.15955954%;
    }

    #xwjjctKkr3oNJNFy {
      grid-template-columns: 0 0 171.2918839% 0;
      left: -35.64594195%;
      grid-template-rows: 0 0 100% 0;
    }

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

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

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

    #SRYjO8twcjoNZDSn {
      min-width: 91.73177083rem;
    }

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

    #BBiRmUqCrrzPBsKM {
      grid-template-columns: 4.16666667rem 33.80082956rem 24.06500755rem 33.80082956rem 4.16666667rem;
      grid-template-rows: minmax(22.88194661rem, max-content) minmax(12.9847163rem, max-content) minmax(13.03959359rem, max-content) minmax(24.51645781rem, max-content) minmax(22.88194661rem, max-content);
    }

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

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

    #G32FzWMSMzlEENeB {
      grid-template-columns: 0 214.62837509%;
      left: -57.31418754%;
      grid-template-rows: 0 100%;
    }

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

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

    #kVowSUkXoItif72O {
      min-width: 82.73416807rem;
    }

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

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

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

    #SLenPKbAZsr5dde8 {
      min-width: 82.73416807rem;
    }

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

    #QhWjK3utLbzzlCy2 {
      grid-area: 2 / 2 / 3 / 5;
      grid-template-columns: 0 0 82.6690639rem 0;
      grid-template-rows: 0 minmax(18.92359896rem, max-content) minmax(8.13039319rem, max-content) minmax(9.55980187rem, max-content) minmax(0.64853016rem, max-content);
    }

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

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

    #DOFf7ZONLAvBWdLF {
      grid-template-columns: 8.66546805rem 13.78593112rem 55.09720166rem 13.78593112rem 8.66546805rem;
      grid-template-rows: minmax(4.16666667rem, max-content) minmax(37.26232418rem, max-content) minmax(4.16666667rem, max-content) minmax(70.90721613rem, max-content) minmax(4.16666667rem, max-content);
    }

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

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

    #Br3LSBJtBMIhFvXG {
      grid-template-columns: 0 400.51602169%;
      left: -150.25801085%;
      grid-template-rows: 0 100%;
    }

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

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

    #adGzVdYnVaUQRADg {
      min-width: 91.73177083rem;
    }

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

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

    #joS8V10BvOGMGrLL {
      display: block;
    }

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

    #zwV8JWesxSYVMUhh {
      display: none;
    }

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

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

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

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

    #bKuBCVlw8OAazodA {
      min-width: 45.69131907rem;
    }

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

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

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

    #HZzUpkbvmR2EmRVX {
      min-width: 45.69131907rem;
    }

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

    #WI52qf794KC4a5U1 {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 2.93667634rem 0 14.13296917rem 17.36027657rem 14.13296917rem 0 2.93667634rem;
      grid-template-rows: 0 minmax(4.70630054rem, max-content) minmax(17.05027163rem, max-content) minmax(3.52448204rem, max-content) minmax(8.65573637rem, max-content) minmax(2.68485827rem, max-content) minmax(14.58333203rem, max-content) minmax(12.45942875rem, max-content);
    }

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

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

    #Bb2MJBZMKTtdCJzE {
      display: block;
    }

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

    #ddVTwf3fab2s0BCB {
      display: none;
    }

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

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

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

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

    #ur1MhRy7oJtbGOIl {
      min-width: 42.17019245rem;
    }

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

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

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

    #bo6xKKsQbs2CIPTT {
      min-width: 42.17019245rem;
    }

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

    #x48F13gceUZcrlmk {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 4.69723965rem 0 16.78458209rem 8.53592411rem 16.78458209rem 0 4.69723965rem;
      grid-template-rows: 0 minmax(6.93444316rem, max-content) minmax(12.59398639rem, max-content) minmax(5.75262466rem, max-content) minmax(10.05209245rem, max-content) minmax(2.68485827rem, max-content) minmax(19.79166536rem, max-content) minmax(5.85473934rem, max-content);
    }

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

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

    #rLuWj9ytZlkezAAN {
      display: block;
    }

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

    #kAiiZNk47XVCzxn2 {
      display: none;
    }

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

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

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

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

    #gyUEVWmTNKg0K5Fr {
      min-width: 45.69131907rem;
    }

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

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

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

    #oWHdu0aq8v77PO3x {
      min-width: 45.69131907rem;
    }

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

    #zcNTHCBzKCcyQQ30 {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 2.93667634rem 0 16.18256749rem 13.26107993rem 16.18256749rem 0 2.93667634rem;
      grid-template-rows: 0 minmax(6.09731108rem, max-content) minmax(14.26825055rem, max-content) minmax(4.91549258rem, max-content) minmax(10.05209245rem, max-content) minmax(2.68485827rem, max-content) minmax(19.79166536rem, max-content) minmax(5.85473934rem, max-content);
    }

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

    #Fnf0WnD933U0EGTR {
      grid-template-columns: 4.16666667rem 20.08354955rem 0 0 51.49956758rem 0 0 20.08354955rem 4.16666667rem;
      grid-template-rows: minmax(5.98384763rem, max-content) minmax(7.29663955rem, max-content) minmax(6.58941383rem, max-content) minmax(63.66440964rem, max-content) minmax(4.16666667rem, max-content) minmax(63.66440964rem, max-content) minmax(4.16666667rem, max-content) minmax(63.66440964rem, max-content) minmax(5.98384763rem, max-content);
    }

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

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

    #DrNNVxSEnr7GXPcc {
      grid-template-columns: 0 220.01761836%;
      left: -60.00880918%;
      grid-template-rows: 0 100%;
    }

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

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

    #TRZDpibNMurN0M6m {
      min-width: 91.73177083rem;
    }

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

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

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

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

    #rXxZpfeH2rt1a9oe {
      border-width: 0rem;
    }

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

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

    #mVA8YGNfCIfpZRNR {
      border-width: 0rem;
    }

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

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

    #fM0OuigvGwYwWyB3 {
      border-width: 0rem;
    }

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

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

    #bsapbtNk87XDsotK {
      border-width: 0rem;
    }

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

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

    #K62YzQ9A66cWCR7T {
      border-width: 0rem;
    }

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

    #sl2wgCEbUyRCzRrT {
      grid-template-columns: 0 6.98499746rem 77.69667174rem 6.98499746rem;
      grid-template-rows: 0 minmax(9.92545511rem, max-content) minmax(84.31575645rem, max-content) minmax(9.92545511rem, max-content);
    }

    #siyL32qxzICEw4Ki {
      grid-area: 4 / 3 / 5 / 5;
      grid-template-columns: 0 91.66666667rem;
      grid-template-rows: 0 minmax(104.16666667rem, max-content);
    }

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

    #RJiINTAprl5u18pX {
      grid-template-columns: 4.16666667rem 0 91.66666667rem 0 4.16666667rem;
      grid-template-rows: minmax(4.16666667rem, max-content) minmax(11.19951017rem, max-content) minmax(4.16666667rem, max-content) minmax(104.16666667rem, max-content);
    }

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

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

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

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

    #ixbkohLC2LKlQCC1 {
      grid-template-columns: 0 0 0 178.02715899% 0 0;
      left: -39.0135795%;
      grid-template-rows: 0 0 0 100% 0 0;
    }

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

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

    #QD1VSD3xeyKdzJxf {
      min-width: 91.73177083rem;
    }

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

    #o7YwhMSLEO68717y {
      grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
      grid-template-rows: minmax(38.32465365rem, max-content) minmax(23.44209688rem, max-content) minmax(38.32465365rem, max-content);
    }

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

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

    #VhEBYDtrP1ssoZ5o {
      grid-template-columns: 0 227.78519563%;
      left: -63.89259781%;
      grid-template-rows: 0 100%;
    }

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

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

    #QPYWLSZpIJWojF3Q {
      min-width: 91.73177083rem;
    }

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

    #cI7YidvVYKrEJTdC {
      grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
      grid-template-rows: minmax(6.94878516rem, max-content) minmax(2.77777344rem, max-content) minmax(6.94878516rem, max-content);
    }

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

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

    #jHVDvqTrWvcZOgJC {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.0515956 * 138.95670573rem) + 0%), calc(100% - (0% + 0%)) calc((0.0515956 * 138.95670573rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.0515956 * 138.95670573rem) + 0%)), calc(0% + 0%) calc(100% - ((0.0515956 * 138.95670573rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: -5.15955954%;
      margin-top: -5.15955954%;
    }

    #xwjjctKkr3oNJNFy {
      grid-template-columns: 0 0 138.95670573% 0;
      left: -19.47835286%;
      grid-template-rows: 0 0 100% 0;
    }

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

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

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

    #SRYjO8twcjoNZDSn {
      min-width: 90.84576893rem;
    }

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

    #BBiRmUqCrrzPBsKM {
      grid-template-columns: 4.6015296rem 36.37409257rem 18.04875566rem 36.37409257rem 4.6015296rem;
      grid-template-rows: minmax(17.16145996rem, max-content) minmax(9.73853723rem, max-content) minmax(9.7796952rem, max-content) minmax(24.28384766rem, max-content) minmax(17.16145996rem, max-content);
    }

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

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

    #G32FzWMSMzlEENeB {
      grid-template-columns: 0 160.97128132%;
      left: -30.48564066%;
      grid-template-rows: 0 100%;
    }

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

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

    #kVowSUkXoItif72O {
      min-width: 62.05062605rem;
    }

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

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

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

    #SLenPKbAZsr5dde8 {
      min-width: 62.05062605rem;
    }

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

    #QhWjK3utLbzzlCy2 {
      grid-area: 2 / 2 / 3 / 5;
      grid-template-columns: 0 0 62.00179793rem 0;
      grid-template-rows: 0 minmax(14.19269922rem, max-content) minmax(6.09779489rem, max-content) minmax(7.1698514rem, max-content) minmax(0.48639762rem, max-content);
    }

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

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

    #DOFf7ZONLAvBWdLF {
      grid-template-columns: 18.99910104rem 10.33944834rem 41.32290125rem 10.33944834rem 18.99910104rem;
      grid-template-rows: minmax(3.125rem, max-content) minmax(27.94674314rem, max-content) minmax(3.125rem, max-content) minmax(53.1804121rem, max-content) minmax(3.125rem, max-content);
    }

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

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

    #Br3LSBJtBMIhFvXG {
      grid-template-columns: 0 303.92650832%;
      left: -101.96325416%;
      grid-template-rows: 0 100%;
    }

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

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

    #adGzVdYnVaUQRADg {
      min-width: 93.79882812rem;
    }

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

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

    #joS8V10BvOGMGrLL {
      display: block;
    }

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

    #zwV8JWesxSYVMUhh {
      display: none;
    }

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

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

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

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

    #bKuBCVlw8OAazodA {
      min-width: 34.2684893rem;
    }

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

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

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

    #HZzUpkbvmR2EmRVX {
      min-width: 34.2684893rem;
    }

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

    #WI52qf794KC4a5U1 {
      grid-area: 4 / 3 / 5 / 6;
      grid-template-columns: 0 2.20250725rem 0 10.59972688rem 13.02020743rem 10.59972688rem 0 2.20250725rem;
      grid-template-rows: 0 minmax(3.5297254rem, max-content) minmax(12.78770372rem, max-content) minmax(2.64336153rem, max-content) minmax(6.49180228rem, max-content) minmax(2.0136437rem, max-content) minmax(10.93749902rem, max-content) minmax(9.34457157rem, max-content);
    }

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

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

    #Bb2MJBZMKTtdCJzE {
      display: block;
    }

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

    #ddVTwf3fab2s0BCB {
      display: none;
    }

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

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

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

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

    #ur1MhRy7oJtbGOIl {
      min-width: 31.62764434rem;
    }

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

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

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

    #bo6xKKsQbs2CIPTT {
      min-width: 31.62764434rem;
    }

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

    #x48F13gceUZcrlmk {
      grid-area: 6 / 4 / 7 / 7;
      grid-template-columns: 0 3.52292973rem 0 12.58843656rem 6.40194308rem 12.58843656rem 0 3.52292973rem;
      grid-template-rows: 0 minmax(5.20083237rem, max-content) minmax(9.4454898rem, max-content) minmax(4.3144685rem, max-content) minmax(7.53906934rem, max-content) minmax(2.0136437rem, max-content) minmax(14.84374902rem, max-content) minmax(4.39105451rem, max-content);
    }

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

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

    #rLuWj9ytZlkezAAN {
      display: block;
    }

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

    #kAiiZNk47XVCzxn2 {
      display: none;
    }

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

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

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

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

    #gyUEVWmTNKg0K5Fr {
      min-width: 34.2684893rem;
    }

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

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

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

    #oWHdu0aq8v77PO3x {
      min-width: 34.2684893rem;
    }

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

    #zcNTHCBzKCcyQQ30 {
      grid-area: 8 / 5 / 9 / 8;
      grid-template-columns: 0 2.20250725rem 0 12.13692562rem 9.94580994rem 12.13692562rem 0 2.20250725rem;
      grid-template-rows: 0 minmax(4.57298331rem, max-content) minmax(10.70118791rem, max-content) minmax(3.68661944rem, max-content) minmax(7.53906934rem, max-content) minmax(2.0136437rem, max-content) minmax(14.84374902rem, max-content) minmax(4.39105451rem, max-content);
    }

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

    #Fnf0WnD933U0EGTR {
      grid-template-columns: 3.125rem 27.56266216rem 0 0 38.62467568rem 0 0 27.56266216rem 3.125rem;
      grid-template-rows: minmax(4.48788572rem, max-content) minmax(7.46247226rem, max-content) minmax(4.94206037rem, max-content) minmax(47.74830723rem, max-content) minmax(3.125rem, max-content) minmax(47.74830723rem, max-content) minmax(3.125rem, max-content) minmax(47.74830723rem, max-content) minmax(4.48788572rem, max-content);
    }

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

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

    #DrNNVxSEnr7GXPcc {
      grid-template-columns: 0 156.09468786%;
      left: -28.04734393%;
      grid-template-rows: 0 100%;
    }

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

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

    #TRZDpibNMurN0M6m {
      min-width: 93.79882812rem;
    }

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

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

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

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

    #rXxZpfeH2rt1a9oe {
      border-width: 0rem;
    }

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

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

    #mVA8YGNfCIfpZRNR {
      border-width: 0rem;
    }

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

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

    #fM0OuigvGwYwWyB3 {
      border-width: 0rem;
    }

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

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

    #bsapbtNk87XDsotK {
      border-width: 0rem;
    }

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

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

    #K62YzQ9A66cWCR7T {
      border-width: 0rem;
    }

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

    #sl2wgCEbUyRCzRrT {
      grid-template-columns: 0 5.26969546rem 58.27250381rem 5.26969546rem;
      grid-template-rows: 0 minmax(4.9674816rem, max-content) minmax(63.23681734rem, max-content) minmax(6.79570107rem, max-content);
    }

    #siyL32qxzICEw4Ki {
      grid-area: 4 / 3 / 5 / 4;
      grid-template-columns: 0 68.81189472rem;
      grid-template-rows: 0 minmax(75rem, max-content);
    }

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

    #RJiINTAprl5u18pX {
      grid-template-columns: 3.125rem 12.46905264rem 68.81189472rem 12.46905264rem 3.125rem;
      grid-template-rows: minmax(3.125rem, max-content) minmax(6.51041016rem, max-content) minmax(3.125rem, max-content) minmax(75rem, max-content);
    }

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

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

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

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

    #ixbkohLC2LKlQCC1 {
      grid-template-columns: 0 0 0 133.84767887% 0 0;
      left: -16.92383943%;
      grid-template-rows: 0 0 0 100% 0 0;
    }

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

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

    #QD1VSD3xeyKdzJxf {
      min-width: 93.79882812rem;
    }

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

    #o7YwhMSLEO68717y {
      grid-template-columns: 3.125rem 93.75rem 3.125rem;
      grid-template-rows: minmax(28.74349023rem, max-content) minmax(17.76559447rem, max-content) minmax(28.74349023rem, max-content);
    }

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

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

    #VhEBYDtrP1ssoZ5o {
      grid-template-columns: 0 170.83889672%;
      left: -35.41944836%;
      grid-template-rows: 0 100%;
    }

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

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

    #QPYWLSZpIJWojF3Q {
      min-width: 93.79882812rem;
    }

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

    #cI7YidvVYKrEJTdC {
      grid-template-columns: 3.125rem 93.75rem 3.125rem;
      grid-template-rows: minmax(5.21158887rem, max-content) minmax(2.08333008rem, max-content) minmax(5.21158887rem, max-content);
    }

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

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

    #jHVDvqTrWvcZOgJC {
      grid-area: 3 / 3 / 5 / 5;
      position: relative;
      clip-path: polygon(calc(0% + 0%) calc((0.0515956 * 100rem) + 0%), calc(100% - (0% + 0%)) calc((0.0515956 * 100rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.0515956 * 100rem) + 0%)), calc(0% + 0%) calc(100% - ((0.0515956 * 100rem) + 0%)));
      margin-left: 0%;
      margin-right: 0%;
      margin-bottom: -5.15955954%;
      margin-top: -5.15955954%;
    }

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

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

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

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

    #SRYjO8twcjoNZDSn {
      min-width: 68.10107422rem;
    }

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

    #BBiRmUqCrrzPBsKM {
      grid-template-columns: 15.9677645rem 27.26725534rem 13.52996032rem 27.26725534rem 15.9677645rem;
      grid-template-rows: minmax(5.62225476rem, max-content) minmax(7.3003383rem, max-content) minmax(7.33119171rem, max-content) minmax(18.20399707rem, max-content) minmax(17.76476574rem, max-content);
    }

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

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

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

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

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

    #kVowSUkXoItif72O {
      min-width: 46.51525701rem;
    }

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

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

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

    #SLenPKbAZsr5dde8 {
      min-width: 43.56249168rem;
    }

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

    #QhWjK3utLbzzlCy2 {
      grid-area: 3 / 2 / 4 / 3;
      grid-template-columns: 0 0 43.52588846rem 2.95276533rem;
      grid-template-rows: 0 minmax(10.63932943rem, max-content) minmax(4.57111418rem, max-content) minmax(5.73938433rem, max-content);
    }

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

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

    #DOFf7ZONLAvBWdLF {
      grid-template-columns: 5.62225476rem 46.47865379rem 8.2171626rem 30.97705042rem 8.70487843rem;
      grid-template-rows: minmax(8.17835213rem, max-content) minmax(9.45800769rem, max-content) minmax(20.94982794rem, max-content) minmax(9.45800769rem, max-content) minmax(8.17835213rem, max-content);
    }

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

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

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

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

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

    #adGzVdYnVaUQRADg {
      min-width: 72.98847891rem;
    }

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

    #ipiNkdKrtsLj0mYF {
      stroke-width: calc(100rem * 2.0 / 1366.0);
    }

    #joS8V10BvOGMGrLL {
      display: block;
    }

    #BEjBuVbpuoSXSBJk {
      stroke-width: calc(100rem * 2.0 / 1366.0);
    }

    #zwV8JWesxSYVMUhh {
      display: none;
    }

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

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

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

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

    #bKuBCVlw8OAazodA {
      min-width: 22.12542285rem;
    }

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

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

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

    #HZzUpkbvmR2EmRVX {
      min-width: 25.68882361rem;
    }

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

    #WI52qf794KC4a5U1 {
      grid-area: 4 / 2 / 7 / 4;
      grid-template-columns: 0 1.65107425rem 1.78170038rem 6.16421494rem 9.76038975rem 6.16421494rem 1.78170038rem 1.65107425rem;
      grid-template-rows: 0 minmax(2.64600206rem, max-content) minmax(9.58609708rem, max-content) minmax(1.98155359rem, max-content) minmax(5.65154246rem, max-content) minmax(1.50949572rem, max-content) minmax(8.19912079rem, max-content) minmax(6.2199413rem, max-content);
    }

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

    #jwHbpuN1JzaBDVdk {
      stroke-width: calc(100rem * 2.0 / 1366.0);
    }

    #Bb2MJBZMKTtdCJzE {
      display: block;
    }

    #Mz7j4ivUpPnki6aE {
      stroke-width: calc(100rem * 2.0 / 1366.0);
    }

    #ddVTwf3fab2s0BCB {
      display: none;
    }

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

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

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

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

    #ur1MhRy7oJtbGOIl {
      min-width: 23.70915652rem;
    }

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

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

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

    #bo6xKKsQbs2CIPTT {
      min-width: 23.70915652rem;
    }

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

    #x48F13gceUZcrlmk {
      grid-area: 5 / 5 / 8 / 6;
      grid-template-columns: 0 2.6409078rem 0 9.43671965rem 4.799114rem 9.43671965rem 0 2.6409078rem;
      grid-template-rows: 0 minmax(3.8987206rem, max-content) minmax(7.08065999rem, max-content) minmax(3.23427214rem, max-content) minmax(5.65154246rem, max-content) minmax(1.50949572rem, max-content) minmax(11.12737848rem, max-content) minmax(3.29168361rem, max-content);
    }

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

    #inaRqOOE0KaJGraU {
      stroke-width: calc(100rem * 2.0 / 1366.0);
    }

    #rLuWj9ytZlkezAAN {
      display: block;
    }

    #cyI8X7NpKAVk0TEs {
      stroke-width: calc(100rem * 2.0 / 1366.0);
    }

    #kAiiZNk47XVCzxn2 {
      display: none;
    }

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

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

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

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

    #gyUEVWmTNKg0K5Fr {
      min-width: 25.68882361rem;
    }

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

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

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

    #oWHdu0aq8v77PO3x {
      min-width: 25.68882361rem;
    }

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

    #zcNTHCBzKCcyQQ30 {
      grid-area: 6 / 7 / 9 / 9;
      grid-template-columns: 0 1.65107425rem 0 9.09825171rem 7.45571697rem 9.09825171rem 0 1.65107425rem;
      grid-template-rows: 0 minmax(3.42806362rem, max-content) minmax(8.02197396rem, max-content) minmax(2.76361516rem, max-content) minmax(5.65154246rem, max-content) minmax(1.50949572rem, max-content) minmax(11.12737848rem, max-content) minmax(3.29168361rem, max-content);
    }

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

    #Fnf0WnD933U0EGTR {
      grid-template-columns: 5.28643711rem 8.23762504rem 20.71674385rem 1.28200956rem 28.95436889rem 1.28200956rem 20.71674385rem 8.23762504rem 5.28643711rem;
      grid-template-rows: minmax(4.38593701rem, max-content) minmax(5.80694772rem, max-content) minmax(3.70473633rem, max-content) 0 0 minmax(35.793753rem, max-content) 0 0 minmax(6.53117352rem, max-content);
    }

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

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

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

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

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

    #TRZDpibNMurN0M6m {
      min-width: 30.53780938rem;
    }

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

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

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

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

    #rXxZpfeH2rt1a9oe {
      border-width: 0rem;
    }

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

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

    #mVA8YGNfCIfpZRNR {
      border-width: 0rem;
    }

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

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

    #fM0OuigvGwYwWyB3 {
      border-width: 0rem;
    }

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

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

    #bsapbtNk87XDsotK {
      border-width: 0rem;
    }

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

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

    #K62YzQ9A66cWCR7T {
      border-width: 0rem;
    }

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

    #sl2wgCEbUyRCzRrT {
      grid-template-columns: 0 3.95034271rem 43.68304824rem 3.95034271rem;
      grid-template-rows: 0 minmax(3.72379294rem, max-content) minmax(47.40446629rem, max-content) minmax(5.09428835rem, max-content);
    }

    #siyL32qxzICEw4Ki {
      grid-area: 2 / 4 / 5 / 5;
      grid-template-columns: 0 51.58373367rem;
      grid-template-rows: 0 minmax(56.22254758rem, max-content);
    }

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

    #RJiINTAprl5u18pX {
      grid-template-columns: 5.62225476rem 30.50120616rem 12.29280541rem 51.58373367rem;
      grid-template-rows: 0 minmax(22.10635844rem, max-content) minmax(10.63933529rem, max-content) minmax(23.47685386rem, max-content);
    }

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

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

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

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

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

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

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

    #QD1VSD3xeyKdzJxf {
      min-width: 60.53338315rem;
    }

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

    #o7YwhMSLEO68717y {
      grid-template-columns: 19.75161004rem 60.49677993rem 19.75161004rem;
      grid-template-rows: minmax(20.37579356rem, max-content) minmax(15.47096047rem, max-content) minmax(20.37579356rem, max-content);
    }

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

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

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

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

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

    #QPYWLSZpIJWojF3Q {
      min-width: 29.88740814rem;
    }

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

    #cI7YidvVYKrEJTdC {
      grid-template-columns: 35.07459754rem 29.85080492rem 35.07459754rem;
      grid-template-rows: minmax(2.73548097rem, max-content) minmax(1.84968228rem, max-content) minmax(2.73548097rem, max-content);
    }

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