

















@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: normal;
      font-weight: 400;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: normal;
      font-weight: 700;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: italic;
      font-weight: 400;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: italic;
      font-weight: 700;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: normal;
      font-weight: 100;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: italic;
      font-weight: 100;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: normal;
      font-weight: 200;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: italic;
      font-weight: 200;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: normal;
      font-weight: 300;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: italic;
      font-weight: 300;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: normal;
      font-weight: 500;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: italic;
      font-weight: 500;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: normal;
      font-weight: 600;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: italic;
      font-weight: 600;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: normal;
      font-weight: 800;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: italic;
      font-weight: 800;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: normal;
      font-weight: 900;
    }
@font-face {
      font-family: YAFcf_D_AGI-0;
      src: url(fonts/5b657555949b649c5dfc8d9040a2872f.woff2);
      font-style: italic;
      font-weight: 900;
    }


















@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: normal;
      font-weight: 400;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: normal;
      font-weight: 700;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: italic;
      font-weight: 400;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: italic;
      font-weight: 700;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: normal;
      font-weight: 100;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: italic;
      font-weight: 100;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: normal;
      font-weight: 200;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: italic;
      font-weight: 200;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: normal;
      font-weight: 300;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: italic;
      font-weight: 300;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: normal;
      font-weight: 500;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: italic;
      font-weight: 500;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: normal;
      font-weight: 600;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: italic;
      font-weight: 600;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: normal;
      font-weight: 800;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: italic;
      font-weight: 800;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: normal;
      font-weight: 900;
    }
@font-face {
      font-family: YAD_vXoa9PA-0;
      src: url(fonts/b49310d2a51f60d9f01b03a9f16a8df9.woff2);
      font-style: italic;
      font-weight: 900;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: normal;
      font-weight: 400;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: normal;
      font-weight: 700;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: italic;
      font-weight: 400;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: italic;
      font-weight: 700;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: normal;
      font-weight: 100;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: italic;
      font-weight: 100;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: normal;
      font-weight: 200;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: italic;
      font-weight: 200;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: normal;
      font-weight: 300;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: italic;
      font-weight: 300;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: normal;
      font-weight: 500;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: italic;
      font-weight: 500;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: normal;
      font-weight: 600;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: italic;
      font-weight: 600;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: normal;
      font-weight: 800;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: italic;
      font-weight: 800;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: normal;
      font-weight: 900;
    }
@font-face {
      font-family: YACkoOF0Xck-0;
      src: url(fonts/e376399a633625a5cc1c2dc0efbf4fd7.woff2);
      font-style: italic;
      font-weight: 900;
    }
    :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;
    }

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

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

      #LiA1RCzL8kCvLS1d {
        grid-template-columns: 0 287.61068249%;
        left: -93.80534124%;
        grid-template-rows: 0 100%;
      }

      #CZ2OCVtz97mbO3cM {
        font-size: calc(5.98850876em - var(--ffsd));
      }

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

      #c1ApS8LSfk5lZ8oI {
        min-width: 91.6rem;
      }

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

      #EJxm3Wg6q6aFB4rx {
        font-size: calc(5.98850876em - var(--ffsd));
      }

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

      #RSTTEcTE9jK7gyH9 {
        min-width: 91.6rem;
      }

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

      #xah2URKHX9pj9yCH {
        grid-area: 2 / 2 / 3 / 7;
        grid-template-columns: 0 0 91.46666667rem 0;
        grid-template-rows: 0 minmax(5.38641993rem, max-content) minmax(1.75762771rem, max-content) minmax(5.38641993rem, max-content);
      }

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

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

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

      #N6AH0kwOOFa79oCC {
        grid-area: 7 / 4 / 8 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 91.46666667rem) + 0%), calc(100% - (22.83532379% + 0%)) calc((0 * 91.46666667rem) + 0%), calc(100% - (22.83532379% + 0%)) calc(100% - ((0 * 91.46666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 91.46666667rem) + 0%)));
        margin-left: 0%;
        margin-right: -29.59297559%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #PvnTI9t010VdTeor {
        grid-template-columns: 4.26666667rem 0 0 9.62956555rem 74.23732298rem 7.59977814rem 0 0 4.26666667rem;
        grid-template-rows: minmax(13.40824453rem, max-content) minmax(12.53046756rem, max-content) minmax(6.05026096rem, max-content) minmax(35.66751226rem, max-content) minmax(6.4rem, max-content) minmax(8.63489352rem, max-content) minmax(44.65384448rem, max-content) minmax(20.94858497rem, max-content) minmax(13.40824453rem, max-content);
      }

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

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

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

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

      #KifuO91kWIH3b9QK {
        display: none;
      }

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

      #QsaM2NbeLmSo4DWa {
        display: none;
      }

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

      #Ko4bET9jUPSlXHgK {
        display: block;
      }

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

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

      #P6K3PZIdFlu1kGRX {
        grid-area: 2 / 2 / 3 / 4;
        grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
        grid-template-rows: 0 minmax(12.11763193rem, max-content) minmax(78.66666667rem, max-content) minmax(12.11763193rem, max-content);
      }

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

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

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

      #jFlvhK6VxgcQGq3s {
        min-width: 91.6rem;
      }

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

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

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

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

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

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

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

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

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

      #lYL7MendNy3Lpfh6 {
        min-width: 91.6rem;
      }

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

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

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

      #oOlnUJc5MDNDOvEX {
        grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
        grid-template-rows: minmax(13.20107051rem, max-content) minmax(102.90193053rem, max-content) minmax(6.4rem, max-content) minmax(73.36259512rem, max-content) minmax(13.20107051rem, max-content);
      }

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

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

      #ApVly8GHGfdnDu1I {
        grid-template-columns: 0 738.97921848%;
        left: -319.48960924%;
        grid-template-rows: 0 100%;
      }

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

      #DN2AdTAbh84WVi8k {
        display: none;
      }

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

      #KWPAVR6XYmKdWJ5T {
        display: none;
      }

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

      #vTyFASkdE63bOi8d {
        display: none;
      }

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

      #tv9r0MkTvIrisRYq {
        display: block;
      }

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

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

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

      #Jtp8Ag0aLmShlt8r {
        min-width: 78.8rem;
      }

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

      #DdAYymlTCn82bz9A {
        grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
        grid-template-rows: 0 minmax(7.70364729rem, max-content) minmax(5.5513994rem, max-content) minmax(7.70364729rem, max-content);
      }

      #Eju3zcDnF3STNgVT {
        grid-area: 2 / 2 / 3 / 9;
        grid-template-columns: 0 91.46666667rem;
        grid-template-rows: 0 minmax(20.95869398rem, max-content);
      }

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

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

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

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

      #HByjZk9CuRlGepYu {
        font-size: calc(7.46664em - var(--ffsd));
      }

      #GQfj8KcHWhNj3z2c {
        --first-font-size: 7.46664em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #kD9fOnHALHoWchBq {
        min-width: 83.61624689rem;
      }

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

      #T9hvbB5w8NP0kmo3 {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #UJ0eMYCJosXbDhKk {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #mu44nZH7SfOt2sHX {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #QKlxwvQN1wGgqq1f {
        --first-font-size: 5.33333333em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #PUu9XTmUOBO16x5m {
        min-width: 83.61624689rem;
      }

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

      #grF1cClfpjjwbLb0 {
        grid-area: 4 / 3 / 5 / 6;
        grid-template-columns: 0 0 6.38259772rem 3.31927726rem 64.0791636rem 2.67927728rem 7.0225977rem 0;
        grid-template-rows: 0 minmax(62.2635873rem, max-content) minmax(6.71999976rem, max-content) minmax(2.61333357rem, max-content) minmax(8.906672rem, max-content) minmax(4.57602424rem, max-content) minmax(21.33333333rem, max-content) minmax(4.488356rem, max-content);
      }

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

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

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

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

      #a0kqxTtTqbsxDpm0 {
        font-size: calc(7.46664em - var(--ffsd));
      }

      #GHfoyQwhSl1eW6RT {
        --first-font-size: 7.46664em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #IDrmcTG5j466VSry {
        min-width: 83.61624689rem;
      }

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

      #cAXZFv5DXSHPgtKZ {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #fC4aaaITY0WkgfEV {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #kkoeUljN8q71KfVx {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #QsPHBZ0fK41Uj9mj {
        --first-font-size: 5.33333333em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iE0XAUOGoxhoBeFM {
        min-width: 83.61624689rem;
      }

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

      #lj19t8ynExwJhMmb {
        grid-area: 6 / 4 / 7 / 7;
        grid-template-columns: 0 0 6.70259771rem 21.40572777rem 27.26626261rem 21.40572777rem 6.70259771rem 0;
        grid-template-rows: 0 minmax(62.2635873rem, max-content) minmax(5.78248855rem, max-content) minmax(3.55084479rem, max-content) minmax(8.906672rem, max-content) minmax(4.57602424rem, max-content) minmax(21.32727254rem, max-content) minmax(3.55690558rem, max-content);
      }

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

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

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

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

      #FajeiBvnA610hGi8 {
        font-size: calc(7.46664em - var(--ffsd));
      }

      #VeuiKPT7Fs14mhPT {
        --first-font-size: 7.46664em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #cdq9woNP7j7qyNLS {
        min-width: 83.61624689rem;
      }

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

      #nSX0u8xV2K3KP9LJ {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #LvNT4ZtQUif2Yb9i {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #rU60Yy486m8uRnvn {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #NQ3MORipcZAqL4fj {
        font-size: calc(5.33333333em - var(--ffsd));
      }

      #QOGfFRf1wuq9uooH {
        --first-font-size: 5.33333333em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #XVlIu63H8qqx7WWJ {
        min-width: 83.61624689rem;
      }

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

      #aUp5yJbcZMFsgYdZ {
        grid-area: 8 / 5 / 9 / 8;
        grid-template-columns: 0 0 6.70259771rem 13.32995377rem 43.4178106rem 13.32995377rem 6.70259771rem 0;
        grid-template-rows: 0 minmax(78.11300257rem, max-content) minmax(5.78248855rem, max-content) minmax(3.55084479rem, max-content) minmax(8.906672rem, max-content) minmax(4.57602424rem, max-content) minmax(24.88417812rem, max-content) minmax(3.91582188rem, max-content);
      }

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

      #T4sfqn4U1IcIsYhG {
        grid-template-columns: 4.26666667rem 3.99187655rem 0 0 83.48291356rem 0 0 3.99187655rem 4.26666667rem;
        grid-template-rows: minmax(12.37333333rem, max-content) minmax(20.95869398rem, max-content) minmax(6.37344874rem, max-content) minmax(110.90130621rem, max-content) minmax(6.4rem, max-content) minmax(109.963795rem, max-content) minmax(6.4rem, max-content) minmax(129.72903215rem, max-content) minmax(12.37333333rem, max-content);
      }

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

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

      #IeNv3QgiD7GR6SXR {
        grid-template-columns: 0 389.1658437%;
        left: -144.58292185%;
        grid-template-rows: 0 100%;
      }

      #rGcAsrul2ZdvvlWk {
        grid-area: 2 / 8 / 4 / 10;
        position: relative;
      }

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

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

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

      #MYlfMTCVxLVRUzLp {
        min-width: 91.6rem;
      }

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

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

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

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

      #DvUC5TpavykyEUnn {
        min-width: 91.6rem;
      }

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

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

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

      #chxE62AuXxQpHzcn {
        min-width: 91.6rem;
      }

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

      #lZFxOZDRK9di7rOs {
        grid-area: 12 / 7 / 14 / 9;
        position: relative;
      }

      #AjtBPyTk5NUk69Hr {
        grid-area: 13 / 6 / 15 / 15;
        position: relative;
      }

      #Ts6DfPVNfR3CM9R8 {
        grid-template-columns: 4.26666667rem 0 0 0 0 5.67741732rem 0.60392519rem 53.38949623rem 8.17985591rem 23.61597202rem 0 0 0 0 4.26666667rem;
        grid-template-rows: minmax(10.72176545rem, max-content) minmax(42.12648885rem, max-content) minmax(19.44286329rem, max-content) minmax(30.28848107rem, max-content) minmax(6.4rem, max-content) minmax(10.30495453rem, max-content) minmax(9.54374659rem, max-content) minmax(9.75803974rem, max-content) minmax(9.54374659rem, max-content) minmax(8.44444267rem, max-content) 0 minmax(7.94505058rem, max-content) minmax(43.55760685rem, max-content) 0 minmax(10.72176545rem, max-content);
      }

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

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

      #LiA1RCzL8kCvLS1d {
        grid-template-columns: 0 276.77708959%;
        left: -88.3885448%;
        grid-template-rows: 0 100%;
      }

      #CZ2OCVtz97mbO3cM {
        font-size: calc(6.11072322em - var(--ffsd));
      }

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

      #c1ApS8LSfk5lZ8oI {
        min-width: 93.4375rem;
      }

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

      #EJxm3Wg6q6aFB4rx {
        font-size: calc(6.11072322em - var(--ffsd));
      }

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

      #RSTTEcTE9jK7gyH9 {
        min-width: 93.4375rem;
      }

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

      #xah2URKHX9pj9yCH {
        grid-area: 2 / 2 / 3 / 7;
        grid-template-columns: 0 0 93.33333333rem 0;
        grid-template-rows: 0 minmax(5.49634686rem, max-content) minmax(1.79349766rem, max-content) minmax(5.49634686rem, max-content);
      }

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

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

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

      #N6AH0kwOOFa79oCC {
        grid-area: 7 / 4 / 8 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 93.33333333rem) + 0%), calc(100% - (22.83532379% + 0%)) calc((0 * 93.33333333rem) + 0%), calc(100% - (22.83532379% + 0%)) calc(100% - ((0 * 93.33333333rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 93.33333333rem) + 0%)));
        margin-left: 0%;
        margin-right: -29.59297559%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #PvnTI9t010VdTeor {
        grid-template-columns: 3.33333333rem 0 0 9.82608729rem 75.75237039rem 7.75487565rem 0 0 3.33333333rem;
        grid-template-rows: minmax(10.47519104rem, max-content) minmax(12.78619139rem, max-content) minmax(4.72676638rem, max-content) minmax(36.39542067rem, max-content) minmax(5rem, max-content) minmax(8.81111584rem, max-content) minmax(45.56514743rem, max-content) minmax(21.37610711rem, max-content) minmax(10.47519104rem, max-content);
      }

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

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

      #wkZx4JkC723AeIkv {
        grid-template-columns: 0 332.2519938%;
        left: -116.1259969%;
        grid-template-rows: 0 100%;
      }

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

      #KifuO91kWIH3b9QK {
        display: none;
      }

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

      #QsaM2NbeLmSo4DWa {
        display: block;
      }

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

      #Ko4bET9jUPSlXHgK {
        display: none;
      }

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

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

      #P6K3PZIdFlu1kGRX {
        grid-area: 2 / 2 / 3 / 4;
        grid-template-columns: 0 5rem 83.33333333rem 5rem;
        grid-template-rows: 0 minmax(9.46689995rem, max-content) minmax(83.33333333rem, max-content) minmax(9.46689995rem, max-content);
      }

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

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

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

      #jFlvhK6VxgcQGq3s {
        min-width: 93.4375rem;
      }

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

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

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

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

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

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

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

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

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

      #lYL7MendNy3Lpfh6 {
        min-width: 93.4375rem;
      }

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

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

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

      #oOlnUJc5MDNDOvEX {
        grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
        grid-template-rows: minmax(3.33333333rem, max-content) minmax(102.26713323rem, max-content) minmax(5rem, max-content) minmax(72.86673542rem, max-content) minmax(3.33333333rem, max-content);
      }

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

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

      #ApVly8GHGfdnDu1I {
        grid-template-columns: 0 580.07319031%;
        left: -240.03659515%;
        grid-template-rows: 0 100%;
      }

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

      #DN2AdTAbh84WVi8k {
        display: none;
      }

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

      #KWPAVR6XYmKdWJ5T {
        display: none;
      }

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

      #vTyFASkdE63bOi8d {
        display: block;
      }

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

      #tv9r0MkTvIrisRYq {
        display: none;
      }

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

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

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

      #Jtp8Ag0aLmShlt8r {
        min-width: 83.4375rem;
      }

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

      #DdAYymlTCn82bz9A {
        grid-template-columns: 0 5rem 83.33333333rem 5rem;
        grid-template-rows: 0 minmax(6.01847445rem, max-content) minmax(5.88071971rem, max-content) minmax(6.01847445rem, max-content);
      }

      #Eju3zcDnF3STNgVT {
        grid-area: 2 / 2 / 3 / 9;
        grid-template-columns: 0 93.33333333rem;
        grid-template-rows: 0 minmax(17.9176686rem, max-content);
      }

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

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

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

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

      #HByjZk9CuRlGepYu {
        font-size: calc(5.8333125em - var(--ffsd));
      }

      #GQfj8KcHWhNj3z2c {
        --first-font-size: 5.8333125em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #kD9fOnHALHoWchBq {
        min-width: 65.32519289rem;
      }

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

      #T9hvbB5w8NP0kmo3 {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #UJ0eMYCJosXbDhKk {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #mu44nZH7SfOt2sHX {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #QKlxwvQN1wGgqq1f {
        --first-font-size: 4.16666667em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #PUu9XTmUOBO16x5m {
        min-width: 65.32519289rem;
      }

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

      #grF1cClfpjjwbLb0 {
        grid-area: 4 / 3 / 5 / 6;
        grid-template-columns: 0 0 4.98640447rem 2.59318536rem 50.06184656rem 2.09318538rem 5.48640445rem 0;
        grid-template-rows: 0 minmax(48.64342758rem, max-content) minmax(5.24999981rem, max-content) minmax(2.04166685rem, max-content) minmax(6.9583375rem, max-content) minmax(3.57501894rem, max-content) minmax(16.66666667rem, max-content) minmax(3.50652812rem, max-content);
      }

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

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

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

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

      #a0kqxTtTqbsxDpm0 {
        font-size: calc(5.8333125em - var(--ffsd));
      }

      #GHfoyQwhSl1eW6RT {
        --first-font-size: 5.8333125em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #IDrmcTG5j466VSry {
        min-width: 65.32519289rem;
      }

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

      #cAXZFv5DXSHPgtKZ {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #fC4aaaITY0WkgfEV {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #kkoeUljN8q71KfVx {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #QsPHBZ0fK41Uj9mj {
        --first-font-size: 4.16666667em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iE0XAUOGoxhoBeFM {
        min-width: 65.32519289rem;
      }

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

      #lj19t8ynExwJhMmb {
        grid-area: 6 / 4 / 7 / 7;
        grid-template-columns: 0 0 5.23640446rem 16.72322482rem 21.30176766rem 16.72322482rem 5.23640446rem 0;
        grid-template-rows: 0 minmax(48.64342758rem, max-content) minmax(4.51756918rem, max-content) minmax(2.77409749rem, max-content) minmax(6.9583375rem, max-content) minmax(3.57501894rem, max-content) minmax(16.66193167rem, max-content) minmax(2.77883248rem, max-content);
      }

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

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

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

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

      #FajeiBvnA610hGi8 {
        font-size: calc(5.8333125em - var(--ffsd));
      }

      #VeuiKPT7Fs14mhPT {
        --first-font-size: 5.8333125em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #cdq9woNP7j7qyNLS {
        min-width: 65.32519289rem;
      }

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

      #nSX0u8xV2K3KP9LJ {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #LvNT4ZtQUif2Yb9i {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #rU60Yy486m8uRnvn {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #NQ3MORipcZAqL4fj {
        font-size: calc(4.16666667em - var(--ffsd));
      }

      #QOGfFRf1wuq9uooH {
        --first-font-size: 4.16666667em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #XVlIu63H8qqx7WWJ {
        min-width: 65.32519289rem;
      }

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

      #aUp5yJbcZMFsgYdZ {
        grid-area: 8 / 5 / 9 / 8;
        grid-template-columns: 0 0 5.23640446rem 10.41402638rem 33.92016453rem 10.41402638rem 5.23640446rem 0;
        grid-template-rows: 0 minmax(61.02578326rem, max-content) minmax(4.51756918rem, max-content) minmax(2.77409749rem, max-content) minmax(6.9583375rem, max-content) minmax(3.57501894rem, max-content) minmax(19.44076416rem, max-content) minmax(3.05923584rem, max-content);
      }

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

      #T4sfqn4U1IcIsYhG {
        grid-template-columns: 3.33333333rem 14.05615356rem 0 0 65.22102622rem 0 0 14.05615356rem 3.33333333rem;
        grid-template-rows: minmax(9.66666667rem, max-content) minmax(17.9176686rem, max-content) minmax(4.97925683rem, max-content) minmax(86.64164547rem, max-content) minmax(5rem, max-content) minmax(85.90921484rem, max-content) minmax(5rem, max-content) minmax(101.35080637rem, max-content) minmax(9.66666667rem, max-content);
      }

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

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

      #IeNv3QgiD7GR6SXR {
        grid-template-columns: 0 373.55251672%;
        left: -136.77625836%;
        grid-template-rows: 0 100%;
      }

      #rGcAsrul2ZdvvlWk {
        grid-area: 2 / 8 / 4 / 10;
        position: relative;
      }

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

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

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

      #MYlfMTCVxLVRUzLp {
        min-width: 93.4375rem;
      }

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

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

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

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

      #DvUC5TpavykyEUnn {
        min-width: 93.4375rem;
      }

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

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

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

      #chxE62AuXxQpHzcn {
        min-width: 93.4375rem;
      }

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

      #lZFxOZDRK9di7rOs {
        grid-area: 12 / 7 / 14 / 9;
        position: relative;
      }

      #AjtBPyTk5NUk69Hr {
        grid-area: 13 / 6 / 15 / 15;
        position: relative;
      }

      #Ts6DfPVNfR3CM9R8 {
        grid-template-columns: 3.33333333rem 0 0 0 0 5.79328298rem 0.6162502rem 54.47907779rem 8.34679175rem 24.09793063rem 0 0 0 0 3.33333333rem;
        grid-template-rows: minmax(8.37637926rem, max-content) minmax(42.98621311rem, max-content) minmax(19.83965642rem, max-content) minmax(30.90661334rem, max-content) minmax(5rem, max-content) minmax(10.51525972rem, max-content) minmax(7.45605202rem, max-content) minmax(9.95718341rem, max-content) minmax(7.45605202rem, max-content) minmax(6.59722083rem, max-content) 0 minmax(8.10719447rem, max-content) minmax(44.44653761rem, max-content) 0 minmax(8.37637926rem, max-content);
      }

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

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

      #LiA1RCzL8kCvLS1d {
        grid-template-columns: 0 237.79739836%;
        left: -68.89869918%;
        grid-template-rows: 0 100%;
      }

      #CZ2OCVtz97mbO3cM {
        font-size: calc(6.00160316em - var(--ffsd));
      }

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

      #c1ApS8LSfk5lZ8oI {
        min-width: 91.73177083rem;
      }

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

      #EJxm3Wg6q6aFB4rx {
        font-size: calc(6.00160316em - var(--ffsd));
      }

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

      #RSTTEcTE9jK7gyH9 {
        min-width: 91.73177083rem;
      }

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

      #xah2URKHX9pj9yCH {
        grid-area: 2 / 2 / 3 / 8;
        grid-template-columns: 0 0 91.66666667rem 0;
        grid-template-rows: 0 minmax(5.39819781rem, max-content) minmax(1.76147092rem, max-content) minmax(5.39819781rem, max-content);
      }

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

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

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

      #N6AH0kwOOFa79oCC {
        grid-area: 7 / 4 / 8 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 78.98257031rem) + 0%), calc(100% - (22.83532379% + 0%)) calc((0 * 78.98257031rem) + 0%), calc(100% - (22.83532379% + 0%)) calc(100% - ((0 * 78.98257031rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 78.98257031rem) + 0%)));
        margin-left: 0%;
        margin-right: -29.59297559%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #PvnTI9t010VdTeor {
        grid-template-columns: 4.16666667rem 0 6.34204818rem 8.31524604rem 64.10482414rem 6.56250012rem 6.34204818rem 0 4.16666667rem;
        grid-template-rows: minmax(7.08333333rem, max-content) minmax(12.55786654rem, max-content) minmax(2.95422898rem, max-content) minmax(35.74550244rem, max-content) minmax(4.16666667rem, max-content) minmax(7.45633475rem, max-content) minmax(38.55913351rem, max-content) minmax(18.08935589rem, max-content) minmax(7.08333333rem, max-content);
      }

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

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

      #wkZx4JkC723AeIkv {
        grid-template-columns: 0 250.84324318%;
        left: -75.42162159%;
        grid-template-rows: 0 100%;
      }

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

      #KifuO91kWIH3b9QK {
        display: block;
      }

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

      #QsaM2NbeLmSo4DWa {
        display: none;
      }

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

      #Ko4bET9jUPSlXHgK {
        display: none;
      }

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

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

      #P6K3PZIdFlu1kGRX {
        grid-area: 2 / 2 / 3 / 5;
        grid-template-columns: 0 4.35431247rem 65.04137506rem 4.35431247rem;
        grid-template-rows: 0 minmax(4.35431247rem, max-content) minmax(65.04137506rem, max-content) minmax(4.35431247rem, max-content);
      }

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

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

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

      #jFlvhK6VxgcQGq3s {
        min-width: 71.39322917rem;
      }

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

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

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

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

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

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

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

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

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

      #lYL7MendNy3Lpfh6 {
        min-width: 71.39322917rem;
      }

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

      #Z4WGh2sZQWv4npV6 {
        grid-area: 4 / 3 / 5 / 4;
        grid-template-columns: 0 0 71.328125rem 0;
        grid-template-rows: 0 minmax(16.33630675rem, max-content) minmax(4.06915501rem, max-content) minmax(34.375rem, max-content);
      }

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

      #oOlnUJc5MDNDOvEX {
        grid-template-columns: 13.125rem 1.2109375rem 71.328125rem 1.2109375rem 13.125rem;
        grid-template-rows: minmax(4.16666667rem, max-content) minmax(73.75rem, max-content) minmax(4.16666667rem, max-content) minmax(54.78046176rem, max-content) minmax(4.16666667rem, max-content);
      }

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

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

      #ApVly8GHGfdnDu1I {
        grid-template-columns: 0 375.73191842%;
        left: -137.86595921%;
        grid-template-rows: 0 100%;
      }

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

      #DN2AdTAbh84WVi8k {
        display: none;
      }

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

      #KWPAVR6XYmKdWJ5T {
        display: block;
      }

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

      #vTyFASkdE63bOi8d {
        display: none;
      }

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

      #tv9r0MkTvIrisRYq {
        display: none;
      }

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

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

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

      #Jtp8Ag0aLmShlt8r {
        min-width: 83.3984375rem;
      }

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

      #DdAYymlTCn82bz9A {
        grid-template-columns: 0 4.16666667rem 83.33333333rem 4.16666667rem;
        grid-template-rows: 0 minmax(4.28237986rem, max-content) minmax(5.88071971rem, max-content) minmax(4.28237986rem, max-content);
      }

      #Eju3zcDnF3STNgVT {
        grid-area: 2 / 2 / 3 / 9;
        grid-template-columns: 0 91.66666667rem;
        grid-template-rows: 0 minmax(14.44547943rem, max-content);
      }

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

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

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

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

      #HByjZk9CuRlGepYu {
        font-size: calc(3.64582031em - var(--ffsd));
      }

      #GQfj8KcHWhNj3z2c {
        --first-font-size: 3.64582031em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #kD9fOnHALHoWchBq {
        min-width: 40.82824555rem;
      }

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

      #T9hvbB5w8NP0kmo3 {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #UJ0eMYCJosXbDhKk {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #mu44nZH7SfOt2sHX {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #QKlxwvQN1wGgqq1f {
        --first-font-size: 2.60416667em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #PUu9XTmUOBO16x5m {
        min-width: 40.82824555rem;
      }

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

      #grF1cClfpjjwbLb0 {
        grid-area: 4 / 3 / 5 / 6;
        grid-template-columns: 0 0 3.11650279rem 1.62074085rem 31.2886541rem 1.30824086rem 3.42900278rem 0;
        grid-template-rows: 0 minmax(30.40214224rem, max-content) minmax(3.28124988rem, max-content) minmax(1.27604178rem, max-content) minmax(4.34896094rem, max-content) minmax(2.23438684rem, max-content) minmax(10.41666667rem, max-content) minmax(2.19158008rem, max-content);
      }

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

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

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

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

      #a0kqxTtTqbsxDpm0 {
        font-size: calc(3.64582031em - var(--ffsd));
      }

      #GHfoyQwhSl1eW6RT {
        --first-font-size: 3.64582031em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #IDrmcTG5j466VSry {
        min-width: 40.82824555rem;
      }

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

      #cAXZFv5DXSHPgtKZ {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #fC4aaaITY0WkgfEV {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #kkoeUljN8q71KfVx {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #QsPHBZ0fK41Uj9mj {
        --first-font-size: 2.60416667em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iE0XAUOGoxhoBeFM {
        min-width: 40.82824555rem;
      }

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

      #lj19t8ynExwJhMmb {
        grid-area: 6 / 4 / 7 / 7;
        grid-template-columns: 0 0 3.27275279rem 10.45201551rem 13.31360479rem 10.45201551rem 3.27275279rem 0;
        grid-template-rows: 0 minmax(30.40214224rem, max-content) minmax(2.82348074rem, max-content) minmax(1.73381093rem, max-content) minmax(4.34896094rem, max-content) minmax(2.23438684rem, max-content) minmax(10.4137073rem, max-content) minmax(1.7367703rem, max-content);
      }

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

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

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

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

      #FajeiBvnA610hGi8 {
        font-size: calc(3.64582031em - var(--ffsd));
      }

      #VeuiKPT7Fs14mhPT {
        --first-font-size: 3.64582031em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #cdq9woNP7j7qyNLS {
        min-width: 40.82824555rem;
      }

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

      #nSX0u8xV2K3KP9LJ {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #LvNT4ZtQUif2Yb9i {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #rU60Yy486m8uRnvn {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #NQ3MORipcZAqL4fj {
        font-size: calc(2.60416667em - var(--ffsd));
      }

      #QOGfFRf1wuq9uooH {
        --first-font-size: 2.60416667em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #XVlIu63H8qqx7WWJ {
        min-width: 40.82824555rem;
      }

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

      #aUp5yJbcZMFsgYdZ {
        grid-area: 8 / 5 / 9 / 8;
        grid-template-columns: 0 0 3.27275279rem 6.50876649rem 21.20010283rem 6.50876649rem 3.27275279rem 0;
        grid-template-rows: 0 minmax(38.14111454rem, max-content) minmax(2.82348074rem, max-content) minmax(1.73381093rem, max-content) minmax(4.34896094rem, max-content) minmax(2.23438684rem, max-content) minmax(12.1504776rem, max-content) minmax(1.9120224rem, max-content);
      }

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

      #T4sfqn4U1IcIsYhG {
        grid-template-columns: 4.16666667rem 25.45176264rem 0 0 40.76314139rem 0 0 25.45176264rem 4.16666667rem;
        grid-template-rows: minmax(7.08333333rem, max-content) minmax(14.44547943rem, max-content) minmax(3.11203552rem, max-content) minmax(54.15102842rem, max-content) minmax(4.16666667rem, max-content) minmax(53.69325928rem, max-content) minmax(4.16666667rem, max-content) minmax(63.34425398rem, max-content) minmax(7.08333333rem, max-content);
      }

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

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

      #IeNv3QgiD7GR6SXR {
        grid-template-columns: 0 320.40063429%;
        left: -110.20031715%;
        grid-template-rows: 0 100%;
      }

      #rGcAsrul2ZdvvlWk {
        grid-area: 2 / 8 / 4 / 10;
        position: relative;
      }

      #aP1wHEWPuNw9Oy10 {
        grid-area: 3 / 6 / 5 / 11;
        position: relative;
      }

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

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

      #MYlfMTCVxLVRUzLp {
        min-width: 91.73177083rem;
      }

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

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

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

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

      #DvUC5TpavykyEUnn {
        min-width: 91.73177083rem;
      }

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

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

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

      #chxE62AuXxQpHzcn {
        min-width: 91.73177083rem;
      }

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

      #lZFxOZDRK9di7rOs {
        grid-area: 12 / 7 / 14 / 9;
        position: relative;
      }

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

      #Ts6DfPVNfR3CM9R8 {
        grid-template-columns: 4.16666667rem 0 0 0 4.30989732rem 1.37993418rem 4.32319098rem 49.78829186rem 6.11340757rem 21.44204744rem 4.30989732rem 0 0 0 4.16666667rem;
        grid-template-rows: minmax(6.2769037rem, max-content) minmax(38.24861292rem, max-content) minmax(17.65308652rem, max-content) minmax(27.50033103rem, max-content) minmax(4.16666667rem, max-content) minmax(7.95976527rem, max-content) minmax(4.66003251rem, max-content) minmax(6.99652865rem, max-content) minmax(4.66003251rem, max-content) minmax(4.12326302rem, max-content) 0 minmax(7.96242314rem, max-content) minmax(43.65284943rem, max-content) 0 minmax(6.2769037rem, max-content);
      }

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

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

      #LiA1RCzL8kCvLS1d {
        grid-template-columns: 0 188.19302419%;
        left: -44.0965121%;
        grid-template-rows: 0 100%;
      }

      #CZ2OCVtz97mbO3cM {
        font-size: calc(6.13800323em - var(--ffsd));
      }

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

      #c1ApS8LSfk5lZ8oI {
        min-width: 93.79882812rem;
      }

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

      #EJxm3Wg6q6aFB4rx {
        font-size: calc(6.13800323em - var(--ffsd));
      }

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

      #RSTTEcTE9jK7gyH9 {
        min-width: 93.79882812rem;
      }

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

      #xah2URKHX9pj9yCH {
        grid-area: 2 / 2 / 3 / 9;
        grid-template-columns: 0 0 93.75rem 0;
        grid-template-rows: 0 minmax(5.52088413rem, max-content) minmax(1.80150435rem, max-content) minmax(5.52088413rem, max-content);
      }

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

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

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

      #N6AH0kwOOFa79oCC {
        grid-area: 7 / 4 / 8 / 7;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 59.23692773rem) + 0%), calc(100% - (22.83532379% + 0%)) calc((0 * 59.23692773rem) + 0%), calc(100% - (22.83532379% + 0%)) calc(100% - ((0 * 59.23692773rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 59.23692773rem) + 0%)));
        margin-left: 0%;
        margin-right: -29.59297559%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #PvnTI9t010VdTeor {
        grid-template-columns: 3.125rem 9.79424512rem 7.46229102rem 6.23643453rem 48.07861811rem 4.92187509rem 7.46229102rem 9.79424512rem 3.125rem;
        grid-template-rows: minmax(5.3125rem, max-content) minmax(12.8432726rem, max-content) minmax(2.21567174rem, max-content) minmax(28.91935013rem, max-content) minmax(3.125rem, max-content) minmax(5.59225106rem, max-content) minmax(28.91935013rem, max-content) minmax(13.56701692rem, max-content) minmax(5.3125rem, max-content);
      }

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

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

      #wkZx4JkC723AeIkv {
        grid-template-columns: 0 188.13243239%;
        left: -44.06621619%;
        grid-template-rows: 0 100%;
      }

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

      #KifuO91kWIH3b9QK {
        display: block;
      }

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

      #QsaM2NbeLmSo4DWa {
        display: none;
      }

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

      #Ko4bET9jUPSlXHgK {
        display: none;
      }

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

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

      #P6K3PZIdFlu1kGRX {
        grid-area: 2 / 2 / 3 / 5;
        grid-template-columns: 0 3.26573435rem 48.7810313rem 3.26573435rem;
        grid-template-rows: 0 minmax(3.26573435rem, max-content) minmax(48.7810313rem, max-content) minmax(3.26573435rem, max-content);
      }

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

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

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

      #jFlvhK6VxgcQGq3s {
        min-width: 53.54492187rem;
      }

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

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

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

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

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

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

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

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

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

      #lYL7MendNy3Lpfh6 {
        min-width: 53.54492187rem;
      }

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

      #Z4WGh2sZQWv4npV6 {
        grid-area: 4 / 3 / 5 / 4;
        grid-template-columns: 0 0 53.49609375rem 0;
        grid-template-rows: 0 minmax(12.25223006rem, max-content) minmax(3.05186626rem, max-content) minmax(25.78125rem, max-content);
      }

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

      #oOlnUJc5MDNDOvEX {
        grid-template-columns: 22.34375rem 0.90820313rem 53.49609375rem 0.90820313rem 22.34375rem;
        grid-template-rows: minmax(3.125rem, max-content) minmax(55.3125rem, max-content) minmax(3.125rem, max-content) minmax(41.08534632rem, max-content) minmax(3.125rem, max-content);
      }

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

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

      #ApVly8GHGfdnDu1I {
        grid-template-columns: 0 278.36847332%;
        left: -89.18423666%;
        grid-template-rows: 0 100%;
      }

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

      #DN2AdTAbh84WVi8k {
        display: block;
      }

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

      #KWPAVR6XYmKdWJ5T {
        display: none;
      }

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

      #vTyFASkdE63bOi8d {
        display: none;
      }

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

      #tv9r0MkTvIrisRYq {
        display: none;
      }

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

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

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

      #Jtp8Ag0aLmShlt8r {
        min-width: 80.86830476rem;
      }

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

      #DdAYymlTCn82bz9A {
        grid-template-columns: 0 3.125rem 80.81947663rem 3.125rem;
        grid-template-rows: 0 minmax(1.6492849rem, max-content) minmax(5.57849654rem, max-content) minmax(1.67763304rem, max-content);
      }

      #Eju3zcDnF3STNgVT {
        grid-area: 2 / 2 / 3 / 9;
        grid-template-columns: 0 87.06947663rem;
        grid-template-rows: 0 minmax(8.90541448rem, max-content);
      }

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

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

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

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

      #HByjZk9CuRlGepYu {
        font-size: calc(2.73436523em - var(--ffsd));
      }

      #GQfj8KcHWhNj3z2c {
        --first-font-size: 2.73436523em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #kD9fOnHALHoWchBq {
        min-width: 30.62118417rem;
      }

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

      #T9hvbB5w8NP0kmo3 {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #UJ0eMYCJosXbDhKk {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #mu44nZH7SfOt2sHX {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #QKlxwvQN1wGgqq1f {
        --first-font-size: 1.953125em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #PUu9XTmUOBO16x5m {
        min-width: 30.62118417rem;
      }

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

      #grF1cClfpjjwbLb0 {
        grid-area: 4 / 3 / 5 / 6;
        grid-template-columns: 0 0 2.3373771rem 1.21555564rem 23.46649058rem 0.98118064rem 2.57175209rem 0;
        grid-template-rows: 0 minmax(22.80160668rem, max-content) minmax(2.46093741rem, max-content) minmax(0.95703134rem, max-content) minmax(3.2617207rem, max-content) minmax(1.67579013rem, max-content) minmax(7.8125rem, max-content) minmax(1.64368506rem, max-content);
      }

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

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

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

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

      #a0kqxTtTqbsxDpm0 {
        font-size: calc(2.73436523em - var(--ffsd));
      }

      #GHfoyQwhSl1eW6RT {
        --first-font-size: 2.73436523em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #IDrmcTG5j466VSry {
        min-width: 30.62118417rem;
      }

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

      #cAXZFv5DXSHPgtKZ {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #fC4aaaITY0WkgfEV {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #kkoeUljN8q71KfVx {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #QsPHBZ0fK41Uj9mj {
        --first-font-size: 1.953125em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iE0XAUOGoxhoBeFM {
        min-width: 30.62118417rem;
      }

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

      #lj19t8ynExwJhMmb {
        grid-area: 6 / 4 / 7 / 7;
        grid-template-columns: 0 0 2.45456459rem 7.83901163rem 9.98520359rem 7.83901163rem 2.45456459rem 0;
        grid-template-rows: 0 minmax(22.80160668rem, max-content) minmax(2.11761055rem, max-content) minmax(1.3003582rem, max-content) minmax(3.2617207rem, max-content) minmax(1.67579013rem, max-content) minmax(7.81028047rem, max-content) minmax(1.30257773rem, max-content);
      }

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

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

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

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

      #FajeiBvnA610hGi8 {
        font-size: calc(2.73436523em - var(--ffsd));
      }

      #VeuiKPT7Fs14mhPT {
        --first-font-size: 2.73436523em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #cdq9woNP7j7qyNLS {
        min-width: 30.62118417rem;
      }

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

      #nSX0u8xV2K3KP9LJ {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #LvNT4ZtQUif2Yb9i {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #rU60Yy486m8uRnvn {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #NQ3MORipcZAqL4fj {
        font-size: calc(1.953125em - var(--ffsd));
      }

      #QOGfFRf1wuq9uooH {
        --first-font-size: 1.953125em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #XVlIu63H8qqx7WWJ {
        min-width: 30.62118417rem;
      }

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

      #aUp5yJbcZMFsgYdZ {
        grid-area: 8 / 5 / 9 / 8;
        grid-template-columns: 0 0 2.45456459rem 4.88157487rem 15.90007712rem 4.88157487rem 2.45456459rem 0;
        grid-template-rows: 0 minmax(28.6058359rem, max-content) minmax(2.11761055rem, max-content) minmax(1.3003582rem, max-content) minmax(3.2617207rem, max-content) minmax(1.67579013rem, max-content) minmax(9.1128582rem, max-content) minmax(1.4340168rem, max-content);
      }

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

      #T4sfqn4U1IcIsYhG {
        grid-template-columns: 6.46526168rem 28.2485603rem 0 0 30.57235604rem 0 0 28.2485603rem 6.46526168rem;
        grid-template-rows: minmax(5.3125rem, max-content) minmax(8.90541448rem, max-content) minmax(2.33402664rem, max-content) minmax(40.61327132rem, max-content) minmax(3.125rem, max-content) minmax(40.26994446rem, max-content) minmax(3.125rem, max-content) minmax(47.50819048rem, max-content) minmax(5.3125rem, max-content);
      }

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

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

      #IeNv3QgiD7GR6SXR {
        grid-template-columns: 0 242.66733307%;
        left: -71.33366654%;
        grid-template-rows: 0 100%;
      }

      #rGcAsrul2ZdvvlWk {
        grid-area: 2 / 8 / 4 / 10;
        position: relative;
      }

      #aP1wHEWPuNw9Oy10 {
        grid-area: 3 / 6 / 5 / 11;
        position: relative;
      }

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

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

      #MYlfMTCVxLVRUzLp {
        min-width: 71.1621116rem;
      }

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

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

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

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

      #DvUC5TpavykyEUnn {
        min-width: 71.1621116rem;
      }

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

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

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

      #chxE62AuXxQpHzcn {
        min-width: 71.1621116rem;
      }

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

      #lZFxOZDRK9di7rOs {
        grid-area: 12 / 7 / 14 / 9;
        position: relative;
      }

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

      #Ts6DfPVNfR3CM9R8 {
        grid-template-columns: 14.44335826rem 0 0 0 4.41406473rem 0 4.27734387rem 37.70133125rem 4.22494333rem 16.08153558rem 4.41406473rem 0 0 0 14.44335826rem;
        grid-template-rows: minmax(4.70767778rem, max-content) minmax(28.68645969rem, max-content) minmax(13.23981489rem, max-content) minmax(20.62524827rem, max-content) minmax(3.125rem, max-content) minmax(5.96982395rem, max-content) minmax(3.49502439rem, max-content) minmax(5.24739648rem, max-content) minmax(3.49502439rem, max-content) minmax(3.09244727rem, max-content) 0 minmax(6.17709877rem, max-content) minmax(33.86506316rem, max-content) 0 minmax(4.70767778rem, max-content);
      }

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

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

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

      #CZ2OCVtz97mbO3cM {
        font-size: calc(5.89259151em - var(--ffsd));
      }

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

      #c1ApS8LSfk5lZ8oI {
        min-width: 90.03825894rem;
      }

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

      #EJxm3Wg6q6aFB4rx {
        font-size: calc(5.89259151em - var(--ffsd));
      }

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

      #RSTTEcTE9jK7gyH9 {
        min-width: 90.03825894rem;
      }

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

      #xah2URKHX9pj9yCH {
        grid-area: 2 / 3 / 3 / 7;
        grid-template-columns: 0 0 90.00165572rem 0;
        grid-template-rows: 0 minmax(5.30014627rem, max-content) minmax(1.72947599rem, max-content) minmax(5.30014627rem, max-content);
      }

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

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

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

      #N6AH0kwOOFa79oCC {
        grid-area: 6 / 5 / 8 / 9;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 44.40601318rem) + 0%), calc(100% - (22.83532379% + 0%)) calc((0 * 44.40601318rem) + 0%), calc(100% - (22.83532379% + 0%)) calc(100% - ((0 * 44.40601318rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 44.40601318rem) + 0%)));
        margin-left: 0%;
        margin-right: -29.59297559%;
        margin-bottom: 0%;
        margin-top: 0%;
      }

      #PvnTI9t010VdTeor {
        grid-template-columns: 0 4.99917214rem 50.59481469rem 0 4.67504316rem 34.73179787rem 1.30956738rem 3.68960475rem;
        grid-template-rows: minmax(5.62225476rem, max-content) minmax(12.32976852rem, max-content) minmax(1.6609428rem, max-content) minmax(4.19214135rem, max-content) 0 minmax(21.67892718rem, max-content) 0 minmax(10.17029672rem, max-content) minmax(0.56821625rem, max-content);
      }

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

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

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

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

      #KifuO91kWIH3b9QK {
        display: block;
      }

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

      #QsaM2NbeLmSo4DWa {
        display: none;
      }

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

      #Ko4bET9jUPSlXHgK {
        display: none;
      }

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

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

      #P6K3PZIdFlu1kGRX {
        grid-area: 2 / 2 / 5 / 3;
        grid-template-columns: 0 2.4481054rem 36.56791805rem 2.4481054rem;
        grid-template-rows: 0 minmax(2.4481054rem, max-content) minmax(36.56791805rem, max-content) minmax(2.4481054rem, max-content);
      }

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

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

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

      #jFlvhK6VxgcQGq3s {
        min-width: 40.13909224rem;
      }

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

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

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

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

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

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

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

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

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

      #lYL7MendNy3Lpfh6 {
        min-width: 40.13909224rem;
      }

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

      #Z4WGh2sZQWv4npV6 {
        grid-area: 3 / 4 / 4 / 5;
        grid-template-columns: 0 0 40.10248902rem 0;
        grid-template-rows: 0 minmax(9.18468783rem, max-content) minmax(2.28778261rem, max-content) minmax(19.32650073rem, max-content);
      }

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

      #oOlnUJc5MDNDOvEX {
        grid-template-columns: 5.62225476rem 41.46412884rem 7.18887262rem 40.10248902rem 5.62225476rem;
        grid-template-rows: minmax(7.37920937rem, max-content) minmax(4.34415335rem, max-content) minmax(30.79897118rem, max-content) minmax(6.32100431rem, max-content) minmax(7.37920937rem, max-content);
      }

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

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

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

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

      #DN2AdTAbh84WVi8k {
        display: block;
      }

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

      #KWPAVR6XYmKdWJ5T {
        display: none;
      }

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

      #vTyFASkdE63bOi8d {
        display: none;
      }

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

      #tv9r0MkTvIrisRYq {
        display: none;
      }

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

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

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

      #Jtp8Ag0aLmShlt8r {
        min-width: 59.59679081rem;
      }

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

      #DdAYymlTCn82bz9A {
        grid-template-columns: 0 2.85502483rem 59.56018759rem 2.85502483rem;
        grid-template-rows: 0 minmax(1.23635998rem, max-content) minmax(4.20308123rem, max-content) minmax(1.23635998rem, max-content);
      }

      #Eju3zcDnF3STNgVT {
        grid-area: 2 / 2 / 3 / 8;
        grid-template-columns: 0 65.27023724rem;
        grid-template-rows: 0 minmax(6.67580119rem, max-content);
      }

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

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

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

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

      #HByjZk9CuRlGepYu {
        font-size: calc(2.04977306em - var(--ffsd));
      }

      #GQfj8KcHWhNj3z2c {
        --first-font-size: 2.04977306em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #kD9fOnHALHoWchBq {
        min-width: 22.95467978rem;
      }

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

      #T9hvbB5w8NP0kmo3 {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #UJ0eMYCJosXbDhKk {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #mu44nZH7SfOt2sHX {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #QKlxwvQN1wGgqq1f {
        --first-font-size: 1.46412884em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #PUu9XTmUOBO16x5m {
        min-width: 22.95467978rem;
      }

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

      #grF1cClfpjjwbLb0 {
        grid-area: 5 / 3 / 8 / 4;
        grid-template-columns: 0 0 1.75217727rem 0.91122179rem 17.59127844rem 0.73552634rem 1.92787272rem 0;
        grid-template-rows: 0 minmax(17.09285889rem, max-content) minmax(1.5874328rem, max-content) minmax(0.97479268rem, max-content) minmax(2.44509663rem, max-content) minmax(1.2562292rem, max-content) minmax(5.85485154rem, max-content) minmax(0.97645651rem, max-content);
      }

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

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

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

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

      #a0kqxTtTqbsxDpm0 {
        font-size: calc(2.04977306em - var(--ffsd));
      }

      #GHfoyQwhSl1eW6RT {
        --first-font-size: 2.04977306em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #IDrmcTG5j466VSry {
        min-width: 22.95467978rem;
      }

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

      #cAXZFv5DXSHPgtKZ {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #fC4aaaITY0WkgfEV {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #kkoeUljN8q71KfVx {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #QsPHBZ0fK41Uj9mj {
        --first-font-size: 1.46412884em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #iE0XAUOGoxhoBeFM {
        min-width: 22.95467978rem;
      }

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

      #lj19t8ynExwJhMmb {
        grid-area: 6 / 5 / 7 / 6;
        grid-template-columns: 0 0 1.84002499rem 5.87638939rem 7.48524779rem 5.87638939rem 1.84002499rem 0;
        grid-template-rows: 0 minmax(17.09285889rem, max-content) minmax(1.5874328rem, max-content) minmax(0.97479268rem, max-content) minmax(2.44509663rem, max-content) minmax(1.2562292rem, max-content) minmax(5.85485154rem, max-content) minmax(0.97645651rem, max-content);
      }

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

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

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

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

      #FajeiBvnA610hGi8 {
        font-size: calc(2.04977306em - var(--ffsd));
      }

      #VeuiKPT7Fs14mhPT {
        --first-font-size: 2.04977306em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #cdq9woNP7j7qyNLS {
        min-width: 22.95467978rem;
      }

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

      #nSX0u8xV2K3KP9LJ {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #LvNT4ZtQUif2Yb9i {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #rU60Yy486m8uRnvn {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #NQ3MORipcZAqL4fj {
        font-size: calc(1.46412884em - var(--ffsd));
      }

      #QOGfFRf1wuq9uooH {
        --first-font-size: 1.46412884em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
      }

      #XVlIu63H8qqx7WWJ {
        min-width: 22.95467978rem;
      }

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

      #aUp5yJbcZMFsgYdZ {
        grid-area: 4 / 7 / 9 / 9;
        grid-template-columns: 0 0 1.84002499rem 3.65939434rem 11.9192379rem 3.65939434rem 1.84002499rem 0;
        grid-template-rows: 0 minmax(21.44390627rem, max-content) minmax(1.5874328rem, max-content) minmax(0.97479268rem, max-content) minmax(2.44509663rem, max-content) minmax(1.2562292rem, max-content) minmax(6.83130805rem, max-content) minmax(1.07498771rem, max-content);
      }

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

      #T4sfqn4U1IcIsYhG {
        grid-template-columns: 5.62225476rem 2.68221626rem 22.91807656rem 7.31841413rem 22.91807656rem 7.54473676rem 1.88871696rem 21.0293596rem 8.0781484rem;
        grid-template-rows: minmax(5.62225476rem, max-content) minmax(6.67580119rem, max-content) minmax(1.74966565rem, max-content) minmax(4.35104738rem, max-content) 0 minmax(30.18771825rem, max-content) minmax(0.25736948rem, max-content) minmax(0.81761823rem, max-content) minmax(6.56107265rem, max-content);
      }

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

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

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

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

      #aP1wHEWPuNw9Oy10 {
        grid-area: 10 / 2 / 13 / 5;
        position: relative;
      }

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

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

      #MYlfMTCVxLVRUzLp {
        min-width: 39.75827826rem;
      }

      #smBRaQsDRxS5i4sX {
        grid-area: 3 / 7 / 4 / 13;
        position: relative;
      }

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

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

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

      #DvUC5TpavykyEUnn {
        min-width: 36.90832407rem;
      }

      #DIM3X94K0pZhBUcb {
        grid-area: 5 / 9 / 6 / 14;
        position: relative;
      }

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

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

      #chxE62AuXxQpHzcn {
        min-width: 2.14510132rem;
      }

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

      #lZFxOZDRK9di7rOs {
        grid-area: 9 / 8 / 14 / 12;
        position: relative;
      }

      #AjtBPyTk5NUk69Hr {
        grid-area: 11 / 6 / 15 / 15;
        position: relative;
      }

      #Ts6DfPVNfR3CM9R8 {
        grid-template-columns: 0 3.20644225rem 31.42935957rem 12.05526533rem 0 3.30893285rem 0 2.84995419rem 0 2.10849809rem 26.51018851rem 8.25303425rem 0 10.27832496rem;
        grid-template-rows: minmax(4.71546419rem, max-content) minmax(0.90679057rem, max-content) minmax(4.47518282rem, max-content) minmax(2.619989rem, max-content) minmax(3.93362665rem, max-content) minmax(2.619989rem, max-content) minmax(2.31820351rem, max-content) 0 minmax(4.63056306rem, max-content) 0 minmax(9.92501497rem, max-content) minmax(15.4613867rem, max-content) 0 0 minmax(4.61633713rem, max-content);
      }

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

    @keyframes rise-RIGHT-4bbdcecd-a653-4c1b-9bf2-60f24ba6598b {
      0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
      }

      100% {
        transform: translate(0px, 0px);
      }
    }

    @keyframes pop-LEFT-fe5e4246-40ca-4d58-bf98-22bf134208e4 {
      0% {
        transform: scale(0);
        animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
      }

      35% {
        transform: scale(0.937);
        animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
      }

      77% {
        transform: scale(0.995);
        animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
      }

      100% {
        transform: scale(1);
      }
    }

    @keyframes rise-LEFT-45e51093-a045-46b8-a426-95fd5f653e27 {
      0% {
        transform: translate(0px, -80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
      }

      100% {
        transform: translate(0px, 0px);
      }
    }

    @keyframes rise-LEFT-0a52ab50-0fa5-4517-83ec-cf9452b5042e {
      0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
      }

      100% {
        transform: translate(0px, 0px);
      }
    }

    @keyframes rise-LEFT-80b6f113-d1d1-407c-8f62-2ea7f19668a8 {
      0% {
        transform: translate(0px, -80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
      }

      100% {
        transform: translate(0px, 0px);
      }
    }

    @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 rise-LEFT-f6ae7a58-780a-46c3-986d-50d3f4720bbd {
      0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
      }

      100% {
        transform: translate(0px, 0px);
      }
    }

    @keyframes linear_fade {
      0% {
        opacity: 0.0;
      }

      100% {
        opacity: 1.0;
      }
    }
  