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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: normal;
    font-weight: 400;
}

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

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: normal;
    font-weight: 100;
}

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

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: normal;
    font-weight: 200;
}

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

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: normal;
    font-weight: 300;
}

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

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: italic;
    font-weight: 500;
}

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

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: italic;
    font-weight: 600;
}

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

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: italic;
    font-weight: 800;
}

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

@font-face {
    font-family: YAFdJt8dAY0-1;
    src: url(../fonts/58b2543abe9187bb7f592b6bcdbf20d7.woff2);
    font-style: italic;
    font-weight: 900;
}

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

    #YCCBhSGtU8M5rn86 {
        grid-template-columns: 0 189.53668454%;
        left: -44.76834227%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #KCfi99hxgXaatfwO {
        min-width: 91.6rem;
    }

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

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

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

    #fLNgGBgwaY5rVidl {
        grid-area: 6 / 9 / 13 / 13;
        grid-template-columns: 0 5.93540433rem 34.75467208rem 6.93689639rem;
        grid-template-rows: 0 minmax(5.11686972rem, max-content) minmax(34.75467208rem, max-content) minmax(7.755431rem, max-content);
    }

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

    #nKcu3ZIaKad5T3dp {
        font-size: calc(3.63574441em - var(--ffsd));
    }

    #EYtiBh2s9so1ZcKE {
        font-size: calc(3.63574441em - var(--ffsd));
    }

    #PrYk0vz9QrLNwvhU {
        font-size: calc(2.16185609em - var(--ffsd));
    }

    #X8JMwSIc8Sq7E9go {
        font-size: calc(3.63574441em - var(--ffsd));
    }

    #GsZtxR21RVEnIrAT {
        font-size: calc(3.63574441em - var(--ffsd));
    }

    #bVDq6RtQkLnzgdWy {
        --first-font-size: 3.63574441em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.08);
        margin-bottom: calc(var(--last-font-size) * 0.08);
    }

    #Qlxqip4X2BwhoYJh {
        min-width: 41.64535532rem;
    }

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

    #nxx9CrHUxtj0pGqS {
        font-size: calc(2.00417911em - var(--ffsd));
    }

    #pwp0V5UJo06T6IpG {
        --first-font-size: 2.00417911em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kEdPPAjk39sNDmnz {
        min-width: 41.71254424rem;
    }

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

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

    #X4DGUkrKvTExx8KB {
        font-size: calc(1.74901486em - var(--ffsd));
    }

    #k0KwaOEnSYP3TnFm {
        --first-font-size: 1.74901486em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #COA4SnsIjj41t7gi {
        min-width: 15.1786355rem;
    }

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

    #IYA5ZRiUdOzSHmvc {
        grid-area: 11 / 5 / 12 / 10;
        grid-template-columns: 0 1.42955938rem 15.04530217rem 1.42955938rem;
        grid-template-rows: 0 minmax(1.77751651rem, max-content) minmax(2.05520896rem, max-content) minmax(1.77728883rem, max-content);
    }

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

    #cWMmAYHPsWdeUxvN {
        grid-template-columns: 4.26666667rem 0 0.70882778rem 28.71145319rem 3.92932104rem 8.16241997rem 0.7760167rem 1.55165517rem 3.48500805rem 10.79236274rem 33.34960202rem 0 4.26666667rem;
        grid-template-rows: minmax(7.17090235rem, max-content) minmax(24.76746262rem, max-content) minmax(6.4rem, max-content) minmax(12.45616371rem, max-content) minmax(0.96994882rem, max-content) minmax(6.48953611rem, max-content) minmax(20.28449099rem, max-content) minmax(4.71983599rem, max-content) minmax(0.33079469rem, max-content) minmax(8.04688403rem, max-content) minmax(5.6100143rem, max-content) minmax(2.1454167rem, max-content) minmax(7.17090235rem, max-content);
    }

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

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

    #PIo3raxz1MFc0Cfr {
        grid-template-columns: 0 437.80390404%;
        left: -168.90195202%;
        grid-template-rows: 0 100%;
    }

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

    #W82yfILe93JmPRAp {
        font-size: calc(7.5087437em - var(--ffsd));
    }

    #Zu607xmYTaXDZewW {
        font-size: calc(7.5087437em - var(--ffsd));
    }

    #eNK12dRK9wR6eeMB {
        --first-font-size: 7.5087437em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #amEu1j66wKBTlr2K {
        min-width: 91.6rem;
    }

    #V3RqijtZgLpr3mwz {
        grid-area: 4 / 3 / 7 / 24;
        position: relative;
    }

    #e6n6aBjElxqFHgUK {
        min-width: 14.40519041rem;
    }

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

    #W7X5EKl2MhxBUilo {
        min-width: 33.19426575rem;
    }

    #hj5dABshhVNDg1PF {
        grid-area: 6 / 15 / 9 / 22;
        position: relative;
    }

    #iHaySgiCNYbMOcxU {
        min-width: 58.25416667rem;
    }

    #LSZVJAGJqJx2qjPT {
        grid-area: 10 / 7 / 11 / 20;
        position: relative;
    }

    #KidKz73ivkjjvaSn {
        min-width: 56.90416667rem;
    }

    #PQoC63EI9I195wA7 {
        grid-area: 12 / 8 / 13 / 19;
        position: relative;
    }

    #R0Lf6slbN6rtZJvZ {
        min-width: 43.15rem;
    }

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

    #NtMeinNzuGF6rScU {
        min-width: 44.575rem;
    }

    #PV8DBrXvunJv28ET {
        grid-area: 16 / 12 / 17 / 21;
        position: relative;
    }

    #f9koqJDzf2HEQAIm {
        min-width: 42.7125rem;
    }

    #Sc8Oq72mNksuJloo {
        grid-area: 18 / 4 / 19 / 13;
        position: relative;
    }

    #ddGeeARrEE7BIjed {
        min-width: 45.93333333rem;
    }

    #U2R9HvrZTEEx294Q {
        grid-area: 20 / 14 / 21 / 25;
        position: relative;
    }

    #ASz3aBigA7iYZGap {
        min-width: 69.09583333rem;
    }

    #OPns9NyaebWnMV24 {
        grid-area: 22 / 5 / 23 / 17;
        position: relative;
    }

    #f811CCs7gRNOHMcq {
        min-width: 55.12916667rem;
    }

    #XmmdG9MHyqHqTX3K {
        grid-area: 24 / 9 / 25 / 18;
        position: relative;
    }

    #gZmVY0BYvQL6QsiN {
        grid-template-columns: 4.26666667rem 0 0 1.62879016rem 6.73698715rem 8.30713935rem 0.675rem 0.8875rem 4.40221773rem 1.58736561rem 11.38111303rem 6.97305364rem 3.0875rem 2.75751166rem 18.81748834rem 3.34962349rem 2.63995984rem 0.8875rem 0.675rem 5.2540297rem 1.43733105rem 9.98155592rem 0 0 4.26666667rem;
        grid-template-rows: minmax(4.26666667rem, max-content) minmax(91.46666667rem, max-content) minmax(6.4rem, max-content) minmax(23.76995452rem, max-content) minmax(0.84502465rem, max-content) minmax(1.79704318rem, max-content) minmax(0.95201853rem, max-content) minmax(0.84502465rem, max-content) minmax(13.50728084rem, max-content) minmax(6.5706728rem, max-content) minmax(7.64799693rem, max-content) minmax(6.5706728rem, max-content) minmax(6.4rem, max-content) minmax(6.5706728rem, max-content) minmax(10.54076309rem, max-content) minmax(6.5706728rem, max-content) minmax(2.31698431rem, max-content) minmax(6.5706728rem, max-content) minmax(4.17096511rem, max-content) minmax(6.5706728rem, max-content) minmax(3.39169542rem, max-content) minmax(6.5706728rem, max-content) minmax(10.99437465rem, max-content) minmax(6.5706728rem, max-content) minmax(4.26666667rem, max-content);
    }

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

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

    #mNjgP3AbHymchaBq {
        grid-template-columns: 0 399.22864707%;
        left: -149.61432353%;
        grid-template-rows: 0 100%;
    }

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

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

    #OwSHn1tVKMMHzZg8 {
        min-width: 91.6rem;
    }

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

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

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

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

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

    #q4F07qWidVJIqm5c {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.69333867em);
        --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.90666667em);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #rzpoLwuw7keNBnJy {
        min-width: 91.6rem;
    }

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

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

    #XKgBJdorNUBMtQyB {
        grid-template-columns: 4.26666667rem 0 0 91.46666667rem 0 0 4.26666667rem;
        grid-template-rows: minmax(22.79449737rem, max-content) minmax(18.95119307rem, max-content) minmax(36.00993203rem, max-content) minmax(26.03972954rem, max-content) minmax(6.4rem, max-content) minmax(91.46666667rem, max-content) minmax(22.79449737rem, max-content);
    }

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

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

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

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

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

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

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

    #rTqWyqN6RkMfu5Nc {
        min-width: 91.6rem;
    }

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

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

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

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

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

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

    #GE3S38J7CSzOprHf {
        min-width: 91.6rem;
    }

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

    #AGq7QDUjohaynUQj {
        grid-template-columns: 4.26666667rem 0 0 91.46666667rem 0 0 4.26666667rem;
        grid-template-rows: minmax(29.14594542rem, max-content) minmax(91.46666667rem, max-content) minmax(6.4rem, max-content) minmax(26.41202234rem, max-content) minmax(9.78388535rem, max-content) minmax(16.71220147rem, max-content) minmax(29.14594542rem, max-content);
    }

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

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

    #YW78eWHNpbUXJwav {
        grid-template-columns: 0 649.31386616%;
        left: -274.65693308%;
        grid-template-rows: 0 100%;
    }

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

    #KfzdmfbUkt72TP3n {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.54666133em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZQ5T9LyXHqZlTkY9 {
        min-width: 91.6rem;
    }

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

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

    #LZ1sMSv2D233eV40 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.24456em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #zSrYAiqNSkD7e1lo {
        min-width: 91.6rem;
    }

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

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

    #cGSOazY5PaEC0zr7 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33354667em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #LgY0KWfj4GfTDipi {
        min-width: 91.6rem;
    }

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

    #TMybzArPlYWbOdnX {
        grid-area: 8 / 11 / 9 / 13;
        position: relative;
    }

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

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

    #trM2ugW0nyr0n6aM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.24456em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #DVP67YIEe5CXfYmz {
        min-width: 91.6rem;
    }

    #xDMZ8UkGMtGpRMU2 {
        grid-area: 10 / 5 / 11 / 19;
        position: relative;
    }

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

    #KIL7D8zrYnU1VyZe {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.47288082em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZyHAXK0CoSPt4WAZ {
        min-width: 91.6rem;
    }

    #gUOYP9V0qzaz6r3l {
        grid-area: 12 / 6 / 13 / 20;
        position: relative;
    }

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

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

    #PLQcfTwb7DnUkLbG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.5591135em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #eJyuj2LGYuvc88fK {
        min-width: 91.6rem;
    }

    #aPPivaqNcXJrCcd5 {
        grid-area: 16 / 7 / 17 / 21;
        position: relative;
    }

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

    #axRwMQBkY6PlWChg {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.68909333em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #tVuBWRjtEPVL4CeT {
        min-width: 91.6rem;
    }

    #Cve4rCUaQjhFDew5 {
        grid-area: 18 / 8 / 19 / 22;
        position: relative;
    }

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

    #ctCa5uD9pixRDhMK {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.90495625em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kks0JpIVGEzO1Grr {
        min-width: 91.6rem;
    }

    #e8LGuArTIS3XLVUk {
        grid-area: 20 / 9 / 21 / 23;
        position: relative;
    }

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

    #FrDWuoBEpVmKvKGL {
        font-size: calc(6.20576em - var(--ffsd));
    }

    #RoMBXqzV02LyKMUo {
        --first-font-size: 6.20576em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #JCXzbpUpZUOS1TOE {
        min-width: 53.51626125rem;
    }

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

    #SB22GD4xHj2GLM8Z {
        grid-area: 22 / 10 / 23 / 15;
        grid-template-columns: 0 5.07228532rem 53.38292791rem 5.07228532rem;
        grid-template-rows: 0 minmax(6.30688801rem, max-content) minmax(7.29218133rem, max-content) minmax(6.30608017rem, max-content);
    }

    #AiUashVTmfggDgCu {
        grid-area: 22 / 10 / 23 / 15;
        position: relative;
    }

    #M67WRjxoUzbF88fA {
        grid-template-columns: 4.26666667rem 0 0 0 0 0 0 0 13.96958406rem 31.63041594rem 0 0.26666667rem 0 31.63041594rem 13.96958406rem 0 0 0 0 0 0 0 4.26666667rem;
        grid-template-rows: minmax(15.560754rem, max-content) minmax(3.85439756rem, max-content) minmax(32.53403945rem, max-content) minmax(10.8161352rem, max-content) minmax(19.48044988rem, max-content) minmax(11.29458383rem, max-content) minmax(6.4rem, max-content) minmax(35.04285608rem, max-content) minmax(6.4rem, max-content) minmax(21.61067013rem, max-content) minmax(8.81378321rem, max-content) minmax(18.63449542rem, max-content) minmax(6.4rem, max-content) minmax(35.04285608rem, max-content) minmax(6.4rem, max-content) minmax(10.13255015rem, max-content) minmax(19.48044988rem, max-content) minmax(18.27811781rem, max-content) minmax(29.93282149rem, max-content) minmax(7.08593368rem, max-content) minmax(6.4rem, max-content) minmax(19.90514951rem, max-content) minmax(15.560754rem, max-content);
    }

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

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

    #YCCBhSGtU8M5rn86 {
        grid-template-columns: 0 142.13308162%;
        left: -21.06654081%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #KCfi99hxgXaatfwO {
        min-width: 52.51052684rem;
    }

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

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

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

    #fLNgGBgwaY5rVidl {
        grid-area: 6 / 10 / 13 / 13;
        grid-template-columns: 0 6.05653503rem 35.46395111rem 7.07846571rem;
        grid-template-rows: 0 minmax(5.22129564rem, max-content) minmax(35.46395111rem, max-content) minmax(7.9137051rem, max-content);
    }

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

    #nKcu3ZIaKad5T3dp {
        font-size: calc(3.70994327em - var(--ffsd));
    }

    #EYtiBh2s9so1ZcKE {
        font-size: calc(3.70994327em - var(--ffsd));
    }

    #PrYk0vz9QrLNwvhU {
        font-size: calc(2.20597561em - var(--ffsd));
    }

    #X8JMwSIc8Sq7E9go {
        font-size: calc(3.70994327em - var(--ffsd));
    }

    #GsZtxR21RVEnIrAT {
        font-size: calc(3.70994327em - var(--ffsd));
    }

    #bVDq6RtQkLnzgdWy {
        --first-font-size: 3.70994327em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.08);
        margin-bottom: calc(var(--last-font-size) * 0.08);
    }

    #Qlxqip4X2BwhoYJh {
        min-width: 42.46337278rem;
    }

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

    #nxx9CrHUxtj0pGqS {
        font-size: calc(2.04508073em - var(--ffsd));
    }

    #pwp0V5UJo06T6IpG {
        --first-font-size: 2.04508073em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kEdPPAjk39sNDmnz {
        min-width: 42.5319329rem;
    }

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

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

    #X4DGUkrKvTExx8KB {
        font-size: calc(1.78470904em - var(--ffsd));
    }

    #k0KwaOEnSYP3TnFm {
        --first-font-size: 1.78470904em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #COA4SnsIjj41t7gi {
        min-width: 15.45651582rem;
    }

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

    #IYA5ZRiUdOzSHmvc {
        grid-area: 11 / 7 / 12 / 11;
        grid-template-columns: 0 1.45873406rem 15.35234915rem 1.45873406rem;
        grid-template-rows: 0 minmax(1.81379236rem, max-content) minmax(2.097152rem, max-content) minmax(1.81356003rem, max-content);
    }

    #JAblOVVzuMw3zc2i {
        grid-area: 11 / 7 / 12 / 11;
        position: relative;
    }

    #cWMmAYHPsWdeUxvN {
        grid-template-columns: 3.33333333rem 0 0.72329366rem 18.62628652rem 2.57286758rem 8.09824712rem 12.33851123rem 0.79185378rem 1.5833216rem 3.55613066rem 26.03829578rem 19.00452541rem 3.33333333rem;
        grid-template-rows: minmax(5.60226746rem, max-content) minmax(5.96329563rem, max-content) minmax(9.7313779rem, max-content) minmax(3.65490665rem, max-content) minmax(0.75777251rem, max-content) minmax(6.62197562rem, max-content) minmax(20.69846019rem, max-content) minmax(4.81615917rem, max-content) minmax(0.33754561rem, max-content) minmax(8.21110616rem, max-content) minmax(5.72450439rem, max-content) minmax(2.18920071rem, max-content) minmax(5.60226746rem, max-content);
    }

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

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

    #PIo3raxz1MFc0Cfr {
        grid-template-columns: 0 379.48325981%;
        left: -139.74162991%;
        grid-template-rows: 0 100%;
    }

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

    #W82yfILe93JmPRAp {
        font-size: calc(7.66198337em - var(--ffsd));
    }

    #Zu607xmYTaXDZewW {
        font-size: calc(7.66198337em - var(--ffsd));
    }

    #eNK12dRK9wR6eeMB {
        --first-font-size: 7.66198337em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #amEu1j66wKBTlr2K {
        min-width: 93.4375rem;
    }

    #V3RqijtZgLpr3mwz {
        grid-area: 4 / 3 / 7 / 24;
        position: relative;
    }

    #e6n6aBjElxqFHgUK {
        min-width: 14.66728614rem;
    }

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

    #W7X5EKl2MhxBUilo {
        min-width: 33.83981199rem;
    }

    #hj5dABshhVNDg1PF {
        grid-area: 6 / 13 / 9 / 21;
        position: relative;
    }

    #iHaySgiCNYbMOcxU {
        min-width: 45.51106771rem;
    }

    #LSZVJAGJqJx2qjPT {
        grid-area: 10 / 9 / 11 / 19;
        position: relative;
    }

    #KidKz73ivkjjvaSn {
        min-width: 44.45638021rem;
    }

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

    #R0Lf6slbN6rtZJvZ {
        min-width: 33.7109375rem;
    }

    #yy80mfuEK9fAnhWC {
        grid-area: 12 / 15 / 14 / 22;
        position: relative;
    }

    #NtMeinNzuGF6rScU {
        min-width: 34.82421875rem;
    }

    #PV8DBrXvunJv28ET {
        grid-area: 16 / 12 / 17 / 20;
        position: relative;
    }

    #f9koqJDzf2HEQAIm {
        min-width: 33.36914062rem;
    }

    #Sc8Oq72mNksuJloo {
        grid-area: 18 / 4 / 19 / 11;
        position: relative;
    }

    #ddGeeARrEE7BIjed {
        min-width: 35.88541667rem;
    }

    #U2R9HvrZTEEx294Q {
        grid-area: 20 / 17 / 21 / 25;
        position: relative;
    }

    #ASz3aBigA7iYZGap {
        min-width: 53.98111979rem;
    }

    #OPns9NyaebWnMV24 {
        grid-area: 22 / 5 / 23 / 16;
        position: relative;
    }

    #f811CCs7gRNOHMcq {
        min-width: 43.06966146rem;
    }

    #XmmdG9MHyqHqTX3K {
        grid-area: 24 / 10 / 25 / 18;
        position: relative;
    }

    #gZmVY0BYvQL6QsiN {
        grid-template-columns: 3.33333333rem 0 0 2.8557451rem 2.33142938rem 3.34933298rem 14.56311947rem 0.86358922rem 1.22070312rem 8.08105469rem 11.11548574rem 5.03196717rem 0.12696115rem 5rem 2.19331021rem 0.81938511rem 10.59733073rem 1.22070312rem 9.73039459rem 4.04756041rem 4.99808666rem 5.18717448rem 0 0 3.33333333rem;
        grid-template-rows: minmax(3.33333333rem, max-content) minmax(93.33333333rem, max-content) minmax(5rem, max-content) minmax(24.25505563rem, max-content) minmax(0.86227005rem, max-content) minmax(1.83371753rem, max-content) minmax(0.97144748rem, max-content) minmax(0.86227005rem, max-content) minmax(10.55256316rem, max-content) minmax(5.13333813rem, max-content) minmax(5.9749976rem, max-content) minmax(2.56666906rem, max-content) minmax(2.56666906rem, max-content) minmax(2.56666906rem, max-content) minmax(8.23497117rem, max-content) minmax(5.13333813rem, max-content) minmax(1.81014399rem, max-content) minmax(5.13333813rem, max-content) minmax(3.2585665rem, max-content) minmax(5.13333813rem, max-content) minmax(2.64976205rem, max-content) minmax(5.13333812rem, max-content) minmax(8.5893552rem, max-content) minmax(5.13333813rem, max-content) minmax(3.33333333rem, max-content);
    }

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

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

    #mNjgP3AbHymchaBq {
        grid-template-columns: 0 369.94339199%;
        left: -134.97169599%;
        grid-template-rows: 0 100%;
    }

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

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

    #OwSHn1tVKMMHzZg8 {
        min-width: 93.4375rem;
    }

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

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

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

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

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

    #q4F07qWidVJIqm5c {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.66667083em);
        --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.83333333em);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #rzpoLwuw7keNBnJy {
        min-width: 93.4375rem;
    }

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

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

    #XKgBJdorNUBMtQyB {
        grid-template-columns: 3.33333333rem 0 0 93.33333333rem 0 0 3.33333333rem;
        grid-template-rows: minmax(17.80820107rem, max-content) minmax(19.33795212rem, max-content) minmax(28.1327594rem, max-content) minmax(26.5711526rem, max-content) minmax(5rem, max-content) minmax(93.33333333rem, max-content) minmax(17.80820107rem, max-content);
    }

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

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

    #LVfzo4qenIlkhl30 {
        grid-template-columns: 0 290.51215278%;
        left: -95.25607639%;
        grid-template-rows: 0 100%;
    }

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

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

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

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

    #rTqWyqN6RkMfu5Nc {
        min-width: 93.4375rem;
    }

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

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

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

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

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

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

    #GE3S38J7CSzOprHf {
        min-width: 93.4375rem;
    }

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

    #AGq7QDUjohaynUQj {
        grid-template-columns: 3.33333333rem 0 0 93.33333333rem 0 0 3.33333333rem;
        grid-template-rows: minmax(6.67601478rem, max-content) minmax(93.33333333rem, max-content) minmax(5rem, max-content) minmax(26.9510432rem, max-content) minmax(7.64366043rem, max-content) minmax(17.05326681rem, max-content) minmax(6.67601478rem, max-content);
    }

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

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

    #YW78eWHNpbUXJwav {
        grid-template-columns: 0 398.88312405%;
        left: -149.44156203%;
        grid-template-rows: 0 100%;
    }

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

    #KfzdmfbUkt72TP3n {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.33332917em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZQ5T9LyXHqZlTkY9 {
        min-width: 93.4375rem;
    }

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

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

    #LZ1sMSv2D233eV40 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.2223125em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #zSrYAiqNSkD7e1lo {
        min-width: 65.05253472rem;
    }

    #bdFebKhTGmjtEqr1 {
        grid-area: 4 / 8 / 5 / 12;
        position: relative;
    }

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

    #cGSOazY5PaEC0zr7 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16683333em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #LgY0KWfj4GfTDipi {
        min-width: 65.05253472rem;
    }

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

    #TMybzArPlYWbOdnX {
        grid-area: 6 / 16 / 9 / 17;
        position: relative;
    }

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

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

    #trM2ugW0nyr0n6aM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.2223125em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #DVP67YIEe5CXfYmz {
        min-width: 74.38554444rem;
    }

    #xDMZ8UkGMtGpRMU2 {
        grid-area: 10 / 6 / 12 / 14;
        position: relative;
    }

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

    #KIL7D8zrYnU1VyZe {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44460417em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZyHAXK0CoSPt4WAZ {
        min-width: 74.38554444rem;
    }

    #gUOYP9V0qzaz6r3l {
        grid-area: 13 / 7 / 15 / 15;
        position: relative;
    }

    #f0p7SK81Lk1rD2bR {
        grid-area: 11 / 18 / 14 / 19;
        position: relative;
    }

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

    #PLQcfTwb7DnUkLbG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.2223125em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #eJyuj2LGYuvc88fK {
        min-width: 93.4375rem;
    }

    #aPPivaqNcXJrCcd5 {
        grid-area: 16 / 3 / 17 / 21;
        position: relative;
    }

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

    #axRwMQBkY6PlWChg {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.44460417em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #tVuBWRjtEPVL4CeT {
        min-width: 93.4375rem;
    }

    #Cve4rCUaQjhFDew5 {
        grid-area: 18 / 4 / 19 / 22;
        position: relative;
    }

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

    #ctCa5uD9pixRDhMK {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.02546556em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kks0JpIVGEzO1Grr {
        min-width: 93.4375rem;
    }

    #e8LGuArTIS3XLVUk {
        grid-area: 20 / 5 / 21 / 23;
        position: relative;
    }

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

    #FrDWuoBEpVmKvKGL {
        font-size: calc(4.84825em - var(--ffsd));
    }

    #RoMBXqzV02LyKMUo {
        --first-font-size: 4.84825em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #JCXzbpUpZUOS1TOE {
        min-width: 41.8095791rem;
    }

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

    #SB22GD4xHj2GLM8Z {
        grid-area: 22 / 10 / 23 / 11;
        grid-template-columns: 0 3.9627229rem 41.70541243rem 3.9627229rem;
        grid-template-rows: 0 minmax(4.92725626rem, max-content) minmax(5.69701667rem, max-content) minmax(4.92662513rem, max-content);
    }

    #AiUashVTmfggDgCu {
        grid-area: 22 / 10 / 23 / 11;
        position: relative;
    }

    #M67WRjxoUzbF88fA {
        grid-template-columns: 3.33333333rem 0 0 0 6.92181111rem 0 4.66650486rem 0 10.26292157rem 49.63085824rem 5.05458824rem 0 4.66650486rem 0 0.33349514rem 0.20833333rem 4.45817153rem 0.20833333rem 6.92181111rem 0 0 0 3.33333333rem;
        grid-template-rows: minmax(12.15683907rem, max-content) minmax(3.93305873rem, max-content) minmax(25.41721832rem, max-content) minmax(8.45010562rem, max-content) minmax(0.09989708rem, max-content) minmax(15.11920438rem, max-content) minmax(9.70833833rem, max-content) minmax(2.5496886rem, max-content) minmax(5rem, max-content) minmax(8.55000271rem, max-content) minmax(8.33333333rem, max-content) minmax(6.88576813rem, max-content) minmax(12.15812985rem, max-content) minmax(2.97520828rem, max-content) minmax(5rem, max-content) minmax(8.45010562rem, max-content) minmax(15.21910147rem, max-content) minmax(10.93295621rem, max-content) minmax(23.38501679rem, max-content) minmax(7.23054457rem, max-content) minmax(5rem, max-content) minmax(15.55089805rem, max-content) minmax(12.15683907rem, max-content);
    }

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

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

    #YCCBhSGtU8M5rn86 {
        grid-template-columns: 0 123.41023217%;
        left: -11.70511608%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #KCfi99hxgXaatfwO {
        min-width: 32.81907927rem;
    }

    #ig9y5DlsmVfxbf5e {
        grid-area: 3 / 6 / 4 / 11;
        position: relative;
    }

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

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

    #fLNgGBgwaY5rVidl {
        grid-area: 6 / 10 / 13 / 13;
        grid-template-columns: 0 5.94838262rem 34.83066627rem 6.95206453rem;
        grid-template-rows: 0 minmax(5.12805821rem, max-content) minmax(34.83066627rem, max-content) minmax(7.77238894rem, max-content);
    }

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

    #nKcu3ZIaKad5T3dp {
        font-size: calc(3.64369428em - var(--ffsd));
    }

    #EYtiBh2s9so1ZcKE {
        font-size: calc(3.64369428em - var(--ffsd));
    }

    #PrYk0vz9QrLNwvhU {
        font-size: calc(2.16658318em - var(--ffsd));
    }

    #X8JMwSIc8Sq7E9go {
        font-size: calc(3.64369428em - var(--ffsd));
    }

    #GsZtxR21RVEnIrAT {
        font-size: calc(3.64369428em - var(--ffsd));
    }

    #bVDq6RtQkLnzgdWy {
        --first-font-size: 3.64369428em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.08);
        margin-bottom: calc(var(--last-font-size) * 0.08);
    }

    #Qlxqip4X2BwhoYJh {
        min-width: 41.66789588rem;
    }

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

    #nxx9CrHUxtj0pGqS {
        font-size: calc(2.00856143em - var(--ffsd));
    }

    #pwp0V5UJo06T6IpG {
        --first-font-size: 2.00856143em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kEdPPAjk39sNDmnz {
        min-width: 41.73523171rem;
    }

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

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

    #X4DGUkrKvTExx8KB {
        font-size: calc(1.75283924em - var(--ffsd));
    }

    #k0KwaOEnSYP3TnFm {
        --first-font-size: 1.75283924em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #COA4SnsIjj41t7gi {
        min-width: 15.14330423rem;
    }

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

    #IYA5ZRiUdOzSHmvc {
        grid-area: 11 / 7 / 12 / 12;
        grid-template-columns: 0 1.43268524rem 15.07820006rem 1.43268524rem;
        grid-template-rows: 0 minmax(1.78140321rem, max-content) minmax(2.05970285rem, max-content) minmax(1.78117503rem, max-content);
    }

    #JAblOVVzuMw3zc2i {
        grid-area: 11 / 7 / 12 / 12;
        position: relative;
    }

    #cWMmAYHPsWdeUxvN {
        grid-template-columns: 4.16666667rem 0 0.7103777rem 11.38310991rem 1.60804224rem 15.78308119rem 12.11818068rem 0.77771353rem 1.555048rem 2.51995171rem 0.97267662rem 44.23848509rem 4.16666667rem;
        grid-template-rows: minmax(4.54308383rem, max-content) minmax(3.72705977rem, max-content) minmax(6.08211119rem, max-content) minmax(2.28431665rem, max-content) minmax(0.47360782rem, max-content) minmax(6.50372605rem, max-content) minmax(20.32884483rem, max-content) minmax(4.73015633rem, max-content) minmax(0.33151801rem, max-content) minmax(8.06447926rem, max-content) minmax(5.6222811rem, max-content) minmax(2.15010784rem, max-content) minmax(4.54308383rem, max-content);
    }

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

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

    #PIo3raxz1MFc0Cfr {
        grid-template-columns: 0 262.57284064%;
        left: -81.28642032%;
        grid-template-rows: 0 100%;
    }

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

    #W82yfILe93JmPRAp {
        font-size: calc(6.70283706em - var(--ffsd));
    }

    #Zu607xmYTaXDZewW {
        font-size: calc(6.70283706em - var(--ffsd));
    }

    #eNK12dRK9wR6eeMB {
        --first-font-size: 6.70283706em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #amEu1j66wKBTlr2K {
        min-width: 81.71473653rem;
    }

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

    #e6n6aBjElxqFHgUK {
        min-width: 12.80517578rem;
    }

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

    #W7X5EKl2MhxBUilo {
        min-width: 29.57763672rem;
    }

    #hj5dABshhVNDg1PF {
        grid-area: 6 / 14 / 9 / 22;
        position: relative;
    }

    #iHaySgiCNYbMOcxU {
        min-width: 28.44441732rem;
    }

    #LSZVJAGJqJx2qjPT {
        grid-area: 10 / 9 / 11 / 16;
        position: relative;
    }

    #KidKz73ivkjjvaSn {
        min-width: 27.78523763rem;
    }

    #PQoC63EI9I195wA7 {
        grid-area: 13 / 4 / 15 / 11;
        position: relative;
    }

    #R0Lf6slbN6rtZJvZ {
        min-width: 21.06933594rem;
    }

    #yy80mfuEK9fAnhWC {
        grid-area: 12 / 18 / 14 / 23;
        position: relative;
    }

    #NtMeinNzuGF6rScU {
        min-width: 21.76513672rem;
    }

    #PV8DBrXvunJv28ET {
        grid-area: 16 / 12 / 17 / 19;
        position: relative;
    }

    #f9koqJDzf2HEQAIm {
        min-width: 20.85571289rem;
    }

    #Sc8Oq72mNksuJloo {
        grid-area: 18 / 3 / 19 / 10;
        position: relative;
    }

    #ddGeeARrEE7BIjed {
        min-width: 22.42838542rem;
    }

    #U2R9HvrZTEEx294Q {
        grid-area: 20 / 17 / 21 / 24;
        position: relative;
    }

    #ASz3aBigA7iYZGap {
        min-width: 33.73819987rem;
    }

    #OPns9NyaebWnMV24 {
        grid-area: 22 / 6 / 23 / 13;
        position: relative;
    }

    #f811CCs7gRNOHMcq {
        min-width: 26.91853841rem;
    }

    #XmmdG9MHyqHqTX3K {
        grid-area: 24 / 15 / 25 / 21;
        position: relative;
    }

    #gZmVY0BYvQL6QsiN {
        grid-template-columns: 9.17518382rem 4.90279198rem 1.44509893rem 1.11999512rem 0 3.2508147rem 9.48925691rem 1.40013648rem 4.08530657rem 8.37462367rem 6.73516798rem 0.33778938rem 2.0858735rem 1.32954915rem 5.43100289rem 1.66580135rem 1.35904948rem 9.4909668rem 8.42770673rem 0.47890699rem 1.32954915rem 1.2771021rem 0 7.63314248rem 9.17518382rem;
        grid-template-rows: minmax(4.16666667rem, max-content) minmax(60.21223091rem, max-content) minmax(4.16666667rem, max-content) minmax(21.21874688rem, max-content) minmax(0.75432892rem, max-content) minmax(1.60416816rem, max-content) minmax(0.84983925rem, max-content) minmax(0.75432892rem, max-content) minmax(6.59535197rem, max-content) minmax(3.20833633rem, max-content) minmax(3.7343735rem, max-content) minmax(1.60416816rem, max-content) minmax(1.60416816rem, max-content) minmax(1.60416816rem, max-content) minmax(5.14685698rem, max-content) minmax(3.20833633rem, max-content) minmax(1.13133999rem, max-content) minmax(3.20833633rem, max-content) minmax(2.03660406rem, max-content) minmax(3.20833633rem, max-content) minmax(1.65610128rem, max-content) minmax(3.20833633rem, max-content) minmax(5.368347rem, max-content) minmax(3.20833633rem, max-content) minmax(4.16666667rem, max-content);
    }

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

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

    #mNjgP3AbHymchaBq {
        grid-template-columns: 0 260.5438017%;
        left: -80.27190085%;
        grid-template-rows: 0 100%;
    }

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

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

    #OwSHn1tVKMMHzZg8 {
        min-width: 91.73177083rem;
    }

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

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

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

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

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

    #q4F07qWidVJIqm5c {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.11944731em);
        --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.63934003em);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #rzpoLwuw7keNBnJy {
        min-width: 91.73177083rem;
    }

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

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

    #XKgBJdorNUBMtQyB {
        grid-template-columns: 4.16666667rem 0 15.72721788rem 60.21223091rem 15.72721788rem 0 4.16666667rem;
        grid-template-rows: minmax(12.17179234rem, max-content) minmax(14.08223829rem, max-content) minmax(17.58297463rem, max-content) minmax(26.09666773rem, max-content) minmax(4.16666667rem, max-content) minmax(60.21223091rem, max-content) minmax(12.17179234rem, max-content);
    }

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

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

    #LVfzo4qenIlkhl30 {
        grid-template-columns: 0 201.19208962%;
        left: -50.59604481%;
        grid-template-rows: 0 100%;
    }

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

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

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

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

    #rTqWyqN6RkMfu5Nc {
        min-width: 91.73177083rem;
    }

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

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

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

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

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

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

    #GE3S38J7CSzOprHf {
        min-width: 91.73177083rem;
    }

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

    #AGq7QDUjohaynUQj {
        grid-template-columns: 4.16666667rem 0 15.72721788rem 60.21223091rem 15.72721788rem 0 4.16666667rem;
        grid-template-rows: minmax(4.16666667rem, max-content) minmax(60.21223091rem, max-content) minmax(4.16666667rem, max-content) minmax(21.00079965rem, max-content) minmax(4.77728777rem, max-content) minmax(14.625rem, max-content) minmax(4.16666667rem, max-content);
    }

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

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

    #YW78eWHNpbUXJwav {
        grid-template-columns: 0 257.63896214%;
        left: -78.81948107%;
        grid-template-rows: 0 100%;
    }

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

    #KfzdmfbUkt72TP3n {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.27357299em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZQ5T9LyXHqZlTkY9 {
        min-width: 91.73177083rem;
    }

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

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

    #LZ1sMSv2D233eV40 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.51394531em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #zSrYAiqNSkD7e1lo {
        min-width: 40.6578342rem;
    }

    #bdFebKhTGmjtEqr1 {
        grid-area: 4 / 8 / 5 / 12;
        position: relative;
    }

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

    #cGSOazY5PaEC0zr7 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60427083em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #LgY0KWfj4GfTDipi {
        min-width: 40.6578342rem;
    }

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

    #TMybzArPlYWbOdnX {
        grid-area: 6 / 16 / 9 / 17;
        position: relative;
    }

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

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

    #trM2ugW0nyr0n6aM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.51394531em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #DVP67YIEe5CXfYmz {
        min-width: 46.49096528rem;
    }

    #xDMZ8UkGMtGpRMU2 {
        grid-area: 10 / 6 / 12 / 14;
        position: relative;
    }

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

    #KIL7D8zrYnU1VyZe {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.7778776em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZyHAXK0CoSPt4WAZ {
        min-width: 46.49096528rem;
    }

    #gUOYP9V0qzaz6r3l {
        grid-area: 13 / 7 / 15 / 15;
        position: relative;
    }

    #f0p7SK81Lk1rD2bR {
        grid-area: 11 / 18 / 14 / 19;
        position: relative;
    }

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

    #PLQcfTwb7DnUkLbG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.51394531em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #eJyuj2LGYuvc88fK {
        min-width: 91.73177083rem;
    }

    #aPPivaqNcXJrCcd5 {
        grid-area: 16 / 3 / 17 / 21;
        position: relative;
    }

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

    #axRwMQBkY6PlWChg {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.7778776em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #tVuBWRjtEPVL4CeT {
        min-width: 91.73177083rem;
    }

    #Cve4rCUaQjhFDew5 {
        grid-area: 18 / 4 / 19 / 22;
        position: relative;
    }

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

    #ctCa5uD9pixRDhMK {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.34028646em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kks0JpIVGEzO1Grr {
        min-width: 91.73177083rem;
    }

    #e8LGuArTIS3XLVUk {
        grid-area: 20 / 5 / 21 / 23;
        position: relative;
    }

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

    #FrDWuoBEpVmKvKGL {
        font-size: calc(3.03015625em - var(--ffsd));
    }

    #RoMBXqzV02LyKMUo {
        --first-font-size: 3.03015625em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #JCXzbpUpZUOS1TOE {
        min-width: 26.13098694rem;
    }

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

    #SB22GD4xHj2GLM8Z {
        grid-area: 22 / 10 / 23 / 11;
        grid-template-columns: 0 2.47670182rem 26.06588277rem 2.47670182rem;
        grid-template-rows: 0 minmax(3.07953516rem, max-content) minmax(3.56063542rem, max-content) minmax(3.07914071rem, max-content);
    }

    #AiUashVTmfggDgCu {
        grid-area: 22 / 10 / 23 / 11;
        position: relative;
    }

    #M67WRjxoUzbF88fA {
        grid-template-columns: 4.16666667rem 0 0 0 20.47196528rem 0 2.91656554rem 0 6.93515932rem 31.0192864rem 2.63828432rem 0 2.91656554rem 0 1.25010113rem 0.13020833rem 2.7863572rem 0.13020833rem 20.47196528rem 0 0 0 4.16666667rem;
        grid-template-rows: minmax(8.63969108rem, max-content) minmax(3.86282554rem, max-content) minmax(15.88576145rem, max-content) minmax(5.28131602rem, max-content) minmax(0.06243568rem, max-content) minmax(9.44950274rem, max-content) minmax(6.06771146rem, max-content) minmax(1.59355537rem, max-content) minmax(4.16666667rem, max-content) minmax(5.34375169rem, max-content) minmax(5.20833333rem, max-content) minmax(4.30360508rem, max-content) minmax(7.59883116rem, max-content) minmax(1.85950517rem, max-content) minmax(4.16666667rem, max-content) minmax(5.28131602rem, max-content) minmax(9.51193842rem, max-content) minmax(4.34833486rem, max-content) minmax(14.61563549rem, max-content) minmax(5.07813516rem, max-content) minmax(4.16666667rem, max-content) minmax(9.71931128rem, max-content) minmax(8.63969108rem, max-content);
    }

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

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

    #YCCBhSGtU8M5rn86 {
        grid-template-columns: 0 115.71133213%;
        left: -7.85566606%;
        grid-template-rows: 0 100%;
    }

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

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

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

    #KCfi99hxgXaatfwO {
        min-width: 24.61430946rem;
    }

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

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

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

    #fLNgGBgwaY5rVidl {
        grid-area: 6 / 11 / 13 / 13;
        grid-template-columns: 0 6.08357313rem 35.62227232rem 7.110066rem;
        grid-template-rows: 0 minmax(5.24460499rem, max-content) minmax(35.62227232rem, max-content) minmax(7.94903414rem, max-content);
    }

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

    #nKcu3ZIaKad5T3dp {
        font-size: calc(3.72650552em - var(--ffsd));
    }

    #EYtiBh2s9so1ZcKE {
        font-size: calc(3.72650552em - var(--ffsd));
    }

    #PrYk0vz9QrLNwvhU {
        font-size: calc(2.21582371em - var(--ffsd));
    }

    #X8JMwSIc8Sq7E9go {
        font-size: calc(3.72650552em - var(--ffsd));
    }

    #GsZtxR21RVEnIrAT {
        font-size: calc(3.72650552em - var(--ffsd));
    }

    #bVDq6RtQkLnzgdWy {
        --first-font-size: 3.72650552em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.08);
        margin-bottom: calc(var(--last-font-size) * 0.08);
    }

    #Qlxqip4X2BwhoYJh {
        min-width: 42.59713783rem;
    }

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

    #nxx9CrHUxtj0pGqS {
        font-size: calc(2.05421055em - var(--ffsd));
    }

    #pwp0V5UJo06T6IpG {
        --first-font-size: 2.05421055em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kEdPPAjk39sNDmnz {
        min-width: 42.66600402rem;
    }

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

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

    #X4DGUkrKvTExx8KB {
        font-size: calc(1.7926765em - var(--ffsd));
    }

    #k0KwaOEnSYP3TnFm {
        --first-font-size: 1.7926765em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #COA4SnsIjj41t7gi {
        min-width: 15.46971455rem;
    }

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

    #IYA5ZRiUdOzSHmvc {
        grid-area: 11 / 7 / 12 / 12;
        grid-template-columns: 0 1.46524627rem 15.42088643rem 1.46524627rem;
        grid-template-rows: 0 minmax(1.82188965rem, max-content) minmax(2.10651428rem, max-content) minmax(1.82165628rem, max-content);
    }

    #JAblOVVzuMw3zc2i {
        grid-area: 11 / 7 / 12 / 12;
        position: relative;
    }

    #cWMmAYHPsWdeUxvN {
        grid-template-columns: 3.125rem 0 0.72652265rem 8.34359306rem 1.20603168rem 19.87856845rem 4.68691288rem 7.70668099rem 0.79538884rem 1.59039rem 3.57200624rem 45.24390521rem 3.125rem;
        grid-template-rows: minmax(3.40731287rem, max-content) minmax(2.79529483rem, max-content) minmax(4.56158339rem, max-content) minmax(1.71323749rem, max-content) minmax(0.35520587rem, max-content) minmax(6.65153801rem, max-content) minmax(20.79086403rem, max-content) minmax(4.83765988rem, max-content) minmax(0.33905251rem, max-content) minmax(8.24776288rem, max-content) minmax(5.75006021rem, max-content) minmax(2.19897393rem, max-content) minmax(3.40731287rem, max-content);
    }

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

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

    #PIo3raxz1MFc0Cfr {
        grid-template-columns: 0 196.92963048%;
        left: -48.46481524%;
        grid-template-rows: 0 100%;
    }

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

    #W82yfILe93JmPRAp {
        font-size: calc(5.02712779em - var(--ffsd));
    }

    #Zu607xmYTaXDZewW {
        font-size: calc(5.02712779em - var(--ffsd));
    }

    #eNK12dRK9wR6eeMB {
        --first-font-size: 5.02712779em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #amEu1j66wKBTlr2K {
        min-width: 61.2860524rem;
    }

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

    #e6n6aBjElxqFHgUK {
        min-width: 9.60388184rem;
    }

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

    #W7X5EKl2MhxBUilo {
        min-width: 22.18322754rem;
    }

    #hj5dABshhVNDg1PF {
        grid-area: 6 / 14 / 9 / 22;
        position: relative;
    }

    #iHaySgiCNYbMOcxU {
        min-width: 21.33331299rem;
    }

    #LSZVJAGJqJx2qjPT {
        grid-area: 10 / 9 / 11 / 16;
        position: relative;
    }

    #KidKz73ivkjjvaSn {
        min-width: 20.83892822rem;
    }

    #PQoC63EI9I195wA7 {
        grid-area: 13 / 4 / 15 / 11;
        position: relative;
    }

    #R0Lf6slbN6rtZJvZ {
        min-width: 15.80200195rem;
    }

    #yy80mfuEK9fAnhWC {
        grid-area: 12 / 18 / 14 / 23;
        position: relative;
    }

    #NtMeinNzuGF6rScU {
        min-width: 16.32385254rem;
    }

    #PV8DBrXvunJv28ET {
        grid-area: 16 / 12 / 17 / 19;
        position: relative;
    }

    #f9koqJDzf2HEQAIm {
        min-width: 15.64178467rem;
    }

    #Sc8Oq72mNksuJloo {
        grid-area: 18 / 3 / 19 / 10;
        position: relative;
    }

    #ddGeeARrEE7BIjed {
        min-width: 16.82128906rem;
    }

    #U2R9HvrZTEEx294Q {
        grid-area: 20 / 17 / 21 / 24;
        position: relative;
    }

    #ASz3aBigA7iYZGap {
        min-width: 25.3036499rem;
    }

    #OPns9NyaebWnMV24 {
        grid-area: 22 / 6 / 23 / 13;
        position: relative;
    }

    #f811CCs7gRNOHMcq {
        min-width: 20.18890381rem;
    }

    #XmmdG9MHyqHqTX3K {
        grid-area: 24 / 15 / 25 / 21;
        position: relative;
    }

    #gZmVY0BYvQL6QsiN {
        grid-template-columns: 19.38138786rem 3.67709398rem 1.0838242rem 0.83999634rem 0 2.43811103rem 7.11694269rem 1.05010236rem 3.06397993rem 6.28096776rem 5.05137598rem 0.25334203rem 1.56440512rem 0.99716187rem 4.07325217rem 1.24935101rem 1.01928711rem 7.1182251rem 6.32078005rem 0.35918024rem 0.99716187rem 0.95782657rem 0 5.72485686rem 19.38138786rem;
        grid-template-rows: minmax(3.125rem, max-content) minmax(45.15917318rem, max-content) minmax(3.125rem, max-content) minmax(15.91406016rem, max-content) minmax(0.56574669rem, max-content) minmax(1.20312612rem, max-content) minmax(0.63737944rem, max-content) minmax(0.56574669rem, max-content) minmax(4.94651398rem, max-content) minmax(2.40625225rem, max-content) minmax(2.80078013rem, max-content) minmax(1.20312612rem, max-content) minmax(1.20312612rem, max-content) minmax(1.20312612rem, max-content) minmax(3.86014273rem, max-content) minmax(2.40625225rem, max-content) minmax(0.848505rem, max-content) minmax(2.40625225rem, max-content) minmax(1.52745304rem, max-content) minmax(2.40625225rem, max-content) minmax(1.24207596rem, max-content) minmax(2.40625225rem, max-content) minmax(4.02626025rem, max-content) minmax(2.40625225rem, max-content) minmax(3.125rem, max-content);
    }

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

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

    #mNjgP3AbHymchaBq {
        grid-template-columns: 0 181.20622211%;
        left: -40.60311106%;
        grid-template-rows: 0 100%;
    }

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

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

    #OwSHn1tVKMMHzZg8 {
        min-width: 93.79882812rem;
    }

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

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

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

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

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

    #q4F07qWidVJIqm5c {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.34375977em);
        --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.734375em);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #rzpoLwuw7keNBnJy {
        min-width: 93.79882812rem;
    }

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

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

    #XKgBJdorNUBMtQyB {
        grid-template-columns: 3.125rem 0 24.29541341rem 45.15917318rem 24.29541341rem 0 3.125rem;
        grid-template-rows: minmax(9.12884425rem, max-content) minmax(7.74523106rem, max-content) minmax(13.18723097rem, max-content) minmax(14.40443074rem, max-content) minmax(3.125rem, max-content) minmax(45.15917318rem, max-content) minmax(9.12884425rem, max-content);
    }

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

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

    #LVfzo4qenIlkhl30 {
        grid-template-columns: 0 143.80239159%;
        left: -21.9011958%;
        grid-template-rows: 0 100%;
    }

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

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

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

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

    #rTqWyqN6RkMfu5Nc {
        min-width: 93.79882812rem;
    }

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

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

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

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

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

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

    #GE3S38J7CSzOprHf {
        min-width: 93.79882812rem;
    }

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

    #AGq7QDUjohaynUQj {
        grid-template-columns: 3.125rem 0 24.29541341rem 45.15917318rem 24.29541341rem 0 3.125rem;
        grid-template-rows: minmax(3.125rem, max-content) minmax(45.15917318rem, max-content) minmax(3.125rem, max-content) minmax(11.76347903rem, max-content) minmax(3.58296583rem, max-content) minmax(10.96875rem, max-content) minmax(3.125rem, max-content);
    }

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

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

    #YW78eWHNpbUXJwav {
        grid-template-columns: 0 145.79334555%;
        left: -22.89667278%;
        grid-template-rows: 0 100%;
    }

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

    #KfzdmfbUkt72TP3n {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.34797238em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZQ5T9LyXHqZlTkY9 {
        min-width: 93.79882812rem;
    }

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

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

    #LZ1sMSv2D233eV40 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.38545898em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #zSrYAiqNSkD7e1lo {
        min-width: 30.49337565rem;
    }

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

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

    #cGSOazY5PaEC0zr7 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.95320312em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #LgY0KWfj4GfTDipi {
        min-width: 30.49337565rem;
    }

    #lV14wmXDwWRbyHaK {
        grid-area: 10 / 7 / 12 / 9;
        position: relative;
    }

    #TMybzArPlYWbOdnX {
        grid-area: 7 / 10 / 13 / 11;
        position: relative;
    }

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

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

    #trM2ugW0nyr0n6aM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.38545898em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #DVP67YIEe5CXfYmz {
        min-width: 34.86822396rem;
    }

    #xDMZ8UkGMtGpRMU2 {
        grid-area: 5 / 12 / 9 / 16;
        position: relative;
    }

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

    #KIL7D8zrYnU1VyZe {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.0834082em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZyHAXK0CoSPt4WAZ {
        min-width: 34.86822396rem;
    }

    #gUOYP9V0qzaz6r3l {
        grid-area: 11 / 13 / 15 / 17;
        position: relative;
    }

    #f0p7SK81Lk1rD2bR {
        grid-area: 8 / 18 / 14 / 19;
        position: relative;
    }

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

    #PLQcfTwb7DnUkLbG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.38545898em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #eJyuj2LGYuvc88fK {
        min-width: 93.79882812rem;
    }

    #aPPivaqNcXJrCcd5 {
        grid-area: 16 / 3 / 17 / 22;
        position: relative;
    }

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

    #axRwMQBkY6PlWChg {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.0834082em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #tVuBWRjtEPVL4CeT {
        min-width: 93.79882812rem;
    }

    #Cve4rCUaQjhFDew5 {
        grid-area: 18 / 4 / 19 / 23;
        position: relative;
    }

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

    #ctCa5uD9pixRDhMK {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.25521484em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kks0JpIVGEzO1Grr {
        min-width: 50.47149658rem;
    }

    #e8LGuArTIS3XLVUk {
        grid-area: 21 / 5 / 22 / 14;
        position: relative;
    }

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

    #FrDWuoBEpVmKvKGL {
        font-size: calc(2.27261719em - var(--ffsd));
    }

    #RoMBXqzV02LyKMUo {
        --first-font-size: 2.27261719em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #JCXzbpUpZUOS1TOE {
        min-width: 19.5982402rem;
    }

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

    #SB22GD4xHj2GLM8Z {
        grid-area: 20 / 15 / 23 / 20;
        grid-template-columns: 0 1.85752636rem 19.54941208rem 1.85752636rem;
        grid-template-rows: 0 minmax(2.30965137rem, max-content) minmax(2.67047656rem, max-content) minmax(2.30935553rem, max-content);
    }

    #AiUashVTmfggDgCu {
        grid-area: 20 / 15 / 23 / 20;
        position: relative;
    }

    #M67WRjxoUzbF88fA {
        grid-template-columns: 3.125rem 0 0 6.12018745rem 3.33768462rem 0 30.44454753rem 0 3.125rem 0.09765625rem 3.125rem 0 10.29278006rem 7.82249183rem 16.70412393rem 0 3.125rem 0.09765625rem 3.33768462rem 6.12018745rem 0 0 3.125rem;
        grid-template-rows: minmax(6.47976831rem, max-content) minmax(3.95061703rem, max-content) minmax(11.91432109rem, max-content) 0 minmax(3.96098701rem, max-content) minmax(0.04682676rem, max-content) 0 minmax(3.90625rem, max-content) minmax(3.18087705rem, max-content) minmax(0.04682676rem, max-content) minmax(4.50395684rem, max-content) minmax(1.19516653rem, max-content) 0 minmax(1.39462888rem, max-content) minmax(3.125rem, max-content) minmax(3.96098701rem, max-content) minmax(7.13395381rem, max-content) minmax(2.4375876rem, max-content) minmax(10.96172662rem, max-content) minmax(1.69176455rem, max-content) minmax(3.9062502rem, max-content) minmax(1.69146871rem, max-content) minmax(6.47976831rem, max-content);
    }

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

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

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

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

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

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

    #KCfi99hxgXaatfwO {
        min-width: 18.45172246rem;
    }

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

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

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

    #fLNgGBgwaY5rVidl {
        grid-area: 6 / 11 / 13 / 13;
        grid-template-columns: 0 5.78139115rem 33.85285017rem 6.75689627rem;
        grid-template-rows: 0 minmax(4.98409606rem, max-content) minmax(33.85285017rem, max-content) minmax(7.55419136rem, max-content);
    }

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

    #nKcu3ZIaKad5T3dp {
        font-size: calc(3.54140331em - var(--ffsd));
    }

    #EYtiBh2s9so1ZcKE {
        font-size: calc(3.54140331em - var(--ffsd));
    }

    #PrYk0vz9QrLNwvhU {
        font-size: calc(2.10575977em - var(--ffsd));
    }

    #X8JMwSIc8Sq7E9go {
        font-size: calc(3.54140331em - var(--ffsd));
    }

    #GsZtxR21RVEnIrAT {
        font-size: calc(3.54140331em - var(--ffsd));
    }

    #bVDq6RtQkLnzgdWy {
        --first-font-size: 3.54140331em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.08);
        margin-bottom: calc(var(--last-font-size) * 0.08);
    }

    #Qlxqip4X2BwhoYJh {
        min-width: 40.47146209rem;
    }

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

    #nxx9CrHUxtj0pGqS {
        font-size: calc(1.95217423em - var(--ffsd));
    }

    #pwp0V5UJo06T6IpG {
        --first-font-size: 1.95217423em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kEdPPAjk39sNDmnz {
        min-width: 40.53690757rem;
    }

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

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

    #X4DGUkrKvTExx8KB {
        font-size: calc(1.70363104em - var(--ffsd));
    }

    #k0KwaOEnSYP3TnFm {
        --first-font-size: 1.70363104em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #COA4SnsIjj41t7gi {
        min-width: 14.69150657rem;
    }

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

    #IYA5ZRiUdOzSHmvc {
        grid-area: 11 / 8 / 12 / 12;
        grid-template-columns: 0 1.39246486rem 14.65490334rem 1.39246486rem;
        grid-template-rows: 0 minmax(1.73139312rem, max-content) minmax(2.00187994rem, max-content) minmax(1.73117135rem, max-content);
    }

    #JAblOVVzuMw3zc2i {
        grid-area: 11 / 8 / 12 / 12;
        position: relative;
    }

    #cWMmAYHPsWdeUxvN {
        grid-template-columns: 2.57527741rem 2.70919845rem 0.69043496rem 3.39963341rem 0.90408231rem 18.41511924rem 5.2476071rem 11.77798184rem 0.75588045rem 1.51139248rem 3.39457829rem 42.9965593rem 5.62225476rem;
        grid-template-rows: minmax(1.47213748rem, max-content) minmax(2.09544795rem, max-content) minmax(3.41951786rem, max-content) minmax(1.28430102rem, max-content) minmax(0.26627438rem, max-content) minmax(6.32114419rem, max-content) minmax(19.75814453rem, max-content) minmax(4.59736464rem, max-content) minmax(0.32221116rem, max-content) minmax(7.83808171rem, max-content) minmax(5.46444441rem, max-content) minmax(2.08974695rem, max-content) minmax(1.29373131rem, max-content);
    }

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

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

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

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

    #W82yfILe93JmPRAp {
        font-size: calc(3.76850575em - var(--ffsd));
    }

    #Zu607xmYTaXDZewW {
        font-size: calc(3.76850575em - var(--ffsd));
    }

    #eNK12dRK9wR6eeMB {
        --first-font-size: 3.76850575em;
        --last-font-size: var(--first-font-size);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #amEu1j66wKBTlr2K {
        min-width: 45.94210663rem;
    }

    #V3RqijtZgLpr3mwz {
        grid-area: 2 / 4 / 6 / 25;
        position: relative;
    }

    #e6n6aBjElxqFHgUK {
        min-width: 7.19939605rem;
    }

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

    #W7X5EKl2MhxBUilo {
        min-width: 16.62930088rem;
    }

    #hj5dABshhVNDg1PF {
        grid-area: 5 / 15 / 8 / 22;
        position: relative;
    }

    #iHaySgiCNYbMOcxU {
        min-width: 15.99217606rem;
    }

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

    #KidKz73ivkjjvaSn {
        min-width: 15.62156845rem;
    }

    #PQoC63EI9I195wA7 {
        grid-area: 12 / 6 / 14 / 12;
        position: relative;
    }

    #R0Lf6slbN6rtZJvZ {
        min-width: 11.84571742rem;
    }

    #yy80mfuEK9fAnhWC {
        grid-area: 11 / 19 / 13 / 23;
        position: relative;
    }

    #NtMeinNzuGF6rScU {
        min-width: 12.23691435rem;
    }

    #PV8DBrXvunJv28ET {
        grid-area: 15 / 13 / 16 / 20;
        position: relative;
    }

    #f9koqJDzf2HEQAIm {
        min-width: 11.7256131rem;
    }

    #Sc8Oq72mNksuJloo {
        grid-area: 17 / 5 / 18 / 11;
        position: relative;
    }

    #ddGeeARrEE7BIjed {
        min-width: 12.60980966rem;
    }

    #U2R9HvrZTEEx294Q {
        grid-area: 19 / 18 / 20 / 24;
        position: relative;
    }

    #ASz3aBigA7iYZGap {
        min-width: 18.96847548rem;
    }

    #OPns9NyaebWnMV24 {
        grid-area: 21 / 8 / 22 / 14;
        position: relative;
    }

    #f811CCs7gRNOHMcq {
        min-width: 15.13428807rem;
    }

    #XmmdG9MHyqHqTX3K {
        grid-area: 24 / 16 / 25 / 21;
        position: relative;
    }

    #gZmVY0BYvQL6QsiN {
        grid-template-columns: 6.26428013rem 33.85285017rem 9.88286969rem 2.75647455rem 0.81247144rem 0.62968979rem 0 7.16279283rem 0.7871924rem 2.29686343rem 4.70842678rem 3.78668302rem 0.18991379rem 1.17273122rem 0.74750641rem 3.05344819rem 0.93655596rem 0.76409224rem 5.33606332rem 5.00752514rem 0.74750641rem 0.71801934rem 0 4.29154717rem 4.09449659rem;
        grid-template-rows: minmax(8.95716447rem, max-content) minmax(5.197948rem, max-content) minmax(6.73177205rem, max-content) minmax(0.42410293rem, max-content) minmax(0.90190421rem, max-content) minmax(0.47780127rem, max-content) minmax(0.42410293rem, max-content) minmax(3.7080749rem, max-content) minmax(1.80380842rem, max-content) minmax(2.09955992rem, max-content) minmax(0.90190421rem, max-content) minmax(0.90190421rem, max-content) minmax(0.90190421rem, max-content) minmax(2.89369411rem, max-content) minmax(1.80380842rem, max-content) minmax(0.63606817rem, max-content) minmax(1.80380842rem, max-content) minmax(1.14503069rem, max-content) minmax(1.80380842rem, max-content) minmax(0.93110233rem, max-content) minmax(1.80380842rem, max-content) minmax(1.75488193rem, max-content) minmax(1.26333952rem, max-content) minmax(1.80380842rem, max-content) minmax(5.147437rem, max-content);
    }

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

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

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

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

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

    #OwSHn1tVKMMHzZg8 {
        min-width: 44.41434846rem;
    }

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

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

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

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

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

    #q4F07qWidVJIqm5c {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75696193em);
        --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.04978038em);
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #rzpoLwuw7keNBnJy {
        min-width: 51.66589134rem;
    }

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

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

    #XKgBJdorNUBMtQyB {
        grid-template-columns: 1.99648332rem 1.55720029rem 44.37774524rem 5.69434258rem 3.21856393rem 33.85285017rem 9.30281446rem;
        grid-template-rows: minmax(11.34397733rem, max-content) minmax(2.15390025rem, max-content) minmax(7.04082881rem, max-content) minmax(9.88559628rem, max-content) minmax(14.69838957rem, max-content) minmax(2.22803552rem, max-content) minmax(8.87181983rem, max-content);
    }

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

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

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

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

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

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

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

    #rTqWyqN6RkMfu5Nc {
        min-width: 45.94210663rem;
    }

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

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

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

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

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

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

    #GE3S38J7CSzOprHf {
        min-width: 45.19925878rem;
    }

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

    #AGq7QDUjohaynUQj {
        grid-template-columns: 9.72713674rem 33.85285017rem 5.63510276rem 0.78491032rem 44.37774524rem 1.52775817rem 4.09449659rem;
        grid-template-rows: minmax(8.37372133rem, max-content) minmax(0.58344314rem, max-content) minmax(13.2557272rem, max-content) minmax(2.68591289rem, max-content) minmax(8.25183016rem, max-content) minmax(9.07593678rem, max-content) minmax(13.99597608rem, max-content);
    }

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

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

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

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

    #KfzdmfbUkt72TP3n {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.92825037em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZQ5T9LyXHqZlTkY9 {
        min-width: 82.0335377rem;
    }

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

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

    #LZ1sMSv2D233eV40 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.53785505em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #zSrYAiqNSkD7e1lo {
        min-width: 14.86433931rem;
    }

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

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

    #cGSOazY5PaEC0zr7 {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46418741em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #LgY0KWfj4GfTDipi {
        min-width: 22.85887018rem;
    }

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

    #TMybzArPlYWbOdnX {
        grid-area: 8 / 8 / 16 / 9;
        position: relative;
    }

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

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

    #trM2ugW0nyr0n6aM {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.53785505em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #DVP67YIEe5CXfYmz {
        min-width: 24.30339495rem;
    }

    #xDMZ8UkGMtGpRMU2 {
        grid-area: 5 / 11 / 11 / 13;
        position: relative;
    }

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

    #KIL7D8zrYnU1VyZe {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56179356em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #ZyHAXK0CoSPt4WAZ {
        min-width: 26.13840508rem;
    }

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

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

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

    #PLQcfTwb7DnUkLbG {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.53785505em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #eJyuj2LGYuvc88fK {
        min-width: 27.15730234rem;
    }

    #aPPivaqNcXJrCcd5 {
        grid-area: 6 / 18 / 10 / 23;
        position: relative;
    }

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

    #axRwMQBkY6PlWChg {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56179356em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #tVuBWRjtEPVL4CeT {
        min-width: 23.73015604rem;
    }

    #Cve4rCUaQjhFDew5 {
        grid-area: 14 / 19 / 19 / 22;
        position: relative;
    }

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

    #ctCa5uD9pixRDhMK {
        --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.44021962em);
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.011));
        margin-top: calc(var(--first-font-size) * 0.015);
        margin-bottom: calc(var(--last-font-size) * 0.015);
    }

    #kks0JpIVGEzO1Grr {
        min-width: 37.83514824rem;
    }

    #e8LGuArTIS3XLVUk {
        grid-area: 21 / 5 / 22 / 12;
        position: relative;
    }

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

    #FrDWuoBEpVmKvKGL {
        font-size: calc(1.70363104em - var(--ffsd));
    }

    #RoMBXqzV02LyKMUo {
        --first-font-size: 1.70363104em;
        --last-font-size: var(--first-font-size);
        transform: translateX(calc(var(--first-font-size) * 0.032));
        margin-top: calc(var(--first-font-size) * -0.1);
        margin-bottom: calc(var(--last-font-size) * -0.1);
    }

    #JCXzbpUpZUOS1TOE {
        min-width: 14.69150657rem;
    }

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

    #SB22GD4xHj2GLM8Z {
        grid-area: 20 / 15 / 23 / 20;
        grid-template-columns: 0 1.39246486rem 14.65490334rem 1.39246486rem;
        grid-template-rows: 0 minmax(1.73139312rem, max-content) minmax(2.00187994rem, max-content) minmax(1.73117135rem, max-content);
    }

    #AiUashVTmfggDgCu {
        grid-area: 20 / 15 / 23 / 20;
        position: relative;
    }

    #M67WRjxoUzbF88fA {
        grid-template-columns: 5.62225476rem 4.0739109rem 0.76348899rem 8.92869566rem 5.89904043rem 3.15713097rem 2.68957362rem 0.07320644rem 5.74179729rem 0.49318278rem 19.74461348rem 4.52217824rem 1.34182735rem 0 3.25332065rem 0.07320644rem 2.59319125rem 0.86492858rem 10.65518614rem 11.20236616rem 1.83600053rem 2.56221772rem 3.90868161rem;
        grid-template-rows: minmax(7.37230271rem, max-content) minmax(3.45534385rem, max-content) minmax(8.93137979rem, max-content) 0 0 minmax(3.00439334rem, max-content) 0 0 0 minmax(2.92825769rem, max-content) minmax(2.41959642rem, max-content) 0 0 minmax(3.41142196rem, max-content) minmax(0.8608345rem, max-content) 0 minmax(1.04546118rem, max-content) 0 minmax(8.21728262rem, max-content) minmax(1.26820418rem, max-content) minmax(2.92825783rem, max-content) minmax(1.2679824rem, max-content) minmax(9.11182912rem, max-content);
    }

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

@keyframes rise-RIGHT-496bf748-910a-4dd1-9ab9-24a8a1489f7e {
    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-fc38d07a-a7ca-4527-807e-41d3fc01e6af {
    0% {
        transform: translate(0px, -80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes fade-RIGHT-f4a4efbb-39af-4a0d-a0b1-78e60e782fe5 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes pan-RIGHT-c537a353-5f38-4e84-8285-6602d85dd058 {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes fade-RIGHT-3d9f33ff-f847-482d-b366-cc1a2ba3dfc9 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes rise-RIGHT-a214fc97-aad7-4c52-94a0-8ccaf8b32e9c {
    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-e0b86b75-fbfc-4eef-8bd3-d98e783edf26 {
    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-3c3810b8-abde-4649-af95-d97ccd26222f {
    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-ad2e6ee4-7e93-4d98-a8ca-5ac2f975b25e {
    0% {
        transform: translate(0px, -80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes fade-RIGHT-aad7fc4f-13bf-4c74-8835-1420d0243461 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes fade-RIGHT-dccd84e7-3366-4b32-8dcb-9be09de1e222 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes rise-RIGHT-d36adb77-0f71-4dde-af62-729a35848e94 {
    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 fade-RIGHT-d8a09cef-a6f9-44c1-9d84-d2d9fd5fb572 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

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

    100% {
        opacity: 1.0;
    }
}

@keyframes pan-LEFT-eb1c6220-1a04-4516-921a-756e130d5768 {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes fade-RIGHT-3b3c707b-f842-4f10-8bfe-ae3b16a41b70 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes fade-RIGHT-cc703f3e-251f-45bb-8c24-f5922f07f5d4 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes pan-LEFT-16f5566e-95ac-4598-b360-af92215db8b9 {
    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-433ab508-19e1-4c42-96dc-bba18176e5ca {
    0% {
        transform: translate(0px, -80px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes fade-RIGHT-2c9e1600-2447-43ca-950b-a08f6e54c972 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes rise-LEFT-ac1bd97f-92c0-43ce-b19a-76de58b14434 {
    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-48790419-89d7-44f6-b506-02af614ace36 {
    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-17f793bd-d1e4-4c80-af92-b1ced1d1242b {
    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-74340363-fa2d-4afb-bff3-e9d518f62ca5 {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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

@keyframes fade-RIGHT-ddca07d1-9dee-4dc3-9379-92d2efc85283 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes fade-RIGHT-ecb435ba-2727-47f8-9fb6-b9d9586a0700 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes fade-RIGHT-8fe033f2-c177-4f51-8179-7468f7d94653 {
    0% {
        opacity: 0.0;
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes rise-LEFT-d10efa40-8677-4e45-8b44-141ccd8d9332 {
    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-b9c75683-000e-4eef-95b6-99c3ecd20cf4 {
    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-2a9c95d2-1f93-4b2c-9c93-47f5b7284f6d {
    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-fe2d2202-fe5c-4ec6-9e13-344abb70f18d {
    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-3ed36220-5caf-48e8-ba53-1054779bfa87 {
    0% {
        transform: translate(-80px, 0px);
        animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
    }

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