:root {
      --ffsd: 0px;
      --1vw: calc((100vw - var(--sbw, 0px)) / 100);
      --1vh: var(--inner1Vh, 1vh);
    }

    @media (prefers-reduced-motion: reduce) {
      .animated {
        animation: none !important;
      }
    }

    html {
      zoom: var(--rzf, 1);
      font-size: max(calc(min(var(--1vw, 1vw), 13.66px) * var(--rfso, 1)), var(--minfs, 0px));
      -webkit-text-size-adjust: 100%;
      scroll-behavior: smooth;
    }

    body {
      font-size: calc(1rem * var(--bfso, 1));
    }

    body,
    html,
    p,
    ul,
    ol,
    li {
      margin: 0;
      padding: 0;
      font-synthesis: none;
      font-kerning: none;
      font-variant-ligatures: none;
      font-feature-settings: "kern" 0, "calt" 0, "liga" 0, "clig" 0, "dlig" 0, "hlig" 0;
      font-family: unset;
      -webkit-font-smoothing: subpixel-antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-rendering: geometricprecision;
      white-space: normal;
    }

    li {
      text-align: unset;
    }

    a {
      text-decoration: none;
      color: inherit;
    }

    img {
      -webkit-user-drag: none;
      -moz-user-drag: none;
      -o-user-drag: none;
      user-drag: none;
      -webkit-touch-callout: none;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/e857df08011d8d999129c5983657a0c5.woff2);
      font-style: normal;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/fe668ec12a26ed0ac74ffded41a3148f.woff2);
      font-style: normal;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/1590c55a86fe2dbfc4e403579cf8bb45.woff2);
      font-style: italic;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/11b4bab1fc9335cb539d911e7f89f9d2.woff2);
      font-style: italic;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/17773aceb6ac5aa22c5b172b8641cbae.woff2);
      font-style: normal;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/095ef95b1c232f77ca29c6e915a159c6.woff2);
      font-style: italic;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/17773aceb6ac5aa22c5b172b8641cbae.woff2);
      font-style: normal;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/095ef95b1c232f77ca29c6e915a159c6.woff2);
      font-style: italic;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/17773aceb6ac5aa22c5b172b8641cbae.woff2);
      font-style: normal;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/095ef95b1c232f77ca29c6e915a159c6.woff2);
      font-style: italic;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/00da483cf677a066fe0e048ddeddeef8.woff2);
      font-style: normal;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/9e08df72df06015838f0741cfbcaa6bc.woff2);
      font-style: italic;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/00da483cf677a066fe0e048ddeddeef8.woff2);
      font-style: normal;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/9e08df72df06015838f0741cfbcaa6bc.woff2);
      font-style: italic;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/fe668ec12a26ed0ac74ffded41a3148f.woff2);
      font-style: normal;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/11b4bab1fc9335cb539d911e7f89f9d2.woff2);
      font-style: italic;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/fe668ec12a26ed0ac74ffded41a3148f.woff2);
      font-style: normal;
      font-weight: 900;
    }

    @font-face {
      font-family: YAFdJjtB23o-0;
      src: url(/assets/fonts/11b4bab1fc9335cb539d911e7f89f9d2.woff2);
      font-style: italic;
      font-weight: 900;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/7711e58829c8c922624c624f8db5e802.woff2);
      font-style: normal;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/1bd69c846ea6b7a25526418609b98cb2.woff2);
      font-style: normal;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/96daecbee4330f7508282d7ba9086b96.woff2);
      font-style: italic;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/3d0d95954d566d6061d0084a2396817d.woff2);
      font-style: italic;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/7711e58829c8c922624c624f8db5e802.woff2);
      font-style: normal;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/96daecbee4330f7508282d7ba9086b96.woff2);
      font-style: italic;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/7711e58829c8c922624c624f8db5e802.woff2);
      font-style: normal;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/96daecbee4330f7508282d7ba9086b96.woff2);
      font-style: italic;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/7711e58829c8c922624c624f8db5e802.woff2);
      font-style: normal;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/96daecbee4330f7508282d7ba9086b96.woff2);
      font-style: italic;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/7711e58829c8c922624c624f8db5e802.woff2);
      font-style: normal;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/96daecbee4330f7508282d7ba9086b96.woff2);
      font-style: italic;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/1bd69c846ea6b7a25526418609b98cb2.woff2);
      font-style: normal;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/3d0d95954d566d6061d0084a2396817d.woff2);
      font-style: italic;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/1bd69c846ea6b7a25526418609b98cb2.woff2);
      font-style: normal;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/3d0d95954d566d6061d0084a2396817d.woff2);
      font-style: italic;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/1bd69c846ea6b7a25526418609b98cb2.woff2);
      font-style: normal;
      font-weight: 900;
    }

    @font-face {
      font-family: YAFZB2V-DJE-0;
      src: url(/assets/fonts/3d0d95954d566d6061d0084a2396817d.woff2);
      font-style: italic;
      font-weight: 900;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/fcc7b8c7fad442649ca552dce8f94418.woff2);
      font-style: normal;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/7011f0066d6763da5cca149720035c7f.woff2);
      font-style: normal;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/e6d582177fe4437cb7cf52d427c2820e.woff2);
      font-style: italic;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/c4aa29e7d5a1a461026538590ae2f1bd.woff2);
      font-style: italic;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/cfe1e982804e996e96bb4b031055a5c7.woff2);
      font-style: normal;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/e3be19fb48d79fbc259e1d6c57b9107c.woff2);
      font-style: italic;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/cfe1e982804e996e96bb4b031055a5c7.woff2);
      font-style: normal;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/e3be19fb48d79fbc259e1d6c57b9107c.woff2);
      font-style: italic;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/cfe1e982804e996e96bb4b031055a5c7.woff2);
      font-style: normal;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/e3be19fb48d79fbc259e1d6c57b9107c.woff2);
      font-style: italic;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/fcc7b8c7fad442649ca552dce8f94418.woff2);
      font-style: normal;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/e6d582177fe4437cb7cf52d427c2820e.woff2);
      font-style: italic;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/7011f0066d6763da5cca149720035c7f.woff2);
      font-style: normal;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/c4aa29e7d5a1a461026538590ae2f1bd.woff2);
      font-style: italic;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/c74cdf1496849fede7140935039c2392.woff2);
      font-style: normal;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/5dbd9457e2671b54c6df5ee794ed9b36.woff2);
      font-style: italic;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/c71906e9925fb34456a39b70b8648c69.woff2);
      font-style: normal;
      font-weight: 900;
    }

    @font-face {
      font-family: YAFdJoYMYSc-0;
      src: url(/assets/fonts/1872b2277f94b1c5acf98700a1a1c03b.woff2);
      font-style: italic;
      font-weight: 900;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/881b8da5ad9b82b143ab37dcdf069c4c.woff2);
      font-style: normal;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/527cd5a6be21d4e008281f52ae03e6de.woff2);
      font-style: normal;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/e8e51b9875286101e41224d1f8f57146.woff2);
      font-style: italic;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/ccfa3463500b1d2425324b3a1a304119.woff2);
      font-style: italic;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/b9d3823184fbb6d5a9d5804d114b70ba.woff2);
      font-style: normal;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/b33f6386bd461ec492dd56577e13136c.woff2);
      font-style: italic;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/b09eaaf9341f54a150766b674dd4dd66.woff2);
      font-style: normal;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/c076bd8c37058ebdedabdda5c2d6b111.woff2);
      font-style: italic;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/9f211f1e580dd0c34c98242b67b454a1.woff2);
      font-style: normal;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/2ffd130498e37c9f925c671e0342f1e6.woff2);
      font-style: italic;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/b13d468f88f904752a71651083120b9b.woff2);
      font-style: normal;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/2f9ca4e3b153c05839a1665e2deae5bd.woff2);
      font-style: italic;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/10bae089b2dee90878d1d146921cad11.woff2);
      font-style: normal;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/5300a700676e268371e3693408559b01.woff2);
      font-style: italic;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/5da2f7e7b5289e2ae1f44d0ac2886371.woff2);
      font-style: normal;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/b76554414c3fa738aad9e680f54c765d.woff2);
      font-style: italic;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/5c07b773952ecd9eb4715de302811a45.woff2);
      font-style: normal;
      font-weight: 900;
    }

    @font-face {
      font-family: YAFdtQi73Xs-0;
      src: url(/assets/fonts/82e327672f883fc5445ed4de237127fd.woff2);
      font-style: italic;
      font-weight: 900;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/93fb6c909f280f040a9e1d40c2b7e86c.woff2);
      font-style: normal;
      font-weight: 400;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/f98c9cf8d27ff8da33f2ad7ae703580c.woff2);
      font-style: normal;
      font-weight: 700;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/29c8a33db83297998cd6db24db0ba7b5.woff2);
      font-style: italic;
      font-weight: 400;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/ecf8c7a82c5a22412114fa120cbc43c5.woff2);
      font-style: italic;
      font-weight: 700;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/93fb6c909f280f040a9e1d40c2b7e86c.woff2);
      font-style: normal;
      font-weight: 100;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/29c8a33db83297998cd6db24db0ba7b5.woff2);
      font-style: italic;
      font-weight: 100;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/93fb6c909f280f040a9e1d40c2b7e86c.woff2);
      font-style: normal;
      font-weight: 200;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/29c8a33db83297998cd6db24db0ba7b5.woff2);
      font-style: italic;
      font-weight: 200;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/93fb6c909f280f040a9e1d40c2b7e86c.woff2);
      font-style: normal;
      font-weight: 300;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/29c8a33db83297998cd6db24db0ba7b5.woff2);
      font-style: italic;
      font-weight: 300;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/93fb6c909f280f040a9e1d40c2b7e86c.woff2);
      font-style: normal;
      font-weight: 500;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/29c8a33db83297998cd6db24db0ba7b5.woff2);
      font-style: italic;
      font-weight: 500;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/f98c9cf8d27ff8da33f2ad7ae703580c.woff2);
      font-style: normal;
      font-weight: 600;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/ecf8c7a82c5a22412114fa120cbc43c5.woff2);
      font-style: italic;
      font-weight: 600;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/f98c9cf8d27ff8da33f2ad7ae703580c.woff2);
      font-style: normal;
      font-weight: 800;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/ecf8c7a82c5a22412114fa120cbc43c5.woff2);
      font-style: italic;
      font-weight: 800;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/f98c9cf8d27ff8da33f2ad7ae703580c.woff2);
      font-style: normal;
      font-weight: 900;
    }

    @font-face {
      font-family: YACgEV9owk4-0;
      src: url(/assets/fonts/ecf8c7a82c5a22412114fa120cbc43c5.woff2);
      font-style: italic;
      font-weight: 900;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/1dbffec291b14b5e26d16eddbb11aef2.woff2);
      font-style: normal;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/127bfb287f830c82ff0beedad0f417d6.woff2);
      font-style: normal;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/e3d7625e1dd5ca79014b693b379c921b.woff2);
      font-style: italic;
      font-weight: 400;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/4cc37f53dbe79686633537ffa392d3b2.woff2);
      font-style: italic;
      font-weight: 700;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/bd0833fa50fa513de8830960b815ec0a.woff2);
      font-style: normal;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/d9faba11a8c9991bf2975757dcdae940.woff2);
      font-style: italic;
      font-weight: 100;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/bd0833fa50fa513de8830960b815ec0a.woff2);
      font-style: normal;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/d9faba11a8c9991bf2975757dcdae940.woff2);
      font-style: italic;
      font-weight: 200;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/1dbffec291b14b5e26d16eddbb11aef2.woff2);
      font-style: normal;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/e3d7625e1dd5ca79014b693b379c921b.woff2);
      font-style: italic;
      font-weight: 300;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/1dbffec291b14b5e26d16eddbb11aef2.woff2);
      font-style: normal;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/e3d7625e1dd5ca79014b693b379c921b.woff2);
      font-style: italic;
      font-weight: 500;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/127bfb287f830c82ff0beedad0f417d6.woff2);
      font-style: normal;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/4cc37f53dbe79686633537ffa392d3b2.woff2);
      font-style: italic;
      font-weight: 600;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/127bfb287f830c82ff0beedad0f417d6.woff2);
      font-style: normal;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/4cc37f53dbe79686633537ffa392d3b2.woff2);
      font-style: italic;
      font-weight: 800;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/ad75cae4a92d7d37baeee0292c513523.woff2);
      font-style: normal;
      font-weight: 900;
    }

    @font-face {
      font-family: YAFdJi_JOOg-0;
      src: url(/assets/fonts/14e0dd4eafdd209086d2f8464ec2abfd.woff2);
      font-style: italic;
      font-weight: 900;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/1fa5a9c20a334402f857c83aba56f1e3.woff2);
      font-style: normal;
      font-weight: 400;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/df1b1f6af6cd8b1fedd3adf681746002.woff2);
      font-style: normal;
      font-weight: 700;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/fca401a37d2a0aed1e4147d5385ad48e.woff2);
      font-style: italic;
      font-weight: 400;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/fca401a37d2a0aed1e4147d5385ad48e.woff2);
      font-style: italic;
      font-weight: 700;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/1fa5a9c20a334402f857c83aba56f1e3.woff2);
      font-style: normal;
      font-weight: 100;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/fca401a37d2a0aed1e4147d5385ad48e.woff2);
      font-style: italic;
      font-weight: 100;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/1fa5a9c20a334402f857c83aba56f1e3.woff2);
      font-style: normal;
      font-weight: 200;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/fca401a37d2a0aed1e4147d5385ad48e.woff2);
      font-style: italic;
      font-weight: 200;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/1fa5a9c20a334402f857c83aba56f1e3.woff2);
      font-style: normal;
      font-weight: 300;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/fca401a37d2a0aed1e4147d5385ad48e.woff2);
      font-style: italic;
      font-weight: 300;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/1fa5a9c20a334402f857c83aba56f1e3.woff2);
      font-style: normal;
      font-weight: 500;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/fca401a37d2a0aed1e4147d5385ad48e.woff2);
      font-style: italic;
      font-weight: 500;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/df1b1f6af6cd8b1fedd3adf681746002.woff2);
      font-style: normal;
      font-weight: 600;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/fca401a37d2a0aed1e4147d5385ad48e.woff2);
      font-style: italic;
      font-weight: 600;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/df1b1f6af6cd8b1fedd3adf681746002.woff2);
      font-style: normal;
      font-weight: 800;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/fca401a37d2a0aed1e4147d5385ad48e.woff2);
      font-style: italic;
      font-weight: 800;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/df1b1f6af6cd8b1fedd3adf681746002.woff2);
      font-style: normal;
      font-weight: 900;
    }

    @font-face {
      font-family: YADK4E-9KQw-0;
      src: url(/assets/fonts/fca401a37d2a0aed1e4147d5385ad48e.woff2);
      font-style: italic;
      font-weight: 900;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/f8f199f09526f79e87644ed227e0f651.woff2);
      font-style: normal;
      font-weight: 400;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/98c4d2c0223fc8474641c77f923528e9.woff2);
      font-style: normal;
      font-weight: 700;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/d257a7100844bc3f98c9021168b6249e.woff2);
      font-style: italic;
      font-weight: 400;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/1060345c54d396e76d73f1da7ee200bd.woff2);
      font-style: italic;
      font-weight: 700;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/f8f199f09526f79e87644ed227e0f651.woff2);
      font-style: normal;
      font-weight: 100;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/d257a7100844bc3f98c9021168b6249e.woff2);
      font-style: italic;
      font-weight: 100;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/f8f199f09526f79e87644ed227e0f651.woff2);
      font-style: normal;
      font-weight: 200;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/d257a7100844bc3f98c9021168b6249e.woff2);
      font-style: italic;
      font-weight: 200;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/f8f199f09526f79e87644ed227e0f651.woff2);
      font-style: normal;
      font-weight: 300;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/d257a7100844bc3f98c9021168b6249e.woff2);
      font-style: italic;
      font-weight: 300;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/f8f199f09526f79e87644ed227e0f651.woff2);
      font-style: normal;
      font-weight: 500;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/d257a7100844bc3f98c9021168b6249e.woff2);
      font-style: italic;
      font-weight: 500;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/98c4d2c0223fc8474641c77f923528e9.woff2);
      font-style: normal;
      font-weight: 600;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/1060345c54d396e76d73f1da7ee200bd.woff2);
      font-style: italic;
      font-weight: 600;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/98c4d2c0223fc8474641c77f923528e9.woff2);
      font-style: normal;
      font-weight: 800;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/1060345c54d396e76d73f1da7ee200bd.woff2);
      font-style: italic;
      font-weight: 800;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/98c4d2c0223fc8474641c77f923528e9.woff2);
      font-style: normal;
      font-weight: 900;
    }

    @font-face {
      font-family: YACgEZ1cb1Q-0;
      src: url(/assets/fonts/1060345c54d396e76d73f1da7ee200bd.woff2);
      font-style: italic;
      font-weight: 900;
    }

    #verticalMenu {
      display: none;
      font-family: YAFdJoYMYSc-0, -apple-system, BlinkMacSystemFont, sans-serif;
      font-size: 1.5rem;
      background-color: #000000;
      margin: 0 0 0 auto;
      padding: 0;
      border: 12px solid #000000;
      height: 100%;
      width: 400px;
      max-width: 80vw;
      overflow: auto;
      box-sizing: border-box;
      z-index: 2;
      position: fixed;
      top: 0px;
      right: 0px;
      transform: translateX(400px);
      transition: all 0.35s;
    }

    #menuToggle:checked~#verticalMenu {
      transform: translateX(0px);
    }

    #menuButton {
      display: none;
      fill: #ffffff;
      z-index: 3;
      justify-content: center;
      align-items: center;
    }

    #menuButton:hover {
      cursor: pointer;
      color: #cccccc;
      text-decoration-line: none;
    }

    .navMenuLinkContent:hover {
      color: #cccccc;
    }

    .navMenuLink {
      color: #ffffff;
      display: flex;
      align-items: center;
      list-style-type: none;
      white-space: nowrap;
    }

    .navMenuLinkContent {
      display: inline-block;
      text-decoration-line: none;
      font-family: YAFdJoYMYSc-0, -apple-system, BlinkMacSystemFont, sans-serif;
      font-size: 15px;
      font-weight: 700;
      white-space: nowrap;
      padding: 10px 16px;
      margin-right: auto;
      color: #ffffff;
      overflow: hidden;
      text-overflow: ellipsis;
    }

    #menuToggle:checked~#menuButton {
      z-index: 2;
      width: 100vw;
      height: 100vh;
      background-color: #cccccc;
      opacity: 0.55;
      top: 0px;
      position: fixed;
    }

    #menuToggle:checked~#menuButton>#menuButtonIcon {
      display: none;
    }

    #horizontalMenu {
      display: flex;
      justify-content: flex-end;
    }

    html {
      scroll-padding-top: 50px;
    }

    @media (max-width: 375px) {
      #frIMzW08ipr4mmEN {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #oh5hEw9AVneCEzoA {
        grid-area: 3 / 3 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0.03622159% + 0%) calc((0 * 329.96520692rem) + 0%), calc(100% - (0.03622159% + 0%)) calc((0 * 329.96520692rem) + 0%), calc(100% - (0.03622159% + 0%)) calc(100% - ((0 * 329.96520692rem) + 0%)), calc(0.03622159% + 0%) calc(100% - ((0 * 329.96520692rem) + 0%)));
        margin-left: -0.03624785%;
        margin-right: -0.03624785%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #qRJ9dxv3MM6ASsss {
        grid-template-columns: 0 0 329.96520692% 0;
        left: -114.98260346%;
        grid-template-rows: 0 0 100% 0;
      }

      #I9ozIGg3sAmap6ag {
        grid-area: 2 / 4 / 3 / 7;
        position: relative;
      }

      #h4ERKLPEWCq362p9 {
        font-size: calc(13.43421115em - var(--ffsd));
      }

      #EwMoyup2rTUrgNRJ {
        --first-font-size: 13.43421115em;
        --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);
      }

      #pwh5xLJWnP3JufSt {
        min-width: 77.06016376rem;
      }

      #AdqCpXKjpV8Wk110 {
        grid-area: 4 / 3 / 6 / 8;
        position: relative;
      }

      #xjssTHqPFgTdB9KF {
        font-size: calc(3.21111131em - var(--ffsd));
      }

      #cnifI13H2sIW0aQc {
        --first-font-size: 3.21111131em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #OYhx0nDEYEcDeNyv {
        min-width: 91.6rem;
      }

      #O1QQuQYmubDN3gvR {
        grid-area: 5 / 2 / 7 / 9;
        position: relative;
      }

      #tAS3t3jX6zk5Do0A {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.5098509em - var(--ffsd)));
      }

      #SnHgjv9YkuEAFyxj {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.5098509em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iXqjD92Vn1tsRXKC {
        min-width: 65.8415126rem;
      }

      #xZb8jL109wjoGUcs {
        grid-area: 2 / 2 / 3 / 6;
        position: relative;
      }

      #jNMVLNmMnvsl8jCx {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #XPNbePd6YqX8kfeq {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.5098509em - var(--ffsd)));
      }

      #UviIzIIoF2jtjQDQ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.5098509em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #hw4gieuemnOrLRC9 {
        min-width: 65.8415126rem;
      }

      #X1GxxBu7I61nTXiY {
        grid-area: 6 / 3 / 7 / 7;
        position: relative;
      }

      #GV98G5qK3Iz1gFF1 {
        grid-template-columns: 0 0 27.62638036rem 10.45541854rem 27.62638036rem 0;
        grid-template-rows: 0 minmax(4.08421189rem, max-content) minmax(2.32394587rem, max-content) minmax(9.46690624rem, max-content) minmax(2.13955107rem, max-content) minmax(3.97783102rem, max-content);
      }

      #nMRv0E5HJbYpeipS {
        grid-area: 8 / 5 / 9 / 6;
        position: relative;
      }

      #AaGOzny7LAZRr2sp {
        grid-template-columns: 4.26666667rem 7.26991812rem 0.56247729rem 5.04684829rem 65.70817926rem 5.04684829rem 0.56247729rem 7.26991812rem 4.26666667rem;
        grid-template-rows: minmax(30.62387099rem, max-content) minmax(58.65170144rem, max-content) minmax(9.67111156rem, max-content) minmax(14.19418329rem, max-content) minmax(1.86829289rem, max-content) minmax(1.86829289rem, max-content) minmax(16.02107532rem, max-content) minmax(21.99244608rem, max-content) minmax(30.62387099rem, max-content);
      }

      #JnRW9dITDoSuHEom {
        min-height: calc(calc(14.55533668 * var(--1vh, 1vh)) - 7.27766834px);
      }

      #WnMldOPpwIaPjVYe {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tUzb6q78xxnITKKp {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #lf20vAiTo5gzwDfP {
        grid-area: 2 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 50.58418445rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 50.58418445rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 50.58418445rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 50.58418445rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #OT5520653OY7uZjF {
        grid-area: 2 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.4190676rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.4190676rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.10609396 * 91.4190676rem) + 0%)), calc(0% + 0%) calc(100% - ((0.10609396 * 91.4190676rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -10.60939594%;
        margin-top: 0%;
      }

      #yn3I0XnkFp5K3vYb {
        font-size: calc(1.6704328em - var(--ffsd));
      }

      #wKqpeBOpnyIoEZKi {
        --first-font-size: 1.6704328em;
        --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);
      }

      #nbhFLJvHYld91zi3 {
        min-width: 13.69742472rem;
      }

      #cvVygsnjsg8dQ0TQ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #TwXpUcImKSYAfIPP {
        grid-area: 5 / 7 / 6 / 8;
        position: relative;
      }

      #J2R1wp7uFY9OHdkK {
        font-size: calc(5.58688578em - var(--ffsd));
      }

      #G40ZOEo9myAoHSW6 {
        --first-font-size: 5.58688578em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dHsYEpRzBn6z87vs {
        min-width: 48.05948021rem;
      }

      #iL2p4vPQueiSo9YH {
        grid-area: 7 / 6 / 8 / 9;
        position: relative;
      }

      #ZdD7lLBAzHzbGhhr {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #fq1G5X5pTQRJlG4Y {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #HNoKXgf1Z1KSe2Wg {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #duYyI6ZoK75GMgVs {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #CUI3swKBwtrujk48 {
        --first-font-size: 1.77764894em;
        --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);
      }

      #jvgTtqQWqCVBsPuI {
        min-width: 64.87544891rem;
      }

      #N2hUz8rAfTfHGoVx {
        grid-area: 9 / 4 / 10 / 10;
        position: relative;
      }

      #WA3ojrRSV4bLgNF4 {
        grid-template-columns: 0 5.14248902rem 8.1974667rem 5.36662469rem 3.04135966rem 20.99044013rem 7.82348443rem 19.11222232rem 8.40798435rem 13.33699631rem;
        grid-template-rows: 0 minmax(2.73661092rem, max-content) minmax(1.99907975rem, max-content) minmax(0.1908511rem, max-content) minmax(6.05342108rem, max-content) minmax(1.21793851rem, max-content) minmax(6.66618947rem, max-content) minmax(2.69052289rem, max-content) minmax(17.79872636rem, max-content) minmax(11.85560287rem, max-content);
      }

      #PKJaByhcjJZJAsE6 {
        grid-area: 3 / 3 / 7 / 7;
        position: relative;
      }

      #pu8pXS3ZLPyGe6kA {
        grid-area: 4 / 5 / 8 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 46.4822734rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 46.4822734rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 46.4822734rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 46.4822734rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #wI6VYze3PxkrTuGP {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.42202701rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.42202701rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 91.42202701rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 91.42202701rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #GterIB6vMFeBLwdB {
        stroke-width: calc(100rem * 0.5021961932650073 / 375.0);
      }

      #EOMHnVvcFnzMRAQh {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #bnW6wFHa09mTBMMN {
        stroke-width: calc(100rem * 0.5021961932650073 / 375.0);
      }

      #NqgmqLG88BT43HZI {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #nw8tStbOGUwYLH5X {
        grid-template-columns: 0 0.10176236rem 73.76382492rem 0;
        grid-template-rows: 0 0 minmax(34.727547rem, max-content) minmax(0.1190391rem, max-content);
      }

      #jrFwmkG7ZqDkULzc {
        grid-template-columns: 0 7.97543921rem 73.86558728rem 9.58100051rem;
        grid-template-rows: 0 minmax(4.65132828rem, max-content) minmax(34.8465861rem, max-content) minmax(6.78448679rem, max-content);
      }

      #cNYWCrFi6sOfgkHg {
        grid-area: 5 / 4 / 9 / 8;
        position: relative;
      }

      #cpzdNmOFxGLCTkpC {
        grid-template-columns: 4.26666667rem 0.02231983rem 0.0029594rem 44.95911403rem 5.59979119rem 40.85720298rem 0.00591881rem 0.01936043rem 4.26666667rem;
        grid-template-rows: 0 minmax(0.21594725rem, max-content) minmax(3.73615079rem, max-content) minmax(1.19039098rem, max-content) minmax(46.28240117rem, max-content) 0 0 0;
      }

      #BCy8aKEBGGRm14Zn {
        min-height: calc(calc(4.03475306 * var(--1vh, 1vh)) - 2.01737653px);
      }

      #xa6saJAwaKNQlDQq {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cWESFGYoHqGlWh5A {
        grid-template-columns: 0 361.89222406%;
        left: -130.94611203%;
        grid-template-rows: 0 100%;
      }

      #BMRz5AXckFobgnJV {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.09078711 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc((0.09078711 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.31958966 * 91.46666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0.31958966 * 91.46666667rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -31.95896633%;
        margin-top: -9.07871061%;
      }

      #AKzLz1uaN9CQ6uty {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.65251081em - var(--ffsd)));
      }

      #T4q5r2cV6rx9tDwZ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.65251081em);
        --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);
      }

      #NLp3V65Xpr2yZsc0 {
        min-width: 78.8rem;
      }

      #meAgFRp1vtMs6Fpl {
        grid-area: 3 / 3 / 4 / 7;
        position: relative;
      }

      #hJ2v9zL0JXdEuELV {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33489967em - var(--ffsd)));
      }

      #hQsj7IPEn4wrRfdM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33489967em);
        --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);
      }

      #vCpCS3QYlt96bGZt {
        min-width: 78.8rem;
      }

      #tn7gccR1eelNs4qq {
        grid-area: 5 / 4 / 6 / 8;
        position: relative;
      }

      #XFKoLkMf54YAEQBR {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #ZV5BnZOF2xVPeknU {
        grid-template-columns: 0 6.4rem 0 3.91090023rem 11.29403065rem 63.46173579rem 0 6.4rem;
        grid-template-rows: 0 minmax(19.42299591rem, max-content) minmax(7.96134969rem, max-content) minmax(77.01012954rem, max-content) minmax(3.60490059rem, max-content) minmax(75.77598957rem, max-content) minmax(0.26666667rem, max-content) minmax(19.42299591rem, max-content);
      }

      #GLIzNuoRV6RRdH5g {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #aDZeRwgFKOzd3t0T {
        grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
        grid-template-rows: 0 minmax(203.46502788rem, max-content);
      }

      #mbKgvGqXVIffOMe4 {
        min-height: calc(calc(15.9636927 * var(--1vh, 1vh)) - 7.98184635px);
      }

      #lg6QNrGS6I5Knuvx {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #HYwExvhAzCBnhflS {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #ijKWVotK3K98msSD {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 50.58418445rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 50.58418445rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 50.58418445rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 50.58418445rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #dZta6a19Pf4lO5HP {
        font-size: calc(1.6704328em - var(--ffsd));
      }

      #LEiJbmgH9Ocn7pMm {
        --first-font-size: 1.6704328em;
        --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);
      }

      #eZZXSmbHoZx3Infs {
        min-width: 13.69742472rem;
      }

      #ADduZERoPh1YJG9P {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #YWeGUYbBGAMMX7Ht {
        grid-template-columns: 0 5.16480885rem 13.56409139rem 31.85528421rem;
        grid-template-rows: 0 minmax(2.95255817rem, max-content) minmax(1.99907975rem, max-content) minmax(46.47325227rem, max-content);
      }

      #PxAZYlu0vV3jnLFc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #zKuxSdtsQu4NqPUF {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.41035501 * 49.22951294rem) + 0%), calc(100% - (48.09059934% + 0%)) calc((0.41035501 * 49.22951294rem) + 0%), calc(100% - (48.09059934% + 0%)) calc(100% - ((0.47148359 * 49.22951294rem) + 0%)), calc(0% + 0%) calc(100% - ((0.47148359 * 49.22951294rem) + 0%)));
        margin-left: 0%;
        margin-right: -92.64333382%;
        margin-bottom: -47.14835928%;
        margin-top: -41.0355007%;
      }

      #E7g2CtuLuznnOrOp {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #sEUBOsNdT24T8Nkb {
        grid-template-columns: 0 0.5235463rem 7.82348443rem 40.88248221rem;
        grid-template-rows: 0 minmax(5.14248902rem, max-content) minmax(6.05342108rem, max-content) minmax(40.22898009rem, max-content);
      }

      #gQaB2AkSpif6BUIv {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #zoECVtWVftSGg8ws {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.42202701rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.42202701rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 91.42202701rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 91.42202701rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #sdRampoIGk5ThGYL {
        stroke-width: calc(100rem * 0.5021961932650073 / 375.0);
      }

      #H8InAQ3qRpBb0nJG {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #yeliXPzjUbIe1F5x {
        stroke-width: calc(100rem * 0.5021961932650073 / 375.0);
      }

      #yEBi6aJDtCl28Z99 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Xqg6UAuIC3DG1RUn {
        font-size: calc(5.58688578em - var(--ffsd));
      }

      #ZVMsiHdTHZB1Mwxi {
        --first-font-size: 5.58688578em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xiU1qRrnz5yNTDCJ {
        min-width: 48.05948021rem;
      }

      #i8ibDZv8FPpfvnfL {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #eZ8aiSFVA6Bih7J5 {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #sQrdeKQGncXJuuOb {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #Orc7ay7nZjNvy1BF {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #shyODt2EkPwRdJsg {
        --first-font-size: 1.77764894em;
        --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);
      }

      #mYGo6zNUMopYT5CR {
        min-width: 57.05957613rem;
      }

      #d3awaPKBCgNFfjkl {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Ge26BHDvrD78QEy6 {
        grid-template-columns: 0 8.41879106rem 5.24898803rem 47.92614688rem 3.7511079rem 8.41879106rem;
        grid-template-rows: 0 minmax(3.99365108rem, max-content) minmax(6.66618947rem, max-content) minmax(3.93576327rem, max-content) minmax(12.56100606rem, max-content) minmax(7.57093713rem, max-content);
      }

      #QQIl01Q0lk0RQULO {
        grid-template-columns: 0 0.10176236rem 73.76382492rem 0;
        grid-template-rows: 0 0 minmax(34.727547rem, max-content) minmax(0.1190391rem, max-content);
      }

      #f1thPLPiQA7gJIwB {
        grid-template-columns: 0 7.97543921rem 73.86558728rem 9.58100051rem;
        grid-template-rows: 0 minmax(4.65132828rem, max-content) minmax(34.8465861rem, max-content) minmax(6.78448679rem, max-content);
      }

      #izJMXF8xITRSxC47 {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #MHVjlmckhy0yxf8l {
        grid-template-columns: 4.26666667rem 0.02527924rem 42.21187449rem 8.34703073rem 40.86312179rem 0.01936043rem 4.26666667rem;
        grid-template-rows: 0 0 minmax(5.14248902rem, max-content) minmax(46.28240117rem, max-content) 0 0;
      }

      #tqQsu4ZgXY6KBZpb {
        min-height: calc(calc(4.03475306 * var(--1vh, 1vh)) - 2.01737653px);
      }

      #CqJ9uEtgupawbmWc {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #oEIN4PRbo2DNcHCT {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #RFqGPFFJVljL6TiA {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 50.58418445rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 50.58418445rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 50.58418445rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 50.58418445rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #MERRxxrX2VT1z0x4 {
        font-size: calc(1.6704328em - var(--ffsd));
      }

      #WMjsyabO26XOBgYg {
        --first-font-size: 1.6704328em;
        --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);
      }

      #fLE5IpRWubYFiSkk {
        min-width: 13.69742472rem;
      }

      #tdYsa4UEFCxkRYHP {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #UlU8MLZdtKtAGPnL {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #hJEOuVZWT0j57015 {
        grid-template-columns: 0 5.16480885rem 13.56409139rem 24.03179978rem 7.82348443rem 0;
        grid-template-rows: 0 minmax(2.95255817rem, max-content) minmax(1.99907975rem, max-content) minmax(0.1908511rem, max-content) minmax(6.05342108rem, max-content) minmax(40.22898009rem, max-content);
      }

      #db8iKoyliEQGusNq {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gNxpnaa3K3P6rW0k {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 46.4822734rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 46.4822734rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 46.4822734rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 46.4822734rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #LoczUjCe71a4t5Mc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.42202701rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.42202701rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 91.42202701rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 91.42202701rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #knobABR2oAKxZjyE {
        stroke-width: calc(100rem * 0.5021961932650072 / 375.0);
      }

      #lLdBbvlFmGn2dNil {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #KzAXrQJkOvIQGL63 {
        stroke-width: calc(100rem * 0.5021961932650073 / 375.0);
      }

      #iMzACj6mbAFV8CDU {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #cWhKZoLvZfp7EY2g {
        font-size: calc(5.58688578em - var(--ffsd));
      }

      #IlhatfsAvNeYNLtZ {
        --first-font-size: 5.58688578em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #PYNfBfQexqxI1c3s {
        min-width: 48.05948021rem;
      }

      #ZJL04x73BVIY6KdF {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #ztATTRSCbsySsEdT {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #aKhIe83W2R9c1mip {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #HcCqVodKjXI72wA2 {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #MFUHFk9Lt86SUCb8 {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #lQOecIjjcn4BUyWA {
        --first-font-size: 1.77764894em;
        --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);
      }

      #L3lUZdgDi87bpeVC {
        min-width: 62.27015798rem;
      }

      #Pn4iev5VLksilUmP {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Lie9tEsC6clwVyWA {
        grid-template-columns: 0 6.56539961rem 7.10237948rem 47.92614688rem 7.10829829rem 5.06160067rem;
        grid-template-rows: 0 minmax(3.53577782rem, max-content) minmax(6.66618947rem, max-content) minmax(3.08420645rem, max-content) minmax(15.17986621rem, max-content) minmax(6.26150705rem, max-content);
      }

      #cSEKd489bOCZhvxL {
        grid-template-columns: 0 0.10176236rem 73.76382492rem 0;
        grid-template-rows: 0 0 minmax(34.727547rem, max-content) minmax(0.1190391rem, max-content);
      }

      #T3P5OtoPUfNI1Uz8 {
        grid-template-columns: 0 7.97543921rem 73.86558728rem 9.58100051rem;
        grid-template-rows: 0 minmax(4.65132828rem, max-content) minmax(34.8465861rem, max-content) minmax(6.78448679rem, max-content);
      }

      #SUAMk2XDrE8EXc3w {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #KsgOeXfOpMZETkfz {
        grid-template-columns: 4.26666667rem 0.02527924rem 44.95911403rem 5.59979119rem 40.86312179rem 0.01936043rem 4.26666667rem;
        grid-template-rows: 0 minmax(3.95209804rem, max-content) minmax(1.19039098rem, max-content) minmax(46.28240117rem, max-content) 0 0;
      }

      #s6GyZlRL1Pdkn5g5 {
        min-height: calc(calc(4.03475306 * var(--1vh, 1vh)) - 2.01737653px);
      }

      #RfRQYUo7y8sCpnWE {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cKQWO2yhjp2Qp2Me {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #LUlbdq8UCMzIYXyD {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 50.58418445rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 50.58418445rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 50.58418445rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 50.58418445rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #VAUxzc0G0cv9qozm {
        font-size: calc(1.6704328em - var(--ffsd));
      }

      #mbIKkP3vQFQFQ1jb {
        --first-font-size: 1.6704328em;
        --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);
      }

      #l7koFh4U5cTAwSMU {
        min-width: 13.69742472rem;
      }

      #Q5n8yGAnloq7QI5R {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #BHHcT6x2D9jYsGMt {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #uB9NTvwBKz6sV34i {
        grid-template-columns: 0 5.16480885rem 13.56409139rem 24.03179978rem 7.82348443rem 0;
        grid-template-rows: 0 minmax(2.95255817rem, max-content) minmax(1.99907975rem, max-content) minmax(0.1908511rem, max-content) minmax(6.05342108rem, max-content) minmax(40.22898009rem, max-content);
      }

      #wvHnQZyyYU8wXAha {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #HfvsKiIt2XZ78uOH {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 46.4822734rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 46.4822734rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 46.4822734rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 46.4822734rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #WcaZ64LMWjIPDnCM {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.42202701rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.42202701rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 91.42202701rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 91.42202701rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #KoDOpGuOOJzrQqls {
        stroke-width: calc(100rem * 0.5021961932650072 / 375.0);
      }

      #jdmgbGDN8OyX4va6 {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #V6ciyE74IJul6eN5 {
        stroke-width: calc(100rem * 0.5021961932650073 / 375.0);
      }

      #CfGPSC04tbnYLj1k {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #psiSJl3yMaVY3SRP {
        font-size: calc(5.58688578em - var(--ffsd));
      }

      #grD2OPBTMifxw36p {
        --first-font-size: 5.58688578em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #NmGEf9SpbFSVNqaC {
        min-width: 48.05948021rem;
      }

      #cWaJJpRZxgzE0Zbx {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #C74yKjiuadvsvlWV {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #eVr8LmWzaejgNEJu {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #nilYgU0KqC8wOSFH {
        font-size: calc(1.77764894em - var(--ffsd));
      }

      #AV1OttyJ90gXMwmh {
        --first-font-size: 1.77764894em;
        --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);
      }

      #wOofMioq6GW89sOW {
        min-width: 55.16185969rem;
      }

      #JLrAl5Hrq9996WPq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #R7Xv9XbAluEEw2XD {
        grid-template-columns: 0 9.3167681rem 4.35101099rem 47.92614688rem 2.7513685rem 9.41853046rem;
        grid-template-rows: 0 minmax(3.53577782rem, max-content) minmax(6.66618947rem, max-content) minmax(3.56689931rem, max-content) minmax(12.56100606rem, max-content) minmax(8.39767434rem, max-content);
      }

      #Vlscv1gfd65odxcC {
        grid-template-columns: 0 0.10176236rem 73.76382492rem 0;
        grid-template-rows: 0 0 minmax(34.727547rem, max-content) minmax(0.1190391rem, max-content);
      }

      #lz71q1cYz2Dw2Rns {
        grid-template-columns: 0 7.97543921rem 73.86558728rem 9.58100051rem;
        grid-template-rows: 0 minmax(4.65132828rem, max-content) minmax(34.8465861rem, max-content) minmax(6.78448679rem, max-content);
      }

      #o0d6lGtOdkIwEOAJ {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yxPNNxtIVeMVqjmH {
        grid-template-columns: 4.26666667rem 0.02527924rem 44.95911403rem 5.59979119rem 40.86312179rem 0.01936043rem 4.26666667rem;
        grid-template-rows: 0 minmax(3.95209804rem, max-content) minmax(1.19039098rem, max-content) minmax(46.28240117rem, max-content) 0 0;
      }

      #rZG65VADDNbM3ffZ {
        min-height: calc(calc(4.03475306 * var(--1vh, 1vh)) - 2.01737653px);
      }

      #JBJygSNJAw0IirYs {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tnQHm2AWo1JuwPDI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #zdi0qu1yoE5wIr5z {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 45.73333333rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 45.73333333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 45.73333333rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 45.73333333rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #IjHUCHJcXwNeicvu {
        font-size: calc(1.6704328em - var(--ffsd));
      }

      #r6wWkExzQhzjkmVW {
        --first-font-size: 1.6704328em;
        --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);
      }

      #piCtjrYuQkHZvIzp {
        min-width: 13.69742472rem;
      }

      #s061qx7WLcl8XrCQ {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #zNhHsGJYcQCQosXc {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #NdwmNzPFB19ktLG3 {
        grid-template-columns: 0 5.16480885rem 0 2.8359096rem 10.72818179rem 27.00443309rem;
        grid-template-rows: 0 minmax(2.95255817rem, max-content) minmax(1.99907975rem, max-content) minmax(41.21172415rem, max-content) minmax(0.06695949rem, max-content) minmax(5.19456862rem, max-content);
      }

      #RNdmFfBhxFSSW3d1 {
        grid-area: 2 / 2 / 10 / 5;
        position: relative;
      }

      #wSZpUMRf1D3gj2GE {
        grid-area: 3 / 6 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.03722717 * 41.13991215rem) + 0%), calc(100% - (0% + 0%)) calc((0.03722717 * 41.13991215rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.21090018 * 41.13991215rem) + 0%)), calc(0% + 0%) calc(100% - ((0.21090018 * 41.13991215rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -21.09001755%;
        margin-top: -3.72271653%;
      }

      #I6OEIwHul1M2SoFL {
        font-size: calc(4.76175437em - var(--ffsd));
      }

      #Zwr8ru3i1kvVjw3f {
        font-size: calc(4.76175437em - var(--ffsd));
      }

      #LNHJFecIKV0hQwK9 {
        --first-font-size: 4.76175437em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #e5ZINRdCg7KucEzS {
        min-width: 62.68679065rem;
      }

      #p7lRHAfRH4qfxyvA {
        grid-area: 4 / 4 / 6 / 9;
        position: relative;
      }

      #TYcfvEz46ZFvKgRZ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #yaaXuf4kltHEKmoE {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #tXk5UGRxxxWvzym6 {
        font-size: calc(2.17304655em - var(--ffsd));
      }

      #e3WK0L98DzISjodb {
        --first-font-size: 2.17304655em;
        --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);
      }

      #k2o50ymdKIFTuTu9 {
        min-width: 15.81139936rem;
      }

      #cvvMqaYIC8M7m0xl {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #Z4D4xszZIxwrgGVK {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LBFb7vZCWC3gqtBJ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gyr2w9LMihuZgtB3 {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dWMBZmJTi03KgOth {
        grid-template-columns: 0 0.43315998rem 4.02621843rem 0.43315998rem;
        grid-template-rows: 0 minmax(0.21507111rem, max-content) minmax(4.02621843rem, max-content) minmax(0.21507111rem, max-content);
      }

      #z0jXKlAjat64Uiox {
        grid-template-columns: 0 4.46602454rem 4.89253839rem 4.46602454rem;
        grid-template-rows: 0 minmax(4.18086841rem, max-content) minmax(4.45636065rem, max-content) minmax(2.05954551rem, max-content);
      }

      #Hj0kVpvMZm7SddqP {
        font-size: calc(1.03526199em - var(--ffsd));
      }

      #y5sMlOUlnNBtkdtc {
        --first-font-size: 1.03526199em;
        --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);
      }

      #IWNCZC6CTlQ11c9i {
        min-width: 9.05512453rem;
      }

      #wepLgWjUsiR2KGxS {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eJ8S0IOyc7q59Auk {
        grid-template-columns: 0 1.77547292rem 0.92673928rem 2.45139814rem 8.9217912rem 2.45139814rem 0.92673928rem 1.77547292rem;
        grid-template-rows: 0 minmax(1.13521349rem, max-content) minmax(2.5880684rem, max-content) 0 minmax(10.69677456rem, max-content) minmax(0.73590248rem, max-content) minmax(1.22743872rem, max-content) minmax(1.02403821rem, max-content);
      }

      #PmNp3ohTjB3qxQBk {
        grid-template-columns: 0 0.56836094rem 19.22901187rem 0.61959276rem;
        grid-template-rows: 0 minmax(0.53965017rem, max-content) minmax(17.40743585rem, max-content) minmax(0.64211382rem, max-content);
      }

      #ZsIcdYYuf3pi8w5G {
        grid-template-columns: 3.54179158rem 20.41696557rem 3.54179158rem;
        grid-template-rows: minmax(4.51119146rem, max-content) minmax(18.58919985rem, max-content) minmax(4.51119146rem, max-content);
      }

      #DBcyZlMN2p4JPiWh {
        grid-area: 5 / 8 / 8 / 10;
        position: relative;
      }

      #e72fm5pwp820SlgI {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #AX2sqedUrNz5CTsE {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #N7OCpM2BcmWsl8td {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #RPMaqqIxzpjMI6Bh {
        --first-font-size: 1.93499958em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #EFnhYpolJxoinanE {
        min-width: 57.46186243rem;
      }

      #Ragd4tghqdYNkCP6 {
        grid-area: 7 / 3 / 9 / 7;
        position: relative;
      }

      #S6r8gqIBONomFDWU {
        grid-template-columns: 4.26666667rem 2.17211314rem 2.99269571rem 40.56852448rem 4.57110135rem 9.19620755rem 3.12796145rem 5.08966247rem 22.41088627rem 1.3151944rem 4.2889865rem;
        grid-template-rows: 0 0 minmax(8.8977404rem, max-content) minmax(7.08326479rem, max-content) minmax(4.34448859rem, max-content) minmax(0.92586791rem, max-content) minmax(22.34122627rem, max-content) minmax(1.64490622rem, max-content) minmax(6.18739603rem, max-content) 0;
      }

      #J5JpO6VpcGZRFtVi {
        min-height: calc(calc(4.03475306 * var(--1vh, 1vh)) - 2.01737653px);
      }

      #kf3uuRTXJp8zZMNw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #H0nQAimo84m7zpIO {
        grid-template-columns: 0 123.17805829%;
        left: -11.58902915%;
        grid-template-rows: 0 100%;
      }

      #vPUH29aJPQtUGjSV {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xskz5mpvFdFLqhP7 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #TY1xE483WS89UHPL {
        font-size: calc(5.10461629em - var(--ffsd));
      }

      #EhwOkhgt1978iXPl {
        --first-font-size: 5.10461629em;
        --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);
      }

      #kLoVbBXQGWrtdft5 {
        min-width: 36.96204793rem;
      }

      #yQM5kYZKtv1zJ1Ph {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #XJGTcC2t3Teio4My {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #ygkQUakWXbiEGW9A {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #EtwtWEiFbBa2SGOz {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #vqTCxrYueLqDg8X3 {
        grid-template-columns: 0 1.01751869rem 9.45782784rem 1.01751869rem;
        grid-template-rows: 0 minmax(0.5052149rem, max-content) minmax(9.45782784rem, max-content) minmax(0.5052149rem, max-content);
      }

      #ohkAObivoeEPcAlx {
        grid-template-columns: 0 10.49095871rem 11.49286523rem 10.49095871rem;
        grid-template-rows: 0 minmax(9.82110989rem, max-content) minmax(10.46825764rem, max-content) minmax(4.83799555rem, max-content);
      }

      #YvXVBFPN9HReNlZ7 {
        font-size: calc(2.43189233em - var(--ffsd));
      }

      #PqJv9NqX0AgNPc3r {
        --first-font-size: 2.43189233em;
        --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);
      }

      #cZWx1Ayajqcgo9hh {
        min-width: 21.09115435rem;
      }

      #ioKEtrlX7mJWWAfi {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #gM4y0zrDCmwCpC6r {
        grid-template-columns: 0 4.17069206rem 2.17696597rem 5.75848082rem 20.95782102rem 5.75848082rem 2.17696597rem 4.17069206rem;
        grid-template-rows: 0 minmax(2.66668436rem, max-content) minmax(6.07952743rem, max-content) 0 minmax(25.12736307rem, max-content) minmax(1.72867893rem, max-content) minmax(2.88332695rem, max-content) minmax(2.40552698rem, max-content);
      }

      #JTRcE7PqjnqDWzcC {
        grid-template-columns: 0 1.33511383rem 45.17009871rem 1.45546045rem;
        grid-template-rows: 0 minmax(1.26767052rem, max-content) minmax(40.89110772rem, max-content) minmax(1.50836377rem, max-content);
      }

      #XjPW9U04qf0BtVzf {
        grid-template-columns: 8.31988022rem 47.960673rem 8.31988022rem;
        grid-template-rows: minmax(10.59705849rem, max-content) minmax(43.66714201rem, max-content) minmax(10.53967026rem, max-content);
      }

      #lYrLX1j5aK8ad22x {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #QQ0S7l1HeAJ1XacV {
        grid-template-columns: 17.69978328rem 64.60043343rem 17.69978328rem;
        grid-template-rows: minmax(0.18330501rem, max-content) minmax(64.80387076rem, max-content) minmax(4.26666667rem, max-content);
      }

      #CtIG21yQypYMo2Ln {
        min-height: calc(calc(5.43359746 * var(--1vh, 1vh)) - 2.71679873px);
      }

      #LibMniXfY0EDSLEQ {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #zHLkg2ZwLg5uW4A8 {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #sGzWEIDdtrDHVeS2 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 45.73333333rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 45.73333333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 45.73333333rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 45.73333333rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #V5cYD6fNgatgCJnm {
        font-size: calc(1.6704328em - var(--ffsd));
      }

      #QgpzJQcBdoj7HPRz {
        --first-font-size: 1.6704328em;
        --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);
      }

      #Cf9HqmKVwlk44li9 {
        min-width: 13.69742472rem;
      }

      #KM3ksBbh6nCJmruq {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #x9P8JiLFrrYvRpdh {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #pzpq1mBkUwXAwoUb {
        grid-template-columns: 0 5.16480885rem 0 2.8359096rem 10.72818179rem 27.00443309rem;
        grid-template-rows: 0 minmax(2.95255817rem, max-content) minmax(1.99907975rem, max-content) minmax(41.21172415rem, max-content) minmax(0.06695949rem, max-content) minmax(5.19456862rem, max-content);
      }

      #IqwpQ3Bw2skRxlap {
        grid-area: 2 / 2 / 8 / 5;
        position: relative;
      }

      #nLUivKKnTz8cduvb {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.30389658 * 43.22334766rem) + 0%), calc(100% - (54.42371989% + 0%)) calc((0.30389658 * 43.22334766rem) + 0%), calc(100% - (54.42371989% + 0%)) calc(100% - ((0.70047923 * 43.22334766rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70047923 * 43.22334766rem) + 0%)));
        margin-left: 0%;
        margin-right: -119.412378%;
        margin-bottom: -70.04792329%;
        margin-top: -30.38965758%;
      }

      #yESnph7GG8xEyXwZ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 28.13921423rem) + 0%), calc(100% - (12.97478793% + 0%)) calc((0 * 28.13921423rem) + 0%), calc(100% - (12.97478793% + 0%)) calc(100% - ((0 * 28.13921423rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 28.13921423rem) + 0%)));
        margin-left: 0%;
        margin-right: -14.90922874%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #uWAvlPbq3H4viMAl {
        grid-template-columns: 0 15.08413343rem 28.13921423rem 0;
        grid-template-rows: 0 0 minmax(27.24186178rem, max-content) minmax(24.18302841rem, max-content);
      }

      #Cz9bnKEhIYh8uaki {
        grid-area: 3 / 7 / 9 / 9;
        position: relative;
      }

      #m8TTX9u6e04rsA8F {
        stroke-width: calc(100rem * 1.0043923865300148 / 375.0);
      }

      #I0ZafknVDNi6GpqK {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #f65XS9oDK7CA8Kdk {
        stroke-width: calc(100rem * 1.0043923865300148 / 375.0);
      }

      #GVYDrswCIrVYrFk5 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #OFe6ar1LbtXaAZjm {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #T1H2Zrbv4A8IXIoh {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #jy1nllWQ7ZPRPOs0 {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #CQyMKpFXvdPefNd0 {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #vqSeyv9w5OvF3VMr {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #P5BIT7LtLlosVckm {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #BhyivZFhJpFgrfzJ {
        font-size: calc(1.93499958em - var(--ffsd));
      }

      #x2icTWqwtknCG0Z9 {
        --first-font-size: 1.93499958em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #tbUgRrYWiQQIIGdB {
        min-width: 34.66683325rem;
      }

      #ypEgWEFXk6nhBwun {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mUPg1WBcedkk8Zpb {
        grid-template-columns: 0 1.99338419rem 34.53349991rem 1.99338419rem;
        grid-template-rows: 0 minmax(1.41037759rem, max-content) minmax(33.2711821rem, max-content) minmax(2.40494834rem, max-content);
      }

      #JRIXRoVAcaMKzv2b {
        grid-template-columns: 0 0 38.52026829rem 0;
        grid-template-rows: 0 0 minmax(37.08650803rem, max-content) 0;
      }

      #yjihy6ZbzzwrPfXI {
        grid-template-columns: 0 38.52026829rem;
        grid-template-rows: 0 minmax(37.08650803rem, max-content);
      }

      #qGnIEUpSIF891KsB {
        grid-area: 4 / 4 / 7 / 8;
        position: relative;
      }

      #Kn20Zzn7NvXDhM3e {
        font-size: calc(4.76175437em - var(--ffsd));
      }

      #PR6qEcTxcxD0unt8 {
        font-size: calc(4.76175437em - var(--ffsd));
      }

      #lwpt0EzDEFwKSPS0 {
        --first-font-size: 4.76175437em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #omi8euYuzTDzbjym {
        min-width: 39.28390302rem;
      }

      #TMHJv5hQTRz1bwhW {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #O6h3zBsuRI883XBR {
        grid-template-columns: 4.26666667rem 6.9101328rem 37.1571855rem 1.66601504rem 0.32736915rem 2.18261652rem 34.34426758rem 8.87908008rem 4.26666667rem;
        grid-template-rows: 0 0 minmax(9.19589314rem, max-content) minmax(7.94573692rem, max-content) minmax(17.14163006rem, max-content) minmax(11.99914104rem, max-content) minmax(5.14248902rem, max-content) 0;
      }

      #e2VJyK2npXEzbUyK {
        min-height: calc(calc(4.03475306 * var(--1vh, 1vh)) - 2.01737653px);
      }

      #Xn8qUCixYr1YurDa {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #Z2fI6x3IQHBJkFjX {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #v5pndrX2pL4pgycl {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(53.3389909% + 0%) calc((0.86238842 * 44.25207615rem) + 0%), calc(100% - (0% + 0%)) calc((0.86238842 * 44.25207615rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.11863865 * 44.25207615rem) + 0%)), calc(53.3389909% + 0%) calc(100% - ((0.11863865 * 44.25207615rem) + 0%)));
        margin-left: -114.31169607%;
        margin-right: 0%;
        margin-bottom: -11.86386521%;
        margin-top: -86.23884212%;
      }

      #ByPqThi0UTIzDDWV {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.16980546 * 49.7045678rem) + 0%), calc(100% - (47.5896841% + 0%)) calc((0.16980546 * 49.7045678rem) + 0%), calc(100% - (47.5896841% + 0%)) calc(100% - ((0.70360491 * 49.7045678rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70360491 * 49.7045678rem) + 0%)));
        margin-left: 0%;
        margin-right: -90.80213176%;
        margin-bottom: -70.3604906%;
        margin-top: -16.980546%;
      }

      #Sf7Q3YyWCjZbMUtX {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 45.73333333rem) + 0%), calc(100% - (7.13035383% + 0%)) calc((0 * 45.73333333rem) + 0%), calc(100% - (7.13035383% + 0%)) calc(100% - ((0 * 45.73333333rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 45.73333333rem) + 0%)));
        margin-left: 0%;
        margin-right: -7.67780876%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #JbM1F7bHNBpDDnNz {
        font-size: calc(6.04516974em - var(--ffsd));
      }

      #MIgmUPWoyM2zChKT {
        --first-font-size: 6.04516974em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.105);
        margin-bottom: calc(var(--last-font-size) * 0.105);
      }

      #xhhAm6TmTr09UQuC {
        min-width: 42.46556539rem;
      }

      #rE2yhiEH11YxM9P1 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        margin-left: 0%;
        margin-right: -17.41090308%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #zh8wHMx2v8hXobAb {
        grid-template-columns: 0 3.40110128rem 42.33223205rem 0;
        grid-template-rows: 0 minmax(3.17356178rem, max-content) minmax(13.23844297rem, max-content) minmax(3.17356178rem, max-content);
      }

      #xFoW5tB8fCm4dgfX {
        grid-template-columns: 0 3.97123447rem 45.73333333rem 0;
        grid-template-rows: 0 minmax(15.91966183rem, max-content) minmax(19.58556653rem, max-content) minmax(15.91966183rem, max-content);
      }

      #X8c5J1SwUgy6pVQL {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #jMiap0fmaVKQ5Ga6 {
        stroke-width: calc(100rem * 1.0043923865300146 / 375.0);
      }

      #KCvZoM4BdevDFIV0 {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 52.82161898rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 52.82161898rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 52.82161898rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 52.82161898rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #au4XiBmPntl7nyP4 {
        stroke-width: calc(100rem * 1.0043923865300148 / 375.0);
      }

      #oOUjIxShlihay0Wi {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 52.82161898rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 52.82161898rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 52.82161898rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 52.82161898rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #qExoNAmfqqTx2pfb {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 25.0850072rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 25.0850072rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1336494 * 25.0850072rem) + 0%)), calc(0% + 0%) calc(100% - ((0.1336494 * 25.0850072rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -13.36493976%;
        margin-top: 0%;
      }

      #OhkDfgLFeduAJ3GG {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #z14BnIV10fudPhNR {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #IZkD5FFfiJaOfWdH {
        grid-template-columns: 0 17.93181222rem 1.9328891rem 0.32379127rem;
        grid-template-rows: 0 minmax(0.27639846rem, max-content) minmax(1.49557294rem, max-content) minmax(0.27639846rem, max-content);
      }

      #FS6PN2cnZXO6XoNv {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #PzzWT2rvzXcrLyKt {
        font-size: calc(1.57391314em - var(--ffsd));
      }

      #ylAeDog6EgcH7gfB {
        --first-font-size: 1.57391314em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #YmhZSnH9kipvQEMt {
        min-width: 19.47588167rem;
      }

      #f5ug8LJIK9CSVIq8 {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #xWnZnNk3taVX12Uj {
        font-size: calc(0.82491391em - var(--ffsd));
      }

      #OEEctPAsVKjt5Gla {
        --first-font-size: 0.82491391em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #de63igi7XeOryzzS {
        min-width: 3.30179322rem;
      }

      #q6f7Z5O8kY1iWEXt {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #zgQnQuhE0KpQaaDJ {
        font-size: calc(0.82491391em - var(--ffsd));
      }

      #fiW3KyqNCBaq6Xp7 {
        --first-font-size: 0.82491391em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Mg7euH3TLCxNIhlf {
        min-width: 3.30179322rem;
      }

      #dLeptfnA5z0dOT3j {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #vDgzCYoEyU6tSQ8m {
        font-size: calc(0.82491391em - var(--ffsd));
      }

      #peLnQyLvwS2UpSil {
        --first-font-size: 0.82491391em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #qlj2LDERjUf1nieD {
        min-width: 3.30179322rem;
      }

      #pOt9GZl2U2sTZORa {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #HntVFVldY1QnCH1g {
        font-size: calc(0.82491391em - var(--ffsd));
      }

      #VKUyB45GUolVLmA6 {
        --first-font-size: 0.82491391em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BR7yUkQpoz9W5Fu1 {
        min-width: 3.78846273rem;
      }

      #IU5o4CqdCNhSs4aP {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #v5TpA0lNJZRVTQIX {
        font-size: calc(0.82491391em - var(--ffsd));
      }

      #ITR1JTxZRhb4ARks {
        --first-font-size: 0.82491391em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #LsqOUf4PQoReSm3d {
        min-width: 3.78846273rem;
      }

      #oUsQffAFaZ0fg4GH {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #rEVSqyV4bPydrivx {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xt12IEsXEIGmoUNs {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mtROGVV4LBaYgYhu {
        grid-template-columns: 0 0.6901174rem 3.43048412rem 16.06789107rem;
        grid-template-rows: 0 minmax(0.03331277rem, max-content) minmax(0.09851821rem, max-content) 0;
      }

      #yuAghHK6283n9XWi {
        font-size: calc(1.08947897em - var(--ffsd));
      }

      #KCQ5SbSLZu0jEwHt {
        font-size: calc(1.08947897em - var(--ffsd));
      }

      #CW1N57sB22fRzTuT {
        font-size: calc(1.08947897em - var(--ffsd));
      }

      #PAD2sZHrStHDB3qv {
        font-size: calc(1.08947897em - var(--ffsd));
      }

      #mvxb9TaSaX0Wcmkd {
        font-size: calc(1.08947897em - var(--ffsd));
      }

      #yJp0T8Rly7r4oYfm {
        --first-font-size: 1.08947897em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mR2lEVgYZTpM7J5d {
        min-width: 19.67424338rem;
      }

      #zFKd8HASyIsHKiL7 {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #KxfP0LAfkJY2ZG8s {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #GiCZz45jai0oUKYI {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #f1A7NxAJu0k38jAC {
        font-size: calc(0.54321645em - var(--ffsd));
      }

      #oQGaIQFJvlie8lrW {
        --first-font-size: 0.54321645em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kWQF5kp4tgmyu7EH {
        min-width: 1.60903277rem;
      }

      #GolBYcavD9lkuQPt {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mkmLMd0W6NedDnmv {
        grid-template-columns: 0 0.83868101rem 0.04963561rem 1.37642822rem 0.04963561rem 0.83868101rem;
        grid-template-rows: 0 minmax(0.25534703rem, max-content) minmax(1.89199756rem, max-content) minmax(0.15320822rem, max-content) minmax(0.63375252rem, max-content) minmax(0.21875613rem, max-content);
      }

      #kla2IL9BYryj3iFb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #fShlU162daXv0yqH {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #riWFxVhblxFdomAP {
        font-size: calc(0.54321645em - var(--ffsd));
      }

      #TxQm9j7OTsySPZkW {
        --first-font-size: 0.54321645em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mcHspEwiIDhdIPNg {
        min-width: 2.53370484rem;
      }

      #kYSaE8R1Sa1BRQYq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #OnTCMRElMLXIpxjV {
        grid-template-columns: 0 0.36733689rem 0.36368876rem 1.79314896rem 0.24353378rem 0.38535307rem;
        grid-template-rows: 0 minmax(0.65779296rem, max-content) minmax(1.510728rem, max-content) minmax(0.15320822rem, max-content) minmax(0.63375252rem, max-content) minmax(0.19757976rem, max-content);
      }

      #W6t5I2BC2i10agGm {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Ogklnrekv2tTN3hX {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #SEjpmAl5wTzdFeLL {
        font-size: calc(0.54321645em - var(--ffsd));
      }

      #Yz3bm4cVCvkDZEG6 {
        --first-font-size: 0.54321645em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #C0syNbVO3GmwdlUo {
        min-width: 2.53370484rem;
      }

      #vdU1MhlJUlUzaTl8 {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #GeVVhe8PHYM6slK0 {
        grid-template-columns: 0 0.42741439rem 0.57134116rem 1.28621796rem 0.54281239rem 0.32527557rem;
        grid-template-rows: 0 minmax(0.30641644rem, max-content) minmax(1.99413637rem, max-content) 0 minmax(0.63375252rem, max-content) minmax(0.21875613rem, max-content);
      }

      #bashhN3dmRggcei3 {
        grid-template-columns: 0 2.19719362rem 0.25106368rem 0 0.32379127rem 0.54840766rem 1.38245516rem 1.78600473rem 0.40279054rem 0.4015026rem 2.16063996rem 0.60631732rem 0.38610418rem 0.02245107rem 0.50625917rem 2.66220072rem 0.40855525rem 0.08230549rem 0.51069406rem 3.06212984rem 0.09093162rem 0.31762363rem 3.65512939rem 0.54840766rem 0.32379127rem 0 1.40870983rem 1.03954747rem;
        grid-template-rows: 0 minmax(5.44517172rem, max-content) minmax(2.04836985rem, max-content) minmax(1.57719855rem, max-content) minmax(2.59387211rem, max-content) minmax(1.83849863rem, max-content) minmax(2.82425582rem, max-content) minmax(1.59752778rem, max-content) 0 0 0 0 minmax(0.97031872rem, max-content) 0 0 0 0 minmax(0.11136838rem, max-content) minmax(0.13183098rem, max-content) minmax(0.63016225rem, max-content) minmax(20.42776259rem, max-content) minmax(1.62428444rem, max-content) minmax(0.02117637rem, max-content) 0 minmax(3.13188509rem, max-content) minmax(0.02117637rem, max-content) 0 minmax(1.28754151rem, max-content);
      }

      #Vw3eubVgeJtYhJFU {
        font-size: calc(1.16536811em - var(--ffsd));
      }

      #x1gqGWD2RZfi0RzW {
        --first-font-size: 1.16536811em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Uv5kIKV38Uv900rP {
        min-width: 19.47588167rem;
      }

      #nywOFfsFuzCjEUHj {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #wjx2KZyl0G7RJ14Q {
        grid-template-columns: 0 6.51111607rem 18.57389112rem 0.76865721rem;
        grid-template-rows: 0 minmax(13.50311087rem, max-content) minmax(1.37887397rem, max-content) minmax(31.40041633rem, max-content);
      }

      #RYdYOXtkovN4CoQD {
        grid-template-columns: 0 12.21339816rem 25.85366441rem 14.75455641rem;
        grid-template-rows: 0 minmax(1.98582536rem, max-content) minmax(46.28240117rem, max-content) 0;
      }

      #law1WCo24m78pmpe {
        grid-template-columns: 0 0 52.82161898rem 0;
        grid-template-rows: 0 0 minmax(48.26822653rem, max-content) 0;
      }

      #XbOIiwydRhfII7sh {
        grid-template-columns: 0 52.82161898rem;
        grid-template-rows: 0 minmax(48.26822653rem, max-content);
      }

      #lbahxorSiZH0oKuI {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yCVjD4YBPX9Z6iGz {
        grid-template-columns: 4.26666667rem 3.04336266rem 38.71873621rem 2.48997729rem 11.61290548rem 35.60168503rem 4.26666667rem;
        grid-template-rows: 0 0 minmax(3.15666366rem, max-content) minmax(48.26822653rem, max-content) 0 0;
      }

      #yhIMDJsa3hjQmi09 {
        min-height: calc(calc(4.03475306 * var(--1vh, 1vh)) - 2.01737653px);
      }

      #hXyIGqgae4amyOhg {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #YoWxCMdp6efMjRdI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #feWxMlhnVsCRiTOO {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(44.55403647% + 0%) calc((0.80398226 * 52.58349633rem) + 0%), calc(100% - (0% + 0%)) calc((0.80398226 * 52.58349633rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02160918 * 52.58349633rem) + 0%)), calc(44.55403647% + 0%) calc(100% - ((0.02160918 * 52.58349633rem) + 0%)));
        margin-left: -80.35578%;
        margin-right: 0%;
        margin-bottom: -2.16091813%;
        margin-top: -80.39822646%;
      }

      #p4zsxXfAE5OqFUAZ {
        stroke-width: calc(100rem * 0.5021961932650073 / 375.0);
      }

      #qNsm0FJtynA8uBjS {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #AKGTlIza25rMFHuG {
        stroke-width: calc(100rem * 0.5021961932650072 / 375.0);
      }

      #eGlrraHuNZlk6WNT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #x59DAWh94Bc06EID {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #DkTgkXrvdaP5Ashn {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #GzOMTUBzhpp2FjS1 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #xw2trqNCMyVE2J98 {
        font-size: calc(0.26425569em - var(--ffsd));
      }

      #hXizMTVHWeWrlc7M {
        --first-font-size: 0.26425569em;
        --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);
      }

      #TSRZvskSvnCkGDZl {
        min-width: 2.03988161rem;
      }

      #DJRmOzUIk936HHSL {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #keNQEwTgiW3ytDVA {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #q2cDwjGGBrcPtLfw {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Oxpjre2y58ShgBqS {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #A8m0Wt8IxLHehXU5 {
        grid-template-columns: 0 0.05267489rem 0.48961267rem 0.05267489rem;
        grid-template-rows: 0 minmax(0.02615396rem, max-content) minmax(0.48961267rem, max-content) minmax(0.02615396rem, max-content);
      }

      #wKythFkD4Z3coWnN {
        grid-template-columns: 0 0.54309577rem 0.59496245rem 0.54309577rem;
        grid-template-rows: 0 minmax(0.50841905rem, max-content) minmax(0.54192058rem, max-content) minmax(0.25045327rem, max-content);
      }

      #TglYBDwRg3BrUqXN {
        font-size: calc(0.12589416em - var(--ffsd));
      }

      #enDzHg6egZ7egc1p {
        --first-font-size: 0.12589416em;
        --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);
      }

      #nHil2EbGC4e7Dy8a {
        min-width: 1.21827746rem;
      }

      #Hd8sF0PyAMHHzbdf {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eCjycTu0HT2wXr7s {
        grid-template-columns: 0 0.21590832rem 0.11269714rem 0.29810494rem 1.08494412rem 0.29810494rem 0.11269714rem 0.21590832rem;
        grid-template-rows: 0 minmax(0.13804887rem, max-content) minmax(0.31472487rem, max-content) 0 minmax(1.30079291rem, max-content) minmax(0.08949022rem, max-content) minmax(0.14926402rem, max-content) minmax(0.12452928rem, max-content);
      }

      #CY7dKItTdTJ5RvLS {
        grid-template-columns: 0 0.06911615rem 2.33836491rem 0.07534625rem;
        grid-template-rows: 0 minmax(0.06562475rem, max-content) minmax(2.11685017rem, max-content) minmax(0.07808495rem, max-content);
      }

      #Hmtn7dT2TKNTQ8Lm {
        grid-template-columns: 0.43070342rem 2.48282731rem 0.43070342rem;
        grid-template-rows: minmax(0.54858834rem, max-content) minmax(2.26055987rem, max-content) minmax(0.54858834rem, max-content);
      }

      #ehsamSvvOUOSKVcx {
        grid-template-columns: 0 10.9534655rem 3.34423415rem 3.87677788rem;
        grid-template-rows: 0 minmax(3.82374546rem, max-content) minmax(3.35773656rem, max-content) minmax(12.79047131rem, max-content);
      }

      #M0nBLUE1pTGDKy42 {
        grid-template-columns: 0 3.47725861rem 18.17447753rem 3.48062006rem;
        grid-template-rows: 0 minmax(1.73442703rem, max-content) minmax(19.97195333rem, max-content) minmax(2.49052614rem, max-content);
      }

      #YqftLY3707fjBjoD {
        grid-template-columns: 0 0 25.1323562rem 0;
        grid-template-rows: 0 0 minmax(24.1969065rem, max-content) 0;
      }

      #RT4tVFW5V3GJPpi8 {
        font-size: calc(3.14427063em - var(--ffsd));
      }

      #I2Azft8tOPPsUInS {
        --first-font-size: 3.14427063em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #UnpW7VDviZ0pz73W {
        min-width: 12.52302355rem;
      }

      #HxdBDYjU6IuHSWKw {
        grid-area: 5 / 5 / 6 / 6;
        position: relative;
      }

      #tmxRpRG1uuJQGtLZ {
        font-size: calc(1.33322837em - var(--ffsd));
      }

      #OgwaxGEIuH3N0UTX {
        --first-font-size: 1.33322837em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BtNNSFiBpoCd18K6 {
        min-width: 25.26232809rem;
      }

      #EEwrAzfR1tq98w3e {
        grid-area: 7 / 4 / 8 / 8;
        position: relative;
      }

      #kGbiOeY0R0ueUAv1 {
        grid-template-columns: 0 3.29989628rem 0.07267902rem 6.29865397rem 12.38969022rem 6.37133299rem 0.06931757rem 24.08192627rem;
        grid-template-rows: 0 minmax(12.03917921rem, max-content) minmax(24.1969065rem, max-content) minmax(1.3514623rem, max-content) minmax(3.7516972rem, max-content) minmax(0.80946586rem, max-content) minmax(6.28526436rem, max-content) minmax(2.99091476rem, max-content);
      }

      #p81xWqaK1O1J2Hps {
        grid-area: 2 / 2 / 6 / 5;
        position: relative;
      }

      #HqM7DIUuDpwkin5D {
        grid-area: 2 / 2 / 15 / 15;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.10877955 * 66.91719554rem) + 0%), calc(100% - (29.44005929% + 0%)) calc((0.10877955 * 66.91719554rem) + 0%), calc(100% - (29.44005929% + 0%)) calc(100% - ((0.53996976 * 66.91719554rem) + 0%)), calc(0% + 0%) calc(100% - ((0.53996976 * 66.91719554rem) + 0%)));
        margin-left: 0%;
        margin-right: -41.72347509%;
        margin-bottom: -53.99697616%;
        margin-top: -10.87795533%;
      }

      #sz0ExeeeFqogiTBU {
        stroke-width: calc(100rem * 1.0043923865300144 / 375.0);
      }

      #YYLUhlgi4YOVfiWU {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ih4qKswoZBUFDCxG {
        stroke-width: calc(100rem * 1.0043923865300142 / 375.0);
      }

      #Z0mGDv3441D6mgyv {
        grid-area: 2 / 2 / 8 / 8;
        position: relative;
      }

      #L2I2dPpaTi2neI73 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #hipH0sPMHtQeUKvN {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #qK40K8olssXPqkRk {
        grid-template-columns: 0 6.85864342rem 3.93374206rem 6.85864342rem;
        grid-template-rows: 0 minmax(5.76462547rem, max-content) minmax(3.93374206rem, max-content) minmax(9.69836753rem, max-content);
      }

      #fBTQn689PUYfS8IY {
        grid-area: 4 / 4 / 7 / 9;
        position: relative;
      }

      #fjeHyD0Qcto5rukf {
        grid-area: 5 / 5 / 9 / 7;
        position: relative;
      }

      #hOWeklTHJweXoKaZ {
        grid-template-columns: 0 1.96884663rem 3.82846169rem 0.77641686rem 13.04615035rem 4.7360638rem 0.77641686rem 0;
        grid-template-rows: 0 minmax(1.59914454rem, max-content) minmax(1.32123059rem, max-content) minmax(1.70875789rem, max-content) minmax(16.36674659rem, max-content) minmax(2.15774973rem, max-content) minmax(1.04327717rem, max-content) 0;
      }

      #AuP3PDJMKcnCgXOF {
        grid-template-columns: 0 0 25.1323562rem 0;
        grid-template-rows: 0 0 minmax(24.1969065rem, max-content) 0;
      }

      #awfznTrtdm51blxH {
        grid-template-columns: 0 25.1323562rem;
        grid-template-rows: 0 minmax(24.1969065rem, max-content);
      }

      #qCdvJTfdBpPZ6FjE {
        font-size: calc(3.14427063em - var(--ffsd));
      }

      #Ty83sF4pYTeNv4Nj {
        --first-font-size: 3.14427063em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kgM6Bx5AEFdcIZ24 {
        min-width: 12.52302355rem;
      }

      #IqQyiyDLWsKFYUID {
        grid-area: 7 / 5 / 9 / 6;
        position: relative;
      }

      #KrAA62w8V8JNApPW {
        font-size: calc(1.33322837em - var(--ffsd));
      }

      #LJSjgnN8yytWGEMO {
        --first-font-size: 1.33322837em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dqPirbCK8r2T64Be {
        min-width: 26.59289937rem;
      }

      #Vy4tBirueieTrNqd {
        grid-area: 11 / 3 / 14 / 8;
        position: relative;
      }

      #JOkZqpc07lnopnmn {
        stroke-width: calc(100rem * 1.0043923865300148 / 375.0);
      }

      #TBW7LF1gstzbJP8B {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ehiqGCd1DdgznJ6w {
        stroke-width: calc(100rem * 1.004392386530014 / 375.0);
      }

      #Gi7LkgI0Hecsb3ww {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LwL8yFSFegjmXV0V {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
      }

      #oG6z0dsIsVsnJ8Ly {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #UjnM4iWWvLvV9vEk {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dCxKtPMbp4hYcfQT {
        grid-template-columns: 0 8.54117382rem 0.9206622rem 0.15422633rem;
        grid-template-rows: 0 minmax(0.13165246rem, max-content) minmax(0.71236238rem, max-content) minmax(0.13165246rem, max-content);
      }

      #zXpiKi7tuoYdDIxJ {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #Wq4AXRjLOoYK4twn {
        font-size: calc(0.74967692em - var(--ffsd));
      }

      #buasjPUVIE7H3lhs {
        --first-font-size: 0.74967692em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #wl3lcEVobyws5X44 {
        min-width: 9.34646056rem;
      }

      #k2HyNmV4hk4fGvoN {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #zQZImNns1GcwPuTn {
        font-size: calc(0.39291807em - var(--ffsd));
      }

      #FEfNMExTAA4Kb1NF {
        --first-font-size: 0.39291807em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #zk6k3Js5m7QQB0Rs {
        min-width: 1.64251524rem;
      }

      #qm4l3wiWKlNW9nNx {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #ksFsZsPNnm5ymNz3 {
        font-size: calc(0.39291807em - var(--ffsd));
      }

      #HTSYdrCkXzBcWPC5 {
        --first-font-size: 0.39291807em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #cbdS55eAYg4ZHYIN {
        min-width: 1.64251524rem;
      }

      #QsyI0wUPdCyeg7pp {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #U3W8tQsAh29Xeb4j {
        font-size: calc(0.39291807em - var(--ffsd));
      }

      #aqXdP5wG4rgMWKzt {
        --first-font-size: 0.39291807em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Xd04MDtJUZwssVpZ {
        min-width: 1.64251524rem;
      }

      #lYPKfN2vfwsWLDvl {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #tUSPS7BBq5r4eH6v {
        font-size: calc(0.39291807em - var(--ffsd));
      }

      #gzmYli2wTkXFSzOy {
        --first-font-size: 0.39291807em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WUKZpKerNMyqj60s {
        min-width: 1.87432276rem;
      }

      #skQUfym7oGH5prXb {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #kJL5RDqnRfaho9PB {
        font-size: calc(0.39291807em - var(--ffsd));
      }

      #hNiyJentQ86gooMT {
        --first-font-size: 0.39291807em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #nCZCuX7WZe2Xf1ew {
        min-width: 1.87432276rem;
      }

      #zQ6yrMhNntJBTDqU {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #tVqLR4tGe8SyzVyL {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #cBoAtTUuNG4zpvVw {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #cd8Q4aZnMOuFC0fg {
        grid-template-columns: 0 0.32871261rem 1.63398773rem 7.65336201rem;
        grid-template-rows: 0 minmax(0.01586734rem, max-content) minmax(0.0469256rem, max-content) 0;
      }

      #szkorFfxqJtfyuN0 {
        font-size: calc(0.51893412em - var(--ffsd));
      }

      #pf8L87iX6sOfM66f {
        font-size: calc(0.51893412em - var(--ffsd));
      }

      #NGyAr47xqlCpmSDM {
        font-size: calc(0.51893412em - var(--ffsd));
      }

      #Uh5isUdYIBWygqmU {
        font-size: calc(0.51893412em - var(--ffsd));
      }

      #WhelaLD7vIzGkCYr {
        font-size: calc(0.51893412em - var(--ffsd));
      }

      #q2irV7Y8tNcUAiNk {
        --first-font-size: 0.51893412em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #n4pI72zrb0wjtqHx {
        min-width: 9.44094303rem;
      }

      #HAYuhuzCPhD8OzdC {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #Fk8Sod1Piv672otb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #o8cyR3dsQ64qk16O {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #gIXfpvx5DGyNedFr {
        font-size: calc(0.25874162em - var(--ffsd));
      }

      #P3eHeyJuqXwgvPlv {
        --first-font-size: 0.25874162em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #CKCjdHxQ3NI98WO9 {
        min-width: 0.83622968rem;
      }

      #iNOdNl7UzXkcCA2L {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mEHFs3saitk1VSk7 {
        grid-template-columns: 0 0.39947554rem 0.02364214rem 0.65561208rem 0.02364214rem 0.39947554rem;
        grid-template-rows: 0 minmax(0.12162538rem, max-content) minmax(0.90118499rem, max-content) minmax(0.07297523rem, max-content) minmax(0.30186522rem, max-content) minmax(0.10419661rem, max-content);
      }

      #IbHsPFrO1qDJ5U7W {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #MrQHDCDAXISnJQ1d {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #nAd1XCq6oMCZpe3V {
        font-size: calc(0.25874162em - var(--ffsd));
      }

      #Bavr2RgZAxV29LPP {
        --first-font-size: 0.25874162em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xhehhLfae6dWEWZU {
        min-width: 1.27666397rem;
      }

      #Xfn81GvHgGYzSx4j {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #o1Lb8v1EoQ0J8B8Z {
        grid-template-columns: 0 0.17496772rem 0.17323006rem 0.85410202rem 0.11599856rem 0.18354907rem;
        grid-template-rows: 0 minmax(0.31331602rem, max-content) minmax(0.71958095rem, max-content) minmax(0.07297523rem, max-content) minmax(0.30186522rem, max-content) minmax(0.09411001rem, max-content);
      }

      #ZbJkwY7Wpy8j5mYr {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #YMuuK2NuNbrFAfDw {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #HYFp1qDNSNsU8fTq {
        font-size: calc(0.25874162em - var(--ffsd));
      }

      #wRoNjwi79x3j4h5q {
        --first-font-size: 0.25874162em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Yrx8YitE2rZyxd8T {
        min-width: 1.27666397rem;
      }

      #WJrDLJXJWqIOXexy {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #vNq3VEiCAIq4Yun6 {
        grid-template-columns: 0 0.20358347rem 0.27213781rem 0.61264366rem 0.25854916rem 0.15493332rem;
        grid-template-rows: 0 minmax(0.14595045rem, max-content) minmax(0.94983514rem, max-content) 0 minmax(0.30186522rem, max-content) minmax(0.10419661rem, max-content);
      }

      #sr3i46N9Iu630YSK {
        grid-template-columns: 0 1.04655416rem 0.11958515rem 0 0.15422633rem 0.26121426rem 0.65848279rem 0.85069912rem 0.19185479rem 0.19124132rem 1.02914314rem 0.28879745rem 0.18390684rem 0.01069376rem 0.24113835rem 1.26804356rem 0.1946006rem 0.03920326rem 0.24325075rem 1.45853542rem 0.04331201rem 0.15128859rem 1.74098943rem 0.26121426rem 0.15422633rem 0 0.67098826rem 0.49515105rem;
        grid-template-rows: 0 minmax(2.59361171rem, max-content) minmax(0.97566731rem, max-content) minmax(0.7512418rem, max-content) minmax(1.23549769rem, max-content) minmax(0.8757027rem, max-content) minmax(1.34523268rem, max-content) minmax(0.7609249rem, max-content) 0 0 0 0 minmax(0.46217643rem, max-content) 0 0 0 0 minmax(0.05304632rem, max-content) minmax(0.06279294rem, max-content) minmax(0.30015512rem, max-content) minmax(9.73003001rem, max-content) minmax(0.77366947rem, max-content) minmax(0.0100866rem, max-content) 0 minmax(1.49176082rem, max-content) minmax(0.0100866rem, max-content) 0 minmax(2.21016267rem, max-content);
      }

      #cQT85so6glyq45iY {
        font-size: calc(0.55508118em - var(--ffsd));
      }

      #zub9NUdDaz06rAdL {
        --first-font-size: 0.55508118em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WaqngWg2KvxNn521 {
        min-width: 9.34646056rem;
      }

      #Jqnk5Utevh0tFDI9 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #vqKK5nTcgoAxbaY3 {
        grid-template-columns: 0 3.10133596rem 8.84700501rem 0.36612222rem;
        grid-template-rows: 0 minmax(6.43172121rem, max-content) minmax(0.65677703rem, max-content) minmax(16.55334755rem, max-content);
      }

      #NhcKGEbw1BS7UzSZ {
        grid-template-columns: 0 6.52215272rem 12.31446319rem 6.29574029rem;
        grid-template-rows: 0 minmax(0.29316862rem, max-content) minmax(23.64184578rem, max-content) minmax(0.2618921rem, max-content);
      }

      #ou1zwADElkNxihwN {
        grid-template-columns: 0 0.20840999rem 24.92394622rem 0.20840999rem;
        grid-template-rows: 0 0 minmax(24.1969065rem, max-content) 0;
      }

      #QAIcSt22tkae6GA0 {
        font-size: calc(3.14427063em - var(--ffsd));
      }

      #Spj95YBx0PyT8co1 {
        --first-font-size: 3.14427063em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #QyITK6k45be4OAs6 {
        min-width: 14.4811928rem;
      }

      #hJYlWvEqqba0JYBE {
        grid-area: 8 / 11 / 10 / 12;
        position: relative;
      }

      #nEv4yCmJ28Yk4gPp {
        font-size: calc(1.33322837em - var(--ffsd));
      }

      #r3qjETJT013IJdf6 {
        --first-font-size: 1.33322837em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #SmVxuZ4VZCx13WD9 {
        min-width: 24.33300257rem;
      }

      #v5kOKkfrdnmJbao1 {
        grid-area: 12 / 10 / 13 / 13;
        position: relative;
      }

      #rqiP8LxOoCfe3hxo {
        grid-template-columns: 0 7.81124223rem 0.80644188rem 6.22849604rem 12.38969022rem 6.51416995rem 0.52076796rem 4.14556467rem 0.46223458rem 5.25162999rem 14.34785947rem 4.60017978rem 0.67886237rem 3.16005641rem;
        grid-template-rows: 0 minmax(12.03917921rem, max-content) minmax(0.2618921rem, max-content) minmax(23.9350144rem, max-content) minmax(0.2618921rem, max-content) minmax(1.07135797rem, max-content) minmax(0.01821223rem, max-content) minmax(3.73348497rem, max-content) minmax(0.01821223rem, max-content) minmax(0.80946586rem, max-content) 0 minmax(4.71394827rem, max-content) minmax(1.57131609rem, max-content) minmax(2.99091476rem, max-content);
      }

      #VHF6FNPz2WxfNRru {
        grid-area: 3 / 4 / 7 / 7;
        position: relative;
      }

      #RuyjFnE7cfjaj3Fx {
        font-size: calc(5.58688578em - var(--ffsd));
      }

      #j1vK0H26uDyu6hSw {
        --first-font-size: 5.58688578em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #GfSJRBoFQBF5qDeH {
        min-width: 48.05948021rem;
      }

      #aCcupm9okhfLBMQu {
        grid-area: 4 / 3 / 5 / 6;
        position: relative;
      }

      #Qkgwlf6ep2YdGEJJ {
        grid-template-columns: 4.26666667rem 21.77025989rem 2.77921123rem 28.0340252rem 17.11291045rem 21.77025989rem 4.26666667rem;
        grid-template-rows: 0 0 minmax(4.02152744rem, max-content) minmax(6.66618947rem, max-content) minmax(40.73717328rem, max-content) 0;
      }

      #AAcAxMPfgrztytMo {
        min-height: calc(calc(4.03475306 * var(--1vh, 1vh)) - 2.01737653px);
      }

      #xUCP4dhxULhPyW4z {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hkT9J3fw5cFb7QdN {
        grid-template-columns: 0 369.52070871%;
        left: -134.76035435%;
        grid-template-rows: 0 100%;
      }

      #SJMlWwwiww0stJ7C {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #F0Ullhlkw3s5uHrG {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.80137719em - var(--ffsd)));
      }

      #EpgaaOlRK7ZIj6cp {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.80137719em);
        --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);
      }

      #IgpWF8jJZGJaBdPl {
        min-width: 78.8rem;
      }

      #RHkrNO2OGCRerbHn {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #miiESvFxq53kSr9V {
        grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
        grid-template-rows: 0 minmax(77.97031822rem, max-content) minmax(6.58665318rem, max-content) minmax(77.97031822rem, max-content);
      }

      #yTWf5nPoxbk2hGcS {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hsipA7OplLi0uohE {
        grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
        grid-template-rows: minmax(22.61333333rem, max-content) minmax(162.52728962rem, max-content) minmax(22.61333333rem, max-content);
      }

      #FXHYumdMJpP3UdUf {
        min-height: calc(calc(16.30019837 * var(--1vh, 1vh)) - 8.15009918px);
      }

      #I6uQkTnhw1ESfMWw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #dU3qeSAdRTWfYHZa {
        grid-template-columns: 0 350.68109331%;
        left: -125.34054665%;
        grid-template-rows: 0 100%;
      }

      #zfvgHXbBoPZi5I1D {
        grid-area: 2 / 6 / 3 / 7;
        position: relative;
      }

      #KhK00vy80ypcnplg {
        font-size: calc(13.43421115em - var(--ffsd));
      }

      #pw3rqyh8M6VSuvlG {
        --first-font-size: 13.43421115em;
        --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);
      }

      #jdE8ijEbDae351fO {
        min-width: 77.06016376rem;
      }

      #cQd1wv2UHZGla7vY {
        grid-area: 4 / 4 / 6 / 9;
        position: relative;
      }

      #y8biE7rIJeX64cg7 {
        font-size: calc(3.21111131em - var(--ffsd));
      }

      #ye7tGVJ65DpnbD1d {
        --first-font-size: 3.21111131em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #WNDQgkNKnJIoMzzl {
        min-width: 91.6rem;
      }

      #HObhHUOLB0j1O2oo {
        grid-area: 5 / 2 / 7 / 11;
        position: relative;
      }

      #KrFPEbRo7sQLrEpE {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.5098509em - var(--ffsd)));
      }

      #v2n5Ej4f1ch44xVG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.5098509em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #xvb7IgO0I6pasM4I {
        min-width: 65.8415126rem;
      }

      #jI81f8FGPlQhLfKf {
        grid-area: 2 / 2 / 3 / 6;
        position: relative;
      }

      #qvQY6xG90kyD9o7p {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #jTp1xgspTkNZmCmZ {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.5098509em - var(--ffsd)));
      }

      #HJVi9Q2l97tYmS7v {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.5098509em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #n3bS8g6Fvz64YU9t {
        min-width: 65.8415126rem;
      }

      #KRhhcd7w3BsQBqYF {
        grid-area: 6 / 3 / 7 / 7;
        position: relative;
      }

      #qX3gH79MGCNY3KkS {
        grid-template-columns: 0 0 27.62638036rem 10.45541854rem 27.62638036rem 0;
        grid-template-rows: 0 minmax(4.08421189rem, max-content) minmax(2.32394587rem, max-content) minmax(9.46690624rem, max-content) minmax(2.13955107rem, max-content) minmax(3.97783102rem, max-content);
      }

      #Ogc3jwedN74ywtb9 {
        grid-area: 8 / 5 / 9 / 8;
        position: relative;
      }

      #J9zDiJTSq5yEl6X3 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #bdhdWWqhS1nDpNrf {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.07900681em - var(--ffsd)));
      }

      #jUMMKm4C4UyovJJB {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.07900681em);
        --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);
      }

      #Qj8jiOU7yuVBaaGf {
        min-width: 64.71640768rem;
      }

      #qaNREbLvTT3VZ9Ow {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #G8cjVw8HeZFbv2nn {
        grid-template-columns: 0 6.4rem 64.58307435rem 6.4rem;
        grid-template-rows: 0 minmax(2.02917916rem, max-content) minmax(8.44493938rem, max-content) minmax(2.02917916rem, max-content);
      }

      #qgmG2IVlVofbEJ8R {
        grid-area: 10 / 3 / 11 / 10;
        grid-template-columns: 0 77.38307435rem;
        grid-template-rows: 0 minmax(12.5032977rem, max-content);
      }

      #anORoXKghecATJ4j {
        grid-area: 10 / 3 / 11 / 10;
        position: relative;
      }

      #LITvILrrg8xpALSH {
        grid-template-columns: 4.26666667rem 7.04179616rem 0.22812196rem 5.60932558rem 5.59453611rem 54.51910704rem 5.59453611rem 5.60932558rem 0.22812196rem 7.04179616rem 4.26666667rem;
        grid-template-rows: minmax(32.31256516rem, max-content) minmax(42.18415907rem, max-content) minmax(6.95576937rem, max-content) minmax(14.19418329rem, max-content) minmax(1.86829289rem, max-content) minmax(1.86829289rem, max-content) minmax(23.89315776rem, max-content) minmax(21.99244608rem, max-content) minmax(7.07711515rem, max-content) minmax(12.5032977rem, max-content) minmax(32.31256516rem, max-content);
      }

      #t5VGU66UIt5f0Ncl {
        min-height: calc(calc(15.46915031 * var(--1vh, 1vh)) - 7.73457515px);
      }
    }

    @media (min-width: 375.05px) and (max-width: 480px) {
      #frIMzW08ipr4mmEN {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #oh5hEw9AVneCEzoA {
        grid-area: 3 / 3 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0.03622159% + 0%) calc((0 * 265.41266669rem) + 0%), calc(100% - (0.03622159% + 0%)) calc((0 * 265.41266669rem) + 0%), calc(100% - (0.03622159% + 0%)) calc(100% - ((0 * 265.41266669rem) + 0%)), calc(0.03622159% + 0%) calc(100% - ((0 * 265.41266669rem) + 0%)));
        margin-left: -0.03624785%;
        margin-right: -0.03624785%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #qRJ9dxv3MM6ASsss {
        grid-template-columns: 0 0 265.41266669% 0;
        left: -82.70633334%;
        grid-template-rows: 0 0 100% 0;
      }

      #I9ozIGg3sAmap6ag {
        grid-area: 2 / 4 / 3 / 7;
        position: relative;
      }

      #h4ERKLPEWCq362p9 {
        font-size: calc(13.70837873em - var(--ffsd));
      }

      #EwMoyup2rTUrgNRJ {
        --first-font-size: 13.70837873em;
        --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);
      }

      #pwh5xLJWnP3JufSt {
        min-width: 78.60093241rem;
      }

      #AdqCpXKjpV8Wk110 {
        grid-area: 4 / 3 / 6 / 8;
        position: relative;
      }

      #xjssTHqPFgTdB9KF {
        font-size: calc(3.27664419em - var(--ffsd));
      }

      #cnifI13H2sIW0aQc {
        --first-font-size: 3.27664419em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #OYhx0nDEYEcDeNyv {
        min-width: 93.4375rem;
      }

      #O1QQuQYmubDN3gvR {
        grid-area: 5 / 2 / 7 / 9;
        position: relative;
      }

      #tAS3t3jX6zk5Do0A {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.74207101em - var(--ffsd)));
      }

      #SnHgjv9YkuEAFyxj {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.74207101em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iXqjD92Vn1tsRXKC {
        min-width: 51.43868172rem;
      }

      #xZb8jL109wjoGUcs {
        grid-area: 2 / 2 / 3 / 6;
        position: relative;
      }

      #jNMVLNmMnvsl8jCx {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #XPNbePd6YqX8kfeq {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.74207101em - var(--ffsd)));
      }

      #UviIzIIoF2jtjQDQ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.74207101em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #hw4gieuemnOrLRC9 {
        min-width: 51.43868172rem;
      }

      #X1GxxBu7I61nTXiY {
        grid-area: 6 / 3 / 7 / 7;
        position: relative;
      }

      #GV98G5qK3Iz1gFF1 {
        grid-template-columns: 0 0 21.58310966rem 8.16829574rem 21.58310966rem 0;
        grid-template-rows: 0 minmax(3.19079054rem, max-content) minmax(1.81558271rem, max-content) minmax(7.3960205rem, max-content) minmax(1.67152427rem, max-content) minmax(3.10768048rem, max-content);
      }

      #nMRv0E5HJbYpeipS {
        grid-area: 8 / 5 / 9 / 6;
        position: relative;
      }

      #AaGOzny7LAZRr2sp {
        grid-template-columns: 3.33333333rem 7.41828379rem 9.63827512rem 3.94285023rem 51.33451505rem 3.94285023rem 9.63827512rem 7.41828379rem 3.33333333rem;
        grid-template-rows: minmax(23.92489921rem, max-content) minmax(45.82164175rem, max-content) minmax(7.55555591rem, max-content) minmax(14.4838605rem, max-content) minmax(1.90642132rem, max-content) minmax(1.90642132rem, max-content) minmax(12.51646509rem, max-content) minmax(17.1815985rem, max-content) minmax(23.92489921rem, max-content);
      }

      #JnRW9dITDoSuHEom {
        min-height: calc(calc(13.32007315 * var(--1vh, 1vh)) - 6.66003658px);
      }

      #WnMldOPpwIaPjVYe {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tUzb6q78xxnITKKp {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #lf20vAiTo5gzwDfP {
        grid-area: 2 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 51.61651475rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 51.61651475rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 51.61651475rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 51.61651475rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #OT5520653OY7uZjF {
        grid-area: 2 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.28476286rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.28476286rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.10609396 * 93.28476286rem) + 0%)), calc(0% + 0%) calc(100% - ((0.10609396 * 93.28476286rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -10.60939594%;
        margin-top: 0%;
      }

      #yn3I0XnkFp5K3vYb {
        font-size: calc(1.70452327em - var(--ffsd));
      }

      #wKqpeBOpnyIoEZKi {
        --first-font-size: 1.70452327em;
        --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);
      }

      #nbhFLJvHYld91zi3 {
        min-width: 13.94507625rem;
      }

      #cvVygsnjsg8dQ0TQ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #TwXpUcImKSYAfIPP {
        grid-area: 5 / 7 / 6 / 8;
        position: relative;
      }

      #J2R1wp7uFY9OHdkK {
        font-size: calc(5.70090386em - var(--ffsd));
      }

      #G40ZOEo9myAoHSW6 {
        --first-font-size: 5.70090386em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dHsYEpRzBn6z87vs {
        min-width: 49.00839817rem;
      }

      #iL2p4vPQueiSo9YH {
        grid-area: 7 / 6 / 8 / 9;
        position: relative;
      }

      #ZdD7lLBAzHzbGhhr {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #fq1G5X5pTQRJlG4Y {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #HNoKXgf1Z1KSe2Wg {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #duYyI6ZoK75GMgVs {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #CUI3swKBwtrujk48 {
        --first-font-size: 1.81392749em;
        --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);
      }

      #jvgTtqQWqCVBsPuI {
        min-width: 66.16754991rem;
      }

      #N2hUz8rAfTfHGoVx {
        grid-area: 9 / 4 / 10 / 10;
        position: relative;
      }

      #WA3ojrRSV4bLgNF4 {
        grid-template-columns: 0 5.24743777rem 8.36476193rem 5.47614765rem 3.10342822rem 21.41881646rem 7.98314738rem 19.50226767rem 8.57957587rem 13.60917991rem;
        grid-template-rows: 0 minmax(2.79246012rem, max-content) minmax(2.0398773rem, max-content) minmax(0.19474602rem, max-content) minmax(6.17696028rem, max-content) minmax(1.24279439rem, max-content) minmax(6.80223415rem, max-content) minmax(2.74543152rem, max-content) minmax(18.16196567rem, max-content) minmax(12.09755395rem, max-content);
      }

      #PKJaByhcjJZJAsE6 {
        grid-area: 3 / 3 / 7 / 7;
        position: relative;
      }

      #pu8pXS3ZLPyGe6kA {
        grid-area: 4 / 5 / 8 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 47.43089122rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 47.43089122rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 47.43089122rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 47.43089122rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #wI6VYze3PxkrTuGP {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.28778266rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.28778266rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 93.28778266rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 93.28778266rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #GterIB6vMFeBLwdB {
        stroke-width: calc(100rem * 0.6559297218155198 / 480.0);
      }

      #EOMHnVvcFnzMRAQh {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #bnW6wFHa09mTBMMN {
        stroke-width: calc(100rem * 0.6559297218155198 / 480.0);
      }

      #NqgmqLG88BT43HZI {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #nw8tStbOGUwYLH5X {
        grid-template-columns: 0 0.10383914rem 75.2692091rem 0;
        grid-template-rows: 0 0 minmax(35.43627245rem, max-content) minmax(0.12146847rem, max-content);
      }

      #jrFwmkG7ZqDkULzc {
        grid-template-columns: 0 8.13820328rem 75.37304825rem 9.77653113rem;
        grid-template-rows: 0 minmax(4.74625335rem, max-content) minmax(35.55774092rem, max-content) minmax(6.92294571rem, max-content);
      }

      #cNYWCrFi6sOfgkHg {
        grid-area: 5 / 4 / 9 / 8;
        position: relative;
      }

      #cpzdNmOFxGLCTkpC {
        grid-template-columns: 3.33333333rem 0.02277534rem 0.0030198rem 45.87664697rem 5.71407264rem 41.69102345rem 0.0060396rem 0.01975554rem 3.33333333rem;
        grid-template-rows: 0 minmax(0.22035434rem, max-content) minmax(3.81239877rem, max-content) minmax(1.21468467rem, max-content) minmax(47.22693997rem, max-content) 0 0 0;
      }

      #BCy8aKEBGGRm14Zn {
        min-height: calc(calc(4.68405236 * var(--1vh, 1vh)) - 2.34202618px);
      }

      #xa6saJAwaKNQlDQq {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cWESFGYoHqGlWh5A {
        grid-template-columns: 0 284.51125383%;
        left: -92.25562692%;
        grid-template-rows: 0 100%;
      }

      #BMRz5AXckFobgnJV {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.06994722 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc((0.06994722 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.24622888 * 93.33333333rem) + 0%)), calc(0% + 0%) calc(100% - ((0.24622888 * 93.33333333rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -24.62288846%;
        margin-top: -6.99472181%;
      }

      #AKzLz1uaN9CQ6uty {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.19727407em - var(--ffsd)));
      }

      #T4q5r2cV6rx9tDwZ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.19727407em);
        --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);
      }

      #NLp3V65Xpr2yZsc0 {
        min-width: 83.4375rem;
      }

      #meAgFRp1vtMs6Fpl {
        grid-area: 3 / 3 / 4 / 7;
        position: relative;
      }

      #hJ2v9zL0JXdEuELV {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16789037em - var(--ffsd)));
      }

      #hQsj7IPEn4wrRfdM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16789037em);
        --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);
      }

      #vCpCS3QYlt96bGZt {
        min-width: 83.4375rem;
      }

      #tn7gccR1eelNs4qq {
        grid-area: 5 / 4 / 6 / 8;
        position: relative;
      }

      #XFKoLkMf54YAEQBR {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #ZV5BnZOF2xVPeknU {
        grid-template-columns: 0 5rem 0 4.32520816rem 8.82346144rem 70.18466373rem 0 5rem;
        grid-template-rows: 0 minmax(15.17421556rem, max-content) minmax(6.21980444rem, max-content) minmax(60.1641637rem, max-content) minmax(3.81875062rem, max-content) minmax(59.19999185rem, max-content) minmax(0.20833333rem, max-content) minmax(15.17421556rem, max-content);
      }

      #GLIzNuoRV6RRdH5g {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #aDZeRwgFKOzd3t0T {
        grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
        grid-template-rows: 0 minmax(159.95947507rem, max-content);
      }

      #mbKgvGqXVIffOMe4 {
        min-height: calc(calc(14.27856011 * var(--1vh, 1vh)) - 7.13928005px);
      }

      #lg6QNrGS6I5Knuvx {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #HYwExvhAzCBnhflS {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #ijKWVotK3K98msSD {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 51.61651475rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 51.61651475rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 51.61651475rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 51.61651475rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #dZta6a19Pf4lO5HP {
        font-size: calc(1.70452327em - var(--ffsd));
      }

      #LEiJbmgH9Ocn7pMm {
        --first-font-size: 1.70452327em;
        --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);
      }

      #eZZXSmbHoZx3Infs {
        min-width: 13.94507625rem;
      }

      #ADduZERoPh1YJG9P {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #YWeGUYbBGAMMX7Ht {
        grid-template-columns: 0 5.27021311rem 13.84090958rem 32.50539206rem;
        grid-template-rows: 0 minmax(3.01281445rem, max-content) minmax(2.0398773rem, max-content) minmax(47.42168599rem, max-content);
      }

      #PxAZYlu0vV3jnLFc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #zKuxSdtsQu4NqPUF {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.41035501 * 50.23419688rem) + 0%), calc(100% - (48.09059934% + 0%)) calc((0.41035501 * 50.23419688rem) + 0%), calc(100% - (48.09059934% + 0%)) calc(100% - ((0.47148359 * 50.23419688rem) + 0%)), calc(0% + 0%) calc(100% - ((0.47148359 * 50.23419688rem) + 0%)));
        margin-left: 0%;
        margin-right: -92.64333382%;
        margin-bottom: -47.14835928%;
        margin-top: -41.0355007%;
      }

      #E7g2CtuLuznnOrOp {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #sEUBOsNdT24T8Nkb {
        grid-template-columns: 0 0.53423091rem 7.98314738rem 41.71681858rem;
        grid-template-rows: 0 minmax(5.24743777rem, max-content) minmax(6.17696028rem, max-content) minmax(41.04997969rem, max-content);
      }

      #gQaB2AkSpif6BUIv {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #zoECVtWVftSGg8ws {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.28778266rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.28778266rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 93.28778266rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 93.28778266rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #sdRampoIGk5ThGYL {
        stroke-width: calc(100rem * 0.6559297218155198 / 480.0);
      }

      #H8InAQ3qRpBb0nJG {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #yeliXPzjUbIe1F5x {
        stroke-width: calc(100rem * 0.6559297218155198 / 480.0);
      }

      #yEBi6aJDtCl28Z99 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Xqg6UAuIC3DG1RUn {
        font-size: calc(5.70090386em - var(--ffsd));
      }

      #ZVMsiHdTHZB1Mwxi {
        --first-font-size: 5.70090386em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xiU1qRrnz5yNTDCJ {
        min-width: 49.00839817rem;
      }

      #i8ibDZv8FPpfvnfL {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #eZ8aiSFVA6Bih7J5 {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #sQrdeKQGncXJuuOb {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #Orc7ay7nZjNvy1BF {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #shyODt2EkPwRdJsg {
        --first-font-size: 1.81392749em;
        --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);
      }

      #mYGo6zNUMopYT5CR {
        min-width: 58.19216952rem;
      }

      #d3awaPKBCgNFfjkl {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Ge26BHDvrD78QEy6 {
        grid-template-columns: 0 8.59060312rem 5.35611023rem 48.90423151rem 3.82766112rem 8.59060312rem;
        grid-template-rows: 0 minmax(4.07515416rem, max-content) minmax(6.80223415rem, max-content) minmax(4.01608497rem, max-content) minmax(12.81735312rem, max-content) minmax(7.72544605rem, max-content);
      }

      #QQIl01Q0lk0RQULO {
        grid-template-columns: 0 0.10383914rem 75.2692091rem 0;
        grid-template-rows: 0 0 minmax(35.43627245rem, max-content) minmax(0.12146847rem, max-content);
      }

      #f1thPLPiQA7gJIwB {
        grid-template-columns: 0 8.13820328rem 75.37304825rem 9.77653113rem;
        grid-template-rows: 0 minmax(4.74625335rem, max-content) minmax(35.55774092rem, max-content) minmax(6.92294571rem, max-content);
      }

      #izJMXF8xITRSxC47 {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #MHVjlmckhy0yxf8l {
        grid-template-columns: 3.33333333rem 0.02579514rem 43.07334132rem 8.51737829rem 41.69706305rem 0.01975554rem 3.33333333rem;
        grid-template-rows: 0 0 minmax(5.24743777rem, max-content) minmax(47.22693997rem, max-content) 0 0;
      }

      #tqQsu4ZgXY6KBZpb {
        min-height: calc(calc(4.68405236 * var(--1vh, 1vh)) - 2.34202618px);
      }

      #CqJ9uEtgupawbmWc {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #oEIN4PRbo2DNcHCT {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #RFqGPFFJVljL6TiA {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 51.61651475rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 51.61651475rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 51.61651475rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 51.61651475rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #MERRxxrX2VT1z0x4 {
        font-size: calc(1.70452327em - var(--ffsd));
      }

      #WMjsyabO26XOBgYg {
        --first-font-size: 1.70452327em;
        --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);
      }

      #fLE5IpRWubYFiSkk {
        min-width: 13.94507625rem;
      }

      #tdYsa4UEFCxkRYHP {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #UlU8MLZdtKtAGPnL {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #hJEOuVZWT0j57015 {
        grid-template-columns: 0 5.27021311rem 13.84090958rem 24.52224468rem 7.98314738rem 0;
        grid-template-rows: 0 minmax(3.01281445rem, max-content) minmax(2.0398773rem, max-content) minmax(0.19474602rem, max-content) minmax(6.17696028rem, max-content) minmax(41.04997969rem, max-content);
      }

      #db8iKoyliEQGusNq {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gNxpnaa3K3P6rW0k {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 47.43089122rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 47.43089122rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 47.43089122rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 47.43089122rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #LoczUjCe71a4t5Mc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.28778266rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.28778266rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 93.28778266rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 93.28778266rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #knobABR2oAKxZjyE {
        stroke-width: calc(100rem * 0.6559297218155197 / 480.0);
      }

      #lLdBbvlFmGn2dNil {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #KzAXrQJkOvIQGL63 {
        stroke-width: calc(100rem * 0.6559297218155198 / 480.0);
      }

      #iMzACj6mbAFV8CDU {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #cWhKZoLvZfp7EY2g {
        font-size: calc(5.70090386em - var(--ffsd));
      }

      #IlhatfsAvNeYNLtZ {
        --first-font-size: 5.70090386em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #PYNfBfQexqxI1c3s {
        min-width: 49.00839817rem;
      }

      #ZJL04x73BVIY6KdF {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #ztATTRSCbsySsEdT {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #aKhIe83W2R9c1mip {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #HcCqVodKjXI72wA2 {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #MFUHFk9Lt86SUCb8 {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #lQOecIjjcn4BUyWA {
        --first-font-size: 1.81392749em;
        --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);
      }

      #L3lUZdgDi87bpeVC {
        min-width: 63.50908978rem;
      }

      #Pn4iev5VLksilUmP {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Lie9tEsC6clwVyWA {
        grid-template-columns: 0 6.69938735rem 7.247326rem 48.90423151rem 7.2533656rem 5.16489864rem;
        grid-template-rows: 0 minmax(3.60793655rem, max-content) minmax(6.80223415rem, max-content) minmax(3.14714944rem, max-content) minmax(15.4896594rem, max-content) minmax(6.38929291rem, max-content);
      }

      #cSEKd489bOCZhvxL {
        grid-template-columns: 0 0.10383914rem 75.2692091rem 0;
        grid-template-rows: 0 0 minmax(35.43627245rem, max-content) minmax(0.12146847rem, max-content);
      }

      #T3P5OtoPUfNI1Uz8 {
        grid-template-columns: 0 8.13820328rem 75.37304825rem 9.77653113rem;
        grid-template-rows: 0 minmax(4.74625335rem, max-content) minmax(35.55774092rem, max-content) minmax(6.92294571rem, max-content);
      }

      #SUAMk2XDrE8EXc3w {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #KsgOeXfOpMZETkfz {
        grid-template-columns: 3.33333333rem 0.02579514rem 45.87664697rem 5.71407264rem 41.69706305rem 0.01975554rem 3.33333333rem;
        grid-template-rows: 0 minmax(4.0327531rem, max-content) minmax(1.21468467rem, max-content) minmax(47.22693997rem, max-content) 0 0;
      }

      #s6GyZlRL1Pdkn5g5 {
        min-height: calc(calc(4.68405236 * var(--1vh, 1vh)) - 2.34202618px);
      }

      #RfRQYUo7y8sCpnWE {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cKQWO2yhjp2Qp2Me {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #LUlbdq8UCMzIYXyD {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 51.61651475rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 51.61651475rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 51.61651475rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 51.61651475rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #VAUxzc0G0cv9qozm {
        font-size: calc(1.70452327em - var(--ffsd));
      }

      #mbIKkP3vQFQFQ1jb {
        --first-font-size: 1.70452327em;
        --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);
      }

      #l7koFh4U5cTAwSMU {
        min-width: 13.94507625rem;
      }

      #Q5n8yGAnloq7QI5R {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #BHHcT6x2D9jYsGMt {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #uB9NTvwBKz6sV34i {
        grid-template-columns: 0 5.27021311rem 13.84090958rem 24.52224468rem 7.98314738rem 0;
        grid-template-rows: 0 minmax(3.01281445rem, max-content) minmax(2.0398773rem, max-content) minmax(0.19474602rem, max-content) minmax(6.17696028rem, max-content) minmax(41.04997969rem, max-content);
      }

      #wvHnQZyyYU8wXAha {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #HfvsKiIt2XZ78uOH {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 47.43089122rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 47.43089122rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 47.43089122rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 47.43089122rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #WcaZ64LMWjIPDnCM {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.28778266rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.28778266rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 93.28778266rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 93.28778266rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #KoDOpGuOOJzrQqls {
        stroke-width: calc(100rem * 0.6559297218155197 / 480.0);
      }

      #jdmgbGDN8OyX4va6 {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #V6ciyE74IJul6eN5 {
        stroke-width: calc(100rem * 0.6559297218155198 / 480.0);
      }

      #CfGPSC04tbnYLj1k {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #psiSJl3yMaVY3SRP {
        font-size: calc(5.70090386em - var(--ffsd));
      }

      #grD2OPBTMifxw36p {
        --first-font-size: 5.70090386em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #NmGEf9SpbFSVNqaC {
        min-width: 49.00839817rem;
      }

      #cWaJJpRZxgzE0Zbx {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #C74yKjiuadvsvlWV {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #eVr8LmWzaejgNEJu {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #nilYgU0KqC8wOSFH {
        font-size: calc(1.81392749em - var(--ffsd));
      }

      #AV1OttyJ90gXMwmh {
        --first-font-size: 1.81392749em;
        --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);
      }

      #wOofMioq6GW89sOW {
        min-width: 56.25572418rem;
      }

      #JLrAl5Hrq9996WPq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #R7Xv9XbAluEEw2XD {
        grid-template-columns: 0 9.50690623rem 4.43980713rem 48.90423151rem 2.80751887rem 9.61074537rem;
        grid-template-rows: 0 minmax(3.60793655rem, max-content) minmax(6.80223415rem, max-content) minmax(3.63969317rem, max-content) minmax(12.81735312rem, max-content) minmax(8.56905545rem, max-content);
      }

      #Vlscv1gfd65odxcC {
        grid-template-columns: 0 0.10383914rem 75.2692091rem 0;
        grid-template-rows: 0 0 minmax(35.43627245rem, max-content) minmax(0.12146847rem, max-content);
      }

      #lz71q1cYz2Dw2Rns {
        grid-template-columns: 0 8.13820328rem 75.37304825rem 9.77653113rem;
        grid-template-rows: 0 minmax(4.74625335rem, max-content) minmax(35.55774092rem, max-content) minmax(6.92294571rem, max-content);
      }

      #o0d6lGtOdkIwEOAJ {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yxPNNxtIVeMVqjmH {
        grid-template-columns: 3.33333333rem 0.02579514rem 45.87664697rem 5.71407264rem 41.69706305rem 0.01975554rem 3.33333333rem;
        grid-template-rows: 0 minmax(4.0327531rem, max-content) minmax(1.21468467rem, max-content) minmax(47.22693997rem, max-content) 0 0;
      }

      #rZG65VADDNbM3ffZ {
        min-height: calc(calc(4.68405236 * var(--1vh, 1vh)) - 2.34202618px);
      }

      #JBJygSNJAw0IirYs {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tnQHm2AWo1JuwPDI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #zdi0qu1yoE5wIr5z {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 46.66666667rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 46.66666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 46.66666667rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 46.66666667rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #IjHUCHJcXwNeicvu {
        font-size: calc(1.70452327em - var(--ffsd));
      }

      #r6wWkExzQhzjkmVW {
        --first-font-size: 1.70452327em;
        --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);
      }

      #piCtjrYuQkHZvIzp {
        min-width: 13.94507625rem;
      }

      #s061qx7WLcl8XrCQ {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #zNhHsGJYcQCQosXc {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #NdwmNzPFB19ktLG3 {
        grid-template-columns: 0 5.27021311rem 0 2.8937853rem 10.94712428rem 27.55554397rem;
        grid-template-rows: 0 minmax(3.01281445rem, max-content) minmax(2.0398773rem, max-content) minmax(42.05277975rem, max-content) minmax(0.06832601rem, max-content) minmax(5.30058023rem, max-content);
      }

      #RNdmFfBhxFSSW3d1 {
        grid-area: 2 / 2 / 10 / 5;
        position: relative;
      }

      #wSZpUMRf1D3gj2GE {
        grid-area: 3 / 6 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.03722717 * 41.9795022rem) + 0%), calc(100% - (0% + 0%)) calc((0.03722717 * 41.9795022rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.21090018 * 41.9795022rem) + 0%)), calc(0% + 0%) calc(100% - ((0.21090018 * 41.9795022rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -21.09001755%;
        margin-top: -3.72271653%;
      }

      #I6OEIwHul1M2SoFL {
        font-size: calc(4.85893303em - var(--ffsd));
      }

      #Zwr8ru3i1kvVjw3f {
        font-size: calc(4.85893303em - var(--ffsd));
      }

      #LNHJFecIKV0hQwK9 {
        --first-font-size: 4.85893303em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #e5ZINRdCg7KucEzS {
        min-width: 63.93422515rem;
      }

      #p7lRHAfRH4qfxyvA {
        grid-area: 4 / 4 / 6 / 9;
        position: relative;
      }

      #TYcfvEz46ZFvKgRZ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #yaaXuf4kltHEKmoE {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #tXk5UGRxxxWvzym6 {
        font-size: calc(2.21739444em - var(--ffsd));
      }

      #e3WK0L98DzISjodb {
        --first-font-size: 2.21739444em;
        --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);
      }

      #k2o50ymdKIFTuTu9 {
        min-width: 16.10219323rem;
      }

      #cvvMqaYIC8M7m0xl {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #Z4D4xszZIxwrgGVK {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LBFb7vZCWC3gqtBJ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gyr2w9LMihuZgtB3 {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dWMBZmJTi03KgOth {
        grid-template-columns: 0 0.44199998rem 4.10838615rem 0.44199998rem;
        grid-template-rows: 0 minmax(0.21946032rem, max-content) minmax(4.10838615rem, max-content) minmax(0.21946032rem, max-content);
      }

      #z0jXKlAjat64Uiox {
        grid-template-columns: 0 4.5571679rem 4.99238611rem 4.5571679rem;
        grid-template-rows: 0 minmax(4.26619225rem, max-content) minmax(4.54730679rem, max-content) minmax(2.10157705rem, max-content);
      }

      #Hj0kVpvMZm7SddqP {
        font-size: calc(1.05638979em - var(--ffsd));
      }

      #y5sMlOUlnNBtkdtc {
        --first-font-size: 1.05638979em;
        --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);
      }

      #IWNCZC6CTlQ11c9i {
        min-width: 9.20803524rem;
      }

      #wepLgWjUsiR2KGxS {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eJ8S0IOyc7q59Auk {
        grid-template-columns: 0 1.81170706rem 0.94565232rem 2.50142667rem 9.10386857rem 2.50142667rem 0.94565232rem 1.81170706rem;
        grid-template-rows: 0 minmax(1.15838111rem, max-content) minmax(2.64088612rem, max-content) 0 minmax(10.91507608rem, max-content) minmax(0.7509209rem, max-content) minmax(1.25248849rem, max-content) minmax(1.04493694rem, max-content);
      }

      #PmNp3ohTjB3qxQBk {
        grid-template-columns: 0 0.57996014rem 19.62144069rem 0.63223751rem;
        grid-template-rows: 0 minmax(0.55066344rem, max-content) minmax(17.76268964rem, max-content) minmax(0.65521819rem, max-content);
      }

      #ZsIcdYYuf3pi8w5G {
        grid-template-columns: 3.61407305rem 20.83363834rem 3.61407305rem;
        grid-template-rows: minmax(4.60325659rem, max-content) minmax(18.96857127rem, max-content) minmax(4.60325659rem, max-content);
      }

      #DBcyZlMN2p4JPiWh {
        grid-area: 5 / 8 / 8 / 10;
        position: relative;
      }

      #e72fm5pwp820SlgI {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #AX2sqedUrNz5CTsE {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #N7OCpM2BcmWsl8td {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #RPMaqqIxzpjMI6Bh {
        --first-font-size: 1.97448937em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #EFnhYpolJxoinanE {
        min-width: 58.60266575rem;
      }

      #Ragd4tghqdYNkCP6 {
        grid-area: 7 / 3 / 9 / 7;
        position: relative;
      }

      #S6r8gqIBONomFDWU {
        grid-template-columns: 3.33333333rem 2.21644198rem 3.05377113rem 41.39645355rem 4.66438913rem 9.38388526rem 3.1917974rem 5.19353313rem 22.8682513rem 1.3420351rem 3.35610867rem;
        grid-template-rows: 0 0 minmax(9.07932694rem, max-content) minmax(7.22782121rem, max-content) minmax(4.43315162rem, max-content) minmax(0.94476317rem, max-content) minmax(22.79716966rem, max-content) minmax(1.67847573rem, max-content) minmax(6.31366941rem, max-content) 0;
      }

      #J5JpO6VpcGZRFtVi {
        min-height: calc(calc(4.68405236 * var(--1vh, 1vh)) - 2.34202618px);
      }

      #kf3uuRTXJp8zZMNw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #H0nQAimo84m7zpIO {
        grid-template-columns: 0 123.87695149%;
        left: -11.93847574%;
        grid-template-rows: 0 100%;
      }

      #vPUH29aJPQtUGjSV {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xskz5mpvFdFLqhP7 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #TY1xE483WS89UHPL {
        font-size: calc(5.20879214em - var(--ffsd));
      }

      #EhwOkhgt1978iXPl {
        --first-font-size: 5.20879214em;
        --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);
      }

      #kLoVbBXQGWrtdft5 {
        min-width: 37.68448768rem;
      }

      #yQM5kYZKtv1zJ1Ph {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #XJGTcC2t3Teio4My {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #ygkQUakWXbiEGW9A {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #EtwtWEiFbBa2SGOz {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #vqTCxrYueLqDg8X3 {
        grid-template-columns: 0 1.03828438rem 9.65084474rem 1.03828438rem;
        grid-template-rows: 0 minmax(0.51552541rem, max-content) minmax(9.65084474rem, max-content) minmax(0.51552541rem, max-content);
      }

      #ohkAObivoeEPcAlx {
        grid-template-columns: 0 10.70505991rem 11.7274135rem 10.70505991rem;
        grid-template-rows: 0 minmax(10.0215407rem, max-content) minmax(10.68189555rem, max-content) minmax(4.93673015rem, max-content);
      }

      #YvXVBFPN9HReNlZ7 {
        font-size: calc(2.48152278em - var(--ffsd));
      }

      #PqJv9NqX0AgNPc3r {
        --first-font-size: 2.48152278em;
        --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);
      }

      #cZWx1Ayajqcgo9hh {
        min-width: 21.48969832rem;
      }

      #ioKEtrlX7mJWWAfi {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #gM4y0zrDCmwCpC6r {
        grid-template-columns: 0 4.25580822rem 2.22139385rem 5.87600083rem 21.38553165rem 5.87600083rem 2.22139385rem 4.25580822rem;
        grid-template-rows: 0 minmax(2.72110649rem, max-content) minmax(6.20359942rem, max-content) 0 minmax(25.6401664rem, max-content) minmax(1.76395809rem, max-content) minmax(2.94217035rem, max-content) minmax(2.45461937rem, max-content);
      }

      #JTRcE7PqjnqDWzcC {
        grid-template-columns: 0 1.36236105rem 46.09193746rem 1.48516373rem;
        grid-template-rows: 0 minmax(1.29354135rem, max-content) minmax(41.72562012rem, max-content) minmax(1.5391467rem, max-content);
      }

      #XjPW9U04qf0BtVzf {
        grid-template-columns: 8.48967369rem 48.93946224rem 8.48967369rem;
        grid-template-rows: minmax(10.81332499rem, max-content) minmax(44.55830817rem, max-content) minmax(10.75476557rem, max-content);
      }

      #lYrLX1j5aK8ad22x {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #QQ0S7l1HeAJ1XacV {
        grid-template-columns: 17.04059519rem 65.91880963rem 17.04059519rem;
        grid-template-rows: minmax(0.18704593rem, max-content) minmax(66.12639873rem, max-content) minmax(3.33333333rem, max-content);
      }

      #CtIG21yQypYMo2Ln {
        min-height: calc(calc(6.21692279 * var(--1vh, 1vh)) - 3.10846139px);
      }

      #LibMniXfY0EDSLEQ {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #zHLkg2ZwLg5uW4A8 {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #sGzWEIDdtrDHVeS2 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 46.66666667rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 46.66666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 46.66666667rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 46.66666667rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #V5cYD6fNgatgCJnm {
        font-size: calc(1.70452327em - var(--ffsd));
      }

      #QgpzJQcBdoj7HPRz {
        --first-font-size: 1.70452327em;
        --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);
      }

      #Cf9HqmKVwlk44li9 {
        min-width: 13.94507625rem;
      }

      #KM3ksBbh6nCJmruq {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #x9P8JiLFrrYvRpdh {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #pzpq1mBkUwXAwoUb {
        grid-template-columns: 0 5.27021311rem 0 2.8937853rem 10.94712428rem 27.55554397rem;
        grid-template-rows: 0 minmax(3.01281445rem, max-content) minmax(2.0398773rem, max-content) minmax(42.05277975rem, max-content) minmax(0.06832601rem, max-content) minmax(5.30058023rem, max-content);
      }

      #IqwpQ3Bw2skRxlap {
        grid-area: 2 / 2 / 8 / 5;
        position: relative;
      }

      #nLUivKKnTz8cduvb {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.30389658 * 44.1054568rem) + 0%), calc(100% - (54.42371989% + 0%)) calc((0.30389658 * 44.1054568rem) + 0%), calc(100% - (54.42371989% + 0%)) calc(100% - ((0.70047923 * 44.1054568rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70047923 * 44.1054568rem) + 0%)));
        margin-left: 0%;
        margin-right: -119.412378%;
        margin-bottom: -70.04792329%;
        margin-top: -30.38965758%;
      }

      #yESnph7GG8xEyXwZ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 28.7134839rem) + 0%), calc(100% - (12.97478793% + 0%)) calc((0 * 28.7134839rem) + 0%), calc(100% - (12.97478793% + 0%)) calc(100% - ((0 * 28.7134839rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 28.7134839rem) + 0%)));
        margin-left: 0%;
        margin-right: -14.90922874%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #uWAvlPbq3H4viMAl {
        grid-template-columns: 0 15.39197289rem 28.7134839rem 0;
        grid-template-rows: 0 0 minmax(27.79781814rem, max-content) minmax(24.6765596rem, max-content);
      }

      #Cz9bnKEhIYh8uaki {
        grid-area: 3 / 7 / 9 / 9;
        position: relative;
      }

      #m8TTX9u6e04rsA8F {
        stroke-width: calc(100rem * 1.31185944363104 / 480.0);
      }

      #I0ZafknVDNi6GpqK {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #f65XS9oDK7CA8Kdk {
        stroke-width: calc(100rem * 1.31185944363104 / 480.0);
      }

      #GVYDrswCIrVYrFk5 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #OFe6ar1LbtXaAZjm {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #T1H2Zrbv4A8IXIoh {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #jy1nllWQ7ZPRPOs0 {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #CQyMKpFXvdPefNd0 {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #vqSeyv9w5OvF3VMr {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #P5BIT7LtLlosVckm {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #BhyivZFhJpFgrfzJ {
        font-size: calc(1.97448937em - var(--ffsd));
      }

      #x2icTWqwtknCG0Z9 {
        --first-font-size: 1.97448937em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #tbUgRrYWiQQIIGdB {
        min-width: 35.34243188rem;
      }

      #ypEgWEFXk6nhBwun {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mUPg1WBcedkk8Zpb {
        grid-template-columns: 0 2.0340655rem 35.23826522rem 2.0340655rem;
        grid-template-rows: 0 minmax(1.4391608rem, max-content) minmax(33.95018582rem, max-content) minmax(2.45402892rem, max-content);
      }

      #JRIXRoVAcaMKzv2b {
        grid-template-columns: 0 0 39.30639621rem 0;
        grid-template-rows: 0 0 minmax(37.84337554rem, max-content) 0;
      }

      #yjihy6ZbzzwrPfXI {
        grid-template-columns: 0 39.30639621rem;
        grid-template-rows: 0 minmax(37.84337554rem, max-content);
      }

      #qGnIEUpSIF891KsB {
        grid-area: 4 / 4 / 7 / 8;
        position: relative;
      }

      #Kn20Zzn7NvXDhM3e {
        font-size: calc(4.85893303em - var(--ffsd));
      }

      #PR6qEcTxcxD0unt8 {
        font-size: calc(4.85893303em - var(--ffsd));
      }

      #lwpt0EzDEFwKSPS0 {
        --first-font-size: 4.85893303em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #omi8euYuzTDzbjym {
        min-width: 40.05372757rem;
      }

      #TMHJv5hQTRz1bwhW {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #O6h3zBsuRI883XBR {
        grid-template-columns: 3.33333333rem 7.05115592rem 37.9154954rem 1.70001534rem 0.33405015rem 2.22715972rem 35.045171rem 9.0602858rem 3.33333333rem;
        grid-template-rows: 0 0 minmax(9.38356443rem, max-content) minmax(8.10789482rem, max-content) minmax(17.49145925rem, max-content) minmax(12.24402147rem, max-content) minmax(5.24743777rem, max-content) 0;
      }

      #e2VJyK2npXEzbUyK {
        min-height: calc(calc(4.68405236 * var(--1vh, 1vh)) - 2.34202618px);
      }

      #Xn8qUCixYr1YurDa {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #Z2fI6x3IQHBJkFjX {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #v5pndrX2pL4pgycl {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(53.3389909% + 0%) calc((0.86238842 * 45.15517975rem) + 0%), calc(100% - (0% + 0%)) calc((0.86238842 * 45.15517975rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.11863865 * 45.15517975rem) + 0%)), calc(53.3389909% + 0%) calc(100% - ((0.11863865 * 45.15517975rem) + 0%)));
        margin-left: -114.31169607%;
        margin-right: 0%;
        margin-bottom: -11.86386521%;
        margin-top: -86.23884212%;
      }

      #ByPqThi0UTIzDDWV {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.16980546 * 50.71894674rem) + 0%), calc(100% - (47.5896841% + 0%)) calc((0.16980546 * 50.71894674rem) + 0%), calc(100% - (47.5896841% + 0%)) calc(100% - ((0.70360491 * 50.71894674rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70360491 * 50.71894674rem) + 0%)));
        margin-left: 0%;
        margin-right: -90.80213176%;
        margin-bottom: -70.3604906%;
        margin-top: -16.980546%;
      }

      #Sf7Q3YyWCjZbMUtX {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 46.66666667rem) + 0%), calc(100% - (7.13035383% + 0%)) calc((0 * 46.66666667rem) + 0%), calc(100% - (7.13035383% + 0%)) calc(100% - ((0 * 46.66666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 46.66666667rem) + 0%)));
        margin-left: 0%;
        margin-right: -7.67780876%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #JbM1F7bHNBpDDnNz {
        font-size: calc(6.16854055em - var(--ffsd));
      }

      #MIgmUPWoyM2zChKT {
        --first-font-size: 6.16854055em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.105);
        margin-bottom: calc(var(--last-font-size) * 0.105);
      }

      #xhhAm6TmTr09UQuC {
        min-width: 43.30032182rem;
      }

      #rE2yhiEH11YxM9P1 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        margin-left: 0%;
        margin-right: -17.41090308%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #zh8wHMx2v8hXobAb {
        grid-template-columns: 0 3.47051151rem 43.19615516rem 0;
        grid-template-rows: 0 minmax(3.23832835rem, max-content) minmax(13.50861528rem, max-content) minmax(3.23832835rem, max-content);
      }

      #xFoW5tB8fCm4dgfX {
        grid-template-columns: 0 4.05228007rem 46.66666667rem 0;
        grid-template-rows: 0 minmax(16.24455289rem, max-content) minmax(19.98527197rem, max-content) minmax(16.24455289rem, max-content);
      }

      #X8c5J1SwUgy6pVQL {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #jMiap0fmaVKQ5Ga6 {
        stroke-width: calc(100rem * 1.3118594436310393 / 480.0);
      }

      #KCvZoM4BdevDFIV0 {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 53.8996112rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 53.8996112rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 53.8996112rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 53.8996112rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #au4XiBmPntl7nyP4 {
        stroke-width: calc(100rem * 1.3118594436310396 / 480.0);
      }

      #oOUjIxShlihay0Wi {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 53.8996112rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 53.8996112rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 53.8996112rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 53.8996112rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #qExoNAmfqqTx2pfb {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 25.59694612rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 25.59694612rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1336494 * 25.59694612rem) + 0%)), calc(0% + 0%) calc(100% - ((0.1336494 * 25.59694612rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -13.36493976%;
        margin-top: 0%;
      }

      #OhkDfgLFeduAJ3GG {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #z14BnIV10fudPhNR {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #IZkD5FFfiJaOfWdH {
        grid-template-columns: 0 18.29776757rem 1.97233582rem 0.33039926rem;
        grid-template-rows: 0 minmax(0.28203924rem, max-content) minmax(1.52609484rem, max-content) minmax(0.28203924rem, max-content);
      }

      #FS6PN2cnZXO6XoNv {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #PzzWT2rvzXcrLyKt {
        font-size: calc(1.60603382em - var(--ffsd));
      }

      #ylAeDog6EgcH7gfB {
        --first-font-size: 1.60603382em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #YmhZSnH9kipvQEMt {
        min-width: 19.84146089rem;
      }

      #f5ug8LJIK9CSVIq8 {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #xWnZnNk3taVX12Uj {
        font-size: calc(0.84174889em - var(--ffsd));
      }

      #OEEctPAsVKjt5Gla {
        --first-font-size: 0.84174889em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #de63igi7XeOryzzS {
        min-width: 3.337289rem;
      }

      #q6f7Z5O8kY1iWEXt {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #zgQnQuhE0KpQaaDJ {
        font-size: calc(0.84174889em - var(--ffsd));
      }

      #fiW3KyqNCBaq6Xp7 {
        --first-font-size: 0.84174889em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Mg7euH3TLCxNIhlf {
        min-width: 3.337289rem;
      }

      #dLeptfnA5z0dOT3j {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #vDgzCYoEyU6tSQ8m {
        font-size: calc(0.84174889em - var(--ffsd));
      }

      #peLnQyLvwS2UpSil {
        --first-font-size: 0.84174889em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #qlj2LDERjUf1nieD {
        min-width: 3.337289rem;
      }

      #pOt9GZl2U2sTZORa {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #HntVFVldY1QnCH1g {
        font-size: calc(0.84174889em - var(--ffsd));
      }

      #VKUyB45GUolVLmA6 {
        --first-font-size: 0.84174889em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BR7yUkQpoz9W5Fu1 {
        min-width: 3.83389054rem;
      }

      #IU5o4CqdCNhSs4aP {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #v5TpA0lNJZRVTQIX {
        font-size: calc(0.84174889em - var(--ffsd));
      }

      #ITR1JTxZRhb4ARks {
        --first-font-size: 0.84174889em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #LsqOUf4PQoReSm3d {
        min-width: 3.83389054rem;
      }

      #oUsQffAFaZ0fg4GH {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #rEVSqyV4bPydrivx {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xt12IEsXEIGmoUNs {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mtROGVV4LBaYgYhu {
        grid-template-columns: 0 0.70420143rem 3.500494rem 16.39580721rem;
        grid-template-rows: 0 minmax(0.03399262rem, max-content) minmax(0.10052878rem, max-content) 0;
      }

      #yuAghHK6283n9XWi {
        font-size: calc(1.11171323em - var(--ffsd));
      }

      #KCQ5SbSLZu0jEwHt {
        font-size: calc(1.11171323em - var(--ffsd));
      }

      #CW1N57sB22fRzTuT {
        font-size: calc(1.11171323em - var(--ffsd));
      }

      #PAD2sZHrStHDB3qv {
        font-size: calc(1.11171323em - var(--ffsd));
      }

      #mvxb9TaSaX0Wcmkd {
        font-size: calc(1.11171323em - var(--ffsd));
      }

      #yJp0T8Rly7r4oYfm {
        --first-font-size: 1.11171323em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mR2lEVgYZTpM7J5d {
        min-width: 20.0438708rem;
      }

      #zFKd8HASyIsHKiL7 {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #KxfP0LAfkJY2ZG8s {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #GiCZz45jai0oUKYI {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #f1A7NxAJu0k38jAC {
        font-size: calc(0.5543025em - var(--ffsd));
      }

      #oQGaIQFJvlie8lrW {
        --first-font-size: 0.5543025em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kWQF5kp4tgmyu7EH {
        min-width: 1.60998242rem;
      }

      #GolBYcavD9lkuQPt {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mkmLMd0W6NedDnmv {
        grid-template-columns: 0 0.85579695rem 0.05064858rem 1.40451859rem 0.05064858rem 0.85579695rem;
        grid-template-rows: 0 minmax(0.2605582rem, max-content) minmax(1.93060975rem, max-content) minmax(0.15633492rem, max-content) minmax(0.64668625rem, max-content) minmax(0.22322054rem, max-content);
      }

      #kla2IL9BYryj3iFb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #fShlU162daXv0yqH {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #riWFxVhblxFdomAP {
        font-size: calc(0.5543025em - var(--ffsd));
      }

      #TxQm9j7OTsySPZkW {
        --first-font-size: 0.5543025em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mcHspEwiIDhdIPNg {
        min-width: 2.55352534rem;
      }

      #kYSaE8R1Sa1BRQYq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #OnTCMRElMLXIpxjV {
        grid-template-columns: 0 0.37483356rem 0.37111098rem 1.82974384rem 0.24850385rem 0.39321741rem;
        grid-template-rows: 0 minmax(0.67121731rem, max-content) minmax(1.54155918rem, max-content) minmax(0.15633492rem, max-content) minmax(0.64668625rem, max-content) minmax(0.201612rem, max-content);
      }

      #W6t5I2BC2i10agGm {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Ogklnrekv2tTN3hX {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #SEjpmAl5wTzdFeLL {
        font-size: calc(0.5543025em - var(--ffsd));
      }

      #Yz3bm4cVCvkDZEG6 {
        --first-font-size: 0.5543025em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #C0syNbVO3GmwdlUo {
        min-width: 2.55352534rem;
      }

      #vdU1MhlJUlUzaTl8 {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #GeVVhe8PHYM6slK0 {
        grid-template-columns: 0 0.43613713rem 0.58300118rem 1.3124673rem 0.55389019rem 0.33191385rem;
        grid-template-rows: 0 minmax(0.31266984rem, max-content) minmax(2.03483303rem, max-content) 0 minmax(0.64668625rem, max-content) minmax(0.22322054rem, max-content);
      }

      #bashhN3dmRggcei3 {
        grid-template-columns: 0 2.24203431rem 0.25618743rem 0 0.33039926rem 0.55959965rem 1.41066853rem 1.8224538rem 0.41101075rem 0.40969653rem 2.20473466rem 0.61869114rem 0.39398386rem 0.02290926rem 0.51659099rem 2.71653134rem 0.41689311rem 0.0839852rem 0.52111639rem 3.12462228rem 0.09278737rem 0.32410574rem 3.72972387rem 0.55959965rem 0.33039926rem 0 1.43745901rem 1.06076273rem;
        grid-template-rows: 0 minmax(5.55629767rem, max-content) minmax(2.09017332rem, max-content) minmax(1.60938628rem, max-content) minmax(2.64680828rem, max-content) minmax(1.87601901rem, max-content) minmax(2.88189369rem, max-content) minmax(1.63013039rem, max-content) 0 0 0 0 minmax(0.99012115rem, max-content) 0 0 0 0 minmax(0.1136412rem, max-content) minmax(0.13452141rem, max-content) minmax(0.6430227rem, max-content) minmax(20.8446557rem, max-content) minmax(1.6574331rem, max-content) minmax(0.02160854rem, max-content) 0 minmax(3.19580111rem, max-content) minmax(0.02160854rem, max-content) 0 minmax(1.31381787rem, max-content);
      }

      #Vw3eubVgeJtYhJFU {
        font-size: calc(1.18915113em - var(--ffsd));
      }

      #x1gqGWD2RZfi0RzW {
        --first-font-size: 1.18915113em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Uv5kIKV38Uv900rP {
        min-width: 19.84146089rem;
      }

      #nywOFfsFuzCjEUHj {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #wjx2KZyl0G7RJ14Q {
        grid-template-columns: 0 6.64399599rem 18.95295013rem 0.78434409rem;
        grid-template-rows: 0 minmax(13.77868456rem, max-content) minmax(1.40701426rem, max-content) minmax(32.04124115rem, max-content);
      }

      #RYdYOXtkovN4CoQD {
        grid-template-columns: 0 12.46265119rem 26.38129021rem 15.0556698rem;
        grid-template-rows: 0 minmax(2.0263524rem, max-content) minmax(47.22693997rem, max-content) 0;
      }

      #law1WCo24m78pmpe {
        grid-template-columns: 0 0 53.8996112rem 0;
        grid-template-rows: 0 0 minmax(49.25329237rem, max-content) 0;
      }

      #XbOIiwydRhfII7sh {
        grid-template-columns: 0 53.8996112rem;
        grid-template-rows: 0 minmax(49.25329237rem, max-content);
      }

      #lbahxorSiZH0oKuI {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yCVjD4YBPX9Z6iGz {
        grid-template-columns: 3.33333333rem 3.1054721rem 39.5089145rem 2.54079316rem 11.84990355rem 36.32825004rem 3.33333333rem;
        grid-template-rows: 0 0 minmax(3.22108537rem, max-content) minmax(49.25329237rem, max-content) 0 0;
      }

      #yhIMDJsa3hjQmi09 {
        min-height: calc(calc(4.68405236 * var(--1vh, 1vh)) - 2.34202618px);
      }

      #hXyIGqgae4amyOhg {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #YoWxCMdp6efMjRdI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #feWxMlhnVsCRiTOO {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(44.55403647% + 0%) calc((0.80398226 * 53.6566289rem) + 0%), calc(100% - (0% + 0%)) calc((0.80398226 * 53.6566289rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02160918 * 53.6566289rem) + 0%)), calc(44.55403647% + 0%) calc(100% - ((0.02160918 * 53.6566289rem) + 0%)));
        margin-left: -80.35578%;
        margin-right: 0%;
        margin-bottom: -2.16091813%;
        margin-top: -80.39822646%;
      }

      #p4zsxXfAE5OqFUAZ {
        stroke-width: calc(100rem * 0.6559297218155199 / 480.0);
      }

      #qNsm0FJtynA8uBjS {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #AKGTlIza25rMFHuG {
        stroke-width: calc(100rem * 0.6559297218155196 / 480.0);
      }

      #eGlrraHuNZlk6WNT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #x59DAWh94Bc06EID {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #DkTgkXrvdaP5Ashn {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #GzOMTUBzhpp2FjS1 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #xw2trqNCMyVE2J98 {
        font-size: calc(0.26964866em - var(--ffsd));
      }

      #hXizMTVHWeWrlc7M {
        --first-font-size: 0.26964866em;
        --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);
      }

      #TSRZvskSvnCkGDZl {
        min-width: 2.04962409rem;
      }

      #DJRmOzUIk936HHSL {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #keNQEwTgiW3ytDVA {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #q2cDwjGGBrcPtLfw {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Oxpjre2y58ShgBqS {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #A8m0Wt8IxLHehXU5 {
        grid-template-columns: 0 0.05374989rem 0.49960477rem 0.05374989rem;
        grid-template-rows: 0 minmax(0.02668771rem, max-content) minmax(0.49960477rem, max-content) minmax(0.02668771rem, max-content);
      }

      #wKythFkD4Z3coWnN {
        grid-template-columns: 0 0.55417936rem 0.60710454rem 0.55417936rem;
        grid-template-rows: 0 minmax(0.51879495rem, max-content) minmax(0.55298019rem, max-content) minmax(0.25556456rem, max-content);
      }

      #TglYBDwRg3BrUqXN {
        font-size: calc(0.12846343em - var(--ffsd));
      }

      #enDzHg6egZ7egc1p {
        --first-font-size: 0.12846343em;
        --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);
      }

      #nHil2EbGC4e7Dy8a {
        min-width: 1.21125251rem;
      }

      #Hd8sF0PyAMHHzbdf {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eCjycTu0HT2wXr7s {
        grid-template-columns: 0 0.22031461rem 0.11499708rem 0.30418871rem 1.10708584rem 0.30418871rem 0.11499708rem 0.22031461rem;
        grid-template-rows: 0 minmax(0.14086619rem, max-content) minmax(0.32114783rem, max-content) 0 minmax(1.3273397rem, max-content) minmax(0.09131655rem, max-content) minmax(0.15231023rem, max-content) minmax(0.12707069rem, max-content);
      }

      #CY7dKItTdTJ5RvLS {
        grid-template-columns: 0 0.07052668rem 2.38608664rem 0.07688393rem;
        grid-template-rows: 0 minmax(0.06696403rem, max-content) minmax(2.1600512rem, max-content) minmax(0.07967852rem, max-content);
      }

      #Hmtn7dT2TKNTQ8Lm {
        grid-template-columns: 0.43949328rem 2.53349726rem 0.43949328rem;
        grid-template-rows: minmax(0.55978403rem, max-content) minmax(2.30669375rem, max-content) minmax(0.55978403rem, max-content);
      }

      #ehsamSvvOUOSKVcx {
        grid-template-columns: 0 11.17700562rem 3.41248382rem 3.9558958rem;
        grid-template-rows: 0 minmax(3.90178108rem, max-content) minmax(3.4262618rem, max-content) minmax(13.05150134rem, max-content);
      }

      #M0nBLUE1pTGDKy42 {
        grid-template-columns: 0 3.54822307rem 18.54538524rem 3.55165312rem;
        grid-template-rows: 0 minmax(1.7698235rem, max-content) minmax(20.37954422rem, max-content) minmax(2.5413532rem, max-content);
      }

      #YqftLY3707fjBjoD {
        grid-template-columns: 0 0 25.64526143rem 0;
        grid-template-rows: 0 0 minmax(24.69072092rem, max-content) 0;
      }

      #RT4tVFW5V3GJPpi8 {
        font-size: calc(3.20843942em - var(--ffsd));
      }

      #I2Azft8tOPPsUInS {
        --first-font-size: 3.20843942em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #UnpW7VDviZ0pz73W {
        min-width: 12.7467077rem;
      }

      #HxdBDYjU6IuHSWKw {
        grid-area: 5 / 5 / 6 / 6;
        position: relative;
      }

      #tmxRpRG1uuJQGtLZ {
        font-size: calc(1.36043711em - var(--ffsd));
      }

      #OgwaxGEIuH3N0UTX {
        --first-font-size: 1.36043711em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BtNNSFiBpoCd18K6 {
        min-width: 25.74599805rem;
      }

      #EEwrAzfR1tq98w3e {
        grid-area: 7 / 4 / 8 / 8;
        position: relative;
      }

      #kGbiOeY0R0ueUAv1 {
        grid-template-columns: 0 3.3672411rem 0.07416227rem 6.42719793rem 12.64254104rem 6.5013602rem 0.07073222rem 24.57339415rem;
        grid-template-rows: 0 minmax(12.28487674rem, max-content) minmax(24.69072092rem, max-content) minmax(1.37904316rem, max-content) minmax(3.82826245rem, max-content) minmax(0.82598558rem, max-content) minmax(6.41353506rem, max-content) minmax(3.05195384rem, max-content);
      }

      #p81xWqaK1O1J2Hps {
        grid-area: 2 / 2 / 6 / 5;
        position: relative;
      }

      #HqM7DIUuDpwkin5D {
        grid-area: 2 / 2 / 15 / 15;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.10877955 * 68.28285259rem) + 0%), calc(100% - (29.44005929% + 0%)) calc((0.10877955 * 68.28285259rem) + 0%), calc(100% - (29.44005929% + 0%)) calc(100% - ((0.53996976 * 68.28285259rem) + 0%)), calc(0% + 0%) calc(100% - ((0.53996976 * 68.28285259rem) + 0%)));
        margin-left: 0%;
        margin-right: -41.72347509%;
        margin-bottom: -53.99697616%;
        margin-top: -10.87795533%;
      }

      #sz0ExeeeFqogiTBU {
        stroke-width: calc(100rem * 1.3118594436310385 / 480.0);
      }

      #YYLUhlgi4YOVfiWU {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ih4qKswoZBUFDCxG {
        stroke-width: calc(100rem * 1.311859443631039 / 480.0);
      }

      #Z0mGDv3441D6mgyv {
        grid-area: 2 / 2 / 8 / 8;
        position: relative;
      }

      #L2I2dPpaTi2neI73 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #hipH0sPMHtQeUKvN {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #qK40K8olssXPqkRk {
        grid-template-columns: 0 6.99861574rem 4.01402251rem 6.99861574rem;
        grid-template-rows: 0 minmax(5.88227089rem, max-content) minmax(4.01402251rem, max-content) minmax(9.8962934rem, max-content);
      }

      #fBTQn689PUYfS8IY {
        grid-area: 4 / 4 / 7 / 9;
        position: relative;
      }

      #fjeHyD0Qcto5rukf {
        grid-area: 5 / 5 / 9 / 7;
        position: relative;
      }

      #hOWeklTHJweXoKaZ {
        grid-template-columns: 0 2.00902718rem 3.90659356rem 0.79226211rem 13.31239832rem 4.83271817rem 0.79226211rem 0;
        grid-template-rows: 0 minmax(1.63178015rem, max-content) minmax(1.34819448rem, max-content) minmax(1.7436305rem, max-content) minmax(16.70076182rem, max-content) minmax(2.20178544rem, max-content) minmax(1.06456854rem, max-content) 0;
      }

      #AuP3PDJMKcnCgXOF {
        grid-template-columns: 0 0 25.64526143rem 0;
        grid-template-rows: 0 0 minmax(24.69072092rem, max-content) 0;
      }

      #awfznTrtdm51blxH {
        grid-template-columns: 0 25.64526143rem;
        grid-template-rows: 0 minmax(24.69072092rem, max-content);
      }

      #qCdvJTfdBpPZ6FjE {
        font-size: calc(3.20843942em - var(--ffsd));
      }

      #Ty83sF4pYTeNv4Nj {
        --first-font-size: 3.20843942em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kgM6Bx5AEFdcIZ24 {
        min-width: 12.7467077rem;
      }

      #IqQyiyDLWsKFYUID {
        grid-area: 7 / 5 / 9 / 6;
        position: relative;
      }

      #KrAA62w8V8JNApPW {
        font-size: calc(1.36043711em - var(--ffsd));
      }

      #LJSjgnN8yytWGEMO {
        --first-font-size: 1.36043711em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dqPirbCK8r2T64Be {
        min-width: 27.10372385rem;
      }

      #Vy4tBirueieTrNqd {
        grid-area: 11 / 3 / 14 / 8;
        position: relative;
      }

      #JOkZqpc07lnopnmn {
        stroke-width: calc(100rem * 1.3118594436310402 / 480.0);
      }

      #TBW7LF1gstzbJP8B {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ehiqGCd1DdgznJ6w {
        stroke-width: calc(100rem * 1.3118594436310391 / 480.0);
      }

      #Gi7LkgI0Hecsb3ww {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LwL8yFSFegjmXV0V {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
      }

      #oG6z0dsIsVsnJ8Ly {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #UjnM4iWWvLvV9vEk {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dCxKtPMbp4hYcfQT {
        grid-template-columns: 0 8.71548349rem 0.93945123rem 0.1573738rem;
        grid-template-rows: 0 minmax(0.13433925rem, max-content) minmax(0.72690039rem, max-content) minmax(0.13433925rem, max-content);
      }

      #zXpiKi7tuoYdDIxJ {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #Wq4AXRjLOoYK4twn {
        font-size: calc(0.76497645em - var(--ffsd));
      }

      #buasjPUVIE7H3lhs {
        --first-font-size: 0.76497645em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #wl3lcEVobyws5X44 {
        min-width: 9.5053169rem;
      }

      #k2HyNmV4hk4fGvoN {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #zQZImNns1GcwPuTn {
        font-size: calc(0.40093681em - var(--ffsd));
      }

      #FEfNMExTAA4Kb1NF {
        --first-font-size: 0.40093681em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #zk6k3Js5m7QQB0Rs {
        min-width: 1.64414821rem;
      }

      #qm4l3wiWKlNW9nNx {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #ksFsZsPNnm5ymNz3 {
        font-size: calc(0.40093681em - var(--ffsd));
      }

      #HTSYdrCkXzBcWPC5 {
        --first-font-size: 0.40093681em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #cbdS55eAYg4ZHYIN {
        min-width: 1.64414821rem;
      }

      #QsyI0wUPdCyeg7pp {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #U3W8tQsAh29Xeb4j {
        font-size: calc(0.40093681em - var(--ffsd));
      }

      #aqXdP5wG4rgMWKzt {
        --first-font-size: 0.40093681em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Xd04MDtJUZwssVpZ {
        min-width: 1.64414821rem;
      }

      #lYPKfN2vfwsWLDvl {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #tUSPS7BBq5r4eH6v {
        font-size: calc(0.40093681em - var(--ffsd));
      }

      #gzmYli2wTkXFSzOy {
        --first-font-size: 0.40093681em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WUKZpKerNMyqj60s {
        min-width: 1.88068649rem;
      }

      #skQUfym7oGH5prXb {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #kJL5RDqnRfaho9PB {
        font-size: calc(0.40093681em - var(--ffsd));
      }

      #hNiyJentQ86gooMT {
        --first-font-size: 0.40093681em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #nCZCuX7WZe2Xf1ew {
        min-width: 1.88068649rem;
      }

      #zQ6yrMhNntJBTDqU {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #tVqLR4tGe8SyzVyL {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #cBoAtTUuNG4zpvVw {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #cd8Q4aZnMOuFC0fg {
        grid-template-columns: 0 0.33542103rem 1.66733442rem 7.80955307rem;
        grid-template-rows: 0 minmax(0.01619116rem, max-content) minmax(0.04788327rem, max-content) 0;
      }

      #szkorFfxqJtfyuN0 {
        font-size: calc(0.52952462em - var(--ffsd));
      }

      #pf8L87iX6sOfM66f {
        font-size: calc(0.52952462em - var(--ffsd));
      }

      #NGyAr47xqlCpmSDM {
        font-size: calc(0.52952462em - var(--ffsd));
      }

      #Uh5isUdYIBWygqmU {
        font-size: calc(0.52952462em - var(--ffsd));
      }

      #WhelaLD7vIzGkCYr {
        font-size: calc(0.52952462em - var(--ffsd));
      }

      #q2irV7Y8tNcUAiNk {
        --first-font-size: 0.52952462em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #n4pI72zrb0wjtqHx {
        min-width: 9.60172758rem;
      }

      #HAYuhuzCPhD8OzdC {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #Fk8Sod1Piv672otb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #o8cyR3dsQ64qk16O {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #gIXfpvx5DGyNedFr {
        font-size: calc(0.26402206em - var(--ffsd));
      }

      #P3eHeyJuqXwgvPlv {
        --first-font-size: 0.26402206em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #CKCjdHxQ3NI98WO9 {
        min-width: 0.82140784rem;
      }

      #iNOdNl7UzXkcCA2L {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mEHFs3saitk1VSk7 {
        grid-template-columns: 0 0.4076281rem 0.02412463rem 0.66899192rem 0.02412463rem 0.4076281rem;
        grid-template-rows: 0 minmax(0.12410753rem, max-content) minmax(0.91957652rem, max-content) minmax(0.07446452rem, max-content) minmax(0.30802574rem, max-content) minmax(0.10632308rem, max-content);
      }

      #IbHsPFrO1qDJ5U7W {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #MrQHDCDAXISnJQ1d {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #nAd1XCq6oMCZpe3V {
        font-size: calc(0.26402206em - var(--ffsd));
      }

      #Bavr2RgZAxV29LPP {
        --first-font-size: 0.26402206em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xhehhLfae6dWEWZU {
        min-width: 1.27083058rem;
      }

      #Xfn81GvHgGYzSx4j {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #o1Lb8v1EoQ0J8B8Z {
        grid-template-columns: 0 0.17853849rem 0.17676537rem 0.87153267rem 0.11836587rem 0.18729497rem;
        grid-template-rows: 0 minmax(0.31971022rem, max-content) minmax(0.73426627rem, max-content) minmax(0.07446452rem, max-content) minmax(0.30802574rem, max-content) minmax(0.09603062rem, max-content);
      }

      #ZbJkwY7Wpy8j5mYr {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #YMuuK2NuNbrFAfDw {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #HYFp1qDNSNsU8fTq {
        font-size: calc(0.26402206em - var(--ffsd));
      }

      #wRoNjwi79x3j4h5q {
        --first-font-size: 0.26402206em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Yrx8YitE2rZyxd8T {
        min-width: 1.27083058rem;
      }

      #WJrDLJXJWqIOXexy {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #vNq3VEiCAIq4Yun6 {
        grid-template-columns: 0 0.20773823rem 0.27769164rem 0.6251466rem 0.26382567rem 0.15809522rem;
        grid-template-rows: 0 minmax(0.14892903rem, max-content) minmax(0.96921953rem, max-content) 0 minmax(0.30802574rem, max-content) minmax(0.10632308rem, max-content);
      }

      #sr3i46N9Iu630YSK {
        grid-template-columns: 0 1.06791241rem 0.12202567rem 0 0.1573738rem 0.26654517rem 0.67192122rem 0.86806032rem 0.19577019rem 0.19514421rem 1.05014606rem 0.29469127rem 0.18766004rem 0.010912rem 0.24605954rem 1.293922rem 0.19857204rem 0.04000333rem 0.24821505rem 1.48830144rem 0.04419593rem 0.15437611rem 1.77651982rem 0.26654517rem 0.1573738rem 0 0.6846819rem 0.50525617rem;
        grid-template-rows: 0 minmax(2.64654256rem, max-content) minmax(0.99557889rem, max-content) minmax(0.76657327rem, max-content) minmax(1.26071193rem, max-content) minmax(0.89357418rem, max-content) minmax(1.37268641rem, max-content) minmax(0.77645398rem, max-content) 0 0 0 0 minmax(0.4716086rem, max-content) 0 0 0 0 minmax(0.0541289rem, max-content) minmax(0.06407443rem, max-content) minmax(0.30628074rem, max-content) minmax(9.92860205rem, max-content) minmax(0.78945865rem, max-content) minmax(0.01029245rem, max-content) 0 minmax(1.52220492rem, max-content) minmax(0.01029245rem, max-content) 0 minmax(2.25526803rem, max-content);
      }

      #cQT85so6glyq45iY {
        font-size: calc(0.56640937em - var(--ffsd));
      }

      #zub9NUdDaz06rAdL {
        --first-font-size: 0.56640937em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WaqngWg2KvxNn521 {
        min-width: 9.5053169rem;
      }

      #Jqnk5Utevh0tFDI9 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #vqKK5nTcgoAxbaY3 {
        grid-template-columns: 0 3.16462853rem 9.02755613rem 0.3735941rem;
        grid-template-rows: 0 minmax(6.56298083rem, max-content) minmax(0.67018064rem, max-content) minmax(16.89117097rem, max-content);
      }

      #NhcKGEbw1BS7UzSZ {
        grid-template-columns: 0 6.65525788rem 12.56577876rem 6.42422479rem;
        grid-template-rows: 0 minmax(0.29915165rem, max-content) minmax(24.12433243rem, max-content) minmax(0.26723684rem, max-content);
      }

      #ou1zwADElkNxihwN {
        grid-template-columns: 0 0.21266325rem 25.43259818rem 0.21266325rem;
        grid-template-rows: 0 0 minmax(24.69072092rem, max-content) 0;
      }

      #QAIcSt22tkae6GA0 {
        font-size: calc(3.20843942em - var(--ffsd));
      }

      #Spj95YBx0PyT8co1 {
        --first-font-size: 3.20843942em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #QyITK6k45be4OAs6 {
        min-width: 14.74483959rem;
      }

      #hJYlWvEqqba0JYBE {
        grid-area: 8 / 11 / 10 / 12;
        position: relative;
      }

      #nEv4yCmJ28Yk4gPp {
        font-size: calc(1.36043711em - var(--ffsd));
      }

      #r3qjETJT013IJdf6 {
        --first-font-size: 1.36043711em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #SmVxuZ4VZCx13WD9 {
        min-width: 24.79770671rem;
      }

      #v5kOKkfrdnmJbao1 {
        grid-area: 12 / 10 / 13 / 13;
        position: relative;
      }

      #rqiP8LxOoCfe3hxo {
        grid-template-columns: 0 7.97065534rem 0.82289987rem 6.3556082rem 12.64254104rem 6.64711219rem 0.53139588rem 4.23016803rem 0.47166794rem 5.35880611rem 14.64067293rem 4.694061rem 0.6927167rem 3.22454736rem;
        grid-template-rows: 0 minmax(12.28487674rem, max-content) minmax(0.26723684rem, max-content) minmax(24.42348408rem, max-content) minmax(0.26723684rem, max-content) minmax(1.09322241rem, max-content) minmax(0.01858391rem, max-content) minmax(3.80967854rem, max-content) minmax(0.01858391rem, max-content) minmax(0.82598558rem, max-content) 0 minmax(4.81015129rem, max-content) minmax(1.60338376rem, max-content) minmax(3.05195384rem, max-content);
      }

      #VHF6FNPz2WxfNRru {
        grid-area: 3 / 4 / 7 / 7;
        position: relative;
      }

      #RuyjFnE7cfjaj3Fx {
        font-size: calc(5.70090386em - var(--ffsd));
      }

      #j1vK0H26uDyu6hSw {
        --first-font-size: 5.70090386em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #GfSJRBoFQBF5qDeH {
        min-width: 49.00839817rem;
      }

      #aCcupm9okhfLBMQu {
        grid-area: 4 / 3 / 5 / 6;
        position: relative;
      }

      #Qkgwlf6ep2YdGEJJ {
        grid-template-columns: 3.33333333rem 22.21455091rem 2.83592983rem 28.60614816rem 17.46215352rem 22.21455091rem 3.33333333rem;
        grid-template-rows: 0 0 minmax(4.10359943rem, max-content) minmax(6.80223415rem, max-content) minmax(41.56854417rem, max-content) 0;
      }

      #AAcAxMPfgrztytMo {
        min-height: calc(calc(4.68405236 * var(--1vh, 1vh)) - 2.34202618px);
      }

      #xUCP4dhxULhPyW4z {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hkT9J3fw5cFb7QdN {
        grid-template-columns: 0 290.51215278%;
        left: -95.25607639%;
        grid-template-rows: 0 100%;
      }

      #SJMlWwwiww0stJ7C {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #F0Ullhlkw3s5uHrG {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.82624033em - var(--ffsd)));
      }

      #EpgaaOlRK7ZIj6cp {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.82624033em);
        --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);
      }

      #IgpWF8jJZGJaBdPl {
        min-width: 83.4375rem;
      }

      #RHkrNO2OGCRerbHn {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #miiESvFxq53kSr9V {
        grid-template-columns: 0 5rem 83.33333333rem 5rem;
        grid-template-rows: 0 minmax(60.91431111rem, max-content) minmax(6.97738684rem, max-content) minmax(60.91431111rem, max-content);
      }

      #yTWf5nPoxbk2hGcS {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hsipA7OplLi0uohE {
        grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
        grid-template-rows: minmax(17.26366214rem, max-content) minmax(128.80600906rem, max-content) minmax(17.26366214rem, max-content);
      }

      #FXHYumdMJpP3UdUf {
        min-height: calc(calc(14.57972287 * var(--1vh, 1vh)) - 7.28986144px);
      }

      #I6uQkTnhw1ESfMWw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #dU3qeSAdRTWfYHZa {
        grid-template-columns: 0 281.59695293%;
        left: -90.79847646%;
        grid-template-rows: 0 100%;
      }

      #zfvgHXbBoPZi5I1D {
        grid-area: 2 / 6 / 3 / 7;
        position: relative;
      }

      #KhK00vy80ypcnplg {
        font-size: calc(13.70837873em - var(--ffsd));
      }

      #pw3rqyh8M6VSuvlG {
        --first-font-size: 13.70837873em;
        --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);
      }

      #jdE8ijEbDae351fO {
        min-width: 78.60093241rem;
      }

      #cQd1wv2UHZGla7vY {
        grid-area: 4 / 3 / 6 / 10;
        position: relative;
      }

      #y8biE7rIJeX64cg7 {
        font-size: calc(3.27664419em - var(--ffsd));
      }

      #ye7tGVJ65DpnbD1d {
        --first-font-size: 3.27664419em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #WNDQgkNKnJIoMzzl {
        min-width: 93.4375rem;
      }

      #HObhHUOLB0j1O2oo {
        grid-area: 5 / 2 / 7 / 11;
        position: relative;
      }

      #KrFPEbRo7sQLrEpE {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.74207101em - var(--ffsd)));
      }

      #v2n5Ej4f1ch44xVG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.74207101em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #xvb7IgO0I6pasM4I {
        min-width: 51.43868172rem;
      }

      #jI81f8FGPlQhLfKf {
        grid-area: 2 / 2 / 3 / 6;
        position: relative;
      }

      #qvQY6xG90kyD9o7p {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #jTp1xgspTkNZmCmZ {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.74207101em - var(--ffsd)));
      }

      #HJVi9Q2l97tYmS7v {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.74207101em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #n3bS8g6Fvz64YU9t {
        min-width: 51.43868172rem;
      }

      #KRhhcd7w3BsQBqYF {
        grid-area: 6 / 3 / 7 / 7;
        position: relative;
      }

      #qX3gH79MGCNY3KkS {
        grid-template-columns: 0 0 21.58310966rem 8.16829574rem 21.58310966rem 0;
        grid-template-rows: 0 minmax(3.19079054rem, max-content) minmax(1.81558271rem, max-content) minmax(7.3960205rem, max-content) minmax(1.67152427rem, max-content) minmax(3.10768048rem, max-content);
      }

      #Ogc3jwedN74ywtb9 {
        grid-area: 8 / 5 / 9 / 8;
        position: relative;
      }

      #J9zDiJTSq5yEl6X3 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #bdhdWWqhS1nDpNrf {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.53047407em - var(--ffsd)));
      }

      #jUMMKm4C4UyovJJB {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.53047407em);
        --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);
      }

      #Qj8jiOU7yuVBaaGf {
        min-width: 50.5596935rem;
      }

      #qaNREbLvTT3VZ9Ow {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #G8cjVw8HeZFbv2nn {
        grid-template-columns: 0 5rem 50.45552684rem 5rem;
        grid-template-rows: 0 minmax(1.58529622rem, max-content) minmax(6.59760889rem, max-content) minmax(1.58529622rem, max-content);
      }

      #qgmG2IVlVofbEJ8R {
        grid-area: 10 / 4 / 11 / 9;
        grid-template-columns: 0 60.45552684rem;
        grid-template-rows: 0 minmax(9.76820133rem, max-content);
      }

      #anORoXKghecATJ4j {
        grid-area: 10 / 4 / 11 / 9;
        position: relative;
      }

      #LITvILrrg8xpALSH {
        grid-template-columns: 3.33333333rem 7.41828379rem 9.02061945rem 4.56050589rem 4.37073134rem 42.59305237rem 4.37073134rem 4.56050589rem 9.02061945rem 7.41828379rem 3.33333333rem;
        grid-template-rows: minmax(25.24419153rem, max-content) minmax(32.95637427rem, max-content) minmax(5.43419482rem, max-content) minmax(14.4838605rem, max-content) minmax(1.90642132rem, max-content) minmax(1.90642132rem, max-content) minmax(18.6665295rem, max-content) minmax(17.1815985rem, max-content) minmax(5.52899621rem, max-content) minmax(9.76820133rem, max-content) minmax(25.24419153rem, max-content);
      }

      #t5VGU66UIt5f0Ncl {
        min-height: calc(calc(14.1323022 * var(--1vh, 1vh)) - 7.0661511px);
      }
    }

    @media (min-width: 480.05px) and (max-width: 768px) {
      #frIMzW08ipr4mmEN {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #oh5hEw9AVneCEzoA {
        grid-area: 3 / 3 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0.03622159% + 0%) calc((0 * 181.21105555rem) + 0%), calc(100% - (0.03622159% + 0%)) calc((0 * 181.21105555rem) + 0%), calc(100% - (0.03622159% + 0%)) calc(100% - ((0 * 181.21105555rem) + 0%)), calc(0.03622159% + 0%) calc(100% - ((0 * 181.21105555rem) + 0%)));
        margin-left: -0.03624785%;
        margin-right: -0.03624785%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #qRJ9dxv3MM6ASsss {
        grid-template-columns: 0 0 181.21105555% 0;
        left: -40.60552777%;
        grid-template-rows: 0 0 100% 0;
      }

      #I9ozIGg3sAmap6ag {
        grid-area: 2 / 4 / 3 / 7;
        position: relative;
      }

      #h4ERKLPEWCq362p9 {
        font-size: calc(13.46358625em - var(--ffsd));
      }

      #EwMoyup2rTUrgNRJ {
        --first-font-size: 13.46358625em;
        --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);
      }

      #pwh5xLJWnP3JufSt {
        min-width: 77.16014195rem;
      }

      #AdqCpXKjpV8Wk110 {
        grid-area: 4 / 3 / 6 / 8;
        position: relative;
      }

      #xjssTHqPFgTdB9KF {
        font-size: calc(3.21813269em - var(--ffsd));
      }

      #cnifI13H2sIW0aQc {
        --first-font-size: 3.21813269em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #OYhx0nDEYEcDeNyv {
        min-width: 91.73177083rem;
      }

      #O1QQuQYmubDN3gvR {
        grid-area: 5 / 2 / 7 / 9;
        position: relative;
      }

      #tAS3t3jX6zk5Do0A {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.71379438em - var(--ffsd)));
      }

      #SnHgjv9YkuEAFyxj {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.71379438em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iXqjD92Vn1tsRXKC {
        min-width: 32.14917607rem;
      }

      #xZb8jL109wjoGUcs {
        grid-area: 2 / 2 / 3 / 6;
        position: relative;
      }

      #jNMVLNmMnvsl8jCx {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #XPNbePd6YqX8kfeq {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.71379438em - var(--ffsd)));
      }

      #UviIzIIoF2jtjQDQ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.71379438em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #hw4gieuemnOrLRC9 {
        min-width: 32.14917607rem;
      }

      #X1GxxBu7I61nTXiY {
        grid-area: 6 / 3 / 7 / 7;
        position: relative;
      }

      #GV98G5qK3Iz1gFF1 {
        grid-template-columns: 0 0 13.48944354rem 5.10518483rem 13.48944354rem 0;
        grid-template-rows: 0 minmax(1.99424409rem, max-content) minmax(1.13473919rem, max-content) minmax(4.62251281rem, max-content) minmax(1.04470267rem, max-content) minmax(1.9423003rem, max-content);
      }

      #nMRv0E5HJbYpeipS {
        grid-area: 8 / 5 / 9 / 6;
        position: relative;
      }

      #AaGOzny7LAZRr2sp {
        grid-template-columns: 4.16666667rem 7.28581444rem 20.04120155rem 2.46428139rem 32.08407191rem 2.46428139rem 20.04120155rem 7.28581444rem 4.16666667rem;
        grid-template-rows: minmax(15.99472868rem, max-content) minmax(28.63852609rem, max-content) minmax(4.72222244rem, max-content) minmax(14.22522014rem, max-content) minmax(1.87237808rem, max-content) minmax(1.87237808rem, max-content) minmax(7.82279068rem, max-content) minmax(10.73849906rem, max-content) minmax(15.99472868rem, max-content);
      }

      #JnRW9dITDoSuHEom {
        min-height: calc(calc(11.39285248 * var(--1vh, 1vh)) - 5.69642624px);
      }

      #WnMldOPpwIaPjVYe {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tUzb6q78xxnITKKp {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #lf20vAiTo5gzwDfP {
        grid-area: 2 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 50.69479127rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 50.69479127rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 50.69479127rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 50.69479127rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #OT5520653OY7uZjF {
        grid-area: 2 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.61896352rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.61896352rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.10609396 * 91.61896352rem) + 0%)), calc(0% + 0%) calc(100% - ((0.10609396 * 91.61896352rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -10.60939594%;
        margin-top: 0%;
      }

      #yn3I0XnkFp5K3vYb {
        font-size: calc(1.67408535em - var(--ffsd));
      }

      #wKqpeBOpnyIoEZKi {
        --first-font-size: 1.67408535em;
        --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);
      }

      #nbhFLJvHYld91zi3 {
        min-width: 13.65885465rem;
      }

      #cvVygsnjsg8dQ0TQ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #TwXpUcImKSYAfIPP {
        grid-area: 5 / 7 / 6 / 8;
        position: relative;
      }

      #J2R1wp7uFY9OHdkK {
        font-size: calc(5.599102em - var(--ffsd));
      }

      #G40ZOEo9myAoHSW6 {
        --first-font-size: 5.599102em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dHsYEpRzBn6z87vs {
        min-width: 48.09604583rem;
      }

      #iL2p4vPQueiSo9YH {
        grid-area: 7 / 6 / 8 / 9;
        position: relative;
      }

      #ZdD7lLBAzHzbGhhr {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #fq1G5X5pTQRJlG4Y {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #HNoKXgf1Z1KSe2Wg {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #duYyI6ZoK75GMgVs {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #CUI3swKBwtrujk48 {
        --first-font-size: 1.78153593em;
        --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);
      }

      #jvgTtqQWqCVBsPuI {
        min-width: 64.94878413rem;
      }

      #N2hUz8rAfTfHGoVx {
        grid-area: 9 / 4 / 10 / 10;
        position: relative;
      }

      #WA3ojrRSV4bLgNF4 {
        grid-template-columns: 0 5.15373353rem 8.21539119rem 5.3783593rem 3.04800986rem 21.03633759rem 7.84059118rem 19.15401289rem 8.42636915rem 13.36615884rem;
        grid-template-rows: 0 minmax(2.74259476rem, max-content) minmax(2.00345092rem, max-content) minmax(0.19126841rem, max-content) minmax(6.06665742rem, max-content) minmax(1.22060164rem, max-content) minmax(6.68076569rem, max-content) minmax(2.69640596rem, max-content) minmax(17.83764486rem, max-content) minmax(11.8815262rem, max-content);
      }

      #PKJaByhcjJZJAsE6 {
        grid-area: 3 / 3 / 7 / 7;
        position: relative;
      }

      #pu8pXS3ZLPyGe6kA {
        grid-area: 4 / 5 / 8 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 46.58391102rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 46.58391102rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 46.58391102rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 46.58391102rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #wI6VYze3PxkrTuGP {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.6219294rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.6219294rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 91.6219294rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 91.6219294rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #GterIB6vMFeBLwdB {
        stroke-width: calc(100rem * 1.0307467057101023 / 768.0);
      }

      #EOMHnVvcFnzMRAQh {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #bnW6wFHa09mTBMMN {
        stroke-width: calc(100rem * 1.0307467057101025 / 768.0);
      }

      #NqgmqLG88BT43HZI {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #nw8tStbOGUwYLH5X {
        grid-template-columns: 0 0.10198487rem 73.92511608rem 0;
        grid-template-rows: 0 0 minmax(34.80348187rem, max-content) minmax(0.11929939rem, max-content);
      }

      #jrFwmkG7ZqDkULzc {
        grid-template-columns: 0 7.99287822rem 74.02710096rem 9.60195022rem;
        grid-template-rows: 0 minmax(4.66149882rem, max-content) minmax(34.92278126rem, max-content) minmax(6.79932168rem, max-content);
      }

      #cNYWCrFi6sOfgkHg {
        grid-area: 5 / 4 / 9 / 8;
        position: relative;
      }

      #cpzdNmOFxGLCTkpC {
        grid-template-columns: 4.16666667rem 0.02236864rem 0.00296588rem 45.05742113rem 5.61203563rem 40.94654088rem 0.00593175rem 0.01940276rem 4.16666667rem;
        grid-template-rows: 0 minmax(0.21641944rem, max-content) minmax(3.74432022rem, max-content) minmax(1.19299387rem, max-content) minmax(46.38360176rem, max-content) 0 0 0;
      }

      #BCy8aKEBGGRm14Zn {
        min-height: calc(calc(5.7631407 * var(--1vh, 1vh)) - 2.88157035px);
      }

      #xa6saJAwaKNQlDQq {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cWESFGYoHqGlWh5A {
        grid-template-columns: 0 182.21936655%;
        left: -41.10968328%;
        grid-template-rows: 0 100%;
      }

      #BMRz5AXckFobgnJV {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.04561323 * 91.66666667rem) + 0%), calc(100% - (0% + 0%)) calc((0.04561323 * 91.66666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.16056816 * 91.66666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0.16056816 * 91.66666667rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -16.05681554%;
        margin-top: -4.56132342%;
      }

      #AKzLz1uaN9CQ6uty {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.2482963em - var(--ffsd)));
      }

      #T4q5r2cV6rx9tDwZ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.2482963em);
        --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);
      }

      #NLp3V65Xpr2yZsc0 {
        min-width: 83.3984375rem;
      }

      #meAgFRp1vtMs6Fpl {
        grid-area: 3 / 3 / 4 / 7;
        position: relative;
      }

      #hJ2v9zL0JXdEuELV {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.23547841em - var(--ffsd)));
      }

      #hQsj7IPEn4wrRfdM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.23547841em);
        --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);
      }

      #vCpCS3QYlt96bGZt {
        min-width: 83.3984375rem;
      }

      #tn7gccR1eelNs4qq {
        grid-area: 5 / 4 / 6 / 8;
        position: relative;
      }

      #XFKoLkMf54YAEQBR {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #ZV5BnZOF2xVPeknU {
        grid-template-columns: 0 4.16666667rem 0 4.5172799rem 5.5146634rem 73.30139004rem 0 4.16666667rem;
        grid-template-rows: 0 minmax(10.00471806rem, max-content) minmax(3.88737778rem, max-content) minmax(37.60260231rem, max-content) minmax(3.81875062rem, max-content) minmax(36.99999491rem, max-content) minmax(0.13020833rem, max-content) minmax(10.00471806rem, max-content);
      }

      #GLIzNuoRV6RRdH5g {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #aDZeRwgFKOzd3t0T {
        grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
        grid-template-rows: 0 minmax(102.44837007rem, max-content);
      }

      #mbKgvGqXVIffOMe4 {
        min-height: calc(calc(11.45624562 * var(--1vh, 1vh)) - 5.72812281px);
      }

      #lg6QNrGS6I5Knuvx {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #HYwExvhAzCBnhflS {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #ijKWVotK3K98msSD {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 50.69479127rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 50.69479127rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 50.69479127rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 50.69479127rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #dZta6a19Pf4lO5HP {
        font-size: calc(1.67408535em - var(--ffsd));
      }

      #LEiJbmgH9Ocn7pMm {
        --first-font-size: 1.67408535em;
        --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);
      }

      #eZZXSmbHoZx3Infs {
        min-width: 13.65885465rem;
      }

      #ADduZERoPh1YJG9P {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #YWeGUYbBGAMMX7Ht {
        grid-template-columns: 0 5.17610216rem 13.59375048rem 31.92493863rem;
        grid-template-rows: 0 minmax(2.9590142rem, max-content) minmax(2.00345092rem, max-content) minmax(46.57487017rem, max-content);
      }

      #PxAZYlu0vV3jnLFc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #zKuxSdtsQu4NqPUF {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.41035501 * 49.33715765rem) + 0%), calc(100% - (48.09059934% + 0%)) calc((0.41035501 * 49.33715765rem) + 0%), calc(100% - (48.09059934% + 0%)) calc(100% - ((0.47148359 * 49.33715765rem) + 0%)), calc(0% + 0%) calc(100% - ((0.47148359 * 49.33715765rem) + 0%)));
        margin-left: 0%;
        margin-right: -92.64333382%;
        margin-bottom: -47.14835928%;
        margin-top: -41.0355007%;
      }

      #E7g2CtuLuznnOrOp {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #sEUBOsNdT24T8Nkb {
        grid-template-columns: 0 0.52469108rem 7.84059118rem 40.9718754rem;
        grid-template-rows: 0 minmax(5.15373353rem, max-content) minmax(6.06665742rem, max-content) minmax(40.31694433rem, max-content);
      }

      #gQaB2AkSpif6BUIv {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #zoECVtWVftSGg8ws {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.6219294rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.6219294rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 91.6219294rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 91.6219294rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #sdRampoIGk5ThGYL {
        stroke-width: calc(100rem * 1.0307467057101023 / 768.0);
      }

      #H8InAQ3qRpBb0nJG {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #yeliXPzjUbIe1F5x {
        stroke-width: calc(100rem * 1.0307467057101025 / 768.0);
      }

      #yEBi6aJDtCl28Z99 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Xqg6UAuIC3DG1RUn {
        font-size: calc(5.599102em - var(--ffsd));
      }

      #ZVMsiHdTHZB1Mwxi {
        --first-font-size: 5.599102em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xiU1qRrnz5yNTDCJ {
        min-width: 48.09604583rem;
      }

      #i8ibDZv8FPpfvnfL {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #eZ8aiSFVA6Bih7J5 {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #sQrdeKQGncXJuuOb {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #Orc7ay7nZjNvy1BF {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #shyODt2EkPwRdJsg {
        --first-font-size: 1.78153593em;
        --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);
      }

      #mYGo6zNUMopYT5CR {
        min-width: 57.11582126rem;
      }

      #d3awaPKBCgNFfjkl {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Ge26BHDvrD78QEy6 {
        grid-template-columns: 0 8.4371995rem 5.26046541rem 48.03094166rem 3.75931003rem 8.4371995rem;
        grid-template-rows: 0 minmax(4.00238355rem, max-content) minmax(6.68076569rem, max-content) minmax(3.94436917rem, max-content) minmax(12.58847182rem, max-content) minmax(7.58749165rem, max-content);
      }

      #QQIl01Q0lk0RQULO {
        grid-template-columns: 0 0.10198487rem 73.92511608rem 0;
        grid-template-rows: 0 0 minmax(34.80348187rem, max-content) minmax(0.11929939rem, max-content);
      }

      #f1thPLPiQA7gJIwB {
        grid-template-columns: 0 7.99287822rem 74.02710096rem 9.60195022rem;
        grid-template-rows: 0 minmax(4.66149882rem, max-content) minmax(34.92278126rem, max-content) minmax(6.79932168rem, max-content);
      }

      #izJMXF8xITRSxC47 {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #MHVjlmckhy0yxf8l {
        grid-template-columns: 4.16666667rem 0.02533451rem 42.30417451rem 8.36528225rem 40.95247264rem 0.01940276rem 4.16666667rem;
        grid-template-rows: 0 0 minmax(5.15373353rem, max-content) minmax(46.38360176rem, max-content) 0 0;
      }

      #tqQsu4ZgXY6KBZpb {
        min-height: calc(calc(5.7631407 * var(--1vh, 1vh)) - 2.88157035px);
      }

      #CqJ9uEtgupawbmWc {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #oEIN4PRbo2DNcHCT {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #RFqGPFFJVljL6TiA {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 50.69479127rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 50.69479127rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 50.69479127rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 50.69479127rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #MERRxxrX2VT1z0x4 {
        font-size: calc(1.67408535em - var(--ffsd));
      }

      #WMjsyabO26XOBgYg {
        --first-font-size: 1.67408535em;
        --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);
      }

      #fLE5IpRWubYFiSkk {
        min-width: 13.65885465rem;
      }

      #tdYsa4UEFCxkRYHP {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #UlU8MLZdtKtAGPnL {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #hJEOuVZWT0j57015 {
        grid-template-columns: 0 5.17610216rem 13.59375048rem 24.08434745rem 7.84059118rem 0;
        grid-template-rows: 0 minmax(2.9590142rem, max-content) minmax(2.00345092rem, max-content) minmax(0.19126841rem, max-content) minmax(6.06665742rem, max-content) minmax(40.31694433rem, max-content);
      }

      #db8iKoyliEQGusNq {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gNxpnaa3K3P6rW0k {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 46.58391102rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 46.58391102rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 46.58391102rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 46.58391102rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #LoczUjCe71a4t5Mc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.6219294rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.6219294rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 91.6219294rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 91.6219294rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #knobABR2oAKxZjyE {
        stroke-width: calc(100rem * 1.0307467057101025 / 768.0);
      }

      #lLdBbvlFmGn2dNil {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #KzAXrQJkOvIQGL63 {
        stroke-width: calc(100rem * 1.0307467057101025 / 768.0);
      }

      #iMzACj6mbAFV8CDU {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #cWhKZoLvZfp7EY2g {
        font-size: calc(5.599102em - var(--ffsd));
      }

      #IlhatfsAvNeYNLtZ {
        --first-font-size: 5.599102em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #PYNfBfQexqxI1c3s {
        min-width: 48.09604583rem;
      }

      #ZJL04x73BVIY6KdF {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #ztATTRSCbsySsEdT {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #aKhIe83W2R9c1mip {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #HcCqVodKjXI72wA2 {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #MFUHFk9Lt86SUCb8 {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #lQOecIjjcn4BUyWA {
        --first-font-size: 1.78153593em;
        --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);
      }

      #L3lUZdgDi87bpeVC {
        min-width: 62.33779651rem;
      }

      #Pn4iev5VLksilUmP {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Lie9tEsC6clwVyWA {
        grid-template-columns: 0 6.57975544rem 7.11790947rem 48.03094166rem 7.12384122rem 5.07266831rem;
        grid-template-rows: 0 minmax(3.54350911rem, max-content) minmax(6.68076569rem, max-content) minmax(3.09095034rem, max-content) minmax(15.21305834rem, max-content) minmax(6.27519839rem, max-content);
      }

      #cSEKd489bOCZhvxL {
        grid-template-columns: 0 0.10198487rem 73.92511608rem 0;
        grid-template-rows: 0 0 minmax(34.80348187rem, max-content) minmax(0.11929939rem, max-content);
      }

      #T3P5OtoPUfNI1Uz8 {
        grid-template-columns: 0 7.99287822rem 74.02710096rem 9.60195022rem;
        grid-template-rows: 0 minmax(4.66149882rem, max-content) minmax(34.92278126rem, max-content) minmax(6.79932168rem, max-content);
      }

      #SUAMk2XDrE8EXc3w {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #KsgOeXfOpMZETkfz {
        grid-template-columns: 4.16666667rem 0.02533451rem 45.05742113rem 5.61203563rem 40.95247264rem 0.01940276rem 4.16666667rem;
        grid-template-rows: 0 minmax(3.96073966rem, max-content) minmax(1.19299387rem, max-content) minmax(46.38360176rem, max-content) 0 0;
      }

      #s6GyZlRL1Pdkn5g5 {
        min-height: calc(calc(5.7631407 * var(--1vh, 1vh)) - 2.88157035px);
      }

      #RfRQYUo7y8sCpnWE {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cKQWO2yhjp2Qp2Me {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #LUlbdq8UCMzIYXyD {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 50.69479127rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 50.69479127rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 50.69479127rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 50.69479127rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #VAUxzc0G0cv9qozm {
        font-size: calc(1.67408535em - var(--ffsd));
      }

      #mbIKkP3vQFQFQ1jb {
        --first-font-size: 1.67408535em;
        --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);
      }

      #l7koFh4U5cTAwSMU {
        min-width: 13.65885465rem;
      }

      #Q5n8yGAnloq7QI5R {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #BHHcT6x2D9jYsGMt {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #uB9NTvwBKz6sV34i {
        grid-template-columns: 0 5.17610216rem 13.59375048rem 24.08434745rem 7.84059118rem 0;
        grid-template-rows: 0 minmax(2.9590142rem, max-content) minmax(2.00345092rem, max-content) minmax(0.19126841rem, max-content) minmax(6.06665742rem, max-content) minmax(40.31694433rem, max-content);
      }

      #wvHnQZyyYU8wXAha {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #HfvsKiIt2XZ78uOH {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 46.58391102rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 46.58391102rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 46.58391102rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 46.58391102rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #WcaZ64LMWjIPDnCM {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.6219294rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.6219294rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 91.6219294rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 91.6219294rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #KoDOpGuOOJzrQqls {
        stroke-width: calc(100rem * 1.0307467057101025 / 768.0);
      }

      #jdmgbGDN8OyX4va6 {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #V6ciyE74IJul6eN5 {
        stroke-width: calc(100rem * 1.0307467057101025 / 768.0);
      }

      #CfGPSC04tbnYLj1k {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #psiSJl3yMaVY3SRP {
        font-size: calc(5.599102em - var(--ffsd));
      }

      #grD2OPBTMifxw36p {
        --first-font-size: 5.599102em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #NmGEf9SpbFSVNqaC {
        min-width: 48.09604583rem;
      }

      #cWaJJpRZxgzE0Zbx {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #C74yKjiuadvsvlWV {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #eVr8LmWzaejgNEJu {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #nilYgU0KqC8wOSFH {
        font-size: calc(1.78153593em - var(--ffsd));
      }

      #AV1OttyJ90gXMwmh {
        --first-font-size: 1.78153593em;
        --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);
      }

      #wOofMioq6GW89sOW {
        min-width: 55.21395529rem;
      }

      #JLrAl5Hrq9996WPq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #R7Xv9XbAluEEw2XD {
        grid-template-columns: 0 9.33714004rem 4.36052486rem 48.03094166rem 2.75738461rem 9.43912492rem;
        grid-template-rows: 0 minmax(3.54350911rem, max-content) minmax(6.68076569rem, max-content) minmax(3.57469865rem, max-content) minmax(12.58847182rem, max-content) minmax(8.41603661rem, max-content);
      }

      #Vlscv1gfd65odxcC {
        grid-template-columns: 0 0.10198487rem 73.92511608rem 0;
        grid-template-rows: 0 0 minmax(34.80348187rem, max-content) minmax(0.11929939rem, max-content);
      }

      #lz71q1cYz2Dw2Rns {
        grid-template-columns: 0 7.99287822rem 74.02710096rem 9.60195022rem;
        grid-template-rows: 0 minmax(4.66149882rem, max-content) minmax(34.92278126rem, max-content) minmax(6.79932168rem, max-content);
      }

      #o0d6lGtOdkIwEOAJ {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yxPNNxtIVeMVqjmH {
        grid-template-columns: 4.16666667rem 0.02533451rem 45.05742113rem 5.61203563rem 40.95247264rem 0.01940276rem 4.16666667rem;
        grid-template-rows: 0 minmax(3.96073966rem, max-content) minmax(1.19299387rem, max-content) minmax(46.38360176rem, max-content) 0 0;
      }

      #rZG65VADDNbM3ffZ {
        min-height: calc(calc(5.7631407 * var(--1vh, 1vh)) - 2.88157035px);
      }

      #JBJygSNJAw0IirYs {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tnQHm2AWo1JuwPDI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #zdi0qu1yoE5wIr5z {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 45.83333333rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 45.83333333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 45.83333333rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 45.83333333rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #IjHUCHJcXwNeicvu {
        font-size: calc(1.67408535em - var(--ffsd));
      }

      #r6wWkExzQhzjkmVW {
        --first-font-size: 1.67408535em;
        --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);
      }

      #piCtjrYuQkHZvIzp {
        min-width: 13.65885465rem;
      }

      #s061qx7WLcl8XrCQ {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #zNhHsGJYcQCQosXc {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #NdwmNzPFB19ktLG3 {
        grid-template-columns: 0 5.17610216rem 0 2.84211057rem 10.75163991rem 27.06348069rem;
        grid-template-rows: 0 minmax(2.9590142rem, max-content) minmax(2.00345092rem, max-content) minmax(41.30183725rem, max-content) minmax(0.06710591rem, max-content) minmax(5.20592701rem, max-content);
      }

      #RNdmFfBhxFSSW3d1 {
        grid-area: 2 / 2 / 10 / 5;
        position: relative;
      }

      #wSZpUMRf1D3gj2GE {
        grid-area: 3 / 6 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.03722717 * 41.22986823rem) + 0%), calc(100% - (0% + 0%)) calc((0.03722717 * 41.22986823rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.21090018 * 41.22986823rem) + 0%)), calc(0% + 0%) calc(100% - ((0.21090018 * 41.22986823rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -21.09001755%;
        margin-top: -3.72271653%;
      }

      #I6OEIwHul1M2SoFL {
        font-size: calc(4.77216637em - var(--ffsd));
      }

      #Zwr8ru3i1kvVjw3f {
        font-size: calc(4.77216637em - var(--ffsd));
      }

      #LNHJFecIKV0hQwK9 {
        --first-font-size: 4.77216637em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #e5ZINRdCg7KucEzS {
        min-width: 62.75534018rem;
      }

      #p7lRHAfRH4qfxyvA {
        grid-area: 4 / 4 / 6 / 9;
        position: relative;
      }

      #TYcfvEz46ZFvKgRZ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #yaaXuf4kltHEKmoE {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #tXk5UGRxxxWvzym6 {
        font-size: calc(2.17779811em - var(--ffsd));
      }

      #e3WK0L98DzISjodb {
        --first-font-size: 2.17779811em;
        --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);
      }

      #k2o50ymdKIFTuTu9 {
        min-width: 15.77745168rem;
      }

      #cvvMqaYIC8M7m0xl {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #Z4D4xszZIxwrgGVK {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LBFb7vZCWC3gqtBJ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gyr2w9LMihuZgtB3 {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dWMBZmJTi03KgOth {
        grid-template-columns: 0 0.43410712rem 4.03502211rem 0.43410712rem;
        grid-template-rows: 0 minmax(0.21554138rem, max-content) minmax(4.03502211rem, max-content) minmax(0.21554138rem, max-content);
      }

      #z0jXKlAjat64Uiox {
        grid-template-columns: 0 4.4757899rem 4.90323636rem 4.4757899rem;
        grid-template-rows: 0 minmax(4.19001025rem, max-content) minmax(4.46610488rem, max-content) minmax(2.06404888rem, max-content);
      }

      #Hj0kVpvMZm7SddqP {
        font-size: calc(1.03752568em - var(--ffsd));
      }

      #y5sMlOUlnNBtkdtc {
        --first-font-size: 1.03752568em;
        --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);
      }

      #IWNCZC6CTlQ11c9i {
        min-width: 9.00640365rem;
      }

      #wepLgWjUsiR2KGxS {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eJ8S0IOyc7q59Auk {
        grid-template-columns: 0 1.77935515rem 0.92876567rem 2.45675834rem 8.94129949rem 2.45675834rem 0.92876567rem 1.77935515rem;
        grid-template-rows: 0 minmax(1.13769573rem, max-content) minmax(2.59372744rem, max-content) 0 minmax(10.72016401rem, max-content) minmax(0.7375116rem, max-content) minmax(1.23012262rem, max-content) minmax(1.02627736rem, max-content);
      }

      #PmNp3ohTjB3qxQBk {
        grid-template-columns: 0 0.56960371rem 19.27105782rem 0.62094756rem;
        grid-template-rows: 0 minmax(0.54083017rem, max-content) minmax(17.44549876rem, max-content) minmax(0.64351786rem, max-content);
      }

      #ZsIcdYYuf3pi8w5G {
        grid-template-columns: 3.54953603rem 20.46160908rem 3.54953603rem;
        grid-template-rows: minmax(4.52105558rem, max-content) minmax(18.62984678rem, max-content) minmax(4.52105558rem, max-content);
      }

      #DBcyZlMN2p4JPiWh {
        grid-area: 5 / 8 / 8 / 10;
        position: relative;
      }

      #e72fm5pwp820SlgI {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #AX2sqedUrNz5CTsE {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #N7OCpM2BcmWsl8td {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #RPMaqqIxzpjMI6Bh {
        --first-font-size: 1.93923063em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #EFnhYpolJxoinanE {
        min-width: 57.51898719rem;
      }

      #Ragd4tghqdYNkCP6 {
        grid-area: 7 / 3 / 9 / 7;
        position: relative;
      }

      #S6r8gqIBONomFDWU {
        grid-template-columns: 4.16666667rem 2.17686266rem 2.99923951rem 40.65723117rem 4.58109647rem 9.21631588rem 3.13480102rem 5.10079147rem 22.45988967rem 1.31807019rem 4.1890353rem;
        grid-template-rows: 0 0 minmax(8.9171961rem, max-content) minmax(7.09875298rem, max-content) minmax(4.3539882rem, max-content) minmax(0.9278924rem, max-content) minmax(22.39007734rem, max-content) minmax(1.64850295rem, max-content) minmax(6.20092532rem, max-content) 0;
      }

      #J5JpO6VpcGZRFtVi {
        min-height: calc(calc(5.7631407 * var(--1vh, 1vh)) - 2.88157035px);
      }

      #kf3uuRTXJp8zZMNw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #H0nQAimo84m7zpIO {
        grid-template-columns: 0 123.25293971%;
        left: -11.62646985%;
        grid-template-rows: 0 100%;
      }

      #vPUH29aJPQtUGjSV {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xskz5mpvFdFLqhP7 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #TY1xE483WS89UHPL {
        font-size: calc(5.11577799em - var(--ffsd));
      }

      #EhwOkhgt1978iXPl {
        --first-font-size: 5.11577799em;
        --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);
      }

      #kLoVbBXQGWrtdft5 {
        min-width: 36.97434802rem;
      }

      #yQM5kYZKtv1zJ1Ph {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #XJGTcC2t3Teio4My {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #ygkQUakWXbiEGW9A {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #EtwtWEiFbBa2SGOz {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #vqTCxrYueLqDg8X3 {
        grid-template-columns: 0 1.01974359rem 9.47850822rem 1.01974359rem;
        grid-template-rows: 0 minmax(0.5063196rem, max-content) minmax(9.47850822rem, max-content) minmax(0.5063196rem, max-content);
      }

      #ohkAObivoeEPcAlx {
        grid-template-columns: 0 10.51389812rem 11.5179954rem 10.51389812rem;
        grid-template-rows: 0 minmax(9.84258462rem, max-content) minmax(10.49114742rem, max-content) minmax(4.84857425rem, max-content);
      }

      #YvXVBFPN9HReNlZ7 {
        font-size: calc(2.43720987em - var(--ffsd));
      }

      #PqJv9NqX0AgNPc3r {
        --first-font-size: 2.43720987em;
        --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);
      }

      #cZWx1Ayajqcgo9hh {
        min-width: 21.06875132rem;
      }

      #ioKEtrlX7mJWWAfi {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #gM4y0zrDCmwCpC6r {
        grid-template-columns: 0 4.17981165rem 2.1817261rem 5.77107225rem 21.00364716rem 5.77107225rem 2.1817261rem 4.17981165rem;
        grid-template-rows: 0 minmax(2.6725153rem, max-content) minmax(6.09282085rem, max-content) 0 minmax(25.18230629rem, max-content) minmax(1.73245884rem, max-content) minmax(2.8896316rem, max-content) minmax(2.41078688rem, max-content);
      }

      #JTRcE7PqjnqDWzcC {
        grid-template-columns: 0 1.33803318rem 45.26886715rem 1.45864295rem;
        grid-template-rows: 0 minmax(1.2704424rem, max-content) minmax(40.98051976rem, max-content) minmax(1.51166194rem, max-content);
      }

      #XjPW9U04qf0BtVzf {
        grid-template-columns: 8.33807238rem 48.06554327rem 8.33807238rem;
        grid-template-rows: minmax(10.6202299rem, max-content) minmax(43.7626241rem, max-content) minmax(10.56271619rem, max-content);
      }

      #lYrLX1j5aK8ad22x {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #QQ0S7l1HeAJ1XacV {
        grid-template-columns: 17.62915599rem 64.74168803rem 17.62915599rem;
        grid-template-rows: minmax(0.18370583rem, max-content) minmax(64.94557018rem, max-content) minmax(4.16666667rem, max-content);
      }

      #CtIG21yQypYMo2Ln {
        min-height: calc(calc(7.74898946 * var(--1vh, 1vh)) - 3.87449473px);
      }

      #LibMniXfY0EDSLEQ {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #zHLkg2ZwLg5uW4A8 {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #sGzWEIDdtrDHVeS2 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 45.83333333rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 45.83333333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 45.83333333rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 45.83333333rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #V5cYD6fNgatgCJnm {
        font-size: calc(1.67408535em - var(--ffsd));
      }

      #QgpzJQcBdoj7HPRz {
        --first-font-size: 1.67408535em;
        --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);
      }

      #Cf9HqmKVwlk44li9 {
        min-width: 13.65885465rem;
      }

      #KM3ksBbh6nCJmruq {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #x9P8JiLFrrYvRpdh {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #pzpq1mBkUwXAwoUb {
        grid-template-columns: 0 5.17610216rem 0 2.84211057rem 10.75163991rem 27.06348069rem;
        grid-template-rows: 0 minmax(2.9590142rem, max-content) minmax(2.00345092rem, max-content) minmax(41.30183725rem, max-content) minmax(0.06710591rem, max-content) minmax(5.20592701rem, max-content);
      }

      #IqwpQ3Bw2skRxlap {
        grid-area: 2 / 2 / 8 / 5;
        position: relative;
      }

      #nLUivKKnTz8cduvb {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.30389658 * 43.31785935rem) + 0%), calc(100% - (54.42371989% + 0%)) calc((0.30389658 * 43.31785935rem) + 0%), calc(100% - (54.42371989% + 0%)) calc(100% - ((0.70047923 * 43.31785935rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70047923 * 43.31785935rem) + 0%)));
        margin-left: 0%;
        margin-right: -119.412378%;
        margin-bottom: -70.04792329%;
        margin-top: -30.38965758%;
      }

      #yESnph7GG8xEyXwZ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 28.20074312rem) + 0%), calc(100% - (12.97478793% + 0%)) calc((0 * 28.20074312rem) + 0%), calc(100% - (12.97478793% + 0%)) calc(100% - ((0 * 28.20074312rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 28.20074312rem) + 0%)));
        margin-left: 0%;
        margin-right: -14.90922874%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #uWAvlPbq3H4viMAl {
        grid-template-columns: 0 15.11711623rem 28.20074312rem 0;
        grid-template-rows: 0 0 minmax(27.30142853rem, max-content) minmax(24.23590675rem, max-content);
      }

      #Cz9bnKEhIYh8uaki {
        grid-area: 3 / 7 / 9 / 9;
        position: relative;
      }

      #m8TTX9u6e04rsA8F {
        stroke-width: calc(100rem * 2.0614934114202046 / 768.0);
      }

      #I0ZafknVDNi6GpqK {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #f65XS9oDK7CA8Kdk {
        stroke-width: calc(100rem * 2.0614934114202046 / 768.0);
      }

      #GVYDrswCIrVYrFk5 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #OFe6ar1LbtXaAZjm {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #T1H2Zrbv4A8IXIoh {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #jy1nllWQ7ZPRPOs0 {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #CQyMKpFXvdPefNd0 {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #vqSeyv9w5OvF3VMr {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #P5BIT7LtLlosVckm {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #BhyivZFhJpFgrfzJ {
        font-size: calc(1.93923063em - var(--ffsd));
      }

      #x2icTWqwtknCG0Z9 {
        --first-font-size: 1.93923063em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #tbUgRrYWiQQIIGdB {
        min-width: 34.67411465rem;
      }

      #ypEgWEFXk6nhBwun {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mUPg1WBcedkk8Zpb {
        grid-template-columns: 0 1.9977429rem 34.60901048rem 1.9977429rem;
        grid-template-rows: 0 minmax(1.4134615rem, max-content) minmax(33.3439325rem, max-content) minmax(2.41020697rem, max-content);
      }

      #JRIXRoVAcaMKzv2b {
        grid-template-columns: 0 0 38.60449628rem 0;
        grid-template-rows: 0 0 minmax(37.16760098rem, max-content) 0;
      }

      #yjihy6ZbzzwrPfXI {
        grid-template-columns: 0 38.60449628rem;
        grid-template-rows: 0 minmax(37.16760098rem, max-content);
      }

      #qGnIEUpSIF891KsB {
        grid-area: 4 / 4 / 7 / 8;
        position: relative;
      }

      #Kn20Zzn7NvXDhM3e {
        font-size: calc(4.77216637em - var(--ffsd));
      }

      #PR6qEcTxcxD0unt8 {
        font-size: calc(4.77216637em - var(--ffsd));
      }

      #lwpt0EzDEFwKSPS0 {
        --first-font-size: 4.77216637em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #omi8euYuzTDzbjym {
        min-width: 39.30128005rem;
      }

      #TMHJv5hQTRz1bwhW {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #O6h3zBsuRI883XBR {
        grid-template-columns: 4.16666667rem 6.92524242rem 37.23843299rem 1.66965793rem 0.32808497rem 2.18738901rem 34.41936437rem 8.89849498rem 4.16666667rem;
        grid-template-rows: 0 0 minmax(9.21600078rem, max-content) minmax(7.96311098rem, max-content) minmax(17.17911176rem, max-content) minmax(12.02537823rem, max-content) minmax(5.15373353rem, max-content) 0;
      }

      #e2VJyK2npXEzbUyK {
        min-height: calc(calc(5.7631407 * var(--1vh, 1vh)) - 2.88157035px);
      }

      #Xn8qUCixYr1YurDa {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #Z2fI6x3IQHBJkFjX {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #v5pndrX2pL4pgycl {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(53.3389909% + 0%) calc((0.86238842 * 44.34883725rem) + 0%), calc(100% - (0% + 0%)) calc((0.86238842 * 44.34883725rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.11863865 * 44.34883725rem) + 0%)), calc(53.3389909% + 0%) calc(100% - ((0.11863865 * 44.34883725rem) + 0%)));
        margin-left: -114.31169607%;
        margin-right: 0%;
        margin-bottom: -11.86386521%;
        margin-top: -86.23884212%;
      }

      #ByPqThi0UTIzDDWV {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.16980546 * 49.81325126rem) + 0%), calc(100% - (47.5896841% + 0%)) calc((0.16980546 * 49.81325126rem) + 0%), calc(100% - (47.5896841% + 0%)) calc(100% - ((0.70360491 * 49.81325126rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70360491 * 49.81325126rem) + 0%)));
        margin-left: 0%;
        margin-right: -90.80213176%;
        margin-bottom: -70.3604906%;
        margin-top: -16.980546%;
      }

      #Sf7Q3YyWCjZbMUtX {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 45.83333333rem) + 0%), calc(100% - (7.13035383% + 0%)) calc((0 * 45.83333333rem) + 0%), calc(100% - (7.13035383% + 0%)) calc(100% - ((0 * 45.83333333rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 45.83333333rem) + 0%)));
        margin-left: 0%;
        margin-right: -7.67780876%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #JbM1F7bHNBpDDnNz {
        font-size: calc(6.05838804em - var(--ffsd));
      }

      #MIgmUPWoyM2zChKT {
        --first-font-size: 6.05838804em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.105);
        margin-bottom: calc(var(--last-font-size) * 0.105);
      }

      #xhhAm6TmTr09UQuC {
        min-width: 42.48989941rem;
      }

      #rE2yhiEH11YxM9P1 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        margin-left: 0%;
        margin-right: -17.41090308%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #zh8wHMx2v8hXobAb {
        grid-template-columns: 0 3.40853809rem 42.42479524rem 0;
        grid-template-rows: 0 minmax(3.18050106rem, max-content) minmax(13.26739rem, max-content) minmax(3.18050106rem, max-content);
      }

      #xFoW5tB8fCm4dgfX {
        grid-template-columns: 0 3.97991793rem 45.83333333rem 0;
        grid-template-rows: 0 minmax(15.95447159rem, max-content) minmax(19.62839211rem, max-content) minmax(15.95447159rem, max-content);
      }

      #X8c5J1SwUgy6pVQL {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #jMiap0fmaVKQ5Ga6 {
        stroke-width: calc(100rem * 2.061493411420205 / 768.0);
      }

      #KCvZoM4BdevDFIV0 {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 52.93711814rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 52.93711814rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 52.93711814rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 52.93711814rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #au4XiBmPntl7nyP4 {
        stroke-width: calc(100rem * 2.061493411420205 / 768.0);
      }

      #oOUjIxShlihay0Wi {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 52.93711814rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 52.93711814rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 52.93711814rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 52.93711814rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #qExoNAmfqqTx2pfb {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 25.13985779rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 25.13985779rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1336494 * 25.13985779rem) + 0%)), calc(0% + 0%) calc(100% - ((0.1336494 * 25.13985779rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -13.36493976%;
        margin-top: 0%;
      }

      #OhkDfgLFeduAJ3GG {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #z14BnIV10fudPhNR {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #IZkD5FFfiJaOfWdH {
        grid-template-columns: 0 17.97102172rem 1.93711553rem 0.32449927rem;
        grid-template-rows: 0 minmax(0.27700283rem, max-content) minmax(1.49884314rem, max-content) minmax(0.27700283rem, max-content);
      }

      #FS6PN2cnZXO6XoNv {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #PzzWT2rvzXcrLyKt {
        font-size: calc(1.57735465em - var(--ffsd));
      }

      #ylAeDog6EgcH7gfB {
        --first-font-size: 1.57735465em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #YmhZSnH9kipvQEMt {
        min-width: 19.4499467rem;
      }

      #f5ug8LJIK9CSVIq8 {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #xWnZnNk3taVX12Uj {
        font-size: calc(0.82671766em - var(--ffsd));
      }

      #OEEctPAsVKjt5Gla {
        --first-font-size: 0.82671766em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #de63igi7XeOryzzS {
        min-width: 3.24049217rem;
      }

      #q6f7Z5O8kY1iWEXt {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #zgQnQuhE0KpQaaDJ {
        font-size: calc(0.82671766em - var(--ffsd));
      }

      #fiW3KyqNCBaq6Xp7 {
        --first-font-size: 0.82671766em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Mg7euH3TLCxNIhlf {
        min-width: 3.24049217rem;
      }

      #dLeptfnA5z0dOT3j {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #vDgzCYoEyU6tSQ8m {
        font-size: calc(0.82671766em - var(--ffsd));
      }

      #peLnQyLvwS2UpSil {
        --first-font-size: 0.82671766em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #qlj2LDERjUf1nieD {
        min-width: 3.24049217rem;
      }

      #pOt9GZl2U2sTZORa {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #HntVFVldY1QnCH1g {
        font-size: calc(0.82671766em - var(--ffsd));
      }

      #VKUyB45GUolVLmA6 {
        --first-font-size: 0.82671766em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BR7yUkQpoz9W5Fu1 {
        min-width: 3.72822583rem;
      }

      #IU5o4CqdCNhSs4aP {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #v5TpA0lNJZRVTQIX {
        font-size: calc(0.82671766em - var(--ffsd));
      }

      #ITR1JTxZRhb4ARks {
        --first-font-size: 0.82671766em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #LsqOUf4PQoReSm3d {
        min-width: 3.72822583rem;
      }

      #oUsQffAFaZ0fg4GH {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #rEVSqyV4bPydrivx {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xt12IEsXEIGmoUNs {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mtROGVV4LBaYgYhu {
        grid-template-columns: 0 0.69162641rem 3.43798518rem 16.10302494rem;
        grid-template-rows: 0 minmax(0.03338561rem, max-content) minmax(0.09873363rem, max-content) 0;
      }

      #yuAghHK6283n9XWi {
        font-size: calc(1.09186121em - var(--ffsd));
      }

      #KCQ5SbSLZu0jEwHt {
        font-size: calc(1.09186121em - var(--ffsd));
      }

      #CW1N57sB22fRzTuT {
        font-size: calc(1.09186121em - var(--ffsd));
      }

      #PAD2sZHrStHDB3qv {
        font-size: calc(1.09186121em - var(--ffsd));
      }

      #mvxb9TaSaX0Wcmkd {
        font-size: calc(1.09186121em - var(--ffsd));
      }

      #yJp0T8Rly7r4oYfm {
        --first-font-size: 1.09186121em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mR2lEVgYZTpM7J5d {
        min-width: 19.64874216rem;
      }

      #zFKd8HASyIsHKiL7 {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #KxfP0LAfkJY2ZG8s {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #GiCZz45jai0oUKYI {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #f1A7NxAJu0k38jAC {
        font-size: calc(0.54440424em - var(--ffsd));
      }

      #oQGaIQFJvlie8lrW {
        --first-font-size: 0.54440424em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kWQF5kp4tgmyu7EH {
        min-width: 1.54403035rem;
      }

      #GolBYcavD9lkuQPt {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mkmLMd0W6NedDnmv {
        grid-template-columns: 0 0.84051486rem 0.04974414rem 1.3794379rem 0.04974414rem 0.84051486rem;
        grid-template-rows: 0 minmax(0.25590537rem, max-content) minmax(1.89613458rem, max-content) minmax(0.15354322rem, max-content) minmax(0.63513828rem, max-content) minmax(0.21923446rem, max-content);
      }

      #kla2IL9BYryj3iFb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #fShlU162daXv0yqH {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #riWFxVhblxFdomAP {
        font-size: calc(0.54440424em - var(--ffsd));
      }

      #TxQm9j7OTsySPZkW {
        --first-font-size: 0.54440424em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mcHspEwiIDhdIPNg {
        min-width: 2.4707243rem;
      }

      #kYSaE8R1Sa1BRQYq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #OnTCMRElMLXIpxjV {
        grid-template-columns: 0 0.36814011rem 0.364484rem 1.79706984rem 0.24406628rem 0.38619568rem;
        grid-template-rows: 0 minmax(0.65923128rem, max-content) minmax(1.51403134rem, max-content) minmax(0.15354322rem, max-content) minmax(0.63513828rem, max-content) minmax(0.19801178rem, max-content);
      }

      #W6t5I2BC2i10agGm {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Ogklnrekv2tTN3hX {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #SEjpmAl5wTzdFeLL {
        font-size: calc(0.54440424em - var(--ffsd));
      }

      #Yz3bm4cVCvkDZEG6 {
        --first-font-size: 0.54440424em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #C0syNbVO3GmwdlUo {
        min-width: 2.4707243rem;
      }

      #vdU1MhlJUlUzaTl8 {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #GeVVhe8PHYM6slK0 {
        grid-template-columns: 0 0.42834896rem 0.57259045rem 1.28903039rem 0.54399929rem 0.32598682rem;
        grid-template-rows: 0 minmax(0.30708645rem, max-content) minmax(1.99849673rem, max-content) 0 minmax(0.63513828rem, max-content) minmax(0.21923446rem, max-content);
      }

      #bashhN3dmRggcei3 {
        grid-template-columns: 0 2.20199798rem 0.25161265rem 0 0.32449927rem 0.5496068rem 1.38547802rem 1.78990999rem 0.40367127rem 0.40238052rem 2.16536439rem 0.60764309rem 0.38694843rem 0.02250016rem 0.50736615rem 2.66802186rem 0.40944859rem 0.08248546rem 0.51181074rem 3.06882546rem 0.09113045rem 0.31831814rem 3.66312166rem 0.5496068rem 0.32449927rem 0 1.4117901rem 1.04182054rem;
        grid-template-rows: 0 minmax(5.45707807rem, max-content) minmax(2.0528488rem, max-content) minmax(1.58064724rem, max-content) minmax(2.59954384rem, max-content) minmax(1.84251867rem, max-content) minmax(2.83043131rem, max-content) minmax(1.60102092rem, max-content) 0 0 0 0 minmax(0.97244041rem, max-content) 0 0 0 0 minmax(0.1116119rem, max-content) minmax(0.13211924rem, max-content) minmax(0.63154015rem, max-content) minmax(20.47242971rem, max-content) minmax(1.62783608rem, max-content) minmax(0.02122268rem, max-content) 0 minmax(3.13873323rem, max-content) minmax(0.02122268rem, max-content) 0 minmax(1.29035684rem, max-content);
      }

      #Vw3eubVgeJtYhJFU {
        font-size: calc(1.16791629em - var(--ffsd));
      }

      #x1gqGWD2RZfi0RzW {
        --first-font-size: 1.16791629em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Uv5kIKV38Uv900rP {
        min-width: 19.4499467rem;
      }

      #nywOFfsFuzCjEUHj {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #wjx2KZyl0G7RJ14Q {
        grid-template-columns: 0 6.52535321rem 18.61450459rem 0.77033795rem;
        grid-template-rows: 0 minmax(13.53263662rem, max-content) minmax(1.38188901rem, max-content) minmax(31.46907613rem, max-content);
      }

      #RYdYOXtkovN4CoQD {
        grid-template-columns: 0 12.24010384rem 25.91019574rem 14.78681856rem;
        grid-template-rows: 0 minmax(1.99016754rem, max-content) minmax(46.38360176rem, max-content) 0;
      }

      #law1WCo24m78pmpe {
        grid-template-columns: 0 0 52.93711814rem 0;
        grid-template-rows: 0 0 minmax(48.3737693rem, max-content) 0;
      }

      #XbOIiwydRhfII7sh {
        grid-template-columns: 0 52.93711814rem;
        grid-template-rows: 0 minmax(48.3737693rem, max-content);
      }

      #lbahxorSiZH0oKuI {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yCVjD4YBPX9Z6iGz {
        grid-template-columns: 4.16666667rem 3.05001724rem 38.80339817rem 2.49542185rem 11.63829813rem 35.67953128rem 4.16666667rem;
        grid-template-rows: 0 0 minmax(3.16356599rem, max-content) minmax(48.3737693rem, max-content) 0 0;
      }

      #yhIMDJsa3hjQmi09 {
        min-height: calc(calc(5.7631407 * var(--1vh, 1vh)) - 2.88157035px);
      }

      #hXyIGqgae4amyOhg {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #YoWxCMdp6efMjRdI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #feWxMlhnVsCRiTOO {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(44.55403647% + 0%) calc((0.80398226 * 52.69847482rem) + 0%), calc(100% - (0% + 0%)) calc((0.80398226 * 52.69847482rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02160918 * 52.69847482rem) + 0%)), calc(44.55403647% + 0%) calc(100% - ((0.02160918 * 52.69847482rem) + 0%)));
        margin-left: -80.35578%;
        margin-right: 0%;
        margin-bottom: -2.16091813%;
        margin-top: -80.39822646%;
      }

      #p4zsxXfAE5OqFUAZ {
        stroke-width: calc(100rem * 1.0307467057101025 / 768.0);
      }

      #qNsm0FJtynA8uBjS {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #AKGTlIza25rMFHuG {
        stroke-width: calc(100rem * 1.0307467057101023 / 768.0);
      }

      #eGlrraHuNZlk6WNT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #x59DAWh94Bc06EID {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #DkTgkXrvdaP5Ashn {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #GzOMTUBzhpp2FjS1 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #xw2trqNCMyVE2J98 {
        font-size: calc(0.26483351em - var(--ffsd));
      }

      #hXizMTVHWeWrlc7M {
        --first-font-size: 0.26483351em;
        --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);
      }

      #TSRZvskSvnCkGDZl {
        min-width: 1.97582128rem;
      }

      #DJRmOzUIk936HHSL {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #keNQEwTgiW3ytDVA {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #q2cDwjGGBrcPtLfw {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Oxpjre2y58ShgBqS {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #A8m0Wt8IxLHehXU5 {
        grid-template-columns: 0 0.05279007rem 0.49068325rem 0.05279007rem;
        grid-template-rows: 0 minmax(0.02621114rem, max-content) minmax(0.49068325rem, max-content) minmax(0.02621114rem, max-content);
      }

      #wKythFkD4Z3coWnN {
        grid-template-columns: 0 0.5442833rem 0.59626339rem 0.5442833rem;
        grid-template-rows: 0 minmax(0.50953075rem, max-content) minmax(0.54310554rem, max-content) minmax(0.25100091rem, max-content);
      }

      #TglYBDwRg3BrUqXN {
        font-size: calc(0.12616944em - var(--ffsd));
      }

      #enDzHg6egZ7egc1p {
        --first-font-size: 0.12616944em;
        --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);
      }

      #nHil2EbGC4e7Dy8a {
        min-width: 1.15242062rem;
      }

      #Hd8sF0PyAMHHzbdf {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eCjycTu0HT2wXr7s {
        grid-template-columns: 0 0.21638042rem 0.11294356rem 0.29875677rem 1.08731645rem 0.29875677rem 0.11294356rem 0.21638042rem;
        grid-template-rows: 0 minmax(0.13835073rem, max-content) minmax(0.31541305rem, max-content) 0 minmax(1.30363721rem, max-content) minmax(0.0896859rem, max-content) minmax(0.1495904rem, max-content) minmax(0.12480157rem, max-content);
      }

      #CY7dKItTdTJ5RvLS {
        grid-template-columns: 0 0.06926728rem 2.34347795rem 0.075511rem;
        grid-template-rows: 0 minmax(0.06576824rem, max-content) minmax(2.12147886rem, max-content) minmax(0.07825569rem, max-content);
      }

      #Hmtn7dT2TKNTQ8Lm {
        grid-template-columns: 0.43164519rem 2.48825623rem 0.43164519rem;
        grid-template-rows: minmax(0.54978788rem, max-content) minmax(2.26550279rem, max-content) minmax(0.54978788rem, max-content);
      }

      #ehsamSvvOUOSKVcx {
        grid-template-columns: 0 10.97741623rem 3.35154661rem 3.8852548rem;
        grid-template-rows: 0 minmax(3.83210642rem, max-content) minmax(3.36507855rem, max-content) minmax(12.81843882rem, max-content);
      }

      #M0nBLUE1pTGDKy42 {
        grid-template-columns: 0 3.48486195rem 18.21421764rem 3.48823075rem;
        grid-template-rows: 0 minmax(1.73821951rem, max-content) minmax(20.01562378rem, max-content) minmax(2.49597189rem, max-content);
      }

      #YqftLY3707fjBjoD {
        grid-template-columns: 0 0 25.18731033rem 0;
        grid-template-rows: 0 0 minmax(24.24981519rem, max-content) 0;
      }

      #RT4tVFW5V3GJPpi8 {
        font-size: calc(3.15114586em - var(--ffsd));
      }

      #I2Azft8tOPPsUInS {
        --first-font-size: 3.15114586em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #UnpW7VDviZ0pz73W {
        min-width: 12.48188554rem;
      }

      #HxdBDYjU6IuHSWKw {
        grid-area: 5 / 5 / 6 / 6;
        position: relative;
      }

      #tmxRpRG1uuJQGtLZ {
        font-size: calc(1.33614359em - var(--ffsd));
      }

      #OgwaxGEIuH3N0UTX {
        --first-font-size: 1.33614359em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BtNNSFiBpoCd18K6 {
        min-width: 25.2490457rem;
      }

      #EEwrAzfR1tq98w3e {
        grid-area: 7 / 4 / 8 / 8;
        position: relative;
      }

      #kGbiOeY0R0ueUAv1 {
        grid-template-columns: 0 3.3071118rem 0.07283794rem 6.31242654rem 12.41678138rem 6.38526448rem 0.06946914rem 24.13458354rem;
        grid-template-rows: 0 minmax(12.06550394rem, max-content) minmax(24.24981519rem, max-content) minmax(1.35441739rem, max-content) minmax(3.75990062rem, max-content) minmax(0.81123583rem, max-content) minmax(6.29900765rem, max-content) minmax(2.99745466rem, max-content);
      }

      #p81xWqaK1O1J2Hps {
        grid-area: 2 / 2 / 6 / 5;
        position: relative;
      }

      #HqM7DIUuDpwkin5D {
        grid-area: 2 / 2 / 15 / 15;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.10877955 * 67.06351594rem) + 0%), calc(100% - (29.44005929% + 0%)) calc((0.10877955 * 67.06351594rem) + 0%), calc(100% - (29.44005929% + 0%)) calc(100% - ((0.53996976 * 67.06351594rem) + 0%)), calc(0% + 0%) calc(100% - ((0.53996976 * 67.06351594rem) + 0%)));
        margin-left: 0%;
        margin-right: -41.72347509%;
        margin-bottom: -53.99697616%;
        margin-top: -10.87795533%;
      }

      #sz0ExeeeFqogiTBU {
        stroke-width: calc(100rem * 2.061493411420205 / 768.0);
      }

      #YYLUhlgi4YOVfiWU {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ih4qKswoZBUFDCxG {
        stroke-width: calc(100rem * 2.061493411420204 / 768.0);
      }

      #Z0mGDv3441D6mgyv {
        grid-area: 2 / 2 / 8 / 8;
        position: relative;
      }

      #L2I2dPpaTi2neI73 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #hipH0sPMHtQeUKvN {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #qK40K8olssXPqkRk {
        grid-template-columns: 0 6.87364046rem 3.94234353rem 6.87364046rem;
        grid-template-rows: 0 minmax(5.77723034rem, max-content) minmax(3.94234353rem, max-content) minmax(9.71957387rem, max-content);
      }

      #fBTQn689PUYfS8IY {
        grid-area: 4 / 4 / 7 / 9;
        position: relative;
      }

      #fjeHyD0Qcto5rukf {
        grid-area: 5 / 5 / 9 / 7;
        position: relative;
      }

      #hOWeklTHJweXoKaZ {
        grid-template-columns: 0 1.97315169rem 3.83683296rem 0.77811457rem 13.07467692rem 4.74641963rem 0.77811457rem 0;
        grid-template-rows: 0 minmax(1.60264121rem, max-content) minmax(1.32411957rem, max-content) minmax(1.71249424rem, max-content) minmax(16.40253393rem, max-content) minmax(2.16246784rem, max-content) minmax(1.04555839rem, max-content) 0;
      }

      #AuP3PDJMKcnCgXOF {
        grid-template-columns: 0 0 25.18731033rem 0;
        grid-template-rows: 0 0 minmax(24.24981519rem, max-content) 0;
      }

      #awfznTrtdm51blxH {
        grid-template-columns: 0 25.18731033rem;
        grid-template-rows: 0 minmax(24.24981519rem, max-content);
      }

      #qCdvJTfdBpPZ6FjE {
        font-size: calc(3.15114586em - var(--ffsd));
      }

      #Ty83sF4pYTeNv4Nj {
        --first-font-size: 3.15114586em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kgM6Bx5AEFdcIZ24 {
        min-width: 12.48188554rem;
      }

      #IqQyiyDLWsKFYUID {
        grid-area: 7 / 5 / 9 / 6;
        position: relative;
      }

      #KrAA62w8V8JNApPW {
        font-size: calc(1.33614359em - var(--ffsd));
      }

      #LJSjgnN8yytWGEMO {
        --first-font-size: 1.33614359em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dqPirbCK8r2T64Be {
        min-width: 26.5825264rem;
      }

      #Vy4tBirueieTrNqd {
        grid-area: 11 / 3 / 14 / 8;
        position: relative;
      }

      #JOkZqpc07lnopnmn {
        stroke-width: calc(100rem * 2.0614934114202055 / 768.0);
      }

      #TBW7LF1gstzbJP8B {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ehiqGCd1DdgznJ6w {
        stroke-width: calc(100rem * 2.0614934114202037 / 768.0);
      }

      #Gi7LkgI0Hecsb3ww {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LwL8yFSFegjmXV0V {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
      }

      #oG6z0dsIsVsnJ8Ly {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #UjnM4iWWvLvV9vEk {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dCxKtPMbp4hYcfQT {
        grid-template-columns: 0 8.55984985rem 0.92267531rem 0.15456356rem;
        grid-template-rows: 0 minmax(0.13194033rem, max-content) minmax(0.71392002rem, max-content) minmax(0.13194033rem, max-content);
      }

      #zXpiKi7tuoYdDIxJ {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #Wq4AXRjLOoYK4twn {
        font-size: calc(0.75131615em - var(--ffsd));
      }

      #buasjPUVIE7H3lhs {
        --first-font-size: 0.75131615em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #wl3lcEVobyws5X44 {
        min-width: 9.29837672rem;
      }

      #k2HyNmV4hk4fGvoN {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #zQZImNns1GcwPuTn {
        font-size: calc(0.39377722em - var(--ffsd));
      }

      #FEfNMExTAA4Kb1NF {
        --first-font-size: 0.39377722em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #zk6k3Js5m7QQB0Rs {
        min-width: 1.57758604rem;
      }

      #qm4l3wiWKlNW9nNx {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #ksFsZsPNnm5ymNz3 {
        font-size: calc(0.39377722em - var(--ffsd));
      }

      #HTSYdrCkXzBcWPC5 {
        --first-font-size: 0.39377722em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #cbdS55eAYg4ZHYIN {
        min-width: 1.57758604rem;
      }

      #QsyI0wUPdCyeg7pp {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #U3W8tQsAh29Xeb4j {
        font-size: calc(0.39377722em - var(--ffsd));
      }

      #aqXdP5wG4rgMWKzt {
        --first-font-size: 0.39377722em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Xd04MDtJUZwssVpZ {
        min-width: 1.57758604rem;
      }

      #lYPKfN2vfwsWLDvl {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #tUSPS7BBq5r4eH6v {
        font-size: calc(0.39377722em - var(--ffsd));
      }

      #gzmYli2wTkXFSzOy {
        --first-font-size: 0.39377722em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WUKZpKerNMyqj60s {
        min-width: 1.80990042rem;
      }

      #skQUfym7oGH5prXb {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #kJL5RDqnRfaho9PB {
        font-size: calc(0.39377722em - var(--ffsd));
      }

      #hNiyJentQ86gooMT {
        --first-font-size: 0.39377722em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #nCZCuX7WZe2Xf1ew {
        min-width: 1.80990042rem;
      }

      #zQ6yrMhNntJBTDqU {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #tVqLR4tGe8SyzVyL {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #cBoAtTUuNG4zpvVw {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #cd8Q4aZnMOuFC0fg {
        grid-template-columns: 0 0.32943136rem 1.63756059rem 7.67009677rem;
        grid-template-rows: 0 minmax(0.01590203rem, max-content) minmax(0.04702821rem, max-content) 0;
      }

      #szkorFfxqJtfyuN0 {
        font-size: calc(0.52006882em - var(--ffsd));
      }

      #pf8L87iX6sOfM66f {
        font-size: calc(0.52006882em - var(--ffsd));
      }

      #NGyAr47xqlCpmSDM {
        font-size: calc(0.52006882em - var(--ffsd));
      }

      #Uh5isUdYIBWygqmU {
        font-size: calc(0.52006882em - var(--ffsd));
      }

      #WhelaLD7vIzGkCYr {
        font-size: calc(0.52006882em - var(--ffsd));
      }

      #q2irV7Y8tNcUAiNk {
        --first-font-size: 0.52006882em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #n4pI72zrb0wjtqHx {
        min-width: 9.39306578rem;
      }

      #HAYuhuzCPhD8OzdC {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #Fk8Sod1Piv672otb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #o8cyR3dsQ64qk16O {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #gIXfpvx5DGyNedFr {
        font-size: calc(0.25930738em - var(--ffsd));
      }

      #P3eHeyJuqXwgvPlv {
        --first-font-size: 0.25930738em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #CKCjdHxQ3NI98WO9 {
        min-width: 0.76953746rem;
      }

      #iNOdNl7UzXkcCA2L {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mEHFs3saitk1VSk7 {
        grid-template-columns: 0 0.40034903rem 0.02369383rem 0.65704563rem 0.02369383rem 0.40034903rem;
        grid-template-rows: 0 minmax(0.12189132rem, max-content) minmax(0.90315551rem, max-content) minmax(0.07313479rem, max-content) minmax(0.30252528rem, max-content) minmax(0.10442445rem, max-content);
      }

      #IbHsPFrO1qDJ5U7W {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #MrQHDCDAXISnJQ1d {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #nAd1XCq6oMCZpe3V {
        font-size: calc(0.25930738em - var(--ffsd));
      }

      #Bavr2RgZAxV29LPP {
        --first-font-size: 0.25930738em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xhehhLfae6dWEWZU {
        min-width: 1.21093479rem;
      }

      #Xfn81GvHgGYzSx4j {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #o1Lb8v1EoQ0J8B8Z {
        grid-template-columns: 0 0.1753503rem 0.17360885rem 0.85596959rem 0.1162522rem 0.18395042rem;
        grid-template-rows: 0 minmax(0.31400111rem, max-content) minmax(0.72115438rem, max-content) minmax(0.07313479rem, max-content) minmax(0.30252528rem, max-content) minmax(0.09431579rem, max-content);
      }

      #ZbJkwY7Wpy8j5mYr {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #YMuuK2NuNbrFAfDw {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #HYFp1qDNSNsU8fTq {
        font-size: calc(0.25930738em - var(--ffsd));
      }

      #wRoNjwi79x3j4h5q {
        --first-font-size: 0.25930738em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Yrx8YitE2rZyxd8T {
        min-width: 1.21093479rem;
      }

      #WJrDLJXJWqIOXexy {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #vNq3VEiCAIq4Yun6 {
        grid-template-columns: 0 0.20402862rem 0.27273287rem 0.61398326rem 0.2591145rem 0.1552721rem;
        grid-template-rows: 0 minmax(0.14626958rem, max-content) minmax(0.95191204rem, max-content) 0 minmax(0.30252528rem, max-content) minmax(0.10442445rem, max-content);
      }

      #sr3i46N9Iu630YSK {
        grid-template-columns: 0 1.04884254rem 0.11984664rem 0 0.15456356rem 0.26178543rem 0.65992262rem 0.85255925rem 0.19227429rem 0.19165949rem 1.03139345rem 0.28942893rem 0.18430897rem 0.01071714rem 0.24166562rem 1.27081625rem 0.19502611rem 0.03928898rem 0.24378264rem 1.46172463rem 0.04340671rem 0.1516194rem 1.74479626rem 0.26178543rem 0.15456356rem 0 0.67245544rem 0.49623374rem;
        grid-template-rows: 0 minmax(2.59928287rem, max-content) minmax(0.97780069rem, max-content) minmax(0.75288446rem, max-content) minmax(1.23819921rem, max-content) minmax(0.8776175rem, max-content) minmax(1.34817415rem, max-content) minmax(0.76258873rem, max-content) 0 0 0 0 minmax(0.46318702rem, max-content) 0 0 0 0 minmax(0.05316231rem, max-content) minmax(0.06293025rem, max-content) minmax(0.30081144rem, max-content) minmax(9.75130558rem, max-content) minmax(0.77536117rem, max-content) minmax(0.01010866rem, max-content) 0 minmax(1.49502269rem, max-content) minmax(0.01010866rem, max-content) 0 minmax(2.21499538rem, max-content);
      }

      #cQT85so6glyq45iY {
        font-size: calc(0.55629492em - var(--ffsd));
      }

      #zub9NUdDaz06rAdL {
        --first-font-size: 0.55629492em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WaqngWg2KvxNn521 {
        min-width: 9.29837672rem;
      }

      #Jqnk5Utevh0tFDI9 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #vqKK5nTcgoAxbaY3 {
        grid-template-columns: 0 3.10811731rem 8.86634977rem 0.36692278rem;
        grid-template-rows: 0 minmax(6.44578474rem, max-content) minmax(0.65821313rem, max-content) minmax(16.58954291rem, max-content);
      }

      #NhcKGEbw1BS7UzSZ {
        grid-template-columns: 0 6.53641399rem 12.34138986rem 6.30950649rem;
        grid-template-rows: 0 minmax(0.29380965rem, max-content) minmax(23.69354078rem, max-content) minmax(0.26246475rem, max-content);
      }

      #ou1zwADElkNxihwN {
        grid-template-columns: 0 0.20886569rem 24.97844464rem 0.20886569rem;
        grid-template-rows: 0 0 minmax(24.24981519rem, max-content) 0;
      }

      #QAIcSt22tkae6GA0 {
        font-size: calc(3.15114586em - var(--ffsd));
      }

      #Spj95YBx0PyT8co1 {
        --first-font-size: 3.15114586em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #QyITK6k45be4OAs6 {
        min-width: 14.44433651rem;
      }

      #hJYlWvEqqba0JYBE {
        grid-area: 8 / 11 / 10 / 12;
        position: relative;
      }

      #nEv4yCmJ28Yk4gPp {
        font-size: calc(1.33614359em - var(--ffsd));
      }

      #r3qjETJT013IJdf6 {
        --first-font-size: 1.33614359em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #SmVxuZ4VZCx13WD9 {
        min-width: 24.31768813rem;
      }

      #v5kOKkfrdnmJbao1 {
        grid-area: 12 / 10 / 13 / 13;
        position: relative;
      }

      #rqiP8LxOoCfe3hxo {
        grid-template-columns: 0 7.82832221rem 0.80820523rem 6.2421152rem 12.41678138rem 6.52841376rem 0.52190667rem 4.15462931rem 0.4632453rem 5.26311314rem 14.37923234rem 4.61023848rem 0.68034676rem 3.16696616rem;
        grid-template-rows: 0 minmax(12.06550394rem, max-content) minmax(0.26246475rem, max-content) minmax(23.98735043rem, max-content) minmax(0.26246475rem, max-content) minmax(1.07370058rem, max-content) minmax(0.01825205rem, max-content) minmax(3.74164857rem, max-content) minmax(0.01825205rem, max-content) minmax(0.81123583rem, max-content) 0 minmax(4.72425573rem, max-content) minmax(1.57475191rem, max-content) minmax(2.99745466rem, max-content);
      }

      #VHF6FNPz2WxfNRru {
        grid-area: 3 / 4 / 7 / 7;
        position: relative;
      }

      #RuyjFnE7cfjaj3Fx {
        font-size: calc(5.599102em - var(--ffsd));
      }

      #j1vK0H26uDyu6hSw {
        --first-font-size: 5.599102em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #GfSJRBoFQBF5qDeH {
        min-width: 48.09604583rem;
      }

      #aCcupm9okhfLBMQu {
        grid-area: 4 / 3 / 5 / 6;
        position: relative;
      }

      #Qkgwlf6ep2YdGEJJ {
        grid-template-columns: 4.16666667rem 21.8178625rem 2.78528822rem 28.09532409rem 17.15032935rem 21.8178625rem 4.16666667rem;
        grid-template-rows: 0 0 minmax(4.03032087rem, max-content) minmax(6.68076569rem, max-content) minmax(40.82624873rem, max-content) 0;
      }

      #AAcAxMPfgrztytMo {
        min-height: calc(calc(5.7631407 * var(--1vh, 1vh)) - 2.88157035px);
      }

      #xUCP4dhxULhPyW4z {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hkT9J3fw5cFb7QdN {
        grid-template-columns: 0 185.27560764%;
        left: -42.63780382%;
        grid-template-rows: 0 100%;
      }

      #SJMlWwwiww0stJ7C {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #F0Ullhlkw3s5uHrG {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.82624033em - var(--ffsd)));
      }

      #EpgaaOlRK7ZIj6cp {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.82624033em);
        --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);
      }

      #IgpWF8jJZGJaBdPl {
        min-width: 83.3984375rem;
      }

      #RHkrNO2OGCRerbHn {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #miiESvFxq53kSr9V {
        grid-template-columns: 0 4.16666667rem 83.33333333rem 4.16666667rem;
        grid-template-rows: 0 minmax(38.59227778rem, max-content) minmax(6.97738684rem, max-content) minmax(38.59227778rem, max-content);
      }

      #yTWf5nPoxbk2hGcS {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hsipA7OplLi0uohE {
        grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
        grid-template-rows: minmax(10.00236214rem, max-content) minmax(84.16194239rem, max-content) minmax(10.00236214rem, max-content);
      }

      #FXHYumdMJpP3UdUf {
        min-height: calc(calc(11.64839341 * var(--1vh, 1vh)) - 5.8241967px);
      }

      #I6uQkTnhw1ESfMWw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #dU3qeSAdRTWfYHZa {
        grid-template-columns: 0 185.27560764%;
        left: -42.63780382%;
        grid-template-rows: 0 100%;
      }

      #zfvgHXbBoPZi5I1D {
        grid-area: 2 / 6 / 3 / 7;
        position: relative;
      }

      #KhK00vy80ypcnplg {
        font-size: calc(10.91485443em - var(--ffsd));
      }

      #pw3rqyh8M6VSuvlG {
        --first-font-size: 10.91485443em;
        --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);
      }

      #jdE8ijEbDae351fO {
        min-width: 62.56562217rem;
      }

      #cQd1wv2UHZGla7vY {
        grid-area: 4 / 3 / 6 / 10;
        position: relative;
      }

      #y8biE7rIJeX64cg7 {
        font-size: calc(2.60892226em - var(--ffsd));
      }

      #ye7tGVJ65DpnbD1d {
        --first-font-size: 2.60892226em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #WNDQgkNKnJIoMzzl {
        min-width: 74.3787606rem;
      }

      #HObhHUOLB0j1O2oo {
        grid-area: 5 / 2 / 7 / 11;
        position: relative;
      }

      #KrFPEbRo7sQLrEpE {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.71379438em - var(--ffsd)));
      }

      #v2n5Ej4f1ch44xVG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.71379438em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #xvb7IgO0I6pasM4I {
        min-width: 32.14917607rem;
      }

      #jI81f8FGPlQhLfKf {
        grid-area: 2 / 2 / 3 / 6;
        position: relative;
      }

      #qvQY6xG90kyD9o7p {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #jTp1xgspTkNZmCmZ {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.71379438em - var(--ffsd)));
      }

      #HJVi9Q2l97tYmS7v {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.71379438em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #n3bS8g6Fvz64YU9t {
        min-width: 32.14917607rem;
      }

      #KRhhcd7w3BsQBqYF {
        grid-area: 6 / 3 / 7 / 7;
        position: relative;
      }

      #qX3gH79MGCNY3KkS {
        grid-template-columns: 0 0 13.48944354rem 5.10518483rem 13.48944354rem 0;
        grid-template-rows: 0 minmax(1.99424409rem, max-content) minmax(1.13473919rem, max-content) minmax(4.62251281rem, max-content) minmax(1.04470267rem, max-content) minmax(1.9423003rem, max-content);
      }

      #Ogc3jwedN74ywtb9 {
        grid-area: 8 / 5 / 9 / 8;
        position: relative;
      }

      #J9zDiJTSq5yEl6X3 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #bdhdWWqhS1nDpNrf {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.4565463em - var(--ffsd)));
      }

      #jUMMKm4C4UyovJJB {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.4565463em);
        --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);
      }

      #Qj8jiOU7yuVBaaGf {
        min-width: 30.9765625rem;
      }

      #qaNREbLvTT3VZ9Ow {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #G8cjVw8HeZFbv2nn {
        grid-template-columns: 0 3.43662297rem 30.91145833rem 3.43662297rem;
        grid-template-rows: 0 minmax(0.99081014rem, max-content) minmax(4.12350556rem, max-content) minmax(0.99081014rem, max-content);
      }

      #qgmG2IVlVofbEJ8R {
        grid-area: 10 / 4 / 11 / 9;
        grid-template-columns: 0 37.78470427rem;
        grid-template-rows: 0 minmax(6.10512583rem, max-content);
      }

      #anORoXKghecATJ4j {
        grid-area: 10 / 4 / 11 / 9;
        position: relative;
      }

      #LITvILrrg8xpALSH {
        grid-template-columns: 13.20077108rem 5.90656921rem 12.00030757rem 2.85031618rem 3.08930638rem 26.62065773rem 2.37410779rem 2.85031618rem 12.71550616rem 5.90656921rem 12.48557249rem;
        grid-template-rows: minmax(16.81928637rem, max-content) minmax(20.59773392rem, max-content) minmax(3.39637176rem, max-content) minmax(11.53230678rem, max-content) minmax(1.51792649rem, max-content) minmax(1.51792649rem, max-content) minmax(11.66658094rem, max-content) minmax(10.73849906rem, max-content) minmax(3.45562263rem, max-content) minmax(6.10512583rem, max-content) minmax(16.81928637rem, max-content);
      }

      #t5VGU66UIt5f0Ncl {
        min-height: calc(calc(11.64839341 * var(--1vh, 1vh)) - 5.8241967px);
      }
    }

    @media (min-width: 768.05px) and (max-width: 1024px) {
      #frIMzW08ipr4mmEN {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #oh5hEw9AVneCEzoA {
        grid-area: 3 / 3 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0.03622159% + 0%) calc((0 * 138.95670573rem) + 0%), calc(100% - (0.03622159% + 0%)) calc((0 * 138.95670573rem) + 0%), calc(100% - (0.03622159% + 0%)) calc(100% - ((0 * 138.95670573rem) + 0%)), calc(0.03622159% + 0%) calc(100% - ((0 * 138.95670573rem) + 0%)));
        margin-left: -0.03624785%;
        margin-right: -0.03624785%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #qRJ9dxv3MM6ASsss {
        grid-template-columns: 0 0 138.95670573% 0;
        left: -19.47835286%;
        grid-template-rows: 0 0 100% 0;
      }

      #I9ozIGg3sAmap6ag {
        grid-area: 2 / 4 / 3 / 7;
        position: relative;
      }

      #h4ERKLPEWCq362p9 {
        font-size: calc(11.38178639em - var(--ffsd));
      }

      #EwMoyup2rTUrgNRJ {
        --first-font-size: 11.38178639em;
        --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);
      }

      #pwh5xLJWnP3JufSt {
        min-width: 65.22308671rem;
      }

      #AdqCpXKjpV8Wk110 {
        grid-area: 4 / 3 / 6 / 8;
        position: relative;
      }

      #xjssTHqPFgTdB9KF {
        font-size: calc(2.72053063em - var(--ffsd));
      }

      #cnifI13H2sIW0aQc {
        --first-font-size: 2.72053063em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #OYhx0nDEYEcDeNyv {
        min-width: 77.54158523rem;
      }

      #O1QQuQYmubDN3gvR {
        grid-area: 5 / 2 / 7 / 9;
        position: relative;
      }

      #tAS3t3jX6zk5Do0A {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.28534579em - var(--ffsd)));
      }

      #SnHgjv9YkuEAFyxj {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.28534579em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iXqjD92Vn1tsRXKC {
        min-width: 24.11188205rem;
      }

      #xZb8jL109wjoGUcs {
        grid-area: 2 / 2 / 3 / 6;
        position: relative;
      }

      #jNMVLNmMnvsl8jCx {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #XPNbePd6YqX8kfeq {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.28534579em - var(--ffsd)));
      }

      #UviIzIIoF2jtjQDQ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.28534579em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #hw4gieuemnOrLRC9 {
        min-width: 24.11188205rem;
      }

      #X1GxxBu7I61nTXiY {
        grid-area: 6 / 3 / 7 / 7;
        position: relative;
      }

      #GV98G5qK3Iz1gFF1 {
        grid-template-columns: 0 0 10.11708265rem 3.82888863rem 10.11708265rem 0;
        grid-template-rows: 0 minmax(1.49568307rem, max-content) minmax(0.8510544rem, max-content) minmax(3.46688461rem, max-content) minmax(0.783527rem, max-content) minmax(1.45672523rem, max-content);
      }

      #nMRv0E5HJbYpeipS {
        grid-area: 8 / 5 / 9 / 6;
        position: relative;
      }

      #AaGOzny7LAZRr2sp {
        grid-template-columns: 11.25362145rem 6.15924926rem 18.70739128rem 1.84821104rem 24.06305393rem 1.84821104rem 18.70739128rem 6.15924926rem 11.25362145rem;
        grid-template-rows: minmax(11.99604651rem, max-content) minmax(21.47889457rem, max-content) minmax(3.54166683rem, max-content) minmax(12.02565304rem, max-content) minmax(1.58286262rem, max-content) minmax(1.58286262rem, max-content) minmax(5.86709301rem, max-content) minmax(8.0538743rem, max-content) minmax(11.99604651rem, max-content);
      }

      #JnRW9dITDoSuHEom {
        min-height: calc(calc(9.71993527 * var(--1vh, 1vh)) - 4.85996764px);
      }

      #WnMldOPpwIaPjVYe {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tUzb6q78xxnITKKp {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #lf20vAiTo5gzwDfP {
        grid-area: 2 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 51.84694562rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 51.84694562rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 51.84694562rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 51.84694562rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #OT5520653OY7uZjF {
        grid-area: 2 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.70121269rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.70121269rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.10609396 * 93.70121269rem) + 0%)), calc(0% + 0%) calc(100% - ((0.10609396 * 93.70121269rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -10.60939594%;
        margin-top: 0%;
      }

      #yn3I0XnkFp5K3vYb {
        font-size: calc(1.71213275em - var(--ffsd));
      }

      #wKqpeBOpnyIoEZKi {
        --first-font-size: 1.71213275em;
        --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);
      }

      #nbhFLJvHYld91zi3 {
        min-width: 13.95152748rem;
      }

      #cvVygsnjsg8dQ0TQ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #TwXpUcImKSYAfIPP {
        grid-area: 5 / 7 / 6 / 8;
        position: relative;
      }

      #J2R1wp7uFY9OHdkK {
        font-size: calc(5.72635432em - var(--ffsd));
      }

      #G40ZOEo9myAoHSW6 {
        --first-font-size: 5.72635432em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dHsYEpRzBn6z87vs {
        min-width: 49.17138209rem;
      }

      #iL2p4vPQueiSo9YH {
        grid-area: 7 / 6 / 8 / 9;
        position: relative;
      }

      #ZdD7lLBAzHzbGhhr {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #fq1G5X5pTQRJlG4Y {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #HNoKXgf1Z1KSe2Wg {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #duYyI6ZoK75GMgVs {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #CUI3swKBwtrujk48 {
        --first-font-size: 1.82202538em;
        --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);
      }

      #jvgTtqQWqCVBsPuI {
        min-width: 66.40713718rem;
      }

      #N2hUz8rAfTfHGoVx {
        grid-area: 9 / 4 / 10 / 10;
        position: relative;
      }

      #WA3ojrRSV4bLgNF4 {
        grid-template-columns: 0 5.27086384rem 8.40210462rem 5.50059473rem 3.11728281rem 21.51443617rem 8.01878643rem 19.58933137rem 8.61787754rem 13.66993518rem;
        grid-template-rows: 0 minmax(2.80492646rem, max-content) minmax(2.04898389rem, max-content) minmax(0.19561542rem, max-content) minmax(6.204536rem, max-content) minmax(1.24834258rem, max-content) minmax(6.83260127rem, max-content) minmax(2.75768791rem, max-content) minmax(18.24304588rem, max-content) minmax(12.15156088rem, max-content);
      }

      #PKJaByhcjJZJAsE6 {
        grid-area: 3 / 3 / 7 / 7;
        position: relative;
      }

      #pu8pXS3ZLPyGe6kA {
        grid-area: 4 / 5 / 8 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 47.64263627rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 47.64263627rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 47.64263627rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 47.64263627rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #wI6VYze3PxkrTuGP {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.70424597rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.70424597rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 93.70424597rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 93.70424597rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #GterIB6vMFeBLwdB {
        stroke-width: calc(100rem * 1.4055636896046855 / 1024.0);
      }

      #EOMHnVvcFnzMRAQh {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #bnW6wFHa09mTBMMN {
        stroke-width: calc(100rem * 1.4055636896046853 / 1024.0);
      }

      #NqgmqLG88BT43HZI {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #nw8tStbOGUwYLH5X {
        grid-template-columns: 0 0.10430271rem 75.60523236rem 0;
        grid-template-rows: 0 0 minmax(35.5944701rem, max-content) minmax(0.12201074rem, max-content);
      }

      #jrFwmkG7ZqDkULzc {
        grid-template-columns: 0 8.17453454rem 75.70953507rem 9.82017636rem;
        grid-template-rows: 0 minmax(4.76744198rem, max-content) minmax(35.71648083rem, max-content) minmax(6.95385171rem, max-content);
      }

      #cNYWCrFi6sOfgkHg {
        grid-area: 5 / 4 / 9 / 8;
        position: relative;
      }

      #cpzdNmOFxGLCTkpC {
        grid-template-columns: 3.125rem 0.02287701rem 0.00303328rem 46.08145343rem 5.73958189rem 41.87714409rem 0.00606656rem 0.01984373rem 3.125rem;
        grid-template-rows: 0 minmax(0.22133806rem, max-content) minmax(3.8294184rem, max-content) minmax(1.22010737rem, max-content) minmax(47.43777452rem, max-content) 0 0 0;
      }

      #BCy8aKEBGGRm14Zn {
        min-height: calc(calc(6.55775428 * var(--1vh, 1vh)) - 3.27887714px);
      }

      #xa6saJAwaKNQlDQq {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cWESFGYoHqGlWh5A {
        grid-template-columns: 0 138.70218638%;
        left: -19.35109319%;
        grid-template-rows: 0 100%;
      }

      #BMRz5AXckFobgnJV {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.03394844 * 93.75rem) + 0%), calc(100% - (0% + 0%)) calc((0.03394844 * 93.75rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.11950563 * 93.75rem) + 0%)), calc(0% + 0%) calc(100% - ((0.11950563 * 93.75rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -11.95056272%;
        margin-top: -3.39484386%;
      }

      #AKzLz1uaN9CQ6uty {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43622222em - var(--ffsd)));
      }

      #T4q5r2cV6rx9tDwZ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43622222em);
        --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);
      }

      #NLp3V65Xpr2yZsc0 {
        min-width: 87.54882812rem;
      }

      #meAgFRp1vtMs6Fpl {
        grid-area: 3 / 3 / 4 / 7;
        position: relative;
      }

      #hJ2v9zL0JXdEuELV {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.39725233em - var(--ffsd)));
      }

      #hQsj7IPEn4wrRfdM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.39725233em);
        --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);
      }

      #vCpCS3QYlt96bGZt {
        min-width: 87.54882812rem;
      }

      #tn7gccR1eelNs4qq {
        grid-area: 5 / 4 / 6 / 8;
        position: relative;
      }

      #XFKoLkMf54YAEQBR {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #ZV5BnZOF2xVPeknU {
        grid-template-columns: 0 3.125rem 0 4.83917976rem 4.13599755rem 78.52482269rem 0 3.125rem;
        grid-template-rows: 0 minmax(7.50353854rem, max-content) minmax(2.91553333rem, max-content) minmax(28.20195174rem, max-content) minmax(4.00968815rem, max-content) minmax(27.74999618rem, max-content) minmax(0.09765625rem, max-content) minmax(7.50353854rem, max-content);
      }

      #GLIzNuoRV6RRdH5g {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #aDZeRwgFKOzd3t0T {
        grid-template-columns: 3.125rem 93.75rem 3.125rem;
        grid-template-rows: 0 minmax(77.98190274rem, max-content);
      }

      #mbKgvGqXVIffOMe4 {
        min-height: calc(calc(9.7021318 * var(--1vh, 1vh)) - 4.8510659px);
      }

      #lg6QNrGS6I5Knuvx {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #HYwExvhAzCBnhflS {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #ijKWVotK3K98msSD {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 51.84694562rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 51.84694562rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 51.84694562rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 51.84694562rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #dZta6a19Pf4lO5HP {
        font-size: calc(1.71213275em - var(--ffsd));
      }

      #LEiJbmgH9Ocn7pMm {
        --first-font-size: 1.71213275em;
        --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);
      }

      #eZZXSmbHoZx3Infs {
        min-width: 13.95152748rem;
      }

      #ADduZERoPh1YJG9P {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #YWeGUYbBGAMMX7Ht {
        grid-template-columns: 0 5.29374085rem 13.90269936rem 32.65050541rem;
        grid-template-rows: 0 minmax(3.02626452rem, max-content) minmax(2.04898389rem, max-content) minmax(47.63338995rem, max-content);
      }

      #PxAZYlu0vV3jnLFc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #zKuxSdtsQu4NqPUF {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.41035501 * 50.45845669rem) + 0%), calc(100% - (48.09059934% + 0%)) calc((0.41035501 * 50.45845669rem) + 0%), calc(100% - (48.09059934% + 0%)) calc(100% - ((0.47148359 * 50.45845669rem) + 0%)), calc(0% + 0%) calc(100% - ((0.47148359 * 50.45845669rem) + 0%)));
        margin-left: 0%;
        margin-right: -92.64333382%;
        margin-bottom: -47.14835928%;
        margin-top: -41.0355007%;
      }

      #E7g2CtuLuznnOrOp {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #sEUBOsNdT24T8Nkb {
        grid-template-columns: 0 0.53661587rem 8.01878643rem 41.90305438rem;
        grid-template-rows: 0 minmax(5.27086384rem, max-content) minmax(6.204536rem, max-content) minmax(41.23323852rem, max-content);
      }

      #gQaB2AkSpif6BUIv {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #zoECVtWVftSGg8ws {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.70424597rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.70424597rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 93.70424597rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 93.70424597rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #sdRampoIGk5ThGYL {
        stroke-width: calc(100rem * 1.4055636896046855 / 1024.0);
      }

      #H8InAQ3qRpBb0nJG {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #yeliXPzjUbIe1F5x {
        stroke-width: calc(100rem * 1.4055636896046853 / 1024.0);
      }

      #yEBi6aJDtCl28Z99 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Xqg6UAuIC3DG1RUn {
        font-size: calc(5.72635432em - var(--ffsd));
      }

      #ZVMsiHdTHZB1Mwxi {
        --first-font-size: 5.72635432em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xiU1qRrnz5yNTDCJ {
        min-width: 49.17138209rem;
      }

      #i8ibDZv8FPpfvnfL {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #eZ8aiSFVA6Bih7J5 {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #sQrdeKQGncXJuuOb {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #Orc7ay7nZjNvy1BF {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #shyODt2EkPwRdJsg {
        --first-font-size: 1.82202538em;
        --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);
      }

      #mYGo6zNUMopYT5CR {
        min-width: 58.39615242rem;
      }

      #d3awaPKBCgNFfjkl {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Ge26BHDvrD78QEy6 {
        grid-template-columns: 0 8.62895403rem 5.38002144rem 49.12255397rem 3.84474889rem 8.62895403rem;
        grid-template-rows: 0 minmax(4.09334681rem, max-content) minmax(6.83260127rem, max-content) minmax(4.03401392rem, max-content) minmax(12.87457345rem, max-content) minmax(7.75993465rem, max-content);
      }

      #QQIl01Q0lk0RQULO {
        grid-template-columns: 0 0.10430271rem 75.60523236rem 0;
        grid-template-rows: 0 0 minmax(35.5944701rem, max-content) minmax(0.12201074rem, max-content);
      }

      #f1thPLPiQA7gJIwB {
        grid-template-columns: 0 8.17453454rem 75.70953507rem 9.82017636rem;
        grid-template-rows: 0 minmax(4.76744198rem, max-content) minmax(35.71648083rem, max-content) minmax(6.95385171rem, max-content);
      }

      #izJMXF8xITRSxC47 {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #MHVjlmckhy0yxf8l {
        grid-template-columns: 3.125rem 0.0259103rem 43.26563302rem 8.5554023rem 41.88321065rem 0.01984373rem 3.125rem;
        grid-template-rows: 0 0 minmax(5.27086384rem, max-content) minmax(47.43777452rem, max-content) 0 0;
      }

      #tqQsu4ZgXY6KBZpb {
        min-height: calc(calc(6.55775428 * var(--1vh, 1vh)) - 3.27887714px);
      }

      #CqJ9uEtgupawbmWc {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #oEIN4PRbo2DNcHCT {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #RFqGPFFJVljL6TiA {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 51.84694562rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 51.84694562rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 51.84694562rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 51.84694562rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #MERRxxrX2VT1z0x4 {
        font-size: calc(1.71213275em - var(--ffsd));
      }

      #WMjsyabO26XOBgYg {
        --first-font-size: 1.71213275em;
        --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);
      }

      #fLE5IpRWubYFiSkk {
        min-width: 13.95152748rem;
      }

      #tdYsa4UEFCxkRYHP {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #UlU8MLZdtKtAGPnL {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #hJEOuVZWT0j57015 {
        grid-template-columns: 0 5.29374085rem 13.90269936rem 24.63171898rem 8.01878643rem 0;
        grid-template-rows: 0 minmax(3.02626452rem, max-content) minmax(2.04898389rem, max-content) minmax(0.19561542rem, max-content) minmax(6.204536rem, max-content) minmax(41.23323852rem, max-content);
      }

      #db8iKoyliEQGusNq {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gNxpnaa3K3P6rW0k {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 47.64263627rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 47.64263627rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 47.64263627rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 47.64263627rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #LoczUjCe71a4t5Mc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.70424597rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.70424597rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 93.70424597rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 93.70424597rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #knobABR2oAKxZjyE {
        stroke-width: calc(100rem * 1.4055636896046853 / 1024.0);
      }

      #lLdBbvlFmGn2dNil {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #KzAXrQJkOvIQGL63 {
        stroke-width: calc(100rem * 1.4055636896046853 / 1024.0);
      }

      #iMzACj6mbAFV8CDU {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #cWhKZoLvZfp7EY2g {
        font-size: calc(5.72635432em - var(--ffsd));
      }

      #IlhatfsAvNeYNLtZ {
        --first-font-size: 5.72635432em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #PYNfBfQexqxI1c3s {
        min-width: 49.17138209rem;
      }

      #ZJL04x73BVIY6KdF {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #ztATTRSCbsySsEdT {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #aKhIe83W2R9c1mip {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #HcCqVodKjXI72wA2 {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #MFUHFk9Lt86SUCb8 {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #lQOecIjjcn4BUyWA {
        --first-font-size: 1.82202538em;
        --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);
      }

      #L3lUZdgDi87bpeVC {
        min-width: 63.73680893rem;
      }

      #Pn4iev5VLksilUmP {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Lie9tEsC6clwVyWA {
        grid-template-columns: 0 6.72929533rem 7.27968014rem 49.12255397rem 7.2857467rem 5.18795622rem;
        grid-template-rows: 0 minmax(3.62404341rem, max-content) minmax(6.83260127rem, max-content) minmax(3.16119922rem, max-content) minmax(15.55880966rem, max-content) minmax(6.41781654rem, max-content);
      }

      #cSEKd489bOCZhvxL {
        grid-template-columns: 0 0.10430271rem 75.60523236rem 0;
        grid-template-rows: 0 0 minmax(35.5944701rem, max-content) minmax(0.12201074rem, max-content);
      }

      #T3P5OtoPUfNI1Uz8 {
        grid-template-columns: 0 8.17453454rem 75.70953507rem 9.82017636rem;
        grid-template-rows: 0 minmax(4.76744198rem, max-content) minmax(35.71648083rem, max-content) minmax(6.95385171rem, max-content);
      }

      #SUAMk2XDrE8EXc3w {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #KsgOeXfOpMZETkfz {
        grid-template-columns: 3.125rem 0.0259103rem 46.08145343rem 5.73958189rem 41.88321065rem 0.01984373rem 3.125rem;
        grid-template-rows: 0 minmax(4.05075647rem, max-content) minmax(1.22010737rem, max-content) minmax(47.43777452rem, max-content) 0 0;
      }

      #s6GyZlRL1Pdkn5g5 {
        min-height: calc(calc(6.55775428 * var(--1vh, 1vh)) - 3.27887714px);
      }

      #RfRQYUo7y8sCpnWE {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cKQWO2yhjp2Qp2Me {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #LUlbdq8UCMzIYXyD {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 51.84694562rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 51.84694562rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 51.84694562rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 51.84694562rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #VAUxzc0G0cv9qozm {
        font-size: calc(1.71213275em - var(--ffsd));
      }

      #mbIKkP3vQFQFQ1jb {
        --first-font-size: 1.71213275em;
        --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);
      }

      #l7koFh4U5cTAwSMU {
        min-width: 13.95152748rem;
      }

      #Q5n8yGAnloq7QI5R {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #BHHcT6x2D9jYsGMt {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #uB9NTvwBKz6sV34i {
        grid-template-columns: 0 5.29374085rem 13.90269936rem 24.63171898rem 8.01878643rem 0;
        grid-template-rows: 0 minmax(3.02626452rem, max-content) minmax(2.04898389rem, max-content) minmax(0.19561542rem, max-content) minmax(6.204536rem, max-content) minmax(41.23323852rem, max-content);
      }

      #wvHnQZyyYU8wXAha {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #HfvsKiIt2XZ78uOH {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 47.64263627rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 47.64263627rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 47.64263627rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 47.64263627rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #WcaZ64LMWjIPDnCM {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.70424597rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.70424597rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 93.70424597rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 93.70424597rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #KoDOpGuOOJzrQqls {
        stroke-width: calc(100rem * 1.4055636896046853 / 1024.0);
      }

      #jdmgbGDN8OyX4va6 {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #V6ciyE74IJul6eN5 {
        stroke-width: calc(100rem * 1.4055636896046853 / 1024.0);
      }

      #CfGPSC04tbnYLj1k {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #psiSJl3yMaVY3SRP {
        font-size: calc(5.72635432em - var(--ffsd));
      }

      #grD2OPBTMifxw36p {
        --first-font-size: 5.72635432em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #NmGEf9SpbFSVNqaC {
        min-width: 49.17138209rem;
      }

      #cWaJJpRZxgzE0Zbx {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #C74yKjiuadvsvlWV {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #eVr8LmWzaejgNEJu {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #nilYgU0KqC8wOSFH {
        font-size: calc(1.82202538em - var(--ffsd));
      }

      #AV1OttyJ90gXMwmh {
        --first-font-size: 1.82202538em;
        --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);
      }

      #wOofMioq6GW89sOW {
        min-width: 56.45106223rem;
      }

      #JLrAl5Hrq9996WPq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #R7Xv9XbAluEEw2XD {
        grid-template-columns: 0 9.54934777rem 4.4596277rem 49.12255397rem 2.82005244rem 9.65365048rem;
        grid-template-rows: 0 minmax(3.62404341rem, max-content) minmax(6.83260127rem, max-content) minmax(3.6559418rem, max-content) minmax(12.87457345rem, max-content) minmax(8.60731016rem, max-content);
      }

      #Vlscv1gfd65odxcC {
        grid-template-columns: 0 0.10430271rem 75.60523236rem 0;
        grid-template-rows: 0 0 minmax(35.5944701rem, max-content) minmax(0.12201074rem, max-content);
      }

      #lz71q1cYz2Dw2Rns {
        grid-template-columns: 0 8.17453454rem 75.70953507rem 9.82017636rem;
        grid-template-rows: 0 minmax(4.76744198rem, max-content) minmax(35.71648083rem, max-content) minmax(6.95385171rem, max-content);
      }

      #o0d6lGtOdkIwEOAJ {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yxPNNxtIVeMVqjmH {
        grid-template-columns: 3.125rem 0.0259103rem 46.08145343rem 5.73958189rem 41.88321065rem 0.01984373rem 3.125rem;
        grid-template-rows: 0 minmax(4.05075647rem, max-content) minmax(1.22010737rem, max-content) minmax(47.43777452rem, max-content) 0 0;
      }

      #rZG65VADDNbM3ffZ {
        min-height: calc(calc(6.55775428 * var(--1vh, 1vh)) - 3.27887714px);
      }

      #JBJygSNJAw0IirYs {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tnQHm2AWo1JuwPDI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #zdi0qu1yoE5wIr5z {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 46.875rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 46.875rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 46.875rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 46.875rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #IjHUCHJcXwNeicvu {
        font-size: calc(1.71213275em - var(--ffsd));
      }

      #r6wWkExzQhzjkmVW {
        --first-font-size: 1.71213275em;
        --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);
      }

      #piCtjrYuQkHZvIzp {
        min-width: 13.95152748rem;
      }

      #s061qx7WLcl8XrCQ {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #zNhHsGJYcQCQosXc {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #NdwmNzPFB19ktLG3 {
        grid-template-columns: 0 5.29374085rem 0 2.90670399rem 10.99599537rem 27.67855979rem;
        grid-template-rows: 0 minmax(3.02626452rem, max-content) minmax(2.04898389rem, max-content) minmax(42.24051537rem, max-content) minmax(0.06863104rem, max-content) minmax(5.32424353rem, max-content);
      }

      #RNdmFfBhxFSSW3d1 {
        grid-area: 2 / 2 / 10 / 5;
        position: relative;
      }

      #wSZpUMRf1D3gj2GE {
        grid-area: 3 / 6 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.03722717 * 42.16691069rem) + 0%), calc(100% - (0% + 0%)) calc((0.03722717 * 42.16691069rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.21090018 * 42.16691069rem) + 0%)), calc(0% + 0%) calc(100% - ((0.21090018 * 42.16691069rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -21.09001755%;
        margin-top: -3.72271653%;
      }

      #I6OEIwHul1M2SoFL {
        font-size: calc(4.88062469em - var(--ffsd));
      }

      #Zwr8ru3i1kvVjw3f {
        font-size: calc(4.88062469em - var(--ffsd));
      }

      #LNHJFecIKV0hQwK9 {
        --first-font-size: 4.88062469em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #e5ZINRdCg7KucEzS {
        min-width: 64.16384223rem;
      }

      #p7lRHAfRH4qfxyvA {
        grid-area: 4 / 4 / 6 / 9;
        position: relative;
      }

      #TYcfvEz46ZFvKgRZ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #yaaXuf4kltHEKmoE {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #tXk5UGRxxxWvzym6 {
        font-size: calc(2.22729352em - var(--ffsd));
      }

      #e3WK0L98DzISjodb {
        --first-font-size: 2.22729352em;
        --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);
      }

      #k2o50ymdKIFTuTu9 {
        min-width: 16.11827445rem;
      }

      #cvvMqaYIC8M7m0xl {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #Z4D4xszZIxwrgGVK {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LBFb7vZCWC3gqtBJ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gyr2w9LMihuZgtB3 {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dWMBZmJTi03KgOth {
        grid-template-columns: 0 0.44397319rem 4.12672716rem 0.44397319rem;
        grid-template-rows: 0 minmax(0.22044005rem, max-content) minmax(4.12672716rem, max-content) minmax(0.22044005rem, max-content);
      }

      #z0jXKlAjat64Uiox {
        grid-template-columns: 0 4.5775124rem 5.01467355rem 4.5775124rem;
        grid-template-rows: 0 minmax(4.28523775rem, max-content) minmax(4.56760726rem, max-content) minmax(2.11095909rem, max-content);
      }

      #Hj0kVpvMZm7SddqP {
        font-size: calc(1.06110581em - var(--ffsd));
      }

      #y5sMlOUlnNBtkdtc {
        --first-font-size: 1.06110581em;
        --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);
      }

      #IWNCZC6CTlQ11c9i {
        min-width: 9.19333896rem;
      }

      #wepLgWjUsiR2KGxS {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eJ8S0IOyc7q59Auk {
        grid-template-columns: 0 1.81979504rem 0.94987398rem 2.51259376rem 9.14451084rem 2.51259376rem 0.94987398rem 1.81979504rem;
        grid-template-rows: 0 minmax(1.16355245rem, max-content) minmax(2.65267579rem, max-content) 0 minmax(10.9638041rem, max-content) minmax(0.75427322rem, max-content) minmax(1.25807995rem, max-content) minmax(1.04960184rem, max-content);
      }

      #PmNp3ohTjB3qxQBk {
        grid-template-columns: 0 0.58254925rem 19.7090364rem 0.63506rem;
        grid-template-rows: 0 minmax(0.55312176rem, max-content) minmax(17.84198737rem, max-content) minmax(0.65814327rem, max-content);
      }

      #ZsIcdYYuf3pi8w5G {
        grid-template-columns: 3.6302073rem 20.92664565rem 3.6302073rem;
        grid-template-rows: minmax(4.62380684rem, max-content) minmax(19.05325239rem, max-content) minmax(4.62380684rem, max-content);
      }

      #DBcyZlMN2p4JPiWh {
        grid-area: 5 / 8 / 8 / 10;
        position: relative;
      }

      #e72fm5pwp820SlgI {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #AX2sqedUrNz5CTsE {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #N7OCpM2BcmWsl8td {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #RPMaqqIxzpjMI6Bh {
        --first-font-size: 1.98330405em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #EFnhYpolJxoinanE {
        min-width: 58.80848122rem;
      }

      #Ragd4tghqdYNkCP6 {
        grid-area: 7 / 3 / 9 / 7;
        position: relative;
      }

      #S6r8gqIBONomFDWU {
        grid-template-columns: 3.125rem 2.22633681rem 3.06740404rem 41.58125915rem 4.6852123rem 9.4257776rem 3.2060465rem 5.21671855rem 22.97034171rem 1.34802633rem 3.14787701rem;
        grid-template-rows: 0 0 minmax(9.11985965rem, max-content) minmax(7.26008827rem, max-content) minmax(4.45294247rem, max-content) minmax(0.94898087rem, max-content) minmax(22.89894274rem, max-content) minmax(1.68596893rem, max-content) minmax(6.34185544rem, max-content) 0;
      }

      #J5JpO6VpcGZRFtVi {
        min-height: calc(calc(6.55775428 * var(--1vh, 1vh)) - 3.27887714px);
      }

      #kf3uuRTXJp8zZMNw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #H0nQAimo84m7zpIO {
        grid-template-columns: 0 124.03295443%;
        left: -12.01647722%;
        grid-template-rows: 0 100%;
      }

      #vPUH29aJPQtUGjSV {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xskz5mpvFdFLqhP7 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #TY1xE483WS89UHPL {
        font-size: calc(5.23204567em - var(--ffsd));
      }

      #EhwOkhgt1978iXPl {
        --first-font-size: 5.23204567em;
        --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);
      }

      #kLoVbBXQGWrtdft5 {
        min-width: 37.79691843rem;
      }

      #yQM5kYZKtv1zJ1Ph {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #XJGTcC2t3Teio4My {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #ygkQUakWXbiEGW9A {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #EtwtWEiFbBa2SGOz {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #vqTCxrYueLqDg8X3 {
        grid-template-columns: 0 1.04291958rem 9.69392887rem 1.04291958rem;
        grid-template-rows: 0 minmax(0.51782686rem, max-content) minmax(9.69392887rem, max-content) minmax(0.51782686rem, max-content);
      }

      #ohkAObivoeEPcAlx {
        grid-template-columns: 0 10.75285035rem 11.77976803rem 10.75285035rem;
        grid-template-rows: 0 minmax(10.06627972rem, max-content) minmax(10.72958259rem, max-content) minmax(4.95876912rem, max-content);
      }

      #YvXVBFPN9HReNlZ7 {
        font-size: calc(2.49260101em - var(--ffsd));
      }

      #PqJv9NqX0AgNPc3r {
        --first-font-size: 2.49260101em;
        --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);
      }

      #cZWx1Ayajqcgo9hh {
        min-width: 21.5298309rem;
      }

      #ioKEtrlX7mJWWAfi {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #gM4y0zrDCmwCpC6r {
        grid-template-columns: 0 4.27480737rem 2.23131079rem 5.90223298rem 21.48100277rem 5.90223298rem 2.23131079rem 4.27480737rem;
        grid-template-rows: 0 minmax(2.73325429rem, max-content) minmax(6.23129406rem, max-content) 0 minmax(25.75463143rem, max-content) minmax(1.77183291rem, max-content) minmax(2.95530504rem, max-content) minmax(2.46557749rem, max-content);
      }

      #JTRcE7PqjnqDWzcC {
        grid-template-columns: 0 1.36844302rem 46.29770504rem 1.49179392rem;
        grid-template-rows: 0 minmax(1.29931609rem, max-content) minmax(41.91189521rem, max-content) minmax(1.54601789rem, max-content);
      }

      #XjPW9U04qf0BtVzf {
        grid-template-columns: 8.52757402rem 49.15794198rem 8.52757402rem;
        grid-template-rows: minmax(10.86159876rem, max-content) minmax(44.75722919rem, max-content) minmax(10.80277792rem, max-content);
      }

      #lYrLX1j5aK8ad22x {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #QQ0S7l1HeAJ1XacV {
        grid-template-columns: 16.89345499rem 66.21309003rem 16.89345499rem;
        grid-template-rows: minmax(0.18788096rem, max-content) minmax(66.42160587rem, max-content) minmax(3.125rem, max-content);
      }

      #CtIG21yQypYMo2Ln {
        min-height: calc(calc(8.67602814 * var(--1vh, 1vh)) - 4.33801407px);
      }

      #LibMniXfY0EDSLEQ {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #zHLkg2ZwLg5uW4A8 {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #sGzWEIDdtrDHVeS2 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 46.875rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 46.875rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 46.875rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 46.875rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #V5cYD6fNgatgCJnm {
        font-size: calc(1.71213275em - var(--ffsd));
      }

      #QgpzJQcBdoj7HPRz {
        --first-font-size: 1.71213275em;
        --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);
      }

      #Cf9HqmKVwlk44li9 {
        min-width: 13.95152748rem;
      }

      #KM3ksBbh6nCJmruq {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #x9P8JiLFrrYvRpdh {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #pzpq1mBkUwXAwoUb {
        grid-template-columns: 0 5.29374085rem 0 2.90670399rem 10.99599537rem 27.67855979rem;
        grid-template-rows: 0 minmax(3.02626452rem, max-content) minmax(2.04898389rem, max-content) minmax(42.24051537rem, max-content) minmax(0.06863104rem, max-content) minmax(5.32424353rem, max-content);
      }

      #IqwpQ3Bw2skRxlap {
        grid-area: 2 / 2 / 8 / 5;
        position: relative;
      }

      #nLUivKKnTz8cduvb {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.30389658 * 44.30235616rem) + 0%), calc(100% - (54.42371989% + 0%)) calc((0.30389658 * 44.30235616rem) + 0%), calc(100% - (54.42371989% + 0%)) calc(100% - ((0.70047923 * 44.30235616rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70047923 * 44.30235616rem) + 0%)));
        margin-left: 0%;
        margin-right: -119.412378%;
        margin-bottom: -70.04792329%;
        margin-top: -30.38965758%;
      }

      #yESnph7GG8xEyXwZ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 28.8416691rem) + 0%), calc(100% - (12.97478793% + 0%)) calc((0 * 28.8416691rem) + 0%), calc(100% - (12.97478793% + 0%)) calc(100% - ((0 * 28.8416691rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 28.8416691rem) + 0%)));
        margin-left: 0%;
        margin-right: -14.90922874%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #uWAvlPbq3H4viMAl {
        grid-template-columns: 0 15.46068706rem 28.8416691rem 0;
        grid-template-rows: 0 0 minmax(27.92191555rem, max-content) minmax(24.78672281rem, max-content);
      }

      #Cz9bnKEhIYh8uaki {
        grid-area: 3 / 7 / 9 / 9;
        position: relative;
      }

      #m8TTX9u6e04rsA8F {
        stroke-width: calc(100rem * 2.8111273792093714 / 1024.0);
      }

      #I0ZafknVDNi6GpqK {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #f65XS9oDK7CA8Kdk {
        stroke-width: calc(100rem * 2.8111273792093714 / 1024.0);
      }

      #GVYDrswCIrVYrFk5 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #OFe6ar1LbtXaAZjm {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #T1H2Zrbv4A8IXIoh {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #jy1nllWQ7ZPRPOs0 {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #CQyMKpFXvdPefNd0 {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #vqSeyv9w5OvF3VMr {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #P5BIT7LtLlosVckm {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #BhyivZFhJpFgrfzJ {
        font-size: calc(1.98330405em - var(--ffsd));
      }

      #x2icTWqwtknCG0Z9 {
        --first-font-size: 1.98330405em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #tbUgRrYWiQQIIGdB {
        min-width: 35.44440703rem;
      }

      #ypEgWEFXk6nhBwun {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mUPg1WBcedkk8Zpb {
        grid-template-columns: 0 2.04314615rem 35.3955789rem 2.04314615rem;
        grid-template-rows: 0 minmax(1.44558563rem, max-content) minmax(34.10174915rem, max-content) minmax(2.46498441rem, max-content);
      }

      #JRIXRoVAcaMKzv2b {
        grid-template-columns: 0 0 39.4818712rem 0;
        grid-template-rows: 0 0 minmax(38.01231918rem, max-content) 0;
      }

      #yjihy6ZbzzwrPfXI {
        grid-template-columns: 0 39.4818712rem;
        grid-template-rows: 0 minmax(38.01231918rem, max-content);
      }

      #qGnIEUpSIF891KsB {
        grid-area: 4 / 4 / 7 / 8;
        position: relative;
      }

      #Kn20Zzn7NvXDhM3e {
        font-size: calc(4.88062469em - var(--ffsd));
      }

      #PR6qEcTxcxD0unt8 {
        font-size: calc(4.88062469em - var(--ffsd));
      }

      #lwpt0EzDEFwKSPS0 {
        --first-font-size: 4.88062469em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #omi8euYuzTDzbjym {
        min-width: 40.17673528rem;
      }

      #TMHJv5hQTRz1bwhW {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #O6h3zBsuRI883XBR {
        grid-template-columns: 3.125rem 7.08263429rem 38.08476101rem 1.7076047rem 0.33554145rem 2.23710239rem 35.20162266rem 9.1007335rem 3.125rem;
        grid-template-rows: 0 0 minmax(9.42545534rem, max-content) minmax(8.14409078rem, max-content) minmax(17.56954612rem, max-content) minmax(12.29868228rem, max-content) minmax(5.27086384rem, max-content) 0;
      }

      #e2VJyK2npXEzbUyK {
        min-height: calc(calc(6.55775428 * var(--1vh, 1vh)) - 3.27887714px);
      }

      #Xn8qUCixYr1YurDa {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #Z2fI6x3IQHBJkFjX {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #v5pndrX2pL4pgycl {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(53.3389909% + 0%) calc((0.86238842 * 45.35676537rem) + 0%), calc(100% - (0% + 0%)) calc((0.86238842 * 45.35676537rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.11863865 * 45.35676537rem) + 0%)), calc(53.3389909% + 0%) calc(100% - ((0.11863865 * 45.35676537rem) + 0%)));
        margin-left: -114.31169607%;
        margin-right: 0%;
        margin-bottom: -11.86386521%;
        margin-top: -86.23884212%;
      }

      #ByPqThi0UTIzDDWV {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.16980546 * 50.94537061rem) + 0%), calc(100% - (47.5896841% + 0%)) calc((0.16980546 * 50.94537061rem) + 0%), calc(100% - (47.5896841% + 0%)) calc(100% - ((0.70360491 * 50.94537061rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70360491 * 50.94537061rem) + 0%)));
        margin-left: 0%;
        margin-right: -90.80213176%;
        margin-bottom: -70.3604906%;
        margin-top: -16.980546%;
      }

      #Sf7Q3YyWCjZbMUtX {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 46.875rem) + 0%), calc(100% - (7.13035383% + 0%)) calc((0 * 46.875rem) + 0%), calc(100% - (7.13035383% + 0%)) calc(100% - ((0 * 46.875rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 46.875rem) + 0%)));
        margin-left: 0%;
        margin-right: -7.67780876%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #JbM1F7bHNBpDDnNz {
        font-size: calc(6.19607868em - var(--ffsd));
      }

      #MIgmUPWoyM2zChKT {
        --first-font-size: 6.19607868em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.105);
        margin-bottom: calc(var(--last-font-size) * 0.105);
      }

      #xhhAm6TmTr09UQuC {
        min-width: 43.43782326rem;
      }

      #rE2yhiEH11YxM9P1 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        margin-left: 0%;
        margin-right: -17.41090308%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #zh8wHMx2v8hXobAb {
        grid-template-columns: 0 3.48600487rem 43.38899513rem 0;
        grid-template-rows: 0 minmax(3.25278517rem, max-content) minmax(13.56892159rem, max-content) minmax(3.25278517rem, max-content);
      }

      #xFoW5tB8fCm4dgfX {
        grid-template-columns: 0 4.07037061rem 46.875rem 0;
        grid-template-rows: 0 minmax(16.31707321rem, max-content) minmax(20.07449193rem, max-content) minmax(16.31707321rem, max-content);
      }

      #X8c5J1SwUgy6pVQL {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #jMiap0fmaVKQ5Ga6 {
        stroke-width: calc(100rem * 2.811127379209371 / 1024.0);
      }

      #KCvZoM4BdevDFIV0 {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 54.14023446rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 54.14023446rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 54.14023446rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 54.14023446rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #au4XiBmPntl7nyP4 {
        stroke-width: calc(100rem * 2.81112737920937 / 1024.0);
      }

      #oOUjIxShlihay0Wi {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 54.14023446rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 54.14023446rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 54.14023446rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 54.14023446rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #qExoNAmfqqTx2pfb {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 25.7112182rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 25.7112182rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1336494 * 25.7112182rem) + 0%)), calc(0% + 0%) calc(100% - ((0.1336494 * 25.7112182rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -13.36493976%;
        margin-top: 0%;
      }

      #OhkDfgLFeduAJ3GG {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #z14BnIV10fudPhNR {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #IZkD5FFfiJaOfWdH {
        grid-template-columns: 0 18.37945404rem 1.98114089rem 0.33187425rem;
        grid-template-rows: 0 minmax(0.28329834rem, max-content) minmax(1.53290776rem, max-content) minmax(0.28329834rem, max-content);
      }

      #FS6PN2cnZXO6XoNv {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #PzzWT2rvzXcrLyKt {
        font-size: calc(1.61320362em - var(--ffsd));
      }

      #ylAeDog6EgcH7gfB {
        --first-font-size: 1.61320362em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #YmhZSnH9kipvQEMt {
        min-width: 19.87423526rem;
      }

      #f5ug8LJIK9CSVIq8 {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #xWnZnNk3taVX12Uj {
        font-size: calc(0.84550669em - var(--ffsd));
      }

      #OEEctPAsVKjt5Gla {
        --first-font-size: 0.84550669em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #de63igi7XeOryzzS {
        min-width: 3.29638404rem;
      }

      #q6f7Z5O8kY1iWEXt {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #zgQnQuhE0KpQaaDJ {
        font-size: calc(0.84550669em - var(--ffsd));
      }

      #fiW3KyqNCBaq6Xp7 {
        --first-font-size: 0.84550669em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Mg7euH3TLCxNIhlf {
        min-width: 3.29638404rem;
      }

      #dLeptfnA5z0dOT3j {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #vDgzCYoEyU6tSQ8m {
        font-size: calc(0.84550669em - var(--ffsd));
      }

      #peLnQyLvwS2UpSil {
        --first-font-size: 0.84550669em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #qlj2LDERjUf1nieD {
        min-width: 3.29638404rem;
      }

      #pOt9GZl2U2sTZORa {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #HntVFVldY1QnCH1g {
        font-size: calc(0.84550669em - var(--ffsd));
      }

      #VKUyB45GUolVLmA6 {
        --first-font-size: 0.84550669em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BR7yUkQpoz9W5Fu1 {
        min-width: 3.79520255rem;
      }

      #IU5o4CqdCNhSs4aP {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #v5TpA0lNJZRVTQIX {
        font-size: calc(0.84550669em - var(--ffsd));
      }

      #ITR1JTxZRhb4ARks {
        --first-font-size: 0.84550669em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #LsqOUf4PQoReSm3d {
        min-width: 3.79520255rem;
      }

      #oUsQffAFaZ0fg4GH {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #rEVSqyV4bPydrivx {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xt12IEsXEIGmoUNs {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mtROGVV4LBaYgYhu {
        grid-template-columns: 0 0.70734519rem 3.51612121rem 16.46900278rem;
        grid-template-rows: 0 minmax(0.03414437rem, max-content) minmax(0.10097757rem, max-content) 0;
      }

      #yuAghHK6283n9XWi {
        font-size: calc(1.11667624em - var(--ffsd));
      }

      #KCQ5SbSLZu0jEwHt {
        font-size: calc(1.11667624em - var(--ffsd));
      }

      #CW1N57sB22fRzTuT {
        font-size: calc(1.11667624em - var(--ffsd));
      }

      #PAD2sZHrStHDB3qv {
        font-size: calc(1.11667624em - var(--ffsd));
      }

      #mvxb9TaSaX0Wcmkd {
        font-size: calc(1.11667624em - var(--ffsd));
      }

      #yJp0T8Rly7r4oYfm {
        --first-font-size: 1.11667624em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mR2lEVgYZTpM7J5d {
        min-width: 20.07754879rem;
      }

      #zFKd8HASyIsHKiL7 {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #KxfP0LAfkJY2ZG8s {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #GiCZz45jai0oUKYI {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #f1A7NxAJu0k38jAC {
        font-size: calc(0.55677706em - var(--ffsd));
      }

      #oQGaIQFJvlie8lrW {
        --first-font-size: 0.55677706em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kWQF5kp4tgmyu7EH {
        min-width: 1.56136627rem;
      }

      #GolBYcavD9lkuQPt {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mkmLMd0W6NedDnmv {
        grid-template-columns: 0 0.85961747rem 0.05087469rem 1.41078877rem 0.05087469rem 0.85961747rem;
        grid-template-rows: 0 minmax(0.2617214rem, max-content) minmax(1.93922854rem, max-content) minmax(0.15703284rem, max-content) minmax(0.64957324rem, max-content) minmax(0.22421706rem, max-content);
      }

      #kla2IL9BYryj3iFb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #fShlU162daXv0yqH {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #riWFxVhblxFdomAP {
        font-size: calc(0.55677706em - var(--ffsd));
      }

      #TxQm9j7OTsySPZkW {
        --first-font-size: 0.55677706em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mcHspEwiIDhdIPNg {
        min-width: 2.50912144rem;
      }

      #kYSaE8R1Sa1BRQYq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #OnTCMRElMLXIpxjV {
        grid-template-columns: 0 0.37650693rem 0.37276773rem 1.83791234rem 0.24961325rem 0.39497285rem;
        grid-template-rows: 0 minmax(0.67421381rem, max-content) minmax(1.54844114rem, max-content) minmax(0.15703284rem, max-content) minmax(0.64957324rem, max-content) minmax(0.20251205rem, max-content);
      }

      #W6t5I2BC2i10agGm {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Ogklnrekv2tTN3hX {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #SEjpmAl5wTzdFeLL {
        font-size: calc(0.55677706em - var(--ffsd));
      }

      #Yz3bm4cVCvkDZEG6 {
        --first-font-size: 0.55677706em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #C0syNbVO3GmwdlUo {
        min-width: 2.50912144rem;
      }

      #vdU1MhlJUlUzaTl8 {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #GeVVhe8PHYM6slK0 {
        grid-template-columns: 0 0.43808417rem 0.58560387rem 1.31832653rem 0.55636291rem 0.33339561rem;
        grid-template-rows: 0 minmax(0.31406568rem, max-content) minmax(2.04391711rem, max-content) 0 minmax(0.64957324rem, max-content) minmax(0.22421706rem, max-content);
      }

      #bashhN3dmRggcei3 {
        grid-template-columns: 0 2.25204339rem 0.25733112rem 0 0.33187425rem 0.56209786rem 1.41696615rem 1.83058976rem 0.41284562rem 0.41152554rem 2.21457722rem 0.62145316rem 0.39574271rem 0.02301153rem 0.5188972rem 2.72865872rem 0.41875424rem 0.08436013rem 0.52344281rem 3.13857149rem 0.0932016rem 0.32555264rem 3.74637443rem 0.56209786rem 0.33187425rem 0 1.44387624rem 1.06549828rem;
        grid-template-rows: 0 minmax(5.58110257rem, max-content) minmax(2.09950445rem, max-content) minmax(1.61657104rem, max-content) minmax(2.65862439rem, max-content) minmax(1.8843941rem, max-content) minmax(2.89475929rem, max-content) minmax(1.63740776rem, max-content) 0 0 0 0 minmax(0.99454133rem, max-content) 0 0 0 0 minmax(0.11414853rem, max-content) minmax(0.13512195rem, max-content) minmax(0.64589334rem, max-content) minmax(20.9377122rem, max-content) minmax(1.66483236rem, max-content) minmax(0.02170501rem, max-content) 0 minmax(3.21006808rem, max-content) minmax(0.02170501rem, max-content) 0 minmax(1.31968313rem, max-content);
      }

      #Vw3eubVgeJtYhJFU {
        font-size: calc(1.19445984em - var(--ffsd));
      }

      #x1gqGWD2RZfi0RzW {
        --first-font-size: 1.19445984em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Uv5kIKV38Uv900rP {
        min-width: 19.87423526rem;
      }

      #nywOFfsFuzCjEUHj {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #wjx2KZyl0G7RJ14Q {
        grid-template-columns: 0 6.67365669rem 19.03756151rem 0.78784563rem;
        grid-template-rows: 0 minmax(13.84019654rem, max-content) minmax(1.41329557rem, max-content) minmax(32.18428241rem, max-content);
      }

      #RYdYOXtkovN4CoQD {
        grid-template-columns: 0 12.51828802rem 26.49906383rem 15.12288261rem;
        grid-template-rows: 0 minmax(2.03539862rem, max-content) minmax(47.43777452rem, max-content) 0;
      }

      #law1WCo24m78pmpe {
        grid-template-columns: 0 0 54.14023446rem 0;
        grid-template-rows: 0 0 minmax(49.47317314rem, max-content) 0;
      }

      #XbOIiwydRhfII7sh {
        grid-template-columns: 0 54.14023446rem;
        grid-template-rows: 0 minmax(49.47317314rem, max-content);
      }

      #lbahxorSiZH0oKuI {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yCVjD4YBPX9Z6iGz {
        grid-template-columns: 3.125rem 3.11933581rem 39.68529358rem 2.55213598rem 11.9028049rem 36.49042972rem 3.125rem;
        grid-template-rows: 0 0 minmax(3.23546522rem, max-content) minmax(49.47317314rem, max-content) 0 0;
      }

      #yhIMDJsa3hjQmi09 {
        min-height: calc(calc(6.55775428 * var(--1vh, 1vh)) - 3.27887714px);
      }

      #hXyIGqgae4amyOhg {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #YoWxCMdp6efMjRdI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #feWxMlhnVsCRiTOO {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(44.55403647% + 0%) calc((0.80398226 * 53.89616743rem) + 0%), calc(100% - (0% + 0%)) calc((0.80398226 * 53.89616743rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02160918 * 53.89616743rem) + 0%)), calc(44.55403647% + 0%) calc(100% - ((0.02160918 * 53.89616743rem) + 0%)));
        margin-left: -80.35578%;
        margin-right: 0%;
        margin-bottom: -2.16091813%;
        margin-top: -80.39822646%;
      }

      #p4zsxXfAE5OqFUAZ {
        stroke-width: calc(100rem * 1.4055636896046853 / 1024.0);
      }

      #qNsm0FJtynA8uBjS {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #AKGTlIza25rMFHuG {
        stroke-width: calc(100rem * 1.4055636896046853 / 1024.0);
      }

      #eGlrraHuNZlk6WNT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #x59DAWh94Bc06EID {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #DkTgkXrvdaP5Ashn {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #GzOMTUBzhpp2FjS1 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #xw2trqNCMyVE2J98 {
        font-size: calc(0.27085245em - var(--ffsd));
      }

      #hXizMTVHWeWrlc7M {
        --first-font-size: 0.27085245em;
        --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);
      }

      #TSRZvskSvnCkGDZl {
        min-width: 2.00297063rem;
      }

      #DJRmOzUIk936HHSL {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #keNQEwTgiW3ytDVA {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #q2cDwjGGBrcPtLfw {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Oxpjre2y58ShgBqS {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #A8m0Wt8IxLHehXU5 {
        grid-template-columns: 0 0.05398984rem 0.50183515rem 0.05398984rem;
        grid-template-rows: 0 minmax(0.02680685rem, max-content) minmax(0.50183515rem, max-content) minmax(0.02680685rem, max-content);
      }

      #wKythFkD4Z3coWnN {
        grid-template-columns: 0 0.55665338rem 0.60981483rem 0.55665338rem;
        grid-template-rows: 0 minmax(0.521111rem, max-content) minmax(0.55544885rem, max-content) minmax(0.25670548rem, max-content);
      }

      #TglYBDwRg3BrUqXN {
        font-size: calc(0.12903693em - var(--ffsd));
      }

      #enDzHg6egZ7egc1p {
        --first-font-size: 0.12903693em;
        --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);
      }

      #nHil2EbGC4e7Dy8a {
        min-width: 1.16085631rem;
      }

      #Hd8sF0PyAMHHzbdf {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eCjycTu0HT2wXr7s {
        grid-template-columns: 0 0.22129816rem 0.11551046rem 0.3055467rem 1.11202819rem 0.3055467rem 0.11551046rem 0.22129816rem;
        grid-template-rows: 0 minmax(0.14149506rem, max-content) minmax(0.32258153rem, max-content) 0 minmax(1.33326533rem, max-content) minmax(0.09172422rem, max-content) minmax(0.15299018rem, max-content) minmax(0.12763797rem, max-content);
      }

      #CY7dKItTdTJ5RvLS {
        grid-template-columns: 0 0.07084154rem 2.39673881rem 0.07722716rem;
        grid-template-rows: 0 minmax(0.06726297rem, max-content) minmax(2.16969428rem, max-content) minmax(0.08003423rem, max-content);
      }

      #Hmtn7dT2TKNTQ8Lm {
        grid-template-columns: 0.44145531rem 2.54480751rem 0.44145531rem;
        grid-template-rows: minmax(0.56228306rem, max-content) minmax(2.31699149rem, max-content) minmax(0.56228306rem, max-content);
      }

      #ehsamSvvOUOSKVcx {
        grid-template-columns: 0 11.22690296rem 3.42771813rem 3.97355605rem;
        grid-template-rows: 0 minmax(3.91919975rem, max-content) minmax(3.44155761rem, max-content) minmax(13.10976697rem, max-content);
      }

      #M0nBLUE1pTGDKy42 {
        grid-template-columns: 0 3.56406335rem 18.62817714rem 3.56750872rem;
        grid-template-rows: 0 minmax(1.7777245rem, max-content) minmax(20.47052432rem, max-content) minmax(2.55269853rem, max-content);
      }

      #YqftLY3707fjBjoD {
        grid-template-columns: 0 0 25.75974921rem 0;
        grid-template-rows: 0 0 minmax(24.80094735rem, max-content) 0;
      }

      #RT4tVFW5V3GJPpi8 {
        font-size: calc(3.22276281em - var(--ffsd));
      }

      #I2Azft8tOPPsUInS {
        --first-font-size: 3.22276281em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #UnpW7VDviZ0pz73W {
        min-width: 12.74780908rem;
      }

      #HxdBDYjU6IuHSWKw {
        grid-area: 5 / 5 / 6 / 6;
        position: relative;
      }

      #tmxRpRG1uuJQGtLZ {
        font-size: calc(1.36651049em - var(--ffsd));
      }

      #OgwaxGEIuH3N0UTX {
        --first-font-size: 1.36651049em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BtNNSFiBpoCd18K6 {
        min-width: 25.80513197rem;
      }

      #EEwrAzfR1tq98w3e {
        grid-area: 7 / 4 / 8 / 8;
        position: relative;
      }

      #kGbiOeY0R0ueUAv1 {
        grid-template-columns: 0 3.38227343rem 0.07449335rem 6.45589078rem 12.69898095rem 6.53038413rem 0.07104799rem 24.68309681rem;
        grid-template-rows: 0 minmax(12.33971994rem, max-content) minmax(24.80094735rem, max-content) minmax(1.3851996rem, max-content) minmax(3.84535291rem, max-content) minmax(0.82967301rem, max-content) minmax(6.44216691rem, max-content) minmax(3.06557863rem, max-content);
      }

      #p81xWqaK1O1J2Hps {
        grid-area: 2 / 2 / 6 / 5;
        position: relative;
      }

      #HqM7DIUuDpwkin5D {
        grid-area: 2 / 2 / 15 / 15;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.10877955 * 68.58768676rem) + 0%), calc(100% - (29.44005929% + 0%)) calc((0.10877955 * 68.58768676rem) + 0%), calc(100% - (29.44005929% + 0%)) calc(100% - ((0.53996976 * 68.58768676rem) + 0%)), calc(0% + 0%) calc(100% - ((0.53996976 * 68.58768676rem) + 0%)));
        margin-left: 0%;
        margin-right: -41.72347509%;
        margin-bottom: -53.99697616%;
        margin-top: -10.87795533%;
      }

      #sz0ExeeeFqogiTBU {
        stroke-width: calc(100rem * 2.8111273792093705 / 1024.0);
      }

      #YYLUhlgi4YOVfiWU {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ih4qKswoZBUFDCxG {
        stroke-width: calc(100rem * 2.811127379209369 / 1024.0);
      }

      #Z0mGDv3441D6mgyv {
        grid-area: 2 / 2 / 8 / 8;
        position: relative;
      }

      #L2I2dPpaTi2neI73 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #hipH0sPMHtQeUKvN {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #qK40K8olssXPqkRk {
        grid-template-columns: 0 7.02985956rem 4.03194225rem 7.02985956rem;
        grid-template-rows: 0 minmax(5.90853103rem, max-content) minmax(4.03194225rem, max-content) minmax(9.94047328rem, max-content);
      }

      #fBTQn689PUYfS8IY {
        grid-area: 4 / 4 / 7 / 9;
        position: relative;
      }

      #fjeHyD0Qcto5rukf {
        grid-area: 5 / 5 / 9 / 7;
        position: relative;
      }

      #hOWeklTHJweXoKaZ {
        grid-template-columns: 0 2.01799605rem 3.92403371rem 0.79579899rem 13.37182867rem 4.8542928rem 0.79579899rem 0;
        grid-template-rows: 0 minmax(1.63906488rem, max-content) minmax(1.3542132rem, max-content) minmax(1.75141456rem, max-content) minmax(16.77531879rem, max-content) minmax(2.21161484rem, max-content) minmax(1.06932108rem, max-content) 0;
      }

      #AuP3PDJMKcnCgXOF {
        grid-template-columns: 0 0 25.75974921rem 0;
        grid-template-rows: 0 0 minmax(24.80094735rem, max-content) 0;
      }

      #awfznTrtdm51blxH {
        grid-template-columns: 0 25.75974921rem;
        grid-template-rows: 0 minmax(24.80094735rem, max-content);
      }

      #qCdvJTfdBpPZ6FjE {
        font-size: calc(3.22276281em - var(--ffsd));
      }

      #Ty83sF4pYTeNv4Nj {
        --first-font-size: 3.22276281em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kgM6Bx5AEFdcIZ24 {
        min-width: 12.74780908rem;
      }

      #IqQyiyDLWsKFYUID {
        grid-area: 7 / 5 / 9 / 6;
        position: relative;
      }

      #KrAA62w8V8JNApPW {
        font-size: calc(1.36651049em - var(--ffsd));
      }

      #LJSjgnN8yytWGEMO {
        --first-font-size: 1.36651049em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dqPirbCK8r2T64Be {
        min-width: 27.16891904rem;
      }

      #Vy4tBirueieTrNqd {
        grid-area: 11 / 3 / 14 / 8;
        position: relative;
      }

      #JOkZqpc07lnopnmn {
        stroke-width: calc(100rem * 2.811127379209372 / 1024.0);
      }

      #TBW7LF1gstzbJP8B {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ehiqGCd1DdgznJ6w {
        stroke-width: calc(100rem * 2.811127379209369 / 1024.0);
      }

      #Gi7LkgI0Hecsb3ww {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LwL8yFSFegjmXV0V {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
      }

      #oG6z0dsIsVsnJ8Ly {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #UjnM4iWWvLvV9vEk {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dCxKtPMbp4hYcfQT {
        grid-template-columns: 0 8.7543919rem 0.94364521rem 0.15807636rem;
        grid-template-rows: 0 minmax(0.13493898rem, max-content) minmax(0.73014548rem, max-content) minmax(0.13493898rem, max-content);
      }

      #zXpiKi7tuoYdDIxJ {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #Wq4AXRjLOoYK4twn {
        font-size: calc(0.76839152em - var(--ffsd));
      }

      #buasjPUVIE7H3lhs {
        --first-font-size: 0.76839152em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #wl3lcEVobyws5X44 {
        min-width: 9.49194778rem;
      }

      #k2HyNmV4hk4fGvoN {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #zQZImNns1GcwPuTn {
        font-size: calc(0.4027267em - var(--ffsd));
      }

      #FEfNMExTAA4Kb1NF {
        --first-font-size: 0.4027267em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #zk6k3Js5m7QQB0Rs {
        min-width: 1.59568458rem;
      }

      #qm4l3wiWKlNW9nNx {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #ksFsZsPNnm5ymNz3 {
        font-size: calc(0.4027267em - var(--ffsd));
      }

      #HTSYdrCkXzBcWPC5 {
        --first-font-size: 0.4027267em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #cbdS55eAYg4ZHYIN {
        min-width: 1.59568458rem;
      }

      #QsyI0wUPdCyeg7pp {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #U3W8tQsAh29Xeb4j {
        font-size: calc(0.4027267em - var(--ffsd));
      }

      #aqXdP5wG4rgMWKzt {
        --first-font-size: 0.4027267em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Xd04MDtJUZwssVpZ {
        min-width: 1.59568458rem;
      }

      #lYPKfN2vfwsWLDvl {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #tUSPS7BBq5r4eH6v {
        font-size: calc(0.4027267em - var(--ffsd));
      }

      #gzmYli2wTkXFSzOy {
        --first-font-size: 0.4027267em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WUKZpKerNMyqj60s {
        min-width: 1.83327884rem;
      }

      #skQUfym7oGH5prXb {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #kJL5RDqnRfaho9PB {
        font-size: calc(0.4027267em - var(--ffsd));
      }

      #hNiyJentQ86gooMT {
        --first-font-size: 0.4027267em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #nCZCuX7WZe2Xf1ew {
        min-width: 1.83327884rem;
      }

      #zQ6yrMhNntJBTDqU {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #tVqLR4tGe8SyzVyL {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #cBoAtTUuNG4zpvVw {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #cd8Q4aZnMOuFC0fg {
        grid-template-columns: 0 0.33691844rem 1.67477788rem 7.84441715rem;
        grid-template-rows: 0 minmax(0.01626344rem, max-content) minmax(0.04809703rem, max-content) 0;
      }

      #szkorFfxqJtfyuN0 {
        font-size: calc(0.53188856em - var(--ffsd));
      }

      #pf8L87iX6sOfM66f {
        font-size: calc(0.53188856em - var(--ffsd));
      }

      #NGyAr47xqlCpmSDM {
        font-size: calc(0.53188856em - var(--ffsd));
      }

      #Uh5isUdYIBWygqmU {
        font-size: calc(0.53188856em - var(--ffsd));
      }

      #WhelaLD7vIzGkCYr {
        font-size: calc(0.53188856em - var(--ffsd));
      }

      #q2irV7Y8tNcUAiNk {
        --first-font-size: 0.53188856em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #n4pI72zrb0wjtqHx {
        min-width: 9.58878886rem;
      }

      #HAYuhuzCPhD8OzdC {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #Fk8Sod1Piv672otb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #o8cyR3dsQ64qk16O {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #gIXfpvx5DGyNedFr {
        font-size: calc(0.26520073em - var(--ffsd));
      }

      #P3eHeyJuqXwgvPlv {
        --first-font-size: 0.26520073em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #CKCjdHxQ3NI98WO9 {
        min-width: 0.76927127rem;
      }

      #iNOdNl7UzXkcCA2L {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mEHFs3saitk1VSk7 {
        grid-template-columns: 0 0.40944787rem 0.02423233rem 0.67197849rem 0.02423233rem 0.40944787rem;
        grid-template-rows: 0 minmax(0.12466158rem, max-content) minmax(0.92368177rem, max-content) minmax(0.07479695rem, max-content) minmax(0.30940085rem, max-content) minmax(0.10679773rem, max-content);
      }

      #IbHsPFrO1qDJ5U7W {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #MrQHDCDAXISnJQ1d {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #nAd1XCq6oMCZpe3V {
        font-size: calc(0.26520073em - var(--ffsd));
      }

      #Bavr2RgZAxV29LPP {
        --first-font-size: 0.26520073em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xhehhLfae6dWEWZU {
        min-width: 1.22070036rem;
      }

      #Xfn81GvHgGYzSx4j {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #o1Lb8v1EoQ0J8B8Z {
        grid-template-columns: 0 0.17933553rem 0.1775545rem 0.87542344rem 0.11889429rem 0.18813111rem;
        grid-template-rows: 0 minmax(0.3211375rem, max-content) minmax(0.73754425rem, max-content) minmax(0.07479695rem, max-content) minmax(0.30940085rem, max-content) minmax(0.09645933rem, max-content);
      }

      #ZbJkwY7Wpy8j5mYr {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #YMuuK2NuNbrFAfDw {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #HYFp1qDNSNsU8fTq {
        font-size: calc(0.26520073em - var(--ffsd));
      }

      #wRoNjwi79x3j4h5q {
        --first-font-size: 0.26520073em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Yrx8YitE2rZyxd8T {
        min-width: 1.22070036rem;
      }

      #WJrDLJXJWqIOXexy {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #vNq3VEiCAIq4Yun6 {
        grid-template-columns: 0 0.20866564rem 0.27893134rem 0.62793743rem 0.26500346rem 0.15880101rem;
        grid-template-rows: 0 minmax(0.14959389rem, max-content) minmax(0.9735464rem, max-content) 0 minmax(0.30940085rem, max-content) minmax(0.10679773rem, max-content);
      }

      #sr3i46N9Iu630YSK {
        grid-template-columns: 0 1.07267987rem 0.12257042rem 0 0.15807636rem 0.2677351rem 0.67492087rem 0.87193559rem 0.19664416rem 0.19601539rem 1.05483421rem 0.29600686rem 0.18849781rem 0.01096072rem 0.24715802rem 1.29969844rem 0.19945852rem 0.04018191rem 0.24932315rem 1.49494565rem 0.04439323rem 0.15506529rem 1.78445072rem 0.2677351rem 0.15807636rem 0 0.68773851rem 0.50751178rem;
        grid-template-rows: 0 minmax(2.65835748rem, max-content) minmax(1.00002343rem, max-content) minmax(0.76999547rem, max-content) minmax(1.26634011rem, max-content) minmax(0.89756335rem, max-content) minmax(1.37881448rem, max-content) minmax(0.77992029rem, max-content) 0 0 0 0 minmax(0.47371399rem, max-content) 0 0 0 0 minmax(0.05437055rem, max-content) minmax(0.06436048rem, max-content) minmax(0.30764806rem, max-content) minmax(9.97292616rem, max-content) minmax(0.79298302rem, max-content) minmax(0.0103384rem, max-content) 0 minmax(1.52900048rem, max-content) minmax(0.0103384rem, max-content) 0 minmax(2.26533619rem, max-content);
      }

      #cQT85so6glyq45iY {
        font-size: calc(0.56893798em - var(--ffsd));
      }

      #zub9NUdDaz06rAdL {
        --first-font-size: 0.56893798em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WaqngWg2KvxNn521 {
        min-width: 9.49194778rem;
      }

      #Jqnk5Utevh0tFDI9 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #vqKK5nTcgoAxbaY3 {
        grid-template-columns: 0 3.17875634rem 9.06785772rem 0.37526193rem;
        grid-template-rows: 0 minmax(6.59227985rem, max-content) minmax(0.67317252rem, max-content) minmax(16.96657798rem, max-content);
      }

      #NhcKGEbw1BS7UzSZ {
        grid-template-columns: 0 6.68496885rem 12.62187599rem 6.45290436rem;
        grid-template-rows: 0 minmax(0.30048715rem, max-content) minmax(24.23203034rem, max-content) minmax(0.26842986rem, max-content);
      }

      #ou1zwADElkNxihwN {
        grid-template-columns: 0 0.21361264rem 25.54613656rem 0.21361264rem;
        grid-template-rows: 0 0 minmax(24.80094735rem, max-content) 0;
      }

      #QAIcSt22tkae6GA0 {
        font-size: calc(3.22276281em - var(--ffsd));
      }

      #Spj95YBx0PyT8co1 {
        --first-font-size: 3.22276281em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #QyITK6k45be4OAs6 {
        min-width: 14.7548612rem;
      }

      #hJYlWvEqqba0JYBE {
        grid-area: 8 / 11 / 10 / 12;
        position: relative;
      }

      #nEv4yCmJ28Yk4gPp {
        font-size: calc(1.36651049em - var(--ffsd));
      }

      #r3qjETJT013IJdf6 {
        --first-font-size: 1.36651049em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #SmVxuZ4VZCx13WD9 {
        min-width: 24.85260718rem;
      }

      #v5kOKkfrdnmJbao1 {
        grid-area: 12 / 10 / 13 / 13;
        position: relative;
      }

      #rqiP8LxOoCfe3hxo {
        grid-template-columns: 0 8.00623862rem 0.82657353rem 6.38398145rem 12.69898095rem 6.6767868rem 0.53376818rem 4.24905271rem 0.4737736rem 5.38272935rem 14.70603308rem 4.71501663rem 0.69580919rem 3.23894266rem;
        grid-template-rows: 0 minmax(12.33971994rem, max-content) minmax(0.26842986rem, max-content) minmax(24.53251749rem, max-content) minmax(0.26842986rem, max-content) minmax(1.09810287rem, max-content) minmax(0.01866687rem, max-content) minmax(3.82668604rem, max-content) minmax(0.01866687rem, max-content) minmax(0.82967301rem, max-content) 0 minmax(4.83162518rem, max-content) minmax(1.61054173rem, max-content) minmax(3.06557863rem, max-content);
      }

      #VHF6FNPz2WxfNRru {
        grid-area: 3 / 4 / 7 / 7;
        position: relative;
      }

      #RuyjFnE7cfjaj3Fx {
        font-size: calc(5.72635432em - var(--ffsd));
      }

      #j1vK0H26uDyu6hSw {
        --first-font-size: 5.72635432em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #GfSJRBoFQBF5qDeH {
        min-width: 49.17138209rem;
      }

      #aCcupm9okhfLBMQu {
        grid-area: 4 / 3 / 5 / 6;
        position: relative;
      }

      #Qkgwlf6ep2YdGEJJ {
        grid-template-columns: 3.125rem 22.31372302rem 2.84859023rem 28.73385418rem 17.54010956rem 22.31372302rem 3.125rem;
        grid-template-rows: 0 0 minmax(4.12191907rem, max-content) minmax(6.83260127rem, max-content) minmax(41.75411802rem, max-content) 0;
      }

      #AAcAxMPfgrztytMo {
        min-height: calc(calc(6.55775428 * var(--1vh, 1vh)) - 3.27887714px);
      }

      #xUCP4dhxULhPyW4z {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hkT9J3fw5cFb7QdN {
        grid-template-columns: 0 138.95670573%;
        left: -19.47835286%;
        grid-template-rows: 0 100%;
      }

      #SJMlWwwiww0stJ7C {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #F0Ullhlkw3s5uHrG {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.37263889em - var(--ffsd)));
      }

      #EpgaaOlRK7ZIj6cp {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.37263889em);
        --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);
      }

      #IgpWF8jJZGJaBdPl {
        min-width: 87.54882812rem;
      }

      #RHkrNO2OGCRerbHn {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #miiESvFxq53kSr9V {
        grid-template-columns: 0 3.125rem 87.5rem 3.125rem;
        grid-template-rows: 0 minmax(28.94420833rem, max-content) minmax(5.23658333rem, max-content) minmax(28.94420833rem, max-content);
      }

      #yTWf5nPoxbk2hGcS {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hsipA7OplLi0uohE {
        grid-template-columns: 3.125rem 93.75rem 3.125rem;
        grid-template-rows: minmax(7.5rem, max-content) minmax(63.125rem, max-content) minmax(7.5rem, max-content);
      }

      #FXHYumdMJpP3UdUf {
        min-height: calc(calc(9.71993527 * var(--1vh, 1vh)) - 4.85996764px);
      }

      #I6uQkTnhw1ESfMWw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #dU3qeSAdRTWfYHZa {
        grid-template-columns: 0 138.95670573%;
        left: -19.47835286%;
        grid-template-rows: 0 100%;
      }

      #zfvgHXbBoPZi5I1D {
        grid-area: 2 / 6 / 3 / 7;
        position: relative;
      }

      #KhK00vy80ypcnplg {
        font-size: calc(8.18614082em - var(--ffsd));
      }

      #pw3rqyh8M6VSuvlG {
        --first-font-size: 8.18614082em;
        --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);
      }

      #jdE8ijEbDae351fO {
        min-width: 46.92421663rem;
      }

      #cQd1wv2UHZGla7vY {
        grid-area: 4 / 3 / 6 / 10;
        position: relative;
      }

      #y8biE7rIJeX64cg7 {
        font-size: calc(1.95669169em - var(--ffsd));
      }

      #ye7tGVJ65DpnbD1d {
        --first-font-size: 1.95669169em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #WNDQgkNKnJIoMzzl {
        min-width: 55.78407045rem;
      }

      #HObhHUOLB0j1O2oo {
        grid-area: 5 / 2 / 7 / 11;
        position: relative;
      }

      #KrFPEbRo7sQLrEpE {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.28534579em - var(--ffsd)));
      }

      #v2n5Ej4f1ch44xVG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.28534579em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #xvb7IgO0I6pasM4I {
        min-width: 24.11188205rem;
      }

      #jI81f8FGPlQhLfKf {
        grid-area: 2 / 2 / 3 / 6;
        position: relative;
      }

      #qvQY6xG90kyD9o7p {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #jTp1xgspTkNZmCmZ {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.28534579em - var(--ffsd)));
      }

      #HJVi9Q2l97tYmS7v {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.28534579em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #n3bS8g6Fvz64YU9t {
        min-width: 24.11188205rem;
      }

      #KRhhcd7w3BsQBqYF {
        grid-area: 6 / 3 / 7 / 7;
        position: relative;
      }

      #qX3gH79MGCNY3KkS {
        grid-template-columns: 0 0 10.11708265rem 3.82888863rem 10.11708265rem 0;
        grid-template-rows: 0 minmax(1.49568307rem, max-content) minmax(0.8510544rem, max-content) minmax(3.46688461rem, max-content) minmax(0.783527rem, max-content) minmax(1.45672523rem, max-content);
      }

      #Ogc3jwedN74ywtb9 {
        grid-area: 8 / 5 / 9 / 8;
        position: relative;
      }

      #J9zDiJTSq5yEl6X3 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #bdhdWWqhS1nDpNrf {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.59240972em - var(--ffsd)));
      }

      #jUMMKm4C4UyovJJB {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.59240972em);
        --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);
      }

      #Qj8jiOU7yuVBaaGf {
        min-width: 23.23242187rem;
      }

      #qaNREbLvTT3VZ9Ow {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #G8cjVw8HeZFbv2nn {
        grid-template-columns: 0 2.57746723rem 23.18359375rem 2.57746723rem;
        grid-template-rows: 0 minmax(0.7431076rem, max-content) minmax(3.09262917rem, max-content) minmax(0.7431076rem, max-content);
      }

      #qgmG2IVlVofbEJ8R {
        grid-area: 10 / 4 / 11 / 9;
        grid-template-columns: 0 28.3385282rem;
        grid-template-rows: 0 minmax(4.57884437rem, max-content);
      }

      #anORoXKghecATJ4j {
        grid-area: 10 / 4 / 11 / 9;
        position: relative;
      }

      #LITvILrrg8xpALSH {
        grid-template-columns: 22.74862249rem 4.42992691rem 8.6521865rem 2.13773714rem 2.66502397rem 19.9654933rem 1.43253666rem 2.13773714rem 9.8846738rem 4.42992691rem 21.51613518rem;
        grid-template-rows: minmax(12.61446478rem, max-content) minmax(15.44830044rem, max-content) minmax(2.54727882rem, max-content) minmax(8.64923009rem, max-content) minmax(1.13844487rem, max-content) minmax(1.13844487rem, max-content) minmax(8.7499357rem, max-content) minmax(8.0538743rem, max-content) minmax(2.59171698rem, max-content) minmax(4.57884437rem, max-content) minmax(12.61446478rem, max-content);
      }

      #t5VGU66UIt5f0Ncl {
        min-height: calc(calc(9.71993527 * var(--1vh, 1vh)) - 4.85996764px);
      }
    }

    @media (min-width: 1024.05px) {
      #frIMzW08ipr4mmEN {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #oh5hEw9AVneCEzoA {
        grid-area: 3 / 3 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0.03622159% + 0%) calc((0 * 100rem) + 0%), calc(100% - (0.03622159% + 0%)) calc((0 * 100rem) + 0%), calc(100% - (0.03622159% + 0%)) calc(100% - ((0 * 100rem) + 0%)), calc(0.03622159% + 0%) calc(100% - ((0 * 100rem) + 0%)));
        margin-left: -0.03624785%;
        margin-right: -0.03624785%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #qRJ9dxv3MM6ASsss {
        grid-template-columns: 0 0 100% 0;
        grid-template-rows: 0 0 100% 0;
      }

      #I9ozIGg3sAmap6ag {
        grid-area: 2 / 4 / 3 / 7;
        position: relative;
      }

      #h4ERKLPEWCq362p9 {
        font-size: calc(8.53217369em - var(--ffsd));
      }

      #EwMoyup2rTUrgNRJ {
        --first-font-size: 8.53217369em;
        --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);
      }

      #pwh5xLJWnP3JufSt {
        min-width: 48.89344128rem;
      }

      #AdqCpXKjpV8Wk110 {
        grid-area: 4 / 3 / 6 / 8;
        position: relative;
      }

      #xjssTHqPFgTdB9KF {
        font-size: calc(2.03940217em - var(--ffsd));
      }

      #cnifI13H2sIW0aQc {
        --first-font-size: 2.03940217em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #OYhx0nDEYEcDeNyv {
        min-width: 58.1278062rem;
      }

      #O1QQuQYmubDN3gvR {
        grid-area: 5 / 2 / 7 / 9;
        position: relative;
      }

      #tAS3t3jX6zk5Do0A {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(0.96353886em - var(--ffsd)));
      }

      #SnHgjv9YkuEAFyxj {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 0.96353886em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iXqjD92Vn1tsRXKC {
        min-width: 9.89483734rem;
      }

      #xZb8jL109wjoGUcs {
        grid-area: 2 / 3 / 3 / 6;
        position: relative;
      }

      #jNMVLNmMnvsl8jCx {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #XPNbePd6YqX8kfeq {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(0.96353886em - var(--ffsd)));
      }

      #UviIzIIoF2jtjQDQ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 0.96353886em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #hw4gieuemnOrLRC9 {
        min-width: 18.07508582rem;
      }

      #X1GxxBu7I61nTXiY {
        grid-area: 6 / 2 / 7 / 7;
        position: relative;
      }

      #GV98G5qK3Iz1gFF1 {
        grid-template-columns: 0 4.09012424rem 3.49398457rem 2.87026497rem 3.49398457rem 4.09012424rem;
        grid-template-rows: 0 minmax(1.12121483rem, max-content) minmax(0.63797928rem, max-content) minmax(2.59889447rem, max-content) minmax(0.58735845rem, max-content) minmax(1.09201071rem, max-content);
      }

      #nMRv0E5HJbYpeipS {
        grid-area: 8 / 5 / 9 / 6;
        position: relative;
      }

      #AaGOzny7LAZRr2sp {
        grid-template-columns: 20.95439851rem 4.61718246rem 14.02369595rem 1.38548178rem 18.03848259rem 1.38548178rem 14.02369595rem 4.61718246rem 20.95439851rem;
        grid-template-rows: minmax(13.03915585rem, max-content) minmax(16.10130896rem, max-content) minmax(2.65495376rem, max-content) minmax(9.014838rem, max-content) minmax(1.18656758rem, max-content) minmax(1.18656758rem, max-content) minmax(4.39817221rem, max-content) minmax(6.03745775rem, max-content) minmax(2.60352589rem, max-content);
      }

      #JnRW9dITDoSuHEom {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #WnMldOPpwIaPjVYe {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tUzb6q78xxnITKKp {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #lf20vAiTo5gzwDfP {
        grid-area: 2 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 55.30340866rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 55.30340866rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 55.30340866rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 55.30340866rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #OT5520653OY7uZjF {
        grid-area: 2 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 99.9479602rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 99.9479602rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.10609396 * 99.9479602rem) + 0%)), calc(0% + 0%) calc(100% - ((0.10609396 * 99.9479602rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -10.60939594%;
        margin-top: 0%;
      }

      #yn3I0XnkFp5K3vYb {
        font-size: calc(1.82627493em - var(--ffsd));
      }

      #wKqpeBOpnyIoEZKi {
        --first-font-size: 1.82627493em;
        --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);
      }

      #nbhFLJvHYld91zi3 {
        min-width: 14.8661492rem;
      }

      #cvVygsnjsg8dQ0TQ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #TwXpUcImKSYAfIPP {
        grid-area: 5 / 7 / 6 / 8;
        position: relative;
      }

      #J2R1wp7uFY9OHdkK {
        font-size: calc(6.10811127em - var(--ffsd));
      }

      #G40ZOEo9myAoHSW6 {
        --first-font-size: 6.10811127em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dHsYEpRzBn6z87vs {
        min-width: 52.43399412rem;
      }

      #iL2p4vPQueiSo9YH {
        grid-area: 7 / 6 / 8 / 9;
        position: relative;
      }

      #ZdD7lLBAzHzbGhhr {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #fq1G5X5pTQRJlG4Y {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #HNoKXgf1Z1KSe2Wg {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #duYyI6ZoK75GMgVs {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #CUI3swKBwtrujk48 {
        --first-font-size: 1.94349374em;
        --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);
      }

      #jvgTtqQWqCVBsPuI {
        min-width: 70.81879955rem;
      }

      #N2hUz8rAfTfHGoVx {
        grid-area: 9 / 4 / 10 / 10;
        position: relative;
      }

      #WA3ojrRSV4bLgNF4 {
        grid-template-columns: 0 5.62225476rem 8.96224493rem 5.86730105rem 3.32510166rem 22.94873192rem 8.55337219rem 20.89528679rem 9.19240271rem 14.58126419rem;
        grid-template-rows: 0 minmax(2.99192155rem, max-content) minmax(2.18558282rem, max-content) minmax(0.20865645rem, max-content) minmax(6.61817173rem, max-content) minmax(1.33156542rem, max-content) minmax(7.28810802rem, max-content) minmax(2.94153377rem, max-content) minmax(19.45924893rem, max-content) minmax(12.96166494rem, max-content);
      }

      #PKJaByhcjJZJAsE6 {
        grid-area: 3 / 3 / 7 / 7;
        position: relative;
      }

      #pu8pXS3ZLPyGe6kA {
        grid-area: 4 / 5 / 8 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 50.81881202rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 50.81881202rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 50.81881202rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 50.81881202rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #wI6VYze3PxkrTuGP {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 99.95119571rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 99.95119571rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 99.95119571rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 99.95119571rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #GterIB6vMFeBLwdB {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #EOMHnVvcFnzMRAQh {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #bnW6wFHa09mTBMMN {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #NqgmqLG88BT43HZI {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #nw8tStbOGUwYLH5X {
        grid-template-columns: 0 0.11125622rem 80.64558118rem 0;
        grid-template-rows: 0 0 minmax(37.96743477rem, max-content) minmax(0.13014479rem, max-content);
      }

      #jrFwmkG7ZqDkULzc {
        grid-template-columns: 0 8.71950351rem 80.75683741rem 10.47485479rem;
        grid-template-rows: 0 minmax(5.08527144rem, max-content) minmax(38.09757956rem, max-content) minmax(7.41744183rem, max-content);
      }

      #cNYWCrFi6sOfgkHg {
        grid-area: 5 / 4 / 9 / 8;
        position: relative;
      }

      #cpzdNmOFxGLCTkpC {
        grid-template-columns: 0 0.02440215rem 0.0032355rem 49.15355033rem 6.12222068rem 44.66895369rem 0.006471rem 0.02116665rem;
        grid-template-rows: 0 minmax(0.23609393rem, max-content) minmax(4.08471297rem, max-content) minmax(1.30144786rem, max-content) minmax(50.60029283rem, max-content) 0 0 0;
      }

      #BCy8aKEBGGRm14Zn {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #xa6saJAwaKNQlDQq {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cWESFGYoHqGlWh5A {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #BMRz5AXckFobgnJV {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.0229565 * 99.95443121rem) + 0%), calc(100% - (0% + 0%)) calc((0.0229565 * 99.95443121rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.08081171 * 99.95443121rem) + 0%)), calc(0% + 0%) calc(100% - ((0.08081171 * 99.95443121rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -8.08117056%;
        margin-top: -2.29565024%;
      }

      #AKzLz1uaN9CQ6uty {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.82627493em - var(--ffsd)));
      }

      #T4q5r2cV6rx9tDwZ {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.82627493em);
        --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);
      }

      #NLp3V65Xpr2yZsc0 {
        min-width: 14.8661492rem;
      }

      #meAgFRp1vtMs6Fpl {
        grid-area: 3 / 3 / 4 / 7;
        position: relative;
      }

      #hJ2v9zL0JXdEuELV {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.63758191em - var(--ffsd)));
      }

      #hQsj7IPEn4wrRfdM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.63758191em);
        --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);
      }

      #vCpCS3QYlt96bGZt {
        min-width: 67.97044941rem;
      }

      #tn7gccR1eelNs4qq {
        grid-area: 5 / 6 / 6 / 8;
        position: relative;
      }

      #XFKoLkMf54YAEQBR {
        grid-area: 7 / 4 / 8 / 5;
        position: relative;
      }

      #ZV5BnZOF2xVPeknU {
        grid-template-columns: 0 5.62225476rem 0 3.10048426rem 7.28593574rem 4.44312598rem 63.49072021rem 16.01191026rem;
        grid-template-rows: 0 minmax(3.22801549rem, max-content) minmax(2.18558282rem, max-content) minmax(21.14114098rem, max-content) minmax(3.11306901rem, max-content) minmax(20.80233974rem, max-content) minmax(0.07320644rem, max-content) minmax(5.6791931rem, max-content);
      }

      #GLIzNuoRV6RRdH5g {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #aDZeRwgFKOzd3t0T {
        grid-template-columns: 0.02440215rem 99.95443121rem 0.02116665rem;
        grid-template-rows: 0 minmax(56.22254758rem, max-content);
      }

      #mbKgvGqXVIffOMe4 {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #lg6QNrGS6I5Knuvx {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #HYwExvhAzCBnhflS {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #ijKWVotK3K98msSD {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 55.30340866rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 55.30340866rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 55.30340866rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 55.30340866rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #dZta6a19Pf4lO5HP {
        font-size: calc(1.82627493em - var(--ffsd));
      }

      #LEiJbmgH9Ocn7pMm {
        --first-font-size: 1.82627493em;
        --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);
      }

      #eZZXSmbHoZx3Infs {
        min-width: 14.8661492rem;
      }

      #ADduZERoPh1YJG9P {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #YWeGUYbBGAMMX7Ht {
        grid-template-columns: 0 5.64665691rem 14.82954598rem 34.82720577rem;
        grid-template-rows: 0 minmax(3.22801549rem, max-content) minmax(2.18558282rem, max-content) minmax(50.80894928rem, max-content);
      }

      #PxAZYlu0vV3jnLFc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #zKuxSdtsQu4NqPUF {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.41035501 * 53.8223538rem) + 0%), calc(100% - (48.09059934% + 0%)) calc((0.41035501 * 53.8223538rem) + 0%), calc(100% - (48.09059934% + 0%)) calc(100% - ((0.47148359 * 53.8223538rem) + 0%)), calc(0% + 0%) calc(100% - ((0.47148359 * 53.8223538rem) + 0%)));
        margin-left: 0%;
        margin-right: -92.64333382%;
        margin-bottom: -47.14835928%;
        margin-top: -41.0355007%;
      }

      #E7g2CtuLuznnOrOp {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #sEUBOsNdT24T8Nkb {
        grid-template-columns: 0 0.57239027rem 8.55337219rem 44.69659134rem;
        grid-template-rows: 0 minmax(5.62225476rem, max-content) minmax(6.61817173rem, max-content) minmax(43.98212109rem, max-content);
      }

      #gQaB2AkSpif6BUIv {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #zoECVtWVftSGg8ws {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 99.95119571rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 99.95119571rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 99.95119571rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 99.95119571rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #sdRampoIGk5ThGYL {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #H8InAQ3qRpBb0nJG {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #yeliXPzjUbIe1F5x {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #yEBi6aJDtCl28Z99 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Xqg6UAuIC3DG1RUn {
        font-size: calc(6.10811127em - var(--ffsd));
      }

      #ZVMsiHdTHZB1Mwxi {
        --first-font-size: 6.10811127em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xiU1qRrnz5yNTDCJ {
        min-width: 52.43399412rem;
      }

      #i8ibDZv8FPpfvnfL {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #eZ8aiSFVA6Bih7J5 {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #sQrdeKQGncXJuuOb {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #Orc7ay7nZjNvy1BF {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #shyODt2EkPwRdJsg {
        --first-font-size: 1.94349374em;
        --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);
      }

      #mYGo6zNUMopYT5CR {
        min-width: 62.27374914rem;
      }

      #d3awaPKBCgNFfjkl {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Ge26BHDvrD78QEy6 {
        grid-template-columns: 0 9.20421763rem 5.73868953rem 52.3973909rem 4.10106548rem 9.20421763rem;
        grid-template-rows: 0 minmax(4.3662366rem, max-content) minmax(7.28810802rem, max-content) minmax(4.30294818rem, max-content) minmax(13.73287835rem, max-content) minmax(8.27726362rem, max-content);
      }

      #QQIl01Q0lk0RQULO {
        grid-template-columns: 0 0.11125622rem 80.64558118rem 0;
        grid-template-rows: 0 0 minmax(37.96743477rem, max-content) minmax(0.13014479rem, max-content);
      }

      #f1thPLPiQA7gJIwB {
        grid-template-columns: 0 8.71950351rem 80.75683741rem 10.47485479rem;
        grid-template-rows: 0 minmax(5.08527144rem, max-content) minmax(38.09757956rem, max-content) minmax(7.41744183rem, max-content);
      }

      #izJMXF8xITRSxC47 {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #MHVjlmckhy0yxf8l {
        grid-template-columns: 0 0.02763765rem 46.15000855rem 9.12576246rem 44.67542469rem 0.02116665rem;
        grid-template-rows: 0 0 minmax(5.62225476rem, max-content) minmax(50.60029283rem, max-content) 0 0;
      }

      #tqQsu4ZgXY6KBZpb {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #CqJ9uEtgupawbmWc {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #oEIN4PRbo2DNcHCT {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #RFqGPFFJVljL6TiA {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 55.30340866rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 55.30340866rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 55.30340866rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 55.30340866rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #MERRxxrX2VT1z0x4 {
        font-size: calc(1.82627493em - var(--ffsd));
      }

      #WMjsyabO26XOBgYg {
        --first-font-size: 1.82627493em;
        --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);
      }

      #fLE5IpRWubYFiSkk {
        min-width: 14.8661492rem;
      }

      #tdYsa4UEFCxkRYHP {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #UlU8MLZdtKtAGPnL {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #hJEOuVZWT0j57015 {
        grid-template-columns: 0 5.64665691rem 14.82954598rem 26.27383358rem 8.55337219rem 0;
        grid-template-rows: 0 minmax(3.22801549rem, max-content) minmax(2.18558282rem, max-content) minmax(0.20865645rem, max-content) minmax(6.61817173rem, max-content) minmax(43.98212109rem, max-content);
      }

      #db8iKoyliEQGusNq {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gNxpnaa3K3P6rW0k {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 50.81881202rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 50.81881202rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 50.81881202rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 50.81881202rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #LoczUjCe71a4t5Mc {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 99.95119571rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 99.95119571rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 99.95119571rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 99.95119571rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #knobABR2oAKxZjyE {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #lLdBbvlFmGn2dNil {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #KzAXrQJkOvIQGL63 {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #iMzACj6mbAFV8CDU {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #cWhKZoLvZfp7EY2g {
        font-size: calc(6.10811127em - var(--ffsd));
      }

      #IlhatfsAvNeYNLtZ {
        --first-font-size: 6.10811127em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #PYNfBfQexqxI1c3s {
        min-width: 52.43399412rem;
      }

      #ZJL04x73BVIY6KdF {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #ztATTRSCbsySsEdT {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #aKhIe83W2R9c1mip {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #HcCqVodKjXI72wA2 {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #MFUHFk9Lt86SUCb8 {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #lQOecIjjcn4BUyWA {
        --first-font-size: 1.94349374em;
        --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);
      }

      #L3lUZdgDi87bpeVC {
        min-width: 67.97044941rem;
      }

      #Pn4iev5VLksilUmP {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #Lie9tEsC6clwVyWA {
        grid-template-columns: 0 7.17791502rem 7.76499214rem 52.3973909rem 7.77146315rem 5.53381997rem;
        grid-template-rows: 0 minmax(3.86564631rem, max-content) minmax(7.28810802rem, max-content) minmax(3.37194583rem, max-content) minmax(16.59606364rem, max-content) minmax(6.84567097rem, max-content);
      }

      #cSEKd489bOCZhvxL {
        grid-template-columns: 0 0.11125622rem 80.64558118rem 0;
        grid-template-rows: 0 0 minmax(37.96743477rem, max-content) minmax(0.13014479rem, max-content);
      }

      #T3P5OtoPUfNI1Uz8 {
        grid-template-columns: 0 8.71950351rem 80.75683741rem 10.47485479rem;
        grid-template-rows: 0 minmax(5.08527144rem, max-content) minmax(38.09757956rem, max-content) minmax(7.41744183rem, max-content);
      }

      #SUAMk2XDrE8EXc3w {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #KsgOeXfOpMZETkfz {
        grid-template-columns: 0 0.02763765rem 49.15355033rem 6.12222068rem 44.67542469rem 0.02116665rem;
        grid-template-rows: 0 minmax(4.3208069rem, max-content) minmax(1.30144786rem, max-content) minmax(50.60029283rem, max-content) 0 0;
      }

      #s6GyZlRL1Pdkn5g5 {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #RfRQYUo7y8sCpnWE {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #cKQWO2yhjp2Qp2Me {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #LUlbdq8UCMzIYXyD {
        grid-area: 2 / 2 / 7 / 6;
        position: relative;
        clip-path: polygon(calc(46.6621841% + 0%) calc((0.74380699 * 55.30340866rem) + 0%), calc(100% - (0% + 0%)) calc((0.74380699 * 55.30340866rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1144155 * 55.30340866rem) + 0%)), calc(46.6621841% + 0%) calc(100% - ((0.1144155 * 55.30340866rem) + 0%)));
        margin-left: -87.48424231%;
        margin-right: 0%;
        margin-bottom: -11.44154966%;
        margin-top: -74.38069939%;
      }

      #VAUxzc0G0cv9qozm {
        font-size: calc(1.82627493em - var(--ffsd));
      }

      #mbIKkP3vQFQFQ1jb {
        --first-font-size: 1.82627493em;
        --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);
      }

      #l7koFh4U5cTAwSMU {
        min-width: 14.8661492rem;
      }

      #Q5n8yGAnloq7QI5R {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #BHHcT6x2D9jYsGMt {
        grid-area: 5 / 5 / 6 / 7;
        position: relative;
      }

      #uB9NTvwBKz6sV34i {
        grid-template-columns: 0 5.64665691rem 14.82954598rem 26.27383358rem 8.55337219rem 0;
        grid-template-rows: 0 minmax(3.22801549rem, max-content) minmax(2.18558282rem, max-content) minmax(0.20865645rem, max-content) minmax(6.61817173rem, max-content) minmax(43.98212109rem, max-content);
      }

      #wvHnQZyyYU8wXAha {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #HfvsKiIt2XZ78uOH {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 50.81881202rem) + 0%), calc(100% - (50.98738928% + 0%)) calc((0 * 50.81881202rem) + 0%), calc(100% - (50.98738928% + 0%)) calc(100% - ((1.01898163 * 50.81881202rem) + 0%)), calc(0% + 0%) calc(100% - ((1.01898163 * 50.81881202rem) + 0%)));
        margin-left: 0%;
        margin-right: -104.0291234%;
        margin-bottom: -101.89816319%;
        margin-top: 0%;
      }

      #WcaZ64LMWjIPDnCM {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 99.95119571rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 99.95119571rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.05220262 * 99.95119571rem) + 0%)), calc(0% + 0%) calc(100% - ((0.05220262 * 99.95119571rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -5.22026172%;
        margin-top: 0%;
      }

      #KoDOpGuOOJzrQqls {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #jdmgbGDN8OyX4va6 {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
      }

      #V6ciyE74IJul6eN5 {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #CfGPSC04tbnYLj1k {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #psiSJl3yMaVY3SRP {
        font-size: calc(6.10811127em - var(--ffsd));
      }

      #grD2OPBTMifxw36p {
        --first-font-size: 6.10811127em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #NmGEf9SpbFSVNqaC {
        min-width: 52.43399412rem;
      }

      #cWaJJpRZxgzE0Zbx {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #C74yKjiuadvsvlWV {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #eVr8LmWzaejgNEJu {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #nilYgU0KqC8wOSFH {
        font-size: calc(1.94349374em - var(--ffsd));
      }

      #AV1OttyJ90gXMwmh {
        --first-font-size: 1.94349374em;
        --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);
      }

      #wOofMioq6GW89sOW {
        min-width: 60.19898627rem;
      }

      #JLrAl5Hrq9996WPq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #R7Xv9XbAluEEw2XD {
        grid-template-columns: 0 10.18597096rem 4.75693621rem 52.3973909rem 3.00805594rem 10.29722718rem;
        grid-template-rows: 0 minmax(3.86564631rem, max-content) minmax(7.28810802rem, max-content) minmax(3.89967126rem, max-content) minmax(13.73287835rem, max-content) minmax(9.18113084rem, max-content);
      }

      #Vlscv1gfd65odxcC {
        grid-template-columns: 0 0.11125622rem 80.64558118rem 0;
        grid-template-rows: 0 0 minmax(37.96743477rem, max-content) minmax(0.13014479rem, max-content);
      }

      #lz71q1cYz2Dw2Rns {
        grid-template-columns: 0 8.71950351rem 80.75683741rem 10.47485479rem;
        grid-template-rows: 0 minmax(5.08527144rem, max-content) minmax(38.09757956rem, max-content) minmax(7.41744183rem, max-content);
      }

      #o0d6lGtOdkIwEOAJ {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yxPNNxtIVeMVqjmH {
        grid-template-columns: 0 0.02763765rem 49.15355033rem 6.12222068rem 44.67542469rem 0.02116665rem;
        grid-template-rows: 0 minmax(4.3208069rem, max-content) minmax(1.30144786rem, max-content) minmax(50.60029283rem, max-content) 0 0;
      }

      #rZG65VADDNbM3ffZ {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #JBJygSNJAw0IirYs {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #tnQHm2AWo1JuwPDI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #zdi0qu1yoE5wIr5z {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 50rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 50rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 50rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 50rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #IjHUCHJcXwNeicvu {
        font-size: calc(1.82627493em - var(--ffsd));
      }

      #r6wWkExzQhzjkmVW {
        --first-font-size: 1.82627493em;
        --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);
      }

      #piCtjrYuQkHZvIzp {
        min-width: 14.8661492rem;
      }

      #s061qx7WLcl8XrCQ {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #zNhHsGJYcQCQosXc {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #NdwmNzPFB19ktLG3 {
        grid-template-columns: 0 5.64665691rem 0 3.10048426rem 11.72906173rem 29.52379711rem;
        grid-template-rows: 0 minmax(3.22801549rem, max-content) minmax(2.18558282rem, max-content) minmax(45.05654973rem, max-content) minmax(0.07320644rem, max-content) minmax(5.6791931rem, max-content);
      }

      #RNdmFfBhxFSSW3d1 {
        grid-area: 2 / 2 / 10 / 5;
        position: relative;
      }

      #wSZpUMRf1D3gj2GE {
        grid-area: 3 / 6 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.03722717 * 44.97803807rem) + 0%), calc(100% - (0% + 0%)) calc((0.03722717 * 44.97803807rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.21090018 * 44.97803807rem) + 0%)), calc(0% + 0%) calc(100% - ((0.21090018 * 44.97803807rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -21.09001755%;
        margin-top: -3.72271653%;
      }

      #I6OEIwHul1M2SoFL {
        font-size: calc(5.20599967em - var(--ffsd));
      }

      #Zwr8ru3i1kvVjw3f {
        font-size: calc(5.20599967em - var(--ffsd));
      }

      #LNHJFecIKV0hQwK9 {
        --first-font-size: 5.20599967em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #e5ZINRdCg7KucEzS {
        min-width: 68.42595159rem;
      }

      #p7lRHAfRH4qfxyvA {
        grid-area: 4 / 4 / 6 / 9;
        position: relative;
      }

      #TYcfvEz46ZFvKgRZ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #yaaXuf4kltHEKmoE {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #tXk5UGRxxxWvzym6 {
        font-size: calc(2.37577976em - var(--ffsd));
      }

      #e3WK0L98DzISjodb {
        --first-font-size: 2.37577976em;
        --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);
      }

      #k2o50ymdKIFTuTu9 {
        min-width: 17.17734597rem;
      }

      #cvvMqaYIC8M7m0xl {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #Z4D4xszZIxwrgGVK {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LBFb7vZCWC3gqtBJ {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #gyr2w9LMihuZgtB3 {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dWMBZmJTi03KgOth {
        grid-template-columns: 0 0.47357141rem 4.40184231rem 0.47357141rem;
        grid-template-rows: 0 minmax(0.23513605rem, max-content) minmax(4.40184231rem, max-content) minmax(0.23513605rem, max-content);
      }

      #z0jXKlAjat64Uiox {
        grid-template-columns: 0 4.8826799rem 5.34898512rem 4.8826799rem;
        grid-template-rows: 0 minmax(4.57092027rem, max-content) minmax(4.87211441rem, max-content) minmax(2.25168969rem, max-content);
      }

      #Hj0kVpvMZm7SddqP {
        font-size: calc(1.1318462em - var(--ffsd));
      }

      #y5sMlOUlnNBtkdtc {
        --first-font-size: 1.1318462em;
        --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);
      }

      #IWNCZC6CTlQ11c9i {
        min-width: 9.79074812rem;
      }

      #wepLgWjUsiR2KGxS {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eJ8S0IOyc7q59Auk {
        grid-template-columns: 0 1.94111471rem 1.01319892rem 2.68010001rem 9.7541449rem 2.68010001rem 1.01319892rem 1.94111471rem;
        grid-template-rows: 0 minmax(1.24112262rem, max-content) minmax(2.82952084rem, max-content) 0 minmax(11.69472437rem, max-content) minmax(0.80455811rem, max-content) minmax(1.34195195rem, max-content) minmax(1.1195753rem, max-content);
      }

      #PmNp3ohTjB3qxQBk {
        grid-template-columns: 0 0.62138587rem 21.02297216rem 0.67739734rem;
        grid-template-rows: 0 minmax(0.58999654rem, max-content) minmax(19.03145319rem, max-content) minmax(0.70201949rem, max-content);
      }

      #ZsIcdYYuf3pi8w5G {
        grid-template-columns: 3.87222112rem 22.32175537rem 3.87222112rem;
        grid-template-rows: minmax(4.93206063rem, max-content) minmax(20.32346922rem, max-content) minmax(4.93206063rem, max-content);
      }

      #DBcyZlMN2p4JPiWh {
        grid-area: 5 / 8 / 8 / 10;
        position: relative;
      }

      #e72fm5pwp820SlgI {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #AX2sqedUrNz5CTsE {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #N7OCpM2BcmWsl8td {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #RPMaqqIxzpjMI6Bh {
        --first-font-size: 2.11552432em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #EFnhYpolJxoinanE {
        min-width: 62.71356652rem;
      }

      #Ragd4tghqdYNkCP6 {
        grid-area: 7 / 3 / 9 / 7;
        position: relative;
      }

      #S6r8gqIBONomFDWU {
        grid-template-columns: 0 2.37475926rem 3.27189764rem 44.35334309rem 4.99755979rem 10.05416278rem 3.41978293rem 5.56449979rem 24.50169782rem 1.43789475rem 0.02440215rem;
        grid-template-rows: 0 0 minmax(9.72785029rem, max-content) minmax(7.74409416rem, max-content) minmax(4.74980531rem, max-content) minmax(1.01224626rem, max-content) minmax(24.42553892rem, max-content) minmax(1.79836685rem, max-content) minmax(6.7646458rem, max-content) 0;
      }

      #J5JpO6VpcGZRFtVi {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #kf3uuRTXJp8zZMNw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #H0nQAimo84m7zpIO {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #vPUH29aJPQtUGjSV {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xskz5mpvFdFLqhP7 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #TY1xE483WS89UHPL {
        font-size: calc(4.41617179em - var(--ffsd));
      }

      #EhwOkhgt1978iXPl {
        --first-font-size: 4.41617179em;
        --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);
      }

      #kLoVbBXQGWrtdft5 {
        min-width: 31.89833801rem;
      }

      #yQM5kYZKtv1zJ1Ph {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #XJGTcC2t3Teio4My {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #ygkQUakWXbiEGW9A {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #EtwtWEiFbBa2SGOz {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #vqTCxrYueLqDg8X3 {
        grid-template-columns: 0 0.88028896rem 8.18227857rem 0.88028896rem;
        grid-template-rows: 0 minmax(0.43707806rem, max-content) minmax(8.18227857rem, max-content) minmax(0.43707806rem, max-content);
      }

      #ohkAObivoeEPcAlx {
        grid-template-columns: 0 9.07607414rem 9.94285649rem 9.07607414rem;
        grid-template-rows: 0 minmax(8.49656584rem, max-content) minmax(9.0564347rem, max-content) minmax(4.1855094rem, max-content);
      }

      #YvXVBFPN9HReNlZ7 {
        font-size: calc(2.1039102em - var(--ffsd));
      }

      #PqJv9NqX0AgNPc3r {
        --first-font-size: 2.1039102em;
        --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);
      }

      #cZWx1Ayajqcgo9hh {
        min-width: 18.1679049rem;
      }

      #ioKEtrlX7mJWWAfi {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #gM4y0zrDCmwCpC6r {
        grid-template-columns: 0 3.60820316rem 1.88336501rem 4.98185154rem 18.13130168rem 4.98185154rem 1.88336501rem 3.60820316rem;
        grid-template-rows: 0 minmax(2.30703653rem, max-content) minmax(5.25959954rem, max-content) 0 minmax(21.73850994rem, max-content) minmax(1.49553712rem, max-content) minmax(2.49446117rem, max-content) minmax(2.08110067rem, max-content);
      }

      #JTRcE7PqjnqDWzcC {
        grid-template-columns: 0 1.15505098rem 39.0781411rem 1.25916681rem;
        grid-template-rows: 0 minmax(1.09670355rem, max-content) minmax(35.37624496rem, max-content) minmax(1.30493521rem, max-content);
      }

      #XjPW9U04qf0BtVzf {
        grid-template-columns: 7.19780258rem 41.49235888rem 7.19780258rem;
        grid-template-rows: minmax(9.16786455rem, max-content) minmax(37.77788372rem, max-content) minmax(9.1182161rem, max-content);
      }

      #lYrLX1j5aK8ad22x {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #QQ0S7l1HeAJ1XacV {
        grid-template-columns: 22.10807589rem 55.88796404rem 22.00396006rem;
        grid-template-rows: minmax(0.15858321rem, max-content) minmax(56.06396437rem, max-content);
      }

      #CtIG21yQypYMo2Ln {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #LibMniXfY0EDSLEQ {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #zHLkg2ZwLg5uW4A8 {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #sGzWEIDdtrDHVeS2 {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(51.77709911% + 0%) calc((0.75953506 * 50rem) + 0%), calc(100% - (0% + 0%)) calc((0.75953506 * 50rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.18971752 * 50rem) + 0%)), calc(51.77709911% + 0%) calc(100% - ((0.18971752 * 50rem) + 0%)));
        margin-left: -107.37035339%;
        margin-right: 0%;
        margin-bottom: -18.97175224%;
        margin-top: -75.95350598%;
      }

      #V5cYD6fNgatgCJnm {
        font-size: calc(1.82627493em - var(--ffsd));
      }

      #QgpzJQcBdoj7HPRz {
        --first-font-size: 1.82627493em;
        --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);
      }

      #Cf9HqmKVwlk44li9 {
        min-width: 14.8661492rem;
      }

      #KM3ksBbh6nCJmruq {
        grid-area: 3 / 3 / 4 / 6;
        position: relative;
      }

      #x9P8JiLFrrYvRpdh {
        grid-area: 5 / 4 / 6 / 5;
        position: relative;
      }

      #pzpq1mBkUwXAwoUb {
        grid-template-columns: 0 5.64665691rem 0 3.10048426rem 11.72906173rem 29.52379711rem;
        grid-template-rows: 0 minmax(3.22801549rem, max-content) minmax(2.18558282rem, max-content) minmax(45.05654973rem, max-content) minmax(0.07320644rem, max-content) minmax(5.6791931rem, max-content);
      }

      #IqwpQ3Bw2skRxlap {
        grid-area: 2 / 2 / 8 / 5;
        position: relative;
      }

      #nLUivKKnTz8cduvb {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.30389658 * 47.25584657rem) + 0%), calc(100% - (54.42371989% + 0%)) calc((0.30389658 * 47.25584657rem) + 0%), calc(100% - (54.42371989% + 0%)) calc(100% - ((0.70047923 * 47.25584657rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70047923 * 47.25584657rem) + 0%)));
        margin-left: 0%;
        margin-right: -119.412378%;
        margin-bottom: -70.04792329%;
        margin-top: -30.38965758%;
      }

      #yESnph7GG8xEyXwZ {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 30.76444704rem) + 0%), calc(100% - (12.97478793% + 0%)) calc((0 * 30.76444704rem) + 0%), calc(100% - (12.97478793% + 0%)) calc(100% - ((0 * 30.76444704rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 30.76444704rem) + 0%)));
        margin-left: 0%;
        margin-right: -14.90922874%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #uWAvlPbq3H4viMAl {
        grid-template-columns: 0 16.49139953rem 30.76444704rem 0;
        grid-template-rows: 0 0 minmax(29.78337658rem, max-content) minmax(26.439171rem, max-content);
      }

      #Cz9bnKEhIYh8uaki {
        grid-area: 3 / 7 / 9 / 9;
        position: relative;
      }

      #m8TTX9u6e04rsA8F {
        stroke-width: calc(100rem * 4.0 / 1366.0);
      }

      #I0ZafknVDNi6GpqK {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #f65XS9oDK7CA8Kdk {
        stroke-width: calc(100rem * 4.0 / 1366.0);
      }

      #GVYDrswCIrVYrFk5 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #OFe6ar1LbtXaAZjm {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #T1H2Zrbv4A8IXIoh {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #jy1nllWQ7ZPRPOs0 {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #CQyMKpFXvdPefNd0 {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #vqSeyv9w5OvF3VMr {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #P5BIT7LtLlosVckm {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #BhyivZFhJpFgrfzJ {
        font-size: calc(2.11552432em - var(--ffsd));
      }

      #x2icTWqwtknCG0Z9 {
        --first-font-size: 2.11552432em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.2);
        margin-bottom: calc(var(--last-font-size) * -0.2);
      }

      #tbUgRrYWiQQIIGdB {
        min-width: 37.79188738rem;
      }

      #ypEgWEFXk6nhBwun {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mUPg1WBcedkk8Zpb {
        grid-template-columns: 0 2.17935589rem 37.75528416rem 2.17935589rem;
        grid-template-rows: 0 minmax(1.541958rem, max-content) minmax(36.37519909rem, max-content) minmax(2.6293167rem, max-content);
      }

      #JRIXRoVAcaMKzv2b {
        grid-template-columns: 0 0 42.11399594rem 0;
        grid-template-rows: 0 0 minmax(40.54647379rem, max-content) 0;
      }

      #yjihy6ZbzzwrPfXI {
        grid-template-columns: 0 42.11399594rem;
        grid-template-rows: 0 minmax(40.54647379rem, max-content);
      }

      #qGnIEUpSIF891KsB {
        grid-area: 4 / 4 / 7 / 8;
        position: relative;
      }

      #Kn20Zzn7NvXDhM3e {
        font-size: calc(5.20599967em - var(--ffsd));
      }

      #PR6qEcTxcxD0unt8 {
        font-size: calc(5.20599967em - var(--ffsd));
      }

      #lwpt0EzDEFwKSPS0 {
        --first-font-size: 5.20599967em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #omi8euYuzTDzbjym {
        min-width: 42.83970419rem;
      }

      #TMHJv5hQTRz1bwhW {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #O6h3zBsuRI883XBR {
        grid-template-columns: 0 7.55480991rem 40.62374508rem 1.82144501rem 0.35791088rem 2.38624255rem 37.5483975rem 9.70744907rem;
        grid-template-rows: 0 0 minmax(10.05381903rem, max-content) minmax(8.68703016rem, max-content) minmax(18.74084919rem, max-content) minmax(13.11859444rem, max-content) minmax(5.62225476rem, max-content) 0;
      }

      #e2VJyK2npXEzbUyK {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #Xn8qUCixYr1YurDa {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #Z2fI6x3IQHBJkFjX {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #v5pndrX2pL4pgycl {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(53.3389909% + 0%) calc((0.86238842 * 48.38054973rem) + 0%), calc(100% - (0% + 0%)) calc((0.86238842 * 48.38054973rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.11863865 * 48.38054973rem) + 0%)), calc(53.3389909% + 0%) calc(100% - ((0.11863865 * 48.38054973rem) + 0%)));
        margin-left: -114.31169607%;
        margin-right: 0%;
        margin-bottom: -11.86386521%;
        margin-top: -86.23884212%;
      }

      #ByPqThi0UTIzDDWV {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.16980546 * 54.34172865rem) + 0%), calc(100% - (47.5896841% + 0%)) calc((0.16980546 * 54.34172865rem) + 0%), calc(100% - (47.5896841% + 0%)) calc(100% - ((0.70360491 * 54.34172865rem) + 0%)), calc(0% + 0%) calc(100% - ((0.70360491 * 54.34172865rem) + 0%)));
        margin-left: 0%;
        margin-right: -90.80213176%;
        margin-bottom: -70.3604906%;
        margin-top: -16.980546%;
      }

      #Sf7Q3YyWCjZbMUtX {
        grid-area: 2 / 2 / 5 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 50rem) + 0%), calc(100% - (7.13035383% + 0%)) calc((0 * 50rem) + 0%), calc(100% - (7.13035383% + 0%)) calc(100% - ((0 * 50rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 50rem) + 0%)));
        margin-left: 0%;
        margin-right: -7.67780876%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #JbM1F7bHNBpDDnNz {
        font-size: calc(6.60915059em - var(--ffsd));
      }

      #MIgmUPWoyM2zChKT {
        --first-font-size: 6.60915059em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.105);
        margin-bottom: calc(var(--last-font-size) * 0.105);
      }

      #xhhAm6TmTr09UQuC {
        min-width: 46.31819803rem;
      }

      #rE2yhiEH11YxM9P1 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
        margin-left: 0%;
        margin-right: -17.41090308%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #zh8wHMx2v8hXobAb {
        grid-template-columns: 0 3.71840519rem 46.28159481rem 0;
        grid-template-rows: 0 minmax(3.46963752rem, max-content) minmax(14.47351637rem, max-content) minmax(3.46963752rem, max-content);
      }

      #xFoW5tB8fCm4dgfX {
        grid-template-columns: 0 4.34172865rem 50rem 0;
        grid-template-rows: 0 minmax(17.40487809rem, max-content) minmax(21.4127914rem, max-content) minmax(17.40487809rem, max-content);
      }

      #X8c5J1SwUgy6pVQL {
        grid-area: 3 / 4 / 6 / 7;
        position: relative;
      }

      #jMiap0fmaVKQ5Ga6 {
        stroke-width: calc(100rem * 4.0 / 1366.0);
      }

      #KCvZoM4BdevDFIV0 {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 57.74958343rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 57.74958343rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 57.74958343rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 57.74958343rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #au4XiBmPntl7nyP4 {
        stroke-width: calc(100rem * 4.0 / 1366.0);
      }

      #oOUjIxShlihay0Wi {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 57.74958343rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 57.74958343rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.04898227 * 57.74958343rem) + 0%)), calc(0% + 0%) calc(100% - ((0.04898227 * 57.74958343rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -4.89822661%;
        margin-top: 0%;
      }

      #qExoNAmfqqTx2pfb {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 27.42529941rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 27.42529941rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.1336494 * 27.42529941rem) + 0%)), calc(0% + 0%) calc(100% - ((0.1336494 * 27.42529941rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -13.36493976%;
        margin-top: 0%;
      }

      #OhkDfgLFeduAJ3GG {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #z14BnIV10fudPhNR {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #IZkD5FFfiJaOfWdH {
        grid-template-columns: 0 19.60475097rem 2.11321695rem 0.3539992rem;
        grid-template-rows: 0 minmax(0.3021849rem, max-content) minmax(1.63510161rem, max-content) minmax(0.3021849rem, max-content);
      }

      #FS6PN2cnZXO6XoNv {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #PzzWT2rvzXcrLyKt {
        font-size: calc(1.72075052em - var(--ffsd));
      }

      #ylAeDog6EgcH7gfB {
        --first-font-size: 1.72075052em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #YmhZSnH9kipvQEMt {
        min-width: 21.18370417rem;
      }

      #f5ug8LJIK9CSVIq8 {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #xWnZnNk3taVX12Uj {
        font-size: calc(0.90187381em - var(--ffsd));
      }

      #OEEctPAsVKjt5Gla {
        --first-font-size: 0.90187381em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #de63igi7XeOryzzS {
        min-width: 3.50066286rem;
      }

      #q6f7Z5O8kY1iWEXt {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #zgQnQuhE0KpQaaDJ {
        font-size: calc(0.90187381em - var(--ffsd));
      }

      #fiW3KyqNCBaq6Xp7 {
        --first-font-size: 0.90187381em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Mg7euH3TLCxNIhlf {
        min-width: 3.50066286rem;
      }

      #dLeptfnA5z0dOT3j {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #vDgzCYoEyU6tSQ8m {
        font-size: calc(0.90187381em - var(--ffsd));
      }

      #peLnQyLvwS2UpSil {
        --first-font-size: 0.90187381em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #qlj2LDERjUf1nieD {
        min-width: 3.50066286rem;
      }

      #pOt9GZl2U2sTZORa {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #HntVFVldY1QnCH1g {
        font-size: calc(0.90187381em - var(--ffsd));
      }

      #VKUyB45GUolVLmA6 {
        --first-font-size: 0.90187381em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BR7yUkQpoz9W5Fu1 {
        min-width: 4.03273594rem;
      }

      #IU5o4CqdCNhSs4aP {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #v5TpA0lNJZRVTQIX {
        font-size: calc(0.90187381em - var(--ffsd));
      }

      #ITR1JTxZRhb4ARks {
        --first-font-size: 0.90187381em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #LsqOUf4PQoReSm3d {
        min-width: 4.03273594rem;
      }

      #oUsQffAFaZ0fg4GH {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #rEVSqyV4bPydrivx {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Xt12IEsXEIGmoUNs {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #mtROGVV4LBaYgYhu {
        grid-template-columns: 0 0.75450154rem 3.75052929rem 17.5669363rem;
        grid-template-rows: 0 minmax(0.03642066rem, max-content) minmax(0.10770941rem, max-content) 0;
      }

      #yuAghHK6283n9XWi {
        font-size: calc(1.19112132em - var(--ffsd));
      }

      #KCQ5SbSLZu0jEwHt {
        font-size: calc(1.19112132em - var(--ffsd));
      }

      #CW1N57sB22fRzTuT {
        font-size: calc(1.19112132em - var(--ffsd));
      }

      #PAD2sZHrStHDB3qv {
        font-size: calc(1.19112132em - var(--ffsd));
      }

      #mvxb9TaSaX0Wcmkd {
        font-size: calc(1.19112132em - var(--ffsd));
      }

      #yJp0T8Rly7r4oYfm {
        --first-font-size: 1.19112132em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mR2lEVgYZTpM7J5d {
        min-width: 21.40057194rem;
      }

      #zFKd8HASyIsHKiL7 {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #KxfP0LAfkJY2ZG8s {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #GiCZz45jai0oUKYI {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #f1A7NxAJu0k38jAC {
        font-size: calc(0.59389553em - var(--ffsd));
      }

      #oQGaIQFJvlie8lrW {
        --first-font-size: 0.59389553em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kWQF5kp4tgmyu7EH {
        min-width: 1.64997724rem;
      }

      #GolBYcavD9lkuQPt {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mkmLMd0W6NedDnmv {
        grid-template-columns: 0 0.91692531rem 0.05426633rem 1.50484135rem 0.05426633rem 0.91692531rem;
        grid-template-rows: 0 minmax(0.2791695rem, max-content) minmax(2.06851045rem, max-content) minmax(0.1675017rem, max-content) minmax(0.69287812rem, max-content) minmax(0.23916486rem, max-content);
      }

      #kla2IL9BYryj3iFb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #fShlU162daXv0yqH {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #riWFxVhblxFdomAP {
        font-size: calc(0.59389553em - var(--ffsd));
      }

      #TxQm9j7OTsySPZkW {
        --first-font-size: 0.59389553em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #mcHspEwiIDhdIPNg {
        min-width: 2.66091609rem;
      }

      #kYSaE8R1Sa1BRQYq {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #OnTCMRElMLXIpxjV {
        grid-template-columns: 0 0.40160739rem 0.39761891rem 1.96043983rem 0.26625413rem 0.42130437rem;
        grid-template-rows: 0 minmax(0.7191614rem, max-content) minmax(1.65167055rem, max-content) minmax(0.1675017rem, max-content) minmax(0.69287812rem, max-content) minmax(0.21601285rem, max-content);
      }

      #W6t5I2BC2i10agGm {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #Ogklnrekv2tTN3hX {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #SEjpmAl5wTzdFeLL {
        font-size: calc(0.59389553em - var(--ffsd));
      }

      #Yz3bm4cVCvkDZEG6 {
        --first-font-size: 0.59389553em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #C0syNbVO3GmwdlUo {
        min-width: 2.66091609rem;
      }

      #vdU1MhlJUlUzaTl8 {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #GeVVhe8PHYM6slK0 {
        grid-template-columns: 0 0.46728978rem 0.62464412rem 1.40621497rem 0.59345378rem 0.35562198rem;
        grid-template-rows: 0 minmax(0.3350034rem, max-content) minmax(2.18017825rem, max-content) 0 minmax(0.69287812rem, max-content) minmax(0.23916486rem, max-content);
      }

      #bashhN3dmRggcei3 {
        grid-template-columns: 0 2.40217962rem 0.27448653rem 0 0.3539992rem 0.59957105rem 1.51143057rem 1.95262908rem 0.44036866rem 0.43896057rem 2.3622157rem 0.66288337rem 0.42212556rem 0.02454563rem 0.55349034rem 2.9105693rem 0.44667119rem 0.08998414rem 0.55833899rem 3.34780959rem 0.09941504rem 0.34725615rem 3.99613272rem 0.59957105rem 0.3539992rem 0 1.54013465rem 1.13653149rem;
        grid-template-rows: 0 minmax(5.95317608rem, max-content) minmax(2.23947141rem, max-content) minmax(1.72434244rem, max-content) minmax(2.83586601rem, max-content) minmax(2.01002037rem, max-content) minmax(3.08774324rem, max-content) minmax(1.74656828rem, max-content) 0 0 0 0 minmax(1.06084408rem, max-content) 0 0 0 0 minmax(0.12175843rem, max-content) minmax(0.14413008rem, max-content) minmax(0.68895289rem, max-content) minmax(22.33355968rem, max-content) minmax(1.77582118rem, max-content) minmax(0.02315201rem, max-content) 0 minmax(3.42407262rem, max-content) minmax(0.02315201rem, max-content) 0 minmax(1.40766201rem, max-content);
      }

      #Vw3eubVgeJtYhJFU {
        font-size: calc(1.2740905em - var(--ffsd));
      }

      #x1gqGWD2RZfi0RzW {
        --first-font-size: 1.2740905em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Uv5kIKV38Uv900rP {
        min-width: 21.18370417rem;
      }

      #nywOFfsFuzCjEUHj {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #wjx2KZyl0G7RJ14Q {
        grid-template-columns: 0 7.11856713rem 20.30673228rem 0.84036867rem;
        grid-template-rows: 0 minmax(14.76287631rem, max-content) minmax(1.50751528rem, max-content) minmax(34.32990124rem, max-content);
      }

      #RYdYOXtkovN4CoQD {
        grid-template-columns: 0 13.35284056rem 28.26566808rem 16.13107479rem;
        grid-template-rows: 0 minmax(2.17109186rem, max-content) minmax(50.60029283rem, max-content) 0;
      }

      #law1WCo24m78pmpe {
        grid-template-columns: 0 0 57.74958343rem 0;
        grid-template-rows: 0 0 minmax(52.77138469rem, max-content) 0;
      }

      #XbOIiwydRhfII7sh {
        grid-template-columns: 0 57.74958343rem;
        grid-template-rows: 0 minmax(52.77138469rem, max-content);
      }

      #lbahxorSiZH0oKuI {
        grid-area: 4 / 3 / 7 / 6;
        position: relative;
      }

      #yCVjD4YBPX9Z6iGz {
        grid-template-columns: 0 3.32729153rem 42.33097982rem 2.72227838rem 12.69632523rem 38.92312504rem;
        grid-template-rows: 0 0 minmax(3.4511629rem, max-content) minmax(52.77138469rem, max-content) 0 0;
      }

      #yhIMDJsa3hjQmi09 {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #hXyIGqgae4amyOhg {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #YoWxCMdp6efMjRdI {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #feWxMlhnVsCRiTOO {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
        clip-path: polygon(calc(44.55403647% + 0%) calc((0.80398226 * 57.48924525rem) + 0%), calc(100% - (0% + 0%)) calc((0.80398226 * 57.48924525rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02160918 * 57.48924525rem) + 0%)), calc(44.55403647% + 0%) calc(100% - ((0.02160918 * 57.48924525rem) + 0%)));
        margin-left: -80.35578%;
        margin-right: 0%;
        margin-bottom: -2.16091813%;
        margin-top: -80.39822646%;
      }

      #p4zsxXfAE5OqFUAZ {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #qNsm0FJtynA8uBjS {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #AKGTlIza25rMFHuG {
        stroke-width: calc(100rem * 2.0 / 1366.0);
      }

      #eGlrraHuNZlk6WNT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #x59DAWh94Bc06EID {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #DkTgkXrvdaP5Ashn {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #GzOMTUBzhpp2FjS1 {
        grid-area: 2 / 2 / 9 / 9;
        position: relative;
      }

      #xw2trqNCMyVE2J98 {
        font-size: calc(0.28890928em - var(--ffsd));
      }

      #hXizMTVHWeWrlc7M {
        --first-font-size: 0.28890928em;
        --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);
      }

      #TSRZvskSvnCkGDZl {
        min-width: 2.12102189rem;
      }

      #DJRmOzUIk936HHSL {
        grid-area: 3 / 3 / 4 / 8;
        position: relative;
      }

      #keNQEwTgiW3ytDVA {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #q2cDwjGGBrcPtLfw {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #Oxpjre2y58ShgBqS {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #A8m0Wt8IxLHehXU5 {
        grid-template-columns: 0 0.05758917rem 0.53529082rem 0.05758917rem;
        grid-template-rows: 0 minmax(0.02859398rem, max-content) minmax(0.53529082rem, max-content) minmax(0.02859398rem, max-content);
      }

      #wKythFkD4Z3coWnN {
        grid-template-columns: 0 0.5937636rem 0.65046915rem 0.5937636rem;
        grid-template-rows: 0 minmax(0.55585173rem, max-content) minmax(0.59247877rem, max-content) minmax(0.27381917rem, max-content);
      }

      #TglYBDwRg3BrUqXN {
        font-size: calc(0.13763939em - var(--ffsd));
      }

      #enDzHg6egZ7egc1p {
        --first-font-size: 0.13763939em;
        --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);
      }

      #nHil2EbGC4e7Dy8a {
        min-width: 1.22276662rem;
      }

      #Hd8sF0PyAMHHzbdf {
        grid-area: 7 / 5 / 8 / 6;
        position: relative;
      }

      #eCjycTu0HT2wXr7s {
        grid-template-columns: 0 0.23605137rem 0.12321116rem 0.32591648rem 1.1861634rem 0.32591648rem 0.12321116rem 0.23605137rem;
        grid-template-rows: 0 minmax(0.15092807rem, max-content) minmax(0.34408696rem, max-content) 0 minmax(1.42214968rem, max-content) minmax(0.09783916rem, max-content) minmax(0.16318953rem, max-content) minmax(0.13614717rem, max-content);
      }

      #CY7dKItTdTJ5RvLS {
        grid-template-columns: 0 0.0755643rem 2.5565214rem 0.08237564rem;
        grid-template-rows: 0 minmax(0.07174717rem, max-content) minmax(2.31434057rem, max-content) minmax(0.08536984rem, max-content);
      }

      #Hmtn7dT2TKNTQ8Lm {
        grid-template-columns: 0.47088566rem 2.71446134rem 0.47088566rem;
        grid-template-rows: minmax(0.5997686rem, max-content) minmax(2.47145758rem, max-content) minmax(0.5997686rem, max-content);
      }

      #ehsamSvvOUOSKVcx {
        grid-template-columns: 0 11.97536316rem 3.65623267rem 4.23845978rem;
        grid-template-rows: 0 minmax(4.18047973rem, max-content) minmax(3.67099478rem, max-content) minmax(13.98375144rem, max-content);
      }

      #M0nBLUE1pTGDKy42 {
        grid-template-columns: 0 3.80166758rem 19.87005561rem 3.80534263rem;
        grid-template-rows: 0 minmax(1.89623946rem, max-content) minmax(21.83522595rem, max-content) minmax(2.72287843rem, max-content);
      }

      #YqftLY3707fjBjoD {
        grid-template-columns: 0 0 27.47706582rem 0;
        grid-template-rows: 0 0 minmax(26.45434384rem, max-content) 0;
      }

      #RT4tVFW5V3GJPpi8 {
        font-size: calc(3.43761366em - var(--ffsd));
      }

      #I2Azft8tOPPsUInS {
        --first-font-size: 3.43761366em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #UnpW7VDviZ0pz73W {
        min-width: 13.5821829rem;
      }

      #HxdBDYjU6IuHSWKw {
        grid-area: 5 / 5 / 6 / 6;
        position: relative;
      }

      #tmxRpRG1uuJQGtLZ {
        font-size: calc(1.45761119em - var(--ffsd));
      }

      #OgwaxGEIuH3N0UTX {
        --first-font-size: 1.45761119em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #BtNNSFiBpoCd18K6 {
        min-width: 27.50999399rem;
      }

      #EEwrAzfR1tq98w3e {
        grid-area: 7 / 4 / 8 / 8;
        position: relative;
      }

      #kGbiOeY0R0ueUAv1 {
        grid-template-columns: 0 3.60775832rem 0.07945957rem 6.8862835rem 13.54557968rem 6.96574307rem 0.07578452rem 26.32863659rem;
        grid-template-rows: 0 minmax(13.16236794rem, max-content) minmax(26.45434384rem, max-content) minmax(1.47754624rem, max-content) minmax(4.10170977rem, max-content) minmax(0.88498455rem, max-content) minmax(6.8716447rem, max-content) minmax(3.26995054rem, max-content);
      }

      #p81xWqaK1O1J2Hps {
        grid-area: 2 / 2 / 6 / 5;
        position: relative;
      }

      #HqM7DIUuDpwkin5D {
        grid-area: 2 / 2 / 15 / 15;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0.10877955 * 73.16019921rem) + 0%), calc(100% - (29.44005929% + 0%)) calc((0.10877955 * 73.16019921rem) + 0%), calc(100% - (29.44005929% + 0%)) calc(100% - ((0.53996976 * 73.16019921rem) + 0%)), calc(0% + 0%) calc(100% - ((0.53996976 * 73.16019921rem) + 0%)));
        margin-left: 0%;
        margin-right: -41.72347509%;
        margin-bottom: -53.99697616%;
        margin-top: -10.87795533%;
      }

      #sz0ExeeeFqogiTBU {
        stroke-width: calc(100rem * 4.0 / 1366.0);
      }

      #YYLUhlgi4YOVfiWU {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ih4qKswoZBUFDCxG {
        stroke-width: calc(100rem * 4.0 / 1366.0);
      }

      #Z0mGDv3441D6mgyv {
        grid-area: 2 / 2 / 8 / 8;
        position: relative;
      }

      #L2I2dPpaTi2neI73 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #hipH0sPMHtQeUKvN {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #qK40K8olssXPqkRk {
        grid-template-columns: 0 7.49851686rem 4.3007384rem 7.49851686rem;
        grid-template-rows: 0 minmax(6.3024331rem, max-content) minmax(4.3007384rem, max-content) minmax(10.6031715rem, max-content);
      }

      #fBTQn689PUYfS8IY {
        grid-area: 4 / 4 / 7 / 9;
        position: relative;
      }

      #fjeHyD0Qcto5rukf {
        grid-area: 5 / 5 / 9 / 7;
        position: relative;
      }

      #hOWeklTHJweXoKaZ {
        grid-template-columns: 0 2.15252912rem 4.18563596rem 0.84885226rem 14.26328391rem 5.17791232rem 0.84885226rem 0;
        grid-template-rows: 0 minmax(1.74833587rem, max-content) minmax(1.44449408rem, max-content) minmax(1.86817553rem, max-content) minmax(17.89367338rem, max-content) minmax(2.35905583rem, max-content) minmax(1.14060915rem, max-content) 0;
      }

      #AuP3PDJMKcnCgXOF {
        grid-template-columns: 0 0 27.47706582rem 0;
        grid-template-rows: 0 0 minmax(26.45434384rem, max-content) 0;
      }

      #awfznTrtdm51blxH {
        grid-template-columns: 0 27.47706582rem;
        grid-template-rows: 0 minmax(26.45434384rem, max-content);
      }

      #qCdvJTfdBpPZ6FjE {
        font-size: calc(3.43761366em - var(--ffsd));
      }

      #Ty83sF4pYTeNv4Nj {
        --first-font-size: 3.43761366em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #kgM6Bx5AEFdcIZ24 {
        min-width: 13.5821829rem;
      }

      #IqQyiyDLWsKFYUID {
        grid-area: 7 / 5 / 9 / 6;
        position: relative;
      }

      #KrAA62w8V8JNApPW {
        font-size: calc(1.45761119em - var(--ffsd));
      }

      #LJSjgnN8yytWGEMO {
        --first-font-size: 1.45761119em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #dqPirbCK8r2T64Be {
        min-width: 28.9647002rem;
      }

      #Vy4tBirueieTrNqd {
        grid-area: 11 / 3 / 14 / 8;
        position: relative;
      }

      #JOkZqpc07lnopnmn {
        stroke-width: calc(100rem * 4.0 / 1366.0);
      }

      #TBW7LF1gstzbJP8B {
        grid-area: 2 / 2 / 4 / 4;
        position: relative;
      }

      #ehiqGCd1DdgznJ6w {
        stroke-width: calc(100rem * 3.9999999999999996 / 1366.0);
      }

      #Gi7LkgI0Hecsb3ww {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #LwL8yFSFegjmXV0V {
        grid-area: 2 / 2 / 29 / 29;
        position: relative;
      }

      #oG6z0dsIsVsnJ8Ly {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #UjnM4iWWvLvV9vEk {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #dCxKtPMbp4hYcfQT {
        grid-template-columns: 0 9.33801802rem 1.00655489rem 0.16861479rem;
        grid-template-rows: 0 minmax(0.14393491rem, max-content) minmax(0.77882185rem, max-content) minmax(0.14393491rem, max-content);
      }

      #zXpiKi7tuoYdDIxJ {
        grid-area: 5 / 3 / 8 / 12;
        position: relative;
      }

      #Wq4AXRjLOoYK4twn {
        font-size: calc(0.81961762em - var(--ffsd));
      }

      #buasjPUVIE7H3lhs {
        --first-font-size: 0.81961762em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #wl3lcEVobyws5X44 {
        min-width: 10.10926418rem;
      }

      #k2HyNmV4hk4fGvoN {
        grid-area: 6 / 8 / 7 / 28;
        position: relative;
      }

      #zQZImNns1GcwPuTn {
        font-size: calc(0.42957515em - var(--ffsd));
      }

      #FEfNMExTAA4Kb1NF {
        --first-font-size: 0.42957515em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #zk6k3Js5m7QQB0Rs {
        min-width: 1.68658344rem;
      }

      #qm4l3wiWKlNW9nNx {
        grid-area: 9 / 7 / 14 / 9;
        position: relative;
      }

      #ksFsZsPNnm5ymNz3 {
        font-size: calc(0.42957515em - var(--ffsd));
      }

      #HTSYdrCkXzBcWPC5 {
        --first-font-size: 0.42957515em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #cbdS55eAYg4ZHYIN {
        min-width: 1.68658344rem;
      }

      #QsyI0wUPdCyeg7pp {
        grid-area: 10 / 10 / 15 / 13;
        position: relative;
      }

      #U3W8tQsAh29Xeb4j {
        font-size: calc(0.42957515em - var(--ffsd));
      }

      #aqXdP5wG4rgMWKzt {
        --first-font-size: 0.42957515em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Xd04MDtJUZwssVpZ {
        min-width: 1.68658344rem;
      }

      #lYPKfN2vfwsWLDvl {
        grid-area: 11 / 15 / 16 / 17;
        position: relative;
      }

      #tUSPS7BBq5r4eH6v {
        font-size: calc(0.42957515em - var(--ffsd));
      }

      #gzmYli2wTkXFSzOy {
        --first-font-size: 0.42957515em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WUKZpKerNMyqj60s {
        min-width: 1.94001732rem;
      }

      #skQUfym7oGH5prXb {
        grid-area: 12 / 18 / 17 / 21;
        position: relative;
      }

      #kJL5RDqnRfaho9PB {
        font-size: calc(0.42957515em - var(--ffsd));
      }

      #hNiyJentQ86gooMT {
        --first-font-size: 0.42957515em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #nCZCuX7WZe2Xf1ew {
        min-width: 1.94001732rem;
      }

      #zQ6yrMhNntJBTDqU {
        grid-area: 13 / 23 / 18 / 24;
        position: relative;
      }

      #tVqLR4tGe8SyzVyL {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #cBoAtTUuNG4zpvVw {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #cd8Q4aZnMOuFC0fg {
        grid-template-columns: 0 0.35937967rem 1.78642973rem 8.36737829rem;
        grid-template-rows: 0 minmax(0.01734767rem, max-content) minmax(0.0513035rem, max-content) 0;
      }

      #szkorFfxqJtfyuN0 {
        font-size: calc(0.5673478em - var(--ffsd));
      }

      #pf8L87iX6sOfM66f {
        font-size: calc(0.5673478em - var(--ffsd));
      }

      #NGyAr47xqlCpmSDM {
        font-size: calc(0.5673478em - var(--ffsd));
      }

      #Uh5isUdYIBWygqmU {
        font-size: calc(0.5673478em - var(--ffsd));
      }

      #WhelaLD7vIzGkCYr {
        font-size: calc(0.5673478em - var(--ffsd));
      }

      #q2irV7Y8tNcUAiNk {
        --first-font-size: 0.5673478em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #n4pI72zrb0wjtqHx {
        min-width: 10.21256134rem;
      }

      #HAYuhuzCPhD8OzdC {
        grid-area: 21 / 6 / 22 / 25;
        position: relative;
      }

      #Fk8Sod1Piv672otb {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #o8cyR3dsQ64qk16O {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #gIXfpvx5DGyNedFr {
        font-size: calc(0.28288078em - var(--ffsd));
      }

      #P3eHeyJuqXwgvPlv {
        --first-font-size: 0.28288078em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #CKCjdHxQ3NI98WO9 {
        min-width: 0.80507591rem;
      }

      #iNOdNl7UzXkcCA2L {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #mEHFs3saitk1VSk7 {
        grid-template-columns: 0 0.43674439rem 0.02584782rem 0.71677705rem 0.02584782rem 0.43674439rem;
        grid-template-rows: 0 minmax(0.13297235rem, max-content) minmax(0.98526056rem, max-content) minmax(0.07978341rem, max-content) minmax(0.33002757rem, max-content) minmax(0.11391758rem, max-content);
      }

      #IbHsPFrO1qDJ5U7W {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #MrQHDCDAXISnJQ1d {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #nAd1XCq6oMCZpe3V {
        font-size: calc(0.28288078em - var(--ffsd));
      }

      #Bavr2RgZAxV29LPP {
        --first-font-size: 0.28288078em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #xhehhLfae6dWEWZU {
        min-width: 1.28660027rem;
      }

      #Xfn81GvHgGYzSx4j {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #o1Lb8v1EoQ0J8B8Z {
        grid-template-columns: 0 0.19129124rem 0.18939147rem 0.933785rem 0.12682058rem 0.20067319rem;
        grid-template-rows: 0 minmax(0.34254667rem, max-content) minmax(0.78671386rem, max-content) minmax(0.07978341rem, max-content) minmax(0.33002757rem, max-content) minmax(0.10288995rem, max-content);
      }

      #ZbJkwY7Wpy8j5mYr {
        grid-area: 2 / 2 / 7 / 7;
        position: relative;
      }

      #YMuuK2NuNbrFAfDw {
        grid-area: 3 / 4 / 4 / 5;
        position: relative;
      }

      #HYFp1qDNSNsU8fTq {
        font-size: calc(0.28288078em - var(--ffsd));
      }

      #wRoNjwi79x3j4h5q {
        --first-font-size: 0.28288078em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #Yrx8YitE2rZyxd8T {
        min-width: 1.28660027rem;
      }

      #WJrDLJXJWqIOXexy {
        grid-area: 5 / 3 / 6 / 6;
        position: relative;
      }

      #vNq3VEiCAIq4Yun6 {
        grid-template-columns: 0 0.22257668rem 0.29752676rem 0.66979992rem 0.28267036rem 0.16938774rem;
        grid-template-rows: 0 minmax(0.15956682rem, max-content) minmax(1.0384495rem, max-content) 0 minmax(0.33002757rem, max-content) minmax(0.11391758rem, max-content);
      }

      #sr3i46N9Iu630YSK {
        grid-template-columns: 0 1.14419186rem 0.13074179rem 0 0.16861479rem 0.28558411rem 0.71991559rem 0.93006463rem 0.20975377rem 0.20908308rem 1.12515649rem 0.31574065rem 0.20106433rem 0.01169143rem 0.26363522rem 1.386345rem 0.21275576rem 0.04286071rem 0.2659447rem 1.59460869rem 0.04735278rem 0.16540298rem 1.9034141rem 0.28558411rem 0.16861479rem 0 0.73358775rem 0.5413459rem;
        grid-template-rows: 0 minmax(2.83558131rem, max-content) minmax(1.06669166rem, max-content) minmax(0.8213285rem, max-content) minmax(1.35076278rem, max-content) minmax(0.95740091rem, max-content) minmax(1.47073544rem, max-content) minmax(0.83191498rem, max-content) 0 0 0 0 minmax(0.50529493rem, max-content) 0 0 0 0 minmax(0.05799525rem, max-content) minmax(0.06865118rem, max-content) minmax(0.32815793rem, max-content) minmax(10.63778791rem, max-content) minmax(0.84584855rem, max-content) minmax(0.01102763rem, max-content) 0 minmax(1.63093384rem, max-content) minmax(0.01102763rem, max-content) 0 minmax(2.4163586rem, max-content);
      }

      #cQT85so6glyq45iY {
        font-size: calc(0.60686718em - var(--ffsd));
      }

      #zub9NUdDaz06rAdL {
        --first-font-size: 0.60686718em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #WaqngWg2KvxNn521 {
        min-width: 10.10926418rem;
      }

      #Jqnk5Utevh0tFDI9 {
        grid-area: 3 / 3 / 4 / 5;
        position: relative;
      }

      #vqKK5nTcgoAxbaY3 {
        grid-template-columns: 0 3.39067343rem 9.67238157rem 0.40027939rem;
        grid-template-rows: 0 minmax(7.03176517rem, max-content) minmax(0.71805068rem, max-content) minmax(18.09768318rem, max-content);
      }

      #NhcKGEbw1BS7UzSZ {
        grid-template-columns: 0 7.13063344rem 13.46333439rem 6.88309799rem;
        grid-template-rows: 0 minmax(0.32051962rem, max-content) minmax(25.84749903rem, max-content) minmax(0.28632518rem, max-content);
      }

      #ou1zwADElkNxihwN {
        grid-template-columns: 0 0.22785348rem 27.24921234rem 0.22785348rem;
        grid-template-rows: 0 0 minmax(26.45434384rem, max-content) 0;
      }

      #QAIcSt22tkae6GA0 {
        font-size: calc(3.43761366em - var(--ffsd));
      }

      #Spj95YBx0PyT8co1 {
        --first-font-size: 3.43761366em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #QyITK6k45be4OAs6 {
        min-width: 15.7230385rem;
      }

      #hJYlWvEqqba0JYBE {
        grid-area: 8 / 11 / 10 / 12;
        position: relative;
      }

      #nEv4yCmJ28Yk4gPp {
        font-size: calc(1.45761119em - var(--ffsd));
      }

      #r3qjETJT013IJdf6 {
        --first-font-size: 1.45761119em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #SmVxuZ4VZCx13WD9 {
        min-width: 26.49396755rem;
      }

      #v5kOKkfrdnmJbao1 {
        grid-area: 12 / 10 / 13 / 13;
        position: relative;
      }

      #rqiP8LxOoCfe3hxo {
        grid-template-columns: 0 8.53998786rem 0.88167844rem 6.80958021rem 13.54557968rem 7.12190592rem 0.56935273rem 4.53232289rem 0.50535851rem 5.74157797rem 15.68643528rem 5.02935107rem 0.74219647rem 3.45487217rem;
        grid-template-rows: 0 minmax(13.16236794rem, max-content) minmax(0.28632518rem, max-content) minmax(26.16801866rem, max-content) minmax(0.28632518rem, max-content) minmax(1.17130973rem, max-content) minmax(0.01991133rem, max-content) minmax(4.08179844rem, max-content) minmax(0.01991133rem, max-content) minmax(0.88498455rem, max-content) 0 minmax(5.15373353rem, max-content) minmax(1.71791118rem, max-content) minmax(3.26995054rem, max-content);
      }

      #VHF6FNPz2WxfNRru {
        grid-area: 3 / 4 / 7 / 7;
        position: relative;
      }

      #RuyjFnE7cfjaj3Fx {
        font-size: calc(6.10811127em - var(--ffsd));
      }

      #j1vK0H26uDyu6hSw {
        --first-font-size: 6.10811127em;
        --last-font-size: var(--first-font-size);
        margin-top: 0;
        margin-bottom: 0;
      }

      #GfSJRBoFQBF5qDeH {
        min-width: 52.43399412rem;
      }

      #aCcupm9okhfLBMQu {
        grid-area: 4 / 3 / 5 / 6;
        position: relative;
      }

      #Qkgwlf6ep2YdGEJJ {
        grid-template-columns: 0 23.80130455rem 3.03849624rem 30.64944446rem 18.7094502rem 23.80130455rem;
        grid-template-rows: 0 0 minmax(4.39671367rem, max-content) minmax(7.28810802rem, max-content) minmax(44.53772589rem, max-content) 0;
      }

      #AAcAxMPfgrztytMo {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #xUCP4dhxULhPyW4z {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hkT9J3fw5cFb7QdN {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #SJMlWwwiww0stJ7C {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #F0Ullhlkw3s5uHrG {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.27787864em - var(--ffsd)));
      }

      #EpgaaOlRK7ZIj6cp {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.27787864em);
        --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);
      }

      #IgpWF8jJZGJaBdPl {
        min-width: 46.920449rem;
      }

      #RHkrNO2OGCRerbHn {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #miiESvFxq53kSr9V {
        grid-template-columns: 0 16.41027616rem 46.88384578rem 16.40380516rem;
        grid-template-rows: 0 minmax(21.43255189rem, max-content) minmax(3.92552074rem, max-content) minmax(19.61996544rem, max-content);
      }

      #yTWf5nPoxbk2hGcS {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #hsipA7OplLi0uohE {
        grid-template-columns: 10.15103645rem 79.6979271rem 10.15103645rem;
        grid-template-rows: minmax(5.62225476rem, max-content) minmax(44.97803807rem, max-content) minmax(5.62225476rem, max-content);
      }

      #FXHYumdMJpP3UdUf {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }

      #I6uQkTnhw1ESfMWw {
        grid-area: 2 / 2 / 3 / 3;
        position: relative;
      }

      #dU3qeSAdRTWfYHZa {
        grid-template-columns: 0 100%;
        grid-template-rows: 0 100%;
      }

      #zfvgHXbBoPZi5I1D {
        grid-area: 2 / 6 / 3 / 7;
        position: relative;
      }

      #KhK00vy80ypcnplg {
        font-size: calc(6.13660923em - var(--ffsd));
      }

      #pw3rqyh8M6VSuvlG {
        --first-font-size: 6.13660923em;
        --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);
      }

      #jdE8ijEbDae351fO {
        min-width: 35.1759867rem;
      }

      #cQd1wv2UHZGla7vY {
        grid-area: 4 / 3 / 6 / 10;
        position: relative;
      }

      #y8biE7rIJeX64cg7 {
        font-size: calc(1.46680256em - var(--ffsd));
      }

      #ye7tGVJ65DpnbD1d {
        --first-font-size: 1.46680256em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #WNDQgkNKnJIoMzzl {
        min-width: 41.81763407rem;
      }

      #HObhHUOLB0j1O2oo {
        grid-area: 5 / 2 / 7 / 11;
        position: relative;
      }

      #KrFPEbRo7sQLrEpE {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(0.96353886em - var(--ffsd)));
      }

      #v2n5Ej4f1ch44xVG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 0.96353886em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.147));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #xvb7IgO0I6pasM4I {
        min-width: 9.89483734rem;
      }

      #jI81f8FGPlQhLfKf {
        grid-area: 2 / 3 / 3 / 6;
        position: relative;
      }

      #qvQY6xG90kyD9o7p {
        grid-area: 4 / 4 / 5 / 5;
        position: relative;
      }

      #jTp1xgspTkNZmCmZ {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(0.96353886em - var(--ffsd)));
      }

      #HJVi9Q2l97tYmS7v {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 0.96353886em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #n3bS8g6Fvz64YU9t {
        min-width: 18.07508582rem;
      }

      #KRhhcd7w3BsQBqYF {
        grid-area: 6 / 2 / 7 / 7;
        position: relative;
      }

      #qX3gH79MGCNY3KkS {
        grid-template-columns: 0 4.09012424rem 3.49398457rem 2.87026497rem 3.49398457rem 4.09012424rem;
        grid-template-rows: 0 minmax(1.12121483rem, max-content) minmax(0.63797928rem, max-content) minmax(2.59889447rem, max-content) minmax(0.58735845rem, max-content) minmax(1.09201071rem, max-content);
      }

      #Ogc3jwedN74ywtb9 {
        grid-area: 8 / 5 / 9 / 8;
        position: relative;
      }

      #J9zDiJTSq5yEl6X3 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
      }

      #bdhdWWqhS1nDpNrf {
        font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.94335839em - var(--ffsd)));
      }

      #jUMMKm4C4UyovJJB {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.94335839em);
        --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);
      }

      #Qj8jiOU7yuVBaaGf {
        min-width: 17.41581259rem;
      }

      #qaNREbLvTT3VZ9Ow {
        grid-area: 3 / 3 / 4 / 4;
        position: relative;
      }

      #G8cjVw8HeZFbv2nn {
        grid-template-columns: 0 1.61445223rem 17.37920937rem 2.24986174rem;
        grid-template-rows: 0 minmax(0.5570587rem, max-content) minmax(2.31833987rem, max-content) minmax(0.5570587rem, max-content);
      }

      #qgmG2IVlVofbEJ8R {
        grid-area: 10 / 4 / 11 / 9;
        grid-template-columns: 0 21.24352334rem;
        grid-template-rows: 0 minmax(3.43245728rem, max-content);
      }

      #anORoXKghecATJ4j {
        grid-area: 10 / 4 / 11 / 9;
        position: relative;
      }

      #LITvILrrg8xpALSH {
        grid-template-columns: 29.91999551rem 3.32082369rem 6.13741913rem 1.60252037rem 2.34634625rem 14.96681196rem 0.72532438rem 1.60252037rem 7.75844101rem 3.32082369rem 28.29897364rem;
        grid-template-rows: minmax(14.83939696rem, max-content) minmax(11.58057076rem, max-content) minmax(1.90952673rem, max-content) minmax(6.48375667rem, max-content) minmax(0.85341694rem, max-content) minmax(0.85341694rem, max-content) minmax(6.55924902rem, max-content) minmax(6.03745775rem, max-content) minmax(1.94283908rem, max-content) minmax(3.43245728rem, max-content) minmax(1.73045946rem, max-content);
      }

      #t5VGU66UIt5f0Ncl {
        min-height: calc(calc(7.69230769 * var(--1vh, 1vh)) - 3.84615385px);
      }
    }

    @keyframes fade-RIGHT-abb8e1f6-14c8-43a7-aaaa-9884dedb5d7a {
      0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
      }

      100% {
        opacity: 1.0;
      }
    }

    @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);
      }
    }

    @keyframes fade-RIGHT-ba8a3f2b-660e-4c33-9ef3-b98e92eddc46 {
      0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
      }

      100% {
        opacity: 1.0;
      }
    }

    @keyframes fade-RIGHT-5145d1c0-595c-4c7d-bd16-04a4426eb30d {
      0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
      }

      100% {
        opacity: 1.0;
      }
    }

    @keyframes fade-RIGHT-9445f2e9-08d6-4435-8c80-b41460c4ab12 {
      0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
      }

      100% {
        opacity: 1.0;
      }
    }