@media (min-width: 375.05px) and (max-width: 480px) {
    #otTypJQcMuNllGZ8 {
        font-size: max(12px, calc((93.33333333rem * 22.12955735 / 448) - var(--ffsd)));
    }

    #lIgtocO7d4GU2bRC {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 22.12955735 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 22.12955735 / 448)) * -0.1);
    }

    #zuG5JvytdtAZOLGm {
        z-index: 1;
        position: relative;
        grid-area: 2 / 4 / 4 / 5;
    }

    #fa2ulqfIS38n4qaC {
        font-size: max(12px, calc((93.33333333rem * 23.29423412 / 448) - var(--ffsd)));
    }

    #YcHtSpUDW3dsRCNS {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 23.29423412 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 23.29423412 / 448)) * -0.1);
    }

    #QbcfWX1YXRbeDQVP {
        z-index: 2;
        position: relative;
        grid-area: 3 / 6 / 5 / 9;
    }

    #Lz1ZSqPSUsiZemFv {
        font-size: max(12px, calc((93.33333333rem * 26.400132 / 448) - var(--ffsd)));
    }

    #ZSZpCNF9w0CCPzJ1 {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 26.400132 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 26.400132 / 448)) * -0.1);
    }

    #D2O9LrHrjzbf5jiW {
        z-index: 3;
        position: relative;
        grid-area: 6 / 2 / 7 / 11;
    }

    #r3T5IaXkqkLhPqQ2 {
        font-size: max(12px, calc((93.33333333rem * 23.29432147 / 448) - var(--ffsd)));
    }

    #flxhXiHfZI583McA {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 23.29432147 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 23.29432147 / 448)) * -0.1);
    }

    #sAr6CnauBy2ZegIs {
        z-index: 4;
        position: relative;
        grid-area: 8 / 3 / 10 / 7;
    }

    #N8jralk8T2AAUwQi {
        font-size: max(8px, calc((93.33333333rem * 23.29423412 / 448) - var(--ffsd)));
    }

    #MkYPd90yMYbQQnmx {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 23.29423412 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 23.29423412 / 448)) * -0.1);
    }

    #vPTOXUIyS2xv18ay {
        z-index: 5;
        position: relative;
        grid-area: 9 / 8 / 11 / 10;
    }

    #m5TZtcBbf8O58PtE {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) calc(min(100vw, 1366px) * 0.13397576) calc(min(100vw, 1366px) * 0.07368739) calc(min(100vw, 1366px) * 0.19976448) calc(min(100vw, 1366px) * 0.04411765) calc(min(100vw, 1366px) * 0.04608513) calc(min(100vw, 1366px) * 0.04411765) calc(min(100vw, 1366px) * 0.19176528) calc(min(100vw, 1366px) * 0.07368739) calc(min(100vw, 1366px) * 0.13397576) calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.05502445), max-content) minmax(calc(min(100vw, 1366px) * 0.00318629), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.05821074), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.0582107), max-content) minmax(calc(min(100vw, 1366px) * 0.00000004), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #BgLVyr7MuIvSKyut {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 2.24299428vh;
    }

    #eWnosFdXcbzNeijH {
        z-index: 1;
        position: relative;
        grid-area: 2 / 2 / 8 / 5;
    }

    #t5bbMZDogap5G8F0 {
        font-size: max(0px, calc((93.33333333rem * 12.56682881 / 448) - var(--ffsd)));
    }

    #umoje8lSW9kSenrn {
        transform: translateX(calc(max(0px, calc(93.33333333rem * 12.56682881 / 448)) * -0.02));
        margin-top: 0;
        margin-bottom: calc(max(0px, calc(93.33333333rem * 12.56682881 / 448)) * -0.1);
    }

    #oH5QKVC5QagADEfM {
        z-index: 2;
        position: relative;
        grid-area: 5 / 3 / 6 / 8;
    }

    #yUZvk2AmIMFmSkTS {
        font-size: max(0px, calc((93.33333333rem * 22.84872902 / 448) - var(--ffsd)));
    }

    #s8mwtqgMFZ1NY4OG {
        transform: translateX(0);
        margin-top: 0;
        margin-bottom: calc(max(0px, calc(93.33333333rem * 22.84872902 / 448)) * -0.1);
    }

    #jwyJDToO6AHvwAyr {
        z-index: 3;
        position: relative;
        grid-area: 3 / 4 / 4 / 9;
    }

    #yty1ztF3AwHGhjom {
        z-index: 0;
        position: relative;
        grid-area: 7 / 6 / 9 / 7;
    }

    #khhBgNDta22HfbyD {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) calc(min(100vw, 1366px) * 0.11319125) calc(min(100vw, 1366px) * 0.07439934) calc(min(100vw, 1366px) * 0.03879191) calc(min(100vw, 1366px) * 0.33800103) calc(min(100vw, 1366px) * 0.15640892) calc(min(100vw, 1366px) * 0.14598469) calc(min(100vw, 1366px) * 0.07439934) calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.05769879), max-content) minmax(calc(min(100vw, 1366px) * 0.05938767), max-content) minmax(calc(min(100vw, 1366px) * 0.05709732), max-content) minmax(calc(min(100vw, 1366px) * 0.00993765), max-content) minmax(calc(min(100vw, 1366px) * 0.03167398), max-content) minmax(calc(min(100vw, 1366px) * 0.02874967), max-content) minmax(calc(min(100vw, 1366px) * 0.09767298), max-content) minmax(calc(min(100vw, 1366px) * 0.01032985), max-content) minmax(calc(min(100vw, 1366px) * 0.05769879), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #RFjQVbWAi7GuSHSS {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 2.62083074vh;
        padding-top: 200px;
    }

    #Dz3SkMQC0vJUw7OK {
        font-size: max(12px, calc((93.33333333rem * 36.960363 / 448) - var(--ffsd)));
    }

    #VbrV8du8esiQAFpF {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
    }

    #C8o8elUJ648T2z43 {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 5;
    }

    #E7UNHS7Jc7SSVhuL {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #Qe94AGta21KuIiKT {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #agjRbMjsBtDeNv2V {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #BiFe35yOR7v7bguH {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #wxqHc0bnzDm4zecv {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #KN4JLBiW1ropXizM {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #atxPpDCrTUW814fU {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.0240726 / 448)) * -0.215);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.0240726 / 448)) * -0.215);
    }

    #L9qZb9GCFvt1KvHX {
        z-index: 1;
        position: relative;
        grid-area: 4 / 3 / 5 / 6;
    }

    #W0C4f4tpUrjqavHi {
        font-size: max(12px, calc((93.33333333rem * 36.960363 / 448) - var(--ffsd)));
    }

    #u7N4ja1NYybx3mKr {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
    }

    #t5nhIEeSnwGrojzm {
        z-index: 2;
        position: relative;
        grid-area: 6 / 4 / 7 / 7;
    }

    #cjKncYFLfZG43W5n {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) 0 0 calc(min(100vw, 1366px) * 0.94117647) 0 0 calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.08186261), max-content) minmax(calc(min(100vw, 1366px) * 0.04153874), max-content) minmax(calc(min(100vw, 1366px) * 0.16984641), max-content) minmax(calc(min(100vw, 1366px) * 0.13158869), max-content) minmax(calc(min(100vw, 1366px) * 0.08186261), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #kRMQvHKcoreZJ6Sa {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 3.80069424vh;
    }

    #etmYBPWao7xtKvQB {
        z-index: 1;
        position: relative;
        grid-area: 2 / 2 / 3 / 20;
    }

    #AnzSmit3bQS8Flni {
        z-index: 4;
        position: relative;
        grid-area: 4 / 3 / 11 / 21;
    }

    #SIhtMOi3Y5Cd5tc7 {
        font-size: max(0px, calc((93.33333333rem * 18.63535235 / 448) - var(--ffsd)));
    }

    #WyIyQzqcKfRj5ROY {
        transform: translateX(0);
        margin-top: calc(max(0px, calc(93.33333333rem * 18.63535235 / 448)) * -0.1);
        margin-bottom: calc(max(0px, calc(93.33333333rem * 18.63535235 / 448)) * -0.1);
    }

    #FsroJAgiUmUJSqeJ {
        z-index: 13;
        position: relative;
        grid-area: 5 / 6 / 6 / 15;
    }

    #RoYD5hGvvFYu8w9O {
        font-size: max(0px, calc((93.33333333rem * 18.635265 / 448) - var(--ffsd)));
    }

    #braPDYSIM0ZC7CP2 {
        font-size: max(0px, calc((93.33333333rem * 18.635265 / 448) - var(--ffsd)));
    }

    #Z6sumOcTmHekQKSW {
        font-size: max(0px, calc((93.33333333rem * 18.635265 / 448) - var(--ffsd)));
    }

    #HhdYFsKtPDpeqvyv {
        font-size: max(0px, calc((93.33333333rem * 18.635265 / 448) - var(--ffsd)));
    }

    #h6VpNpdxPLRYdTsi {
        font-size: max(0px, calc((93.33333333rem * 18.635265 / 448) - var(--ffsd)));
    }

    #hBUsAjfajq3ITZsL {
        transform: translateX(0);
        margin-top: calc(max(0px, calc(93.33333333rem * 18.635265 / 448)) * -0.1);
        margin-bottom: calc(max(0px, calc(93.33333333rem * 18.635265 / 448)) * -0.1);
    }

    #hOzcwuO7uahsu60d {
        z-index: 14;
        position: relative;
        grid-area: 7 / 7 / 8 / 17;
    }

    #NKxnDvovNwb5Jr1e {
        font-size: max(0px, calc((93.33333333rem * 22.12947 / 448) - var(--ffsd)));
    }

    #hq7wMoEzYjd7VTHP {
        transform: translateX(0);
        margin-top: calc(max(0px, calc(93.33333333rem * 22.12947 / 448)) * -0.1);
        margin-bottom: calc(max(0px, calc(93.33333333rem * 22.12947 / 448)) * -0.1);
    }

    #u2D1bdVwJqZfI7mi {
        z-index: 11;
        position: relative;
        grid-area: 10 / 12 / 12 / 25;
    }

    #PzYqZiBRmGmrx5pC {
        z-index: 10;
        position: relative;
        grid-area: 9 / 14 / 13 / 23;
    }

    #KpefCXeauig1nCLT {
        z-index: 3;
        position: relative;
        grid-area: 14 / 4 / 15 / 18;
    }

    #jEW7VnUpC0StdWFA {
        z-index: 5;
        position: relative;
        grid-area: 16 / 5 / 23 / 19;
    }

    #DnL1ka0feHMkb4ja {
        font-size: max(0px, calc((93.33333333rem * 18.63535235 / 448) - var(--ffsd)));
    }

    #lciK2aEaQeyB38VK {
        transform: translateX(0);
        margin-top: calc(max(0px, calc(93.33333333rem * 18.63535235 / 448)) * -0.1);
        margin-bottom: calc(max(0px, calc(93.33333333rem * 18.63535235 / 448)) * -0.1);
    }

    #Mtzdu9hvBiRpvN0k {
        z-index: 12;
        position: relative;
        grid-area: 17 / 8 / 18 / 10;
    }

    #dlJqdAkqZYAzgYNs {
        font-size: max(0px, calc((93.33333333rem * 18.635265 / 448) - var(--ffsd)));
    }

    #W5rRwlMc4yKzlkui {
        font-size: max(0px, calc((93.33333333rem * 18.635265 / 448) - var(--ffsd)));
    }

    #u8uTfZ8IVDIFW0Hq {
        font-size: max(0px, calc((93.33333333rem * 18.635265 / 448) - var(--ffsd)));
    }

    #uOV7gKuDcFovFJz2 {
        transform: translateX(0);
        margin-top: calc(max(0px, calc(93.33333333rem * 18.635265 / 448)) * -0.1);
        margin-bottom: calc(max(0px, calc(93.33333333rem * 18.635265 / 448)) * -0.1);
    }

    #BvZ6WOSWHLFURQY1 {
        z-index: 15;
        position: relative;
        grid-area: 19 / 9 / 20 / 16;
    }

    #aFIKOunIxFQL0Mtz {
        font-size: max(0px, calc((93.33333333rem * 22.12947 / 448) - var(--ffsd)));
    }

    #d7Jf4gW9mp94FuXg {
        transform: translateX(0);
        margin-top: calc(max(0px, calc(93.33333333rem * 22.12947 / 448)) * -0.1);
        margin-bottom: calc(max(0px, calc(93.33333333rem * 22.12947 / 448)) * -0.1);
    }

    #yAwxCTymReOpm6lt {
        z-index: 8;
        position: relative;
        grid-area: 22 / 11 / 24 / 24;
    }

    #Yyl6MLsZS5ny5sU1 {
        z-index: 7;
        position: relative;
        grid-area: 21 / 13 / 25 / 22;
    }

    #ip7Pto0hK20wnHPC {
        grid-template-columns: calc(min(100vw, 1366px) * 0.0350961) 0 calc(min(100vw, 1366px) * 0.005804) 0 calc(min(100vw, 1366px) * 0.03443552) calc(min(100vw, 1366px) * 0.00637817) calc(min(100vw, 1366px) * 0.00316623) 0 calc(min(100vw, 1366px) * 0.16725069) calc(min(100vw, 1366px) * 0.47240181) calc(min(100vw, 1366px) * 0.005804) calc(min(100vw, 1366px) * 0.00559734) calc(min(100vw, 1366px) * 0.005804) calc(min(100vw, 1366px) * 0.02408489) calc(min(100vw, 1366px) * 0.07599347) calc(min(100vw, 1366px) * 0.005804) calc(min(100vw, 1366px) * 0.04035112) 0 calc(min(100vw, 1366px) * 0.00894957) 0 calc(min(100vw, 1366px) * 0.05077767) calc(min(100vw, 1366px) * 0.005804) calc(min(100vw, 1366px) * 0.00559734) calc(min(100vw, 1366px) * 0.005804) calc(min(100vw, 1366px) * 0.0350961);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.6825218), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.0300795), max-content) minmax(calc(min(100vw, 1366px) * 0.04546566), max-content) minmax(calc(min(100vw, 1366px) * 0.03078886), max-content) minmax(calc(min(100vw, 1366px) * 0.36531864), max-content) minmax(calc(min(100vw, 1366px) * 0.16584744), max-content) minmax(calc(min(100vw, 1366px) * 0.02570956), max-content) minmax(calc(min(100vw, 1366px) * 0.02751224), max-content) minmax(calc(min(100vw, 1366px) * 0.02751224), max-content) minmax(calc(min(100vw, 1366px) * 0.02570956), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.6825218), max-content) 0 minmax(calc(min(100vw, 1366px) * 0.0300795), max-content) minmax(calc(min(100vw, 1366px) * 0.04546566), max-content) minmax(calc(min(100vw, 1366px) * 0.02941176), max-content) minmax(calc(min(100vw, 1366px) * 0.52524511), max-content) minmax(calc(min(100vw, 1366px) * 0.00729807), max-content) minmax(calc(min(100vw, 1366px) * 0.02570956), max-content) minmax(calc(min(100vw, 1366px) * 0.02751224), max-content) minmax(calc(min(100vw, 1366px) * 0.02751224), max-content) minmax(calc(min(100vw, 1366px) * 0.02570956), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #n55SyltlU1AilCDa {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 19.07126614vh;
    }

    #AkFLp7oeoyur7yKn {
        margin-left: -33.94305867%;
        z-index: 0;
        clip-path: polygon(calc(25.34140926% + 0%) calc((0 * (min(100vw, 1366px) * 0.57333893)) + 0%), calc(100% - (0% + 0%)) calc((0 * (min(100vw, 1366px) * 0.57333893)) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0 * (min(100vw, 1366px) * 0.57333893)) + 0%)), calc(25.34140926% + 0%) calc(100% - ((0 * (min(100vw, 1366px) * 0.57333893)) + 0%)));
        margin-top: 0%;
        position: relative;
        margin-bottom: 0%;
        grid-area: 2 / 7 / 3 / 8;
        margin-right: 0%;
    }

    #vzLGZpOn6hyVX5wG {
        font-size: max(12px, calc((93.33333333rem * 36.959967 / 448) - var(--ffsd)));
    }

    #YixVcVibmiT7yaus {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 36.959967 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 36.959967 / 448)) * -0.1);
    }

    #z3GhyUNAm2fnVvlh {
        z-index: 2;
        position: relative;
        grid-area: 4 / 3 / 5 / 10;
    }

    #dagsfNniqxbb7uZ1 {
        font-size: max(12px, calc((93.33333333rem * 25.61904672 / 448) - var(--ffsd)));
    }

    #aQhmwjiAg14QSzJC {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 25.61904672 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 25.61904672 / 448)) * -0.1);
    }

    #A70u5dUlUjpVKoSw {
        z-index: 4;
        position: relative;
        grid-area: 6 / 5 / 7 / 12;
    }

    #xCKf8b8LVjGmUIbb {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #RPgGOdhrLHQcpeex {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #NLczfhjvx5f95Cyh {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.0239934 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.0239934 / 448)) * -0.1);
    }

    #iH9Ew88fK6nx6zVF {
        z-index: 1;
        position: relative;
        grid-area: 8 / 2 / 9 / 9;
    }

    #NeNXmpVj1F9ECNHt {
        font-size: max(12px, calc((93.33333333rem * 25.61904672 / 448) - var(--ffsd)));
    }

    #IbXbbwwWcHXgYvXR {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 25.61904672 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 25.61904672 / 448)) * -0.1);
    }

    #irc6xWsHOeXXcYHh {
        z-index: 3;
        position: relative;
        grid-area: 10 / 4 / 11 / 11;
    }

    #p5MNZuCVEy2W6yla {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #g4l3ek11yywZeJmI {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #o9TQlv939gbFLc9q {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #klUW7gDzUy97rXey {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #Vo2d4OazLkeTM5jt {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #yuu8iJkmuOsZgDb3 {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.0239934 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.0239934 / 448)) * -0.1);
    }

    #SkPpTKOLmwqOXTiN {
        z-index: 5;
        position: relative;
        grid-area: 12 / 6 / 13 / 13;
    }

    #tcW9Gfh5OYRBBiNj {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) 0 0 0 0 calc(min(100vw, 1366px) * 0.18391877) calc(min(100vw, 1366px) * 0.57333893) calc(min(100vw, 1366px) * 0.18391877) 0 0 0 0 calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.66500809), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.08186276), max-content) minmax(calc(min(100vw, 1366px) * 0.04030015), max-content) minmax(calc(min(100vw, 1366px) * 0.05821077), max-content) minmax(calc(min(100vw, 1366px) * 0.04044118), max-content) minmax(calc(min(100vw, 1366px) * 0.05244879), max-content) minmax(calc(min(100vw, 1366px) * 0.07910454), max-content) minmax(calc(min(100vw, 1366px) * 0.05821077), max-content) minmax(calc(min(100vw, 1366px) * 0.04044118), max-content) minmax(calc(min(100vw, 1366px) * 0.16567569), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #sLPm0r8naC4c5qh3 {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 9.03359775vh;
    }

    #ghosk7cYnk4TSqgz {
        z-index: 1;
        position: relative;
        grid-area: 2 / 3 / 3 / 7;
    }

    #RPGgBIKgbIjdcKfd {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #a9WOs6sUSpqWt8hv {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #WOOnsoTaC19Xrl0O {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #IOUzq4SCQ6X88pQo {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #vNTDpriM6D48Hdwu {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.0240726 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.0240726 / 448)) * -0.1);
    }

    #EZxSJuM1AFaFXWdB {
        z-index: 0;
        position: relative;
        grid-area: 4 / 2 / 5 / 8;
    }

    #FscUgsF6Uq4iCoAr {
        font-size: max(12px, calc((93.33333333rem * 36.960363 / 448) - var(--ffsd)));
    }

    #voUg8HLqHDBd6aw4 {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
    }

    #ZsLEP1k4XNBMwByf {
        z-index: 2;
        position: relative;
        grid-area: 6 / 4 / 7 / 9;
    }

    #wSByDyi8nAZduo7m {
        font-size: max(12px, calc((93.33333333rem * 36.960363 / 448) - var(--ffsd)));
    }

    #W63P9XbfvaKtNifB {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
    }

    #pgAyJBtOGLXU7yUX {
        z-index: 4;
        position: relative;
        grid-area: 8 / 6 / 9 / 11;
    }

    #hyRlZuk667jy5zEi {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #UGH3gpuOUFLccVtI {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #xwTIjspYSdeLLEsJ {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #KIPOVga7Sb3Snisn {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.0240726 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.0240726 / 448)) * -0.1);
    }

    #tiMmkesy1X6WfOQO {
        z-index: 3;
        position: relative;
        grid-area: 10 / 5 / 11 / 10;
    }

    #wYDv35deteNnQDa4 {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) 0 0 0 0 calc(min(100vw, 1366px) * 0.30163078) calc(min(100vw, 1366px) * 0.63954569) 0 0 0 calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.11519077), max-content) minmax(calc(min(100vw, 1366px) * 0.25458744), max-content) minmax(calc(min(100vw, 1366px) * 0.05919118), max-content) minmax(calc(min(100vw, 1366px) * 0.10906216), max-content) minmax(calc(min(100vw, 1366px) * 0.10384235), max-content) minmax(calc(min(100vw, 1366px) * 0.08186261), max-content) minmax(calc(min(100vw, 1366px) * 0.16299843), max-content) minmax(calc(min(100vw, 1366px) * 0.08186261), max-content) minmax(calc(min(100vw, 1366px) * 0.05356664), max-content) minmax(calc(min(100vw, 1366px) * 0.13736888), max-content) minmax(calc(min(100vw, 1366px) * 0.11519077), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #q5J8DEH1I47X47Iu {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 8.14347916vh;
    }

    #Tu68aXAXFqcv5Hf8 {
        margin-left: 0%;
        z-index: 0;
        clip-path: polygon(calc(0% + 0%) calc((0 * (min(100vw, 1366px) * 0.31891776)) + 0%), calc(100% - (0% + 0%)) calc((0 * (min(100vw, 1366px) * 0.31891776)) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.06082023 * (min(100vw, 1366px) * 0.31891776)) + 0%)), calc(0% + 0%) calc(100% - ((0.06082023 * (min(100vw, 1366px) * 0.31891776)) + 0%)));
        margin-top: 0%;
        position: relative;
        margin-bottom: -6.08202327%;
        grid-area: 2 / 2 / 3 / 3;
        margin-right: 0%;
    }

    #CnswBtmk0CkS0qq2 {
        grid-template-columns: calc(min(100vw, 1366px) * 0.33161034) calc(min(100vw, 1366px) * 0.31891776) calc(min(100vw, 1366px) * 0.3494719);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.2008211), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #Pd4HuzQ6ppJcoHPF {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 1.84661545vh;
    }

    #MKsaF7Jofw99L8gm {
        font-size: max(12px, calc((93.33333333rem * 18.080066 / 448) - var(--ffsd)));
    }

    #carGdLFMscL3JEVH {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 18.080066 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 18.080066 / 448)) * -0.1);
    }

    #pJ5a4smnNIvkQsZB {
        margin-left: 0%;
        z-index: 2;
        margin-top: 0%;
        position: relative;
        margin-bottom: 0%;
        grid-area: 2 / 4 / 3 / 7;
        margin-right: -2.54743509%;
    }

    #QoCJsvlevkBcahTr {
        font-size: max(12px, calc((93.33333333rem * 36.960363 / 448) - var(--ffsd)));
    }

    #qslfLQF5VRpYGwyB {
        font-size: max(12px, calc((93.33333333rem * 36.960363 / 448) - var(--ffsd)));
    }

    #PwMnf4r9BRu22DyG {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 36.960363 / 448)) * -0.1);
    }

    #sJWxKKwRNLDiz3T3 {
        z-index: 1;
        position: relative;
        grid-area: 4 / 3 / 5 / 6;
    }

    #YxIO4Gg9GLzSMNwh {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #CzS2USLY24ETRIlL {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #mCNSVlseockl6z2g {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #LSidvF8tr18LvoyD {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #x5MGPq3QQxyzhXz7 {
        font-size: max(12px, calc((93.33333333rem * 17.0240726 / 448) - var(--ffsd)));
    }

    #tdAc8Asy5NCEseVG {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.0240726 / 448)) * -0.125);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.0240726 / 448)) * -0.125);
    }

    #ha51rdaTND7ZydgN {
        z-index: 0;
        position: relative;
        grid-area: 6 / 2 / 7 / 5;
    }

    #Xyj2jLQwVF0s862Z {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) 0 0 calc(min(100vw, 1366px) * 0.94117647) 0 0 calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.20889085), max-content) minmax(calc(min(100vw, 1366px) * 0.02272949), max-content) minmax(calc(min(100vw, 1366px) * 0.12510636), max-content) minmax(calc(min(100vw, 1366px) * 0.17745085), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.21940058), max-content) minmax(calc(min(100vw, 1366px) * 0.20889085), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #It6O08GCnzkGeAGl {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 6.43050434vh;
    }

    #DBKRBAy8is0t45Rb {
        font-size: max(12px, calc((93.33333333rem * 18.63552706 / 448) - var(--ffsd)));
    }

    #ijCU5Llim2BPPRPO {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 18.63552706 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 18.63552706 / 448)) * -0.1);
    }

    #EB8trG6CrgXmQsyA {
        z-index: 0;
        position: relative;
        grid-area: 3 / 2 / 7 / 3;
    }

    #ZlGt5Xo1euaT0rFq {
        font-size: max(12px, calc((93.33333333rem * 18.63552706 / 448) - var(--ffsd)));
    }

    #U88mdeufFijZbqNs {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 18.63552706 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 18.63552706 / 448)) * -0.1);
    }

    #R0HKRSul4LXKrwg5 {
        z-index: 2;
        position: relative;
        grid-area: 3 / 4 / 7 / 5;
    }

    #WF3Qi67tJqSb3uSs {
        font-size: max(12px, calc((93.33333333rem * 18.63552706 / 448) - var(--ffsd)));
    }

    #gCtO33sFmI7X3zHL {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 18.63552706 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 18.63552706 / 448)) * -0.1);
    }

    #z3Dr2ZisbTCU76VR {
        z-index: 1;
        position: relative;
        grid-area: 14 / 2 / 18 / 3;
    }

    #dFQWnO4I3sl7xbjB {
        font-size: max(12px, calc((93.33333333rem * 18.63552706 / 448) - var(--ffsd)));
    }

    #d1bwdYSEdgmB0jDj {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 18.63552706 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 18.63552706 / 448)) * -0.1);
    }

    #ijYMjv4q3wQyf16z {
        z-index: 4;
        position: relative;
        grid-area: 14 / 4 / 18 / 5;
    }

    #Wz6aLIg87ixEwPLB {
        font-size: max(12px, calc((93.33333333rem * 13.200363 / 448) - var(--ffsd)));
    }

    #K3grDhJt9r62EPfc {
        font-size: max(12px, calc((93.33333333rem * 13.200363 / 448) - var(--ffsd)));
    }

    #JtzG0YsmgMiQyWxL {
        font-size: max(12px, calc((93.33333333rem * 13.200363 / 448) - var(--ffsd)));
    }

    #QBxOrPutN8ElTGO2 {
        font-size: max(12px, calc((93.33333333rem * 13.200363 / 448) - var(--ffsd)));
    }

    #RvJaSOK1YA6OGxiF {
        font-size: max(12px, calc((93.33333333rem * 13.200363 / 448) - var(--ffsd)));
    }

    #j5v5Ez6YcZg38gvO {
        font-size: max(12px, calc((93.33333333rem * 13.200363 / 448) - var(--ffsd)));
    }

    #Crb1aQiWE5qEHixU {
        font-size: max(12px, calc((93.33333333rem * 13.200363 / 448) - var(--ffsd)));
    }

    #MhZUOMwp6iBQgNtQ {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 13.200363 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 13.200363 / 448)) * -0.1);
    }

    #Kd836jH1XZscsqqu {
        z-index: 3;
        position: relative;
        grid-area: 10 / 2 / 11 / 3;
    }
    
    #impressum {
        z-index: 3;
        position: relative;
        grid-area: 10 / 4 / 11 / 5;
    }
    
    #datenschutz {
        z-index: 3;
        position: relative;
        grid-area: 21 / 2 / 22 / 3;
    }
    
    #links {
        z-index: 3;
        position: relative;
        grid-area: 21 / 4 / 22 / 5;
    }

    #dew7uVIb4SDq8Gke {
        grid-template-columns: 
        calc(min(100vw, 1366px) * 0.145)
        calc(min(100vw, 1366px) * 0.35) 
        calc(min(100vw, 1366px) * 0.01) 
        calc(min(100vw, 1366px) * 0.35)
        calc(min(100vw, 1366px) * 0.145);
        grid-template-rows: 
        minmax(calc(min(100vw, 1366px) * 0.06222126), max-content) 
        minmax(calc(min(100vw, 1366px) * 0.00433173), max-content) 
        0 
        0 
        minmax(calc(min(100vw, 1366px) * 0.04113386), max-content) 
        minmax(calc(min(100vw, 1366px) * 0.00433173), max-content) 
        0 
        0 
        minmax(calc(min(100vw, 1366px) * 0.01347503), max-content) 
        minmax(calc(min(100vw, 1366px) * 0.22671555), max-content) 
        minmax(calc(min(100vw, 1366px) * 0.06222126), max-content)
        minmax(calc(min(100vw, 1366px) * 0.06222126), max-content) 
        minmax(calc(min(100vw, 1366px) * 0.00433173), max-content) 
        0 
        0 
        minmax(calc(min(100vw, 1366px) * 0.04113386), max-content) 
        minmax(calc(min(100vw, 1366px) * 0.00433173), max-content) 
        0 
        0 
        minmax(calc(min(100vw, 1366px) * 0.01347503), max-content) 
        minmax(calc(min(100vw, 1366px) * 0.22671555), max-content) 
        minmax(calc(min(100vw, 1366px) * 0.06222126), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #Ciz8Z4sePLbDtpAZ {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 2.64755814vh;
    }

    #wNsy6T4z2ocCO7dc {
        font-size: max(12px, calc((93.33333333rem * 20.72 / 448) - var(--ffsd)));
    }

    #DwnZ1wuWMMKanryG {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 20.72 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 20.72 / 448)) * -0.1);
    }

    #TvVViAWbVVQrACs8 {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 3;
    }

    #Vf9Jod0PP7IQM48U {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) calc(min(100vw, 1366px) * 0.94117647) calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.12650063), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #rnQEi3lRjpJVUICU {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 1.37182463vh;
    }

    #qXzoN339HUeak8Cc {
        font-size: max(12px, calc((93.33333333rem * 36.959967 / 448) - var(--ffsd)));
    }

    #osGtxxAUmtmzJCgi {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 36.959967 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 36.959967 / 448)) * -0.1);
    }

    #b1qx3b5z9ps9pBQe {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 4;
    }

    #IHwJTcb4tXhlRx29 {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #YAnvK01Lx3MaZRb6 {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #Yy32QYRaysi6RSRU {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #McD7jMSpEloKwkFy {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #XqV6YEULhmGvjrrz {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #NqgDnUwAdIrmzZeg {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #yeuiiYwYS5HQZ0PA {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #vjugsRudoIQ98nx8 {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #vPtESdqcuPuZ25TL {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #RCNR7x9ewaYTLBoB {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #fNS6slvdP1mmabtZ {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #Hju5ybt2WBN6dQ24 {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #E8cHgIKgMtIDqfa9 {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #MqjqpetPCzEP5h4t {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #lOH0w8g6pxLkrjtG {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #PLcScETzPbbeySEM {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #exqaSU2wijMo0UYc {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #Uh9oGVsWGJxgbb8W {
        font-size: max(12px, calc((93.33333333rem * 17.0239934 / 448) - var(--ffsd)));
    }

    #vPrRCqhY68XZwQKG {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.0239934 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.0239934 / 448)) * -0.1);
    }

    #zlFEJlT4z195rszf {
        z-index: 1;
        position: relative;
        grid-area: 4 / 3 / 5 / 5;
    }

    #nHobUIElsZZX7Ub4 {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) 0 calc(min(100vw, 1366px) * 0.94117647) 0 calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.13613025), max-content) minmax(calc(min(100vw, 1366px) * 0.08186276), max-content) minmax(calc(min(100vw, 1366px) * 0.04163063), max-content) minmax(calc(min(100vw, 1366px) * 0.74630925), max-content) minmax(calc(min(100vw, 1366px) * 0.13613025), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #CCTFbjlG5nhQqnqZ {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 7.29598602vh;
    }

    #mNtkcTIpOBG75nK1 {
        font-size: max(12px, calc((93.33333333rem * 36.959967 / 448) - var(--ffsd)));
    }

    #ialuKZDuDUjAGCpV {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 36.959967 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 36.959967 / 448)) * -0.1);
    }

    #fUQiNPzv7ASXyLAG {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 4;
    }

    #zexveEkbRocn2K1Q {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #kkFpt7WH6jXjUVsn {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #qcx4IEH89EokeeVD {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Alw6Cn4yuZgrPf4I {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #YLI6x0dqK1pYRxaw {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #PZ9vHmwCn0DoSfpp {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #noyhUt2jveybgRDY {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #ISMPd7LEnxAFXDyu {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #TpSkuQ6ppQKYaEt7 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #DK2ilkQ04D3iogp9 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #QhKyoTu6feMk96ka {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #UpUgIERVL9xHINhC {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #QiyWMRDl2bdZm4X0 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #D6WgKjos9nZpAjkK {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #NXn6MlXnxcus1xCH {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #sICiDEz62WNiz1aQ {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #bwo5a6fKKXjHzwpk {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #nUeDs0tF0DsFQKcP {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #JHWpnWtaqoJWAIuK {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #duH1aqxy9pE59845 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #XslwCBtw4BRbTxVZ {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #K2BHG1fzrwiDtFRg {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #OLlaQOHaigCv9oft {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #w1KYuv7gdDQLuh2E {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #R5kOpg629xPdgHss {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #NgHJu3hOHX59YQtl {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #u51RSYZJQHMEMoB3 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #E6mRLa0asJSYelHB {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #NNVXlFqcZc6KhASe {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #KL97G7xEoNFgBT0F {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #OTH1yZwq352twrF1 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #gWouyYtwaBr3rWpa {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #JKDhpNn6KCkvqD8x {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #rOOoLQHJZeppMk5X {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #cnFyyASU1UuYUkVu {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #XBfDpKR3vQWxmH6G {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #cpDJdqmXzWtgupDX {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #QPDZgO8zuxeocc0G {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #CyioM7hXLUulJU8c {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Sb9haMs4vt809lgx {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #GiSwzJWHlZ1hJj6D {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #qd4dpinCG9XR79lL {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #IieB8lHcMYNw5Fpu {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #jrTlSYBiakNeH5pp {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #cV6IwOB63M0gYdPT {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #KSmDXGzluneQTaTZ {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #bWfAiFs3sTL20dHb {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #c46QVL5GI7U4f4Gy {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #bGSJijkNVckKE2bo {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #lVqRKSdVBKPpH3dg {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #OtnStDgpKJS8dpYL {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #DxC3Ar9VX9WNGvjm {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #w575mgCFERZJkoTg {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #jFyofk64Elo1WHno {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Bm4lhzr3Es4BdANx {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #FT6OsesZVNCv6g5y {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #HYfrKDmGZt8n77Zc {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Rdtja9rIjOBTkrvy {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #jh6tZdNCfDNScJTN {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #x0FRAHWscpubGhJ5 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #KCGOeoqlFxrJduqM {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #K6yH16I2riJGBUiw {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #mzDe9mrP8oFfdJ0b {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #kO0hvrpGCv7u3k2b {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #mjau3p9Tiw08sJDc {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #cIesL7B21ai7C5nY {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #QkPJkpEMVGM5ubQO {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #TNxpcvTVGC1f4uEu {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #F4fqGIe5WCajSYqD {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #vWaGnmoP5pGxDd9J {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #g7ll1SMvR8binzlx {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #U6uG8qCnHkGzw6yS {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #vVQ1BHnZLJ0uFjSF {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Yr82YT7zhNTXa5eI {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #fp4DOr5ejh6Ur76k {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #RtADRIo5ieK7ebeI {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #bx3I41Uwo0UCfbgm {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #NMhnmtqgPaXDkCKw {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #upbvD49swoHD3ZCH {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #cUjDoZVgoZgtEI89 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #LlBRVQewkp6FMxdV {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Ml1wBrOaisZKl5cj {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Tq3zbUvmBCAaKVUk {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #eJVLAsqVxaAL98WB {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #IJYZrerwLzEoefkT {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #kV40TTJiW1iJY7mj {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #jE2dZq6cp98mzJkx {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Dm9qykT18NOTc7vv {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #uOfvYKlOv8HwuCaS {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #eunfhjLkITb0tPJh {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #zC2JKdQWG13vY7he {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #FU8qkUZVZdnljjMz {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #XdQaiHriJpU70bxW {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #F5wuzJkimVs7TFel {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #LcsS1lCaJs8jLfbB {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #dyXOkJt9jRD8gjeQ {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #rKIj3DdS7TDKk7Av {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #EuVC402Uyew66ZHY {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #L63nUP1yPZafFLtQ {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #TbGzVRuuQIBjIc62 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #ZpjhXqqef3NZXh1R {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #gPthWFI90f2IRfP1 {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Yzctne8WZt6GnPLQ {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #fnS8uj9jCOYx6XAe {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #HgNvAyFI7zFnwTkS {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #kczaNfXKp2C1efrU {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #DOnry3Cw1l1ukwRH {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #TvfoFpHYNi9mK8SR {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #AhGT9nP3eyFIjXAj {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #aAi5nkWyZoCdvNLr {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #KF7VEpY7QeEK6jvx {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #eI7oceMbY1bP76Vr {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #Mv77zJSLmfQiZIsb {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #khHDZsQvInxOy6iX {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #qu0I60cCR2Mzy29N {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #tdVP8JxRhY5Ytlix {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #c4IEMBoBcURldnpT {
        font-size: max(12px, calc((93.33333333rem * 17.0170436 / 448) - var(--ffsd)));
    }

    #V7ouUYZLNFYzztEA {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.0170436 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.0170436 / 448)) * -0.1);
    }

    #KRIBWnF3AEDTDERx {
        z-index: 1;
        position: relative;
        grid-area: 4 / 3 / 5 / 5;
    }

    #COwgemy4axq2ht96 {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) 0 calc(min(100vw, 1366px) * 0.94117647) 0 calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.08186276), max-content) minmax(calc(min(100vw, 1366px) * 0.06828315), max-content) minmax(calc(min(100vw, 1366px) * 4.52546139), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #oSCxJcoP2TyKWWMz {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 30.43345669vh;
    }

    #FxheqEPjpQjNjYBk {
        font-size: max(12px, calc((93.33333333rem * 36.959967 / 448) - var(--ffsd)));
    }

    #Sc1ILCDKpfDlmAdF {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 36.959967 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 36.959967 / 448)) * -0.1);
    }

    #ruOqU6liF75lJtQR {
        z-index: 0;
        position: relative;
        grid-area: 2 / 2 / 3 / 5;
    }

    #F5w3s5Icp59sfQnv {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #VR6IxN6eJJugqofS {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #Ooi8erirBhbDZS8F {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #lvbDp5ruGuTIUSAi {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.51484802 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.51484802 / 448)) * -0.1);
    }

    #zBp25u1qOg7pUHJZ {
        z-index: 1;
        position: relative;
        grid-area: 4 / 3 / 5 / 6;
    }

    #GxFloKXsaNPdohIQ {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #pIgpIi5QppxqYFJo {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #mfyu3t4XfB1IR2fO {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #JriZjDQFfzbVsAnL {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #DFO9TEUKik02W5aq {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #jBqG0LDjvA83wpCK {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #jiYQQYELxrUFgIob {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #aTjdxr82A7nv0W4v {
        font-size: max(12px, calc((93.33333333rem * 17.51484802 / 448) - var(--ffsd)));
    }

    #QPtnkDH6WAq0HnwL {
        transform: translateX(0);
        margin-top: calc(max(12px, calc(93.33333333rem * 17.51484802 / 448)) * -0.1);
        margin-bottom: calc(max(12px, calc(93.33333333rem * 17.51484802 / 448)) * -0.1);
    }

    #hrlClCniaBZq59dm {
        z-index: 2;
        position: relative;
        grid-area: 6 / 4 / 7 / 7;
    }

    #mtTGSIOr6QTyaFOD {
        grid-template-columns: calc(min(100vw, 1366px) * 0.02941176) 0 0 calc(min(100vw, 1366px) * 0.94117647) 0 0 calc(min(100vw, 1366px) * 0.02941176);
        grid-template-rows: minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.08186276), max-content) minmax(calc(min(100vw, 1366px) * 0.04163063), max-content) minmax(calc(min(100vw, 1366px) * 0.14293957), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content) minmax(calc(min(100vw, 1366px) * 0.39345812), max-content) minmax(calc(min(100vw, 1366px) * 0.04411765), max-content);
        display: grid;
        grid-column: 2;
        position: relative;
    }

    #gDCF95A9oxwJ6s7f {
        grid-template-columns: auto min(100vw, 1366px) auto;
        min-height: 5.06119243vh;
    }
}