:root {
    --ffsd: 0px;
    --1vw: calc((100vw - var(--sbw, 0px)) / 100);
    --1vh: var(--inner1Vh, 1vh);
}

@media (prefers-reduced-motion: reduce) {
    .animated {
        animation: none !important;
    }
}

html {
    zoom: var(--rzf, 1); font-size: max(calc(min(var(--1vw, 1vw), 13.66px) * var(--rfso, 1)), var(--minfs, 0px));
    -webkit-text-size-adjust: 100%;
    scroll-behavior: smooth;
}

body {
    font-size: calc(1rem * var(--bfso, 1));
}

body, html, p, ul, ol, li {
    margin: 0;
    padding: 0;
    font-synthesis: none;
    font-kerning: none;
    font-variant-ligatures: none;
    font-feature-settings: "kern" 0, "calt" 0, "liga" 0, "clig" 0, "dlig" 0, "hlig" 0;
    font-family: unset;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: geometricprecision;
    white-space: normal;
}

li {
    text-align: unset;
}

a {
    text-decoration: none;
    color: inherit;
}

img {
    -webkit-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    -webkit-touch-callout: none;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: italic;
    font-weight: 100;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: normal;
    font-weight: 200;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: italic;
    font-weight: 200;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: italic;
    font-weight: 300;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: italic;
    font-weight: 500;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: normal;
    font-weight: 800;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: italic;
    font-weight: 800;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: YAFcfqmBoYo-0;
    src: url("28b95a14ffff8a6fb5e805fc05df0e78.woff2");
    font-style: italic;
    font-weight: 900;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: italic;
    font-weight: 100;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: normal;
    font-weight: 200;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: italic;
    font-weight: 200;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: italic;
    font-weight: 300;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: italic;
    font-weight: 500;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: normal;
    font-weight: 800;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: italic;
    font-weight: 800;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: YACgEWWPgRQ-0;
    src: url("c4a10734a707e4362e5136503a21c5ab.woff2");
    font-style: italic;
    font-weight: 900;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("3974bd448bec91c4a8817c7a59038483.woff2");
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("3ad8593e2cf37cbc97ce14fd5aede480.woff2");
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("urn:scrapbook:download:error:https://motherpepe.com/fonts/92a40000e7e28495e27b897ca28deef2.woff2");
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("urn:scrapbook:download:error:https://motherpepe.com/fonts/81be590d1c4deb74aa620ba1096254f2.woff2");
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("3974bd448bec91c4a8817c7a59038483.woff2");
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("urn:scrapbook:download:error:https://motherpepe.com/fonts/92a40000e7e28495e27b897ca28deef2.woff2");
    font-style: italic;
    font-weight: 100;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("3974bd448bec91c4a8817c7a59038483.woff2");
    font-style: normal;
    font-weight: 200;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("urn:scrapbook:download:error:https://motherpepe.com/fonts/92a40000e7e28495e27b897ca28deef2.woff2");
    font-style: italic;
    font-weight: 200;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("3974bd448bec91c4a8817c7a59038483.woff2");
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("urn:scrapbook:download:error:https://motherpepe.com/fonts/92a40000e7e28495e27b897ca28deef2.woff2");
    font-style: italic;
    font-weight: 300;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("3974bd448bec91c4a8817c7a59038483.woff2");
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("urn:scrapbook:download:error:https://motherpepe.com/fonts/92a40000e7e28495e27b897ca28deef2.woff2");
    font-style: italic;
    font-weight: 500;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("3ad8593e2cf37cbc97ce14fd5aede480.woff2");
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("urn:scrapbook:download:error:https://motherpepe.com/fonts/81be590d1c4deb74aa620ba1096254f2.woff2");
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("3ad8593e2cf37cbc97ce14fd5aede480.woff2");
    font-style: normal;
    font-weight: 800;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("urn:scrapbook:download:error:https://motherpepe.com/fonts/81be590d1c4deb74aa620ba1096254f2.woff2");
    font-style: italic;
    font-weight: 800;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("3ad8593e2cf37cbc97ce14fd5aede480.woff2");
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: YACgEeT8btw-0;
    src: url("urn:scrapbook:download:error:https://motherpepe.com/fonts/81be590d1c4deb74aa620ba1096254f2.woff2");
    font-style: italic;
    font-weight: 900;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: italic;
    font-weight: 100;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: normal;
    font-weight: 200;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: italic;
    font-weight: 200;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: italic;
    font-weight: 300;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: italic;
    font-weight: 500;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: normal;
    font-weight: 800;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: italic;
    font-weight: 800;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: YACgEZ1cb1Q-0;
    src: url("");
    font-style: italic;
    font-weight: 900;
}

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

    #Q96NyuTR17s5LtBx {
        grid-template-columns: 0 243.41612245%;
        left: -71.70806123%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #YC4nFymtEegEY27D {
        grid-area: 2 / 6 / 3 / 22;
        grid-template-columns: 0 20.01393449rem 1.36625706rem 28.12008593rem 0.30128259rem 20.47194944rem 0.30128259rem;
        grid-template-rows: 0 minmax(6.58299449rem, max-content) minmax(2.39665176rem, max-content) minmax(6.374642rem, max-content) minmax(2.39665176rem, max-content) minmax(2.26299449rem, max-content);
    }

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

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

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

    #hALIJVmvUO5vaiMR {
        min-width: 29.37275386rem;
    }

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

    #IVC9SN2Emf32Tajv {
        grid-template-columns: 0 1.06666667rem 29.23942053rem 1.06666667rem;
        grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(9.19537549rem, max-content) minmax(1.06666667rem, max-content);
    }

    #fAAGDVMg4R6u9hoQ {
        grid-area: 4 / 11 / 5 / 19;
        grid-template-columns: 0 31.37275386rem;
        grid-template-rows: 0 minmax(11.32870883rem, max-content);
    }

    #wWLtRy6E3rtLBnM7 {
        grid-area: 4 / 11 / 5 / 19;
        position: relative;
    }

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

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

    #zfi03ruHprJyowss {
        min-width: 49.55722717rem;
    }

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

    #Z0vxAdDza90ZElsr {
        grid-template-columns: 0 1.06666667rem 49.42389383rem 1.06666667rem;
        grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(9.19537549rem, max-content) minmax(1.06666667rem, max-content);
    }

    #hYsPy20ZtGaLRLzr {
        grid-area: 6 / 8 / 7 / 20;
        grid-template-columns: 0 51.55722717rem;
        grid-template-rows: 0 minmax(11.32870883rem, max-content);
    }

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

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

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

    #sO3GmEOCPSE3QAcC {
        min-width: 51.46120019rem;
    }

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

    #EOuBnn3jYZxjk5dK {
        grid-template-columns: 0 1.06666667rem 51.32786685rem 1.06666667rem;
        grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(9.19537549rem, max-content) minmax(1.06666667rem, max-content);
    }

    #JBboA47fT5agqKbX {
        grid-area: 8 / 7 / 9 / 21;
        grid-template-columns: 0 53.46120019rem;
        grid-template-rows: 0 minmax(11.32870883rem, max-content);
    }

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

    #pvkn6HtI0tTZqBF8 {
        grid-area: 10 / 13 / 14 / 17;
        position: relative;
    }

    #vdTPl6HEVdeXiGsZ {
        grid-area: 11 / 3 / 16 / 16;
        position: relative;
    }

    #dmYSqkO27CngBOdu {
        grid-area: 4 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(8.41314099% + 0%) calc((0 * 36.98052494rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc((0 * 36.98052494rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc(100% - ((0.22832132 * 36.98052494rem) + 0%)), calc(8.41314099% + 0%) calc(100% - ((0.22832132 * 36.98052494rem) + 0%)));
        margin-left: -11.39121062%;
        margin-right: -24.00662265%;
        margin-bottom: -22.83213164%;
        margin-top: 0%;
    }

    #e2WnjIL8LR0EvpGT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 27.51513512rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 27.51513512rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.79585502 * 27.51513512rem) + 0%)), calc(0% + 0%) calc(100% - ((0.79585502 * 27.51513512rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -79.5855023%;
        margin-top: 0%;
    }

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

    #bdAJ29N8nbipMP6h {
        grid-template-columns: 0 2.03943082rem 24.81572069rem 0.65998362rem;
        grid-template-rows: 0 minmax(6.88711073rem, max-content) minmax(4.74600658rem, max-content) minmax(23.43776897rem, max-content);
    }

    #akZqSZS2t7jE9UD2 {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -1.44911092%) calc((0 * 18.86723443rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc((0 * 18.86723443rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc(100% - ((0 * 18.86723443rem) + -71.23591931%)), calc(0% + -1.44911092%) calc(100% - ((0 * 18.86723443rem) + -71.23591931%)));
        margin-left: 0%;
        margin-right: -11.33740196%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #AgbFOzgONFELajjg {
        grid-template-columns: 0 5.02276288rem 5.08654668rem 8.75792487rem;
        grid-template-rows: 0 minmax(6.36501709rem, max-content) minmax(0.74533826rem, max-content) minmax(4.55484234rem, max-content);
    }

    #F2sYYapyUaq0XOEF {
        grid-area: 12 / 15 / 23 / 23;
        grid-template-columns: 0 0 18.11329051rem 9.40184461rem 9.46538982rem 0;
        grid-template-rows: 0 minmax(10.68351032rem, max-content) minmax(1.41137258rem, max-content) minmax(10.2538251rem, max-content) minmax(12.72217827rem, max-content) 0;
    }

    #KhZfb8i8Y6xFMgI9 {
        grid-area: 12 / 15 / 23 / 23;
        position: relative;
    }

    #j6RPdLgVESQDKmyF {
        grid-area: 13 / 14 / 15 / 18;
        position: relative;
    }

    #t0FZHdsKUUOJAgLv {
        grid-area: 17 / 2 / 20 / 4;
        position: relative;
    }

    #ragVu8TmObCJ7uk8 {
        grid-area: 18 / 10 / 22 / 12;
        position: relative;
    }

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

    #QDcpLMXcpi9eJlsG {
        font-size: calc(1.28828843em - var(--ffsd));
    }

    #VSqxK7LQi6k7Mjxt {
        min-width: 17.89203779rem;
    }

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

    #IBMSLi80bLzikphC {
        grid-template-columns: 0 0.27606131rem 17.75870446rem 0.27606131rem;
        grid-template-rows: 0 minmax(0.27606131rem, max-content) minmax(1.84721837rem, max-content) minmax(0.27606131rem, max-content);
    }

    #g1NpABHWD2t3RnDd {
        grid-area: 19 / 5 / 21 / 9;
        grid-template-columns: 0 18.31082709rem;
        grid-template-rows: 0 minmax(2.399341rem, max-content);
    }

    #I6L7tUV1hCTUEbU6 {
        grid-area: 19 / 5 / 21 / 9;
        position: relative;
    }

    #naUacGk2Iu1gzX8H {
        grid-template-columns: 4.69573188rem 1.42462016rem 2.99975168rem 0.15953063rem 5.43296959rem 8.55679595rem 0.95198651rem 3.36907504rem 0.93792286rem 5.78523875rem 5.46384567rem 8.40431161rem 8.01448233rem 2.55654572rem 1.16552562rem 1.48493471rem 2.52902618rem 1.75408203rem 10.09223665rem 0.95198651rem 8.55679595rem 10.44593729rem 4.26666667rem;
        grid-template-rows: minmax(7.27303276rem, max-content) minmax(20.01393449rem, max-content) minmax(6.4rem, max-content) minmax(11.32870883rem, max-content) minmax(6.4rem, max-content) minmax(11.32870883rem, max-content) minmax(6.4rem, max-content) minmax(11.32870883rem, max-content) minmax(1.40766645rem, max-content) minmax(1.47132502rem, max-content) minmax(2.03771578rem, max-content) minmax(5.21303661rem, max-content) minmax(1.27967983rem, max-content) minmax(3.10988474rem, max-content) minmax(14.86206048rem, max-content) minmax(0.90167221rem, max-content) minmax(2.16221048rem, max-content) minmax(0.62971255rem, max-content) minmax(1.00118481rem, max-content) minmax(1.39815619rem, max-content) minmax(0.62971255rem, max-content) minmax(3.88357584rem, max-content);
    }

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

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

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

    #duDM5Xh7AVaVcAr1 {
        grid-area: 2 / 2 / 7 / 4;
        position: relative;
        clip-path: polygon(calc(44.2047567% + 0%) calc((0.01426389 * 14.89482546rem) + 0%), calc(100% - (0% + -107.4579275%)) calc((0.01426389 * 14.89482546rem) + 0%), calc(100% - (0% + -107.4579275%)) calc(100% - ((0.68907078 * 14.89482546rem) + 0%)), calc(44.2047567% + 0%) calc(100% - ((0.68907078 * 14.89482546rem) + 0%)));
        margin-left: -79.22674781%;
        margin-right: 0%;
        margin-bottom: -68.90707802%;
        margin-top: -1.42638907%;
    }

    #PpYGUuAT709GiAJV {
        grid-area: 3 / 3 / 6 / 6;
        position: relative;
        margin-left: -12.9232089%;
        margin-right: -12.9232089%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #TMUWeR3ouJVtMNja {
        grid-template-columns: 0 5.91825863rem 8.97656683rem 6.84313495rem 3.31195703rem 0.71809774rem;
        grid-template-rows: 0 minmax(12.9963001rem, max-content) minmax(0.27563751rem, max-content) minmax(3.6757873rem, max-content) minmax(0.65320721rem, max-content) minmax(27.19496832rem, max-content);
    }

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

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

    #rwyJIzGCDBzeRca8 {
        grid-template-columns: 0 0.67960696rem 3.35044781rem 12.16629857rem;
        grid-template-rows: 0 minmax(8.99328049rem, max-content) minmax(3.6757873rem, max-content) minmax(2.14237194rem, max-content);
    }

    #pTZTck1qzmLNjKYU {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(37.81732773% + 0%) calc((0 * 30.2079157rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc((0 * 30.2079157rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc(100% - ((0.25125826 * 30.2079157rem) + 0%)), calc(37.81732773% + 0%) calc(100% - ((0.25125826 * 30.2079157rem) + 0%)));
        margin-left: -60.81650459%;
        margin-right: 0%;
        margin-bottom: -25.12582565%;
        margin-top: 0%;
    }

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

    #lX5Q7Casmqtl2Qw0 {
        grid-template-columns: 0 6.26713013rem 19.71518088rem 4.2256047rem;
        grid-template-rows: 0 minmax(2.71454806rem, max-content) minmax(7.94892852rem, max-content) minmax(12.2300548rem, max-content);
    }

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

    #O6nBiUaimG4VQsdE {
        grid-template-columns: 0 0 18.54883452rem 3.99888241rem 3.22029825rem 4.43990052rem 8.0560997rem 0.48005488rem 1.83810577rem;
        grid-template-rows: 0 minmax(8.76328408rem, max-content) minmax(13.13908497rem, max-content) minmax(1.67235476rem, max-content) minmax(3.50646143rem, max-content) minmax(7.94892852rem, max-content) minmax(9.76578668rem, max-content) 0;
    }

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

    #NDLcO1LxcZbUj0lW {
        grid-area: 3 / 6 / 7 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -1.97759215%) calc((0.00703388 * 32.43539598rem) + 0%), calc(100% - (33.59466918% + 0%)) calc((0.00703388 * 32.43539598rem) + 0%), calc(100% - (33.59466918% + 0%)) calc(100% - ((0 * 32.43539598rem) + -8.14668788%)), calc(0% + -1.97759215%) calc(100% - ((0 * 32.43539598rem) + -8.14668788%)));
        margin-left: 0%;
        margin-right: -50.59031974%;
        margin-bottom: 0%;
        margin-top: -0.70338828%;
    }

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

    #ZjoOS6uPOG55KhaO {
        font-size: calc(2.27625447em - var(--ffsd));
    }

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

    #EB0B2IAzzKnLtAjY {
        min-width: 55.36104127rem;
    }

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

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

    #ggQjPMSIzf7YzJ0W {
        font-size: calc(1.24991276em - var(--ffsd));
    }

    #iLkLDCo4OxrCLoC3 {
        min-width: 21.66949899rem;
    }

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

    #OKAHjkcFtQIryfhV {
        grid-template-columns: 0 0.26783797rem 21.53616565rem 0.26783797rem;
        grid-template-rows: 0 minmax(0.26783797rem, max-content) minmax(2.30894128rem, max-content) minmax(0.26783797rem, max-content);
    }

    #xZTBLo1XtEVden8w {
        grid-template-columns: 0 22.07184159rem;
        grid-template-rows: 0 minmax(2.84461722rem, max-content);
    }

    #t05exqucwKkSkS9D {
        grid-area: 9 / 8 / 10 / 9;
        position: relative;
    }

    #J21AvVBysZmiclDA {
        grid-template-columns: 4.26666667rem 33.57215126rem 7.01002479rem 16.87082563rem 1.57826901rem 3.35675906rem 2.64773237rem 22.07184159rem 1.69225549rem 2.66680747rem 4.26666667rem;
        grid-template-rows: 0 0 minmax(12.40205697rem, max-content) minmax(5.14229824rem, max-content) minmax(1.2323607rem, max-content) minmax(1.42844764rem, max-content) minmax(13.85178219rem, max-content) minmax(2.7835284rem, max-content) minmax(2.84461722rem, max-content) minmax(5.11080907rem, max-content);
    }

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

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

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

    #UCbTRb7ShXyKC9kN {
        grid-area: 3 / 2 / 4 / 10;
        position: relative;
        clip-path: polygon(calc(0% + -0.77114014%) calc((0 * 62.77041472rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc((0 * 62.77041472rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc(100% - ((0 * 62.77041472rem) + -10.16421583%)), calc(0% + -0.77114014%) calc(100% - ((0 * 62.77041472rem) + -10.16421583%)));
    }

    #hALT4DZCXhGE2cHS {
        grid-area: 2 / 4 / 9 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -84.29491729%) calc((0 * 18.50085213rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc((0 * 18.50085213rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc(100% - ((0.09654192 * 18.50085213rem) + 0%)), calc(0% + -84.29491729%) calc(100% - ((0.09654192 * 18.50085213rem) + 0%)));
        margin-left: 0%;
        margin-right: -44.29341456%;
        margin-bottom: -9.65419169%;
        margin-top: 0%;
    }

    #DO1GkZu4sVvXhEOn {
        grid-area: 4 / 3 / 6 / 6;
        position: relative;
        margin-left: -8.93406345%;
        margin-right: -8.93406345%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #jmfLI8eBOdXQQyMX {
        grid-area: 3 / 5 / 7 / 8;
        position: relative;
        clip-path: polygon(calc(0% + -14.26209687%) calc((0 * 9.72232992rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc((0 * 9.72232992rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc(100% - ((0 * 9.72232992rem) + -9.91705285%)), calc(0% + -14.26209687%) calc(100% - ((0 * 9.72232992rem) + -9.91705285%)));
        margin-left: 0%;
        margin-right: -59.59905197%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #wf7pddQTEWcNd6zB {
        grid-area: 6 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -7.32049909%) calc((0 * 30.85889249rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc((0 * 30.85889249rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc(100% - ((0 * 30.85889249rem) + -0.85665743%)), calc(0% + -7.32049909%) calc(100% - ((0 * 30.85889249rem) + -0.85665743%)));
        margin-left: 0%;
        margin-right: -57.42403638%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #ZVtgRnHmzqYaPd5Q {
        grid-area: 8 / 3 / 10 / 5;
        position: relative;
    }

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

    #MyLAxZSaGIstHL3g {
        grid-area: 4 / 8 / 5 / 10;
        position: relative;
    }

    #HoWnBMBozdfIW94a {
        grid-template-columns: 0 2.31973564rem 8.19415807rem 0.8922rem 6.61339046rem 2.41683315rem 1.35698517rem 2.67306961rem 1.35698517rem 5.03553523rem;
        grid-template-rows: 0 minmax(3.6757873rem, max-content) minmax(2.65637541rem, max-content) minmax(3.6757873rem, max-content) minmax(0.96843488rem, max-content) minmax(3.47960092rem, max-content) minmax(1.67011079rem, max-content) minmax(2.58869695rem, max-content) minmax(4.30985435rem, max-content) minmax(18.43525661rem, max-content);
    }

    #FEztXe0BdwCkV73r {
        grid-template-columns: 0 2.22928353rem 10.12875683rem 8.77852221rem 1.51936887rem 8.20296105rem 0 0;
        grid-template-rows: 0 minmax(6.00718738rem, max-content) minmax(4.63478383rem, max-content) minmax(1.12282482rem, max-content) minmax(3.48180719rem, max-content) minmax(5.57202388rem, max-content) minmax(32.40607343rem, max-content) minmax(0.26113934rem, max-content);
    }

    #jJHNhxnYfhbF9yYW {
        grid-template-columns: 2.78191909rem 30.85889249rem;
        grid-template-rows: minmax(1.6642198rem, max-content) minmax(53.48583987rem, max-content);
    }

    #DKsUIugVED5k492N {
        grid-area: 2 / 8 / 11 / 11;
        position: relative;
    }

    #bwoj4ga9Vred3sum {
        font-size: calc(2.27625447em - var(--ffsd));
    }

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

    #SY28zQG68mT0GxgF {
        min-width: 54.97026674rem;
    }

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

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

    #bCZUYgjHx2aXui3F {
        grid-area: 3 / 17 / 18 / 21;
        position: relative;
    }

    #yR9V1THWgHREz7MV {
        grid-area: 4 / 2 / 19 / 6;
        position: relative;
    }

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

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

    #ZRR8hI8TIDNe9nUD {
        grid-area: 9 / 8 / 11 / 10;
        position: relative;
    }

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

    #QaQAktvb1E4mvhyP {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #yVhVEOLWjEA0Nkmd {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #LxWeAqyPdWn3kRX9 {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #pf7ifxjMNdCzH5nd {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #uhMQnkP7UiiP5AVi {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #FrgFYqJU86mImj6e {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #B9SmN3zFiCkw1k9i {
        font-size: calc(1.2087374em - var(--ffsd));
    }

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

    #O1KwQpupJqMZPalH {
        min-width: 20.65047707rem;
    }

    #knael4LBby7eBnLp {
        grid-area: 14 / 9 / 21 / 11;
        position: relative;
    }

    #EGTFFDic2sFLdYOZ {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #s0qUyCpJExuFGEGi {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #vgwyD8yd8J7T6Juz {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #H9meIFcHjxs0DiBt {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #NKSbmLnwbPjrLtkD {
        font-size: calc(1.2087374em - var(--ffsd));
    }

    #yR15SGIfiw4QVCWR {
        font-size: calc(1.2087374em - var(--ffsd));
    }

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

    #okf2DAe7DtR60nqx {
        min-width: 4.58309512rem;
    }

    #ZhgF1luRYTJukehG {
        grid-area: 15 / 14 / 16 / 15;
        position: relative;
    }

    #NRSXrZRIS7WD0P3n {
        grid-area: 17 / 5 / 20 / 20;
        position: relative;
    }

    #MQO1PG11APFRJkg6 {
        grid-template-columns: 0 0.05007497rem 0 0 0.21318577rem 0.5546566rem 0 0.26376284rem 8.01999781rem 12.49714593rem 0.54548797rem 19.89347401rem 1.61465255rem 4.44976178rem 1.61465255rem 1.71059526rem 0.13163037rem 0.09815123rem 0 0.03347914rem;
        grid-template-rows: 0 0 minmax(0.06990893rem, max-content) minmax(0.18763609rem, max-content) minmax(1.1080139rem, max-content) minmax(2.30943673rem, max-content) minmax(0.93443984rem, max-content) minmax(0.04771789rem, max-content) minmax(1.27005437rem, max-content) minmax(0.00115438rem, max-content) minmax(0.46756206rem, max-content) minmax(0.25803577rem, max-content) minmax(0.4831446rem, max-content) minmax(0.13391898rem, max-content) minmax(9.73037761rem, max-content) minmax(0.75309419rem, max-content) minmax(0.17607347rem, max-content) minmax(0.06990893rem, max-content) minmax(0.01205338rem, max-content) minmax(0.5169719rem, max-content);
    }

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

    #SHsAJtWjy1PYwfms {
        font-size: calc(1.89895716em - var(--ffsd));
    }

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

    #towdsMo2kHQssCLt {
        min-width: 50.19917483rem;
    }

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

    #HPFalw7IiylBCCg7 {
        grid-template-columns: 4.75071453rem 4.65873045rem 0 0.58095384rem 49.48488766rem 1.62486729rem 0.99236799rem 2.73481048rem 2.69379703rem 28.21220408rem 4.26666667rem;
        grid-template-rows: minmax(0.15848107rem, max-content) minmax(1.01903647rem, max-content) minmax(18.17270019rem, max-content) minmax(0.06767405rem, max-content) minmax(5.8389414rem, max-content) minmax(3.01317716rem, max-content) minmax(18.52950302rem, max-content) minmax(0.73251103rem, max-content) minmax(2.24566228rem, max-content) minmax(5.53085408rem, max-content);
    }

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

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

    #JDbcFgGVTi5Rx3hh {
        grid-template-columns: 0 130.02546189%;
        left: -15.01273095%;
        grid-template-rows: 0 100%;
    }

    #F5uTPPpr3Yn0u3gJ {
        grid-area: 2 / 12 / 5 / 17;
        position: relative;
    }

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

    #ijf8dKJUfNrJM499 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 11.3005877rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc((0 * 11.3005877rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.641793 * 11.3005877rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.641793 * 11.3005877rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -64.17929984%;
        margin-top: 0%;
    }

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

    #bHKaOGNtiVaaPCT1 {
        grid-template-columns: 0 0.99193787rem 10.19192625rem 0.11672358rem;
        grid-template-rows: 0 minmax(2.35692831rem, max-content) minmax(1.9492059rem, max-content) minmax(11.83862534rem, max-content);
    }

    #vGClD0jzMoFLMFow {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(10.89233594% + 0%) calc((0 * 16.08444344rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc((0 * 16.08444344rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.29065503 * 16.08444344rem) + 0%)), calc(10.89233594% + 0%) calc(100% - ((0.29065503 * 16.08444344rem) + 0%)));
        margin-left: -13.92608866%;
        margin-right: -13.92608866%;
        margin-bottom: -29.06550259%;
        margin-top: 0%;
    }

    #mY9zafhgIA7hkXmG {
        grid-area: 2 / 3 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -17.90549963%) calc((0 * 6.56845833rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc((0 * 6.56845833rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc(100% - ((0 * 6.56845833rem) + -20.4333416%)), calc(0% + -17.90549963%) calc(100% - ((0 * 6.56845833rem) + -20.4333416%)));
    }

    #iC2F3yfKXqhyY1Fi {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #mqlBeh6vzfoxjwNJ {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #scJw9WJ9ek9r7RKt {
        grid-template-columns: 0 1.01148319rem 0.4804826rem 0.14889934rem 1.49196579rem 4.4471106rem;
        grid-template-rows: 0 minmax(0.48262198rem, max-content) minmax(1.55601278rem, max-content) minmax(0.74378235rem, max-content) minmax(1.55601278rem, max-content) minmax(1.93146216rem, max-content);
    }

    #UkY4LXD4TCozW40N {
        grid-template-columns: 1.9577749rem 5.91615624rem 6.57049798rem 3.59778922rem 1.1323005rem 2.8498518rem 1.11843226rem;
        grid-template-rows: minmax(1.26236156rem, max-content) minmax(5.26722813rem, max-content) minmax(2.64845049rem, max-content) minmax(3.62144155rem, max-content) minmax(4.60763937rem, max-content) 0;
    }

    #wjUJUizYuRo0f7rE {
        grid-area: 6 / 16 / 18 / 19;
        position: relative;
    }

    #tUKbmoFWIpplVlJs {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 11.3005877rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc((0 * 11.3005877rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.67619516 * 11.3005877rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.67619516 * 11.3005877rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -67.61951613%;
        margin-top: 0%;
    }

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

    #IRtEtf6GlwbZYqX0 {
        grid-template-columns: 0 0.99193787rem 10.19192625rem 0.11672358rem;
        grid-template-rows: 0 minmax(2.35692831rem, max-content) minmax(1.9492059rem, max-content) minmax(11.44986068rem, max-content);
    }

    #WMyoV7AeBRk9nicH {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(21.20932573% + 0%) calc((0 * 13.96282556rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc((0 * 13.96282556rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.3626622 * 13.96282556rem) + 0%)), calc(21.20932573% + 0%) calc(100% - ((0.3626622 * 13.96282556rem) + 0%)));
        margin-left: -31.2368848%;
        margin-right: -16.04212446%;
        margin-bottom: -36.26621962%;
        margin-top: 0%;
    }

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

    #xhgi35ItYLrBevOz {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #XvVfZLK7SWsOSqBv {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #FjxNl1aiQwHxKPvE {
        grid-template-columns: 0 1.01148319rem 0.4804826rem 0.14889934rem 1.49196579rem 4.4471106rem;
        grid-template-rows: 0 minmax(0.48262198rem, max-content) minmax(1.55601278rem, max-content) minmax(0.74378235rem, max-content) minmax(1.55601278rem, max-content) minmax(1.93146216rem, max-content);
    }

    #FmxN1yY8s0iVm94L {
        grid-template-columns: 0 3.79453836rem 6.57049798rem 3.59778922rem 1.1323005rem 2.8498518rem 2.21455783rem;
        grid-template-rows: minmax(1.26236156rem, max-content) minmax(5.26722813rem, max-content) minmax(2.64845049rem, max-content) minmax(3.62144155rem, max-content) minmax(4.21887471rem, max-content) 0;
    }

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

    #NNTqJQGVm8h2V2R9 {
        font-size: calc(2.27625447em - var(--ffsd));
    }

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

    #NajG4KVEcPKVPh0m {
        min-width: 54.97026674rem;
    }

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

    #Tbvr4AnqNxvo98IA {
        grid-area: 10 / 13 / 13 / 15;
        position: relative;
    }

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

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

    #eO4ZR7p3bI5TT8nB {
        font-size: calc(2.05340658em - var(--ffsd));
    }

    #kgYzr6YUGaRNDSE7 {
        min-width: 22.75215946rem;
    }

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

    #FVcpRehoqVltI45d {
        grid-template-columns: 0 0.26783797rem 22.61882613rem 0.26783797rem;
        grid-template-rows: 0 minmax(0.26783797rem, max-content) minmax(2.89648835rem, max-content) minmax(0.26783797rem, max-content);
    }

    #T53Opyhh0q0JrHmB {
        grid-template-columns: 0 23.15450206rem;
        grid-template-rows: 0 minmax(3.43216429rem, max-content);
    }

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

    #QQNladlZAgY8c2ZS {
        grid-area: 16 / 9 / 17 / 10;
        position: relative;
    }

    #bw241zHfZ6M1DQzV {
        grid-template-columns: 4.26666667rem 20.03752971rem 0.12200598rem 1.10156268rem 8.86868396rem 4.29257818rem 1.45638487rem 9.43096194rem 4.29257818rem 3.25312603rem 0.24231914rem 3.76381715rem 2.17169963rem 5.33389083rem 3.9567255rem 1.63938538rem 4.91121397rem 16.59220355rem 4.26666667rem;
        /* grid-template-rows: minmax(17.3280408rem, max-content) minmax(0.58687189rem, max-content) minmax(5.52442891rem, max-content) minmax(0.58687189rem, max-content) minmax(0.63932585rem, max-content) minmax(0.38876466rem, max-content) minmax(1.05635941rem, max-content) minmax(2.69184525rem, max-content) minmax(1.34424747rem, max-content) minmax(2.00542685rem, max-content) minmax(0.12397702rem, max-content) minmax(2.12940387rem, max-content) minmax(1.30276042rem, max-content) minmax(0.12397702rem, max-content) minmax(1.44069041rem, max-content) minmax(3.68011832rem, max-content) minmax(1.1195504rem, max-content) 0; */
    }

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

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

    #JY5qzUXXNbz0znhq {
        grid-template-columns: 0 775.5877067%;
        left: -337.79385335%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #F4lzTrZNgNDcczPC {
        min-width: 91.6rem;
    }

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

    #uGw4A7UT7AZam6F6 {
        grid-area: 8 / 3 / 12 / 4;
        position: relative;
    }

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

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

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

    #qXju7pHlGa1E19pb {
        grid-template-columns: 4.26666667rem 16.10463414rem 12.95964648rem 3.2rem 6.15977088rem 6.11383359rem 3.21635923rem 5.28837086rem 6.52117128rem 0.77234472rem 15.02590136rem 16.10463414rem 4.26666667rem;
        grid-template-rows: minmax(4.26666667rem, max-content) minmax(14.61856368rem, max-content) minmax(6.4rem, max-content) minmax(4.10266236rem, max-content) minmax(6.4rem, max-content) minmax(0.40610365rem, max-content) minmax(0.29255502rem, max-content) 0 minmax(12.27360447rem, max-content) 0 minmax(0.686042rem, max-content) minmax(1.92959175rem, max-content) minmax(4.26666667rem, max-content);
    }

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

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

    #Q96NyuTR17s5LtBx {
        grid-template-columns: 0 181.24792529%;
        left: -40.62396264%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #YC4nFymtEegEY27D {
        grid-area: 2 / 7 / 3 / 21;
        grid-template-columns: 0 15.63588632rem 1.06738833rem 21.96881713rem 0.23537702rem 15.9937105rem 0.23537702rem;
        grid-template-rows: 0 minmax(5.14296444rem, max-content) minmax(1.87238419rem, max-content) minmax(4.98018906rem, max-content) minmax(1.87238419rem, max-content) minmax(1.76796444rem, max-content);
    }

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

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

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

    #hALIJVmvUO5vaiMR {
        min-width: 22.94746396rem;
    }

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

    #IVC9SN2Emf32Tajv {
        grid-template-columns: 0 0.83333333rem 22.84329729rem 0.83333333rem;
        grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(7.1838871rem, max-content) minmax(0.83333333rem, max-content);
    }

    #fAAGDVMg4R6u9hoQ {
        grid-area: 4 / 6 / 6 / 12;
        grid-template-columns: 0 24.50996396rem;
        grid-template-rows: 0 minmax(8.85055377rem, max-content);
    }

    #wWLtRy6E3rtLBnM7 {
        grid-area: 4 / 6 / 6 / 12;
        position: relative;
    }

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

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

    #zfi03ruHprJyowss {
        min-width: 38.71658372rem;
    }

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

    #Z0vxAdDza90ZElsr {
        grid-template-columns: 0 0.83333333rem 38.61241706rem 0.83333333rem;
        grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(7.1838871rem, max-content) minmax(0.83333333rem, max-content);
    }

    #hYsPy20ZtGaLRLzr {
        grid-area: 5 / 13 / 7 / 22;
        grid-template-columns: 0 40.27908372rem;
        grid-template-rows: 0 minmax(8.85055377rem, max-content);
    }

    #LZXoigYbIv8oko1m {
        grid-area: 5 / 13 / 7 / 22;
        position: relative;
    }

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

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

    #sO3GmEOCPSE3QAcC {
        min-width: 40.20406265rem;
    }

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

    #EOuBnn3jYZxjk5dK {
        grid-template-columns: 0 0.83333333rem 40.09989598rem 0.83333333rem;
        grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(7.1838871rem, max-content) minmax(0.83333333rem, max-content);
    }

    #JBboA47fT5agqKbX {
        grid-area: 8 / 10 / 9 / 20;
        grid-template-columns: 0 41.76656265rem;
        grid-template-rows: 0 minmax(8.85055377rem, max-content);
    }

    #HCVymu49N65pCOJ5 {
        grid-area: 8 / 10 / 9 / 20;
        position: relative;
    }

    #pvkn6HtI0tTZqBF8 {
        grid-area: 10 / 14 / 14 / 18;
        position: relative;
    }

    #vdTPl6HEVdeXiGsZ {
        grid-area: 11 / 3 / 16 / 17;
        position: relative;
    }

    #dmYSqkO27CngBOdu {
        grid-area: 4 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(8.41314099% + 0%) calc((0 * 37.73522953rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc((0 * 37.73522953rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc(100% - ((0.22832132 * 37.73522953rem) + 0%)), calc(8.41314099% + 0%) calc(100% - ((0.22832132 * 37.73522953rem) + 0%)));
        margin-left: -11.39121062%;
        margin-right: -24.00662265%;
        margin-bottom: -22.83213164%;
        margin-top: 0%;
    }

    #e2WnjIL8LR0EvpGT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 28.07666849rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 28.07666849rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.79585502 * 28.07666849rem) + 0%)), calc(0% + 0%) calc(100% - ((0.79585502 * 28.07666849rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -79.5855023%;
        margin-top: 0%;
    }

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

    #bdAJ29N8nbipMP6h {
        grid-template-columns: 0 2.08105185rem 25.32216396rem 0.67345267rem;
        grid-template-rows: 0 minmax(7.02766401rem, max-content) minmax(4.84286386rem, max-content) minmax(23.91609078rem, max-content);
    }

    #akZqSZS2t7jE9UD2 {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -1.44911092%) calc((0 * 19.25228003rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc((0 * 19.25228003rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc(100% - ((0 * 19.25228003rem) + -71.23591931%)), calc(0% + -1.44911092%) calc(100% - ((0 * 19.25228003rem) + -71.23591931%)));
        margin-left: 0%;
        margin-right: -11.33740196%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #AgbFOzgONFELajjg {
        grid-template-columns: 0 5.12526824rem 5.19035376rem 8.93665803rem;
        grid-template-rows: 0 minmax(6.49491539rem, max-content) minmax(0.76054925rem, max-content) minmax(4.64779831rem, max-content);
    }

    #F2sYYapyUaq0XOEF {
        grid-area: 12 / 16 / 23 / 23;
        grid-template-columns: 0 0 18.4829495rem 9.59371899rem 9.65856104rem 0;
        grid-template-rows: 0 minmax(10.90154114rem, max-content) minmax(1.44017611rem, max-content) minmax(10.46308684rem, max-content) minmax(12.98181456rem, max-content) 0;
    }

    #KhZfb8i8Y6xFMgI9 {
        grid-area: 12 / 16 / 23 / 23;
        position: relative;
    }

    #j6RPdLgVESQDKmyF {
        grid-area: 13 / 15 / 15 / 19;
        position: relative;
    }

    #t0FZHdsKUUOJAgLv {
        grid-area: 17 / 2 / 20 / 4;
        position: relative;
    }

    #ragVu8TmObCJ7uk8 {
        grid-area: 18 / 9 / 22 / 11;
        position: relative;
    }

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

    #QDcpLMXcpi9eJlsG {
        font-size: calc(1.31458004em - var(--ffsd));
    }

    #VSqxK7LQi6k7Mjxt {
        min-width: 18.22529367rem;
    }

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

    #IBMSLi80bLzikphC {
        grid-template-columns: 0 0.28169522rem 18.121127rem 0.28169522rem;
        grid-template-rows: 0 minmax(0.28169522rem, max-content) minmax(1.8849167rem, max-content) minmax(0.28169522rem, max-content);
    }

    #g1NpABHWD2t3RnDd {
        grid-area: 19 / 5 / 21 / 8;
        grid-template-columns: 0 18.68451744rem;
        grid-template-rows: 0 minmax(2.44830714rem, max-content);
    }

    #I6L7tUV1hCTUEbU6 {
        grid-area: 19 / 5 / 21 / 8;
        position: relative;
    }

    #naUacGk2Iu1gzX8H {
        grid-template-columns: 3.77115498rem 1.45369404rem 3.06097111rem 0.16278636rem 6.65686967rem 7.32624568rem 4.70140209rem 0.95706415rem 1.0265306rem 10.45212698rem 0.04659446rem 5rem 3.52923371rem 8.17804319rem 2.60872012rem 1.18931186rem 1.5152395rem 2.58063896rem 6.66665387rem 6.68499684rem 7.32624568rem 11.77214283rem 3.33333333rem;
        grid-template-rows: minmax(5.68205684rem, max-content) minmax(15.63588632rem, max-content) minmax(5rem, max-content) 0 minmax(8.85055377rem, max-content) 0 minmax(5rem, max-content) minmax(8.85055377rem, max-content) minmax(1.30884331rem, max-content) minmax(1.50135206rem, max-content) minmax(2.07930181rem, max-content) minmax(5.31942511rem, max-content) minmax(1.30579574rem, max-content) minmax(3.17335178rem, max-content) minmax(15.16536784rem, max-content) minmax(0.92007368rem, max-content) minmax(2.20633722rem, max-content) minmax(0.64256382rem, max-content) minmax(1.02161715rem, max-content) minmax(1.42668999rem, max-content) minmax(0.64256382rem, max-content) minmax(3.96283249rem, max-content);
    }

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

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

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

    #duDM5Xh7AVaVcAr1 {
        grid-area: 2 / 2 / 7 / 4;
        position: relative;
        clip-path: polygon(calc(44.2047567% + 0%) calc((0.01426389 * 15.19880149rem) + 0%), calc(100% - (0% + -107.4579275%)) calc((0.01426389 * 15.19880149rem) + 0%), calc(100% - (0% + -107.4579275%)) calc(100% - ((0.68907078 * 15.19880149rem) + 0%)), calc(44.2047567% + 0%) calc(100% - ((0.68907078 * 15.19880149rem) + 0%)));
        margin-left: -79.22674781%;
        margin-right: 0%;
        margin-bottom: -68.90707802%;
        margin-top: -1.42638907%;
    }

    #PpYGUuAT709GiAJV {
        grid-area: 3 / 3 / 6 / 6;
        position: relative;
        margin-left: -12.9232089%;
        margin-right: -12.9232089%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #TMUWeR3ouJVtMNja {
        grid-template-columns: 0 6.03903942rem 9.15976207rem 6.98279077rem 3.37954799rem 0.7327528rem;
        grid-template-rows: 0 minmax(13.26153072rem, max-content) minmax(0.28126276rem, max-content) minmax(3.75080336rem, max-content) minmax(0.66653797rem, max-content) minmax(27.74996767rem, max-content);
    }

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

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

    #rwyJIzGCDBzeRca8 {
        grid-template-columns: 0 0.69347649rem 3.4188243rem 12.41459038rem;
        grid-template-rows: 0 minmax(9.17681682rem, max-content) minmax(3.75080336rem, max-content) minmax(2.18609382rem, max-content);
    }

    #pTZTck1qzmLNjKYU {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(37.81732773% + 0%) calc((0 * 30.82440378rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc((0 * 30.82440378rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc(100% - ((0.25125826 * 30.82440378rem) + 0%)), calc(37.81732773% + 0%) calc(100% - ((0.25125826 * 30.82440378rem) + 0%)));
        margin-left: -60.81650459%;
        margin-right: 0%;
        margin-bottom: -25.12582565%;
        margin-top: 0%;
    }

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

    #lX5Q7Casmqtl2Qw0 {
        grid-template-columns: 0 6.39503074rem 20.11753151rem 4.31184153rem;
        grid-template-rows: 0 minmax(2.769947rem, max-content) minmax(8.11115156rem, max-content) minmax(12.47964776rem, max-content);
    }

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

    #O6nBiUaimG4VQsdE {
        grid-template-columns: 0 0 18.92738216rem 4.08049226rem 3.28601862rem 4.53051073rem 8.22050989rem 0.48985192rem 1.87561814rem;
        grid-template-rows: 0 minmax(8.94212661rem, max-content) minmax(13.40722956rem, max-content) minmax(1.70648445rem, max-content) minmax(3.57802187rem, max-content) minmax(8.11115156rem, max-content) minmax(9.96508845rem, max-content) 0;
    }

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

    #NDLcO1LxcZbUj0lW {
        grid-area: 3 / 6 / 7 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -1.97759215%) calc((0.00703388 * 33.09734284rem) + 0%), calc(100% - (33.59466918% + 0%)) calc((0.00703388 * 33.09734284rem) + 0%), calc(100% - (33.59466918% + 0%)) calc(100% - ((0 * 33.09734284rem) + -8.14668788%)), calc(0% + -1.97759215%) calc(100% - ((0 * 33.09734284rem) + -8.14668788%)));
        margin-left: 0%;
        margin-right: -50.59031974%;
        margin-bottom: 0%;
        margin-top: -0.70338828%;
    }

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

    #ZjoOS6uPOG55KhaO {
        font-size: calc(2.32270864em - var(--ffsd));
    }

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

    #EB0B2IAzzKnLtAjY {
        min-width: 56.45897068rem;
    }

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

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

    #ggQjPMSIzf7YzJ0W {
        font-size: calc(1.27542118em - var(--ffsd));
    }

    #iLkLDCo4OxrCLoC3 {
        min-width: 22.0798459rem;
    }

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

    #OKAHjkcFtQIryfhV {
        grid-template-columns: 0 0.27330405rem 21.97567924rem 0.27330405rem;
        grid-template-rows: 0 minmax(0.27330405rem, max-content) minmax(2.35606253rem, max-content) minmax(0.27330405rem, max-content);
    }

    #xZTBLo1XtEVden8w {
        grid-template-columns: 0 22.52228734rem;
        grid-template-rows: 0 minmax(2.90267064rem, max-content);
    }

    #t05exqucwKkSkS9D {
        grid-area: 9 / 8 / 10 / 9;
        position: relative;
    }

    #J21AvVBysZmiclDA {
        grid-template-columns: 3.33333333rem 34.2572972rem 7.15308652rem 17.21512819rem 1.61047858rem 3.42526435rem 2.70176772rem 22.52228734rem 1.72679132rem 2.72123211rem 3.33333333rem;
        grid-template-rows: 0 0 minmax(12.65516017rem, max-content) minmax(5.2472431rem, max-content) minmax(1.25751092rem, max-content) minmax(1.45759963rem, max-content) minmax(14.13447162rem, max-content) minmax(2.84033511rem, max-content) minmax(2.90267064rem, max-content) minmax(5.2151113rem, max-content);
    }

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

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

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

    #UCbTRb7ShXyKC9kN {
        grid-area: 3 / 2 / 4 / 10;
        position: relative;
        clip-path: polygon(calc(0% + -0.77114014%) calc((0 * 64.05144359rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc((0 * 64.05144359rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc(100% - ((0 * 64.05144359rem) + -10.16421583%)), calc(0% + -0.77114014%) calc(100% - ((0 * 64.05144359rem) + -10.16421583%)));
    }

    #hALT4DZCXhGE2cHS {
        grid-area: 2 / 4 / 9 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -84.29491729%) calc((0 * 18.87842054rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc((0 * 18.87842054rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc(100% - ((0.09654192 * 18.87842054rem) + 0%)), calc(0% + -84.29491729%) calc(100% - ((0.09654192 * 18.87842054rem) + 0%)));
        margin-left: 0%;
        margin-right: -44.29341456%;
        margin-bottom: -9.65419169%;
        margin-top: 0%;
    }

    #DO1GkZu4sVvXhEOn {
        grid-area: 4 / 3 / 6 / 6;
        position: relative;
        margin-left: -8.93406345%;
        margin-right: -8.93406345%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #jmfLI8eBOdXQQyMX {
        grid-area: 3 / 5 / 7 / 8;
        position: relative;
        clip-path: polygon(calc(0% + -14.26209687%) calc((0 * 9.92074482rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc((0 * 9.92074482rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc(100% - ((0 * 9.92074482rem) + -9.91705285%)), calc(0% + -14.26209687%) calc(100% - ((0 * 9.92074482rem) + -9.91705285%)));
        margin-left: 0%;
        margin-right: -59.59905197%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #wf7pddQTEWcNd6zB {
        grid-area: 6 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -7.32049909%) calc((0 * 31.48866581rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc((0 * 31.48866581rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc(100% - ((0 * 31.48866581rem) + -0.85665743%)), calc(0% + -7.32049909%) calc(100% - ((0 * 31.48866581rem) + -0.85665743%)));
        margin-left: 0%;
        margin-right: -57.42403638%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #ZVtgRnHmzqYaPd5Q {
        grid-area: 8 / 3 / 10 / 5;
        position: relative;
    }

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

    #MyLAxZSaGIstHL3g {
        grid-area: 4 / 8 / 5 / 10;
        position: relative;
    }

    #HoWnBMBozdfIW94a {
        grid-template-columns: 0 2.36707719rem 8.36138579rem 0.91040816rem 6.74835761rem 2.46615627rem 1.38467874rem 2.72762205rem 1.38467874rem 5.13830126rem;
        grid-template-rows: 0 minmax(3.75080336rem, max-content) minmax(2.71058716rem, max-content) minmax(3.75080336rem, max-content) minmax(0.98819886rem, max-content) minmax(3.55061318rem, max-content) minmax(1.70419468rem, max-content) minmax(2.6415275rem, max-content) minmax(4.39781057rem, max-content) minmax(18.81148634rem, max-content);
    }

    #FEztXe0BdwCkV73r {
        grid-template-columns: 0 2.27477911rem 10.33546616rem 8.95767573rem 1.55037639rem 8.37036842rem 0 0;
        grid-template-rows: 0 minmax(6.12978304rem, max-content) minmax(4.72937125rem, max-content) minmax(1.14573962rem, max-content) minmax(3.55286448rem, max-content) minmax(5.68573866rem, max-content) minmax(33.06742187rem, max-content) minmax(0.26646871rem, max-content);
    }

    #jJHNhxnYfhbF9yYW {
        grid-template-columns: 2.83869295rem 31.48866581rem;
        grid-template-rows: minmax(1.69818347rem, max-content) minmax(54.57738762rem, max-content);
    }

    #DKsUIugVED5k492N {
        grid-area: 2 / 8 / 11 / 11;
        position: relative;
    }

    #bwoj4ga9Vred3sum {
        font-size: calc(2.32270864em - var(--ffsd));
    }

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

    #SY28zQG68mT0GxgF {
        min-width: 56.06022116rem;
    }

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

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

    #bCZUYgjHx2aXui3F {
        grid-area: 3 / 17 / 18 / 21;
        position: relative;
    }

    #yR9V1THWgHREz7MV {
        grid-area: 4 / 2 / 19 / 6;
        position: relative;
    }

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

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

    #ZRR8hI8TIDNe9nUD {
        grid-area: 9 / 8 / 11 / 10;
        position: relative;
    }

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

    #QaQAktvb1E4mvhyP {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #yVhVEOLWjEA0Nkmd {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #LxWeAqyPdWn3kRX9 {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #pf7ifxjMNdCzH5nd {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #uhMQnkP7UiiP5AVi {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #FrgFYqJU86mImj6e {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #B9SmN3zFiCkw1k9i {
        font-size: calc(1.23340551em - var(--ffsd));
    }

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

    #O1KwQpupJqMZPalH {
        min-width: 21.04002762rem;
    }

    #knael4LBby7eBnLp {
        grid-area: 14 / 9 / 21 / 11;
        position: relative;
    }

    #EGTFFDic2sFLdYOZ {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #s0qUyCpJExuFGEGi {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #vgwyD8yd8J7T6Juz {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #H9meIFcHjxs0DiBt {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #NKSbmLnwbPjrLtkD {
        font-size: calc(1.23340551em - var(--ffsd));
    }

    #yR15SGIfiw4QVCWR {
        font-size: calc(1.23340551em - var(--ffsd));
    }

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

    #okf2DAe7DtR60nqx {
        min-width: 4.64473992rem;
    }

    #ZhgF1luRYTJukehG {
        grid-area: 15 / 14 / 16 / 15;
        position: relative;
    }

    #NRSXrZRIS7WD0P3n {
        grid-area: 17 / 5 / 20 / 20;
        position: relative;
    }

    #MQO1PG11APFRJkg6 {
        grid-template-columns: 0 0.05109691rem 0 0 0.2175365rem 0.56597612rem 0 0.26914576rem 8.18367123rem 12.75218972rem 0.55662038rem 20.29946328rem 1.64760465rem 4.54057325rem 1.64760465rem 1.74550536rem 0.13431671rem 0.10015432rem 0 0.03416239rem;
        grid-template-rows: 0 0 minmax(0.07133564rem, max-content) minmax(0.1914654rem, max-content) minmax(1.13062643rem, max-content) minmax(2.35656809rem, max-content) minmax(0.95351004rem, max-content) minmax(0.04869172rem, max-content) minmax(1.29597384rem, max-content) minmax(0.00117794rem, max-content) minmax(0.47710415rem, max-content) minmax(0.26330181rem, max-content) minmax(0.49300469rem, max-content) minmax(0.13665203rem, max-content) minmax(9.92895675rem, max-content) minmax(0.76846346rem, max-content) minmax(0.17966681rem, max-content) minmax(0.07133564rem, max-content) minmax(0.01229936rem, max-content) minmax(0.52752235rem, max-content);
    }

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

    #SHsAJtWjy1PYwfms {
        font-size: calc(1.93771138em - var(--ffsd));
    }

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

    #towdsMo2kHQssCLt {
        min-width: 51.19176003rem;
    }

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

    #HPFalw7IiylBCCg7 {
        grid-template-columns: 3.82725973rem 4.75380658rem 0 0.59281004rem 50.49478332rem 1.65802785rem 1.01262039rem 2.79062293rem 2.74877248rem 28.78796335rem 3.33333333rem;
        /* grid-template-rows: minmax(0.16171538rem, max-content) minmax(1.03983313rem, max-content) minmax(18.54357162rem, max-content) minmax(0.06905515rem, max-content) minmax(5.95810347rem, max-content) minmax(3.07467057rem, max-content) minmax(18.90765615rem, max-content) minmax(0.74746023rem, max-content) minmax(2.29149213rem, max-content) minmax(5.64372865rem, max-content); */
    }

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

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

    #JDbcFgGVTi5Rx3hh {
        grid-template-columns: 0 120.36547991%;
        left: -10.18273996%;
        grid-template-rows: 0 100%;
    }

    #F5uTPPpr3Yn0u3gJ {
        grid-area: 2 / 12 / 5 / 17;
        position: relative;
    }

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

    #ijf8dKJUfNrJM499 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 11.53121194rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc((0 * 11.53121194rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.641793 * 11.53121194rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.641793 * 11.53121194rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -64.17929984%;
        margin-top: 0%;
    }

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

    #bHKaOGNtiVaaPCT1 {
        grid-template-columns: 0 1.0121815rem 10.39992475rem 0.11910569rem;
        grid-template-rows: 0 minmax(2.40502889rem, max-content) minmax(1.98898561rem, max-content) minmax(12.08022994rem, max-content);
    }

    #vGClD0jzMoFLMFow {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(10.89233594% + 0%) calc((0 * 16.41269739rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc((0 * 16.41269739rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.29065503 * 16.41269739rem) + 0%)), calc(10.89233594% + 0%) calc(100% - ((0.29065503 * 16.41269739rem) + 0%)));
        margin-left: -13.92608866%;
        margin-right: -13.92608866%;
        margin-bottom: -29.06550259%;
        margin-top: 0%;
    }

    #mY9zafhgIA7hkXmG {
        grid-area: 2 / 3 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -17.90549963%) calc((0 * 6.7025085rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc((0 * 6.7025085rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc(100% - ((0 * 6.7025085rem) + -20.4333416%)), calc(0% + -17.90549963%) calc(100% - ((0 * 6.7025085rem) + -20.4333416%)));
    }

    #iC2F3yfKXqhyY1Fi {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #mqlBeh6vzfoxjwNJ {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #scJw9WJ9ek9r7RKt {
        grid-template-columns: 0 1.0321257rem 0.49028836rem 0.15193811rem 1.52241407rem 4.53786796rem;
        grid-template-rows: 0 minmax(0.4924714rem, max-content) minmax(1.58776814rem, max-content) minmax(0.75896158rem, max-content) minmax(1.58776814rem, max-content) minmax(1.97087975rem, max-content);
    }

    #UkY4LXD4TCozW40N {
        grid-template-columns: 1.99772949rem 6.03689412rem 6.70458978rem 3.67121349rem 1.15540867rem 2.90801204rem 1.14125741rem;
        grid-template-rows: minmax(1.28812404rem, max-content) minmax(5.37472258rem, max-content) minmax(2.7025005rem, max-content) minmax(3.69534852rem, max-content) minmax(4.70167283rem, max-content) 0;
    }

    #wjUJUizYuRo0f7rE {
        grid-area: 6 / 16 / 18 / 19;
        position: relative;
    }

    #tUKbmoFWIpplVlJs {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 11.53121194rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc((0 * 11.53121194rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.67619516 * 11.53121194rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.67619516 * 11.53121194rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -67.61951613%;
        margin-top: 0%;
    }

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

    #IRtEtf6GlwbZYqX0 {
        grid-template-columns: 0 1.0121815rem 10.39992475rem 0.11910569rem;
        grid-template-rows: 0 minmax(2.40502889rem, max-content) minmax(1.98898561rem, max-content) minmax(11.6835313rem, max-content);
    }

    #WMyoV7AeBRk9nicH {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(21.20932573% + 0%) calc((0 * 14.24778118rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc((0 * 14.24778118rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.3626622 * 14.24778118rem) + 0%)), calc(21.20932573% + 0%) calc(100% - ((0.3626622 * 14.24778118rem) + 0%)));
        margin-left: -31.2368848%;
        margin-right: -16.04212446%;
        margin-bottom: -36.26621962%;
        margin-top: 0%;
    }

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

    #xhgi35ItYLrBevOz {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #XvVfZLK7SWsOSqBv {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #FjxNl1aiQwHxKPvE {
        grid-template-columns: 0 1.0321257rem 0.49028836rem 0.15193811rem 1.52241407rem 4.53786796rem;
        grid-template-rows: 0 minmax(0.4924714rem, max-content) minmax(1.58776814rem, max-content) minmax(0.75896158rem, max-content) minmax(1.58776814rem, max-content) minmax(1.97087975rem, max-content);
    }

    #FmxN1yY8s0iVm94L {
        grid-template-columns: 0 3.87197792rem 6.70458978rem 3.67121349rem 1.15540867rem 2.90801204rem 2.25975289rem;
        grid-template-rows: minmax(1.28812404rem, max-content) minmax(5.37472258rem, max-content) minmax(2.7025005rem, max-content) minmax(3.69534852rem, max-content) minmax(4.3049742rem, max-content) 0;
    }

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

    #NNTqJQGVm8h2V2R9 {
        font-size: calc(2.32270864em - var(--ffsd));
    }

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

    #NajG4KVEcPKVPh0m {
        min-width: 56.06022116rem;
    }

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

    #Tbvr4AnqNxvo98IA {
        grid-area: 10 / 13 / 13 / 15;
        position: relative;
    }

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

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

    #eO4ZR7p3bI5TT8nB {
        font-size: calc(2.09531284em - var(--ffsd));
    }

    #kgYzr6YUGaRNDSE7 {
        min-width: 23.18460149rem;
    }

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

    #FVcpRehoqVltI45d {
        grid-template-columns: 0 0.27330405rem 23.08043482rem 0.27330405rem;
        grid-template-rows: 0 minmax(0.27330405rem, max-content) minmax(2.95560036rem, max-content) minmax(0.27330405rem, max-content);
    }

    #T53Opyhh0q0JrHmB {
        grid-template-columns: 0 23.62704292rem;
        grid-template-rows: 0 minmax(3.50220846rem, max-content);
    }

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

    #QQNladlZAgY8c2ZS {
        grid-area: 16 / 9 / 17 / 10;
        position: relative;
    }

    #bw241zHfZ6M1DQzV {
        grid-template-columns: 3.33333333rem 20.44645889rem 0.1244959rem 1.12404356rem 9.04967751rem 4.38018181rem 1.48610701rem 9.62343056rem 4.38018181rem 3.31951635rem 0.24726443rem 3.84062974rem 2.21602003rem 5.44274574rem 4.037475rem 1.67284222rem 5.01144283rem 16.93081995rem 3.33333333rem;
        /* grid-template-rows: minmax(13.69734429rem, max-content) minmax(0.59884886rem, max-content) minmax(5.63717236rem, max-content) minmax(0.59884886rem, max-content) minmax(0.65237331rem, max-content) minmax(0.39669863rem, max-content) minmax(1.07791776rem, max-content) minmax(2.74678087rem, max-content) minmax(1.37168109rem, max-content) minmax(2.04635393rem, max-content) minmax(0.12650716rem, max-content) minmax(2.17286109rem, max-content) minmax(1.32934737rem, max-content) minmax(0.12650716rem, max-content) minmax(1.47009226rem, max-content) minmax(3.75522278rem, max-content) minmax(1.14239837rem, max-content) 0; */
    }

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

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

    #JY5qzUXXNbz0znhq {
        grid-template-columns: 0 619.60441602%;
        left: -259.80220801%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #F4lzTrZNgNDcczPC {
        min-width: 93.4375rem;
    }

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

    #uGw4A7UT7AZam6F6 {
        grid-area: 8 / 3 / 12 / 4;
        position: relative;
    }

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

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

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

    #qXju7pHlGa1E19pb {
        grid-template-columns: 3.33333333rem 23.51924542rem 10.12472381rem 2.5rem 4.812321rem 4.77643249rem 2.51278065rem 4.13153973rem 5.09466506rem 0.60339431rem 11.73898544rem 23.51924542rem 3.33333333rem;
        grid-template-rows: minmax(3.33333333rem, max-content) minmax(11.42075287rem, max-content) minmax(5rem, max-content) minmax(4.18639017rem, max-content) minmax(5rem, max-content) minmax(0.31726848rem, max-content) minmax(0.22855861rem, max-content) 0 minmax(9.58875349rem, max-content) 0 minmax(0.53597032rem, max-content) minmax(1.50749355rem, max-content) minmax(3.33333333rem, max-content);
    }

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

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

    #Q96NyuTR17s5LtBx {
        grid-template-columns: 0 126.94691519%;
        left: -13.47345759%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #YC4nFymtEegEY27D {
        grid-area: 2 / 11 / 3 / 21;
        grid-template-columns: 0 9.77242895rem 0.66711771rem 13.73051071rem 0.14711064rem 9.99606906rem 0.14711064rem;
        grid-template-rows: 0 minmax(3.21435278rem, max-content) minmax(1.17024012rem, max-content) minmax(3.11261816rem, max-content) minmax(1.17024012rem, max-content) minmax(1.10497778rem, max-content);
    }

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

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

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

    #hALIJVmvUO5vaiMR {
        min-width: 14.34216497rem;
    }

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

    #IVC9SN2Emf32Tajv {
        grid-template-columns: 0 0.52083333rem 14.27706081rem 0.52083333rem;
        grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(4.48992944rem, max-content) minmax(0.52083333rem, max-content);
    }

    #fAAGDVMg4R6u9hoQ {
        grid-area: 4 / 6 / 7 / 9;
        grid-template-columns: 0 15.31872747rem;
        grid-template-rows: 0 minmax(5.53159611rem, max-content);
    }

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

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

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

    #zfi03ruHprJyowss {
        min-width: 24.19786483rem;
    }

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

    #Z0vxAdDza90ZElsr {
        grid-template-columns: 0 0.52083333rem 24.13276066rem 0.52083333rem;
        grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(4.48992944rem, max-content) minmax(0.52083333rem, max-content);
    }

    #hYsPy20ZtGaLRLzr {
        grid-area: 5 / 10 / 8 / 15;
        grid-template-columns: 0 25.17442733rem;
        grid-template-rows: 0 minmax(5.53159611rem, max-content);
    }

    #LZXoigYbIv8oko1m {
        grid-area: 5 / 10 / 8 / 15;
        position: relative;
    }

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

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

    #sO3GmEOCPSE3QAcC {
        min-width: 25.12753915rem;
    }

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

    #EOuBnn3jYZxjk5dK {
        grid-template-columns: 0 0.52083333rem 25.06243499rem 0.52083333rem;
        grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(4.48992944rem, max-content) minmax(0.52083333rem, max-content);
    }

    #JBboA47fT5agqKbX {
        grid-area: 6 / 17 / 9 / 22;
        grid-template-columns: 0 26.10410165rem;
        grid-template-rows: 0 minmax(5.53159611rem, max-content);
    }

    #HCVymu49N65pCOJ5 {
        grid-area: 6 / 17 / 9 / 22;
        position: relative;
    }

    #pvkn6HtI0tTZqBF8 {
        grid-area: 10 / 13 / 14 / 19;
        position: relative;
    }

    #vdTPl6HEVdeXiGsZ {
        grid-area: 11 / 3 / 16 / 18;
        position: relative;
    }

    #dmYSqkO27CngBOdu {
        grid-area: 4 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(8.41314099% + 0%) calc((0 * 37.06138614rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc((0 * 37.06138614rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc(100% - ((0.22832132 * 37.06138614rem) + 0%)), calc(8.41314099% + 0%) calc(100% - ((0.22832132 * 37.06138614rem) + 0%)));
        margin-left: -11.39121062%;
        margin-right: -24.00662265%;
        margin-bottom: -22.83213164%;
        margin-top: 0%;
    }

    #e2WnjIL8LR0EvpGT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 27.57529941rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 27.57529941rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.79585502 * 27.57529941rem) + 0%)), calc(0% + 0%) calc(100% - ((0.79585502 * 27.57529941rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -79.5855023%;
        margin-top: 0%;
    }

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

    #bdAJ29N8nbipMP6h {
        grid-template-columns: 0 2.04389021rem 24.86998247rem 0.66142673rem;
        grid-template-rows: 0 minmax(6.90217001rem, max-content) minmax(4.75638415rem, max-content) minmax(23.48901773rem, max-content);
    }

    #akZqSZS2t7jE9UD2 {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -1.44911092%) calc((0 * 18.90848931rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc((0 * 18.90848931rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc(100% - ((0 * 18.90848931rem) + -71.23591931%)), calc(0% + -1.44911092%) calc(100% - ((0 * 18.90848931rem) + -71.23591931%)));
        margin-left: 0%;
        margin-right: -11.33740196%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #AgbFOzgONFELajjg {
        grid-template-columns: 0 5.0337456rem 5.09766887rem 8.77707485rem;
        grid-template-rows: 0 minmax(6.37893476rem, max-content) minmax(0.74696801rem, max-content) minmax(4.56480191rem, max-content);
    }

    #F2sYYapyUaq0XOEF {
        grid-area: 12 / 16 / 23 / 23;
        grid-template-columns: 0 0 18.15289683rem 9.42240258rem 9.48608673rem 0;
        grid-template-rows: 0 minmax(10.70687076rem, max-content) minmax(1.41445868rem, max-content) minmax(10.276246rem, max-content) minmax(12.74999644rem, max-content) 0;
    }

    #KhZfb8i8Y6xFMgI9 {
        grid-area: 12 / 16 / 23 / 23;
        position: relative;
    }

    #j6RPdLgVESQDKmyF {
        grid-area: 13 / 14 / 15 / 20;
        position: relative;
    }

    #t0FZHdsKUUOJAgLv {
        grid-area: 17 / 2 / 20 / 4;
        position: relative;
    }

    #ragVu8TmObCJ7uk8 {
        grid-area: 18 / 8 / 22 / 12;
        position: relative;
    }

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

    #QDcpLMXcpi9eJlsG {
        font-size: calc(1.29110539em - var(--ffsd));
    }

    #VSqxK7LQi6k7Mjxt {
        min-width: 17.86263961rem;
    }

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

    #IBMSLi80bLzikphC {
        grid-template-columns: 0 0.27666495rem 17.79753545rem 0.27666495rem;
        grid-template-rows: 0 minmax(0.27666495rem, max-content) minmax(1.85125748rem, max-content) minmax(0.27666495rem, max-content);
    }

    #g1NpABHWD2t3RnDd {
        grid-area: 19 / 5 / 21 / 7;
        grid-template-columns: 0 18.35086534rem;
        grid-template-rows: 0 minmax(2.40458737rem, max-content);
    }

    #I6L7tUV1hCTUEbU6 {
        grid-area: 19 / 5 / 21 / 7;
        position: relative;
    }

    #naUacGk2Iu1gzX8H {
        grid-template-columns: 4.59667007rem 1.42773522rem 3.00631091rem 0.15987946rem 5.1952728rem 13.15559254rem 0.93997372rem 1.22316122rem 2.34375rem 0.72148021rem 6.98529012rem 8.42268838rem 8.0320067rem 1.01296192rem 1.54917392rem 0.73808269rem 0.42999145rem 1.48818166rem 2.53455612rem 3.26741474rem 18.38395768rem 10.2192018rem 4.16666667rem;
        grid-template-rows: minmax(3.55128553rem, max-content) minmax(9.77242895rem, max-content) minmax(4.16666667rem, max-content) 0 0 minmax(5.53159611rem, max-content) 0 0 minmax(1.13666159rem, max-content) minmax(1.4745422rem, max-content) minmax(2.04217143rem, max-content) minmax(5.22443538rem, max-content) minmax(1.28247796rem, max-content) minmax(3.11668478rem, max-content) minmax(14.8945577rem, max-content) minmax(0.90364379rem, max-content) minmax(2.16693834rem, max-content) minmax(0.63108947rem, max-content) minmax(1.00337399rem, max-content) minmax(1.40121338rem, max-content) minmax(0.63108947rem, max-content) minmax(3.89206762rem, max-content);
    }

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

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

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

    #duDM5Xh7AVaVcAr1 {
        grid-area: 2 / 2 / 7 / 4;
        position: relative;
        clip-path: polygon(calc(44.2047567% + 0%) calc((0.01426389 * 14.92739432rem) + 0%), calc(100% - (0% + -107.4579275%)) calc((0.01426389 * 14.92739432rem) + 0%), calc(100% - (0% + -107.4579275%)) calc(100% - ((0.68907078 * 14.92739432rem) + 0%)), calc(44.2047567% + 0%) calc(100% - ((0.68907078 * 14.92739432rem) + 0%)));
        margin-left: -79.22674781%;
        margin-right: 0%;
        margin-bottom: -68.90707802%;
        margin-top: -1.42638907%;
    }

    #PpYGUuAT709GiAJV {
        grid-area: 3 / 3 / 6 / 6;
        position: relative;
        margin-left: -12.9232089%;
        margin-right: -12.9232089%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #TMUWeR3ouJVtMNja {
        grid-template-columns: 0 5.93119943rem 8.99619489rem 6.85809808rem 3.31919892rem 0.71966793rem;
        grid-template-rows: 0 minmax(13.02471767rem, max-content) minmax(0.27624021rem, max-content) minmax(3.68382473rem, max-content) minmax(0.65463551rem, max-content) minmax(27.25443254rem, max-content);
    }

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

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

    #rwyJIzGCDBzeRca8 {
        grid-template-columns: 0 0.68109298rem 3.35777386rem 12.19290126rem;
        grid-template-rows: 0 minmax(9.01294509rem, max-content) minmax(3.68382473rem, max-content) minmax(2.14705643rem, max-content);
    }

    #pTZTck1qzmLNjKYU {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(37.81732773% + 0%) calc((0 * 30.273968rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc((0 * 30.273968rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc(100% - ((0.25125826 * 30.273968rem) + 0%)), calc(37.81732773% + 0%) calc(100% - ((0.25125826 * 30.273968rem) + 0%)));
        margin-left: -60.81650459%;
        margin-right: 0%;
        margin-bottom: -25.12582565%;
        margin-top: 0%;
    }

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

    #lX5Q7Casmqtl2Qw0 {
        grid-template-columns: 0 6.28083377rem 19.75828987rem 4.23484436rem;
        grid-template-rows: 0 minmax(2.72048366rem, max-content) minmax(7.96630956rem, max-content) minmax(12.2567969rem, max-content);
    }

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

    #O6nBiUaimG4VQsdE {
        grid-template-columns: 0 0 18.5893932rem 4.00762632rem 3.22733972rem 4.44960876rem 8.07371507rem 0.48110456rem 1.84212495rem;
        grid-template-rows: 0 minmax(8.78244578rem, max-content) minmax(13.16781474rem, max-content) minmax(1.67601151rem, max-content) minmax(3.51412862rem, max-content) minmax(7.96630956rem, max-content) minmax(9.78714044rem, max-content) 0;
    }

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

    #NDLcO1LxcZbUj0lW {
        grid-area: 3 / 6 / 7 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -1.97759215%) calc((0.00703388 * 32.50631886rem) + 0%), calc(100% - (33.59466918% + 0%)) calc((0.00703388 * 32.50631886rem) + 0%), calc(100% - (33.59466918% + 0%)) calc(100% - ((0 * 32.50631886rem) + -8.14668788%)), calc(0% + -1.97759215%) calc(100% - ((0 * 32.50631886rem) + -8.14668788%)));
        margin-left: 0%;
        margin-right: -50.59031974%;
        margin-bottom: 0%;
        margin-top: -0.70338828%;
    }

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

    #ZjoOS6uPOG55KhaO {
        font-size: calc(2.2812317em - var(--ffsd));
    }

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

    #EB0B2IAzzKnLtAjY {
        min-width: 55.4135724rem;
    }

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

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

    #ggQjPMSIzf7YzJ0W {
        font-size: calc(1.2526458em - var(--ffsd));
    }

    #iLkLDCo4OxrCLoC3 {
        min-width: 21.64836056rem;
    }

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

    #OKAHjkcFtQIryfhV {
        grid-template-columns: 0 0.26842362rem 21.58325639rem 0.26842362rem;
        grid-template-rows: 0 minmax(0.26842362rem, max-content) minmax(2.31398999rem, max-content) minmax(0.26842362rem, max-content);
    }

    #xZTBLo1XtEVden8w {
        grid-template-columns: 0 22.12010364rem;
        grid-template-rows: 0 minmax(2.85083723rem, max-content);
    }

    #t05exqucwKkSkS9D {
        grid-area: 9 / 8 / 10 / 9;
        position: relative;
    }

    #J21AvVBysZmiclDA {
        grid-template-columns: 4.16666667rem 33.64555975rem 7.02535283rem 16.90771519rem 1.58172003rem 3.36409892rem 2.65352187rem 22.12010364rem 1.69595576rem 2.67263868rem 4.16666667rem;
        grid-template-rows: 0 0 minmax(12.42917517rem, max-content) minmax(5.15354233rem, max-content) minmax(1.23505537rem, max-content) minmax(1.43157107rem, max-content) minmax(13.88207034rem, max-content) minmax(2.78961484rem, max-content) minmax(2.85083723rem, max-content) minmax(5.12198431rem, max-content);
    }

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

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

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

    #UCbTRb7ShXyKC9kN {
        grid-area: 3 / 2 / 4 / 10;
        position: relative;
        clip-path: polygon(calc(0% + -0.77114014%) calc((0 * 62.90766782rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc((0 * 62.90766782rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc(100% - ((0 * 62.90766782rem) + -10.16421583%)), calc(0% + -0.77114014%) calc(100% - ((0 * 62.90766782rem) + -10.16421583%)));
    }

    #hALT4DZCXhGE2cHS {
        grid-area: 2 / 4 / 9 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -84.29491729%) calc((0 * 18.54130589rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc((0 * 18.54130589rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc(100% - ((0.09654192 * 18.54130589rem) + 0%)), calc(0% + -84.29491729%) calc(100% - ((0.09654192 * 18.54130589rem) + 0%)));
        margin-left: 0%;
        margin-right: -44.29341456%;
        margin-bottom: -9.65419169%;
        margin-top: 0%;
    }

    #DO1GkZu4sVvXhEOn {
        grid-area: 4 / 3 / 6 / 6;
        position: relative;
        margin-left: -8.93406345%;
        margin-right: -8.93406345%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #jmfLI8eBOdXQQyMX {
        grid-area: 3 / 5 / 7 / 8;
        position: relative;
        clip-path: polygon(calc(0% + -14.26209687%) calc((0 * 9.74358866rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc((0 * 9.74358866rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc(100% - ((0 * 9.74358866rem) + -9.91705285%)), calc(0% + -14.26209687%) calc(100% - ((0 * 9.74358866rem) + -9.91705285%)));
        margin-left: 0%;
        margin-right: -59.59905197%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #wf7pddQTEWcNd6zB {
        grid-area: 6 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -7.32049909%) calc((0 * 30.9263682rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc((0 * 30.9263682rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc(100% - ((0 * 30.9263682rem) + -0.85665743%)), calc(0% + -7.32049909%) calc(100% - ((0 * 30.9263682rem) + -0.85665743%)));
        margin-left: 0%;
        margin-right: -57.42403638%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #ZVtgRnHmzqYaPd5Q {
        grid-area: 8 / 3 / 10 / 5;
        position: relative;
    }

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

    #MyLAxZSaGIstHL3g {
        grid-area: 4 / 8 / 5 / 10;
        position: relative;
    }

    #HoWnBMBozdfIW94a {
        grid-template-columns: 0 2.32480795rem 8.21207533rem 0.89415087rem 6.62785122rem 2.42211777rem 1.35995233rem 2.67891451rem 1.35995233rem 5.04654588rem;
        grid-template-rows: 0 minmax(3.68382473rem, max-content) minmax(2.66218382rem, max-content) minmax(3.68382473rem, max-content) minmax(0.97055245rem, max-content) minmax(3.48720938rem, max-content) minmax(1.67376264rem, max-content) minmax(2.59435736rem, max-content) minmax(4.31927823rem, max-content) minmax(18.47556694rem, max-content);
    }

    #FEztXe0BdwCkV73r {
        grid-template-columns: 0 2.23415805rem 10.15090426rem 8.79771723rem 1.5226911rem 8.22089756rem 0 0;
        grid-template-rows: 0 minmax(6.02032262rem, max-content) minmax(4.64491819rem, max-content) minmax(1.12527998rem, max-content) minmax(3.48942047rem, max-content) minmax(5.58420761rem, max-content) minmax(32.4769322rem, max-content) minmax(0.26171034rem, max-content);
    }

    #jJHNhxnYfhbF9yYW {
        grid-template-columns: 2.788002rem 30.9263682rem;
        grid-template-rows: minmax(1.66785877rem, max-content) minmax(53.60279142rem, max-content);
    }

    #DKsUIugVED5k492N {
        grid-area: 2 / 8 / 11 / 11;
        position: relative;
    }

    #bwoj4ga9Vred3sum {
        font-size: calc(2.2812317em - var(--ffsd));
    }

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

    #SY28zQG68mT0GxgF {
        min-width: 55.02194341rem;
    }

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

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

    #bCZUYgjHx2aXui3F {
        grid-area: 3 / 17 / 18 / 21;
        position: relative;
    }

    #yR9V1THWgHREz7MV {
        grid-area: 4 / 2 / 19 / 6;
        position: relative;
    }

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

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

    #ZRR8hI8TIDNe9nUD {
        grid-area: 9 / 8 / 11 / 10;
        position: relative;
    }

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

    #QaQAktvb1E4mvhyP {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #yVhVEOLWjEA0Nkmd {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #LxWeAqyPdWn3kRX9 {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #pf7ifxjMNdCzH5nd {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #uhMQnkP7UiiP5AVi {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #FrgFYqJU86mImj6e {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #B9SmN3zFiCkw1k9i {
        font-size: calc(1.21138041em - var(--ffsd));
    }

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

    #O1KwQpupJqMZPalH {
        min-width: 20.62711046rem;
    }

    #knael4LBby7eBnLp {
        grid-area: 14 / 9 / 21 / 11;
        position: relative;
    }

    #EGTFFDic2sFLdYOZ {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #s0qUyCpJExuFGEGi {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #vgwyD8yd8J7T6Juz {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #H9meIFcHjxs0DiBt {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #NKSbmLnwbPjrLtkD {
        font-size: calc(1.21138041em - var(--ffsd));
    }

    #yR15SGIfiw4QVCWR {
        font-size: calc(1.21138041em - var(--ffsd));
    }

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

    #okf2DAe7DtR60nqx {
        min-width: 4.52459575rem;
    }

    #ZhgF1luRYTJukehG {
        grid-area: 15 / 14 / 16 / 15;
        position: relative;
    }

    #NRSXrZRIS7WD0P3n {
        grid-area: 17 / 5 / 20 / 20;
        position: relative;
    }

    #MQO1PG11APFRJkg6 {
        grid-template-columns: 0 0.05018447rem 0 0 0.21365192rem 0.5558694rem 0 0.26433958rem 8.03753424rem 12.52447205rem 0.54668073rem 19.93697286rem 1.61818313rem 4.45949158rem 1.61818313rem 1.71433562rem 0.13191819rem 0.09836585rem 0 0.03355234rem;
        grid-template-rows: 0 0 minmax(0.07006179rem, max-content) minmax(0.18804637rem, max-content) minmax(1.11043667rem, max-content) minmax(2.31448652rem, max-content) minmax(0.93648307rem, max-content) minmax(0.04782223rem, max-content) minmax(1.27283145rem, max-content) minmax(0.00115691rem, max-content) minmax(0.46858443rem, max-content) minmax(0.25859999rem, max-content) minmax(0.48420104rem, max-content) minmax(0.13421181rem, max-content) minmax(9.75165395rem, max-content) minmax(0.7547409rem, max-content) minmax(0.17645847rem, max-content) minmax(0.07006179rem, max-content) minmax(0.01207973rem, max-content) minmax(0.51810231rem, max-content);
    }

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

    #SHsAJtWjy1PYwfms {
        font-size: calc(1.90310939em - var(--ffsd));
    }

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

    #towdsMo2kHQssCLt {
        min-width: 50.24041908rem;
    }

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

    #HPFalw7IiylBCCg7 {
        grid-template-columns: 4.65177295rem 4.66891718rem 0 0.58222414rem 49.59309076rem 1.62842021rem 0.99453789rem 2.74079038rem 2.69968725rem 28.27389257rem 4.16666667rem;
        grid-template-rows: minmax(0.15882761rem, max-content) minmax(1.02126469rem, max-content) minmax(18.21243642rem, max-content) minmax(0.06782203rem, max-content) minmax(5.85170876rem, max-content) minmax(3.01976574rem, max-content) minmax(18.57001943rem, max-content) minmax(0.73411273rem, max-content) minmax(2.25057262rem, max-content) minmax(5.54294778rem, max-content);
    }

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

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

    #JDbcFgGVTi5Rx3hh {
        grid-template-columns: 0 103.85027304%;
        left: -1.92513652%;
        grid-template-rows: 0 100%;
    }

    #F5uTPPpr3Yn0u3gJ {
        grid-area: 2 / 12 / 5 / 17;
        position: relative;
    }

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

    #ijf8dKJUfNrJM499 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 11.32529744rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc((0 * 11.32529744rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.641793 * 11.32529744rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.641793 * 11.32529744rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -64.17929984%;
        margin-top: 0%;
    }

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

    #bHKaOGNtiVaaPCT1 {
        grid-template-columns: 0 0.99410683rem 10.2142118rem 0.1169788rem;
        grid-template-rows: 0 minmax(2.36208194rem, max-content) minmax(1.95346801rem, max-content) minmax(11.86451154rem, max-content);
    }

    #vGClD0jzMoFLMFow {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(10.89233594% + 0%) calc((0 * 16.11961351rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc((0 * 16.11961351rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.29065503 * 16.11961351rem) + 0%)), calc(10.89233594% + 0%) calc(100% - ((0.29065503 * 16.11961351rem) + 0%)));
        margin-left: -13.92608866%;
        margin-right: -13.92608866%;
        margin-bottom: -29.06550259%;
        margin-top: 0%;
    }

    #mY9zafhgIA7hkXmG {
        grid-area: 2 / 3 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -17.90549963%) calc((0 * 6.58282085rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc((0 * 6.58282085rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc(100% - ((0 * 6.58282085rem) + -20.4333416%)), calc(0% + -17.90549963%) calc(100% - ((0 * 6.58282085rem) + -20.4333416%)));
    }

    #iC2F3yfKXqhyY1Fi {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #mqlBeh6vzfoxjwNJ {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #scJw9WJ9ek9r7RKt {
        grid-template-columns: 0 1.01369489rem 0.48153322rem 0.14922492rem 1.4952281rem 4.4568346rem;
        grid-template-rows: 0 minmax(0.48367727rem, max-content) minmax(1.55941514rem, max-content) minmax(0.74540869rem, max-content) minmax(1.55941514rem, max-content) minmax(1.93568547rem, max-content);
    }

    #UkY4LXD4TCozW40N {
        grid-template-columns: 1.96205575rem 5.92909244rem 6.58486496rem 3.60565611rem 1.13477638rem 2.85608325rem 1.12087781rem;
        grid-template-rows: minmax(1.26512183rem, max-content) minmax(5.27874539rem, max-content) minmax(2.65424156rem, max-content) minmax(3.62936016rem, max-content) minmax(4.61771438rem, max-content) 0;
    }

    #wjUJUizYuRo0f7rE {
        grid-area: 6 / 16 / 18 / 19;
        position: relative;
    }

    #tUKbmoFWIpplVlJs {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 11.32529744rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc((0 * 11.32529744rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.67619516 * 11.32529744rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.67619516 * 11.32529744rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -67.61951613%;
        margin-top: 0%;
    }

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

    #IRtEtf6GlwbZYqX0 {
        grid-template-columns: 0 0.99410683rem 10.2142118rem 0.1169788rem;
        grid-template-rows: 0 minmax(2.36208194rem, max-content) minmax(1.95346801rem, max-content) minmax(11.47489682rem, max-content);
    }

    #WMyoV7AeBRk9nicH {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(21.20932573% + 0%) calc((0 * 13.99335652rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc((0 * 13.99335652rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.3626622 * 13.99335652rem) + 0%)), calc(21.20932573% + 0%) calc(100% - ((0.3626622 * 13.99335652rem) + 0%)));
        margin-left: -31.2368848%;
        margin-right: -16.04212446%;
        margin-bottom: -36.26621962%;
        margin-top: 0%;
    }

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

    #xhgi35ItYLrBevOz {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #XvVfZLK7SWsOSqBv {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #FjxNl1aiQwHxKPvE {
        grid-template-columns: 0 1.01369489rem 0.48153322rem 0.14922492rem 1.4952281rem 4.4568346rem;
        grid-template-rows: 0 minmax(0.48367727rem, max-content) minmax(1.55941514rem, max-content) minmax(0.74540869rem, max-content) minmax(1.55941514rem, max-content) minmax(1.93568547rem, max-content);
    }

    #FmxN1yY8s0iVm94L {
        grid-template-columns: 0 3.80283546rem 6.58486496rem 3.60565611rem 1.13477638rem 2.85608325rem 2.21940016rem;
        grid-template-rows: minmax(1.26512183rem, max-content) minmax(5.27874539rem, max-content) minmax(2.65424156rem, max-content) minmax(3.62936016rem, max-content) minmax(4.22809966rem, max-content) 0;
    }

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

    #NNTqJQGVm8h2V2R9 {
        font-size: calc(2.2812317em - var(--ffsd));
    }

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

    #NajG4KVEcPKVPh0m {
        min-width: 55.02194341rem;
    }

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

    #Tbvr4AnqNxvo98IA {
        grid-area: 10 / 13 / 13 / 15;
        position: relative;
    }

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

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

    #eO4ZR7p3bI5TT8nB {
        font-size: calc(2.05789653em - var(--ffsd));
    }

    #kgYzr6YUGaRNDSE7 {
        min-width: 22.73338837rem;
    }

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

    #FVcpRehoqVltI45d {
        grid-template-columns: 0 0.26842362rem 22.6682842rem 0.26842362rem;
        grid-template-rows: 0 minmax(0.26842362rem, max-content) minmax(2.90282178rem, max-content) minmax(0.26842362rem, max-content);
    }

    #T53Opyhh0q0JrHmB {
        grid-template-columns: 0 23.20513144rem;
        grid-template-rows: 0 minmax(3.43966902rem, max-content);
    }

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

    #QQNladlZAgY8c2ZS {
        grid-area: 16 / 9 / 17 / 10;
        position: relative;
    }

    #bw241zHfZ6M1DQzV {
        grid-template-columns: 4.16666667rem 20.08134355rem 0.12227276rem 1.10397135rem 8.88807613rem 4.30196428rem 1.45956938rem 9.45158358rem 4.30196428rem 3.26023928rem 0.242849rem 3.77204707rem 2.17644824rem 5.34555385rem 3.96537723rem 1.64297004rem 4.92195278rem 16.62848388rem 4.16666667rem;
        /* grid-template-rows: minmax(8.80436386rem, max-content) minmax(0.58815513rem, max-content) minmax(5.53650857rem, max-content) minmax(0.58815513rem, max-content) minmax(0.64072379rem, max-content) minmax(0.38961473rem, max-content) minmax(1.05866923rem, max-content) minmax(2.69773121rem, max-content) minmax(1.34718679rem, max-content) minmax(2.0098119rem, max-content) minmax(0.1242481rem, max-content) minmax(2.13406rem, max-content) minmax(1.30560902rem, max-content) minmax(0.1242481rem, max-content) minmax(1.44384061rem, max-content) minmax(3.68816523rem, max-content) minmax(1.1219984rem, max-content) 0; */
    }

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

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

    #JY5qzUXXNbz0znhq {
        grid-template-columns: 0 473.01863286%;
        left: -186.50931643%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #F4lzTrZNgNDcczPC {
        min-width: 91.73177083rem;
    }

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

    #uGw4A7UT7AZam6F6 {
        grid-area: 8 / 3 / 12 / 4;
        position: relative;
    }

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

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

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

    #qXju7pHlGa1E19pb {
        grid-template-columns: 4.16666667rem 31.36619505rem 6.32795238rem 1.5625rem 3.00770063rem 2.98527031rem 1.57048791rem 2.58221233rem 3.18416566rem 0.37712144rem 7.3368659rem 31.36619505rem 4.16666667rem;
        grid-template-rows: minmax(3.37061806rem, max-content) minmax(7.13797055rem, max-content) minmax(4.16666667rem, max-content) minmax(4.1116332rem, max-content) minmax(4.16666667rem, max-content) minmax(0.1982928rem, max-content) minmax(0.14284913rem, max-content) 0 minmax(5.99297093rem, max-content) 0 minmax(0.33498145rem, max-content) minmax(0.94218347rem, max-content) minmax(3.37061806rem, max-content);
    }

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

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

    #Q96NyuTR17s5LtBx {
        grid-template-columns: 0 102.30304833%;
        left: -1.15152417%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #YC4nFymtEegEY27D {
        grid-area: 2 / 6 / 9 / 9;
        grid-template-columns: 0 7.32932171rem 0.50033828rem 10.29788303rem 0.11033298rem 7.4970518rem 0.11033298rem;
        grid-template-rows: 0 minmax(2.41076458rem, max-content) minmax(0.87768009rem, max-content) minmax(2.33446362rem, max-content) minmax(0.87768009rem, max-content) minmax(0.82873333rem, max-content);
    }

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

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

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

    #hALIJVmvUO5vaiMR {
        min-width: 10.75662373rem;
    }

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

    #IVC9SN2Emf32Tajv {
        grid-template-columns: 0 0.390625rem 10.7077956rem 0.390625rem;
        grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(3.36744708rem, max-content) minmax(0.390625rem, max-content);
    }

    #fAAGDVMg4R6u9hoQ {
        grid-area: 3 / 10 / 6 / 13;
        grid-template-columns: 0 11.4890456rem;
        grid-template-rows: 0 minmax(4.14869708rem, max-content);
    }

    #wWLtRy6E3rtLBnM7 {
        grid-area: 3 / 10 / 6 / 13;
        position: relative;
    }

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

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

    #zfi03ruHprJyowss {
        min-width: 18.14839862rem;
    }

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

    #Z0vxAdDza90ZElsr {
        grid-template-columns: 0 0.390625rem 18.0995705rem 0.390625rem;
        grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(3.36744708rem, max-content) minmax(0.390625rem, max-content);
    }

    #hYsPy20ZtGaLRLzr {
        grid-area: 4 / 14 / 7 / 20;
        grid-template-columns: 0 18.8808205rem;
        grid-template-rows: 0 minmax(4.14869708rem, max-content);
    }

    #LZXoigYbIv8oko1m {
        grid-area: 4 / 14 / 7 / 20;
        position: relative;
    }

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

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

    #sO3GmEOCPSE3QAcC {
        min-width: 18.84565437rem;
    }

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

    #EOuBnn3jYZxjk5dK {
        grid-template-columns: 0 0.390625rem 18.79682624rem 0.390625rem;
        grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(3.36744708rem, max-content) minmax(0.390625rem, max-content);
    }

    #JBboA47fT5agqKbX {
        grid-area: 5 / 21 / 8 / 22;
        grid-template-columns: 0 19.57807624rem;
        grid-template-rows: 0 minmax(4.14869708rem, max-content);
    }

    #HCVymu49N65pCOJ5 {
        grid-area: 5 / 21 / 8 / 22;
        position: relative;
    }

    #pvkn6HtI0tTZqBF8 {
        grid-area: 10 / 12 / 14 / 18;
        position: relative;
    }

    #vdTPl6HEVdeXiGsZ {
        grid-area: 11 / 3 / 16 / 17;
        position: relative;
    }

    #dmYSqkO27CngBOdu {
        grid-area: 4 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(8.41314099% + 0%) calc((0 * 37.90369038rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc((0 * 37.90369038rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc(100% - ((0.22832132 * 37.90369038rem) + 0%)), calc(8.41314099% + 0%) calc(100% - ((0.22832132 * 37.90369038rem) + 0%)));
        margin-left: -11.39121062%;
        margin-right: -24.00662265%;
        margin-bottom: -22.83213164%;
        margin-top: 0%;
    }

    #e2WnjIL8LR0EvpGT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 28.20201076rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 28.20201076rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.79585502 * 28.20201076rem) + 0%)), calc(0% + 0%) calc(100% - ((0.79585502 * 28.20201076rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -79.5855023%;
        margin-top: 0%;
    }

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

    #bdAJ29N8nbipMP6h {
        grid-template-columns: 0 2.09034226rem 25.43520934rem 0.67645916rem;
        grid-template-rows: 0 minmax(7.05903751rem, max-content) minmax(4.86448379rem, max-content) minmax(24.02285905rem, max-content);
    }

    #akZqSZS2t7jE9UD2 {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -1.44911092%) calc((0 * 19.33822771rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc((0 * 19.33822771rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc(100% - ((0 * 19.33822771rem) + -71.23591931%)), calc(0% + -1.44911092%) calc(100% - ((0 * 19.33822771rem) + -71.23591931%)));
        margin-left: 0%;
        margin-right: -11.33740196%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #AgbFOzgONFELajjg {
        grid-template-columns: 0 5.14814891rem 5.21352498rem 8.97655382rem;
        grid-template-rows: 0 minmax(6.52391055rem, max-content) minmax(0.76394456rem, max-content) minmax(4.66854741rem, max-content);
    }

    #F2sYYapyUaq0XOEF {
        grid-area: 12 / 16 / 23 / 23;
        grid-template-columns: 0 0 18.56546267rem 9.63654809rem 9.70167961rem 0;
        grid-template-rows: 0 minmax(10.95020873rem, max-content) minmax(1.44660546rem, max-content) minmax(10.50979705rem, max-content) minmax(13.03976909rem, max-content) 0;
    }

    #KhZfb8i8Y6xFMgI9 {
        grid-area: 12 / 16 / 23 / 23;
        position: relative;
    }

    #j6RPdLgVESQDKmyF {
        grid-area: 13 / 15 / 15 / 19;
        position: relative;
    }

    #t0FZHdsKUUOJAgLv {
        grid-area: 17 / 2 / 20 / 4;
        position: relative;
    }

    #ragVu8TmObCJ7uk8 {
        grid-area: 18 / 8 / 22 / 11;
        position: relative;
    }

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

    #QDcpLMXcpi9eJlsG {
        font-size: calc(1.3204487em - var(--ffsd));
    }

    #VSqxK7LQi6k7Mjxt {
        min-width: 18.25085301rem;
    }

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

    #IBMSLi80bLzikphC {
        grid-template-columns: 0 0.28295279rem 18.20202489rem 0.28295279rem;
        grid-template-rows: 0 minmax(0.28295279rem, max-content) minmax(1.89333151rem, max-content) minmax(0.28295279rem, max-content);
    }

    #g1NpABHWD2t3RnDd {
        grid-area: 19 / 5 / 21 / 7;
        grid-template-columns: 0 18.76793046rem;
        grid-template-rows: 0 minmax(2.45923708rem, max-content);
    }

    #I6L7tUV1hCTUEbU6 {
        grid-area: 19 / 5 / 21 / 7;
        position: relative;
    }

    #naUacGk2Iu1gzX8H {
        grid-template-columns: 3.56477621rem 1.46018375rem 3.07463616rem 0.16351308rem 0.54116176rem 18.2267687rem 0.96133675rem 6.65715532rem 3.125rem 1.74774626rem 8.61411312rem 1.12718622rem 1.7578125rem 5.32955359rem 2.6203662rem 1.19462128rem 1.52200397rem 2.59215967rem 5.6221158rem 1.71544246rem 19.57807624rem 5.67927096rem 3.125rem;
        grid-template-rows: minmax(2.66346414rem, max-content) minmax(2.76218732rem, max-content) 0 0 minmax(4.14869708rem, max-content) 0 0 minmax(0.41843732rem, max-content) minmax(1.09147208rem, max-content) minmax(1.50805453rem, max-content) minmax(2.08858441rem, max-content) minmax(5.34317254rem, max-content) minmax(1.31162519rem, max-content) minmax(3.18751853rem, max-content) minmax(15.23307037rem, max-content) minmax(0.92418115rem, max-content) minmax(2.21618694rem, max-content) minmax(0.64543241rem, max-content) minmax(1.02617794rem, max-content) minmax(1.43305914rem, max-content) minmax(0.64543241rem, max-content) minmax(3.98052371rem, max-content);
    }

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

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

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

    #duDM5Xh7AVaVcAr1 {
        grid-area: 2 / 2 / 7 / 4;
        position: relative;
        clip-path: polygon(calc(44.2047567% + 0%) calc((0.01426389 * 15.26665328rem) + 0%), calc(100% - (0% + -107.4579275%)) calc((0.01426389 * 15.26665328rem) + 0%), calc(100% - (0% + -107.4579275%)) calc(100% - ((0.68907078 * 15.26665328rem) + 0%)), calc(44.2047567% + 0%) calc(100% - ((0.68907078 * 15.26665328rem) + 0%)));
        margin-left: -79.22674781%;
        margin-right: 0%;
        margin-bottom: -68.90707802%;
        margin-top: -1.42638907%;
    }

    #PpYGUuAT709GiAJV {
        grid-area: 3 / 3 / 6 / 6;
        position: relative;
        margin-left: -12.9232089%;
        margin-right: -12.9232089%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #TMUWeR3ouJVtMNja {
        grid-template-columns: 0 6.06599942rem 9.20065386rem 7.01396394rem 3.39463526rem 0.73602401rem;
        grid-template-rows: 0 minmax(13.32073398rem, max-content) minmax(0.2825184rem, max-content) minmax(3.76754802rem, max-content) minmax(0.66951359rem, max-content) minmax(27.87385146rem, max-content);
    }

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

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

    #rwyJIzGCDBzeRca8 {
        grid-template-columns: 0 0.69657237rem 3.43408691rem 12.47001265rem;
        grid-template-rows: 0 minmax(9.21778476rem, max-content) minmax(3.76754802rem, max-content) minmax(2.19585317rem, max-content);
    }

    #pTZTck1qzmLNjKYU {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(37.81732773% + 0%) calc((0 * 30.96201272rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc((0 * 30.96201272rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc(100% - ((0.25125826 * 30.96201272rem) + 0%)), calc(37.81732773% + 0%) calc(100% - ((0.25125826 * 30.96201272rem) + 0%)));
        margin-left: -60.81650459%;
        margin-right: 0%;
        margin-bottom: -25.12582565%;
        margin-top: 0%;
    }

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

    #lX5Q7Casmqtl2Qw0 {
        grid-template-columns: 0 6.42357999rem 20.20734192rem 4.33109082rem;
        grid-template-rows: 0 minmax(2.78231284rem, max-content) minmax(8.14736205rem, max-content) minmax(12.53536047rem, max-content);
    }

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

    #O6nBiUaimG4VQsdE {
        grid-template-columns: 0 0 19.01187941rem 4.09870874rem 3.30068835rem 4.55073623rem 8.2572086rem 0.49203875rem 1.88399143rem;
        grid-template-rows: 0 minmax(8.98204682rem, max-content) minmax(13.46708326rem, max-content) minmax(1.71410268rem, max-content) minmax(3.59399518rem, max-content) minmax(8.14736205rem, max-content) minmax(10.00957545rem, max-content) 0;
    }

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

    #NDLcO1LxcZbUj0lW {
        grid-area: 3 / 6 / 7 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -1.97759215%) calc((0.00703388 * 33.24509883rem) + 0%), calc(100% - (33.59466918% + 0%)) calc((0.00703388 * 33.24509883rem) + 0%), calc(100% - (33.59466918% + 0%)) calc(100% - ((0 * 33.24509883rem) + -8.14668788%)), calc(0% + -1.97759215%) calc(100% - ((0 * 33.24509883rem) + -8.14668788%)));
        margin-left: 0%;
        margin-right: -50.59031974%;
        margin-bottom: 0%;
        margin-top: -0.70338828%;
    }

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

    #ZjoOS6uPOG55KhaO {
        font-size: calc(2.33307787em - var(--ffsd));
    }

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

    #EB0B2IAzzKnLtAjY {
        min-width: 56.65521609rem;
    }

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

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

    #ggQjPMSIzf7YzJ0W {
        font-size: calc(1.28111503em - var(--ffsd));
    }

    #iLkLDCo4OxrCLoC3 {
        min-width: 22.12261307rem;
    }

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

    #OKAHjkcFtQIryfhV {
        grid-template-columns: 0 0.27452416rem 22.07378495rem 0.27452416rem;
        grid-template-rows: 0 minmax(0.27452416rem, max-content) minmax(2.36658067rem, max-content) minmax(0.27452416rem, max-content);
    }

    #xZTBLo1XtEVden8w {
        grid-template-columns: 0 22.62283326rem;
        grid-template-rows: 0 minmax(2.91562899rem, max-content);
    }

    #t05exqucwKkSkS9D {
        grid-area: 9 / 8 / 10 / 9;
        position: relative;
    }

    #J21AvVBysZmiclDA {
        grid-template-columns: 3.125rem 34.41023157rem 7.18501994rem 17.29198144rem 1.61766822rem 3.44055571rem 2.71382918rem 22.62283326rem 1.73450021rem 2.73338047rem 3.125rem;
        grid-template-rows: 0 0 minmax(12.71165642rem, max-content) minmax(5.2706683rem, max-content) minmax(1.26312481rem, max-content) minmax(1.46410677rem, max-content) minmax(14.19757194rem, max-content) minmax(2.85301517rem, max-content) minmax(2.91562899rem, max-content) minmax(5.23839304rem, max-content);
    }

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

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

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

    #UCbTRb7ShXyKC9kN {
        grid-area: 3 / 2 / 4 / 10;
        position: relative;
        clip-path: polygon(calc(0% + -0.77114014%) calc((0 * 64.33738754rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc((0 * 64.33738754rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc(100% - ((0 * 64.33738754rem) + -10.16421583%)), calc(0% + -0.77114014%) calc(100% - ((0 * 64.33738754rem) + -10.16421583%)));
    }

    #hALT4DZCXhGE2cHS {
        grid-area: 2 / 4 / 9 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -84.29491729%) calc((0 * 18.9626992rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc((0 * 18.9626992rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc(100% - ((0.09654192 * 18.9626992rem) + 0%)), calc(0% + -84.29491729%) calc(100% - ((0.09654192 * 18.9626992rem) + 0%)));
        margin-left: 0%;
        margin-right: -44.29341456%;
        margin-bottom: -9.65419169%;
        margin-top: 0%;
    }

    #DO1GkZu4sVvXhEOn {
        grid-area: 4 / 3 / 6 / 6;
        position: relative;
        margin-left: -8.93406345%;
        margin-right: -8.93406345%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #jmfLI8eBOdXQQyMX {
        grid-area: 3 / 5 / 7 / 8;
        position: relative;
        clip-path: polygon(calc(0% + -14.26209687%) calc((0 * 9.96503386rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc((0 * 9.96503386rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc(100% - ((0 * 9.96503386rem) + -9.91705285%)), calc(0% + -14.26209687%) calc(100% - ((0 * 9.96503386rem) + -9.91705285%)));
        margin-left: 0%;
        margin-right: -59.59905197%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #wf7pddQTEWcNd6zB {
        grid-area: 6 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -7.32049909%) calc((0 * 31.62924021rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc((0 * 31.62924021rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc(100% - ((0 * 31.62924021rem) + -0.85665743%)), calc(0% + -7.32049909%) calc(100% - ((0 * 31.62924021rem) + -0.85665743%)));
        margin-left: 0%;
        margin-right: -57.42403638%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #ZVtgRnHmzqYaPd5Q {
        grid-area: 8 / 3 / 10 / 5;
        position: relative;
    }

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

    #MyLAxZSaGIstHL3g {
        grid-area: 4 / 8 / 5 / 10;
        position: relative;
    }

    #HoWnBMBozdfIW94a {
        grid-template-columns: 0 2.37764449rem 8.3987134rem 0.91447249rem 6.7784842rem 2.4771659rem 1.39086034rem 2.73979893rem 1.39086034rem 5.1612401rem;
        grid-template-rows: 0 minmax(3.76754802rem, max-content) minmax(2.72268799rem, max-content) minmax(3.76754802rem, max-content) minmax(0.99261046rem, max-content) minmax(3.56646414rem, max-content) minmax(1.7118027rem, max-content) minmax(2.65332003rem, max-content) minmax(4.41744365rem, max-content) minmax(18.89546619rem, max-content);
    }

    #FEztXe0BdwCkV73r {
        grid-template-columns: 0 2.28493437rem 10.38160663rem 8.99766535rem 1.55729772rem 8.40773614rem 0 0;
        grid-template-rows: 0 minmax(6.15714814rem, max-content) minmax(4.75048452rem, max-content) minmax(1.15085452rem, max-content) minmax(3.56872549rem, max-content) minmax(5.71112142rem, max-content) minmax(33.21504429rem, max-content) minmax(0.2676583rem, max-content);
    }

    #jJHNhxnYfhbF9yYW {
        grid-template-columns: 2.85136569rem 31.62924021rem;
        grid-template-rows: minmax(1.70576465rem, max-content) minmax(54.82103668rem, max-content);
    }

    #DKsUIugVED5k492N {
        grid-area: 2 / 8 / 11 / 11;
        position: relative;
    }

    #bwoj4ga9Vred3sum {
        font-size: calc(2.33307787em - var(--ffsd));
    }

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

    #SY28zQG68mT0GxgF {
        min-width: 56.25468644rem;
    }

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

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

    #bCZUYgjHx2aXui3F {
        grid-area: 3 / 17 / 18 / 21;
        position: relative;
    }

    #yR9V1THWgHREz7MV {
        grid-area: 4 / 2 / 19 / 6;
        position: relative;
    }

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

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

    #ZRR8hI8TIDNe9nUD {
        grid-area: 9 / 8 / 11 / 10;
        position: relative;
    }

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

    #QaQAktvb1E4mvhyP {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #yVhVEOLWjEA0Nkmd {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #LxWeAqyPdWn3kRX9 {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #pf7ifxjMNdCzH5nd {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #uhMQnkP7UiiP5AVi {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #FrgFYqJU86mImj6e {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #B9SmN3zFiCkw1k9i {
        font-size: calc(1.23891178em - var(--ffsd));
    }

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

    #O1KwQpupJqMZPalH {
        min-width: 21.07815274rem;
    }

    #knael4LBby7eBnLp {
        grid-area: 14 / 9 / 21 / 11;
        position: relative;
    }

    #EGTFFDic2sFLdYOZ {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #s0qUyCpJExuFGEGi {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #vgwyD8yd8J7T6Juz {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #H9meIFcHjxs0DiBt {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #NKSbmLnwbPjrLtkD {
        font-size: calc(1.23891178em - var(--ffsd));
    }

    #yR15SGIfiw4QVCWR {
        font-size: calc(1.23891178em - var(--ffsd));
    }

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

    #okf2DAe7DtR60nqx {
        min-width: 4.60967179rem;
    }

    #ZhgF1luRYTJukehG {
        grid-area: 15 / 14 / 16 / 15;
        position: relative;
    }

    #NRSXrZRIS7WD0P3n {
        grid-area: 17 / 5 / 20 / 20;
        position: relative;
    }

    #MQO1PG11APFRJkg6 {
        grid-template-columns: 0 0.05132502rem 0 0 0.21850764rem 0.5685028rem 0 0.2703473rem 8.22020548rem 12.80911914rem 0.55910529rem 20.39008588rem 1.65496002rem 4.56084367rem 1.65496002rem 1.7532978rem 0.13491633rem 0.10060144rem 0 0.0343149rem;
        grid-template-rows: 0 0 minmax(0.0716541rem, max-content) minmax(0.19232015rem, max-content) minmax(1.13567387rem, max-content) minmax(2.36708849rem, max-content) minmax(0.95776678rem, max-content) minmax(0.0489091rem, max-content) minmax(1.30175944rem, max-content) minmax(0.0011832rem, max-content) minmax(0.47923407rem, max-content) minmax(0.26447726rem, max-content) minmax(0.49520561rem, max-content) minmax(0.13726208rem, max-content) minmax(9.97328245rem, max-content) minmax(0.7718941rem, max-content) minmax(0.18046889rem, max-content) minmax(0.0716541rem, max-content) minmax(0.01235427rem, max-content) minmax(0.52987736rem, max-content);
    }

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

    #SHsAJtWjy1PYwfms {
        font-size: calc(1.94636188em - var(--ffsd));
    }

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

    #towdsMo2kHQssCLt {
        min-width: 51.3644911rem;
    }

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

    #HPFalw7IiylBCCg7 {
        grid-template-columns: 3.62113142rem 4.77502893rem 0 0.59545651rem 50.72020646rem 1.66542976rem 1.01714102rem 2.80308107rem 2.76104378rem 28.91648104rem 3.125rem;
        grid-template-rows: minmax(0.16243733rem, max-content) minmax(1.04447525rem, max-content) minmax(18.62635543rem, max-content) minmax(0.06936344rem, max-content) minmax(5.98470214rem, max-content) minmax(3.08839678rem, max-content) minmax(18.99206532rem, max-content) minmax(0.75079711rem, max-content) minmax(2.301722rem, max-content) minmax(5.66892387rem, max-content);
    }

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

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

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

    #F5uTPPpr3Yn0u3gJ {
        grid-area: 2 / 12 / 5 / 17;
        position: relative;
    }

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

    #ijf8dKJUfNrJM499 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 11.58269056rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc((0 * 11.58269056rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.641793 * 11.58269056rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.641793 * 11.58269056rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -64.17929984%;
        margin-top: 0%;
    }

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

    #bHKaOGNtiVaaPCT1 {
        grid-template-columns: 0 1.01670017rem 10.44635298rem 0.11963741rem;
        grid-template-rows: 0 minmax(2.41576562rem, max-content) minmax(1.99786501rem, max-content) minmax(12.13415953rem, max-content);
    }

    #vGClD0jzMoFLMFow {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(10.89233594% + 0%) calc((0 * 16.48596836rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc((0 * 16.48596836rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.29065503 * 16.48596836rem) + 0%)), calc(10.89233594% + 0%) calc(100% - ((0.29065503 * 16.48596836rem) + 0%)));
        margin-left: -13.92608866%;
        margin-right: -13.92608866%;
        margin-bottom: -29.06550259%;
        margin-top: 0%;
    }

    #mY9zafhgIA7hkXmG {
        grid-area: 2 / 3 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -17.90549963%) calc((0 * 6.73243041rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc((0 * 6.73243041rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc(100% - ((0 * 6.73243041rem) + -20.4333416%)), calc(0% + -17.90549963%) calc(100% - ((0 * 6.73243041rem) + -20.4333416%)));
    }

    #iC2F3yfKXqhyY1Fi {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #mqlBeh6vzfoxjwNJ {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #scJw9WJ9ek9r7RKt {
        grid-template-columns: 0 1.03673341rem 0.49247715rem 0.1526164rem 1.52921056rem 4.5581263rem;
        grid-template-rows: 0 minmax(0.49466994rem, max-content) minmax(1.59485639rem, max-content) minmax(0.7623498rem, max-content) minmax(1.59485639rem, max-content) minmax(1.97967832rem, max-content);
    }

    #UkY4LXD4TCozW40N {
        grid-template-columns: 2.00664793rem 6.06384454rem 6.73452098rem 3.68760284rem 1.16056675rem 2.92099423rem 1.14635231rem;
        grid-template-rows: minmax(1.2938746rem, max-content) minmax(5.39871688rem, max-content) minmax(2.71456523rem, max-content) minmax(3.71184561rem, max-content) minmax(4.72266244rem, max-content) 0;
    }

    #wjUJUizYuRo0f7rE {
        grid-area: 6 / 16 / 18 / 19;
        position: relative;
    }

    #tUKbmoFWIpplVlJs {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 11.58269056rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc((0 * 11.58269056rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.67619516 * 11.58269056rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.67619516 * 11.58269056rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -67.61951613%;
        margin-top: 0%;
    }

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

    #IRtEtf6GlwbZYqX0 {
        grid-template-columns: 0 1.01670017rem 10.44635298rem 0.11963741rem;
        grid-template-rows: 0 minmax(2.41576562rem, max-content) minmax(1.99786501rem, max-content) minmax(11.73568993rem, max-content);
    }

    #WMyoV7AeBRk9nicH {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(21.20932573% + 0%) calc((0 * 14.31138735rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc((0 * 14.31138735rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.3626622 * 14.31138735rem) + 0%)), calc(21.20932573% + 0%) calc(100% - ((0.3626622 * 14.31138735rem) + 0%)));
        margin-left: -31.2368848%;
        margin-right: -16.04212446%;
        margin-bottom: -36.26621962%;
        margin-top: 0%;
    }

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

    #xhgi35ItYLrBevOz {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #XvVfZLK7SWsOSqBv {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #FjxNl1aiQwHxKPvE {
        grid-template-columns: 0 1.03673341rem 0.49247715rem 0.1526164rem 1.52921056rem 4.5581263rem;
        grid-template-rows: 0 minmax(0.49466994rem, max-content) minmax(1.59485639rem, max-content) minmax(0.7623498rem, max-content) minmax(1.59485639rem, max-content) minmax(1.97967832rem, max-content);
    }

    #FmxN1yY8s0iVm94L {
        grid-template-columns: 0 3.88926353rem 6.73452098rem 3.68760284rem 1.16056675rem 2.92099423rem 2.26984107rem;
        grid-template-rows: minmax(1.2938746rem, max-content) minmax(5.39871688rem, max-content) minmax(2.71456523rem, max-content) minmax(3.71184561rem, max-content) minmax(4.32419283rem, max-content) 0;
    }

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

    #NNTqJQGVm8h2V2R9 {
        font-size: calc(2.33307787em - var(--ffsd));
    }

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

    #NajG4KVEcPKVPh0m {
        min-width: 56.25468644rem;
    }

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

    #Tbvr4AnqNxvo98IA {
        grid-area: 10 / 13 / 13 / 15;
        position: relative;
    }

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

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

    #eO4ZR7p3bI5TT8nB {
        font-size: calc(2.10466691em - var(--ffsd));
    }

    #kgYzr6YUGaRNDSE7 {
        min-width: 23.2323006rem;
    }

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

    #FVcpRehoqVltI45d {
        grid-template-columns: 0 0.27452416rem 23.18347248rem 0.27452416rem;
        grid-template-rows: 0 minmax(0.27452416rem, max-content) minmax(2.968795rem, max-content) minmax(0.27452416rem, max-content);
    }

    #T53Opyhh0q0JrHmB {
        grid-template-columns: 0 23.73252079rem;
        grid-template-rows: 0 minmax(3.51784332rem, max-content);
    }

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

    #QQNladlZAgY8c2ZS {
        grid-area: 16 / 9 / 17 / 10;
        position: relative;
    }

    #bw241zHfZ6M1DQzV {
        grid-template-columns: 3.125rem 20.53773772rem 0.12505168rem 1.12906161rem 9.09007786rem 4.39973619rem 1.49274142rem 9.6663923rem 4.39973619rem 3.33433562rem 0.24836829rem 3.85777541rem 2.22591298rem 5.46704371rem 4.05549944rem 1.68031027rem 5.03381534rem 17.00640396rem 3.125rem;
        /* grid-template-rows: minmax(6.78591566rem, max-content) minmax(0.6015223rem, max-content) minmax(5.66233831rem, max-content) minmax(0.6015223rem, max-content) minmax(0.65528569rem, max-content) minmax(0.39846961rem, max-content) minmax(1.0827299rem, max-content) minmax(2.75904328rem, max-content) minmax(1.37780467rem, max-content) minmax(2.05548944rem, max-content) minmax(0.12707192rem, max-content) minmax(2.18256136rem, max-content) minmax(1.33528196rem, max-content) minmax(0.12707192rem, max-content) minmax(1.47665517rem, max-content) minmax(3.77198717rem, max-content) minmax(1.14749836rem, max-content) 0; */
    }

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

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

    #JY5qzUXXNbz0znhq {
        grid-template-columns: 0 357.432326%;
        left: -128.716163%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #F4lzTrZNgNDcczPC {
        min-width: 93.79882812rem;
    }

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

    #uGw4A7UT7AZam6F6 {
        grid-area: 8 / 3 / 12 / 4;
        position: relative;
    }

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

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

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

    #qXju7pHlGa1E19pb {
        grid-template-columns: 3.125rem 36.02464629rem 4.74596429rem 1.171875rem 2.25577547rem 2.23895273rem 1.17786593rem 1.93665925rem 2.38812425rem 0.28284108rem 5.50264943rem 36.02464629rem 3.125rem;
        grid-template-rows: minmax(2.52796354rem, max-content) minmax(5.35347791rem, max-content) minmax(3.125rem, max-content) minmax(3.2751586rem, max-content) minmax(3.125rem, max-content) minmax(0.1487196rem, max-content) minmax(0.10713685rem, max-content) 0 minmax(4.4947282rem, max-content) 0 minmax(0.25123609rem, max-content) minmax(0.7066376rem, max-content) minmax(2.52796354rem, max-content);
    }

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

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

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

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

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

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

    #YC4nFymtEegEY27D {
        grid-area: 2 / 4 / 9 / 7;
        grid-template-columns: 0 5.49430852rem 0.37507057rem 7.71964292rem 0.08270935rem 5.62004468rem 0.08270935rem;
        grid-template-rows: 0 minmax(1.80719102rem, max-content) minmax(0.65793881rem, max-content) minmax(1.74999323rem, max-content) minmax(0.65793881rem, max-content) minmax(0.62124666rem, max-content);
    }

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

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

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

    #hALIJVmvUO5vaiMR {
        min-width: 8.06353053rem;
    }

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

    #IVC9SN2Emf32Tajv {
        grid-template-columns: 0 0.29282577rem 8.0269273rem 0.29282577rem;
        grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(2.52435272rem, max-content) minmax(0.29282577rem, max-content);
    }

    #fAAGDVMg4R6u9hoQ {
        grid-area: 3 / 12 / 6 / 16;
        grid-template-columns: 0 8.61257884rem;
        grid-template-rows: 0 minmax(3.11000425rem, max-content);
    }

    #wWLtRy6E3rtLBnM7 {
        grid-area: 3 / 12 / 6 / 16;
        position: relative;
    }

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

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

    #zfi03ruHprJyowss {
        min-width: 13.60465607rem;
    }

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

    #Z0vxAdDza90ZElsr {
        grid-template-columns: 0 0.29282577rem 13.56805285rem 0.29282577rem;
        grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(2.52435272rem, max-content) minmax(0.29282577rem, max-content);
    }

    #hYsPy20ZtGaLRLzr {
        grid-area: 4 / 18 / 7 / 20;
        grid-template-columns: 0 14.15370438rem;
        grid-template-rows: 0 minmax(3.11000425rem, max-content);
    }

    #LZXoigYbIv8oko1m {
        grid-area: 4 / 18 / 7 / 20;
        position: relative;
    }

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

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

    #sO3GmEOCPSE3QAcC {
        min-width: 14.12734266rem;
    }

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

    #EOuBnn3jYZxjk5dK {
        grid-template-columns: 0 0.29282577rem 14.09073944rem 0.29282577rem;
        grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(2.52435272rem, max-content) minmax(0.29282577rem, max-content);
    }

    #JBboA47fT5agqKbX {
        grid-area: 5 / 21 / 8 / 22;
        grid-template-columns: 0 14.67639097rem;
        grid-template-rows: 0 minmax(3.11000425rem, max-content);
    }

    #HCVymu49N65pCOJ5 {
        grid-area: 5 / 21 / 8 / 22;
        position: relative;
    }

    #pvkn6HtI0tTZqBF8 {
        grid-area: 10 / 11 / 14 / 17;
        position: relative;
    }

    #vdTPl6HEVdeXiGsZ {
        grid-area: 11 / 3 / 16 / 15;
        position: relative;
    }

    #dmYSqkO27CngBOdu {
        grid-area: 4 / 2 / 6 / 6;
        position: relative;
        clip-path: polygon(calc(8.41314099% + 0%) calc((0 * 39.22625183rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc((0 * 39.22625183rem) + -52.94174985%), calc(100% - (17.7304334% + 0%)) calc(100% - ((0.22832132 * 39.22625183rem) + 0%)), calc(8.41314099% + 0%) calc(100% - ((0.22832132 * 39.22625183rem) + 0%)));
        margin-left: -11.39121062%;
        margin-right: -24.00662265%;
        margin-bottom: -22.83213164%;
        margin-top: 0%;
    }

    #e2WnjIL8LR0EvpGT {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + 0%) calc((0 * 29.18605459rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 29.18605459rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.79585502 * 29.18605459rem) + 0%)), calc(0% + 0%) calc(100% - ((0.79585502 * 29.18605459rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -79.5855023%;
        margin-top: 0%;
    }

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

    #bdAJ29N8nbipMP6h {
        grid-template-columns: 0 2.16327992rem 26.32271204rem 0.70006263rem;
        grid-template-rows: 0 minmax(7.30534626rem, max-content) minmax(5.03421868rem, max-content) minmax(24.86108105rem, max-content);
    }

    #akZqSZS2t7jE9UD2 {
        grid-area: 2 / 2 / 4 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -1.44911092%) calc((0 * 20.01299036rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc((0 * 20.01299036rem) + -71.23591931%), calc(100% - (10.18292304% + 0%)) calc(100% - ((0 * 20.01299036rem) + -71.23591931%)), calc(0% + -1.44911092%) calc(100% - ((0 * 20.01299036rem) + -71.23591931%)));
        margin-left: 0%;
        margin-right: -11.33740196%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #AgbFOzgONFELajjg {
        grid-template-columns: 0 5.32778163rem 5.39543886rem 9.28976987rem;
        grid-template-rows: 0 minmax(6.75154729rem, max-content) minmax(0.79060063rem, max-content) minmax(4.83144555rem, max-content);
    }

    #F2sYYapyUaq0XOEF {
        grid-area: 12 / 14 / 23 / 23;
        grid-template-columns: 0 0 19.21326147rem 9.97279311rem 10.04019725rem 0;
        grid-template-rows: 0 minmax(11.3322909rem, max-content) minmax(1.49708141rem, max-content) minmax(10.87651207rem, max-content) minmax(13.49476162rem, max-content) 0;
    }

    #KhZfb8i8Y6xFMgI9 {
        grid-area: 12 / 14 / 23 / 23;
        position: relative;
    }

    #j6RPdLgVESQDKmyF {
        grid-area: 13 / 13 / 15 / 19;
        position: relative;
    }

    #t0FZHdsKUUOJAgLv {
        grid-area: 17 / 2 / 20 / 5;
        position: relative;
    }

    #ragVu8TmObCJ7uk8 {
        grid-area: 18 / 9 / 22 / 10;
        position: relative;
    }

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

    #QDcpLMXcpi9eJlsG {
        font-size: calc(1.36652269em - var(--ffsd));
    }

    #VSqxK7LQi6k7Mjxt {
        min-width: 18.8737456rem;
    }

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

    #IBMSLi80bLzikphC {
        grid-template-columns: 0 0.29282577rem 18.83714238rem 0.29282577rem;
        grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(1.95939493rem, max-content) minmax(0.29282577rem, max-content);
    }

    #g1NpABHWD2t3RnDd {
        grid-area: 19 / 6 / 21 / 8;
        grid-template-columns: 0 19.42279391rem;
        grid-template-rows: 0 minmax(2.54504646rem, max-content);
    }

    #I6L7tUV1hCTUEbU6 {
        grid-area: 19 / 6 / 21 / 8;
        position: relative;
    }

    #naUacGk2Iu1gzX8H {
        grid-template-columns: 3.43393214rem 1.51113348rem 0.67718914rem 2.50472932rem 0.16921849rem 16.70053757rem 2.72225635rem 0.99488037rem 11.93221079rem 8.91468264rem 4.76627581rem 3.73490427rem 2.7117978rem 1.23630483rem 0.92957194rem 0.64553883rem 0.67217713rem 2.01042994rem 12.14327444rem 1.28595394rem 14.67639097rem 5.62660981rem;
        grid-template-rows: minmax(1.99662319rem, max-content) minmax(2.07062944rem, max-content) 0 0 minmax(3.11000425rem, max-content) 0 0 minmax(0.31367483rem, max-content) minmax(1.07384188rem, max-content) minmax(1.56067459rem, max-content) minmax(2.16146073rem, max-content) minmax(5.52961017rem, max-content) minmax(1.35739131rem, max-content) minmax(3.2987396rem, max-content) minmax(15.76459307rem, max-content) minmax(0.95642831rem, max-content) minmax(2.29351565rem, max-content) minmax(0.66795328rem, max-content) minmax(1.06198405rem, max-content) minmax(1.48306242rem, max-content) minmax(0.66795328rem, max-content) minmax(4.11941486rem, max-content);
    }

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

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

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

    #duDM5Xh7AVaVcAr1 {
        grid-area: 2 / 2 / 7 / 4;
        position: relative;
        clip-path: polygon(calc(44.2047567% + 0%) calc((0.01426389 * 16.28443017rem) + 0%), calc(100% - (0% + -107.4579275%)) calc((0.01426389 * 16.28443017rem) + 0%), calc(100% - (0% + -107.4579275%)) calc(100% - ((0.68907078 * 16.28443017rem) + 0%)), calc(44.2047567% + 0%) calc(100% - ((0.68907078 * 16.28443017rem) + 0%)));
        margin-left: -79.22674781%;
        margin-right: 0%;
        margin-bottom: -68.90707802%;
        margin-top: -1.42638907%;
    }

    #PpYGUuAT709GiAJV {
        grid-area: 3 / 3 / 6 / 6;
        position: relative;
        margin-left: -12.9232089%;
        margin-right: -12.9232089%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #TMUWeR3ouJVtMNja {
        grid-template-columns: 0 6.47039938rem 9.81403079rem 7.48156154rem 3.62094428rem 0.78509228rem;
        grid-template-rows: 0 minmax(14.20878291rem, max-content) minmax(0.30135296rem, max-content) minmax(4.01871789rem, max-content) minmax(0.71414783rem, max-content) minmax(29.73210822rem, max-content);
    }

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

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

    #rwyJIzGCDBzeRca8 {
        grid-template-columns: 0 0.74301053rem 3.66302603rem 13.30134683rem;
        grid-template-rows: 0 minmax(9.83230374rem, max-content) minmax(4.01871789rem, max-content) minmax(2.34224338rem, max-content);
    }

    #pTZTck1qzmLNjKYU {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(37.81732773% + 0%) calc((0 * 33.0261469rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc((0 * 33.0261469rem) + -57.6789508%), calc(100% - (0% + -9.59636829%)) calc(100% - ((0.25125826 * 33.0261469rem) + 0%)), calc(37.81732773% + 0%) calc(100% - ((0.25125826 * 33.0261469rem) + 0%)));
        margin-left: -60.81650459%;
        margin-right: 0%;
        margin-bottom: -25.12582565%;
        margin-top: 0%;
    }

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

    #lX5Q7Casmqtl2Qw0 {
        grid-template-columns: 0 6.85181865rem 21.55449804rem 4.61983021rem;
        grid-template-rows: 0 minmax(2.96780036rem, max-content) minmax(8.69051952rem, max-content) minmax(13.37105117rem, max-content);
    }

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

    #O6nBiUaimG4VQsdE {
        grid-template-columns: 0 0 20.27933803rem 4.37195599rem 3.52073424rem 4.85411864rem 8.80768917rem 0.52484134rem 2.00959086rem;
        grid-template-rows: 0 minmax(9.58084994rem, max-content) minmax(14.36488881rem, max-content) minmax(1.8283762rem, max-content) minmax(3.83359486rem, max-content) minmax(8.69051952rem, max-content) minmax(10.67688048rem, max-content) 0;
    }

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

    #NDLcO1LxcZbUj0lW {
        grid-area: 3 / 6 / 7 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -1.97759215%) calc((0.00703388 * 35.46143875rem) + 0%), calc(100% - (33.59466918% + 0%)) calc((0.00703388 * 35.46143875rem) + 0%), calc(100% - (33.59466918% + 0%)) calc(100% - ((0 * 35.46143875rem) + -8.14668788%)), calc(0% + -1.97759215%) calc(100% - ((0 * 35.46143875rem) + -8.14668788%)));
        margin-left: 0%;
        margin-right: -50.59031974%;
        margin-bottom: 0%;
        margin-top: -0.70338828%;
    }

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

    #ZjoOS6uPOG55KhaO {
        font-size: calc(2.4886164em - var(--ffsd));
    }

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

    #EB0B2IAzzKnLtAjY {
        min-width: 60.41675038rem;
    }

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

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

    #ggQjPMSIzf7YzJ0W {
        font-size: calc(1.36652269em - var(--ffsd));
    }

    #iLkLDCo4OxrCLoC3 {
        min-width: 23.58197383rem;
    }

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

    #OKAHjkcFtQIryfhV {
        grid-template-columns: 0 0.29282577rem 23.54537061rem 0.29282577rem;
        grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(2.52435272rem, max-content) minmax(0.29282577rem, max-content);
    }

    #xZTBLo1XtEVden8w {
        grid-template-columns: 0 24.13102215rem;
        grid-template-rows: 0 minmax(3.11000425rem, max-content);
    }

    #t05exqucwKkSkS9D {
        grid-area: 9 / 8 / 10 / 9;
        position: relative;
    }

    #J21AvVBysZmiclDA {
        grid-template-columns: 0 36.70424701rem 7.66402127rem 18.44478021rem 1.72551276rem 3.66992609rem 2.89475113rem 24.13102215rem 1.85013355rem 2.91560583rem;
        grid-template-rows: 0 0 minmax(13.55910019rem, max-content) minmax(5.62204618rem, max-content) minmax(1.34733313rem, max-content) minmax(1.56171389rem, max-content) minmax(15.14407674rem, max-content) minmax(3.04321619rem, max-content) minmax(3.11000425rem, max-content) minmax(5.58761925rem, max-content);
    }

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

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

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

    #UCbTRb7ShXyKC9kN {
        grid-area: 3 / 2 / 4 / 10;
        position: relative;
        clip-path: polygon(calc(0% + -0.77114014%) calc((0 * 68.62654671rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc((0 * 68.62654671rem) + -6.47959595%), calc(100% - (0% + -0.77114014%)) calc(100% - ((0 * 68.62654671rem) + -10.16421583%)), calc(0% + -0.77114014%) calc(100% - ((0 * 68.62654671rem) + -10.16421583%)));
    }

    #hALT4DZCXhGE2cHS {
        grid-area: 2 / 4 / 9 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -84.29491729%) calc((0 * 20.22687915rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc((0 * 20.22687915rem) + -2.58079007%), calc(100% - (30.6967679% + 0%)) calc(100% - ((0.09654192 * 20.22687915rem) + 0%)), calc(0% + -84.29491729%) calc(100% - ((0.09654192 * 20.22687915rem) + 0%)));
        margin-left: 0%;
        margin-right: -44.29341456%;
        margin-bottom: -9.65419169%;
        margin-top: 0%;
    }

    #DO1GkZu4sVvXhEOn {
        grid-area: 4 / 3 / 6 / 6;
        position: relative;
        margin-left: -8.93406345%;
        margin-right: -8.93406345%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #jmfLI8eBOdXQQyMX {
        grid-area: 3 / 5 / 7 / 8;
        position: relative;
        clip-path: polygon(calc(0% + -14.26209687%) calc((0 * 10.62936945rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc((0 * 10.62936945rem) + -9.91705285%), calc(100% - (37.34298621% + 0%)) calc(100% - ((0 * 10.62936945rem) + -9.91705285%)), calc(0% + -14.26209687%) calc(100% - ((0 * 10.62936945rem) + -9.91705285%)));
        margin-left: 0%;
        margin-right: -59.59905197%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #wf7pddQTEWcNd6zB {
        grid-area: 6 / 2 / 11 / 11;
        position: relative;
        clip-path: polygon(calc(0% + -7.32049909%) calc((0 * 33.73785622rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc((0 * 33.73785622rem) + -43.88649396%), calc(100% - (36.47729895% + 0%)) calc(100% - ((0 * 33.73785622rem) + -0.85665743%)), calc(0% + -7.32049909%) calc(100% - ((0 * 33.73785622rem) + -0.85665743%)));
        margin-left: 0%;
        margin-right: -57.42403638%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

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

    #ZVtgRnHmzqYaPd5Q {
        grid-area: 8 / 3 / 10 / 5;
        position: relative;
    }

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

    #MyLAxZSaGIstHL3g {
        grid-area: 4 / 8 / 5 / 10;
        position: relative;
    }

    #HoWnBMBozdfIW94a {
        grid-template-columns: 0 2.53615413rem 8.95862763rem 0.97543732rem 7.23038315rem 2.64231029rem 1.48358437rem 2.92245219rem 1.48358437rem 5.50532278rem;
        grid-template-rows: 0 minmax(4.01871789rem, max-content) minmax(2.90420053rem, max-content) minmax(4.01871789rem, max-content) minmax(1.05878449rem, max-content) minmax(3.80422841rem, max-content) minmax(1.82592288rem, max-content) minmax(2.83020803rem, max-content) minmax(4.71193989rem, max-content) minmax(20.15516393rem, max-content);
    }

    #FEztXe0BdwCkV73r {
        grid-template-columns: 0 2.43726333rem 11.07371374rem 9.59750971rem 1.66111756rem 8.96825188rem 0 0;
        grid-template-rows: 0 minmax(6.56762468rem, max-content) minmax(5.06718348rem, max-content) minmax(1.22757816rem, max-content) minmax(3.80664052rem, max-content) minmax(6.09186285rem, max-content) minmax(35.42938058rem, max-content) minmax(0.28550219rem, max-content);
    }

    #jJHNhxnYfhbF9yYW {
        grid-template-columns: 3.04145673rem 33.73785622rem;
        grid-template-rows: minmax(1.81948229rem, max-content) minmax(58.47577246rem, max-content);
    }

    #DKsUIugVED5k492N {
        grid-area: 2 / 8 / 11 / 11;
        position: relative;
    }

    #bwoj4ga9Vred3sum {
        font-size: calc(2.4886164em - var(--ffsd));
    }

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

    #SY28zQG68mT0GxgF {
        min-width: 59.98951875rem;
    }

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

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

    #bCZUYgjHx2aXui3F {
        grid-area: 3 / 17 / 18 / 21;
        position: relative;
    }

    #yR9V1THWgHREz7MV {
        grid-area: 4 / 2 / 19 / 6;
        position: relative;
    }

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

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

    #ZRR8hI8TIDNe9nUD {
        grid-area: 9 / 8 / 11 / 10;
        position: relative;
    }

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

    #QaQAktvb1E4mvhyP {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #yVhVEOLWjEA0Nkmd {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #LxWeAqyPdWn3kRX9 {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #pf7ifxjMNdCzH5nd {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #uhMQnkP7UiiP5AVi {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #FrgFYqJU86mImj6e {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #B9SmN3zFiCkw1k9i {
        font-size: calc(1.3215059em - var(--ffsd));
    }

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

    #O1KwQpupJqMZPalH {
        min-width: 22.46788281rem;
    }

    #knael4LBby7eBnLp {
        grid-area: 14 / 9 / 21 / 11;
        position: relative;
    }

    #EGTFFDic2sFLdYOZ {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #s0qUyCpJExuFGEGi {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #vgwyD8yd8J7T6Juz {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #H9meIFcHjxs0DiBt {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #NKSbmLnwbPjrLtkD {
        font-size: calc(1.3215059em - var(--ffsd));
    }

    #yR15SGIfiw4QVCWR {
        font-size: calc(1.3215059em - var(--ffsd));
    }

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

    #okf2DAe7DtR60nqx {
        min-width: 4.90150313rem;
    }

    #ZhgF1luRYTJukehG {
        grid-area: 15 / 14 / 16 / 15;
        position: relative;
    }

    #NRSXrZRIS7WD0P3n {
        grid-area: 17 / 5 / 20 / 20;
        position: relative;
    }

    #MQO1PG11APFRJkg6 {
        grid-template-columns: 0 0.05474669rem 0 0 0.23307482rem 0.60640299rem 0 0.28837045rem 8.76821918rem 13.66306042rem 0.59637897rem 21.74942494rem 1.76529069rem 4.86489991rem 1.76529069rem 1.87018432rem 0.14391076rem 0.1073082rem 0 0.03660256rem;
        grid-template-rows: 0 0 minmax(0.07643104rem, max-content) minmax(0.2051415rem, max-content) minmax(1.21138546rem, max-content) minmax(2.52489439rem, max-content) minmax(1.0216179rem, max-content) minmax(0.05216971rem, max-content) minmax(1.3885434rem, max-content) minmax(0.00126208rem, max-content) minmax(0.51118301rem, max-content) minmax(0.28210908rem, max-content) minmax(0.52821931rem, max-content) minmax(0.14641288rem, max-content) minmax(10.63816794rem, max-content) minmax(0.8233537rem, max-content) minmax(0.19250015rem, max-content) minmax(0.07643104rem, max-content) minmax(0.01317789rem, max-content) minmax(0.56520252rem, max-content);
    }

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

    #SHsAJtWjy1PYwfms {
        font-size: calc(2.07611934em - var(--ffsd));
    }

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

    #towdsMo2kHQssCLt {
        min-width: 54.77331039rem;
    }

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

    #HPFalw7IiylBCCg7 {
        grid-template-columns: 0.52920685rem 5.09336419rem 0 0.63515361rem 54.10155356rem 1.77645841rem 1.08495042rem 2.98995314rem 2.94511337rem 30.84424644rem;
        /* grid-template-rows: minmax(0.17326648rem, max-content) minmax(1.11410693rem, max-content) minmax(19.86811245rem, max-content) minmax(0.07398767rem, max-content) minmax(6.38368228rem, max-content) minmax(3.2942899rem, max-content) minmax(20.25820301rem, max-content) minmax(0.80085025rem, max-content) minmax(2.45517014rem, max-content) minmax(6.04685212rem, max-content); */
    }

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

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

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

    #F5uTPPpr3Yn0u3gJ {
        grid-area: 2 / 12 / 5 / 17;
        position: relative;
    }

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

    #ijf8dKJUfNrJM499 {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 12.35486993rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc((0 * 12.35486993rem) + -0.16800518%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.641793 * 12.35486993rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.641793 * 12.35486993rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -64.17929984%;
        margin-top: 0%;
    }

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

    #bHKaOGNtiVaaPCT1 {
        grid-template-columns: 0 1.08448018rem 11.14277651rem 0.12761324rem;
        grid-template-rows: 0 minmax(2.57681666rem, max-content) minmax(2.13105601rem, max-content) minmax(12.9431035rem, max-content);
    }

    #vGClD0jzMoFLMFow {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(10.89233594% + 0%) calc((0 * 17.58503292rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc((0 * 17.58503292rem) + -57.65547342%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.29065503 * 17.58503292rem) + 0%)), calc(10.89233594% + 0%) calc(100% - ((0.29065503 * 17.58503292rem) + 0%)));
        margin-left: -13.92608866%;
        margin-right: -13.92608866%;
        margin-bottom: -29.06550259%;
        margin-top: 0%;
    }

    #mY9zafhgIA7hkXmG {
        grid-area: 2 / 3 / 7 / 7;
        position: relative;
        clip-path: polygon(calc(0% + -17.90549963%) calc((0 * 7.18125911rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc((0 * 7.18125911rem) + -20.4333416%), calc(100% - (0% + -17.02731756%)) calc(100% - ((0 * 7.18125911rem) + -20.4333416%)), calc(0% + -17.90549963%) calc(100% - ((0 * 7.18125911rem) + -20.4333416%)));
    }

    #iC2F3yfKXqhyY1Fi {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #mqlBeh6vzfoxjwNJ {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #scJw9WJ9ek9r7RKt {
        grid-template-columns: 0 1.10584897rem 0.52530896rem 0.16279083rem 1.63115793rem 4.86200139rem;
        grid-template-rows: 0 minmax(0.52764793rem, max-content) minmax(1.70118015rem, max-content) minmax(0.81317312rem, max-content) minmax(1.70118015rem, max-content) minmax(2.11165688rem, max-content);
    }

    #UkY4LXD4TCozW40N {
        grid-template-columns: 2.14042445rem 6.46810085rem 7.18348904rem 3.93344303rem 1.23793786rem 3.11572718rem 1.22277579rem;
        grid-template-rows: minmax(1.38013291rem, max-content) minmax(5.75863134rem, max-content) minmax(2.89553625rem, max-content) minmax(3.95930199rem, max-content) minmax(5.0375066rem, max-content) 0;
    }

    #wjUJUizYuRo0f7rE {
        grid-area: 6 / 16 / 18 / 19;
        position: relative;
    }

    #tUKbmoFWIpplVlJs {
        grid-area: 2 / 2 / 5 / 5;
        position: relative;
        clip-path: polygon(calc(0% + -0.4988707%) calc((0 * 12.35486993rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc((0 * 12.35486993rem) + -0.17215055%), calc(100% - (0% + -0.4988707%)) calc(100% - ((0.67619516 * 12.35486993rem) + 0%)), calc(0% + -0.4988707%) calc(100% - ((0.67619516 * 12.35486993rem) + 0%)));
        margin-left: 0%;
        margin-right: 0%;
        margin-bottom: -67.61951613%;
        margin-top: 0%;
    }

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

    #IRtEtf6GlwbZYqX0 {
        grid-template-columns: 0 1.08448018rem 11.14277651rem 0.12761324rem;
        grid-template-rows: 0 minmax(2.57681666rem, max-content) minmax(2.13105601rem, max-content) minmax(12.51806925rem, max-content);
    }

    #WMyoV7AeBRk9nicH {
        grid-area: 4 / 2 / 7 / 5;
        position: relative;
        clip-path: polygon(calc(21.20932573% + 0%) calc((0 * 15.26547984rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc((0 * 15.26547984rem) + -60.51433901%), calc(100% - (10.89233594% + 0%)) calc(100% - ((0.3626622 * 15.26547984rem) + 0%)), calc(21.20932573% + 0%) calc(100% - ((0.3626622 * 15.26547984rem) + 0%)));
        margin-left: -31.2368848%;
        margin-right: -16.04212446%;
        margin-bottom: -36.26621962%;
        margin-top: 0%;
    }

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

    #xhgi35ItYLrBevOz {
        grid-area: 3 / 4 / 4 / 6;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #XvVfZLK7SWsOSqBv {
        grid-area: 5 / 2 / 6 / 5;
        position: relative;
        margin-left: -1.98413892%;
        margin-right: -1.98413892%;
        margin-bottom: 0%;
        margin-top: 0%;
    }

    #FjxNl1aiQwHxKPvE {
        grid-template-columns: 0 1.10584897rem 0.52530896rem 0.16279083rem 1.63115793rem 4.86200139rem;
        grid-template-rows: 0 minmax(0.52764793rem, max-content) minmax(1.70118015rem, max-content) minmax(0.81317312rem, max-content) minmax(1.70118015rem, max-content) minmax(2.11165688rem, max-content);
    }

    #FmxN1yY8s0iVm94L {
        grid-template-columns: 0 4.14854777rem 7.18348904rem 3.93344303rem 1.23793786rem 3.11572718rem 2.42116381rem;
        grid-template-rows: minmax(1.38013291rem, max-content) minmax(5.75863134rem, max-content) minmax(2.89553625rem, max-content) minmax(3.95930199rem, max-content) minmax(4.61247235rem, max-content) 0;
    }

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

    #NNTqJQGVm8h2V2R9 {
        font-size: calc(2.4886164em - var(--ffsd));
    }

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

    #NajG4KVEcPKVPh0m {
        min-width: 59.98951875rem;
    }

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

    #Tbvr4AnqNxvo98IA {
        grid-area: 10 / 13 / 13 / 15;
        position: relative;
    }

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

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

    #eO4ZR7p3bI5TT8nB {
        font-size: calc(2.24497804em - var(--ffsd));
    }

    #kgYzr6YUGaRNDSE7 {
        min-width: 24.76564053rem;
    }

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

    #FVcpRehoqVltI45d {
        grid-template-columns: 0 0.29282577rem 24.72903731rem 0.29282577rem;
        grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(3.16671467rem, max-content) minmax(0.29282577rem, max-content);
    }

    #T53Opyhh0q0JrHmB {
        grid-template-columns: 0 25.31468885rem;
        grid-template-rows: 0 minmax(3.75236621rem, max-content);
    }

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

    #QQNladlZAgY8c2ZS {
        grid-area: 16 / 9 / 17 / 10;
        position: relative;
    }

    #bw241zHfZ6M1DQzV {
        grid-template-columns: 0 21.90692024rem 0.13338846rem 1.20433238rem 9.69608305rem 4.69305194rem 1.59225751rem 10.31081845rem 4.69305194rem 3.55662466rem 0.26492618rem 4.11496044rem 2.37430717rem 5.83151329rem 4.32586607rem 1.79233095rem 5.36940303rem 18.14016423rem;
        /* grid-template-rows: minmax(5.30409186rem, max-content) minmax(0.64162378rem, max-content) minmax(6.03982753rem, max-content) minmax(0.64162378rem, max-content) minmax(0.69897141rem, max-content) minmax(0.42503425rem, max-content) minmax(1.15491189rem, max-content) minmax(2.9429795rem, max-content) minmax(1.46965831rem, max-content) minmax(2.19252207rem, max-content) minmax(0.13554339rem, max-content) minmax(2.32806545rem, max-content) minmax(1.42430075rem, max-content) minmax(0.13554339rem, max-content) minmax(1.57509885rem, max-content) minmax(4.02345298rem, max-content) minmax(1.22399825rem, max-content) 0; */
    }

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

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

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

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

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

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

    #F4lzTrZNgNDcczPC {
        min-width: 54.77331039rem;
    }

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

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

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

    #BK2kwdloU6hWtF2v {
        grid-area: 3 / 11 / 13 / 13;
        position: relative;
    }

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

    #qXju7pHlGa1E19pb {
        grid-template-columns: 2.47404004rem 4.01314889rem 14.7817775rem 54.73670717rem 2.8511903rem 3.55773604rem 0.87847731rem 3.36940093rem 0.88296831rem 3.24200461rem 0.21202728rem 4.12497292rem 4.87554871rem;
        grid-template-rows: minmax(1.44748853rem, max-content) 0 minmax(0.11148526rem, max-content) minmax(0.08031342rem, max-content) 0 minmax(0.72024339rem, max-content) minmax(2.45517014rem, max-content) minmax(0.19398741rem, max-content) 0 minmax(0.1883351rem, max-content) minmax(0.26361416rem, max-content) minmax(0.26610538rem, max-content) minmax(1.44748853rem, max-content);
    }

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

@keyframes rise-LEFT-24a28421-ce18-4d66-a89f-f38f6cb2f551 {
    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-4365ce04-1331-4f39-ad18-6f701d173c8e {
    0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-RIGHT-bbd4d3c9-1618-4502-8373-eb37c0edb567 {
    0% {
        transform: translate(80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes rise-RIGHT-e4faf87b-78ed-4392-9a1c-bacea57b47b3 {
    0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-RIGHT-0dfd02a3-98fc-4714-8c2b-03095acf742b {
    0% {
        transform: translate(80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes rise-LEFT-df1fd34a-d6fb-429b-98fd-7575397d7440 {
    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-RIGHT-80180978-0014-4e67-9de1-96d63515fbf5 {
    0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-LEFT-d245005d-81de-4c1e-a70a-3938d267981a {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-RIGHT-66786df8-3f14-4874-8785-a7082b1a0a07 {
    0% {
        transform: translate(80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes rise-RIGHT-8e98addb-a2ab-4156-b5d1-885822fbdd5c {
    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-RIGHT-acabf147-7180-4aed-8b5c-8df155fcd7a4 {
    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-533855cd-0dc7-405d-9bce-7da3d126c2fd {
    0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-RIGHT-c82fc808-cb71-441f-bd5f-64eef437c6dc {
    0% {
        transform: translate(80px, 0px);
        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;
    }
}

@keyframes pan-RIGHT-abe344b8-fd14-48d1-b024-79d9297647b9 {
    0% {
        transform: translate(80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pop-LEFT-4bda7602-9214-4451-bf4f-ad25a6279b6d {
    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-78dae0c9-c180-48fc-a93d-920ffe446b42 {
    0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-LEFT-2ded14d0-9f4c-47ac-bc32-aaedeb84568e {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes baseline-RIGHT-f8825d79-3390-4fcb-b47c-43b5eb1b5ca2 {
    0% {
        transform: translate(0%, 100%);
        animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
    }

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

@keyframes rise-RIGHT-91b693df-84b9-49e8-aa4f-18446dcbd364 {
    0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-LEFT-dbcc841c-3c25-4ceb-a0c2-26b1eb673fd4 {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes rise-RIGHT-440098f0-18fd-4c73-973c-95241159ad4d {
    0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-LEFT-dd73e6b2-7367-4cb8-bc48-75ee2730db94 {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes rise-LEFT-3eb5d6c9-9a40-474a-8377-574f9240b393 {
    0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-LEFT-e77aa8c2-771f-43b5-938f-73907d5e192a {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-LEFT-7a4e6604-7f8d-4182-8e0c-ce6858915cc6 {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-RIGHT-ee8a207e-dd1e-4c7b-92ac-9026125d8a2c {
    0% {
        transform: translate(80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes rise-RIGHT-326d5d09-4e9a-4bc4-aa90-7c81c11d0d44 {
    0% {
        transform: translate(0px, 80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-RIGHT-77b73420-057c-4d30-a04d-b3d817c3515a {
    0% {
        transform: translate(80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes pan-RIGHT-f4ee66f0-740f-46a7-b179-f7792fc00fb8 {
    0% {
        transform: translate(80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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