        
        /* Form Code Start */
        .logo-loader {
            display: flex;
            align-items: center;
            justify-content: center;
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border-radius: 37px;
            background-color: rgba(255, 255, 255, 0.2);
            backdrop-filter: blur(5px);
            z-index: 1000;
        }

        @keyframes flash {
            0% { opacity: 1; }
            50% { opacity: 0; }
            100% { opacity: 1; }
        }
        
        .logo-loader--pulsate .logo-loader__logo-small {
            z-index: 2;
        }
        
        .logo-loader--pulsate .logo-loader__logo-big {
            animation: pulsate 2s -0.2s ease-in-out infinite;
        }
        
        .logo-loader--pulsate .logo-loader__logo img {
            width: 120px;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }
        
        @keyframes pulsate {
            0% {
                transform: translate(-50%, -50%) scale(1);
                opacity: 0.5;
            }
            100% {
                transform: translate(-50%, -50%) scale(1.5);
                opacity: 0;
            }
        }
        
        form {
            position: relative;
            z-index: 1;
        }        

        /* Form Code End */
        
        .modal-header .close {
            margin: auto;
            display: flex;
            align-items: center;
            outline: none;
            font-family: 'Mirza', cursive;
            font-size: 20px;
        }
        
        /* Make modal body text bold and remove underline from links */
        .modal-body {
            font-weight: bold;
            text-align: center;
            font-size: 30px;
            font-family: 'Mirza', cursive;
        }
        
        .modal-body a {
            text-decoration: none; /* Remove underline */
            color: inherit; /* Ensure link color matches the text color */
            font-family: 'Mirza', cursive;
        }
        
        /* Style for the close button */
        .modal-footer .btn-secondary {
            display: block;
            margin: 0 auto; /* Center button */
            background-color: #b08e6a; 
            font-family: 'Mirza', cursive;
            font-size: 15px;
        }
        .modal-title{
            font-size: 20px;
            font-family: 'Mirza', cursive;
        }

        .hamburger .line {
            width: 30px; /* Minimized width */
            height: 2px; /* Minimized height */
            background-color: black;
            display: block;
            margin: 4px auto; /* Adjusted margin */
            transition: all 0.5s ease-in-out;
          }
          
          .hamburger:hover {
            cursor: pointer;
          }
          
          #hamburger-9 {
            position: relative;
            transition: all 0.3s ease-in-out;
          }

          @media (max-width: 675px){
            #hamburger-9.is-active{
                transform: rotate(45deg);
                margin-inline-start: 2rem;
            }
          }
          
          #hamburger-9.is-active {
            transform: rotate(45deg);
          }
          
          #hamburger-9:before {
            content: "";
            position: absolute;
            box-sizing: border-box;
            width: 40px; /* Adjusted for minimized size */
            height: 40px; /* Adjusted for minimized size */
            border: 3px solid transparent; /* Adjusted border */
            top: calc(50% - 20px);
            left: calc(50% - 20px);
            border-radius: 50%;
            transition: all 0.3s ease-in-out;
          }
          
          #hamburger-9.is-active:before {
            border: 2px solid rgb(0, 0, 0, 0.5); /* Adjusted border */
          }
          
          #hamburger-9.is-active .line {
            width: 15px; /* Further minimized width */
          }
          
          #hamburger-9.is-active .line:nth-child(2) {
            opacity: 0;
          }
          
          #hamburger-9.is-active .line:nth-child(1) {
            transform: translateY(8px); /* Adjusted translation */
          }
          
          #hamburger-9.is-active .line:nth-child(3) {
            transform: translateY(-6px) rotate(90deg); /* Adjusted translation and rotation */
          }
        
        .hamburger .line {
          width: 25px;
          height: 3px;
        }
        
        #hamburger-9:before {
          height: 35px;
          width: 35px;
          top: calc(50% - 17.5px);
          left: calc(50% - 17.5px);
        }
        
        #hamburger-9.is-active .line {
          width: 13px;
        }

        .content {
            transition: transform 2s ease-in-out, filter 1s ease-in-out;
            transform-style: preserve-3d;
            position: absolute;
            /* Other styling */
        }
        
        .content.rotated {
            transform: rotateX(180deg);
            filter: blur(10px);
        }
        
        .content-back.rotating {
            transform: rotateX(360deg);
        }

        .content-back {
            opacity: 1;
            position: absolute; /* Same as `.content` to stack properly */
            width: 100%; /* Adjust width as needed */
            height: 100%; /* Adjust height as needed */
            transition: opacity 1s ease-in-out, transform 1s ease-in-out, filter 1s ease-in-out;
            transform: rotateX(360deg);
            /* Ensure it starts hidden */
            
            /* Position and size the content-back appropriately */
        }

        .content-back.show{
            opacity: 1;
        }


        
        
        /* New Changes Start */
        @font-face {
            font-family: 'Spring LP';
            src: url('fonts/Spring\ LP\ Regular.ttf') format('truetype');
        }

        @font-face {
            font-family: 'Slopes';
            src: url('fonts/Slopes.ttf') format('truetype');
        }
        .navbar {
            background-color: rgba(255, 255, 255, 0.8);
            backdrop-filter: blur(10px);
            -webkit-backdrop-filter: blur(10px);
        }

        .navbar-brand-dark{
            width: 40px;
        }

        .navbar-line {
            position: -webkit-sticky; /* For Safari */
            position: sticky;
            top: 83px;
            width: 100%;
            height: 2px; /* Adjust height as needed */
            background-color: #b08e6a; /* Adjust color as needed */
            z-index: 1000; /* Ensure it's above other content */
        }

         @media (min-width: 1024px) and (max-width: 1317px) {
            #othersField{
                padding-left: 4rem;
            }
        }
            
        @media(min-width: 510px){
        .dropdown-menu.show{
                display: flex !important;
                opacity: 1;
                border-radius: 10px;
                left: -111px;
            }
        }

        @media(max-width: 510px){
            .dropdown-menu.show{
                display: block !important;
                opacity: 1;
                border-radius: 10px;
                left: -111px;
            }
            .dropdown-menu{
                display: none !important;
                opacity: 1;
                border-radius: 10px;
                left: -111px;
            }
        }

        .navbar-collapse {
            display: flex;
            justify-content: flex-start;
            text-align: right;
            transition: height 0.2s ease-in-out, opacity 0.2s ease-in-out;
            opacity: 1;
        }
        
        .navbar-collapse.collapsing {
            height: 0;
            opacity: 0;
            transition: height 0.2s ease-in-out;
        }
        
        .navbar-collapse.show {
            height: auto;
            opacity: 1;
        }
        
        .navbar-nav {
            list-style: none;
            padding: 0;
            margin: 0;
            display: flex; /* Make navbar items display in a row */
        }
        
        .nav-item {
            position: relative;
            padding-left: 20px;
            text-align: left;
        }
        
        .nav-links {
            display: block !important;
            padding: 10px 15px;
            text-decoration: none !important;
            color: #333;
            font-weight: bold;
            font-family: 'Mirza', cursive;
            font-size: 25px;
            color: #b08e6a;
            display: flex;
        }
        
        .nav-links:hover {
            color: #a07c5a;
            background: transparent;
            display: block;
        }
        @media (min-width: 992.05px) and (max-width: 1235px){
            .nav-item:hover .dropdown-menu {
                display: flex; /* Make dropdown items display in a row */
                opacity: 1;
                border-radius: 10px;
                left: -120px;
                transform: translateY(0);
                text-decoration: none;
            }
            .dropdown-menu.show{
                display: flex;
                opacity: 1;
                border-radius: 10px;
                left: -120px;
                transform: translateY(0);
                text-decoration: none;
            }

            .navbar-collapse {
                display: flex;
                justify-content: flex-end;
                text-align: right;
                transition: height 0.2s ease-in-out, opacity 0.2s ease-in-out;
                opacity: 1;
            }
        }
        @media (min-width: 1235.05px) {
            .nav-item:hover .dropdown-menu {
                display: flex; /* Make dropdown items display in a row */
                opacity: 1;
                border-radius: 10px;
                left: -111px;
                transform: translateY(0);
                text-decoration: none;
            }   
            .dropdown-menu.show{
                display: flex;
                opacity: 1;
                border-radius: 10px;
                left: -111px;
                transform: translateY(0);
                text-decoration: none;
            }

            .navbar-collapse {
                display: flex;
                justify-content: flex-end;
                text-align: right;
                transition: height 0.2s ease-in-out, opacity 0.2s ease-in-out;
                opacity: 1;
            }
        }
        
        .dropdown-item {
            padding: 10px 15px;
            text-decoration: none;
            display: block;
            color: #b08e6a;
            font-family: 'Mirza', cursive;
            font-size: 20px;
            text-align: center;
        }
        
        .dropdown-item:hover {
            background-color: rgba(255, 255, 255, 0.8);
            backdrop-filter: blur(10px);
        }
        
        .navbar-toggler, .navbar-toggler:focus {
            outline: none; /* Remove the black outline when clicked */
            box-shadow: none; /* Remove any additional box shadows */
            border: none; /* Remove any border */
        }
        
        .navbar-toggler {
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            width: 30px; /* Adjust width as needed */
            height: 20px; /* Adjust height as needed */
            cursor: pointer;
            transition: all 0.3s ease;
            border: none; /* Remove any border */
            background: transparent; /* Remove any background */
        }
        
        .navbar-toggler-icon {
            background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"%3E%3Cpath stroke="currentColor" stroke-width="2" d="M5 8h20M5 15h20M5 22h20" /%3E%3C/svg%3E');
            width: 15px;  
            height: 15px; 
            margin-right: 10px;
        }

        .toggler-icon {
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            width: 30px;
            height: 15px;
            cursor: pointer;
            transition: all 0.3s ease;
        }

        .bar {
            width: 30px;
            height: 2px;
            background-color: #333;
            transition: all 0.3s ease;
        }

        .navbar-toggler.collapsed .bar1 {
            transform: rotate(0) translate(0, 0);
        }

        .navbar-toggler.collapsed .bar2 {
            opacity: 1;
            transform: rotate(0) translate(0, 0);
        }

        .navbar-toggler.collapsed .bar3 {
            transform: rotate(0) translate(0, 0);
        }

        /* Expanded state: cross icon */
        .navbar-toggler:not(.collapsed) .bar1 {
            transform: rotate(45deg) translate(5px, 5px);
        }

        .navbar-toggler:not(.collapsed) .bar2 {
            opacity: 0;
            transform: rotate(0) translate(0, 0);
        }

        .navbar-toggler:not(.collapsed) .bar3 {
            transform: rotate(-45deg) translate(5px, -5px);
        }

        /* Remove the outline/black border when clicked */
        .navbar-toggler:focus {
            outline: none;
            box-shadow: none;
        }
                       

        /* New Changes End*/
        
        input, select{
            border-radius: 50px !important;
        }

        .error-border {
            box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5) !important;
            border-color: #ff0000 !important;
            transition: box-shadow 0.3s ease, border-color 0.3s ease;
        }
        

        /* Increase size of custom checkbox */
        .custom-control-input {
            width: 1.5rem; /* Adjust size as needed */
            height: 1.5rem; /* Adjust size as needed */
            margin-top: -0.1em; /* Adjust vertical alignment */
        }

        /* Ensure proper alignment of checkbox and label */
        .custom-control-label {
            line-height: 1.5em; /* Match with checkbox height */
            margin-left: 0.5em; /* Space between checkbox and label */
        }

        /* Optional: Increase font size of the label if necessary */
        .custom-control-label {
            font-size: 1rem; /* Adjust if needed */
            font-weight: bolder;
        }

        .btn {
            border-radius: 50px;
            background-color: white;
            border: 2px solid #ccc;
            padding: 6px 20px; /* Reduced vertical padding */
            font-size: 16px; /* Adjust font size as needed */
        }

        .btn:hover {
            background-color: #ccc !important;
            border: 2px solid rgb(65, 65, 65);
        }
        .switch-container {
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
        }

        .switch {
            font-size: 1rem;
            position: relative;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .switch input {
            position: absolute;
            height: 1px;
            width: 1px;
            background: none;
            border: 0;
            clip: rect(0 0 0 0);
            clip-path: inset(50%);
            overflow: hidden;
            padding: 0;
        }

        .switch input + label {
            position: relative;
            min-width: calc(calc(3.275rem * .8) * 2);
            border-radius: calc(3.275rem * .8);
            height: calc(3.275rem * .8);
            line-height: calc(3.275rem * .8);
            display: inline-block;
            cursor: pointer;
            outline: none;
            user-select: none;
            vertical-align: middle;
            text-indent: calc(calc(calc(3.275rem * .8) * 2) + .5rem);
        }

        .switch input + label::before,
        .switch input + label::after {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: calc(calc(3.275rem * .8) * 2);
            bottom: 0;
            display: block;
        }

        .switch input + label::before {
            right: 0;
            background-color: #dee2e6;
            border-radius: calc(3.275rem * .8);
            transition: 0.2s all;
        }

        .switch input + label::after {
            top: 2px;
            left: 2px;
            width: calc(calc(3.275rem * .8) - calc(2px * 2));
            height: calc(calc(3.275rem * .8) - calc(2px * 2));
            border-radius: 50%;
            background-color: white;
            transition: 0.2s all;
        }

        .switch input:checked + label::before {
            background-color: #08d;
        }

        .switch input:checked + label::after {
            margin-left: calc(3.275rem * .8);
        }

        .switch input:focus + label::before {
            outline: none;
            box-shadow: 0 0 0 0.2rem rgba(0, 136, 221, 0.25);
        }

        .switch input:disabled + label {
            color: #868e96;
            cursor: not-allowed;
        }

        .switch input:disabled + label::before {
            background-color: #e9ecef;
        }

        .icon-size {
            width: 24px;
            height: 24px;
            stroke: none;
            stroke-width: 0;
        }

        a.text-gray-500 svg {
            stroke: none;
            stroke-width: 0;
        }

        a.text-gray-500 svg path {
            stroke: none;
            stroke-width: 0;
        }

        a.text-gray-500:hover {
            text-decoration: none;
        }

        label {
            font-size: large;
            font-family: Lora;
            user-select: none;
        }

        :root {
            --ffsd: 0px;
            --1vw: calc((100vw - var(--sbw, 0px)) / 100);
            --1vh: var(--inner1Vh, 1vh);
        }

        @media (prefers-reduced-motion: reduce) {
            .animated {
                animation: none !important;
            }
        }

        html {
            zoom: var(--rzf, 1);
            font-size: max(calc(min(var(--1vw, 1vw), 13.66px) * var(--rfso, 1)), var(--minfs, 0px));
            -webkit-text-size-adjust: 100%;
            scroll-behavior: smooth;
        }

        body {
            font-size: calc(1rem * var(--bfso, 1));
        }

        body,
        html,
        p,
        ul,
        ol,
        li {
            margin: 0;
            padding: 0;
            font-synthesis: none;
            font-kerning: none;
            font-variant-ligatures: none;
            font-feature-settings: "kern" 0, "calt" 0, "liga" 0, "clig" 0, "dlig" 0, "hlig" 0;
            font-family: unset;
            -webkit-font-smoothing: subpixel-antialiased;
            -moz-osx-font-smoothing: grayscale;
            text-rendering: geometricprecision;
            white-space: normal;
        }

        li {
            text-align: unset;
        }

        a {
            text-decoration: none;
            color: inherit;
        }

        img {
            -webkit-user-drag: none;
            -moz-user-drag: none;
            -o-user-drag: none;
            user-drag: none;
            -webkit-touch-callout: none;
        }

        @media (max-width: 375px) {

            .btn {
                padding: 5px 16px; /* Further reduced padding */
                font-size: 14px;
            }

            .mres{
                flex-direction: column;
            }

            .mbres{
                flex-direction: column;
            }

            .mbbres{
                flex-direction: column;
            }

            .mbbbres{
                flex-direction: column;
            }

            .switch input + label {
                min-width: calc(calc(2.5rem * 2) * 2);
                height: calc(2.5rem * 2);
                line-height: calc(2.5rem * 2);
                text-indent: calc(calc(calc(2.5rem * 2) * 2) + 1.5rem);
            }

            .switch input + label::before {
                width: calc(calc(2.5rem * 2) * 2);
            }

            .switch input + label::after {
                width: calc(calc(2.5rem * 2) - calc(2px * 2));
                height: calc(calc(2.5rem * 2) - calc(2px * 2));
            }

            .switch input:checked + label::after {
                margin-left: calc(2.5rem * 2);
            }

            #RNg3TLkCUii7MrND {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #QfaELSxUmtUvTnhH {
                grid-template-columns: 0 317.77729368%;
                left: -108.88864684%;
                grid-template-rows: 0 100%;
            }

            #Rs1ID9tcoCyNizIh {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02333166 * 91.46666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0.02333166 * 91.46666667rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -2.33316584%;
                margin-top: 0%;
            }

            #OuGsH2CYJ2725KDu {
                font-size: calc(6.27793977em - var(--ffsd));
            }

            #ossm91nhxUXOi2GT {
                --first-font-size: 6.27793977em;
                --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);
            }

            #gulPYaoxAAkPDPwQ {
                min-width: 72.8367694rem;
            }

            #WJ1VHmzLivuZKq9N {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mc4FATYQ6FyB7vFP {
                grid-template-columns: 0 9.3816153rem 72.70343607rem 9.3816153rem;
                grid-template-rows: 0 minmax(40.82284342rem, max-content) minmax(95.26784573rem, max-content) minmax(40.82284342rem, max-content);
            }

            #R0tvcijXhEltPQfr {
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(176.91353257rem, max-content);
            }

            #Q4Hvqna7ew9dijsG {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #dCsBAvNUEOe3Q4DQ {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: minmax(1.74895759rem, max-content) minmax(176.91353257rem, max-content);
            }

            #LRfEUQQPebSuV0VD {
                min-height: calc(28.744887 * var(--1vh, 1vh));
            }

            #o5ZhqkXreLfgBv9A {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #IeGppbl2P0Leecyo {
                grid-template-columns: 0 361.05480201%;
                left: -130.527401%;
                grid-template-rows: 0 100%;
            }

            #dDzeuYMzW01qBYAA {
                display: none;
            }

            #LH3TAqJHuLefPOJi {
                display: none;
            }

            #mgAEOtlzkbg7zP70 {
                display: none;
            }

            #yFMpXzhqAt03njNV {
                display: block;
            }

            #HC7wRDThI5r4xyNf {
                grid-area: 2 / 2 / 21 / 21;
                position: relative;
            }

            #gxdQZETcALikNS6R {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6513137em - var(--ffsd)));
            }

            #jCMoBrBc1GkzGPe3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6513137em);
                --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);
            }

            #cRfAXpH6pUzBYviK {
                min-width: 78.8rem;
            }

            #DFpf8racV3g7pO7G {
                grid-area: 3 / 3 / 4 / 14;
                position: relative;
            }

            #VYSZWyNvi9hIYgTu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6513137em - var(--ffsd)));
            }

            #U2k6CdGn0YjE8ZFr {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6513137em);
                --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);
            }

            #D5LnsTh2y9LPckzv {
                min-width: 78.8rem;
            }

            #bv8qUdzz7MI6d3Re {
                grid-area: 5 / 4 / 6 / 15;
                position: relative;
            }

            #yLLAIZwSJQAxWvkq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6513137em - var(--ffsd)));
            }

            #Xl8VYUSYufHb5PqH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6513137em);
                --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);
            }

            #asXZK2ltq2PS37Pe {
                min-width: 78.8rem;
            }

            #a6ofjmNE1uOT1Er3 {
                grid-area: 7 / 5 / 8 / 16;
                position: relative;
            }

            #XHV66f3d7rNt5jJi {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6513137em - var(--ffsd)));
            }

            #bli1fb7kqXj87Byj {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6513137em);
                --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);
            }

            #NILcTIeZUfKdgRAf {
                min-width: 78.8rem;
            }

            #VHt4mt7wjex3cZIM {
                grid-area: 9 / 6 / 10 / 17;
                position: relative;
            }

            #x8PdM1Zeow0vahzg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6513137em - var(--ffsd)));
            }

            #PZjFAqOaduMWy6bF {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6513137em);
                --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);
            }

            #Ee7ENPcK1QbEdfAr {
                min-width: 78.8rem;
            }

            #udomjyLPvlt6SkNn {
                grid-area: 11 / 7 / 12 / 18;
                position: relative;
            }

            #ErqZDvc7HDWjBqvP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.6513137em - var(--ffsd)));
            }

            #q4uMzr3NVXr5Arfs {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6513137em);
                --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);
            }

            #a2DSp8nTwJcA1w5p {
                min-width: 78.8rem;
            }

            #oUvqUC0EKhWvHmCq {
                grid-area: 13 / 8 / 14 / 19;
                position: relative;
            }

            #HoZTINk9JQHB7M0U {
                grid-area: 15 / 11 / 16 / 12;
                position: relative;
            }

            #MAJveuR9rLEGxQme {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.11167431em - var(--ffsd)));
            }

            #kF5SpPPzjmnNrqu3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.11167431em);
                --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);
            }

            #Wl79nZk3Sid9sdKZ {
                min-width: 78.8rem;
            }

            #H1Wisy0sN94f3PF4 {
                grid-area: 17 / 9 / 18 / 20;
                position: relative;
            }

            #lDod8f82wpGpnBr7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #klAEjZ0Jd5MOzXMN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.25888em - var(--ffsd)));
            }

            #ZPiEJMgyx3WCD6y8 {
                min-width: 35.78490309rem;
            }

            #I3ORDZQYW2PTwHJ0 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #C7p0N3rf1mq30ETl {
                grid-template-columns: 0 1.06666667rem 35.65156976rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(9.88137936rem, max-content) minmax(1.06666667rem, max-content);
            }

            #nMkrIrEJDhvKyIm5 {
                grid-area: 19 / 10 / 20 / 13;
                grid-template-columns: 0 37.78490309rem;
                grid-template-rows: 0 minmax(12.01471269rem, max-content);
            }

            #Bbpn0VWDD6KjvWF3 {
                grid-template-columns: 0 6.4rem 0 0 0 0 0 0 20.44088179rem 14.66082845rem 8.46324619rem 14.66082845rem 20.44088179rem 0 0 0 0 0 0 6.4rem;
                grid-template-rows: 0 minmax(9.8243935rem, max-content) minmax(3.42656171rem, max-content) minmax(12.72480918rem, max-content) minmax(3.0221784rem, max-content) minmax(8.28870256rem, max-content);
            }

            #tAoBCYLih6tPCiO5 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #Pn9SpqhpbTP1Q3EB {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: minmax(11.65920481rem, max-content) minmax(142.78575886rem, max-content) minmax(11.65920481rem, max-content);
            }
            
            #careers-form {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: minmax(11.65920481rem, max-content) minmax(142.78575886rem, max-content) minmax(11.65920481rem, max-content);
            }

            #eu7by3jg12coCVkL {
                min-height: calc(36.69952512 * var(--1vh, 1vh));
            }

            #ox3ZbnacKGSowH1H {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #GeRTYn9ndQ5wSRGN {
                grid-template-columns: 0 339.96246266%;
                left: -119.98123133%;
                grid-template-rows: 0 100%;
            }

            #HMDY75p4ajeKgJJJ {
                display: none;
            }

            #dbDAuzolDpJr0AVB {
                display: none;
            }

            #Tf964MJTn3odF5Lf {
                display: none;
            }

            #y57bEuXM69lKgrAD {
                display: block;
            }

            #tyz6GJKqs8HxnB6e {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #sKWwwLwBHfhP9vji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.97779733em - var(--ffsd)));
            }

            #yGdMgb5dSfaH9IG1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.97779733em);
                --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);
            }

            #T3oawxzd86eFasTB {
                min-width: 78.8rem;
            }

            #Czduw6c4bOOHaK4l {
                grid-area: 3 / 3 / 4 / 7;
                position: relative;
            }

            #KqdaAd9kFc2mZOdu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.73392951em - var(--ffsd)));
            }

            #PRxqPfWtZ6OTx9fR {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.73392951em);
                --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);
            }

            #yPoTExvRuyNBK0Fn {
                min-width: 78.8rem;
            }

            #wPjCaq3IvGQccXbB {
                grid-area: 5 / 4 / 6 / 8;
                position: relative;
            }

            #sEu1oSZNUXgJz4LC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.11555733em - var(--ffsd)));
            }

            #SdhIYslVNumttcN8 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.11555733em);
                --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);
            }

            #htbOc1xj2jwTgALc {
                min-width: 78.8rem;
            }

            #lHrm1TQmZrrwzie5 {
                grid-area: 7 / 5 / 8 / 9;
                position: relative;
            }

            #PeFVPhL6463Cs6a9 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.906688em - var(--ffsd)));
            }

            #rpToRGTvaFOpfj3j {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.906688em - var(--ffsd)));
            }

            #MVpvYM171r1lociY {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.906688em);
                --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);
            }

            #dEJ8aQA1rEySqVfy {
                min-width: 78.8rem;
            }

            #Rb9tHd9WgsFHwtrX {
                grid-area: 9 / 6 / 10 / 10;
                position: relative;
            }

            #pCYU4rvGZT2NtFgk {
                grid-template-columns: 0 6.4rem 0 0 0 78.66666667rem 0 0 0 6.4rem;
                grid-template-rows: 0 minmax(16.39786734rem, max-content) minmax(3.47097296rem, max-content) minmax(11.73497813rem, max-content) minmax(6.80891201rem, max-content) minmax(25.18667842rem, max-content) minmax(7.21418568rem, max-content) minmax(32.67982048rem, max-content) minmax(9.5689356rem, max-content) minmax(16.39786734rem, max-content);
            }

            #PgNTPTcnSYR4w9QL {
                display: none;
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #OZXZyBJNYrnr4xIs {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: minmax(42.65920481rem, max-content) minmax(129.46021797rem, max-content) minmax(42.65920481rem, max-content);
            }

            #lhhRebWPRrbk44bM {
                min-height: calc(34.55558788 * var(--1vh, 1vh));
            }
        }

        @media (min-width: 375.05px) and (max-width: 480px) {

            .mbbbres{
                flex-direction: column;
            }

            .btn {
                padding: 6px 18px;
                font-size: 15px;
            }

            .mres{
                flex-direction: column;
            }

            .mbres{
                flex-direction: column;
            }

            .switch input + label {
                min-width: calc(calc(2.5rem * 1.2) * 2);
                height: calc(2.5rem * 1.2);
                line-height: calc(2.5rem * 1.2);
                text-indent: calc(calc(calc(2.5rem * 1.2) * 2) + 1.5rem);
            }

            .switch input + label::before {
                width: calc(calc(2.5rem * 1.2) * 2);
            }

            .switch input + label::after {
                width: calc(calc(2.5rem * 1.2) - calc(2px * 2));
                height: calc(calc(2.5rem * 1.2) - calc(2px * 2));
            }

            .switch input:checked + label::after {
                margin-left: calc(2.5rem * 1.2);
            }

            #RNg3TLkCUii7MrND {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #QfaELSxUmtUvTnhH {
                grid-template-columns: 0 293.4765625%;
                left: -96.73828125%;
                grid-template-rows: 0 100%;
            }

            #Rs1ID9tcoCyNizIh {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02114868 * 93.33333333rem) + 0%)), calc(0% + 0%) calc(100% - ((0.02114868 * 93.33333333rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -2.11486762%;
                margin-top: 0%;
            }

            #OuGsH2CYJ2725KDu {
                font-size: calc(6.50470156em - var(--ffsd));
            }

            #ossm91nhxUXOi2GT {
                --first-font-size: 6.50470156em;
                --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);
            }

            #gulPYaoxAAkPDPwQ {
                min-width: 75.43368096rem;
            }

            #WJ1VHmzLivuZKq9N {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mc4FATYQ6FyB7vFP {
                grid-template-columns: 0 9.65211688rem 75.32951429rem 8.35170216rem;
                grid-template-rows: 0 minmax(32.46233356rem, max-content) minmax(98.70895977rem, max-content) minmax(32.46233356rem, max-content);
            }

            #R0tvcijXhEltPQfr {
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(163.63362689rem, max-content);
            }

            #Q4Hvqna7ew9dijsG {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #dCsBAvNUEOe3Q4DQ {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: minmax(1.36637311rem, max-content) minmax(163.63362689rem, max-content);
            }

            #LRfEUQQPebSuV0VD {
                min-height: calc(31.55897663 * var(--1vh, 1vh));
            }

            #o5ZhqkXreLfgBv9A {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #IeGppbl2P0Leecyo {
                grid-template-columns: 0 289.85950174%;
                left: -94.92975087%;
                grid-template-rows: 0 100%;
            }

            #dDzeuYMzW01qBYAA {
                display: none;
            }

            #LH3TAqJHuLefPOJi {
                display: none;
            }

            #mgAEOtlzkbg7zP70 {
                display: block;
            }

            #yFMpXzhqAt03njNV {
                display: none;
            }

            #HC7wRDThI5r4xyNf {
                grid-area: 2 / 2 / 21 / 21;
                position: relative;
            }

            #gxdQZETcALikNS6R {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.63383883em - var(--ffsd)));
            }

            #jCMoBrBc1GkzGPe3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.63383883em);
                --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);
            }

            #cRfAXpH6pUzBYviK {
                min-width: 83.4375rem;
            }

            #DFpf8racV3g7pO7G {
                grid-area: 3 / 3 / 4 / 14;
                position: relative;
            }

            #VYSZWyNvi9hIYgTu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.63383883em - var(--ffsd)));
            }

            #U2k6CdGn0YjE8ZFr {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.63383883em);
                --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);
            }

            #D5LnsTh2y9LPckzv {
                min-width: 83.4375rem;
            }

            #bv8qUdzz7MI6d3Re {
                grid-area: 5 / 4 / 6 / 15;
                position: relative;
            }

            #yLLAIZwSJQAxWvkq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.63383883em - var(--ffsd)));
            }

            #Xl8VYUSYufHb5PqH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.63383883em);
                --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);
            }

            #asXZK2ltq2PS37Pe {
                min-width: 83.4375rem;
            }

            #a6ofjmNE1uOT1Er3 {
                grid-area: 7 / 5 / 8 / 16;
                position: relative;
            }

            #XHV66f3d7rNt5jJi {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.63383883em - var(--ffsd)));
            }

            #bli1fb7kqXj87Byj {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.63383883em);
                --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);
            }

            #NILcTIeZUfKdgRAf {
                min-width: 83.4375rem;
            }

            #VHt4mt7wjex3cZIM {
                grid-area: 9 / 6 / 10 / 17;
                position: relative;
            }

            #x8PdM1Zeow0vahzg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.63383883em - var(--ffsd)));
            }

            #PZjFAqOaduMWy6bF {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.63383883em);
                --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);
            }

            #Ee7ENPcK1QbEdfAr {
                min-width: 83.4375rem;
            }

            #udomjyLPvlt6SkNn {
                grid-area: 11 / 7 / 12 / 18;
                position: relative;
            }

            #ErqZDvc7HDWjBqvP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.63383883em - var(--ffsd)));
            }

            #q4uMzr3NVXr5Arfs {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.63383883em);
                --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);
            }

            #a2DSp8nTwJcA1w5p {
                min-width: 83.4375rem;
            }

            #oUvqUC0EKhWvHmCq {
                grid-area: 13 / 8 / 14 / 19;
                position: relative;
            }

            #HoZTINk9JQHB7M0U {
                grid-area: 15 / 11 / 16 / 12;
                position: relative;
            }

            #MAJveuR9rLEGxQme {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.83586081em - var(--ffsd)));
            }

            #kF5SpPPzjmnNrqu3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.83586081em);
                --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);
            }

            #Wl79nZk3Sid9sdKZ {
                min-width: 83.4375rem;
            }

            #H1Wisy0sN94f3PF4 {
                grid-area: 17 / 9 / 18 / 20;
                position: relative;
            }

            #lDod8f82wpGpnBr7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #klAEjZ0Jd5MOzXMN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.1085em - var(--ffsd)));
            }

            #ZPiEJMgyx3WCD6y8 {
                min-width: 27.95695554rem;
            }

            #I3ORDZQYW2PTwHJ0 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #C7p0N3rf1mq30ETl {
                grid-template-columns: 0 0.83333333rem 27.85278888rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(7.71982762rem, max-content) minmax(0.83333333rem, max-content);
            }

            #nMkrIrEJDhvKyIm5 {
                grid-area: 19 / 10 / 20 / 13;
                grid-template-columns: 0 29.51945554rem;
                grid-template-rows: 0 minmax(9.38649429rem, max-content);
            }

            #Bbpn0VWDD6KjvWF3 {
                grid-template-columns: 0 5rem 0 0 0 0 0 0 26.9069389rem 11.45377223rem 6.61191109rem 11.45377223rem 26.9069389rem 0 0 0 0 0 0 5rem;
                grid-template-rows: 0 minmax(7.67530742rem, max-content) minmax(3.62983232rem, max-content) minmax(9.94125718rem, max-content) minmax(3.20146017rem, max-content) minmax(3.47554887rem, max-content);
            }

            #tAoBCYLih6tPCiO5 {
                grid-area: 1 / 2 / 3 / 3;
                position: relative;
            }

            #Pn9SpqhpbTP1Q3EB {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: minmax(32.74120894rem, max-content) minmax(95.642582rem, max-content);
            }
            
            #careers-form {
                margin-top: 5px;
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: minmax(32.74120894rem, max-content) minmax(95.642582rem, max-content);
            }

            #eu7by3jg12coCVkL {
                min-height: calc(35.02568239 * var(--1vh, 1vh));
            }

            #ox3ZbnacKGSowH1H {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #GeRTYn9ndQ5wSRGN {
                grid-template-columns: 0 276.53291596%;
                left: -88.26645798%;
                grid-template-rows: 0 100%;
            }

            #HMDY75p4ajeKgJJJ {
                display: none;
            }

            #dbDAuzolDpJr0AVB {
                display: none;
            }

            #Tf964MJTn3odF5Lf {
                display: block;
            }

            #y57bEuXM69lKgrAD {
                display: none;
            }

            #tyz6GJKqs8HxnB6e {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #sKWwwLwBHfhP9vji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.88890417em - var(--ffsd)));
            }

            #yGdMgb5dSfaH9IG1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.88890417em);
                --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);
            }

            #T3oawxzd86eFasTB {
                min-width: 83.4375rem;
            }

            #Czduw6c4bOOHaK4l {
                grid-area: 3 / 3 / 4 / 7;
                position: relative;
            }

            #KqdaAd9kFc2mZOdu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.55564583em - var(--ffsd)));
            }

            #PRxqPfWtZ6OTx9fR {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.55564583em);
                --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);
            }

            #yPoTExvRuyNBK0Fn {
                min-width: 83.4375rem;
            }

            #wPjCaq3IvGQccXbB {
                grid-area: 5 / 4 / 6 / 8;
                position: relative;
            }

            #sEu1oSZNUXgJz4LC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.46774533em - var(--ffsd)));
            }

            #SdhIYslVNumttcN8 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.46774533em);
                --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);
            }

            #htbOc1xj2jwTgALc {
                min-width: 83.4375rem;
            }

            #lHrm1TQmZrrwzie5 {
                grid-area: 7 / 5 / 8 / 9;
                position: relative;
            }

            #PeFVPhL6463Cs6a9 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.92028632em - var(--ffsd)));
            }

            #rpToRGTvaFOpfj3j {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.92028632em - var(--ffsd)));
            }

            #MVpvYM171r1lociY {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.92028632em);
                --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);
            }

            #dEJ8aQA1rEySqVfy {
                min-width: 83.4375rem;
            }

            #Rb9tHd9WgsFHwtrX {
                grid-area: 9 / 6 / 10 / 10;
                position: relative;
            }

            #pCYU4rvGZT2NtFgk {
                grid-template-columns: 0 5rem 0 0 0 83.33333333rem 0 0 0 5rem;
                grid-template-rows: 0 minmax(12.81083386rem, max-content) minmax(3.67687814rem, max-content) minmax(9.16795167rem, max-content) minmax(6.59720417rem, max-content) minmax(19.67709251rem, max-content) minmax(7.64214584rem, max-content) minmax(25.53110975rem, max-content) minmax(10.13658432rem, max-content) minmax(12.81083386rem, max-content);
            }

            #PgNTPTcnSYR4w9QL {
                display: none;
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #OZXZyBJNYrnr4xIs {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: minmax(33.32750376rem, max-content) minmax(108.05063413rem, max-content) minmax(33.32750376rem, max-content);
            }

            #lhhRebWPRrbk44bM {
                min-height: calc(33.41534098 * var(--1vh, 1vh));
            }
        }

        @media (min-width: 480.05px) and (max-width: 768px) {

            .mbbres{
                padding-top: 2.59rem;
            }

            .btn {
                padding: 8px 20px;
                font-size: 16px;
            }

            .mres{
                flex-direction: column;
            }

            .mbres{
                flex-direction: column;
            }

            .switch input + label {
                min-width: calc(calc(2.5rem * 1) * 2);
                height: calc(2.5rem * 1);
                line-height: calc(2.5rem * 1);
                text-indent: calc(calc(calc(2.5rem * 1) * 2) + .5rem);
            }

            .switch input + label::before {
                width: calc(calc(2.5rem * 1) * 2);
            }

            .switch input + label::after {
                width: calc(calc(2.5rem * 1) - calc(2px * 2));
                height: calc(calc(2.5rem * 1) - calc(2px * 2));
            }

            .switch input:checked + label::after {
                margin-left: calc(2.5rem * 1);
            }

            #RNg3TLkCUii7MrND {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #QfaELSxUmtUvTnhH {
                grid-template-columns: 0 185.27560764%;
                left: -42.63780382%;
                grid-template-rows: 0 100%;
            }

            #Rs1ID9tcoCyNizIh {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 91.66666667rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.66666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.01359533 * 91.66666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0.01359533 * 91.66666667rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.35953255%;
                margin-top: 0%;
            }

            #OuGsH2CYJ2725KDu {
                font-size: calc(4.06543847em - var(--ffsd));
            }

            #ossm91nhxUXOi2GT {
                --first-font-size: 4.06543847em;
                --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);
            }

            #gulPYaoxAAkPDPwQ {
                min-width: 47.1460506rem;
            }

            #WJ1VHmzLivuZKq9N {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mc4FATYQ6FyB7vFP {
                grid-template-columns: 0 33.83174346rem 47.08094643rem 10.75397677rem;
                grid-template-rows: 0 minmax(20.80979181rem, max-content) minmax(61.69309986rem, max-content) minmax(20.80979181rem, max-content);
            }

            #R0tvcijXhEltPQfr {
                grid-template-columns: 0 91.66666667rem;
                grid-template-rows: 0 minmax(103.31268347rem, max-content);
            }

            #Q4Hvqna7ew9dijsG {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #dCsBAvNUEOe3Q4DQ {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(0.8539832rem, max-content) minmax(103.31268347rem, max-content);
            }

            #LRfEUQQPebSuV0VD {
                min-height: calc(30.88803089 * var(--1vh, 1vh));
            }

            #o5ZhqkXreLfgBv9A {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #IeGppbl2P0Leecyo {
                grid-template-columns: 0 184.45979384%;
                left: -42.22989692%;
                grid-template-rows: 0 100%;
            }

            #dDzeuYMzW01qBYAA {
                display: none;
            }

            #LH3TAqJHuLefPOJi {
                display: block;
            }

            #mgAEOtlzkbg7zP70 {
                display: none;
            }

            #yFMpXzhqAt03njNV {
                display: none;
            }

            #HC7wRDThI5r4xyNf {
                grid-area: 2 / 2 / 21 / 21;
                position: relative;
            }

            #gxdQZETcALikNS6R {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.022413em - var(--ffsd)));
            }

            #jCMoBrBc1GkzGPe3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.022413em);
                --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);
            }

            #cRfAXpH6pUzBYviK {
                min-width: 83.3984375rem;
            }

            #DFpf8racV3g7pO7G {
                grid-area: 3 / 3 / 4 / 15;
                position: relative;
            }

            #VYSZWyNvi9hIYgTu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.73734279em - var(--ffsd)));
            }

            #U2k6CdGn0YjE8ZFr {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.73734279em);
                --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);
            }

            #D5LnsTh2y9LPckzv {
                min-width: 83.3984375rem;
            }

            #bv8qUdzz7MI6d3Re {
                grid-area: 5 / 4 / 6 / 16;
                position: relative;
            }

            #yLLAIZwSJQAxWvkq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.68443627em - var(--ffsd)));
            }

            #Xl8VYUSYufHb5PqH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.68443627em);
                --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);
            }

            #asXZK2ltq2PS37Pe {
                min-width: 83.3984375rem;
            }

            #a6ofjmNE1uOT1Er3 {
                grid-area: 7 / 5 / 8 / 17;
                position: relative;
            }

            #XHV66f3d7rNt5jJi {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.73734279em - var(--ffsd)));
            }

            #bli1fb7kqXj87Byj {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.73734279em);
                --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);
            }

            #NILcTIeZUfKdgRAf {
                min-width: 83.3984375rem;
            }

            #VHt4mt7wjex3cZIM {
                grid-area: 9 / 6 / 10 / 18;
                position: relative;
            }

            #x8PdM1Zeow0vahzg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.68443627em - var(--ffsd)));
            }

            #PZjFAqOaduMWy6bF {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.68443627em);
                --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);
            }

            #Ee7ENPcK1QbEdfAr {
                min-width: 83.3984375rem;
            }

            #udomjyLPvlt6SkNn {
                grid-area: 11 / 7 / 12 / 19;
                position: relative;
            }

            #ErqZDvc7HDWjBqvP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.68443627em - var(--ffsd)));
            }

            #q4uMzr3NVXr5Arfs {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.68443627em);
                --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);
            }

            #a2DSp8nTwJcA1w5p {
                min-width: 83.3984375rem;
            }

            #oUvqUC0EKhWvHmCq {
                grid-area: 13 / 8 / 14 / 20;
                position: relative;
            }

            #HoZTINk9JQHB7M0U {
                grid-area: 15 / 9 / 18 / 10;
                position: relative;
            }

            #MAJveuR9rLEGxQme {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.022413em - var(--ffsd)));
            }

            #kF5SpPPzjmnNrqu3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.022413em);
                --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);
            }

            #Wl79nZk3Sid9sdKZ {
                min-width: 46.57885714rem;
            }

            #H1Wisy0sN94f3PF4 {
                grid-area: 16 / 11 / 17 / 14;
                position: relative;
            }

            #lDod8f82wpGpnBr7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #klAEjZ0Jd5MOzXMN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.5678125em - var(--ffsd)));
            }

            #ZPiEJMgyx3WCD6y8 {
                min-width: 17.47309721rem;
            }

            #I3ORDZQYW2PTwHJ0 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #C7p0N3rf1mq30ETl {
                grid-template-columns: 0 0.52083333rem 17.40799305rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(4.82489226rem, max-content) minmax(0.52083333rem, max-content);
            }

            #nMkrIrEJDhvKyIm5 {
                grid-area: 19 / 12 / 20 / 13;
                grid-template-columns: 0 18.44965971rem;
                grid-template-rows: 0 minmax(5.86655893rem, max-content);
            }

            #Bbpn0VWDD6KjvWF3 {
                grid-template-columns: 0 4.16666667rem 0 0 0 0 0 16.25838569rem 4.13244443rem 2.22459705rem 10.86626202rem 18.44965971rem 17.19783124rem 14.20415319rem 0 0 0 0 0 4.16666667rem;
                grid-template-rows: 0 minmax(5.31790047rem, max-content) minmax(3.53486413rem, max-content) minmax(2.21328573rem, max-content) minmax(3.20146017rem, max-content) minmax(3.04721804rem, max-content);
            }

            #tAoBCYLih6tPCiO5 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #Pn9SpqhpbTP1Q3EB {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(20.71434833rem, max-content) minmax(75.10776167rem, max-content);
            }
            
            #careers-form {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(0, max-content) minmax(75.10776167rem, max-content);
            }

            #eu7by3jg12coCVkL {
                min-height: calc(34.55598456 * var(--1vh, 1vh));
            }

            #ox3ZbnacKGSowH1H {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #GeRTYn9ndQ5wSRGN {
                grid-template-columns: 0 184.45979384%;
                left: -42.22989692%;
                grid-template-rows: 0 100%;
            }

            #HMDY75p4ajeKgJJJ {
                display: none;
            }

            #dbDAuzolDpJr0AVB {
                display: block;
            }

            #Tf964MJTn3odF5Lf {
                display: none;
            }

            #y57bEuXM69lKgrAD {
                display: none;
            }

            #tyz6GJKqs8HxnB6e {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #sKWwwLwBHfhP9vji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.06992406em - var(--ffsd)));
            }

            #yGdMgb5dSfaH9IG1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.06992406em);
                --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);
            }

            #T3oawxzd86eFasTB {
                min-width: 83.3984375rem;
            }

            #Czduw6c4bOOHaK4l {
                grid-area: 3 / 3 / 4 / 7;
                position: relative;
            }

            #KqdaAd9kFc2mZOdu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.47227865em - var(--ffsd)));
            }

            #PRxqPfWtZ6OTx9fR {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.47227865em);
                --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);
            }

            #yPoTExvRuyNBK0Fn {
                min-width: 83.3984375rem;
            }

            #wPjCaq3IvGQccXbB {
                grid-area: 5 / 4 / 6 / 8;
                position: relative;
            }

            #sEu1oSZNUXgJz4LC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.46774533em - var(--ffsd)));
            }

            #SdhIYslVNumttcN8 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.46774533em);
                --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);
            }

            #htbOc1xj2jwTgALc {
                min-width: 83.3984375rem;
            }

            #lHrm1TQmZrrwzie5 {
                grid-area: 7 / 5 / 8 / 9;
                position: relative;
            }

            #PeFVPhL6463Cs6a9 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.64588542em - var(--ffsd)));
            }

            #rpToRGTvaFOpfj3j {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.64588542em - var(--ffsd)));
            }

            #MVpvYM171r1lociY {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.64588542em);
                --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);
            }

            #dEJ8aQA1rEySqVfy {
                min-width: 83.3984375rem;
            }

            #Rb9tHd9WgsFHwtrX {
                grid-area: 9 / 6 / 10 / 10;
                position: relative;
            }

            #pCYU4rvGZT2NtFgk {
                grid-template-columns: 0 4.16666667rem 0 0 0 83.33333333rem 0 0 0 4.16666667rem;
                grid-template-rows: 0 minmax(8.5276045rem, max-content) minmax(3.67687814rem, max-content) minmax(5.72996979rem, max-content) minmax(4.1232526rem, max-content) minmax(12.29818282rem, max-content) minmax(7.64214584rem, max-content) minmax(15.95694359rem, max-content) minmax(9.42707292rem, max-content) minmax(8.5276045rem, max-content);
            }

            #PgNTPTcnSYR4w9QL {
                display: none;
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #OZXZyBJNYrnr4xIs {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(20.31340182rem, max-content) minmax(75.9096547rem, max-content) minmax(20.31340182rem, max-content);
            }

            #lhhRebWPRrbk44bM {
                min-height: calc(34.55598456 * var(--1vh, 1vh));
            }
        }

        @media (min-width: 768.05px) and (max-width: 1024px) {

            .btn {
                padding: 10px 22px;
                font-size: 17px;
            }

            .mres{
                justify-self: center;
                align-self: center;
                margin-left: 7rem;
            }

            .mbres{
                flex-direction: column;
            }

            .switch input + label {
                min-width: calc(calc(2.5rem * .8) * 2);
                height: calc(2.5rem * .8);
                line-height: calc(2.5rem * .8);
                text-indent: calc(calc(calc(2.5rem * .8) * 2) + .5rem);
            }

            .switch input + label::before {
                width: calc(calc(2.5rem * .8) * 2);
            }

            .switch input + label::after {
                width: calc(calc(2.5rem * .8) - calc(2px * 2));
                height: calc(calc(2.5rem * .8) - calc(2px * 2));
            }

            .switch input:checked + label::after {
                margin-left: calc(2.5rem * .8);
            }

            #RNg3TLkCUii7MrND {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #QfaELSxUmtUvTnhH {
                grid-template-columns: 0 133.3984375%;
                left: -16.69921875%;
                grid-template-rows: 0 100%;
            }

            #Rs1ID9tcoCyNizIh {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 71.67346588rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 71.67346588rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.01251485 * 71.67346588rem) + 0%)), calc(0% + 0%) calc(100% - ((0.01251485 * 71.67346588rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.25148468%;
                margin-top: 0%;
            }

            #OuGsH2CYJ2725KDu {
                font-size: calc(3.04907885em - var(--ffsd));
            }

            #ossm91nhxUXOi2GT {
                --first-font-size: 3.04907885em;
                --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);
            }

            #gulPYaoxAAkPDPwQ {
                min-width: 35.35953795rem;
            }

            #WJ1VHmzLivuZKq9N {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mc4FATYQ6FyB7vFP {
                grid-template-columns: 0 30.10349712rem 35.31070982rem 6.25925893rem;
                grid-template-rows: 0 minmax(9.07271485rem, max-content) minmax(46.26982489rem, max-content) minmax(19.01697286rem, max-content);
            }

            #R0tvcijXhEltPQfr {
                grid-template-columns: 0 71.67346588rem;
                grid-template-rows: 0 minmax(74.3595126rem, max-content);
            }

            #Q4Hvqna7ew9dijsG {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #dCsBAvNUEOe3Q4DQ {
                grid-template-columns: 12.81622722rem 71.67346588rem 15.5103069rem;
                grid-template-rows: minmax(0.6404874rem, max-content) minmax(74.3595126rem, max-content);
            }

            #LRfEUQQPebSuV0VD {
                min-height: calc(30.02345582 * var(--1vh, 1vh));
            }

            #o5ZhqkXreLfgBv9A {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #IeGppbl2P0Leecyo {
                grid-template-columns: 0 138.34484538%;
                left: -19.17242269%;
                grid-template-rows: 0 100%;
            }

            #dDzeuYMzW01qBYAA {
                display: block;
            }

            #LH3TAqJHuLefPOJi {
                display: none;
            }

            #mgAEOtlzkbg7zP70 {
                display: none;
            }

            #yFMpXzhqAt03njNV {
                display: none;
            }

            #HC7wRDThI5r4xyNf {
                grid-area: 2 / 2 / 21 / 21;
                position: relative;
            }

            #gxdQZETcALikNS6R {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26680975em - var(--ffsd)));
            }

            #jCMoBrBc1GkzGPe3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26680975em);
                --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);
            }

            #cRfAXpH6pUzBYviK {
                min-width: 75.24127873rem;
            }

            #DFpf8racV3g7pO7G {
                grid-area: 3 / 3 / 4 / 15;
                position: relative;
            }

            #VYSZWyNvi9hIYgTu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26680975em - var(--ffsd)));
            }

            #U2k6CdGn0YjE8ZFr {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26680975em);
                --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);
            }

            #D5LnsTh2y9LPckzv {
                min-width: 75.24127873rem;
            }

            #bv8qUdzz7MI6d3Re {
                grid-area: 5 / 4 / 6 / 16;
                position: relative;
            }

            #yLLAIZwSJQAxWvkq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26680975em - var(--ffsd)));
            }

            #Xl8VYUSYufHb5PqH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26680975em);
                --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);
            }

            #asXZK2ltq2PS37Pe {
                min-width: 75.24127873rem;
            }

            #a6ofjmNE1uOT1Er3 {
                grid-area: 7 / 5 / 8 / 17;
                position: relative;
            }

            #XHV66f3d7rNt5jJi {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26680975em - var(--ffsd)));
            }

            #bli1fb7kqXj87Byj {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26680975em);
                --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);
            }

            #NILcTIeZUfKdgRAf {
                min-width: 75.24127873rem;
            }

            #VHt4mt7wjex3cZIM {
                grid-area: 9 / 6 / 10 / 18;
                position: relative;
            }

            #x8PdM1Zeow0vahzg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26680975em - var(--ffsd)));
            }

            #PZjFAqOaduMWy6bF {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26680975em);
                --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);
            }

            #Ee7ENPcK1QbEdfAr {
                min-width: 75.24127873rem;
            }

            #udomjyLPvlt6SkNn {
                grid-area: 11 / 7 / 12 / 19;
                position: relative;
            }

            #ErqZDvc7HDWjBqvP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26680975em - var(--ffsd)));
            }

            #q4uMzr3NVXr5Arfs {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26680975em);
                --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);
            }

            #a2DSp8nTwJcA1w5p {
                min-width: 75.24127873rem;
            }

            #oUvqUC0EKhWvHmCq {
                grid-area: 13 / 8 / 14 / 20;
                position: relative;
            }

            #HoZTINk9JQHB7M0U {
                grid-area: 15 / 9 / 18 / 10;
                position: relative;
            }

            #MAJveuR9rLEGxQme {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26680975em - var(--ffsd)));
            }

            #kF5SpPPzjmnNrqu3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26680975em);
                --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);
            }

            #Wl79nZk3Sid9sdKZ {
                min-width: 34.93414286rem;
            }

            #H1Wisy0sN94f3PF4 {
                grid-area: 16 / 11 / 17 / 14;
                position: relative;
            }

            #lDod8f82wpGpnBr7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #klAEjZ0Jd5MOzXMN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.92585937em - var(--ffsd)));
            }

            #ZPiEJMgyx3WCD6y8 {
                min-width: 13.10482291rem;
            }

            #I3ORDZQYW2PTwHJ0 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #C7p0N3rf1mq30ETl {
                grid-template-columns: 0 0.390625rem 13.05599479rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(3.6186692rem, max-content) minmax(0.390625rem, max-content);
            }

            #nMkrIrEJDhvKyIm5 {
                grid-area: 19 / 12 / 20 / 13;
                grid-template-columns: 0 13.83724479rem;
                grid-template-rows: 0 minmax(4.3999192rem, max-content);
            }

            #Bbpn0VWDD6KjvWF3 {
                grid-template-columns: 0 3.125rem 0 0 0 0 0 19.17870391rem 3.09933332rem 1.66844779rem 8.14969652rem 13.83724479rem 12.89837343rem 16.36065085rem 0 0 0 0 0 3.125rem;
                grid-template-rows: 0 minmax(2.82773198rem, max-content) minmax(2.6511481rem, max-content) minmax(4.6599643rem, max-content) minmax(2.6511481rem, max-content) minmax(3.03541353rem, max-content);
            }

            #tAoBCYLih6tPCiO5 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #Pn9SpqhpbTP1Q3EB {
                grid-template-columns: 9.2787747rem 81.4424506rem 9.2787747rem;
                grid-template-rows: minmax(16.40351739rem, max-content) minmax(54.59530898rem, max-content) minmax(16.40351739rem, max-content);
            }

            #careers-form {
                grid-template-columns: 9.2787747rem 81.4424506rem 9.2787747rem;
                grid-template-rows: minmax(0, max-content) minmax(54.59530898rem, max-content) minmax(16.40351739rem, max-content);
            }

            #eu7by3jg12coCVkL {
                min-height: calc(34.98827209 * var(--1vh, 1vh));
            }

            #ox3ZbnacKGSowH1H {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #GeRTYn9ndQ5wSRGN {
                grid-template-columns: 0 138.34484538%;
                left: -19.17242269%;
                grid-template-rows: 0 100%;
            }

            #HMDY75p4ajeKgJJJ {
                display: block;
            }

            #dbDAuzolDpJr0AVB {
                display: none;
            }

            #Tf964MJTn3odF5Lf {
                display: none;
            }

            #y57bEuXM69lKgrAD {
                display: none;
            }

            #tyz6GJKqs8HxnB6e {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #sKWwwLwBHfhP9vji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86461914em - var(--ffsd)));
            }

            #yGdMgb5dSfaH9IG1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86461914em);
                --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);
            }

            #T3oawxzd86eFasTB {
                min-width: 77.80914307rem;
            }

            #Czduw6c4bOOHaK4l {
                grid-area: 3 / 3 / 4 / 7;
                position: relative;
            }

            #KqdaAd9kFc2mZOdu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60420898em - var(--ffsd)));
            }

            #PRxqPfWtZ6OTx9fR {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60420898em);
                --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);
            }

            #yPoTExvRuyNBK0Fn {
                min-width: 77.80914307rem;
            }

            #wPjCaq3IvGQccXbB {
                grid-area: 5 / 4 / 6 / 8;
                position: relative;
            }

            #sEu1oSZNUXgJz4LC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.94791992em - var(--ffsd)));
            }

            #SdhIYslVNumttcN8 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.94791992em);
                --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);
            }

            #htbOc1xj2jwTgALc {
                min-width: 77.80914307rem;
            }

            #lHrm1TQmZrrwzie5 {
                grid-area: 7 / 5 / 8 / 9;
                position: relative;
            }

            #PeFVPhL6463Cs6a9 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.73441406em - var(--ffsd)));
            }

            #rpToRGTvaFOpfj3j {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.73441406em - var(--ffsd)));
            }

            #MVpvYM171r1lociY {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.73441406em);
                --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);
            }

            #dEJ8aQA1rEySqVfy {
                min-width: 77.80914307rem;
            }

            #Rb9tHd9WgsFHwtrX {
                grid-area: 9 / 6 / 10 / 10;
                position: relative;
            }

            #pCYU4rvGZT2NtFgk {
                grid-template-columns: 0 1.84106783rem 0 0 0 77.76031494rem 0 0 0 1.84106783rem;
                grid-template-rows: 0 minmax(4.16066991rem, max-content) minmax(3.43098242rem, max-content) minmax(4.29747734rem, max-content) minmax(3.09243945rem, max-content) minmax(9.22363712rem, max-content) minmax(5.84635352rem, max-content) minmax(11.9677077rem, max-content) minmax(7.07030469rem, max-content) minmax(5.50573683rem, max-content);
            }

            #PgNTPTcnSYR4w9QL {
                display: none;
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #OZXZyBJNYrnr4xIs {
                grid-template-columns: 9.2787747rem 81.4424506rem 9.2787747rem;
                grid-template-rows: minmax(16.40351739rem, max-content) minmax(54.59530898rem, max-content) minmax(16.40351739rem, max-content);
            }

            #lhhRebWPRrbk44bM {
                min-height: calc(34.98827209 * var(--1vh, 1vh));
            }
        }

        @media (min-width: 1024.05px) {

            .icon-margin{
                padding-right: 5rem;
            }

            .btn {
                padding: 12px 24px;
                font-size: 18px;
            }

            #getupto {
                margin-left: 2rem;
            }

            .mbres{
                flex-direction: row;
            }

            .mbbres{
                padding-top: 2.59rem;
            }

            #RNg3TLkCUii7MrND {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #QfaELSxUmtUvTnhH {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #Rs1ID9tcoCyNizIh {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 53.72886461rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 53.72886461rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.01251485 * 53.72886461rem) + 0%)), calc(0% + 0%) calc(100% - ((0.01251485 * 53.72886461rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.25148468%;
                margin-top: 0%;
            }

            #OuGsH2CYJ2725KDu {
                font-size: calc(2.28569308em - var(--ffsd));
            }

            #ossm91nhxUXOi2GT {
                --first-font-size: 2.28569308em;
                --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);
            }

            #gulPYaoxAAkPDPwQ {
                min-width: 26.50671073rem;
            }

            #WJ1VHmzLivuZKq9N {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mc4FATYQ6FyB7vFP {
                grid-template-columns: 0 22.56660399rem 26.47010751rem 4.69215311rem;
                grid-template-rows: 0 minmax(6.80121523rem, max-content) minmax(34.68543242rem, max-content) minmax(14.25576882rem, max-content);
            }

            #R0tvcijXhEltPQfr {
                grid-template-columns: 0 53.72886461rem;
                grid-template-rows: 0 minmax(55.74241648rem, max-content);
            }

            #Q4Hvqna7ew9dijsG {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #dCsBAvNUEOe3Q4DQ {
                grid-template-columns: 20.93519039rem 53.72886461rem 25.335945rem;
                grid-template-rows: minmax(0.48013111rem, max-content) minmax(55.74241648rem, max-content);
            }

            #LRfEUQQPebSuV0VD {
                min-height: calc(30.79390537 * var(--1vh, 1vh));
            }

            #o5ZhqkXreLfgBv9A {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #IeGppbl2P0Leecyo {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #dDzeuYMzW01qBYAA {
                display: block;
            }

            #LH3TAqJHuLefPOJi {
                display: none;
            }

            #mgAEOtlzkbg7zP70 {
                display: none;
            }

            #yFMpXzhqAt03njNV {
                display: none;
            }

            #HC7wRDThI5r4xyNf {
                grid-area: 2 / 2 / 21 / 21;
                position: relative;
            }

            #gxdQZETcALikNS6R {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.69927759em - var(--ffsd)));
            }

            #jCMoBrBc1GkzGPe3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.69927759em);
                --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);
            }

            #cRfAXpH6pUzBYviK {
                min-width: 45.66292269rem;
            }

            #DFpf8racV3g7pO7G {
                grid-area: 3 / 8 / 4 / 16;
                position: relative;
            }

            #VYSZWyNvi9hIYgTu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.69927759em - var(--ffsd)));
            }

            #U2k6CdGn0YjE8ZFr {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.69927759em);
                --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);
            }

            #D5LnsTh2y9LPckzv {
                min-width: 56.76796331rem;
            }

            #bv8qUdzz7MI6d3Re {
                grid-area: 5 / 3 / 6 / 16;
                position: relative;
            }

            #yLLAIZwSJQAxWvkq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.69927759em - var(--ffsd)));
            }

            #Xl8VYUSYufHb5PqH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.69927759em);
                --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);
            }

            #asXZK2ltq2PS37Pe {
                min-width: 52.78751675rem;
            }

            #a6ofjmNE1uOT1Er3 {
                grid-area: 7 / 4 / 8 / 18;
                position: relative;
            }

            #XHV66f3d7rNt5jJi {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.69927759em - var(--ffsd)));
            }

            #bli1fb7kqXj87Byj {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.69927759em);
                --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);
            }

            #NILcTIeZUfKdgRAf {
                min-width: 51.76796331rem;
            }

            #VHt4mt7wjex3cZIM {
                grid-area: 9 / 5 / 10 / 17;
                position: relative;
            }

            #x8PdM1Zeow0vahzg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.69927759em - var(--ffsd)));
            }

            #PZjFAqOaduMWy6bF {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.69927759em);
                --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);
            }

            #Ee7ENPcK1QbEdfAr {
                min-width: 52.78751675rem;
            }

            #udomjyLPvlt6SkNn {
                grid-area: 11 / 6 / 12 / 19;
                position: relative;
            }

            #ErqZDvc7HDWjBqvP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.69927759em - var(--ffsd)));
            }

            #q4uMzr3NVXr5Arfs {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.69927759em);
                --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);
            }

            #a2DSp8nTwJcA1w5p {
                min-width: 52.78751675rem;
            }

            #oUvqUC0EKhWvHmCq {
                grid-area: 13 / 7 / 14 / 20;
                position: relative;
            }

            #HoZTINk9JQHB7M0U {
                grid-area: 15 / 9 / 18 / 10;
                position: relative;
            }

            #MAJveuR9rLEGxQme {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.69927759em - var(--ffsd)));
            }

            #kF5SpPPzjmnNrqu3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.69927759em);
                --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);
            }

            #Wl79nZk3Sid9sdKZ {
                min-width: 26.18782012rem;
            }

            #H1Wisy0sN94f3PF4 {
                grid-area: 16 / 11 / 17 / 14;
                position: relative;
            }

            #lDod8f82wpGpnBr7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #klAEjZ0Jd5MOzXMN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.4436896em - var(--ffsd)));
            }

            #ZPiEJMgyx3WCD6y8 {
                min-width: 9.8238204rem;
            }

            #I3ORDZQYW2PTwHJ0 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #C7p0N3rf1mq30ETl {
                grid-template-columns: 0 0.29282577rem 9.78721717rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(2.71267735rem, max-content) minmax(0.29282577rem, max-content);
            }

            #nMkrIrEJDhvKyIm5 {
                grid-area: 19 / 12 / 20 / 13;
                grid-template-columns: 0 10.37286871rem;
                grid-template-rows: 0 minmax(3.29832889rem, max-content);
            }

            #Bbpn0VWDD6KjvWF3 {
                grid-template-columns: 0 1.80936166rem 0 0 0 0 0.22692348rem 14.68332892rem 2.32336554rem 1.25072513rem 6.10928934rem 10.37286871rem 9.66905885rem 1.21768297rem 5.87811715rem 0 1.01955344rem 0 0 6.4917522rem;
                grid-template-rows: 0 minmax(2.11976394rem, max-content) minmax(1.98739067rem, max-content) minmax(3.49326753rem, max-content) minmax(1.98739067rem, max-content) minmax(2.27544909rem, max-content);
            }

            #tAoBCYLih6tPCiO5 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #Pn9SpqhpbTP1Q3EB {
                grid-template-columns: 19.4739863rem 61.05202739rem 19.4739863rem;
                grid-template-rows: minmax(11.12533075rem, max-content) minmax(40.92649809rem, max-content);
            }

            #careers-form {
                grid-template-columns: 19.4739863rem 61.05202739rem 19.4739863rem;
                grid-template-rows: minmax(0, max-content) minmax(40.92649809rem, max-content);
            }

            #eu7by3jg12coCVkL {
                min-height: calc(34.60304731 * var(--1vh, 1vh));
            }

            #ox3ZbnacKGSowH1H {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #GeRTYn9ndQ5wSRGN {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #HMDY75p4ajeKgJJJ {
                display: block;
            }

            #dbDAuzolDpJr0AVB {
                display: none;
            }

            #Tf964MJTn3odF5Lf {
                display: none;
            }

            #y57bEuXM69lKgrAD {
                display: none;
            }

            #tyz6GJKqs8HxnB6e {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #sKWwwLwBHfhP9vji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14741581em - var(--ffsd)));
            }

            #yGdMgb5dSfaH9IG1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14741581em);
                --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);
            }

            #T3oawxzd86eFasTB {
                min-width: 58.32837665rem;
            }

            #Czduw6c4bOOHaK4l {
                grid-area: 3 / 3 / 4 / 10;
                position: relative;
            }

            #KqdaAd9kFc2mZOdu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.95220351em - var(--ffsd)));
            }

            #PRxqPfWtZ6OTx9fR {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.95220351em);
                --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);
            }

            #yPoTExvRuyNBK0Fn {
                min-width: 26.8198664rem;
            }

            #wPjCaq3IvGQccXbB {
                grid-area: 5 / 6 / 6 / 7;
                position: relative;
            }

            #sEu1oSZNUXgJz4LC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.70912884em - var(--ffsd)));
            }

            #SdhIYslVNumttcN8 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.70912884em);
                --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);
            }

            #htbOc1xj2jwTgALc {
                min-width: 47.82668375rem;
            }

            #lHrm1TQmZrrwzie5 {
                grid-area: 7 / 4 / 8 / 9;
                position: relative;
            }

            #PeFVPhL6463Cs6a9 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.04980966em - var(--ffsd)));
            }

            #rpToRGTvaFOpfj3j {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.04980966em - var(--ffsd)));
            }

            #MVpvYM171r1lociY {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.04980966em);
                --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);
            }

            #dEJ8aQA1rEySqVfy {
                min-width: 43.60930637rem;
            }

            #Rb9tHd9WgsFHwtrX {
                grid-area: 9 / 5 / 10 / 8;
                position: relative;
            }

            #pCYU4rvGZT2NtFgk {
                grid-template-columns: 0 1.31982699rem 5.31114644rem 2.0483887rem 8.39471999rem 26.78326318rem 8.39471999rem 2.16898868rem 5.19054646rem 1.44042698rem;
                grid-template-rows: 0 minmax(3.1189795rem, max-content) minmax(2.57198097rem, max-content) minmax(3.22153499rem, max-content) minmax(2.31819766rem, max-content) minmax(6.91435169rem, max-content) minmax(4.38262518rem, max-content) minmax(8.97140021rem, max-content) minmax(5.30014056rem, max-content) minmax(4.12728735rem, max-content);
            }

            #PgNTPTcnSYR4w9QL {
                display: none;
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #OZXZyBJNYrnr4xIs {
                grid-template-columns: 19.4739863rem 61.05202739rem 19.4739863rem;
                grid-template-rows: minmax(11.12533075rem, max-content) minmax(40.92649809rem, max-content) minmax(11.12533075rem, max-content);
            }

            #lhhRebWPRrbk44bM {
                min-height: calc(34.60304731 * var(--1vh, 1vh));
            }
        }

        @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);
            }
        }

        .carousel-item{
            transition: transform 1.5s ease-in-out;
        }

        .carousel-indicators li {
            width: 10px;
            height: 10px;
            border-radius: 50%;
            background-color: gray;
        }

        /* Active indicator */
        .carousel-indicators .active {
            background-color: black;
        }

        .navbar {
            padding: 0.56rem 1rem;
            background-color: rgba(255, 255, 255, 0.51);
            backdrop-filter: blur(10px);
            -webkit-backdrop-filter: blur(10px);
        }

        /* Optional: Style for the navbar-toggler-icon */
        .navbar-toggler-icon {
            background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"%3E%3Cpath stroke="currentColor" stroke-width="2" d="M5 8h20M5 15h20M5 22h20" /%3E%3C/svg%3E');
        }

        :root {
            --ffsd: 0px;
            --1vw: calc((100vw - var(--sbw, 0px)) / 100);
            --1vh: var(--inner1Vh, 1vh);
        }

        @media (prefers-reduced-motion: reduce) {
            .animated {
                animation: none !important;
            }
        }

        html {
            zoom: var(--rzf, 1);
            font-size: max(calc(min(var(--1vw, 1vw), 13.66px) * var(--rfso, 1)), var(--minfs, 0px));
            -webkit-text-size-adjust: 100%;
            scroll-behavior: smooth;
        }

        body {
            font-size: calc(1rem * var(--bfso, 1));
        }

        body,
        html,
        p,
        ul,
        ol,
        li {
            margin: 0;
            padding: 0;
            font-synthesis: none;
            font-kerning: none;
            font-variant-ligatures: none;
            font-feature-settings: "kern" 0, "calt" 0, "liga" 0, "clig" 0, "dlig" 0, "hlig" 0;
            font-family: unset;
            -webkit-font-smoothing: subpixel-antialiased;
            -moz-osx-font-smoothing: grayscale;
            text-rendering: geometricprecision;
            white-space: normal;
        }

        li {
            text-align: unset;
        }

        a {
            text-decoration: none;
            color: inherit;
        }

        img {
            -webkit-user-drag: none;
            -moz-user-drag: none;
            -o-user-drag: none;
            user-drag: none;
            -webkit-touch-callout: none;
        }

        @media (max-width: 375px) {

            .icon-margin{
                padding-right: 15rem;
            }

            .custom-control{
                transform: scale(3);
            }

            #amyHGM8NBu8SCkck {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CLe5i1YHZW8anE8n {
                grid-template-columns: 0 263.20352659%;
                left: -81.60176329%;
                grid-template-rows: 0 100%;
            }

            #Aw0wIQuOVhTbnkqL {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.4em - var(--ffsd)));
            }

            #sg0DuJ8EppCDXZcF {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.4em);
                --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);
            }

            #orWeb6QpLtfh9nmm {
                min-width: 22.67000122rem;
            }

            #YRFFixes3jgmNiBz {
                grid-area: 2 / 7 / 4 / 10;
                position: relative;
            }

            #Uxi0cRidktvvZ1cH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.4em - var(--ffsd)));
            }

            #K2fCJdq70UqjGI6K {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.4em);
                --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);
            }

            #agoCAazo4kxx7Ryf {
                min-width: 34.44666748rem;
            }

            #P7Aza3P1y9oCucvl {
                grid-area: 3 / 11 / 5 / 15;
                position: relative;
            }

            #xr7ooUPQ6UeNv1w3 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.4em - var(--ffsd)));
            }

            #iqXVXBQsfKb4LrDL {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.4em);
                --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);
            }

            #mjTtkUzcPUoZ7CZr {
                min-width: 91.6rem;
            }

            #oAKlQVHcNnoXaY2U {
                grid-area: 6 / 2 / 7 / 17;
                position: relative;
            }

            #kj0YAoJMYy7xH0AV {
                grid-area: 8 / 3 / 10 / 18;
                position: relative;
            }

            #nbB3hUxNumPPNJAO {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #ctYIQv2ApP8TtvGs {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Zp2EnjsViAsYBFC6 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #MVtAvsPB22CogQs1 {
                grid-template-columns: 0 2.29535707rem 4.46261534rem 1.89886283rem;
                grid-template-rows: 0 minmax(1.7343868rem, max-content) minmax(4.37097513rem, max-content) minmax(1.67488027rem, max-content);
            }

            #KUOzuOk5VRYFp9Dy {
                grid-template-columns: 0 0.14041188rem 8.65683524rem 0.14041188rem;
                grid-template-rows: 0 minmax(0.48705666rem, max-content) minmax(7.7802422rem, max-content) minmax(0.48705666rem, max-content);
            }

            #PNV8iOSG7wmIS7EA {
                grid-area: 9 / 4 / 13 / 6;
                grid-template-columns: 0 8.937659rem;
                grid-template-rows: 0 minmax(8.75435553rem, max-content);
            }

            #tCZmImDtfKEGxR8x {
                grid-area: 9 / 4 / 13 / 6;
                position: relative;
            }

            #yi0w681myrtJD3uR {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #hQTpdy6PrPlzoS11 {
                grid-area: 2 / 8 / 8 / 11;
                position: relative;
            }

            #UsDw4bo70FKDFWGP {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #UEIHMqZAcTTeuIqm {
                grid-area: 3 / 10 / 7 / 13;
                position: relative;
            }

            #MbhAvw6N5E1HHs1q {
                font-size: calc(3.21405564em - var(--ffsd));
            }

            #GRaL82n32xxqBuKB {
                --first-font-size: 3.21405564em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #N5nr4XUXkoi8pc9C {
                min-width: 8.26310417rem;
            }

            #FVgZl8QNhmjsNPzv {
                grid-area: 4 / 9 / 6 / 12;
                position: relative;
            }

            #R510ageFgV2My3bc {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #iVac8tedllsrEOsk {
                font-size: calc(1.96414288em - var(--ffsd));
            }

            #QoplhgYeUn2FbAK7 {
                --first-font-size: 1.96414288em;
                --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);
            }

            #rjle42X7qNkm5vbc {
                min-width: 10.35721083rem;
            }

            #NGnsQURfHCUhd0bI {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #p6eWXEgJkgH6v0cg {
                grid-template-columns: 0 7.68377498rem 10.2238775rem 7.68377498rem;
                grid-template-rows: 0 minmax(12.55202947rem, max-content) minmax(2.35251061rem, max-content) minmax(1.28785401rem, max-content);
            }

            #cjzUeourkvH8SPKM {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #VwkRPNqtvn4eRGjL {
                grid-area: 9 / 2 / 14 / 17;
                position: relative;
            }

            #dQ9Lth2TFuqxrHn6 {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #nbGwIEvyAfWlvEgv {
                grid-area: 11 / 5 / 16 / 6;
                position: relative;
            }

            #MqoEYephPty0jXcJ {
                font-size: calc(4.463955em - var(--ffsd));
            }

            #HewG2gPzri86yPAD {
                --first-font-size: 4.463955em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #b78GKfzzVwNRl5MY {
                min-width: 17.22366219rem;
            }

            #p3QQkiJwUipdwxuy {
                grid-area: 12 / 7 / 18 / 14;
                position: relative;
            }

            #HnLPuyFd7qw9LTJ4 {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #vnz0xYVWlNfOn9sw {
                grid-area: 13 / 15 / 17 / 16;
                position: relative;
            }

            #iRD6et6nZsyPq4rW {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #DekcjkQW28DOt08K {
                grid-area: 15 / 4 / 19 / 18;
                position: relative;
            }

            #jcJ0jgMvYpbI8bml {
                grid-area: 11 / 9 / 15 / 12;
                grid-template-columns: 0 0.30156299rem 2.50403974rem 0.07365544rem 0.8704734rem 0.77224894rem 0.30579889rem 3.19352356rem 1.39320167rem 5.51746218rem 1.21910699rem 4.27826734rem 1.18296824rem 0.77224894rem 0.83029771rem 0.95752074rem 0.72985847rem 0.99075521rem;
                grid-template-rows: 0 minmax(0.57585163rem, max-content) minmax(2.57089169rem, max-content) minmax(1.04333207rem, max-content) minmax(2.81353469rem, max-content) minmax(8.62473545rem, max-content) minmax(1.99539287rem, max-content) minmax(2.58463641rem, max-content) minmax(0.17409468rem, max-content) minmax(0.70977062rem, max-content) minmax(0.26114202rem, max-content) minmax(0.4084529rem, max-content) minmax(0.73655442rem, max-content) minmax(1.82799414rem, max-content) minmax(0.15400683rem, max-content) minmax(0.58254758rem, max-content) minmax(1.60256162rem, max-content) minmax(0.45979075rem, max-content);
            }

            #sLq1NKBFBG9M6RKw {
                grid-area: 11 / 9 / 15 / 12;
                position: relative;
                transform: scale(3.5);
            }

            #NhhgaAptczvUuEqY {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #gFAe1rJNs50Z965J {
                grid-area: 2 / 3 / 4 / 4;
                position: relative;
            }

            #md8jABBu1Av04gQl {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #golPowrKP7sMeWDg {
                grid-area: 3 / 2 / 5 / 5;
                position: relative;
            }

            #cClG0pK3IjRRWNih {
                display: none;
                grid-area: 12 / 14 / 14 / 16;
                grid-template-columns: 0 6.49507077rem 9.30736945rem 4.11131284rem;
                grid-template-rows: 0 minmax(2.19627135rem, max-content) minmax(2.67168375rem, max-content) minmax(7.41911176rem, max-content);
            }

            #E7eVl9yALY2BlHvX {
                grid-area: 12 / 14 / 14 / 16;
                position: relative;
            }

            #gVhKeaSMEdkdxhho {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #PysD1ZTzRigekjOz {
                grid-area: 2 / 3 / 4 / 5;
                position: relative;
            }

            #JEg9JvvJI5NGJy4e {
                stroke-width: calc(100rem * 0.0 / 375.0);
            }

            #GhT3o1fAhXBxVWJK {
                grid-area: 3 / 2 / 5 / 4;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 23.94666667rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 23.94666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.06681514 * 23.94666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0.06681514 * 23.94666667rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -6.68151448%;
                margin-top: 0%;
            }

            #dCOIZAgqzlssNco5 {
                display: none;
                grid-area: 16 / 8 / 17 / 13;
                grid-template-columns: 0 1.73333333rem 22.21333333rem 19.36rem;
                grid-template-rows: 0 minmax(26.32rem, max-content) minmax(3.14666667rem, max-content) minmax(14.96rem, max-content);
            }

            #iLFg8Q6YOHxQlFZH {
                grid-area: 16 / 8 / 17 / 13;
                position: relative;
            }

            #Aiai9sN0iMDj3V3Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7em - var(--ffsd)));
            }

            #TEt0brCEM9ZrAcmH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7em - var(--ffsd)));
            }

            #dUtGxuuVxeXcn049 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.61776533em);
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: 0;
                margin-bottom: 0;
            }

            #SMzwTBMLdpioK0eF {
                min-width: 91.6rem;
            }

            #crkclwFVxf0brCWg {
                grid-area: 18 / 5 / 19 / 19;
                position: relative;
            }

            #lKPzCGGEl1ubNaQr {
                grid-template-columns: 4.26666667rem 0 0 0 8.937659rem 5.17067332rem 9.97166768rem 8.55605661rem 4.00894359rem 6.4rem 15.48404686rem 8.8576196rem 2.94088824rem 7.03077945rem 12.8829736rem 1.22535871rem 0 0 4.26666667rem;
                grid-template-rows: minmax(14.491723rem, max-content) 0 minmax(7.52rem, max-content) 0 minmax(6.4rem, max-content) minmax(7.52rem, max-content) minmax(4.64321973rem, max-content) minmax(0.03347975rem, max-content) minmax(0.03347975rem, max-content) minmax(0.02008785rem, max-content) minmax(3.76981942rem, max-content) minmax(4.93096851rem, max-content) minmax(7.35609835rem, max-content) minmax(11.0684041rem, max-content) minmax(4.8rem, max-content) minmax(22.426667rem, max-content) minmax(6.4rem, max-content) minmax(16.63264198rem, max-content) minmax(6.49172347rem, max-content);
            }

            #wvDDrLh8zjLW4gCM {
                min-height: calc(4.15428072 * var(--1vh, 1vh));
            }

            #FBLPQmhYK8Q7mtfq {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #I87f5fBBPXDMvA4F {
                grid-template-columns: 0 391.46388678%;
                left: -145.73194339%;
                grid-template-rows: 0 100%;
            }

            #RV8XDthWPpeEA7hn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.262224em - var(--ffsd)));
            }

            #Kd1NTsv7qlLIUQbd {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.262224em);
                --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);
            }

            #Wh1Fdc3Ktu9zf7JR {
                min-width: 91.6rem;
            }

            #NHLDOia7QbSKTQo5 {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #JIazQzoW08VqSCkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #BzfuFXzjrTUG7SCf {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --last-font-size: var(--first-font-size);
                margin-top: calc(var(--first-font-size) * -0.15);
                margin-bottom: calc(var(--last-font-size) * -0.15);
            }

            #uaJNd6hLZZnvoNkB {
                min-width: 91.6rem;
            }

            #uOyI7YZXsYXvbSwf {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #hb2bcGlCmBHGkp6z {
                stroke-width: calc(100rem * 7.256140864716376 / 375.0);
            }

            #Pk71osX5mT8aAPjQ {
                grid-area: 2 / 2 / 4 / 7;
                position: relative;
            }

            #HNZpoA9WdStMa1vn {
                stroke-width: calc(100rem * 7.25614086471637 / 375.0);
            }

            #ASGUYqgALOEoMyUb {
                grid-area: 3 / 9 / 7 / 10;
                position: relative;
            }

            #iJJ1JdrEZlGyiGmS {
                stroke-width: calc(100rem * 7.256140864716367 / 375.0);
            }

            #UrMmk7JbhpQdJuUb {
                grid-area: 5 / 3 / 10 / 4;
                position: relative;
            }

            #AKfsZWIJIud6pdAS {
                stroke-width: calc(100rem * 7.256140864716376 / 375.0);
            }

            #BEcLxjcivVTJBNSV {
                grid-area: 6 / 5 / 8 / 8;
                position: relative;
            }

            #SewrNMgCrK3SF8SY {
                stroke-width: calc(100rem * 7.256140864716374 / 375.0);
            }

            #QV1XGYAAq3HFFU1w {
                grid-area: 9 / 6 / 11 / 11;
                position: relative;
            }

            #IU0h5MnbopLjsPsV {
                grid-area: 6 / 4 / 7 / 7;
                grid-template-columns: 0 0 28.87641314rem 2.41871362rem 0 28.87641314rem 0 2.41871362rem 28.87641314rem 0;
                grid-template-rows: 0 0 minmax(32.81251991rem, max-content) minmax(2.41871362rem, max-content) 0 minmax(32.81251991rem, max-content) 0 minmax(2.41871362rem, max-content) minmax(32.81251991rem, max-content) 0;
            }

            #zIbkRpZFbY694cGN {
                grid-area: 6 / 4 / 7 / 7;
                position: relative;
            }

            #KJddXZektfpOsbPy {
                grid-template-columns: 4.26666667rem 0 0 91.46666667rem 0 0 4.26666667rem;
                grid-template-rows: minmax(6.42727946rem, max-content) minmax(13.08689491rem, max-content) minmax(13.08483101rem, max-content) minmax(48.75013227rem, max-content) minmax(6.4rem, max-content) minmax(103.27498698rem, max-content) minmax(6.42727946rem, max-content);
            }

            #g59XHFKUoxYkHCLv {
                min-height: calc(5.9208788 * var(--1vh, 1vh));
            }

            #smt0XJm4RKW2mMUu {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YuqJtRGCOJh7716L {
                grid-template-columns: 0 425.98218987%;
                left: -162.99109494%;
                grid-template-rows: 0 100%;
            }

            #bVpD14U1VVQP9lep {
                display: none;
            }

            #pPFdmcGmxrMRmQk5 {
                display: none;
            }

            #L3U9lCWc1uv1aVPe {
                display: block;
            }

            #RSQY3sFGJ68CL8hw {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #w96uep4AZS0njPXj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.51058282em - var(--ffsd)));
            }

            #zox2T2zF4WbiJ1rP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.51058282em);
                --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);
            }

            #Iv8hOV8VMgeVPqlQ {
                min-width: 78.8rem;
            }

            #eCqndX384PaViUA4 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #l5RQwYP37wwdJEgL {
                grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
                grid-template-rows: 0 minmax(7.12810972rem, max-content) minmax(10.04246424rem, max-content) minmax(7.12810972rem, max-content);
            }

            #qOS4zBhqpQQ5M6pV {
                grid-area: 2 / 2 / 3 / 7;
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(24.29868368rem, max-content);
            }

            #iQvFBNeSCzYN15BH {
                grid-area: 2 / 2 / 3 / 7;
                position: relative;
            }

            #Wa6U9kcEFV0nh2zM {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.81009565em - var(--ffsd)));
            }

            #ZNfmcVRwWRyUdTji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.81009565em - var(--ffsd)));
            }

            #od5xlHj8AGEWuZZt {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.81009565em);
                --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);
            }

            #DElp3rx1pZHT3060 {
                min-width: 91.6rem;
            }

            #MdlaEhlGCqrudonF {
                grid-area: 4 / 3 / 5 / 8;
                position: relative;
            }

            #SPob4u7G9y3G0YbU {
                stroke-width: calc(100rem * 8.0 / 375.0);
            }

            #hW14wvXWoxGmOLn1 {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #CWpsiMd8LrXzGE8U {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #xz9hmQ9T1jQEEqnT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #Yp7OlOec49n78q5a {
                min-width: 91.6rem;
            }

            #B0ywYU3xvkmy84tk {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #eIeTtQlMQzlYu5Wj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17786667em - var(--ffsd)));
            }

            #xcnzjwWkdOdschAc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17786667em);
                --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);
            }

            #YYMtIo2N7T8IvJeU {
                min-width: 91.6rem;
            }

            #fOzwS30dHQf4ZSWK {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #FgY7E1nfJMVmEd3f {
                grid-area: 6 / 4 / 7 / 9;
                grid-template-columns: 0 0 33.08664003rem 25.2933866rem 33.08664003rem 0;
                grid-template-rows: 0 minmax(32.67062436rem, max-content) minmax(6.4rem, max-content) minmax(3.20803044rem, max-content) 0 minmax(9.56442667rem, max-content);
            }

            #zriBNiaCU590KlgU {
                grid-area: 6 / 4 / 7 / 9;
                position: relative;
            }

            #aVq86dQGt3q9kInP {
                stroke-width: calc(100rem * 7.999999999999998 / 375.0);
            }

            #PyJthi2PZ2l7YxLg {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #TXFt59XAUsIqkIBY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #q1i6UAgsdbRPQ5zl {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #XELeG0JS0WrmQJl9 {
                min-width: 91.6rem;
            }

            #kIWu0ssdNegELsM6 {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #EXdb123vNFRTRyAH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17786667em - var(--ffsd)));
            }

            #OLIg9PMIYUe0kIhU {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17786667em);
                --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);
            }

            #SBA6kK1Y5HTZ33eS {
                min-width: 91.6rem;
            }

            #SsRpT25FucGXTjdJ {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #fQbP9qufVNumCJWl {
                grid-area: 8 / 5 / 9 / 10;
                grid-template-columns: 0 0 34.20981846rem 23.04702974rem 34.20981846rem 0;
                grid-template-rows: 0 minmax(33.17079482rem, max-content) minmax(6.4rem, max-content) minmax(6.24927987rem, max-content) 0 minmax(9.56442667rem, max-content);
            }

            #Xs9jPmbBE6DMED13 {
                grid-area: 8 / 5 / 9 / 10;
                position: relative;
            }

            #EVA83uCxrmnDbxGi {
                stroke-width: calc(100rem * 7.999999999999999 / 375.0);
            }

            #jHDobHwhtL3UmQUo {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #f5wGGhnWu2pXvRUx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17786667em - var(--ffsd)));
            }

            #I0ybsPSbJAbvmJ0D {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17786667em);
                --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);
            }

            #xGKANjCvv2rYcQwl {
                min-width: 25.26333415rem;
            }

            #eKoasdP9OTH7g0M0 {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.66239549%;
                margin-top: 0%;
            }

            #oVKh7166aZ8shgAQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #qE4kAdxkZgLT6pfO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #lyhUW1gtygmwUI5q {
                min-width: 91.6rem;
            }

            #q8bptRUn7ohxmzNu {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #yxMLyb2qGk0PB7rv {
                grid-area: 10 / 6 / 11 / 11;
                grid-template-columns: 0 33.16833293rem 1.01182339rem 23.10635402rem 1.01182339rem 33.16833293rem;
                grid-template-rows: 0 minmax(33.61574284rem, max-content) minmax(0.40432887rem, max-content) minmax(9.14666667rem, max-content) minmax(6.4rem, max-content) minmax(3.61111295rem, max-content);
            }

            #Wwj0fJ0fVDQERmdd {
                grid-area: 10 / 6 / 11 / 11;
                position: relative;
            }

            #TJc8z4H5cWxFfKAl {
                grid-template-columns: 4.26666667rem 0 0 0 0 91.46666667rem 0 0 0 0 4.26666667rem;
                grid-template-rows: minmax(5.08745645rem, max-content) minmax(24.29868368rem, max-content) minmax(7.1615559rem, max-content) minmax(17.49658036rem, max-content) minmax(10.21515843rem, max-content) minmax(51.84308147rem, max-content) minmax(10.21515843rem, max-content) minmax(55.38450136rem, max-content) minmax(10.13333333rem, max-content) minmax(53.17785132rem, max-content) minmax(5.08745645rem, max-content);
            }

            #bEII1i3tTqKnz6vF {
                min-height: calc(7.49965103 * var(--1vh, 1vh));
            }

            #HVHgafiKrCEHUXgd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #fGrqUiHc2qEIJihG {
                grid-template-columns: 0 459.43483643%;
                left: -179.71741822%;
                grid-template-rows: 0 100%;
            }

            #avI33pEMBh90ZrdE {
                stroke-width: calc(100rem * 8.000000000000005 / 375.0);
            }

            #nxP9GG7CKcNO55Lc {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #bTx13c9XJqCjYNBf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #bpg174vu8rdlY9gQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #IkuWUGWsdU7JNPh6 {
                min-width: 91.6rem;
            }

            #B0VX3aSk001CbuiP {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #IsYKEHYrJuiP2dkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17786667em - var(--ffsd)));
            }

            #ZJdJd24pwaFtUHrn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17786667em);
                --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);
            }

            #XaP877RHtbIp56y4 {
                min-width: 91.6rem;
            }

            #OLo8K1ONJ6Dz8NL4 {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #w363S5bi22p5KSL5 {
                grid-area: 2 / 2 / 3 / 9;
                grid-template-columns: 0 0 40.37429928rem 10.71806811rem 40.37429928rem 0;
                grid-template-rows: 0 minmax(33.38660056rem, max-content) minmax(6.4rem, max-content) minmax(6.53941784rem, max-content) 0 minmax(9.56442667rem, max-content);
            }

            #pCxuFQi9xXrZOCUP {
                grid-area: 2 / 2 / 3 / 9;
                position: relative;
            }

            #nkRNFOriPqu3HZA9 {
                stroke-width: calc(100rem * 8.0 / 375.0);
            }

            #UFPFoYHxVZzAosnO {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #pqFsyBEVCJlJH6FB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #zu2XVc3gpNp50zp1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #PQ1OIdw86Lgphih1 {
                min-width: 91.6rem;
            }

            #UFfv7iLhu4XH5jat {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #CQAU5tKYSFn9sU4e {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17786667em - var(--ffsd)));
            }

            #qy64oQkUzF0oGymn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17786667em);
                --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);
            }

            #fdk2D3GJ0yMGpdsd {
                min-width: 91.6rem;
            }

            #ri17ZYuLVHejT3VJ {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #oo91R5auHQ0YqfKQ {
                grid-area: 4 / 3 / 5 / 10;
                grid-template-columns: 0 0 33.30844669rem 24.84977329rem 33.30844669rem 0;
                grid-template-rows: 0 minmax(33.58850994rem, max-content) minmax(6.4rem, max-content) minmax(6.26692695rem, max-content) 0 minmax(9.56442667rem, max-content);
            }

            #CY8jb9yGFAYGi4sd {
                grid-area: 4 / 3 / 5 / 10;
                position: relative;
            }

            #XVkrabxSkOOT7F9E {
                stroke-width: calc(100rem * 8.0 / 375.0);
            }

            #oO9lc98uXp59vMYs {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #UJ45pcBvyKcwxDuT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #KwUqWef9rw2NSon9 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #t1BmWeRIO3P1Y3H3 {
                min-width: 91.6rem;
            }

            #bqV7yDPa8u9UIZG2 {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #gUT0L33oN1SK8CLb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17786667em - var(--ffsd)));
            }

            #Fq3NXcqq44eyqiGL {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17786667em);
                --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);
            }

            #lsTwLU01Y1eCD6pz {
                min-width: 91.6rem;
            }

            #gxPyLO0wLVnuuDnW {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #LTJbxCknvAvX5vZs {
                grid-area: 6 / 4 / 7 / 11;
                grid-template-columns: 0 0 35.01290874rem 21.44084918rem 35.01290874rem 0;
                grid-template-rows: 0 minmax(28.58254927rem, max-content) minmax(6.4rem, max-content) minmax(7.13461055rem, max-content) 0 minmax(9.56442667rem, max-content);
            }

            #ad9KrTGau6Qaw1zs {
                grid-area: 6 / 4 / 7 / 11;
                position: relative;
            }

            #IevM8Oyqt6zmCAIr {
                stroke-width: calc(100rem * 7.999999999999998 / 375.0);
            }

            #T8NtcAZ2J2HWTNh4 {
                grid-area: 8 / 7 / 9 / 8;
                position: relative;
            }

            #vWEydnEiRxbuvuvR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #YgwqdIAsRIJNUe2d {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #rs9vFkdhhvqvfVuk {
                min-width: 91.6rem;
            }

            #gBhdzozJWi3cKJvh {
                grid-area: 10 / 5 / 11 / 12;
                position: relative;
            }

            #XjxZoQcAyCwQ74Wz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17786667em - var(--ffsd)));
            }

            #ArlNMIPyVCCKI5wE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17786667em);
                --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);
            }

            #SqpCVG07YfAjOUOi {
                min-width: 91.6rem;
            }

            #kwhk1mwN9SS0gI1Y {
                grid-area: 12 / 6 / 13 / 13;
                position: relative;
            }

            #gaV5OUxZ9wREm3RP {
                grid-template-columns: 4.26666667rem 0 0 0 0 33.08664003rem 25.2933866rem 33.08664003rem 0 0 0 0 4.26666667rem;
                grid-template-rows: minmax(7.40788061rem, max-content) minmax(55.89044506rem, max-content) minmax(10.11563969rem, max-content) minmax(55.81986355rem, max-content) minmax(10.13333333rem, max-content) minmax(51.68158649rem, max-content) minmax(10.13333333rem, max-content) minmax(32.67062436rem, max-content) minmax(6.4rem, max-content) minmax(6.84430292rem, max-content) minmax(0.62703496rem, max-content) minmax(9.56442667rem, max-content) minmax(7.40788061rem, max-content);
            }

            #RvlsZQnjV9lPPbm1 {
                min-height: calc(7.93732019 * var(--1vh, 1vh));
            }

            #uU50zL4kNIh6LhIY {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #iNZp9u1fpPriNwQt {
                grid-template-columns: 0 264.82390754%;
                left: -82.41195377%;
                grid-template-rows: 0 100%;
            }

            #T291lBESZ1EBMQ7V {
                display: none;
            }

            #g36I42rmnJu4ZdkJ {
                display: none;
            }

            #q3sHOFKnkzdzvZ4p {
                display: none;
            }

            #nej11ZXpx1n6IGWY {
                display: none;
            }

            #JX8onz5GX0wsH7gQ {
                display: block;
            }

            #x12jZvVABq1uz8RF {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #uHeo02dALk5JbVOK {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17778667em - var(--ffsd)));
            }

            #oo90r8SWaZcoGJZB {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17778667em);
                --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);
            }

            #haUOdowg5v5FgT93 {
                min-width: 78.8rem;
            }

            #BbyE4BkyidP65MWO {
                grid-area: 3 / 3 / 4 / 9;
                position: relative;
            }

            #sDchZkJoVRK1TorX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #Zl8Q2HZo3F4dt0CX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #McbS97t9WS1BGtGi {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #BMXPUCOzwDO6c4j5 {
                min-width: 78.8rem;
            }

            #ScFy7DAe2BBWuDPj {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #Rb858kvxsBWCmWhu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(18.48872em - var(--ffsd)));
            }

            #BMSxSMod5qgdgFyX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 18.48872em);
                --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);
            }

            #EOkR8A5t354FgMab {
                min-width: 5.23666687rem;
            }

            #BzYJtHUucVAswm5b {
                grid-area: 7 / 5 / 9 / 6;
                position: relative;
            }

            #lMYWZD1dGLYWihk4 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(18.48872em - var(--ffsd)));
            }

            #uvhyfQ1AnByc4ESg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 18.48872em);
                --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);
            }

            #UbcMwZfku4bt6Zxt {
                min-width: 5.23666687rem;
            }

            #hU9gC7CEwKDCgMd8 {
                grid-area: 8 / 7 / 10 / 8;
                position: relative;
            }

            #jws6HcjjeA2KI01S {
                grid-template-columns: 0 6.4rem 0 0 5.10333354rem 0 5.10333354rem 68.45999959rem 0 6.4rem;
                grid-template-rows: 0 minmax(8.9908933rem, max-content) minmax(9.56444267rem, max-content) minmax(6.62583103rem, max-content)  minmax(75rem, max-content) minmax(1.386672rem, max-content) 0 minmax(22.16892267rem, max-content) 0 minmax(8.9908933rem, max-content);
            }

            #VvOwqB0OeLdrSk13 {
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(86.29936997rem, max-content);
            }

            #x1c80if4Sw7mwCta {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P4v5wJoEYXn8auPd {
                grid-template-columns: 4.26666667rem 95.46666667rem 4.26666667rem;
                grid-template-rows: minmax(18.98506052rem, max-content) minmax(86.29936997rem, max-content) 0;
            }

            #pkikawmyBbuLtTCS {
                min-height: calc(3.72640852 * var(--1vh, 1vh));
            }

            #jc4HfdlrZOgo7CaR {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #RsWVaTZSCEm6lu7Z {
                grid-template-columns: 0 268.28974916%;
                left: -84.14487458%;
                grid-template-rows: 0 100%;
            }

            #Q01osD1MdeG4ta7U {
                display: none;
            }

            #Fli54P2bdZpF0tjJ {
                display: none;
            }

            #G5CkdFXSjDj0t5eZ {
                display: none;
            }

            #yNIZNnz6FMbY4UG6 {
                display: none;
            }

            #FiU6eChMqYEFdsTU {
                display: block;
            }

            #BSrE6iaN1WNaBs6M {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #gZFALJ0Ld8X3PmeR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17778667em - var(--ffsd)));
            }

            #cmRZWe0fYZCT3rnW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17778667em);
                --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);
            }

            #UixmNTWKiyNiLhT6 {
                min-width: 78.8rem;
            }

            #ld5m7zKRkiPKXAFR {
                grid-area: 3 / 3 / 4 / 9;
                position: relative;
            }

            #FrIzwM6n5bwM2JFz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #lsK95QYZOj8lzyf8 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #i6uCeDj94W5LR33P {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #X1x1MYnTBJ4ayMuu {
                min-width: 78.8rem;
            }

            #Ka4P3NK9aq2NjwKt {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #afWEApPsekFwwD0C {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(18.48872em - var(--ffsd)));
            }

            #S7iQb8u1NuQyfXHp {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 18.48872em);
                --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);
            }

            #MPRWdMr1Ve4jTVCJ {
                min-width: 5.23666687rem;
            }

            #xCL27Cmnkj1YqVCQ {
                grid-area: 7 / 5 / 9 / 6;
                position: relative;
            }

            #QkzVzZW4lr7j73rP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(18.48872em - var(--ffsd)));
            }

            #HuP1mzawWuHENoJk {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 18.48872em);
                --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);
            }

            #cuMnQTreSV6xm4ZS {
                min-width: 5.23666687rem;
            }

            #yOQg6JWi4mE65o9P {
                grid-area: 8 / 7 / 10 / 8;
                position: relative;
            }

            #m8oSDz2V3WerpdY7 {
                grid-template-columns: 0 6.4rem 0 0 5.10333354rem 0 5.10333354rem 68.45999959rem 0 6.4rem;
                grid-template-rows: 0 minmax(8.9908933rem, max-content) minmax(9.56444267rem, max-content) minmax(6.62583103rem, max-content) minmax(32.20822255rem, max-content) 0 0 minmax(22.16892267rem, max-content) 0 minmax(8.9908933rem, max-content);
            }

            #nOyKe2YLP6B6IMPp {
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(88.5492055rem, max-content);
            }

            #Jqj3xpVLLSekFbzd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #mGC5mafesGPv0TDI {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: minmax(31.14506319rem, max-content) minmax(88.5492055rem, max-content) minmax(31.14506319rem, max-content);
            }

            #E7fGFsx50E0cjUDn {
                min-height: calc(4.52314536 * var(--1vh, 1vh));
            }

            #ocCPseOsW30aLdxU {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #lITuBrykml6n64GJ {
                grid-template-columns: 0 162.189714%;
                left: -31.094857%;
                grid-template-rows: 0 100%;
            }

            #Ken99CvJQLqFhbbV {
                display: none;
            }

            #qEb26shyHSHXQ59n {
                display: none;
            }

            #vHRGzUt0w8oEJJzM {
                display: block;
            }

            #JM0XCW5Cj1dH3lDW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #oxm507JZoMZjON8Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.51058282em - var(--ffsd)));
            }

            #RYyGPb8pCQC8xYok {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.51058282em);
                --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);
            }

            #Y5W4vwHu5b11ma1b {
                min-width: 78.8rem;
            }

            #MtFluCylmweXLZs9 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #HU4KVj1fZ5hKJ3wL {
                grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
                grid-template-rows: 0 minmax(7.12810972rem, max-content) minmax(10.04246424rem, max-content) minmax(7.12810972rem, max-content);
            }

            #CgiUS3x37nNOl9Kp {
                grid-area: 2 / 2 / 3 / 4;
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(24.29868368rem, max-content);
            }

            #d4TYBLMamDAVGauX {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #UfQo1KVRu2kg1eZd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #evBLpnnRiKx1JjYs {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #jGVlUdECO0QvLJNY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #MOiKlfriAUM1kQ3N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #ZKff8JalR6Ms5ZV1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #diarNEQQz1Pe3kZc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #zJGdlY6Tce5ttZYz {
                min-width: 91.6rem;
            }

            #fMXZSBngNR095c77 {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.16248246%;
                margin-top: 0%;
            }

            #CY3ghLgkWaX2qXk5 {
                grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
                grid-template-rows: minmax(3.13489523rem, max-content) minmax(24.29868368rem, max-content) minmax(6.168888rem, max-content) minmax(45.16785715rem, max-content);
            }

            #jibOneyU2br0Jz98 {
                min-height: calc(2.33206072 * var(--1vh, 1vh));
            }

            #Sslbp8NchzOI8y8j {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #Vql2ndzr8LjokxeB {
                grid-template-columns: 0 166.66622917%;
                left: -33.33311458%;
                grid-template-rows: 0 100%;
            }

            #ljtC9gcVAHdRw43K {
                stroke-width: calc(100rem * 2.3670572916666672 / 375.0);
            }

            #wuuaEfjNmCUxs9YH {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #NeOiClPgM8vHeY3O {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: minmax(22.61333333rem, max-content) minmax(48.47733333rem, max-content) minmax(22.61333333rem, max-content);
            }

            #hvFXddDlM8HbOhnl {
                min-height: calc(2.80985607 * var(--1vh, 1vh));
            }

            #eDve33xnEv1e75m8 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #PWsCL28s6aj2ZEB4 {
                grid-template-columns: 0 322.91297539%;
                left: -111.4564877%;
                grid-template-rows: 0 100%;
            }

            #F9tGcyWnCbLUVvX3 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02371246 * 91.46666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0.02371246 * 91.46666667rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -2.37124551%;
                margin-top: 0%;
            }

            #rS37RtBE4f4t6hcy {
                font-size: calc(6.00345758em - var(--ffsd));
            }

            #ofe0ltTIosEsP3dZ {
                --first-font-size: 6.00345758em;
                --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);
            }

            #TbUBaFkCKB9bxyhR {
                min-width: 69.65805166rem;
            }

            #CMOw9i9DP9zrTAV7 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mULMZV31qeOuuC1c {
                grid-template-columns: 0 10.97097417rem 69.52471832rem 10.97097417rem;
                grid-template-rows: 0 minmax(44.349185rem, max-content) minmax(91.10257366rem, max-content) minmax(44.349185rem, max-content);
            }

            #vexLFIxHZvFn6Ml5 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #at3LJlPRLcAKfiHs {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: minmax(1.74895759rem, max-content) minmax(179.80094366rem, max-content);
            }

            #VD2eNWIm6Fn1N5L6 {
                min-height: calc(5.4440482 * var(--1vh, 1vh));
            }

            #wdTv8MwmyUxzLrqD {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #jWL8dJiOGEuSjyIj {
                grid-template-columns: 0 345.33562508%;
                left: -122.66781254%;
                grid-template-rows: 0 100%;
            }

            #OBuqLKpayr1g372Y {
                display: none;
            }

            #qvICB0pMbff8REfW {
                display: none;
            }

            #CCnC1jU9uIZsHrdG {
                display: none;
            }

            #nCzFwCsMGN2X9XMr {
                display: none;
            }

            #put2YXj656mtI1Kc {
                display: block;
            }

            #CXc9ChNDu5n1gm0z {
                grid-area: 2 / 2 / 9 / 9;
                position: relative;
            }

            #GLUG5iZtLonSjNO6 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.04890667em - var(--ffsd)));
            }

            #hpmhQWaaDkqhLf37 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.04890667em);
                --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);
            }

            #Hnt92rUv0hy4FqYF {
                min-width: 78.8rem;
            }

            #KBYeGVi3qGgpgQ82 {
                grid-area: 3 / 3 / 4 / 6;
                position: relative;
            }

            #E8nOYG6UwHv43i0h {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.04890667em - var(--ffsd)));
            }

            #JtGjHpryQiJDw9k2 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.04890667em);
                --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);
            }

            #UwGxznUedPp6B9up {
                min-width: 78.8rem;
            }

            #WROva1UF6u0PxjLP {
                grid-area: 5 / 4 / 6 / 7;
                position: relative;
            }

            #Sby9EjEdBlHoTx6f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.04890667em - var(--ffsd)));
            }

            #tinZY5QDVd8RP6iT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.04890667em);
                --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);
            }

            #vULd3SvCRjuuUN3Z {
                min-width: 78.8rem;
            }

            #Dg86bAlV8nozMjIG {
                grid-area: 7 / 5 / 8 / 8;
                position: relative;
            }

            #rmDqbt3sR65noVUk {
                grid-template-columns: 0 6.4rem 0 0 78.66666667rem 0 0 6.4rem;
                grid-template-rows: 0 minmax(44.13489366rem, max-content) minmax(3.39281325rem, max-content) minmax(16.81154171rem, max-content) minmax(3.0221784rem, max-content) minmax(13.14233885rem, max-content) minmax(2.96376667rem, max-content) minmax(44.13489366rem, max-content);
            }

            #r76DUiTIbJrqhDJa {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #duCATBoqhYzcqClo {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: minmax(15.07485939rem, max-content) minmax(127.60242621rem, max-content) minmax(15.07485939rem, max-content);
            }

            #TURdIt9p5UT4Mgvo {
                min-height: calc(4.73043651 * var(--1vh, 1vh));
            }

            #ilJB8BovVpyHI1pv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YpQ5HJugF23hWfh3 {
                grid-template-columns: 0 597.34916663%;
                left: -248.67458331%;
                grid-template-rows: 0 100%;
            }

            #HkUKJo4yWUVd2kZk {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #QVL7izQ8zF4wGBc7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Rx5QX513tIvTY78d {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #jHOrnQzkqHWDVK8x {
                grid-template-columns: 0 9.14127628rem 17.77239811rem 7.56223504rem;
                grid-template-rows: 0 minmax(7.05202197rem, max-content) minmax(17.77239811rem, max-content) minmax(6.81006825rem, max-content);
            }

            #vlFowfQcVGm21s4h {
                grid-template-columns: 0 0.55919134rem 34.47590942rem 0.55919134rem;
                grid-template-rows: 0 minmax(1.98037386rem, max-content) minmax(31.63448832rem, max-content) minmax(1.98037386rem, max-content);
            }

            #AmmCkn7R6cVPLPZY {
                grid-area: 2 / 4 / 3 / 5;
                grid-template-columns: 0 35.5942921rem;
                grid-template-rows: 0 minmax(35.59523605rem, max-content);
            }

            #ygEnEy8HjIdD9NhX {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #yaAaVry817zaaYs0 {
                stroke-width: calc(100rem * 1.1857249846464173 / 375.0);
                stroke-dasharray: calc(100em * 3.557174953939252 / 375.0) calc(100em * 0.5928624923232086 / 375.0);
            }

            #C5Du29kbuUpYai7Q {
                display: none;
            }

            #gGWhoRuv4UxumpE4 {
                stroke-width: calc(100rem * 1.1857249846464173 / 375.0);
                stroke-dasharray: calc(100em * 3.557174953939252 / 375.0) calc(100em * 0.5928624923232086 / 375.0);
            }

            #HElaCzwam789OQKl {
                display: none;
            }

            #XY2W0bdK72q2K3z5 {
                stroke-width: calc(100rem * 1.1857249846464173 / 375.0);
                stroke-dasharray: calc(100em * 3.557174953939252 / 375.0) calc(100em * 0.5928624923232086 / 375.0);
            }

            #yL5xbYR5v8GRy85w {
                display: none;
            }

            #pUDFi1S4vMQpPKp0 {
                stroke-width: calc(100rem * 1.1857249846464173 / 375.0);
                stroke-dasharray: calc(100em * 3.557174953939252 / 375.0) calc(100em * 0.5928624923232086 / 375.0);
            }

            #FQO4K12uB09tX6ll {
                display: none;
            }

            #kHlaE1GqhEltJbBz {
                stroke-width: calc(100rem * 1.1857249846464173 / 375.0);
                stroke-dasharray: calc(100em * 3.557174953939252 / 375.0) calc(100em * 0.5928624923232086 / 375.0);
            }

            #c6yWwcNAx73AvymF {
                display: block;
            }

            #k1bqMtVVakxqg8Ge {
                grid-area: 2 / 2 / 17 / 17;
                position: relative;
            }

            #qNcNsN2bTodHyHce {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.60005333em - var(--ffsd)));
            }

            #VufTDfZmMdpQGwmy {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.60005333em);
                --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);
            }

            #e5FHJOC3wKJUy7DZ {
                min-width: 78.8rem;
            }

            #GNxnVvxL8hkmXeSL {
                grid-area: 3 / 2 / 4 / 10;
                position: relative;
            }

            #y8IPljJWvfz5YNZg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6em - var(--ffsd)));
            }

            #TilzI244wtUnahrz {
                flex-direction: column;
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17776em);
                --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);
            }

            #gLnsFmpdmmpybdv3 {
                min-width: 78.8rem;
            }

            #pMv9vw5wtNSGBUNB {
                grid-area: 5 / 6 / 6 / 11;
                position: relative;
                text-align: center;
            }

            #Y08SPD7ImXClRTJn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17776em - var(--ffsd)));
            }

            #Azb7ISPZs8LL4tUT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17776em);
                --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);
            }

            #HWsdViiDikGqXX3e {
                min-width: 78.8rem;
            }

            #hWHuCdKovBGXFK68 {
                grid-area: 7 / 5 / 8 / 12;
                position: relative;
            }

            #wI4kRS4spNijZCVt {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.07333835em - var(--ffsd)));
            }

            #iHgzdNhlO0VkJ1rK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.07333835em);
                --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);
            }

            #t70nvRd4zSjZOvQx {
                min-width: 78.8rem;
            }

            #TharWu5mjPle9Vbk {
                grid-area: 9 / 4 / 10 / 13;
                position: relative;
            }

            #CXZk6OuQjscv2VKe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17776em - var(--ffsd)));
            }

            #Awx9lD9zgzsIv92L {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17776em);
                --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);
            }

            #aCtEg3j9u6JtigOQ {
                min-width: 78.8rem;
            }

            #k92xt0gY1HjR7ktw {
                grid-area: 11 / 7 / 12 / 14;
                position: relative;
            }

            #Opvu2W8ICqe6DmgI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17776em - var(--ffsd)));
            }

            #pVsmQUoRVK1RViO5 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17776em);
                --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);
            }

            #XbjnNUbRsDkqCF2G {
                min-width: 78.8rem;
            }

            #syoZLT0LMPy7wvwW {
                grid-area: 13 / 8 / 14 / 15;
                position: relative;
            }

            #LHpLWtsPlkvd0UkB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17776em - var(--ffsd)));
            }

            #ymoE3rERL0A9A1zV {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.17776em);
                --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);
            }

            #GMwD4JuG1WMmrQdG {
                min-width: 78.8rem;
            }

            #GuZ7zepLHCgIWLFU {
                grid-area: 15 / 9 / 16 / 16;
                position: relative;
            }

            #sJlHjALEH91JJU1X {
                grid-area: 4 / 2 / 5 / 6;
                grid-template-columns: 0 6.4rem 0 0 2rem 7rem 0 0 68.666667rem 0 0 0 0 0 0 6.4rem;
                grid-template-rows: 0 0 minmax(11.41332267rem, max-content) 3rem minmax(9.564448rem, max-content) minmax(3.4rem, max-content) 0 0 minmax(10.787121rem, max-content) minmax(3.199476rem, max-content) 0 0 minmax(9.564448rem, max-content) minmax(2.4rem, max-content);
            }

            #jBEmg3ScEeTHObBv {
                grid-area: 4 / 2 / 5 / 6;
                position: absolute;
            }

            #ZZwlWRosDePFRh4m {
                display: none;
            }

            #gPolFavbyl8Gljju {
                display: none;
            }

            #ktFt8nkkRDG0d51E {
                display: none;
            }

            #j1MAUYYMmfIQcIxh {
                display: none;
            }

            #c12ChfMVHY94klQP {
                display: block;
            }

            #JyqNf3864ZJro3aa {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -4.26666667rem;
                right: -4.26666667rem;
            }

            #SbjInh4j9ftvD05d {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.46510933em - var(--ffsd)));
            }

            #ZcUSI2vMwp5PqVZe {
                min-width: 78.8rem;
            }

            #uKitcHTSIu8G5J5p {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ocqMz4e1zh1wWXTg {
                grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
                grid-template-rows: 0 minmax(4.26666667rem, max-content) minmax(10.62843958rem, max-content) minmax(4.26666667rem, max-content);
            }

            #baSFHMfy642LZBE1 {
                grid-area: 6 / 3 / 7 / 7;
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(19.16177292rem, max-content);
            }

            #s2GqWNYgaR1twr0O {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #nf7ra1TjuxmYo7u2 {
                grid-template-columns: 4.26666667rem 0 27.93618728rem 35.5942921rem 26.936187rem 0 5.266667rem;
                grid-template-rows: 0 minmax(35.59523605rem, max-content) minmax(6.4rem, max-content) minmax(60.257643rem, max-content) minmax(6.727616rem, max-content) minmax(19.16177292rem, max-content);
            }

            #NjVIoX2sqHbFi7HH {
                min-height: calc(7.00236532 * var(--1vh, 1vh));
            }

            #u0i8ICactB1KQKZ4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #DKXCcWKZSvcdnQLw {
                grid-template-columns: 0 399.91537941%;
                left: -149.9576897%;
                grid-template-rows: 0 100%;
            }

            #NbhjtMf3hkqyRydr {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #mJ9pvu87cuslGOXg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17778667em - var(--ffsd)));
            }

            #C2LnAvl3dnrPZ3wh {
                min-width: 52.27419778rem;
            }

            #KTbsTQ4jsgn98YYH {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #LVuozssxowYvDEsQ {
                grid-template-columns: 0 1.06666667rem 52.14086444rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(16.95419284rem, max-content) minmax(1.06666667rem, max-content);
            }

            #n4GNswOHyxfANsZG {
                grid-area: 2 / 6 / 3 / 8;
                grid-template-columns: 0 54.27419778rem;
                grid-template-rows: 0 minmax(19.08752618rem, max-content);
            }

            #bxQ6DOApwmYNtbnB {
                grid-area: 2 / 6 / 3 / 8;
                position: relative;
            }

            #xA3BxPP0oknUBxs5 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #IkH45DfeNY98XGFR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17778667em - var(--ffsd)));
            }

            #AbsakNaEkhKV4R6w {
                min-width: 52.27419778rem;
            }

            #AsGRaTWRz9bKjemi {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ltFPg40WGAfdDZSw {
                grid-template-columns: 0 1.06666667rem 52.14086444rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(16.95419284rem, max-content) minmax(1.06666667rem, max-content);
            }

            #ijh4cceSw4mrgqeH {
                grid-area: 4 / 7 / 5 / 9;
                grid-template-columns: 0 54.27419778rem;
                grid-template-rows: 0 minmax(19.08752618rem, max-content);
            }

            #FAnkfzcUCVBau2w8 {
                grid-area: 4 / 7 / 5 / 9;
                position: relative;
            }

            #ZZldzsYR3xNIXGV2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.26223467em - var(--ffsd)));
            }

            #yXAhI8lvBV1vTwoI {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.26223467em);
                --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);
            }

            #p3oDpx6TnT87uktC {
                min-width: 91.6rem;
            }

            #LvoUFibtEnvF0zZi {
                grid-area: 6 / 2 / 7 / 12;
                position: relative;
            }

            #SFTKB7jSEPBv7QQM {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #u6fb7GxAxDPjJyAl {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #m68XyLokcVzhYdjr {
                grid-area: 8 / 4 / 9 / 10;
                grid-template-columns: 0 3.35991032rem 77.84439993rem 5.77342244rem;
                grid-template-rows: 0 minmax(5.564464rem, max-content) minmax(77.84439993rem, max-content) minmax(3.56886876rem, max-content);
            }

            #jGHbN8KG0jEaYqr0 {
                grid-area: 8 / 4 / 9 / 10;
                position: relative;
            }

            #GZQdo68HD23jYPJX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.24450667em - var(--ffsd)));
            }

            #PHflVDbKonWDyruA {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.24450667em);
                --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);
            }

            #pomJ9bdxcdzbRXGQ {
                min-width: 87.11106602rem;
            }

            #S5i0UNRNxqY2MVGU {
                grid-area: 10 / 5 / 11 / 11;
                position: relative;
            }

            #Lno1qOmmEtiuOiwp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.97779733em - var(--ffsd)));
            }

            #pRkdZGdgj1hMl0SQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.97779733em);
                --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);
            }

            #ypqVTUEEJnakmwGi {
                min-width: 91.6rem;
            }

            #YNiRXXp3ogcmD1FB {
                grid-area: 12 / 3 / 13 / 13;
                position: relative;
            }

            #o7Zdrtxm7r6rZnea {
                grid-template-columns: 4.26666667rem 0 2.24446699rem 0 16.35176746rem 0 54.27419778rem 0 16.35176746rem 0 2.24446699rem 0 4.26666667rem;
                grid-template-rows: minmax(10.67584136rem, max-content) minmax(19.08752618rem, max-content) 0 0 minmax(7.00711693rem, max-content) minmax(6.71942168rem, max-content) minmax(10.52422402rem, max-content) minmax(86.97773269rem, max-content) 0 minmax(10.95109867rem, max-content) minmax(6.4rem, max-content) minmax(35.14546012rem, max-content);
            }

            #eVgqlUvjH0uMK9gs {
                min-height: calc(6.74224564 * var(--1vh, 1vh));
            }

            #zsNOkpl2uzRaImIk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P2esVcpg84neEFmN {
                grid-template-columns: 0 465.69655366%;
                left: -182.84827683%;
                grid-template-rows: 0 100%;
            }

            #i2pRlQffvmEoN2af {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #eITK8dXizU36Tn7m {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #QVoVZBcLqGVALCGq {
                grid-area: 2 / 3 / 3 / 5;
                grid-template-columns: 0 3.90774433rem 77.58972852rem 5.48025984rem;
                grid-template-rows: 0 minmax(5.48025984rem, max-content) minmax(77.58972852rem, max-content) minmax(3.90774433rem, max-content);
            }

            #OcC2XP6AFE2KnaUS {
                grid-area: 2 / 3 / 3 / 5;
                position: relative;
            }

            #Rd5BLDWu5xm6A7EJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.24450667em - var(--ffsd)));
            }

            #On3GI9OlNcrOXSpK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.24450667em);
                --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);
            }

            #qF5N6IdjsG7MfhEi {
                min-width: 87.11106602rem;
            }

            #lh3xxhG7nHvJKDAf {
                grid-area: 4 / 4 / 5 / 6;
                position: relative;
            }

            #X7LPO0dMdn865pQf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.97779733em - var(--ffsd)));
            }

            #uPnzYWdbZOEiYygM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.97779733em);
                --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);
            }

            #YzQHjhwjYuF2OV3r {
                min-width: 91.6rem;
            }

            #X1adHTw8i85rgTC6 {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #qPEmdxlbSWweVVCt {
                grid-template-columns: 4.26666667rem 2.24446699rem 0 86.97773269rem 0 2.24446699rem 4.26666667rem;
                grid-template-rows: minmax(14.13243777rem, max-content) minmax(86.97773269rem, max-content) minmax(2.45528951rem, max-content) minmax(10.95109867rem, max-content) minmax(6.4rem, max-content) minmax(36.43370235rem, max-content) minmax(14.13243777rem, max-content);
            }

            #PNt0WJOQfePJeU5L {
                min-height: calc(5.14216792 * var(--1vh, 1vh));
            }

            #d77Y2CZ4MLdy9hdf {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #pNEywbRAJrDVM79C {
                grid-template-columns: 0 694.93155275%;
                left: -297.46577638%;
                grid-template-rows: 0 100%;
            }

            #LJoZtNxmfmv7o23w {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #O7RbuVrQOhpRPp4P {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17778667em - var(--ffsd)));
            }

            #qu0VbyvrcKKOo2t3 {
                min-width: 61.85556636rem;
            }

            #k4Sgw4Ki0gCRBw03 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #oU4qCabTolJ6crqo {
                grid-template-columns: 0 1.06666667rem 63.92223303rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(16.95419284rem, max-content) minmax(1.06666667rem, max-content);
            }

            #QHLag0KxjTu7TKFF {
                grid-area: 2 / 6 / 3 / 9;
                grid-template-columns: 0 63.85556636rem;
                grid-template-rows: 0 minmax(19.08752618rem, max-content);
            }

            #I1eh6LGD5OmNGqxc {
                grid-area: 2 / 6 / 3 / 9;
                position: relative;
            }

            #EdfYKhAWUhbQX2xX {
                display: none;
            }

            #f1kX7Dl6WQqlekzb {
                display: none;
            }

            #nCgPhU25nB6z0mw3 {
                display: block;
            }

            #QWU1yEXEDmtr8bgx {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #q3jwWo2TAKCcJjaE {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.68890118em - var(--ffsd)));
            }

            #wTmxhCWZbo3zU7BG {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.68890118em);
                --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);
            }

            #CO4fhLGv7jzzuadJ {
                min-width: 78.8rem;
            }

            #MJYIZTwHH9aWeKtg {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #aBPyAu6a3SGeTxBe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.19557073em - var(--ffsd)));
            }

            #Pxrxd3rvLf7oDM9J {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.19557073em);
                --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);
            }

            #ZXxIlLwUabSoHtCz {
                min-width: 78.8rem;
            }

            #gbox0ZKCdrUaEy1F {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #loBrW344ShQPNyJf {
                grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
                grid-template-rows: 0 minmax(4.94938375rem, max-content) minmax(9.20907231rem, max-content) minmax(7.04762621rem, max-content) minmax(35.27088165rem, max-content) minmax(4.94938375rem, max-content);
            }

            #KCYL0hK5IE4haJPi {
                grid-area: 4 / 2 / 5 / 10;
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(61.42634767rem, max-content);
            }

            #HMSEJilFaJUT6V7N {
                grid-area: 4 / 2 / 5 / 10;
                position: relative;
            }

            #UBP9S5iySKZGWggo {
                display: none;
            }

            #vnLHXfSNz8mTX0YZ {
                display: none;
            }

            #KfXIh4bEikjd46mb {
                display: block;
            }

            #DQUibyg9D5tqiga3 {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #xaJpCWVFryupwxXF {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.74298107em - var(--ffsd)));
            }

            #rl2exVBTR3iNcgeP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.74298107em);
                --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);
            }

            #pwCBWOySbQlssrgs {
                min-width: 78.8rem;
            }

            #OMAsPrvItVly87nU {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #BQUKOZ4YAZVJVDNR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.19557073em - var(--ffsd)));
            }

            #ECCr3fzJn9gqFGd3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.19557073em);
                --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);
            }

            #XcO7AX2u1aQbtcl7 {
                min-width: 78.8rem;
            }

            #R3P52FnpU1oRh0o0 {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #OKj38NwOhLtD9UJp {
                grid-area: 6 / 3 / 7 / 11;
                grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
                grid-template-rows: 0 minmax(15.61594384rem, max-content) minmax(8.07613451rem, max-content) minmax(7.5811727rem, max-content) minmax(20.74688333rem, max-content) minmax(15.61594384rem, max-content);
            }

            #oyuzKCiaU9XB8jrE {
                grid-area: 10 / 3 / 10 / 11;
                position: relative;
            }

            #A0ubap3tS8axn7fj {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTLpWjWpPGGvclWN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.46666667em - var(--ffsd)));
            }

            #PcPwluyXjKHLqowb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.46666667em - var(--ffsd)));
            }

            #zHKaE7yoiYsumMuI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.46666667em - var(--ffsd)));
            }

            #vCCpENB9WjFUI9An {
                min-width: 46.40785086rem;
            }

            #NA7uyejD8wAmR0rv {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #paSvoEianoH41bGY {
                grid-template-columns: 0 1.06666667rem 46.27451753rem 1.06666667rem;
                grid-template-rows: 0 minmax(8.79173556rem, max-content) minmax(35.2096rem, max-content) minmax(8.79173556rem, max-content);
            }

            #wdFwIq19eMEa8ecC {
                grid-area: 8 / 7 / 9 / 8;
                grid-template-columns: 0 48.40785086rem;
                grid-template-rows: 0 minmax(52.79307113rem, max-content);
            }

            #ijDfh4oMuTHLHJhB {
                grid-area: 8 / 7 / 9 / 8;
                position: relative;
            }

            #VmgYcsIbcSmDQblJ {
                display: none;
            }

            #X19Lt9asBMU3Vtta {
                display: none;
            }

            #B2PyI593NlUg0Koh {
                display: block;
            }

            #n29zvRIJUT8fbQMd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #hemC8rRZNFkaxepP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.95599055em - var(--ffsd)));
            }

            #EppC6iSVn7WPgsA6 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.95599055em);
                --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);
            }

            #Zrl1eLjNQbXWH1RF {
                min-width: 78.8rem;
            }

            #nfNFHi9Iwd93GWrb {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #GVPFMeRik6Gzah04 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.19557073em - var(--ffsd)));
            }

            #unoy2wmbf3ivPt67 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.19557073em);
                --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);
            }

            #PkoCJzHU37oqZH96 {
                min-width: 78.8rem;
            }

            #sUUcLQIUV9cBJZxD {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #TTAgz3G5NfTThLXp {
                grid-area: 10 / 4 / 11 / 12;
                grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
                grid-template-rows: 0 minmax(4.94938375rem, max-content) minmax(8.33125806rem, max-content) minmax(7.04762621rem, max-content) minmax(35.27088165rem, max-content) minmax(4.94938375rem, max-content);
            }

            #cLy8c8UH8MjAAE0c {
                grid-area: 6 / 4 / 11 / 12;
                position: relative;
            }

            #QTFv7qfmxtw93h7W {
                display: none;
            }

            #WZm5rn0VmIAuPcq7 {
                display: none;
            }

            #A2Yj6b4EHY7erRK5 {
                display: block;
            }

            #Sd0ZJZiBWwJi9dZd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #z1OJMFKdnhISib1N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.82232em - var(--ffsd)));
            }

            #cbrfk28cYPmKqi0s {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.82232em);
                --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);
            }

            #kwl6qmFH9KIPgss0 {
                min-width: 78.8rem;
            }

            #JeaMMD3Gfe7Jxxlt {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #A0XVPhimTCPyJZ2F {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.19557073em - var(--ffsd)));
            }

            #F1mzcpx1eGFRo91l {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.19557073em);
                --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);
            }

            #x5xg5rAqOrPpdZv6 {
                min-width: 78.8rem;
            }

            #lZMePDZVShPWCwDH {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #W7uECnH0SSPdXjUD {
                grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
                grid-template-rows: 0 minmax(8.88715975rem, max-content) minmax(9.36886933rem, max-content) minmax(4.07872488rem, max-content) minmax(35.27088165rem, max-content) minmax(8.88715975rem, max-content);
            }

            #hSx3LJ2zYVUdOiPQ {
                grid-area: 12 / 5 / 13 / 13;
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(66.49279536rem, max-content);
            }

            #R72YKRXMmFLWaCWj {
                grid-area: 12 / 5 / 13 / 13;
                position: relative;
            }

            #IubvkmrTfHmEV1AR {
                grid-template-columns: 4.26666667rem 0 0 0 13.80555015rem 7.72385775rem 48.40785086rem 7.72385775rem 13.80555015rem 0 0 0 4.26666667rem;
                grid-template-rows: minmax(8.6572807rem, max-content) minmax(19.08752618rem, max-content) minmax(10.23544742rem, max-content) minmax(61.42634767rem, max-content) minmax(14.68693107rem, max-content) minmax(67.63607822rem, max-content) minmax(6.4rem, max-content) minmax(52.79307113rem, max-content) minmax(6.4rem, max-content) minmax(60.54853342rem, max-content) minmax(14.68693107rem, max-content) minmax(66.49279536rem, max-content) minmax(8.6572807rem, max-content);
            }

            #mH85Jun5OHnBCG0b {
                min-height: calc(11.71597662 * var(--1vh, 1vh));
            }

            #bdMZg2npcwZUpWIM {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #XhmRh68rzGu2aIOh {
                grid-template-columns: 0 159.40382107%;
                left: -29.70191054%;
                grid-template-rows: 0 100%;
            }

            #XQQw1ieiQwN9wC4m {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #a1XkoAlaBrQbS9jq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17778667em - var(--ffsd)));
            }

            #teLwY9hHhpRwuad4 {
                min-width: 46.6850661rem;
            }

            #XFhxm9ClEmfNnGRu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #t738yoBNfTrC8PAa {
                grid-template-columns: 0 1.06666667rem 46.55173277rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(16.95419284rem, max-content) minmax(1.06666667rem, max-content);
            }

            #EEksWBj9CUD48b98 {
                grid-template-columns: 0 48.6850661rem;
                grid-template-rows: 0 minmax(19.08752618rem, max-content);
            }

            #tVxYCpAS2ltOggjr {
                /* grid-area: 2 / 2 / 3 / 5; */
                grid-template-columns: 0 2rem 0;
                position: relative;
            }

            #LaDpQlH0TnEeg022 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.97779733em - var(--ffsd)));
            }

            #J9Lp1kJbRHmSYGEo {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.97779733em);
                --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);
            }

            #yWszTBguVjOTfrax {
                min-width: 91.6rem;
            }

            #JHjrjJFdYMMJD1I3 {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #iWVqXe5Y0nb64KbP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #zpOXPt1OoLT69lPh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #LI7p7BgT3ADt90di {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #qOwdLi7kpJNiCVww {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #kMZB9vWKnWko38kY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #HUbGOCwXWWSdLHVg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #NoX34zatVMphvonV {
                min-width: 91.6rem;
            }

            #RIOjv1drYN3IooZR {
                grid-area: 6 / 4 / 7 / 7;
                position: relative;
            }

            #FjxfPDPnfpyTvLIQ {
                grid-template-columns: 4.26666667rem 0 0 48.6850661rem 42.78160057rem 0 4.26666667rem;
                grid-template-rows: minmax(6.01533635rem, max-content) minmax(19.08752618rem, max-content) minmax(5.24658062rem, max-content) minmax(15.03058077rem, max-content) minmax(9.96412716rem, max-content) minmax(37.01344167rem, max-content) minmax(6.01533635rem, max-content);
            }

            #YKJZRJE9wYbNW7yH {
                min-height: calc(2.94986097 * var(--1vh, 1vh));
            }

            #q73Z0kq6NzyOmGYh {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nEdewFgxWbAkv4oW {
                grid-template-columns: 0 107.78834805%;
                left: -3.89417402%;
                grid-template-rows: 0 100%;
            }

            #pUORY3VlSkw6zG4J {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #Pwqn0JfMoUKWn3os {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #fN6c4ymzShyFXBwX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #e5cJB9JSyZzbClLC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #JphKMzargSqOl7kz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #cOVFBU2AJQD9mnWx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #WNNdR4k3NfRIs1YC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #vWDOERhWPKjtMbjw {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #uCO5s2dVqKdwI5pO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #n0H4j0PQKBUgsoy3 {
                min-width: 91.6rem;
            }

            #FTL7A5rIUpK1Drdv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -0.05542446%;
                margin-top: 0%;
            }

            #mXgLH8hnQz6g4pSi {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: minmax(2.808884rem, max-content) minmax(52.50563429rem, max-content);
            }

            #u4LbnBv5IifMxOCb {
                min-height: calc(1.65868944 * var(--1vh, 1vh));
            }

            #im9WUa6mk736eId9 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nsaagozAmKWLcDL1 {
                grid-template-columns: 0 167.45032339%;
                left: -33.72516169%;
                grid-template-rows: 0 100%;
            }

            #kgJi1XWYPz3fk0KN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #orOSI4D7UOlPAgXz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #JDek5KJ57O7hHH1f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.404432em - var(--ffsd)));
            }

            #opRSbzH2Am1J5CtP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #bJZyISee47dwjZFH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #sa94t7OX5t5Q0ndP {
                min-width: 91.6rem;
            }

            #vxEtzCt5L03RJpyP {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #aKh40tNMgAJxFdGj {
                display: none;
            }

            #ruQdsMyEj6qlPtdV {
                display: none;
            }

            #a77eKvFZsfHxeTBq {
                display: none;
            }

            #hNTMD74as58v2lhz {
                display: none;
            }

            #mV7IOuC9OSRDyS7F {
                display: block;
            }

            #VR2C3a1ZyJo42u65 {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -4.26666667rem;
                right: -4.26666667rem;
            }

            #k4IfnmLk1M1c4Dy5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.46510933em - var(--ffsd)));
            }

            #a7kKKnKcvLELOscY {
                min-width: 78.8rem;
            }

            #qePDUbHzlmqEiwld {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #BQk0NkVUOXref8ML {
                grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
                grid-template-rows: 0 minmax(4.26666667rem, max-content) minmax(10.24786006rem, max-content) minmax(4.26666667rem, max-content);
            }

            #IsG3FjDrKygEIMUZ {
                grid-area: 4 / 3 / 5 / 5;
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(18.78119339rem, max-content);
            }

            #WvE3okJkEvAeJRKW {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #rFkB5JsNbJ02l5Di {
                grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
                grid-template-rows: minmax(10.742216rem, max-content) minmax(25.33268831rem, max-content) minmax(10.77178254rem, max-content) minmax(18.78119339rem, max-content) minmax(10.742216rem, max-content);
            }

            #C6kX9O68JZa2mQDs {
                min-height: calc(2.29007277 * var(--1vh, 1vh));
            }

            #igRRoR9MokVEj9yQ {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #itSyH2hxz78Xgevy {
                grid-template-columns: 0 227.4737829%;
                left: -63.73689145%;
                grid-template-rows: 0 100%;
            }

            #a3PtaaYnK3LZy37q {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #S9khWKVanRMKshyQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17778667em - var(--ffsd)));
            }

            #WKx0iiGojgG6WDm3 {
                min-width: 52.27419778rem;
            }

            #hUBtjyLsb7IkXhaB {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #RSL7wdY5XB2EbQDP {
                grid-template-columns: 0 1.06666667rem 52.14086444rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(15.59147144rem, max-content) minmax(1.06666667rem, max-content);
            }

            #Ib2YfcyqNdOerU9w {
                grid-template-columns: 0 54.27419778rem;
                grid-template-rows: 0 minmax(17.72480477rem, max-content);
            }

            #OsYui1xWHVmP5IAv {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #IzJwHTavRO3mycGz {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTtfuZWS5BWRZ3pf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6em - var(--ffsd)));
            }

            #qbx9ZPR2ZhRGjS88 {
                min-width: 52.27419778rem;
            }

            #V5QeWfmfb9ukAnra {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #E90IgNWKeHpJaJ80 {
                grid-template-columns: 0 1.06666667rem 52.14086444rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(12.954193rem, max-content) minmax(1.06666667rem, max-content);
            }

            #XBUDeiRk2L6MYZL2 {
                grid-area: 4 / 3 / 5 / 6;
                grid-template-columns: 0 54.27419778rem;
                grid-template-rows: 0 minmax(15.08752618rem, max-content);
            }

            #BEYP7ATT1zGkHr0d {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #IMvqusOqwZcilaQq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #HXOfAd05vwzUbeuX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #NeNZ8VJF7lOrcehT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #utNVZoMZzeX401fu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #Wpg6q65SHZibt48u {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #mqI6BfEhdFdHienq {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #EHVkBZaiEUKSm4v5 {
                min-width: 91.6rem;
            }

            #JHmt8myMYYJI02Qy {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #Zr4YOqX3fqU9MwKY {
                grid-template-columns: 4.266667rem 18.266667rem 0 0 54.274198rem 0 37.19246889rem 4.26666667rem;
                grid-template-rows: minmax(21.396633rem, max-content) 0 0 minmax(15.087526rem, max-content) minmax(12rem, max-content) minmax(27.87767331rem, max-content) minmax(9.39663346rem, max-content);
            }

            #c61VCPpb6nZaMaum {
                min-height: calc(3.22581245 * var(--1vh, 1vh));
            }

            #H2SvFrobitvObHP4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CPUclLSIXLtqOnlH {
                grid-template-columns: 0 139.81882916%;
                left: -19.90941458%;
                grid-template-rows: 0 100%;
            }

            #KPLtBfoPRAfyssDJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #OvIR4A7n4slE4jrv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #vG1U12jVMRUcVNJT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #B2aSaQgCKMKOCajo {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #IJ6vxlK80uIKyrh2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #jVzjr2w5pYbNu3w5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #KmassSatUz9OfZqv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #tGqOPJLbbBFhPgTd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #F3NVUaqAoMlHBOYW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #VlT8f8PLhArYAaFt {
                min-width: 91.6rem;
            }

            #pUUId1KwSnq668AE {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YII4aNs32i4UA6Xt {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: 0 minmax(36.96996199rem, max-content);
            }

            #DiC4MyOr75RlMfmz {
                min-height: calc(1.65128936 * var(--1vh, 1vh));
            }

            #JvfcgLpokGTq95Lk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #D6qJ3aMSgIYnBSSb {
                grid-template-columns: 0 202.40026176%;
                left: -51.20013088%;
                grid-template-rows: 0 100%;
            }

            #tX6IRrgs4Ubxm7us {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #hAgsrHsHuZVw1lIa {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6em - var(--ffsd)));
            }

            #YLNqXNuczztr3bT1 {
                min-width: 52.27419778rem;
            }

            #uv6abpnuuWDuvymE {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #o6XJAXdVqdypvO86 {
                grid-template-columns: 0 1.06666667rem 52.14086444rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(12.95419284rem, max-content) minmax(1.06666667rem, max-content);
            }

            #DDaF5xZLTBEy6I2c {
                grid-area: 2 / 2 / 3 / 4;
                grid-template-columns: 0 54.27419778rem;
                grid-template-rows: 0 minmax(12.08752618rem, max-content);
            }

            #SmkXTAHnWTvFRdw4 {
                grid-area: 2 / 3 / 3 / 4;
                position: relative;
            }

            #ny0tMjWbk5bJ4Fkh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #SySlaJck6G3NwlZX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #uyjzFM5VU5KPVQur {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #KLHlHIMjs8CbX7Yl {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #yzWBCB4agzaRbG2r {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #f6XiBYb7XZGYxcBJ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #ewjg1lz9tlHLJOHY {
                min-width: 91.6rem;
            }

            #aCdJZx60TFdowVyB {
                grid-area: 4 / 2 / 5 / 4;
                position: relative;
            }

            #kcvtbbatNZPyWeGM {
                grid-template-columns: 4.26666667rem 18.6666667rem 54.27419778rem 37.19246889rem 4.26666667rem;
                grid-template-rows: minmax(14.294861rem, max-content) minmax(15.087526rem, max-content) minmax(12.420528rem, max-content) minmax(27.39574082rem, max-content) minmax(9.294861rem, max-content);
            }

            #DxGPdz8xXKlY5iFX {
                min-height: calc(2.44370628 * var(--1vh, 1vh));
            }

            #oBRFZpbutdmMvJzK {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #FZhimtGTd7JsR7hC {
                grid-template-columns: 0 124.46363288%;
                left: -12.23181644%;
                grid-template-rows: 0 100%;
            }

            #ukRj0ByIe076lQ0X {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #GMdDpBbWTB3f6evm {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #oIUM2ioe3Iu2g0ET {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #MKAFhqGDp7yfiX0D {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #jj9jBsPT5KxCiwyp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #iNJRFri2lHrKjCa1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #CzobxTbRs3bwq91N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #U3RB2j4fYu5949Ax {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #zmeusoLz6YZNjJs7 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #u7vqN7jWV8IaVqzM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #SZMls010yQv9xY1M {
                min-width: 91.6rem;
            }

            #vqSd1Rz0el5RAF6y {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.77147772%;
                margin-top: 0%;
            }

            #JNyyMCBX6DvjwhM5 {
                grid-template-columns: 4.26666667rem 91.46666667rem 4.26666667rem;
                grid-template-rows: 0 minmax(131.516521rem, max-content);
            }

            #mad5wDh5KhbPLDch {
                min-height: calc(1.49999587 * var(--1vh, 1vh));
            }

            #IVu1otjOuhismW5b {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #LWx37dz9amJb9WZe {
                grid-template-columns: 0 204.52281448%;
                left: -52.26140724%;
                grid-template-rows: 0 100%;
            }

            #QJujrubXrvCZvvM7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #xPidOz9IKKWlbvmT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6em - var(--ffsd)));
            }

            #HPFtm3fOLY3OwHC7 {
                min-width: 87.53693453rem;
            }

            #wlRye7J6W542kZdu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #XaY9F67BAtpJJLjR {
                grid-template-columns: 0 1.06666667rem 87.4036012rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(12.954193rem, max-content) minmax(1.06666667rem, max-content);
            }

            #DsufGAqYpKQJiYZC {
                grid-area: 2 / 2 / 3 / 5;
                grid-template-columns: 0 89.53693453rem;
                grid-template-rows: 0 minmax(15.087526rem, max-content);
            }

            #m8QgBRyI9D9Po89r {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #StCvPNp5Qhj0kFBk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #GAqHPUEn7rygVTXY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #frLtukMhZhJ75Qvk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #YXoM0rfWv48PgfYQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #ozPi3hC7SNTB8N81 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
            }

            #K1nuYEMJL9OTLhIE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
            }

            #EmABPvZaCPcNCgDi {
                min-width: 91.6rem;
            }

            #YmFhVRI44IvMvDLT {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #okyAagpY4iuzAyOu {
                display: none;
            }

            #nt3UX3luNUWsEDCF {
                display: none;
            }

            #airqrLyfoG9mAy9k {
                display: none;
            }

            #t0AidnZWEMNq9smR {
                display: none;
            }

            #VuszuEiRAqIF1Vo3 {
                display: block;
            }

            #jNolUwAaqDUaAE8k {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -4.26666667rem;
                right: -4.26666667rem;
            }

            #Ni1jW7t2stdJBqjb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.46510933em - var(--ffsd)));
            }

            #PYiaERk2twRk04LZ {
                min-width: 78.8rem;
            }

            #p8VKmcQL4htOwSOk {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #Y0piAvvsRhpDs8Do {
                grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
                grid-template-rows: 0 minmax(4.26666667rem, max-content) minmax(6.9762758rem, max-content) minmax(4.26666667rem, max-content);
            }

            #b4ZhdY9ONjDHYJBp {
                grid-area: 6 / 4 / 7 / 7;
                grid-template-columns: 0 91.46666667rem;
                grid-template-rows: 0 minmax(15.50960914rem, max-content);
            }

            #d6l2Z7atT2jHx1cJ {
                grid-area: 6 / 4 / 7 / 7;
                position: relative;
            }

            #crwIj2q3idMHHZH4 {
                grid-template-columns: 4.26666667rem 0 0 89.53693453rem 1.92973214rem 0 4.26666667rem;
                grid-template-rows: minmax(11.83621307rem, max-content) minmax(19.08752618rem, max-content) minmax(7.2233066rem, max-content) minmax(24.47792742rem, max-content) minmax(7.2rem, max-content) minmax(15.50960914rem, max-content);
            }

            #EfuhyH842GfsIb6B {
                min-height: calc(2.91381318 * var(--1vh, 1vh));
            }

            #q4wjLhH7kXa9wx8q {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YXEBZDeQwsFPZAzq {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #PYM6VPBmlCN1Gili {
                grid-template-columns: 100rem;
                grid-template-rows: minmax(56.22254758rem, max-content);
            }

            #x6VC3dRLrgefmZcL {
                min-height: calc(1.68591807 * var(--1vh, 1vh));
            }

            #CwJ7eiqoi5EZfc0M {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
              }
        
              #Mu0YBTOauR2KbXyY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.17778667em - var(--ffsd)));
              }
        
              #TIlzpdHytsQj9Cwy {
                min-width: 46.6850661rem;
              }
        
              #mEu7bZtYExDvWrtO {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
              }
        
              #eZ8kMta3rCxBnDrM {
                grid-template-columns: 0 1.06666667rem 46.55173277rem 1.06666667rem;
                grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(16.95419284rem, max-content) minmax(1.06666667rem, max-content);
              }
        
              #f2wGy6KPJN19C41O {
                grid-template-columns: 0 48.6850661rem;
                grid-template-rows: 0 minmax(19.08752618rem, max-content);
              }
        
              #TXbb3t5iMpAJN73w {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
              }
        
              #W9Eguly5ZFDDic9l {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.97779733em - var(--ffsd)));
              }
        
              #byHMQuTwvRAzt1Z7 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.97779733em);
                --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);
              }
        
              #yrGU1TVcA9OV2snT {
                min-width: 91.6rem;
              }
        
              #JyLpKiYspxVuKwSN {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
              }
        
              #ZTyhs4AukKVOhUCb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
              }
        
              #LNcXMoGzkEkuV6ra {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
              }
        
              #ZpracRvBBnq49YQB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
              }
        
              #ZCnXWpbCh7rLrZ0q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
              }
        
              #YK6CNu2qbk3Wl9Zh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.977776em - var(--ffsd)));
              }
        
              #TGrlQA16aKYxEOFX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.977776em);
                --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);
              }
        
              #EAqFGFRAxIftJATn {
                min-width: 91.6rem;
              }
        
              #L2FJvChzD5u7BWi2 {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
              }
        
              #Vnb2ESBrnmeqaNxY {
                grid-template-columns: 4.26666667rem 0 21.40327339rem 48.6850661rem 21.37832718rem 0 4.26666667rem;
                grid-template-rows: minmax(7.01533635rem, max-content) minmax(19.08752618rem, max-content) minmax(3.24658062rem, max-content) minmax(15.03058077rem, max-content) minmax(9.96412716rem, max-content) minmax(37.01344167rem, max-content) minmax(7.01533635rem, max-content);
              }

                #PLYhjaA70y6wxNmR {
                    grid-area: 2 / 2 / 3 / 3;
                    position: relative;
                }
    
                #RcnKpfWCFkKBon07 {
                    grid-template-columns: 0 106.09945858%;
                    left: -3.04972929%;
                    grid-template-rows: 0 100%;
                }
    
                #FhGivYSqt6saUHZE {
                    font-size: calc(6em - var(--ffsd));
                }
    
                #VMzGER6ixq4VfipK {
                    font-size: calc(3em - var(--ffsd));
                }
    
                #RjtgwUnXVMmbONoE {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #x7hLZHQo6qFNKy97 {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #G3IXbHOgNLQQGViG {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #E13E4efvEdhjtz7l {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #crVnFZoC2kJVeGNH {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #TrvI7A5VJQOeDUE6 {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #q71LgoZjQKiU3c3p {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #YZi8hSQAdYni0Jwj {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #I6dgrYgss1Dx6qzj {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #JHukxAcDf8S9q6BO {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #JY2O3WEg0v64r1gW {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #yrUXzJxyktCOHwG6 {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #HDfuyhyVSVSgiOMB {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #xXhTzHu6mW8UGwkj {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #i0XfAw6f5T6UlxIP {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #QQJaGy1SQYXvZc5L {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #etCegzQoHRnYpW3E {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #g2LHdJGO2wE3apiN {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #j3Xs9uYIJeM4AGYi {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #qirtlgwUjcM59O1C {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #hnRqQvybwD1o201w {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #UjbnkPpolVW5NKDh {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #pkns7Juj39mipzWB {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #Roi8dQajSIyNgdxg {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #We1G2MOJSLbINOQf {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #EqVwZUBNPlVCaoWL {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #zBAGOTcfB9YvVckj {
                    font-size: calc(6em - var(--ffsd));
                }
    
                #WPdpwz2yxDtIKMqg {
                    font-size: calc(6em - var(--ffsd));
                }
    
                #IdGZ4LxM8JcWKZ9P {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #n1FeWwP3MzEvvno5 {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #DU0U3bCkbTKNr214 {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #Ads9zg99zR7E7awQ {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #OIqOWOnPTcWJZWVZ {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #BrGWSwickbt82kik {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #TdXmV07sgCgzoLHK {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #CtaiuIrSx5HA33DV {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #p7JG6q8ndnEja7tY {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #AhmLqiVkZ37ltti4 {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #GT62rD2q365wgegy {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #EZH9cGJyxzExGLl4 {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #CB3Z4Bxiw70VTEmW {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #YLboFYbOsKTURdpM {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #NFxMCJBtfnMLTpGl {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #E1TBtyaFZyWpOvz9 {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #C4Bgr11ibh7NnGn2 {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #F1aRmziupgYsqQKu {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #IlJOR2yIFEwzS9Nn {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #meEfVEU0bWRPkzt6 {
                    font-size: calc(2em - var(--ffsd));
                }
    
                #QhJ5Q2ezQUOIHLjR {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #Fiuaehjw3ekGnQPx {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #ChS07G1d95ZRIIpW {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #gjtosBlRJVMLgaTA {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #GeQwR5HNzlgGTjzE {
                    font-size: calc(3.2em - var(--ffsd));
                }
    
                #uD02tGHb0LpUPpMK {
                    font-size: calc(2.15501294em - var(--ffsd));
                }
    
                #FNbdSZzs8ttvveFh {
                    font-size: calc(2.15501294em - var(--ffsd));
                }
    
                #DwoTlj67jvFZWUwH {
                    font-size: calc(0em - var(--ffsd));
                }
    
                #YjrvXmLJZWTcjTV7 {
                    font-size: calc(0em - var(--ffsd));
                }
    
                #UN7NXmYNdGa0Z3OP {
                    --first-font-size: 2.35092321em;
                    --last-font-size: 1.95388925em;
                    margin-top: calc(var(--first-font-size) * -0.1);
                    margin-bottom: calc(var(--last-font-size) * -0.1);
                }
    
                #xFueqzEZCBmidmqa {
                    min-width: 91.6rem;
                }
    
                #ZeuTLmjNWej950cQ {
                    grid-area: 2 / 2 / 7 / 7;
                    position: relative;
                }
    
                #MlrZvEWt3bd3yxZW {
                    grid-area: 2 / 2 / 5 / 5;
                    position: relative;
                }
    
                #WJmWwhs49Lpitccb {
                    grid-area: 2 / 2 / 5 / 5;
                    position: relative;
                }
    
                #ISeTTGyWSY8RKBq8 {
                    grid-area: 3 / 3 / 4 / 4;
                    position: relative;
                }
    
                #qdh26pnAI0U1Dsf5 {
                    grid-template-columns: 0 14.12854576rem 27.46860857rem 11.68801605rem;
                    grid-template-rows: 0 minmax(11.34731884rem, max-content) minmax(28.59733973rem, max-content) minmax(10.95799419rem, max-content);
                }
    
                #YcO8nGYkMy8jwon6 {
                    grid-template-columns: 0 0.86427323rem 53.28517037rem 0.86427323rem;
                    grid-template-rows: 0 minmax(3.18659439rem, max-content) minmax(50.90265276rem, max-content) minmax(3.18659439rem, max-content);
                }
    
                #u11sJP0hYXhT5rEW {
                    grid-area: 2 / 2 / 5 / 5;
                    position: relative;
                }
    
                #K63vYk9nD2ulBywe {
                    grid-area: 2 / 2 / 5 / 5;
                    position: relative;
                }
    
                #Bque5ur3lplFUTfD {
                    grid-area: 3 / 3 / 4 / 4;
                    position: relative;
                }
    
                #RMMx0F0Hkr6fpStu {
                    grid-template-columns: 0 14.12854576rem 27.46860857rem 11.68801605rem;
                    grid-template-rows: 0 minmax(11.34731884rem, max-content) minmax(28.59733973rem, max-content) minmax(10.95799419rem, max-content);
                }
    
                #RDSkJM8pgmQCPAPH {
                    grid-template-columns: 0 0.86427323rem 53.28517037rem 0.86427323rem;
                    grid-template-rows: 0 minmax(3.18659439rem, max-content) minmax(50.90265276rem, max-content) minmax(3.18659439rem, max-content);
                }
    
                #SXpoftVBBWDnyz2C {
                    grid-area: 2 / 2 / 3 / 4;
                    grid-template-columns: 0 17.65403096rem 0 55.01371683rem 0 18.79891887rem;
                    grid-template-rows: 0 minmax(21.94890633rem, max-content) minmax(57.27584155rem, max-content) minmax(47.44644703rem, max-content) minmax(57.27584155rem, max-content) minmax(33.83827513rem, max-content);
                }
    
                #zDDki2gG5OykRLIB {
                    grid-area: 2 / 2 / 3 / 4;
                    position: relative;
                }
    
                #VLcWJ1hlQ9AYn0ZA {
                    display: none;
                }
    
                #MxHYWdLTkvPpXkSC {
                    display: none;
                }
    
                #bxxvKzixTTW5MtWm {
                    display: none;
                }
    
                #ngWJqyZYnMXbUqIH {
                    display: none;
                }
    
                #FpW4UURyI8KEoQrf {
                    display: block;
                }
    
                #Lt19cKMi8ACICMG4 {
                    grid-area: 2 / 2 / 5 / 5;
                    position: absolute;
                    top: 0px;
                    bottom: 0px;
                    left: -4.26666667rem;
                    right: -4.26666667rem;
                }
    
                #gnlziz1288hPqZUV {
                    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.46510933em - var(--ffsd)));
                }
    
                #cFwMEkl2FADarEJZ {
                    min-width: 78.8rem;
                }
    
                #CWOSqaglPlyedoqt {
                    grid-area: 3 / 3 / 4 / 4;
                    position: relative;
                }
    
                #VQJk1PSx7ygHy1T6 {
                    grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
                    grid-template-rows: 0 minmax(4.26666667rem, max-content) minmax(7.03420413rem, max-content) minmax(4.26666667rem, max-content);
                }
    
                #dGnRPtxmNQcGLIEZ {
                    grid-area: 4 / 3 / 5 / 5;
                    grid-template-columns: 0 91.46666667rem;
                    grid-template-rows: 0 minmax(15.56753746rem, max-content);
                }
    
                #V7OmWWn3LgmygEvQ {
                    grid-area: 4 / 3 / 5 / 5;
                    position: relative;
                }
    
                #Ar8XBH2TJtePqlvJ {
                    grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
                    grid-template-rows: minmax(10.69144rem, max-content) minmax(217.7853116rem, max-content) 0 minmax(15.56753746rem, max-content);
                }
    
                #CpVDd0QBfNTUPBrH {
                    min-height: calc(100 * var(--1vh, 1vh));
                }
        }

        @media (min-width: 375.05px) and (max-width: 480px) {

            .social-icons{
                padding-left: 5rem;
            }

            .icon-margin{
                padding-right: 5rem;
            }

            .custom-control{
                transform: scale(2.5);
            }

            #amyHGM8NBu8SCkck {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CLe5i1YHZW8anE8n {
                grid-template-columns: 0 204.88849041%;
                left: -52.44424521%;
                grid-template-rows: 0 100%;
            }

            #Aw0wIQuOVhTbnkqL {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5em - var(--ffsd)));
            }

            #sg0DuJ8EppCDXZcF {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5em);
                --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);
            }

            #orWeb6QpLtfh9nmm {
                min-width: 17.71093845rem;
            }

            #YRFFixes3jgmNiBz {
                grid-area: 2 / 2 / 5 / 7;
                position: relative;
            }

            #Uxi0cRidktvvZ1cH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5em - var(--ffsd)));
            }

            #K2fCJdq70UqjGI6K {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5em);
                --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);
            }

            #agoCAazo4kxx7Ryf {
                min-width: 26.91145897rem;
            }

            #P7Aza3P1y9oCucvl {
                grid-area: 3 / 8 / 6 / 11;
                position: relative;
            }

            #xr7ooUPQ6UeNv1w3 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5em - var(--ffsd)));
            }

            #iqXVXBQsfKb4LrDL {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5em);
                --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);
            }

            #mjTtkUzcPUoZ7CZr {
                min-width: 28.96155643rem;
            }

            #oAKlQVHcNnoXaY2U {
                grid-area: 4 / 12 / 7 / 16;
                position: relative;
            }

            #kj0YAoJMYy7xH0AV {
                grid-area: 8 / 3 / 10 / 18;
                position: relative;
            }

            #nbB3hUxNumPPNJAO {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #ctYIQv2ApP8TtvGs {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Zp2EnjsViAsYBFC6 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #MVtAvsPB22CogQs1 {
                grid-template-columns: 0 2.3422011rem 4.55368912rem 1.93761513rem;
                grid-template-rows: 0 minmax(1.76978245rem, max-content) minmax(4.46017871rem, max-content) minmax(1.7090615rem, max-content);
            }

            #KUOzuOk5VRYFp9Dy {
                grid-template-columns: 0 0.14327743rem 8.83350534rem 0.14327743rem;
                grid-template-rows: 0 minmax(0.49699659rem, max-content) minmax(7.93902265rem, max-content) minmax(0.49699659rem, max-content);
            }

            #PNV8iOSG7wmIS7EA {
                grid-area: 9 / 4 / 13 / 6;
                grid-template-columns: 0 9.1200602rem;
                grid-template-rows: 0 minmax(8.93301584rem, max-content);
            }

            #tCZmImDtfKEGxR8x {
                grid-area: 9 / 4 / 13 / 6;
                position: relative;
            }

            #yi0w681myrtJD3uR {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #hQTpdy6PrPlzoS11 {
                grid-area: 2 / 8 / 8 / 11;
                position: relative;
            }

            #UsDw4bo70FKDFWGP {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #UEIHMqZAcTTeuIqm {
                grid-area: 3 / 10 / 7 / 13;
                position: relative;
            }

            #MbhAvw6N5E1HHs1q {
                font-size: calc(3.27964861em - var(--ffsd));
            }

            #GRaL82n32xxqBuKB {
                --first-font-size: 3.27964861em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #N5nr4XUXkoi8pc9C {
                min-width: 8.39985119rem;
            }

            #FVgZl8QNhmjsNPzv {
                grid-area: 4 / 9 / 6 / 12;
                position: relative;
            }

            #R510ageFgV2My3bc {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #iVac8tedllsrEOsk {
                font-size: calc(2.00422743em - var(--ffsd));
            }

            #QoplhgYeUn2FbAK7 {
                --first-font-size: 2.00422743em;
                --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);
            }

            #rjle42X7qNkm5vbc {
                min-width: 10.53669473rem;
            }

            #NGnsQURfHCUhd0bI {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #p6eWXEgJkgH6v0cg {
                grid-template-columns: 0 7.84058671rem 10.43252806rem 7.84058671rem;
                grid-template-rows: 0 minmax(12.80819334rem, max-content) minmax(2.40052103rem, max-content) minmax(1.31413675rem, max-content);
            }

            #cjzUeourkvH8SPKM {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #VwkRPNqtvn4eRGjL {
                grid-area: 9 / 2 / 14 / 17;
                position: relative;
            }

            #dQ9Lth2TFuqxrHn6 {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #nbGwIEvyAfWlvEgv {
                grid-area: 11 / 5 / 16 / 6;
                position: relative;
            }

            #MqoEYephPty0jXcJ {
                font-size: calc(4.55505612em - var(--ffsd));
            }

            #HewG2gPzri86yPAD {
                --first-font-size: 4.55505612em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #b78GKfzzVwNRl5MY {
                min-width: 17.54327775rem;
            }

            #p3QQkiJwUipdwxuy {
                grid-area: 12 / 7 / 18 / 14;
                position: relative;
            }

            #HnLPuyFd7qw9LTJ4 {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #vnz0xYVWlNfOn9sw {
                grid-area: 13 / 15 / 17 / 16;
                position: relative;
            }

            #iRD6et6nZsyPq4rW {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #DekcjkQW28DOt08K {
                grid-area: 15 / 4 / 19 / 18;
                position: relative;
            }

            #jcJ0jgMvYpbI8bml {
                grid-area: 11 / 10 / 15 / 13;
                grid-template-columns: 0 0.30771734rem 2.55514259rem 0.07515861rem 0.88823816rem 0.78800913rem 0.31203968rem 3.25869751rem 1.42163435rem 5.63006345rem 1.24398672rem 4.36557892rem 1.20711044rem 0.78800913rem 0.84724256rem 0.97706198rem 0.74475354rem 1.01097471rem;
                grid-template-rows: 0 minmax(0.58760371rem, max-content) minmax(2.62335886rem, max-content) minmax(1.06462457rem, max-content) minmax(2.87095377rem, max-content) minmax(8.80075046rem, max-content) minmax(2.03611518rem, max-content) minmax(2.63738409rem, max-content) minmax(0.17764763rem, max-content) minmax(0.72425573rem, max-content) minmax(0.26647145rem, max-content) minmax(0.41678868rem, max-content) minmax(0.75158614rem, max-content) minmax(1.86530015rem, max-content) minmax(0.15714983rem, max-content) minmax(0.59443631rem, max-content) minmax(1.63526696rem, max-content) minmax(0.46917423rem, max-content);
                transform: scale(2);
            }

            #sLq1NKBFBG9M6RKw {
                grid-area: 11 / 10 / 15 / 13;
                position: relative;
                transform: scale(1.5);
            }

            #NhhgaAptczvUuEqY {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #gFAe1rJNs50Z965J {
                grid-area: 2 / 3 / 4 / 4;
                position: relative;
            }

            #md8jABBu1Av04gQl {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #golPowrKP7sMeWDg {
                grid-area: 3 / 2 / 5 / 5;
                position: relative;
            }

            #cClG0pK3IjRRWNih {
                display: none;
                grid-area: 12 / 15 / 14 / 17;
                grid-template-columns: 0 6.62762323rem 9.49731576rem 4.19521718rem;
                grid-template-rows: 0 minmax(2.24109322rem, max-content) minmax(2.72620791rem, max-content) minmax(7.57052221rem, max-content);
            }

            #E7eVl9yALY2BlHvX {
                display: none;
            }

            #gVhKeaSMEdkdxhho {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #PysD1ZTzRigekjOz {
                grid-area: 2 / 3 / 4 / 5;
                position: relative;
            }

            #JEg9JvvJI5NGJy4e {
                stroke-width: calc(100rem * 0.0 / 480.0);
            }

            #GhT3o1fAhXBxVWJK {
                grid-area: 3 / 2 / 5 / 4;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 18.70833333rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 18.70833333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.06681514 * 18.70833333rem) + 0%)), calc(0% + 0%) calc(100% - ((0.06681514 * 18.70833333rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -6.68151448%;
                margin-top: 0%;
            }

            #dCOIZAgqzlssNco5 {
                display: none;
                grid-area: 16 / 9 / 17 / 14;
                grid-template-columns: 0 1.35416667rem 17.35416667rem 15.125rem;
                grid-template-rows: 0 minmax(20.5625rem, max-content) minmax(2.45833333rem, max-content) minmax(11.6875rem, max-content);
            }

            #iLFg8Q6YOHxQlFZH {
                display: none;
            }

            #Aiai9sN0iMDj3V3Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.388879em - var(--ffsd)));
            }

            #TEt0brCEM9ZrAcmH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38887917em - var(--ffsd)));
            }

            #dUtGxuuVxeXcn049 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.38887917em);
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: 0;
                margin-bottom: 0;
            }

            #SMzwTBMLdpioK0eF {
                min-width: 93.4375rem;
            }

            #crkclwFVxf0brCWg {
                grid-area: 18 / 5 / 19 / 19;
                position: relative;
            }

            #lKPzCGGEl1ubNaQr {
                grid-template-columns: 3.33333333rem 0 0 0 9.1200602rem 8.48671159rem 8.76956878rem 3.37365943rem 3.55209858rem 19.88153429rem 5.28246613rem 1.2574184rem 3.85981592rem 8.17947779rem 15.56067765rem 4.75947852rem 1.25036603rem 0 3.33333333rem;
                grid-template-rows: minmax(23.071659rem, max-content) 0 0 minmax(5.875rem, max-content) 0 0 minmax(3.62751542rem, max-content) minmax(0.03416301rem, max-content) minmax(0.03416301rem, max-content) minmax(0.0204978rem, max-content) minmax(3.84675451rem, max-content) minmax(5.03160052rem, max-content) minmax(7.50622281rem, max-content) minmax(22.29429rem, max-content) minmax(3.75rem, max-content) minmax(3.708333rem, max-content) minmax(5rem, max-content) minmax(16.97208366rem, max-content) minmax(5.07165896rem, max-content);
            }

            #wvDDrLh8zjLW4gCM {
                min-height: calc(3.79785011 * var(--1vh, 1vh));
            }

            #FBLPQmhYK8Q7mtfq {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #I87f5fBBPXDMvA4F {
                grid-template-columns: 0 351.54965757%;
                left: -125.77482879%;
                grid-template-rows: 0 100%;
            }

            #RV8XDthWPpeEA7hn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.1111125em - var(--ffsd)));
                font-weight: 700;
            }

            #Kd1NTsv7qlLIUQbd {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.1111125em);
                --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);
            }

            #Wh1Fdc3Ktu9zf7JR {
                min-width: 93.4375rem;
            }

            #NHLDOia7QbSKTQo5 {
                grid-area: 2 / 2 / 3 / 6;
                position: relative;
            }

            #JIazQzoW08VqSCkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #BzfuFXzjrTUG7SCf {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --last-font-size: var(--first-font-size);
                margin-top: calc(var(--first-font-size) * -0.15);
                margin-bottom: calc(var(--last-font-size) * -0.15);
            }

            #uaJNd6hLZZnvoNkB {
                min-width: 93.4375rem;
            }

            #uOyI7YZXsYXvbSwf {
                grid-area: 4 / 3 / 5 / 7;
                position: relative;
            }

            #hb2bcGlCmBHGkp6z {
                stroke-width: calc(100rem * 7.999999999999995 / 480.0);
            }

            #Pk71osX5mT8aAPjQ {
                grid-area: 2 / 2 / 4 / 7;
                position: relative;
            }

            #HNZpoA9WdStMa1vn {
                stroke-width: calc(100rem * 7.999999999999996 / 480.0);
            }

            #ASGUYqgALOEoMyUb {
                grid-area: 3 / 9 / 7 / 10;
                position: relative;
            }

            #iJJ1JdrEZlGyiGmS {
                stroke-width: calc(100rem * 7.999999999999996 / 480.0);
            }

            #UrMmk7JbhpQdJuUb {
                grid-area: 5 / 3 / 10 / 4;
                position: relative;
            }

            #AKfsZWIJIud6pdAS {
                stroke-width: calc(100rem * 7.999999999999996 / 480.0);
            }

            #BEcLxjcivVTJBNSV {
                grid-area: 6 / 5 / 8 / 8;
                position: relative;
            }

            #SewrNMgCrK3SF8SY {
                stroke-width: calc(100rem * 7.999999999999997 / 480.0);
            }

            #QV1XGYAAq3HFFU1w {
                grid-area: 9 / 6 / 11 / 11;
                position: relative;
            }

            #IU0h5MnbopLjsPsV {
                grid-area: 6 / 4 / 7 / 5;
                grid-template-columns: 0 0 24.87239229rem 2.08333333rem 0 24.87239229rem 0 2.08333333rem 24.87239229rem 0;
                grid-template-rows: 0 0 minmax(28.26271613rem, max-content) minmax(2.08333333rem, max-content) 0 minmax(28.26271613rem, max-content) 0 minmax(2.08333333rem, max-content) minmax(28.26271613rem, max-content) 0;
            }

            #zIbkRpZFbY694cGN {
                grid-area: 6 / 4 / 7 / 5;
                position: relative;
            }

            #KJddXZektfpOsbPy {
                grid-template-columns: 3.33333333rem 0 7.27474489rem 78.78384355rem 7.27474489rem 0 3.33333333rem;
                grid-template-rows: minmax(5.02131208rem, max-content) minmax(13.3539744rem, max-content) minmax(10.22252423rem, max-content) minmax(49.74503293rem, max-content) minmax(5rem, max-content) minmax(88.95481506rem, max-content) minmax(5.02131208rem, max-content);
            }

            #g59XHFKUoxYkHCLv {
                min-height: calc(6.24449423 * var(--1vh, 1vh));
            }

            #smt0XJm4RKW2mMUu {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YuqJtRGCOJh7716L {
                grid-template-columns: 0 345.84309656%;
                left: -122.92154828%;
                grid-template-rows: 0 100%;
            }

            #bVpD14U1VVQP9lep {
                display: none;
            }

            #pPFdmcGmxrMRmQk5 {
                display: block;
            }

            #L3U9lCWc1uv1aVPe {
                display: none;
            }

            #RSQY3sFGJ68CL8hw {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #w96uep4AZS0njPXj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.94445833em - var(--ffsd)));
            }

            #zox2T2zF4WbiJ1rP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.94445833em);
                --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);
            }

            #Iv8hOV8VMgeVPqlQ {
                min-width: 83.4375rem;
            }

            #eCqndX384PaViUA4 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #l5RQwYP37wwdJEgL {
                grid-template-columns: 0 5rem 83.33333333rem 5rem;
                grid-template-rows: 0 minmax(5.56883572rem, max-content) minmax(8.19444167rem, max-content) minmax(5.56883572rem, max-content);
            }

            #qOS4zBhqpQQ5M6pV {
                grid-area: 2 / 2 / 3 / 7;
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(19.3321131rem, max-content);
            }

            #iQvFBNeSCzYN15BH {
                grid-area: 2 / 2 / 3 / 7;
                position: relative;
            }

            #Wa6U9kcEFV0nh2zM {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.9490772em - var(--ffsd)));
            }

            #ZNfmcVRwWRyUdTji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.9490772em - var(--ffsd)));
            }

            #od5xlHj8AGEWuZZt {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.9490772em);
                --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);
            }

            #DElp3rx1pZHT3060 {
                min-width: 93.4375rem;
            }

            #MdlaEhlGCqrudonF {
                grid-area: 4 / 3 / 5 / 8;
                position: relative;
            }

            #SPob4u7G9y3G0YbU {
                stroke-width: calc(100rem * 8.000000000000004 / 480.0);
            }

            #hW14wvXWoxGmOLn1 {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #CWpsiMd8LrXzGE8U {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #xz9hmQ9T1jQEEqnT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #Yp7OlOec49n78q5a {
                min-width: 93.4375rem;
            }

            #B0ywYU3xvkmy84tk {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #eIeTtQlMQzlYu5Wj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38895833em - var(--ffsd)));
            }

            #xcnzjwWkdOdschAc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.38895833em);
                --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);
            }

            #YYMtIo2N7T8IvJeU {
                min-width: 93.4375rem;
            }

            #fOzwS30dHQf4ZSWK {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #FgY7E1nfJMVmEd3f {
                grid-area: 6 / 4 / 7 / 9;
                grid-template-columns: 0 0 36.78643752rem 19.76045828rem 36.78643752rem 0;
                grid-template-rows: 0 minmax(25.52392528rem, max-content) minmax(5rem, max-content) minmax(3.27350045rem, max-content) 0 minmax(7.47220833rem, max-content);
            }

            #zriBNiaCU590KlgU {
                grid-area: 6 / 4 / 7 / 9;
                position: relative;
            }

            #aVq86dQGt3q9kInP {
                stroke-width: calc(100rem * 7.999999999999996 / 480.0);
            }

            #PyJthi2PZ2l7YxLg {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #TXFt59XAUsIqkIBY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #q1i6UAgsdbRPQ5zl {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #XELeG0JS0WrmQJl9 {
                min-width: 93.4375rem;
            }

            #kIWu0ssdNegELsM6 {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #EXdb123vNFRTRyAH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38895833em - var(--ffsd)));
            }

            #OLIg9PMIYUe0kIhU {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.38895833em);
                --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);
            }

            #SBA6kK1Y5HTZ33eS {
                min-width: 93.4375rem;
            }

            #SsRpT25FucGXTjdJ {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #fQbP9qufVNumCJWl {
                grid-area: 8 / 5 / 9 / 10;
                grid-template-columns: 0 0 37.66392067rem 18.00549198rem 37.66392067rem 0;
                grid-template-rows: 0 minmax(25.91468346rem, max-content) minmax(5rem, max-content) minmax(6.37681619rem, max-content) 0 minmax(7.47220833rem, max-content);
            }

            #Xs9jPmbBE6DMED13 {
                grid-area: 8 / 5 / 9 / 10;
                position: relative;
            }

            #EVA83uCxrmnDbxGi {
                stroke-width: calc(100rem * 7.999999999999999 / 480.0);
            }

            #jHDobHwhtL3UmQUo {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #f5wGGhnWu2pXvRUx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38895833em - var(--ffsd)));
            }

            #I0ybsPSbJAbvmJ0D {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.38895833em);
                --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);
            }

            #xGKANjCvv2rYcQwl {
                min-width: 19.7369798rem;
            }

            #eKoasdP9OTH7g0M0 {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.66239549%;
                margin-top: 0%;
            }

            #oVKh7166aZ8shgAQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #qE4kAdxkZgLT6pfO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #lyhUW1gtygmwUI5q {
                min-width: 93.4375rem;
            }

            #q8bptRUn7ohxmzNu {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #yxMLyb2qGk0PB7rv {
                grid-area: 10 / 6 / 11 / 11;
                grid-template-columns: 0 36.8502601rem 0.79048703rem 18.05183908rem 0.79048703rem 36.8502601rem;
                grid-template-rows: 0 minmax(26.26229909rem, max-content) minmax(5.31588193rem, max-content) minmax(7.14583333rem, max-content) minmax(1rem, max-content) minmax(3.68480913rem, max-content);
            }
            
            #Wwj0fJ0fVDQERmdd {
                grid-area: 10 / 6 / 11 / 11;
                position: relative;
            }

            #TJc8z4H5cWxFfKAl {
                grid-template-columns: 3.33333333rem 0 0 0 0 93.33333333rem 0 0 0 0 3.33333333rem;
                grid-template-rows: minmax(3.97457535rem, max-content) minmax(19.3321131rem, max-content) minmax(5.59496555rem, max-content) minmax(17.85365343rem, max-content) minmax(7.98059252rem, max-content) minmax(41.26963407rem, max-content) minmax(7.98059252rem, max-content) minmax(44.76370798rem, max-content) minmax(7.91666667rem, max-content) minmax(42.40882349rem, max-content) minmax(3.97457535rem, max-content);
            }

            #bEII1i3tTqKnz6vF {
                min-height: calc(7.1506389 * var(--1vh, 1vh));
            }

            #HVHgafiKrCEHUXgd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #fGrqUiHc2qEIJihG {
                grid-template-columns: 0 370.05224282%;
                left: -135.02612141%;
                grid-template-rows: 0 100%;
            }

            #avI33pEMBh90ZrdE {
                stroke-width: calc(100rem * 8.000000000000004 / 480.0);
            }

            #nxP9GG7CKcNO55Lc {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #bTx13c9XJqCjYNBf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #bpg174vu8rdlY9gQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #IkuWUGWsdU7JNPh6 {
                min-width: 93.4375rem;
            }

            #B0VX3aSk001CbuiP {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #IsYKEHYrJuiP2dkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38895833em - var(--ffsd)));
            }

            #ZJdJd24pwaFtUHrn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.38895833em);
                --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);
            }

            #XaP877RHtbIp56y4 {
                min-width: 93.4375rem;
            }

            #OLo8K1ONJ6Dz8NL4 {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #w363S5bi22p5KSL5 {
                grid-area: 2 / 2 / 3 / 9;
                grid-template-columns: 0 0 42.47992131rem 8.37349071rem 42.47992131rem 0;
                grid-template-rows: 0 minmax(26.08328169rem, max-content) minmax(5rem, max-content) minmax(6.67287534rem, max-content) 0 minmax(7.47220833rem, max-content);
            }

            #pCxuFQi9xXrZOCUP {
                grid-area: 2 / 2 / 3 / 9;
                position: relative;
            }

            #nkRNFOriPqu3HZA9 {
                stroke-width: calc(100rem * 8.000000000000004 / 480.0);
            }

            #UFPFoYHxVZzAosnO {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #pqFsyBEVCJlJH6FB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #zu2XVc3gpNp50zp1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #PQ1OIdw86Lgphih1 {
                min-width: 93.4375rem;
            }

            #UFfv7iLhu4XH5jat {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #CQAU5tKYSFn9sU4e {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38895833em - var(--ffsd)));
            }

            #qy64oQkUzF0oGymn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.38895833em);
                --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);
            }

            #fdk2D3GJ0yMGpdsd {
                min-width: 93.4375rem;
            }

            #ri17ZYuLVHejT3VJ {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #oo91R5auHQ0YqfKQ {
                grid-area: 4 / 3 / 5 / 10;
                grid-template-columns: 0 0 36.95972397rem 19.41388539rem 36.95972397rem 0;
                grid-template-rows: 0 minmax(26.24102339rem, max-content) minmax(5rem, max-content) minmax(6.39482342rem, max-content) 0 minmax(7.47220833rem, max-content);
            }

            #CY8jb9yGFAYGi4sd {
                grid-area: 4 / 3 / 5 / 10;
                position: relative;
            }

            #XVkrabxSkOOT7F9E {
                stroke-width: calc(100rem * 7.999999999999997 / 480.0);
            }

            #oO9lc98uXp59vMYs {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #UJ45pcBvyKcwxDuT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #KwUqWef9rw2NSon9 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #t1BmWeRIO3P1Y3H3 {
                min-width: 93.4375rem;
            }

            #bqV7yDPa8u9UIZG2 {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #gUT0L33oN1SK8CLb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38895833em - var(--ffsd)));
            }

            #Fq3NXcqq44eyqiGL {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.38895833em);
                --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);
            }

            #lsTwLU01Y1eCD6pz {
                min-width: 93.4375rem;
            }

            #gxPyLO0wLVnuuDnW {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #LTJbxCknvAvX5vZs {
                grid-area: 6 / 4 / 7 / 11;
                grid-template-columns: 0 0 38.29133496rem 16.75066342rem 38.29133496rem 0;
                grid-template-rows: 0 minmax(22.33011662rem, max-content) minmax(5rem, max-content) minmax(7.28021485rem, max-content) 0 minmax(7.47220833rem, max-content);
            }

            #ad9KrTGau6Qaw1zs {
                grid-area: 6 / 4 / 7 / 11;
                position: relative;
            }

            #IevM8Oyqt6zmCAIr {
                stroke-width: calc(100rem * 8.0 / 480.0);
            }

            #T8NtcAZ2J2HWTNh4 {
                grid-area: 8 / 7 / 9 / 8;
                position: relative;
            }

            #vWEydnEiRxbuvuvR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #YgwqdIAsRIJNUe2d {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #rs9vFkdhhvqvfVuk {
                min-width: 93.4375rem;
            }

            #gBhdzozJWi3cKJvh {
                grid-area: 10 / 5 / 11 / 12;
                position: relative;
            }

            #XjxZoQcAyCwQ74Wz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38895833em - var(--ffsd)));
            }

            #ArlNMIPyVCCKI5wE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.38895833em);
                --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);
            }

            #SqpCVG07YfAjOUOi {
                min-width: 93.4375rem;
            }

            #kwhk1mwN9SS0gI1Y {
                grid-area: 12 / 6 / 13 / 13;
                position: relative;
            }

            #gaV5OUxZ9wREm3RP {
                grid-template-columns: 3.33333333rem 0 0 0 0 36.78643752rem 19.76045828rem 36.78643752rem 0 0 0 0 3.33333333rem;
                grid-template-rows: minmax(5.78740673rem, max-content) minmax(45.22836536rem, max-content) minmax(7.90284351rem, max-content) minmax(45.10805514rem, max-content) minmax(7.91666667rem, max-content) minmax(42.0825398rem, max-content) minmax(7.91666667rem, max-content) minmax(25.52392528rem, max-content) minmax(5rem, max-content) minmax(6.98398257rem, max-content) minmax(0.48987106rem, max-content) minmax(7.47220833rem, max-content) minmax(5.78740673rem, max-content);
            }

            #RvlsZQnjV9lPPbm1 {
                min-height: calc(7.50808431 * var(--1vh, 1vh));
            }

            #uU50zL4kNIh6LhIY {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #iNZp9u1fpPriNwQt {
                grid-template-columns: 0 223.82482136%;
                left: -61.91241068%;
                grid-template-rows: 0 100%;
            }

            #T291lBESZ1EBMQ7V {
                display: none;
            }

            #g36I42rmnJu4ZdkJ {
                display: none;
            }

            #q3sHOFKnkzdzvZ4p {
                display: none;
            }

            #nej11ZXpx1n6IGWY {
                display: block;
            }

            #JX8onz5GX0wsH7gQ {
                display: none;
            }

            #x12jZvVABq1uz8RF {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #uHeo02dALk5JbVOK {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38889583em - var(--ffsd)));
            }

            #oo90r8SWaZcoGJZB {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.38889583em);
                --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);
            }

            #haUOdowg5v5FgT93 {
                min-width: 83.4375rem;
            }

            #BbyE4BkyidP65MWO {
                grid-area: 3 / 3 / 4 / 9;
                position: relative;
            }

            #sDchZkJoVRK1TorX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #Zl8Q2HZo3F4dt0CX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #McbS97t9WS1BGtGi {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #BMXPUCOzwDO6c4j5 {
                min-width: 83.4375rem;
            }

            #ScFy7DAe2BBWuDPj {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #Rb858kvxsBWCmWhu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(14.4443125em - var(--ffsd)));
            }

            #BMSxSMod5qgdgFyX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 14.4443125em);
                --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);
            }

            #EOkR8A5t354FgMab {
                min-width: 4.09114599rem;
            }

            #BzYJtHUucVAswm5b {
                grid-area: 7 / 5 / 9 / 6;
                position: relative;
            }

            #lMYWZD1dGLYWihk4 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(14.4443125em - var(--ffsd)));
            }

            #uvhyfQ1AnByc4ESg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 14.4443125em);
                --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);
            }

            #UbcMwZfku4bt6Zxt {
                min-width: 4.09114599rem;
            }

            #hU9gC7CEwKDCgMd8 {
                grid-area: 8 / 7 / 10 / 8;
                position: relative;
            }

            #jws6HcjjeA2KI01S {
                grid-template-columns: 0 5rem 0 0 3.98697933rem 0 3.98697933rem 75.35937468rem 0 5rem;
                grid-template-rows: 0 minmax(7.02413539rem, max-content) minmax(7.47222083rem, max-content) minmax(5.17643049rem, max-content) minmax(28.26664727rem, max-content) minmax(1.0833375rem, max-content) 0 minmax(17.31947083rem, max-content) 0 minmax(7.02413539rem, max-content);
            }

            #VvOwqB0OeLdrSk13 {
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(75.3663777rem, max-content);
            }

            #x1c80if4Sw7mwCta {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P4v5wJoEYXn8auPd {
                grid-template-columns: 3.33333333rem 96.33333333rem 3.33333333rem;
                grid-template-rows: minmax(14.83207853rem, max-content) minmax(75.3663777rem, max-content) minmax(14.83207853rem, max-content);
            }

            #pkikawmyBbuLtTCS {
                min-height: calc(3.6987727 * var(--1vh, 1vh));
            }

            #jc4HfdlrZOgo7CaR {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #RsWVaTZSCEm6lu7Z {
                grid-template-columns: 0 225.53128493%;
                left: -62.76564246%;
                grid-template-rows: 0 100%;
            }

            #Q01osD1MdeG4ta7U {
                display: none;
            }

            #Fli54P2bdZpF0tjJ {
                display: none;
            }

            #G5CkdFXSjDj0t5eZ {
                display: none;
            }

            #yNIZNnz6FMbY4UG6 {
                display: block;
            }

            #FiU6eChMqYEFdsTU {
                display: none;
            }

            #BSrE6iaN1WNaBs6M {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #gZFALJ0Ld8X3PmeR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38889583em - var(--ffsd)));
            }

            #cmRZWe0fYZCT3rnW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.38889583em);
                --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);
            }

            #UixmNTWKiyNiLhT6 {
                min-width: 83.4375rem;
            }

            #ld5m7zKRkiPKXAFR {
                grid-area: 3 / 3 / 4 / 9;
                position: relative;
            }

            #FrIzwM6n5bwM2JFz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #lsK95QYZOj8lzyf8 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #i6uCeDj94W5LR33P {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #X1x1MYnTBJ4ayMuu {
                min-width: 83.4375rem;
            }

            #Ka4P3NK9aq2NjwKt {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #afWEApPsekFwwD0C {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(14.4443125em - var(--ffsd)));
            }

            #S7iQb8u1NuQyfXHp {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 14.4443125em);
                --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);
            }

            #MPRWdMr1Ve4jTVCJ {
                min-width: 4.09114599rem;
            }

            #xCL27Cmnkj1YqVCQ {
                grid-area: 7 / 5 / 9 / 6;
                position: relative;
            }

            #QkzVzZW4lr7j73rP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(14.4443125em - var(--ffsd)));
            }

            #HuP1mzawWuHENoJk {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 14.4443125em);
                --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);
            }

            #cuMnQTreSV6xm4ZS {
                min-width: 4.09114599rem;
            }

            #yOQg6JWi4mE65o9P {
                grid-area: 8 / 7 / 10 / 8;
                position: relative;
            }

            #m8oSDz2V3WerpdY7 {
                grid-template-columns: 0 5rem 0 0 3.98697933rem 0 3.98697933rem 75.35937468rem 0 5rem;
                grid-template-rows: 0 minmax(7.02413539rem, max-content) minmax(7.47222083rem, max-content) minmax(5.17643049rem, max-content) minmax(34.11887982rem, max-content) 0 0 minmax(17.31947083rem, max-content) 0 minmax(7.02413539rem, max-content);
            }

            #nOyKe2YLP6B6IMPp {
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(78.13527275rem, max-content);
            }

            #Jqj3xpVLLSekFbzd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #mGC5mafesGPv0TDI {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: minmax(24.33208062rem, max-content) minmax(78.13527275rem, max-content) minmax(24.33208062rem, max-content);
            }

            #E7fGFsx50E0cjUDn {
                min-height: calc(4.46538986 * var(--1vh, 1vh));
            }

            #ocCPseOsW30aLdxU {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #lITuBrykml6n64GJ {
                grid-template-columns: 0 149.96614088%;
                left: -24.98307044%;
                grid-template-rows: 0 100%;
            }

            #Ken99CvJQLqFhbbV {
                display: none;
            }

            #qEb26shyHSHXQ59n {
                display: block;
            }

            #vHRGzUt0w8oEJJzM {
                display: none;
            }

            #JM0XCW5Cj1dH3lDW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #oxm507JZoMZjON8Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.94445833em - var(--ffsd)));
            }

            #RYyGPb8pCQC8xYok {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.94445833em);
                --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);
            }

            #Y5W4vwHu5b11ma1b {
                min-width: 83.4375rem;
            }

            #MtFluCylmweXLZs9 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #HU4KVj1fZ5hKJ3wL {
                grid-template-columns: 0 5rem 83.33333333rem 5rem;
                grid-template-rows: 0 minmax(5.56883572rem, max-content) minmax(8.19444167rem, max-content) minmax(5.56883572rem, max-content);
            }

            #CgiUS3x37nNOl9Kp {
                grid-area: 2 / 2 / 3 / 4;
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(19.3321131rem, max-content);
            }

            #d4TYBLMamDAVGauX {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #UfQo1KVRu2kg1eZd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #evBLpnnRiKx1JjYs {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #jGVlUdECO0QvLJNY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #MOiKlfriAUM1kQ3N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #ZKff8JalR6Ms5ZV1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #diarNEQQz1Pe3kZc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #zJGdlY6Tce5ttZYz {
                min-width: 93.4375rem;
            }

            #fMXZSBngNR095c77 {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.16248246%;
                margin-top: 0%;
            }

            #CY3ghLgkWaX2qXk5 {
                grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
                grid-template-rows: minmax(3.6678869rem, max-content) minmax(19.3321131rem, max-content) minmax(4.81944375rem, max-content) minmax(46.08965015rem, max-content);
            }

            #jibOneyU2br0Jz98 {
                min-height: calc(2.53236256 * var(--1vh, 1vh));
            }

            #Sslbp8NchzOI8y8j {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #Vql2ndzr8LjokxeB {
                grid-template-columns: 0 150.82916667%;
                left: -25.41458333%;
                grid-template-rows: 0 100%;
            }

            #ljtC9gcVAHdRw43K {
                stroke-width: calc(100rem * 3.0916666666666672 / 480.0);
            }

            #wuuaEfjNmCUxs9YH {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #NeOiClPgM8vHeY3O {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: minmax(17.66666667rem, max-content) minmax(49.46666667rem, max-content);
            }

            #hvFXddDlM8HbOhnl {
                min-height: calc(2.98633084 * var(--1vh, 1vh));
            }

            #eDve33xnEv1e75m8 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #PWsCL28s6aj2ZEB4 {
                grid-template-columns: 0 293.4765625%;
                left: -96.73828125%;
                grid-template-rows: 0 100%;
            }

            #F9tGcyWnCbLUVvX3 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02114868 * 93.33333333rem) + 0%)), calc(0% + 0%) calc(100% - ((0.02114868 * 93.33333333rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -2.11486762%;
                margin-top: 0%;
            }

            #rS37RtBE4f4t6hcy {
                font-size: calc(6.11110417em - var(--ffsd));
            }

            #ofe0ltTIosEsP3dZ {
                --first-font-size: 6.11110417em;
                --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);
            }

            #TbUBaFkCKB9bxyhR {
                min-width: 70.87551638rem;
            }

            #CMOw9i9DP9zrTAV7 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mULMZV31qeOuuC1c {
                grid-template-columns: 0 12.40291609rem 70.77134971rem 10.15906753rem;
                grid-template-rows: 0 minmax(35.44875719rem, max-content) minmax(92.7361125rem, max-content) minmax(35.44875719rem, max-content);
            }

            #vexLFIxHZvFn6Ml5 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #at3LJlPRLcAKfiHs {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: minmax(1.36637311rem, max-content) minmax(163.63362689rem, max-content);
            }

            #VD2eNWIm6Fn1N5L6 {
                min-height: calc(5.81066732 * var(--1vh, 1vh));
            }

            #wdTv8MwmyUxzLrqD {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #jWL8dJiOGEuSjyIj {
                grid-template-columns: 0 275.50257178%;
                left: -87.75128589%;
                grid-template-rows: 0 100%;
            }

            #OBuqLKpayr1g372Y {
                display: none;
            }

            #qvICB0pMbff8REfW {
                display: none;
            }

            #CCnC1jU9uIZsHrdG {
                display: none;
            }

            #nCzFwCsMGN2X9XMr {
                display: block;
            }

            #put2YXj656mtI1Kc {
                display: none;
            }

            #CXc9ChNDu5n1gm0z {
                grid-area: 2 / 2 / 9 / 9;
                position: relative;
            }

            #GLUG5iZtLonSjNO6 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.94445833em - var(--ffsd)));
            }

            #hpmhQWaaDkqhLf37 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.94445833em);
                --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);
            }

            #Hnt92rUv0hy4FqYF {
                min-width: 83.4375rem;
            }

            #KBYeGVi3qGgpgQ82 {
                grid-area: 3 / 3 / 4 / 6;
                position: relative;
            }

            #E8nOYG6UwHv43i0h {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.94445833em - var(--ffsd)));
            }

            #JtGjHpryQiJDw9k2 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.94445833em);
                --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);
            }

            #UwGxznUedPp6B9up {
                min-width: 83.4375rem;
            }

            #WROva1UF6u0PxjLP {
                grid-area: 5 / 4 / 6 / 7;
                position: relative;
            }

            #Sby9EjEdBlHoTx6f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.94445833em - var(--ffsd)));
            }

            #tinZY5QDVd8RP6iT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.94445833em);
                --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);
            }

            #vULd3SvCRjuuUN3Z {
                min-width: 83.4375rem;
            }

            #Dg86bAlV8nozMjIG {
                grid-area: 7 / 5 / 8 / 8;
                position: relative;
            }

            #rmDqbt3sR65noVUk {
                grid-template-columns: 0 5rem 0 0 83.33333333rem 0 0 5rem;
                grid-template-rows: 0 minmax(34.48038568rem, max-content) minmax(3.59408183rem, max-content) minmax(13.13401696rem, max-content) minmax(3.20146017rem, max-content) minmax(10.26745222rem, max-content) minmax(3.13958333rem, max-content) minmax(34.48038568rem, max-content);
            }

            #r76DUiTIbJrqhDJa {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #duCATBoqhYzcqClo {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: minmax(11.7772339rem, max-content) minmax(102.29736587rem, max-content) minmax(11.7772339rem, max-content);
            }

            #TURdIt9p5UT4Mgvo {
                min-height: calc(4.43201901 * var(--1vh, 1vh));
            }

            #ilJB8BovVpyHI1pv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YpQ5HJugF23hWfh3 {
                grid-template-columns: 0 443.58613303%;
                left: -171.79306651%;
                grid-template-rows: 0 100%;
            }

            #HkUKJo4yWUVd2kZk {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #QVL7izQ8zF4wGBc7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Rx5QX513tIvTY78d {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #jHOrnQzkqHWDVK8x {
                grid-template-columns: 0 7.14162209rem 13.88468602rem 5.90799613rem;
                grid-template-rows: 0 minmax(5.50939216rem, max-content) minmax(13.88468602rem, max-content) minmax(5.32036582rem, max-content);
            }

            #vlFowfQcVGm21s4h {
                grid-template-columns: 0 0.43686823rem 26.93430424rem 0.43686823rem;
                grid-template-rows: 0 minmax(1.54716708rem, max-content) minmax(24.714444rem, max-content) minmax(1.54716708rem, max-content);
            }

            #AmmCkn7R6cVPLPZY {
                grid-area: 2 / 4 / 3 / 5;
                grid-template-columns: 0 27.8080407rem;
                grid-template-rows: 0 minmax(27.80877816rem, max-content);
            }

            #ygEnEy8HjIdD9NhX {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #yaAaVry817zaaYs0 {
                stroke-width: calc(100rem * 1.5487020207626674 / 480.0);
                stroke-dasharray: calc(100em * 4.646106062288002 / 480.0) calc(100em * 0.7743510103813337 / 480.0);
            }

            #C5Du29kbuUpYai7Q {
                display: none;
            }

            #gGWhoRuv4UxumpE4 {
                stroke-width: calc(100rem * 1.5487020207626674 / 480.0);
                stroke-dasharray: calc(100em * 4.646106062288002 / 480.0) calc(100em * 0.7743510103813337 / 480.0);
            }

            #HElaCzwam789OQKl {
                display: none;
            }

            #XY2W0bdK72q2K3z5 {
                stroke-width: calc(100rem * 1.5487020207626674 / 480.0);
                stroke-dasharray: calc(100em * 4.646106062288002 / 480.0) calc(100em * 0.7743510103813337 / 480.0);
            }

            #yL5xbYR5v8GRy85w {
                display: none;
            }

            #pUDFi1S4vMQpPKp0 {
                stroke-width: calc(100rem * 1.5487020207626674 / 480.0);
                stroke-dasharray: calc(100em * 4.646106062288002 / 480.0) calc(100em * 0.7743510103813337 / 480.0);
            }

            #FQO4K12uB09tX6ll {
                display: block;
            }

            #kHlaE1GqhEltJbBz {
                stroke-width: calc(100rem * 1.5487020207626674 / 480.0);
                stroke-dasharray: calc(100em * 4.646106062288002 / 480.0) calc(100em * 0.7743510103813337 / 480.0);
            }

            #c6yWwcNAx73AvymF {
                display: none;
            }

            #k1bqMtVVakxqg8Ge {
                grid-area: 2 / 2 / 17 / 17;
                position: relative;
            }

            #qNcNsN2bTodHyHce {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.50004167em - var(--ffsd)));
            }

            #VufTDfZmMdpQGwmy {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.50004167em);
                --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);
            }

            #e5FHJOC3wKJUy7DZ {
                min-width: 83.4375rem;
            }

            #GNxnVvxL8hkmXeSL {
                grid-area: 3 / 3 / 4 / 12;
                position: relative;
            }

            #y8IPljJWvfz5YNZg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5em - var(--ffsd)));
            }

            #TilzI244wtUnahrz {
                flex-direction: column;
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.388875em);
                --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);
            }

            #gLnsFmpdmmpybdv3 {
                min-width: 83.4375rem;
            }

            #pMv9vw5wtNSGBUNB {
                grid-area: 5 / 7 / 6 / 13;
                position: relative;
                text-align: center;
            }

            #Y08SPD7ImXClRTJn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.388875em - var(--ffsd)));
            }

            #Azb7ISPZs8LL4tUT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.388875em);
                --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);
            }

            #HWsdViiDikGqXX3e {
                min-width: 83.4375rem;
            }

            #hWHuCdKovBGXFK68 {
                grid-area: 7 / 5 / 8 / 14;
                position: relative;
            }

            #wI4kRS4spNijZCVt {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.50004167em - var(--ffsd)));
            }

            #iHgzdNhlO0VkJ1rK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.50004167em);
                --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);
            }

            #t70nvRd4zSjZOvQx {
                min-width: 83.4375rem;
            }

            #TharWu5mjPle9Vbk {
                grid-area: 9 / 6 / 10 / 15;
                position: relative;
            }

            #CXZk6OuQjscv2VKe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.388875em - var(--ffsd)));
            }

            #Awx9lD9zgzsIv92L {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.388875em);
                --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);
            }

            #aCtEg3j9u6JtigOQ {
                min-width: 27.0329916rem;
            }

            #k92xt0gY1HjR7ktw {
                grid-area: 11 / 8 / 13 / 9;
                position: relative;
            }

            #Opvu2W8ICqe6DmgI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.388875em - var(--ffsd)));
            }

            #pVsmQUoRVK1RViO5 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.388875em);
                --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);
            }

            #XbjnNUbRsDkqCF2G {
                min-width: 27.0329916rem;
            }

            #syoZLT0LMPy7wvwW {
                grid-area: 12 / 9 / 14 / 11;
                position: relative;
            }

            #LHpLWtsPlkvd0UkB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.388875em - var(--ffsd)));
            }

            #ymoE3rERL0A9A1zV {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.388875em);
                --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);
            }

            #GMwD4JuG1WMmrQdG {
                min-width: 83.4375rem;
            }

            #GuZ7zepLHCgIWLFU {
                grid-area: 15 / 7 / 16 / 16;
                position: relative;
            }

            #sJlHjALEH91JJU1X {
                grid-area: 4 / 2 / 5 / 6;
                grid-template-columns: 0 5rem 0 0 0 0 12.23784173rem 5.928825rem 47rem 5.928825rem 12.23784173rem 0 0 0 0 5rem;
                grid-template-rows: 0 0 minmax(8.91665833rem, max-content) 1rem minmax(7.472225rem, max-content) 0 0 minmax(3rem, max-content) minmax(7.916658rem, max-content) minmax(2.405841rem, max-content) 0 0 7rem;
            }

            #jBEmg3ScEeTHObBv {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #ZZwlWRosDePFRh4m {
                display: none;
            }

            #gPolFavbyl8Gljju {
                display: none;
            }

            #ktFt8nkkRDG0d51E {
                display: none;
            }

            #j1MAUYYMmfIQcIxh {
                display: block;
            }

            #c12ChfMVHY94klQP {
                display: none;
            }

            #JyqNf3864ZJro3aa {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -3.33333333rem;
                right: -3.33333333rem;
            }

            #SbjInh4j9ftvD05d {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.48836667em - var(--ffsd)));
            }

            #ZcUSI2vMwp5PqVZe {
                min-width: 83.4375rem;
            }

            #uKitcHTSIu8G5J5p {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ocqMz4e1zh1wWXTg {
                grid-template-columns: 0 5rem 83.33333333rem 5rem;
                grid-template-rows: 0 0 minmax(11.25894024rem, max-content) 0;
            }

            #baSFHMfy642LZBE1 {
                grid-area: 6 / 3 / 7 / 7;
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(10 .9256069rem, max-content);
            }

            #s2GqWNYgaR1twr0O {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #nf7ra1TjuxmYo7u2 {
                grid-template-columns: 3.33333333rem 0 32.76264632rem 27.8080407rem 32.76264632rem 0 3.33333333rem;
                grid-template-rows: minmax(14.20894631rem, max-content) minmax(27.80877816rem, max-content) minmax(5rem, max-content) minmax(44.093279rem, max-content) minmax(4.1622rem, max-content) minmax(10.9256069rem, max-content);
            }

            #NjVIoX2sqHbFi7HH {
                min-height: calc(6.10675625 * var(--1vh, 1vh));
            }

            #u0i8ICactB1KQKZ4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #DKXCcWKZSvcdnQLw {
                grid-template-columns: 0 330.24227606%;
                left: -115.12113803%;
                grid-template-rows: 0 100%;
            }

            #NbhjtMf3hkqyRydr {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #mJ9pvu87cuslGOXg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38889583em - var(--ffsd)));
            }

            #C2LnAvl3dnrPZ3wh {
                min-width: 40.83921701rem;
            }

            #KTbsTQ4jsgn98YYH {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #LVuozssxowYvDEsQ {
                grid-template-columns: 0 0.83333333rem 40.73505035rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(13.24546316rem, max-content) minmax(0.83333333rem, max-content);
            }

            #n4GNswOHyxfANsZG {
                grid-area: 2 / 6 / 3 / 8;
                grid-template-columns: 0 42.40171701rem;
                grid-template-rows: 0 minmax(14.91212983rem, max-content);
            }

            #bxQ6DOApwmYNtbnB {
                grid-area: 2 / 6 / 3 / 8;
                position: relative;
            }

            #xA3BxPP0oknUBxs5 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #IkH45DfeNY98XGFR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38889583em - var(--ffsd)));
            }

            #AbsakNaEkhKV4R6w {
                min-width: 40.83921701rem;
            }

            #AsGRaTWRz9bKjemi {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ltFPg40WGAfdDZSw {
                grid-template-columns: 0 0.83333333rem 40.73505035rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(13.24546316rem, max-content) minmax(0.83333333rem, max-content);
            }

            #ijh4cceSw4mrgqeH {
                grid-area: 4 / 7 / 5 / 9;
                grid-template-columns: 0 42.40171701rem;
                grid-template-rows: 0 minmax(14.91212983rem, max-content);
            }

            #FAnkfzcUCVBau2w8 {
                grid-area: 4 / 7 / 5 / 9;
                position: relative;
            }

            #ZZldzsYR3xNIXGV2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.11112083em - var(--ffsd)));
            }

            #yXAhI8lvBV1vTwoI {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.11112083em);
                --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);
            }

            #p3oDpx6TnT87uktC {
                min-width: 93.4375rem;
            }

            #LvoUFibtEnvF0zZi {
                grid-area: 6 / 2 / 7 / 12;
                position: relative;
            }

            #SFTKB7jSEPBv7QQM {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #u6fb7GxAxDPjJyAl {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #m68XyLokcVzhYdjr {
                grid-area: 8 / 4 / 9 / 10;
                grid-template-columns: 0 2.62492994rem 60.81593744rem 4.51048628rem;
                grid-template-rows: 0 minmax(4.3472375rem, max-content) minmax(60.81593744rem, max-content) minmax(2.78817872rem, max-content);
            }

            #jGHbN8KG0jEaYqr0 {
                grid-area: 8 / 4 / 9 / 10;
                position: relative;
            }

            #GZQdo68HD23jYPJX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.22227083em - var(--ffsd)));
            }

            #PHflVDbKonWDyruA {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.22227083em);
                --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);
            }

            #pomJ9bdxcdzbRXGQ {
                min-width: 68.05552033rem;
            }

            #S5i0UNRNxqY2MVGU {
                grid-area: 10 / 5 / 11 / 11;
                position: relative;
            }

            #Lno1qOmmEtiuOiwp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.88890417em - var(--ffsd)));
            }

            #pRkdZGdgj1hMl0SQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.88890417em);
                --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);
            }

            #ypqVTUEEJnakmwGi {
                min-width: 93.4375rem;
            }

            #YNiRXXp3ogcmD1FB {
                grid-area: 12 / 3 / 13 / 13;
                position: relative;
            }

            #o7Zdrtxm7r6rZnea {
                grid-template-columns: 3.33333333rem 0 12.69098984rem 0 12.77481832rem 0 42.40171701rem 0 12.77481832rem 0 12.69098984rem 0 3.33333333rem;
                grid-template-rows: minmax(8.34050106rem, max-content) minmax(14.91212983rem, max-content) minmax(9.58333333rem, max-content) 0 0 minmax(6.85655273rem, max-content) minmax(8.22205002rem, max-content) minmax(67.95135366rem, max-content) 0 minmax(8.55554583rem, max-content) minmax(5rem, max-content) minmax(35.86271441rem, max-content);
            }

            #eVgqlUvjH0uMK9gs {
                min-height: calc(6.53860732 * var(--1vh, 1vh));
            }

            #zsNOkpl2uzRaImIk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P2esVcpg84neEFmN {
                grid-template-columns: 0 387.48851024%;
                left: -143.74425512%;
                grid-template-rows: 0 100%;
            }

            #i2pRlQffvmEoN2af {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #eITK8dXizU36Tn7m {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #QVoVZBcLqGVALCGq {
                grid-area: 2 / 3 / 3 / 5;
                grid-template-columns: 0 3.05292525rem 60.61697541rem 4.281453rem;
                grid-template-rows: 0 minmax(4.281453rem, max-content) minmax(60.61697541rem, max-content) minmax(3.05292525rem, max-content);
            }

            #OcC2XP6AFE2KnaUS {
                grid-area: 2 / 3 / 3 / 5;
                position: relative;
            }

            #Rd5BLDWu5xm6A7EJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.22227083em - var(--ffsd)));
            }

            #On3GI9OlNcrOXSpK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.22227083em);
                --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);
            }

            #qF5N6IdjsG7MfhEi {
                min-width: 68.05552033rem;
            }

            #lh3xxhG7nHvJKDAf {
                grid-area: 4 / 4 / 5 / 6;
                position: relative;
            }

            #X7LPO0dMdn865pQf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.88890417em - var(--ffsd)));
            }

            #uPnzYWdbZOEiYygM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.88890417em);
                --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);
            }

            #YzQHjhwjYuF2OV3r {
                min-width: 93.4375rem;
            }

            #X1adHTw8i85rgTC6 {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #qPEmdxlbSWweVVCt {
                grid-template-columns: 3.33333333rem 12.69098984rem 0 67.95135366rem 0 12.69098984rem 3.33333333rem;
                grid-template-rows: minmax(11.04096701rem, max-content) minmax(67.95135366rem, max-content) minmax(1.91819493rem, max-content) minmax(8.55554583rem, max-content) minmax(5rem, max-content) minmax(37.17724729rem, max-content) minmax(11.04096701rem, max-content);
            }

            #PNt0WJOQfePJeU5L {
                min-height: calc(5.02479308 * var(--1vh, 1vh));
            }

            #d77Y2CZ4MLdy9hdf {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #pNEywbRAJrDVM79C {
                grid-template-columns: 0 608.97078418%;
                left: -254.48539209%;
                grid-template-rows: 0 100%;
            }

            #LJoZtNxmfmv7o23w {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #O7RbuVrQOhpRPp4P {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38889583em - var(--ffsd)));
            }

            #qu0VbyvrcKKOo2t3 {
                min-width: 48.32466122rem;
            }

            #k4Sgw4Ki0gCRBw03 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #oU4qCabTolJ6crqo {
                grid-template-columns: 0 0.83333333rem 49.22049455rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(13.24546316rem, max-content) minmax(0.83333333rem, max-content);
            }

            #QHLag0KxjTu7TKFF {
                grid-area: 2 / 6 / 3 / 9;
                grid-template-columns: 0 49.88716122rem;
                grid-template-rows: 0 minmax(14.91212983rem, max-content);
            }

            #I1eh6LGD5OmNGqxc {
                grid-area: 2 / 6 / 3 / 9;
                position: relative;
            }

            #EdfYKhAWUhbQX2xX {
                display: none;
            }

            #f1kX7Dl6WQqlekzb {
                display: block;
            }

            #nCgPhU25nB6z0mw3 {
                display: none;
            }

            #QWU1yEXEDmtr8bgx {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #q3jwWo2TAKCcJjaE {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.1111875em - var(--ffsd)));
            }

            #wTmxhCWZbo3zU7BG {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.1111875em);
                --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);
            }

            #CO4fhLGv7jzzuadJ {
                min-width: 83.4375rem;
            }

            #MJYIZTwHH9aWeKtg {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #aBPyAu6a3SGeTxBe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.50378255em - var(--ffsd)));
            }

            #Pxrxd3rvLf7oDM9J {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.50378255em);
                --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);
            }

            #ZXxIlLwUabSoHtCz {
                min-width: 83.4375rem;
            }

            #gbox0ZKCdrUaEy1F {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #loBrW344ShQPNyJf {
                grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
                grid-template-rows: 0 minmax(3.86670605rem, max-content) minmax(7.31942917rem, max-content) minmax(5.50595798rem, max-content) minmax(37.36322209rem, max-content) minmax(3.86670605rem, max-content);
            }

            #KCYL0hK5IE4haJPi {
                grid-area: 4 / 2 / 5 / 10;
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(57.92202134rem, max-content);
            }

            #HMSEJilFaJUT6V7N {
                grid-area: 4 / 2 / 5 / 10;
                position: relative;
            }

            #UBP9S5iySKZGWggo {
                display: none;
            }

            #vnLHXfSNz8mTX0YZ {
                display: block;
            }

            #KfXIh4bEikjd46mb {
                display: none;
            }

            #DQUibyg9D5tqiga3 {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #xaJpCWVFryupwxXF {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.1111875em - var(--ffsd)));
            }

            #rl2exVBTR3iNcgeP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.1111875em);
                --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);
            }

            #pwCBWOySbQlssrgs {
                min-width: 83.4375rem;
            }

            #OMAsPrvItVly87nU {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #BQUKOZ4YAZVJVDNR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.50378255em - var(--ffsd)));
            }

            #ECCr3fzJn9gqFGd3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.50378255em);
                --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);
            }

            #XcO7AX2u1aQbtcl7 {
                min-width: 83.4375rem;
            }

            #R3P52FnpU1oRh0o0 {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #OKj38NwOhLtD9UJp {
                grid-area: 6 / 3 / 7 / 11;
                grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
                grid-template-rows: 0 minmax(7.19995612rem, max-content) minmax(7.31942917rem, max-content) minmax(5.92279117rem, max-content) minmax(21.97763065rem, max-content) minmax(12.19995612rem, max-content);
            }

            #oyuzKCiaU9XB8jrE {
                grid-area: 10 / 3 / 10 / 11;
                position: relative;
            }

            #A0ubap3tS8axn7fj {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTLpWjWpPGGvclWN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.83333333em - var(--ffsd)));
            }

            #PcPwluyXjKHLqowb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.83333333em - var(--ffsd)));
            }

            #zHKaE7yoiYsumMuI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.83333333em - var(--ffsd)));
            }

            #vCCpENB9WjFUI9An {
                min-width: 36.25613349rem;
            }

            #NA7uyejD8wAmR0rv {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #paSvoEianoH41bGY {
                grid-template-columns: 0 0.83333333rem 36.15196682rem 0.83333333rem;
                grid-template-rows: 0 minmax(6.86854341rem, max-content) minmax(27.5075rem, max-content) minmax(6.86854341rem, max-content);
            }

            #wdFwIq19eMEa8ecC {
                grid-area: 8 / 7 / 9 / 8;
                grid-template-columns: 0 37.81863349rem;
                grid-template-rows: 0 minmax(41.24458682rem, max-content);
            }

            #ijDfh4oMuTHLHJhB {
                grid-area: 8 / 7 / 9 / 8;
                position: relative;
            }

            #VmgYcsIbcSmDQblJ {
                display: none;
            }

            #X19Lt9asBMU3Vtta {
                display: block;
            }

            #B2PyI593NlUg0Koh {
                display: none;
            }

            #n29zvRIJUT8fbQMd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #hemC8rRZNFkaxepP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.1111875em - var(--ffsd)));
            }

            #EppC6iSVn7WPgsA6 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.1111875em);
                --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);
            }

            #Zrl1eLjNQbXWH1RF {
                min-width: 83.4375rem;
            }

            #nfNFHi9Iwd93GWrb {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #GVPFMeRik6Gzah04 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.50378255em - var(--ffsd)));
            }

            #unoy2wmbf3ivPt67 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.50378255em);
                --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);
            }

            #PkoCJzHU37oqZH96 {
                min-width: 83.4375rem;
            }

            #sUUcLQIUV9cBJZxD {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #TTAgz3G5NfTThLXp {
                grid-area: 10 / 4 / 11 / 12;
                grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
                grid-template-rows: 0 minmax(3.86670605rem, max-content) minmax(7.31942917rem, max-content) minmax(5.50595798rem, max-content) minmax(37.36322209rem, max-content) minmax(3.86670605rem, max-content);
            }

            #cLy8c8UH8MjAAE0c {
                grid-area: 6 / 4 / 11 / 12;
                position: relative;
            }

            #QTFv7qfmxtw93h7W {
                display: none;
            }

            #WZm5rn0VmIAuPcq7 {
                display: block;
            }

            #A2Yj6b4EHY7erRK5 {
                display: none;
            }

            #Sd0ZJZiBWwJi9dZd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #z1OJMFKdnhISib1N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.1111875em - var(--ffsd)));
            }

            #cbrfk28cYPmKqi0s {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.1111875em);
                --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);
            }

            #kwl6qmFH9KIPgss0 {
                min-width: 83.4375rem;
            }

            #JeaMMD3Gfe7Jxxlt {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #A0XVPhimTCPyJZ2F {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.50378255em - var(--ffsd)));
            }

            #F1mzcpx1eGFRo91l {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.50378255em);
                --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);
            }

            #x5xg5rAqOrPpdZv6 {
                min-width: 83.4375rem;
            }

            #lZMePDZVShPWCwDH {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #W7uECnH0SSPdXjUD {
                grid-template-columns: 0 5rem 0 83.33333333rem 0 5rem;
                grid-template-rows: 0 minmax(6.94309355rem, max-content) minmax(7.31942917rem, max-content) minmax(3.18650381rem, max-content) minmax(37.36322209rem, max-content) minmax(6.94309355rem, max-content);
            }

            #hSx3LJ2zYVUdOiPQ {
                grid-area: 12 / 5 / 13 / 13;
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(61.75534217rem, max-content);
            }

            #R72YKRXMmFLWaCWj {
                grid-area: 12 / 5 / 13 / 13;
                position: relative;
            }

            #IubvkmrTfHmEV1AR {
                grid-template-columns: 3.33333333rem 0 0 0 21.72308606rem 6.03426387rem 37.81863349rem 6.03426387rem 21.72308606rem 0 0 0 3.33333333rem;
                grid-template-rows: 0 minmax(14.91212983rem, max-content) minmax(8.5276933rem, max-content) minmax(57.92202134rem, max-content) minmax(11.4741649rem, max-content) minmax(59.61976323rem, max-content) minmax(5rem, max-content) minmax(41.24458682rem, max-content) minmax(5rem, max-content) minmax(57.92202134rem, max-content) minmax(8.4741649rem, max-content) minmax(61.75534217rem, max-content) minmax(6.76350055rem, max-content);
            }

            #mH85Jun5OHnBCG0b {
                min-height: calc(12.05727163 * var(--1vh, 1vh));
            }

            #bdMZg2npcwZUpWIM {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #XhmRh68rzGu2aIOh {
                grid-template-columns: 0 144.70299482%;
                left: -22.35149741%;
                grid-template-rows: 0 100%;
            }

            #XQQw1ieiQwN9wC4m {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #a1XkoAlaBrQbS9jq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38889583em - var(--ffsd)));
            }

            #teLwY9hHhpRwuad4 {
                min-width: 36.47270789rem;
            }

            #XFhxm9ClEmfNnGRu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #t738yoBNfTrC8PAa {
                grid-template-columns: 0 0.83333333rem 36.36854122rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(13.24546316rem, max-content) minmax(0.83333333rem, max-content);
            }

            #EEksWBj9CUD48b98 {
                grid-template-columns: 0 38.03520789rem;
                grid-template-rows: 0 minmax(14.91212983rem, max-content);
            }

            #tVxYCpAS2ltOggjr {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #LaDpQlH0TnEeg022 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.88890417em - var(--ffsd)));
            }

            #J9Lp1kJbRHmSYGEo {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.88890417em);
                --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);
            }

            #yWszTBguVjOTfrax {
                min-width: 93.4375rem;
            }

            #JHjrjJFdYMMJD1I3 {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #iWVqXe5Y0nb64KbP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #zpOXPt1OoLT69lPh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #LI7p7BgT3ADt90di {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #qOwdLi7kpJNiCVww {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #kMZB9vWKnWko38kY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #HUbGOCwXWWSdLHVg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #NoX34zatVMphvonV {
                min-width: 93.4375rem;
            }

            #RIOjv1drYN3IooZR {
                grid-area: 6 / 4 / 7 / 7;
                position: relative;
            }

            #FjxfPDPnfpyTvLIQ {
                grid-template-columns: 3.33333333rem 0 0 38.03520789rem 55.29812544rem 0 3.33333333rem;
                grid-template-rows: minmax(4.69948152rem, max-content) minmax(14.91212983rem, max-content) minmax(4.09889111rem, max-content) minmax(15.33732732rem, max-content) minmax(7.78447435rem, max-content) minmax(37.76881803rem, max-content) minmax(4.69948152rem, max-content);
            }

            #YKJZRJE9wYbNW7yH {
                min-height: calc(3.14482484 * var(--1vh, 1vh));
            }

            #q73Z0kq6NzyOmGYh {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nEdewFgxWbAkv4oW {
                grid-template-columns: 0 108.67907394%;
                left: -4.33953697%;
                grid-template-rows: 0 100%;
            }

            #pUORY3VlSkw6zG4J {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #Pwqn0JfMoUKWn3os {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #fN6c4ymzShyFXBwX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #e5cJB9JSyZzbClLC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #JphKMzargSqOl7kz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #cOVFBU2AJQD9mnWx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #WNNdR4k3NfRIs1YC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #vWDOERhWPKjtMbjw {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #uCO5s2dVqKdwI5pO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #n0H4j0PQKBUgsoy3 {
                min-width: 93.4375rem;
            }

            #FTL7A5rIUpK1Drdv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -0.05542446%;
                margin-top: 0%;
            }

            #mXgLH8hnQz6g4pSi {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: minmax(2.19444062rem, max-content) minmax(53.57717784rem, max-content);
            }

            #u4LbnBv5IifMxOCb {
                min-height: calc(1.96406255 * var(--1vh, 1vh));
            }

            #im9WUa6mk736eId9 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nsaagozAmKWLcDL1 {
                grid-template-columns: 0 150.35274809%;
                left: -25.17637404%;
                grid-template-rows: 0 100%;
            }

            #kgJi1XWYPz3fk0KN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #orOSI4D7UOlPAgXz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #JDek5KJ57O7hHH1f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.2222125em - var(--ffsd)));
            }

            #opRSbzH2Am1J5CtP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #bJZyISee47dwjZFH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #sa94t7OX5t5Q0ndP {
                min-width: 93.4375rem;
            }

            #vxEtzCt5L03RJpyP {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #aKh40tNMgAJxFdGj {
                display: none;
            }

            #ruQdsMyEj6qlPtdV {
                display: none;
            }

            #a77eKvFZsfHxeTBq {
                display: none;
            }

            #hNTMD74as58v2lhz {
                display: block;
            }

            #mV7IOuC9OSRDyS7F {
                display: none;
            }

            #VR2C3a1ZyJo42u65 {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -3.33333333rem;
                right: -3.33333333rem;
            }

            #k4IfnmLk1M1c4Dy5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.48836667em - var(--ffsd)));
            }

            #a7kKKnKcvLELOscY {
                min-width: 83.4375rem;
            }

            #qePDUbHzlmqEiwld {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #BQk0NkVUOXref8ML {
                grid-template-columns: 0 5rem 83.33333333rem 5rem;
                grid-template-rows: 0 minmax(3.33333333rem, max-content) minmax(10.85578396rem, max-content) minmax(3.33333333rem, max-content);
            }

            #IsG3FjDrKygEIMUZ {
                grid-area: 4 / 3 / 5 / 5;
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(17.52245063rem, max-content);
            }

            #WvE3okJkEvAeJRKW {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #rFkB5JsNbJ02l5Di {
                grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
                grid-template-rows: minmax(8.39235625rem, max-content) minmax(25.84968195rem, max-content) minmax(8.41545511rem, max-content) minmax(17.52245063rem, max-content) minmax(8.39235625rem, max-content);
            }

            #C6kX9O68JZa2mQDs {
                min-height: calc(2.41485348 * var(--1vh, 1vh));
            }

            #igRRoR9MokVEj9yQ {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #itSyH2hxz78Xgevy {
                grid-template-columns: 0 191.81197109%;
                left: -45.90598554%;
                grid-template-rows: 0 100%;
            }

            #a3PtaaYnK3LZy37q {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #S9khWKVanRMKshyQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38889583em - var(--ffsd)));
            }

            #WKx0iiGojgG6WDm3 {
                min-width: 40.83921701rem;
            }

            #hUBtjyLsb7IkXhaB {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #RSL7wdY5XB2EbQDP {
                grid-template-columns: 0 0.83333333rem 40.73505035rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(12.18083706rem, max-content) minmax(0.83333333rem, max-content);
            }

            #Ib2YfcyqNdOerU9w {
                grid-template-columns: 0 42.40171701rem;
                grid-template-rows: 0 minmax(13.84750373rem, max-content);
            }

            #OsYui1xWHVmP5IAv {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #IzJwHTavRO3mycGz {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTtfuZWS5BWRZ3pf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5em - var(--ffsd)));
            }

            #qbx9ZPR2ZhRGjS88 {
                min-width: 40.83921701rem;
            }

            #V5QeWfmfb9ukAnra {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #E90IgNWKeHpJaJ80 {
                grid-template-columns: 0 0.83333333rem 40.73505035rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(10.245463rem, max-content) minmax(0.83333333rem, max-content);
            }

            #XBUDeiRk2L6MYZL2 {
                grid-area: 4 / 4 / 5 / 6;
                grid-template-columns: 0 42.40171701rem;
                grid-template-rows: 0 minmax(11.91212983rem, max-content);
            }

            #BEYP7ATT1zGkHr0d {
                grid-area: 4 / 4 / 5 / 6;
                position: relative;
            }

            #IMvqusOqwZcilaQq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #HXOfAd05vwzUbeuX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #NeNZ8VJF7lOrcehT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #utNVZoMZzeX401fu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #Wpg6q65SHZibt48u {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #mqI6BfEhdFdHienq {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #EHVkBZaiEUKSm4v5 {
                min-width: 93.4375rem;
            }

            #JHmt8myMYYJI02Qy {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #Zr4YOqX3fqU9MwKY {
                grid-template-columns: 3.33333333rem 0 0.47196181rem 41.92975521rem 0.47196181rem 50.45965451rem 3.33333333rem;
                grid-template-rows: minmax(13.34112rem, max-content) 0 0 minmax(11.91213rem, max-content) minmax(6.375rem, max-content) minmax(28.44660541rem, max-content) minmax(7.34111989rem, max-content);
            }

            #c61VCPpb6nZaMaum {
                min-height: calc(3.19447574 * var(--1vh, 1vh));
            }

            #H2SvFrobitvObHP4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CPUclLSIXLtqOnlH {
                grid-template-columns: 0 131.68275167%;
                left: -15.84137584%;
                grid-template-rows: 0 100%;
            }

            #KPLtBfoPRAfyssDJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #OvIR4A7n4slE4jrv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #vG1U12jVMRUcVNJT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #B2aSaQgCKMKOCajo {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #IJ6vxlK80uIKyrh2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #jVzjr2w5pYbNu3w5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #KmassSatUz9OfZqv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #tGqOPJLbbBFhPgTd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #F3NVUaqAoMlHBOYW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #VlT8f8PLhArYAaFt {
                min-width: 93.4375rem;
            }

            #pUUId1KwSnq668AE {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YII4aNs32i4UA6Xt {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: 0 minmax(37.72445101rem, max-content) minmax(1rem, max-content);
            }

            #DiC4MyOr75RlMfmz {
                min-height: calc(1.82642792 * var(--1vh, 1vh));
            }

            #JvfcgLpokGTq95Lk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #D6qJ3aMSgIYnBSSb {
                grid-template-columns: 0 174.39777899%;
                left: -37.19888949%;
                grid-template-rows: 0 100%;
            }

            #tX6IRrgs4Ubxm7us {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #hAgsrHsHuZVw1lIa {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5em - var(--ffsd)));
            }

            #YLNqXNuczztr3bT1 {
                min-width: 40.83921701rem;
            }

            #uv6abpnuuWDuvymE {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #o6XJAXdVqdypvO86 {
                grid-template-columns: 0 0.83333333rem 40.73505035rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(10.24546316rem, max-content) minmax(0.83333333rem, max-content);
            }

            #DDaF5xZLTBEy6I2c {
                grid-area: 2 / 2 / 3 / 4;
                grid-template-columns: 0 42.40171701rem;
                grid-template-rows: 0 minmax(11.91212983rem, max-content);
            }

            #SmkXTAHnWTvFRdw4 {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #ny0tMjWbk5bJ4Fkh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #SySlaJck6G3NwlZX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #uyjzFM5VU5KPVQur {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #KLHlHIMjs8CbX7Yl {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #yzWBCB4agzaRbG2r {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #f6XiBYb7XZGYxcBJ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #ewjg1lz9tlHLJOHY {
                min-width: 93.4375rem;
            }

            #aCdJZx60TFdowVyB {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #kcvtbbatNZPyWeGM {
                grid-template-columns: 3.33333333rem 0 42.40171701rem 50.93161632rem 3.33333333rem;
                grid-template-rows: minmax(6.48036001rem, max-content) minmax(11.91213rem, max-content) minmax(7.391038rem, max-content) minmax(27.95483757rem, max-content) minmax(6.48036001rem, max-content);
            }

            #DxGPdz8xXKlY5iFX {
                min-height: calc(2.47283425 * var(--1vh, 1vh));
            }

            #oBRFZpbutdmMvJzK {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #FZhimtGTd7JsR7hC {
                grid-template-columns: 0 120.15700217%;
                left: -10.07850109%;
                grid-template-rows: 0 100%;
            }

            #ukRj0ByIe076lQ0X {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #GMdDpBbWTB3f6evm {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #oIUM2ioe3Iu2g0ET {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #MKAFhqGDp7yfiX0D {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #jj9jBsPT5KxCiwyp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #iNJRFri2lHrKjCa1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #CzobxTbRs3bwq91N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #U3RB2j4fYu5949Ax {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #zmeusoLz6YZNjJs7 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #u7vqN7jWV8IaVqzM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #SZMls010yQv9xY1M {
                min-width: 93.4375rem;
            }

            #vqSd1Rz0el5RAF6y {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.77147772%;
                margin-top: 0%;
            }

            #JNyyMCBX6DvjwhM5 {
                grid-template-columns: 3.33333333rem 93.33333333rem 3.33333333rem;
                grid-template-rows: 0 minmax(87.302572rem, max-content);
            }

            #mad5wDh5KhbPLDch {
                min-height: calc(1.70064159 * var(--1vh, 1vh));
            }

            #IVu1otjOuhismW5b {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #LWx37dz9amJb9WZe {
                grid-template-columns: 0 176.18808455%;
                left: -38.09404228%;
                grid-template-rows: 0 100%;
            }

            #QJujrubXrvCZvvM7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #xPidOz9IKKWlbvmT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5em - var(--ffsd)));
            }

            #HPFtm3fOLY3OwHC7 {
                min-width: 68.3882301rem;
            }

            #wlRye7J6W542kZdu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #XaY9F67BAtpJJLjR {
                grid-template-columns: 0 0.83333333rem 68.28406344rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(10.245463rem, max-content) minmax(0.83333333rem, max-content);
            }

            #DsufGAqYpKQJiYZC {
                grid-area: 2 / 2 / 3 / 5;
                grid-template-columns: 0 69.9507301rem;
                grid-template-rows: 0 minmax(11.91212983rem, max-content);
            }

            #m8QgBRyI9D9Po89r {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #StCvPNp5Qhj0kFBk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #GAqHPUEn7rygVTXY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #frLtukMhZhJ75Qvk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #YXoM0rfWv48PgfYQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #ozPi3hC7SNTB8N81 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
            }

            #K1nuYEMJL9OTLhIE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
            }

            #EmABPvZaCPcNCgDi {
                min-width: 93.4375rem;
            }

            #YmFhVRI44IvMvDLT {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #okyAagpY4iuzAyOu {
                display: none;
            }

            #nt3UX3luNUWsEDCF {
                display: none;
            }

            #airqrLyfoG9mAy9k {
                display: none;
            }

            #t0AidnZWEMNq9smR {
                display: block;
            }

            #VuszuEiRAqIF1Vo3 {
                display: none;
            }

            #jNolUwAaqDUaAE8k {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -3.33333333rem;
                right: -3.33333333rem;
            }

            #Ni1jW7t2stdJBqjb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.48836667em - var(--ffsd)));
            }

            #PYiaERk2twRk04LZ {
                min-width: 83.4375rem;
            }

            #p8VKmcQL4htOwSOk {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #Y0piAvvsRhpDs8Do {
                grid-template-columns: 0 5rem 83.33333333rem 5rem;
                grid-template-rows: 0 minmax(3.33333333rem, max-content) minmax(7.39012267rem, max-content) minmax(3.33333333rem, max-content);
            }

            #b4ZhdY9ONjDHYJBp {
                grid-area: 6 / 4 / 7 / 7;
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(14.05678934rem, max-content);
            }

            #d6l2Z7atT2jHx1cJ {
                grid-area: 6 / 4 / 7 / 7;
                position: relative;
            }

            #crwIj2q3idMHHZH4 {
                grid-template-columns: 3.33333333rem 0 0 69.9507301rem 23.38260323rem 0 3.33333333rem;
                grid-template-rows: minmax(9.24704146rem, max-content) minmax(11.91213rem, max-content) minmax(5.64320828rem, max-content) minmax(24.97747696rem, max-content) minmax(5.625rem, max-content);
            }

            #EfuhyH842GfsIb6B {
                min-height: calc(2.94789899 * var(--1vh, 1vh));
            }

            #q4wjLhH7kXa9wx8q {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YXEBZDeQwsFPZAzq {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #PYM6VPBmlCN1Gili {
                grid-template-columns: 100rem;
                grid-template-rows: minmax(56.22254758rem, max-content);
            }

            #x6VC3dRLrgefmZcL {
                min-height: calc(1.97994254 * var(--1vh, 1vh));
            }

            #CwJ7eiqoi5EZfc0M {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
              }
        
              #Mu0YBTOauR2KbXyY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.38889583em - var(--ffsd)));
              }
        
              #TIlzpdHytsQj9Cwy {
                min-width: 36.47270789rem;
              }
        
              #mEu7bZtYExDvWrtO {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
              }
        
              #eZ8kMta3rCxBnDrM {
                grid-template-columns: 0 0.83333333rem 36.36854122rem 0.83333333rem;
                grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(13.24546316rem, max-content) minmax(0.83333333rem, max-content);
              }
        
              #f2wGy6KPJN19C41O {
                grid-template-columns: 0 38.03520789rem;
                grid-template-rows: 0 minmax(14.91212983rem, max-content);
              }
        
              #TXbb3t5iMpAJN73w {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
              }
        
              #W9Eguly5ZFDDic9l {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.88890417em - var(--ffsd)));
              }
        
              #byHMQuTwvRAzt1Z7 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.88890417em);
                --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);
              }
        
              #yrGU1TVcA9OV2snT {
                min-width: 93.4375rem;
              }
        
              #JyLpKiYspxVuKwSN {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
              }
        
              #ZTyhs4AukKVOhUCb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
              }
        
              #LNcXMoGzkEkuV6ra {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
              }
        
              #ZpracRvBBnq49YQB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
              }
        
              #ZCnXWpbCh7rLrZ0q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
              }
        
              #YK6CNu2qbk3Wl9Zh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8888875em - var(--ffsd)));
              }
        
              #TGrlQA16aKYxEOFX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8888875em);
                --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);
              }
        
              #EAqFGFRAxIftJATn {
                min-width: 93.4375rem;
              }
        
              #L2FJvChzD5u7BWi2 {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
              }
        
              #Vnb2ESBrnmeqaNxY {
                grid-template-columns: 3.33333333rem 0 27.66518506rem 38.03520789rem 27.63294039rem 0 3.33333333rem;
                grid-template-rows: minmax(5.48073152rem, max-content) minmax(14.91212983rem, max-content) minmax(2.53639111rem, max-content) minmax(15.33732732rem, max-content) minmax(7.78447435rem, max-content) minmax(37.76881803rem, max-content) minmax(5.48073152rem, max-content);
              }

              #PLYhjaA70y6wxNmR {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #RcnKpfWCFkKBon07 {
                grid-template-columns: 0 106.38485881%;
                left: -3.19242941%;
                grid-template-rows: 0 100%;
            }

            #FhGivYSqt6saUHZE {
                font-size: calc(5em - var(--ffsd));
            }

            #VMzGER6ixq4VfipK {
                font-size: calc(3em - var(--ffsd));
            }

            #RjtgwUnXVMmbONoE {
                font-size: calc(3em - var(--ffsd));
            }

            #x7hLZHQo6qFNKy97 {
                font-size: calc(3em - var(--ffsd));
            }

            #G3IXbHOgNLQQGViG {
                font-size: calc(3em - var(--ffsd));
            }

            #E13E4efvEdhjtz7l {
                font-size: calc(3em - var(--ffsd));
            }

            #crVnFZoC2kJVeGNH {
                font-size: calc(1.00148754em - var(--ffsd));
            }

            #TrvI7A5VJQOeDUE6 {
                font-size: calc(3em - var(--ffsd));
            }

            #q71LgoZjQKiU3c3p {
                font-size: calc(3em - var(--ffsd));
            }

            #YZi8hSQAdYni0Jwj {
                font-size: calc(3em - var(--ffsd));
            }

            #I6dgrYgss1Dx6qzj {
                font-size: calc(2em - var(--ffsd));
            }

            #JHukxAcDf8S9q6BO {
                font-size: calc(3em - var(--ffsd));
            }

            #JY2O3WEg0v64r1gW {
                font-size: calc(3em - var(--ffsd));
            }

            #yrUXzJxyktCOHwG6 {
                font-size: calc(2em - var(--ffsd));
            }

            #HDfuyhyVSVSgiOMB {
                font-size: calc(3em - var(--ffsd));
            }

            #xXhTzHu6mW8UGwkj {
                font-size: calc(3em - var(--ffsd));
            }

            #i0XfAw6f5T6UlxIP {
                font-size: calc(2em - var(--ffsd));
            }

            #QQJaGy1SQYXvZc5L {
                font-size: calc(3em - var(--ffsd));
            }

            #etCegzQoHRnYpW3E {
                font-size: calc(3em - var(--ffsd));
            }

            #g2LHdJGO2wE3apiN {
                font-size: calc(2em - var(--ffsd));
            }

            #j3Xs9uYIJeM4AGYi {
                font-size: calc(3em - var(--ffsd));
            }

            #qirtlgwUjcM59O1C {
                font-size: calc(3em - var(--ffsd));
            }

            #hnRqQvybwD1o201w {
                font-size: calc(3em - var(--ffsd));
            }

            #UjbnkPpolVW5NKDh {
                font-size: calc(3em - var(--ffsd));
            }

            #pkns7Juj39mipzWB {
                font-size: calc(3em - var(--ffsd));
            }

            #Roi8dQajSIyNgdxg {
                font-size: calc(3em - var(--ffsd));
            }

            #We1G2MOJSLbINOQf {
                font-size: calc(3em - var(--ffsd));
            }

            #EqVwZUBNPlVCaoWL {
                font-size: calc(3em - var(--ffsd));
            }

            #zBAGOTcfB9YvVckj {
                font-size: calc(5em - var(--ffsd));
            }

            #WPdpwz2yxDtIKMqg {
                font-size: calc(2.39890123em - var(--ffsd));
            }

            #IdGZ4LxM8JcWKZ9P {
                font-size: calc(3em - var(--ffsd));
            }

            #n1FeWwP3MzEvvno5 {
                font-size: calc(3em - var(--ffsd));
            }

            #DU0U3bCkbTKNr214 {
                font-size: calc(3em - var(--ffsd));
            }

            #Ads9zg99zR7E7awQ {
                font-size: calc(2em - var(--ffsd));
            }

            #OIqOWOnPTcWJZWVZ {
                font-size: calc(3em - var(--ffsd));
            }

            #BrGWSwickbt82kik {
                font-size: calc(3em - var(--ffsd));
            }

            #TdXmV07sgCgzoLHK {
                font-size: calc(3em - var(--ffsd));
            }

            #CtaiuIrSx5HA33DV {
                font-size: calc(2em - var(--ffsd));
            }

            #p7JG6q8ndnEja7tY {
                font-size: calc(3em - var(--ffsd));
            }

            #AhmLqiVkZ37ltti4 {
                font-size: calc(3em - var(--ffsd));
            }

            #GT62rD2q365wgegy {
                font-size: calc(2em - var(--ffsd));
            }

            #EZH9cGJyxzExGLl4 {
                font-size: calc(3em - var(--ffsd));
            }

            #CB3Z4Bxiw70VTEmW {
                font-size: calc(3em - var(--ffsd));
            }

            #YLboFYbOsKTURdpM {
                font-size: calc(2em - var(--ffsd));
            }

            #NFxMCJBtfnMLTpGl {
                font-size: calc(3em - var(--ffsd));
            }

            #E1TBtyaFZyWpOvz9 {
                font-size: calc(3em - var(--ffsd));
            }

            #C4Bgr11ibh7NnGn2 {
                font-size: calc(2em - var(--ffsd));
            }

            #F1aRmziupgYsqQKu {
                font-size: calc(3em - var(--ffsd));
            }

            #IlJOR2yIFEwzS9Nn {
                font-size: calc(3em - var(--ffsd));
            }

            #meEfVEU0bWRPkzt6 {
                font-size: calc(2em - var(--ffsd));
            }

            #QhJ5Q2ezQUOIHLjR {
                font-size: calc(3em - var(--ffsd));
            }

            #Fiuaehjw3ekGnQPx {
                font-size: calc(3em - var(--ffsd));
            }

            #ChS07G1d95ZRIIpW {
                font-size: calc(3em - var(--ffsd));
            }

            #gjtosBlRJVMLgaTA {
                font-size: calc(3em - var(--ffsd));
            }

            #GeQwR5HNzlgGTjzE {
                font-size: calc(3em - var(--ffsd));
            }

            #uD02tGHb0LpUPpMK {
                font-size: calc(2.1989928em - var(--ffsd));
            }

            #FNbdSZzs8ttvveFh {
                font-size: calc(2.1989928em - var(--ffsd));
            }

            #DwoTlj67jvFZWUwH {
                font-size: calc(2.1989928em - var(--ffsd));
            }

            #YjrvXmLJZWTcjTV7 {
                font-size: calc(1.99376454em - var(--ffsd));
            }

            #UN7NXmYNdGa0Z3OP {
                --first-font-size: 2.39890123em;
                --last-font-size: 1.99376454em;
                margin-top: calc(var(--first-font-size) * -0.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #xFueqzEZCBmidmqa {
                min-width: 93.4375rem;
            }

            #ZeuTLmjNWej950cQ {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #MlrZvEWt3bd3yxZW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #WJmWwhs49Lpitccb {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #ISeTTGyWSY8RKBq8 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #qdh26pnAI0U1Dsf5 {
                grid-template-columns: 0 14.41688342rem 28.02919241rem 11.92654699rem;
                grid-template-rows: 0 minmax(11.57889678rem, max-content) minmax(29.18095891rem, max-content) minmax(11.18162672rem, max-content);
            }

            #YcO8nGYkMy8jwon6 {
                grid-template-columns: 0 0.88191146rem 54.37262282rem 0.88191146rem;
                grid-template-rows: 0 minmax(3.25162693rem, max-content) minmax(51.94148241rem, max-content) minmax(3.25162693rem, max-content);
            }

            #u11sJP0hYXhT5rEW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #K63vYk9nD2ulBywe {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Bque5ur3lplFUTfD {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #RMMx0F0Hkr6fpStu {
                grid-template-columns: 0 14.41688342rem 28.02919241rem 11.92654699rem;
                grid-template-rows: 0 minmax(11.57889678rem, max-content) minmax(29.18095891rem, max-content) minmax(11.18162672rem, max-content);
            }

            #RDSkJM8pgmQCPAPH {
                grid-template-columns: 0 0.88191146rem 54.37262282rem 0.88191146rem;
                grid-template-rows: 0 minmax(3.25162693rem, max-content) minmax(51.94148241rem, max-content) minmax(3.25162693rem, max-content);
            }

            #SXpoftVBBWDnyz2C {
                grid-area: 2 / 2 / 3 / 4;
                grid-template-columns: 0 18.01431731rem 0 56.13644575rem 0 19.18257027rem;
                grid-template-rows: 0 minmax(22.3968432rem, max-content) minmax(58.44473628rem, max-content) minmax(48.41474187rem, max-content) minmax(58.44473628rem, max-content) minmax(34.52885217rem, max-content);
            }

            #zDDki2gG5OykRLIB {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #VLcWJ1hlQ9AYn0ZA {
                display: none;
            }

            #MxHYWdLTkvPpXkSC {
                display: none;
            }

            #bxxvKzixTTW5MtWm {
                display: none;
            }

            #ngWJqyZYnMXbUqIH {
                display: block;
            }

            #FpW4UURyI8KEoQrf {
                display: none;
            }

            #Lt19cKMi8ACICMG4 {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -3.33333333rem;
                right: -3.33333333rem;
            }

            #gnlziz1288hPqZUV {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.48836667em - var(--ffsd)));
            }

            #cFwMEkl2FADarEJZ {
                min-width: 83.4375rem;
            }

            #CWOSqaglPlyedoqt {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #VQJk1PSx7ygHy1T6 {
                grid-template-columns: 0 5rem 83.33333333rem 5rem;
                grid-template-rows: 0 minmax(3.33333333rem, max-content) minmax(7.45148743rem, max-content) minmax(3.33333333rem, max-content);
            }

            #dGnRPtxmNQcGLIEZ {
                grid-area: 4 / 3 / 5 / 5;
                grid-template-columns: 0 93.33333333rem;
                grid-template-rows: 0 minmax(14.11815409rem, max-content);
            }

            #V7OmWWn3LgmygEvQ {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #Ar8XBH2TJtePqlvJ {
                grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
                grid-template-rows: minmax(8.3526875rem, max-content) minmax(222.22990979rem, max-content) 0 minmax(14.11815409rem, max-content);
            }

            #CpVDd0QBfNTUPBrH {
                min-height: calc(100 * var(--1vh, 1vh));
            }
        }

        @media (min-width: 480.05px) and (max-width: 768px) {

            .icon-margin{
                padding-right: 5rem;
            }

            .custom-control{
                transform: scale(2);
            }

            #amyHGM8NBu8SCkck {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CLe5i1YHZW8anE8n {
                grid-template-columns: 0 164.34928274%;
                left: -32.17464137%;
                grid-template-rows: 0 100%;
            }

            #Aw0wIQuOVhTbnkqL {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.125em - var(--ffsd)));
            }

            #sg0DuJ8EppCDXZcF {
                --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.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #orWeb6QpLtfh9nmm {
                min-width: 11.06933653rem;
            }

            #YRFFixes3jgmNiBz {
                grid-area: 2 / 2 / 5 / 7;
                position: relative;
            }

            #Uxi0cRidktvvZ1cH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.125em - var(--ffsd)));
            }

            #K2fCJdq70UqjGI6K {
                --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.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #agoCAazo4kxx7Ryf {
                min-width: 16.81966186rem;
            }

            #P7Aza3P1y9oCucvl {
                grid-area: 3 / 8 / 6 / 10;
                position: relative;
            }

            #xr7ooUPQ6UeNv1w3 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.125em - var(--ffsd)));
            }

            #iqXVXBQsfKb4LrDL {
                --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.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #mjTtkUzcPUoZ7CZr {
                min-width: 18.10097277rem;
            }

            #oAKlQVHcNnoXaY2U {
                grid-area: 4 / 12 / 7 / 13;
                position: relative;
            }

            #kj0YAoJMYy7xH0AV {
                grid-area: 8 / 3 / 10 / 18;
                position: relative;
            }

            #nbB3hUxNumPPNJAO {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #ctYIQv2ApP8TtvGs {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Zp2EnjsViAsYBFC6 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #MVtAvsPB22CogQs1 {
                grid-template-columns: 0 2.30037608rem 4.47237324rem 1.90301486rem;
                grid-template-rows: 0 minmax(1.73817919rem, max-content) minmax(4.38053266rem, max-content) minmax(1.67854255rem, max-content);
            }

            #KUOzuOk5VRYFp9Dy {
                grid-template-columns: 0 0.1407189rem 8.67576418rem 0.1407189rem;
                grid-template-rows: 0 minmax(0.48812166rem, max-content) minmax(7.79725439rem, max-content) minmax(0.48812166rem, max-content);
            }

            #PNV8iOSG7wmIS7EA {
                grid-area: 9 / 4 / 13 / 6;
                grid-template-columns: 0 8.95720198rem;
                grid-template-rows: 0 minmax(8.7734977rem, max-content);
            }

            #tCZmImDtfKEGxR8x {
                grid-area: 9 / 4 / 13 / 6;
                position: relative;
            }

            #yi0w681myrtJD3uR {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #hQTpdy6PrPlzoS11 {
                grid-area: 2 / 8 / 8 / 11;
                position: relative;
            }

            #UsDw4bo70FKDFWGP {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #UEIHMqZAcTTeuIqm {
                grid-area: 3 / 10 / 7 / 13;
                position: relative;
            }

            #MbhAvw6N5E1HHs1q {
                font-size: calc(3.22108346em - var(--ffsd));
            }

            #GRaL82n32xxqBuKB {
                --first-font-size: 3.22108346em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #N5nr4XUXkoi8pc9C {
                min-width: 8.21265147rem;
            }

            #FVgZl8QNhmjsNPzv {
                grid-area: 4 / 9 / 6 / 12;
                position: relative;
            }

            #R510ageFgV2My3bc {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #iVac8tedllsrEOsk {
                font-size: calc(1.96843765em - var(--ffsd));
            }

            #QoplhgYeUn2FbAK7 {
                --first-font-size: 1.96843765em;
                --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);
            }

            #rjle42X7qNkm5vbc {
                min-width: 10.31133709rem;
            }

            #NGnsQURfHCUhd0bI {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #p6eWXEgJkgH6v0cg {
                grid-template-columns: 0 7.70057624rem 10.24623292rem 7.70057624rem;
                grid-template-rows: 0 minmax(12.5794756rem, max-content) minmax(2.35765459rem, max-content) minmax(1.29067002rem, max-content);
            }

            #cjzUeourkvH8SPKM {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #VwkRPNqtvn4eRGjL {
                grid-area: 9 / 2 / 14 / 17;
                position: relative;
            }

            #dQ9Lth2TFuqxrHn6 {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #nbGwIEvyAfWlvEgv {
                grid-area: 11 / 5 / 16 / 6;
                position: relative;
            }

            #MqoEYephPty0jXcJ {
                font-size: calc(4.47371584em - var(--ffsd));
            }

            #HewG2gPzri86yPAD {
                --first-font-size: 4.47371584em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #b78GKfzzVwNRl5MY {
                min-width: 17.19280255rem;
            }

            #p3QQkiJwUipdwxuy {
                grid-area: 12 / 7 / 18 / 14;
                position: relative;
            }

            #HnLPuyFd7qw9LTJ4 {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #vnz0xYVWlNfOn9sw {
                grid-area: 13 / 15 / 17 / 16;
                position: relative;
            }

            #iRD6et6nZsyPq4rW {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #DekcjkQW28DOt08K {
                grid-area: 15 / 4 / 19 / 18;
                position: relative;
            }

            #jcJ0jgMvYpbI8bml {
                grid-area: 11 / 9 / 15 / 15;
                grid-template-columns: 0 0.30222239rem 2.50951505rem 0.0738165rem 0.87237677rem 0.77393753rem 0.30646754rem 3.20050649rem 1.39624803rem 5.5295266rem 1.22177267rem 4.28762215rem 1.1855549rem 0.77393753rem 0.83211323rem 0.95961445rem 0.73145437rem 0.99292159rem;
                grid-template-rows: 0 minmax(0.57711079rem, max-content) minmax(2.57651317rem, max-content) minmax(1.04561341rem, max-content) minmax(2.81968673rem, max-content) minmax(8.6435942rem, max-content) minmax(1.99975598rem, max-content) minmax(2.59028795rem, max-content) minmax(0.17447535rem, max-content) minmax(0.7113226rem, max-content) minmax(0.26171303rem, max-content) minmax(0.40934602rem, max-content) minmax(0.73816496rem, max-content) minmax(1.83199122rem, max-content) minmax(0.15434358rem, max-content) minmax(0.58382138rem, max-content) minmax(1.60606576rem, max-content) minmax(0.46079612rem, max-content);
            }

            #sLq1NKBFBG9M6RKw {
                grid-area: 11 / 9 / 15 / 15;
                position: relative;
                transform: scale(1.8);
            }

            #NhhgaAptczvUuEqY {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #gFAe1rJNs50Z965J {
                grid-area: 2 / 3 / 4 / 4;
                position: relative;
            }

            #md8jABBu1Av04gQl {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #golPowrKP7sMeWDg {
                grid-area: 3 / 2 / 5 / 5;
                position: relative;
            }

            #cClG0pK3IjRRWNih {
                display: none;
                grid-area: 12 / 16 / 14 / 17;
                grid-template-columns: 0 6.50927282rem 9.32772084rem 4.12030259rem;
                grid-template-rows: 0 minmax(2.20107369rem, max-content) minmax(2.67752562rem, max-content) minmax(7.43533431rem, max-content);
            }

            #E7eVl9yALY2BlHvX {
                display: none;
            }

            #gVhKeaSMEdkdxhho {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #PysD1ZTzRigekjOz {
                grid-area: 2 / 3 / 4 / 5;
                position: relative;
            }

            #JEg9JvvJI5NGJy4e {
                stroke-width: calc(100rem * 0.0 / 768.0);
            }

            #GhT3o1fAhXBxVWJK {
                grid-area: 3 / 2 / 5 / 4;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 11.69270833rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 11.69270833rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.06681514 * 11.69270833rem) + 0%)), calc(0% + 0%) calc(100% - ((0.06681514 * 11.69270833rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -6.68151448%;
                margin-top: 0%;
            }

            #dCOIZAgqzlssNco5 {
                display: none;
                grid-area: 16 / 11 / 17 / 14;
                grid-template-columns: 0 0.84635417rem 10.84635417rem 9.453125rem;
                grid-template-rows: 0 minmax(12.8515625rem, max-content) minmax(1.53645833rem, max-content) minmax(7.3046875rem, max-content);
            }

            #iLFg8Q6YOHxQlFZH {
                display: none;
            }

            #Aiai9sN0iMDj3V3Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.515214em - var(--ffsd)));
            }

            #TEt0brCEM9ZrAcmH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.515214em - var(--ffsd)));
            }

            #dUtGxuuVxeXcn049 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.51521371em);
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: 0;
                margin-bottom: 0;
            }

            #SMzwTBMLdpioK0eF {
                min-width: 91.73177083rem;
            }

            #crkclwFVxf0brCWg {
                grid-area: 18 / 5 / 19 / 19;
                position: relative;
            }

            #lKPzCGGEl1ubNaQr {
                grid-template-columns: 4.16666667rem 0 0 0 8.95720198rem 2.04703038rem 5.48098049rem 16.2222054rem 0.53235229rem 2.02064612rem 1.28089521rem 18.0358686rem 1.82906951rem 2.25077603rem 11.82430633rem 19.95729624rem 1.22803807rem 0 4.16666667rem;
                grid-template-rows: minmax(10.211454rem, max-content) 0 0 minmax(3.671875rem, max-content) 0 0 minmax(2.26719714rem, max-content) minmax(0.03355295rem, max-content) minmax(0.03355295rem, max-content) minmax(0.020132rem, max-content) minmax(3.77806247rem, max-content) 0 minmax(30.941751rem, max-content);
            }

            #wvDDrLh8zjLW4gCM {
                min-height: calc(4.14101122 * var(--1vh, 1vh));
            }

            #FBLPQmhYK8Q7mtfq {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #I87f5fBBPXDMvA4F {
                grid-template-columns: 0 270.59234068%;
                left: -85.29617034%;
                grid-template-rows: 0 100%;
            }

            #RV8XDthWPpeEA7hn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.31715583em - var(--ffsd)));
            }

            #Kd1NTsv7qlLIUQbd {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.31715583em);
                --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);
            }

            #Wh1Fdc3Ktu9zf7JR {
                min-width: 91.73177083rem;
            }

            #NHLDOia7QbSKTQo5 {
                grid-area: 2 / 2 / 3 / 6;
                position: relative;
            }

            #JIazQzoW08VqSCkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.08730946em - var(--ffsd)));
            }

            #BzfuFXzjrTUG7SCf {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.08730946em);
                --last-font-size: var(--first-font-size);
                margin-top: calc(var(--first-font-size) * -0.15);
                margin-bottom: calc(var(--last-font-size) * -0.15);
            }

            #uaJNd6hLZZnvoNkB {
                min-width: 91.73177083rem;
            }

            #uOyI7YZXsYXvbSwf {
                grid-area: 4 / 3 / 5 / 7;
                position: relative;
            }

            #hb2bcGlCmBHGkp6z {
                stroke-width: calc(100rem * 7.999999999999997 / 768.0);
            }

            #Pk71osX5mT8aAPjQ {
                grid-area: 2 / 2 / 4 / 7;
                position: relative;
            }

            #HNZpoA9WdStMa1vn {
                stroke-width: calc(100rem * 7.999999999999997 / 768.0);
            }

            #ASGUYqgALOEoMyUb {
                grid-area: 3 / 9 / 7 / 10;
                position: relative;
            }

            #iJJ1JdrEZlGyiGmS {
                stroke-width: calc(100rem * 7.999999999999997 / 768.0);
            }

            #UrMmk7JbhpQdJuUb {
                grid-area: 5 / 3 / 10 / 4;
                position: relative;
            }

            #AKfsZWIJIud6pdAS {
                stroke-width: calc(100rem * 7.999999999999997 / 768.0);
            }

            #BEcLxjcivVTJBNSV {
                grid-area: 6 / 5 / 8 / 8;
                position: relative;
            }

            #SewrNMgCrK3SF8SY {
                stroke-width: calc(100rem * 7.999999999999999 / 768.0);
            }

            #QV1XGYAAq3HFFU1w {
                grid-area: 9 / 6 / 11 / 11;
                position: relative;
            }

            #IU0h5MnbopLjsPsV {
                grid-area: 6 / 4 / 7 / 5;
                grid-template-columns: 0 0 15.54524518rem 1.30208333rem 0 15.54524518rem 0 1.30208333rem 15.54524518rem 0;
                grid-template-rows: 0 0 minmax(17.66419758rem, max-content) minmax(1.30208333rem, max-content) 0 minmax(17.66419758rem, max-content) 0 minmax(1.30208333rem, max-content) minmax(17.66419758rem, max-content) 0;
            }

            #zIbkRpZFbY694cGN {
                grid-area: 6 / 4 / 7 / 5;
                position: relative;
            }

            #KJddXZektfpOsbPy {
                grid-template-columns: 4.16666667rem 0 21.21338222rem 49.23990222rem 21.21338222rem 0 4.16666667rem;
                grid-template-rows: minmax(4.17998671rem, max-content) minmax(13.11551057rem, max-content) minmax(6.38907764rem, max-content) minmax(48.85672877rem, max-content) minmax(4.16666667rem, max-content) minmax(55.59675941rem, max-content) minmax(4.17998671rem, max-content);
            }

            #g59XHFKUoxYkHCLv {
                min-height: calc(6.53347788 * var(--1vh, 1vh));
            }

            #smt0XJm4RKW2mMUu {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YuqJtRGCOJh7716L {
                grid-template-columns: 0 228.55930484%;
                left: -64.27965242%;
                grid-template-rows: 0 100%;
            }

            #bVpD14U1VVQP9lep {
                display: block;
            }

            #pPFdmcGmxrMRmQk5 {
                display: none;
            }

            #L3U9lCWc1uv1aVPe {
                display: none;
            }

            #RSQY3sFGJ68CL8hw {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #w96uep4AZS0njPXj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.34028646em - var(--ffsd)));
            }

            #zox2T2zF4WbiJ1rP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.34028646em);
                --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);
            }

            #Iv8hOV8VMgeVPqlQ {
                min-width: 53.66798522rem;
            }

            #eCqndX384PaViUA4 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #l5RQwYP37wwdJEgL {
                grid-template-columns: 0 4.16666667rem 53.60288105rem 4.16666667rem;
                grid-template-rows: 0 minmax(1.91802232rem, max-content) minmax(5.12152604rem, max-content) minmax(1.91802232rem, max-content);
            }

            #qOS4zBhqpQQ5M6pV {
                grid-area: 2 / 5 / 3 / 7;
                grid-template-columns: 0 61.93621438rem;
                grid-template-rows: 0 minmax(8.95757069rem, max-content);
            }

            #iQvFBNeSCzYN15BH {
                grid-area: 2 / 5 / 3 / 7;
                position: relative;
            }

            #Wa6U9kcEFV0nh2zM {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.51391927em - var(--ffsd)));
            }

            #ZNfmcVRwWRyUdTji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.51391927em - var(--ffsd)));
            }

            #od5xlHj8AGEWuZZt {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.51391927em);
                --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);
            }

            #DElp3rx1pZHT3060 {
                min-width: 62.00131855rem;
            }

            #MdlaEhlGCqrudonF {
                grid-area: 4 / 6 / 5 / 8;
                position: relative;
            }

            #SPob4u7G9y3G0YbU {
                stroke-width: calc(100rem * 8.0 / 768.0);
            }

            #hW14wvXWoxGmOLn1 {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #CWpsiMd8LrXzGE8U {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.68428456em - var(--ffsd)));
            }

            #xz9hmQ9T1jQEEqnT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.68428456em);
                --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);
            }

            #Yp7OlOec49n78q5a {
                min-width: 91.73177083rem;
            }

            #B0ywYU3xvkmy84tk {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #eIeTtQlMQzlYu5Wj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99309896em - var(--ffsd)));
            }

            #xcnzjwWkdOdschAc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99309896em);
                --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);
            }

            #YYMtIo2N7T8IvJeU {
                min-width: 91.73177083rem;
            }

            #fOzwS30dHQf4ZSWK {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #FgY7E1nfJMVmEd3f {
                grid-area: 6 / 2 / 7 / 9;
                grid-template-columns: 0 0 39.65819012rem 12.35028643rem 39.65819012rem 0;
                grid-template-rows: 0 minmax(15.9524533rem, max-content) minmax(4.16666667rem, max-content) minmax(3.21504509rem, max-content) 0 minmax(4.67013021rem, max-content);
            }

            #zriBNiaCU590KlgU {
                grid-area: 6 / 2 / 7 / 9;
                position: relative;
            }

            #aVq86dQGt3q9kInP {
                stroke-width: calc(100rem * 8.000000000000004 / 768.0);
            }

            #PyJthi2PZ2l7YxLg {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #TXFt59XAUsIqkIBY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #q1i6UAgsdbRPQ5zl {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #XELeG0JS0WrmQJl9 {
                min-width: 91.73177083rem;
            }

            #kIWu0ssdNegELsM6 {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #EXdb123vNFRTRyAH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99309896em - var(--ffsd)));
            }

            #OLIg9PMIYUe0kIhU {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99309896em);
                --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);
            }

            #SBA6kK1Y5HTZ33eS {
                min-width: 91.73177083rem;
            }

            #SsRpT25FucGXTjdJ {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #fQbP9qufVNumCJWl {
                grid-area: 8 / 3 / 9 / 10;
                grid-template-columns: 0 0 40.20661709rem 11.25343249rem 40.20661709rem 0;
                grid-template-rows: 0 minmax(16.19667716rem, max-content) minmax(4.16666667rem, max-content) minmax(6.26294447rem, max-content) 0 minmax(4.67013021rem, max-content);
            }

            #Xs9jPmbBE6DMED13 {
                grid-area: 8 / 3 / 9 / 10;
                position: relative;
            }

            #EVA83uCxrmnDbxGi {
                stroke-width: calc(100rem * 8.000000000000005 / 768.0);
            }

            #jHDobHwhtL3UmQUo {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #f5wGGhnWu2pXvRUx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99309896em - var(--ffsd)));
            }

            #I0ybsPSbJAbvmJ0D {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99309896em);
                --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);
            }

            #xGKANjCvv2rYcQwl {
                min-width: 12.33561238rem;
            }

            #eKoasdP9OTH7g0M0 {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.66239549%;
                margin-top: 0%;
            }

            #oVKh7166aZ8shgAQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.02155946em - var(--ffsd)));
            }

            #qE4kAdxkZgLT6pfO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.02155946em);
                --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);
            }

            #lyhUW1gtygmwUI5q {
                min-width: 91.73177083rem;
            }

            #q8bptRUn7ohxmzNu {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #yxMLyb2qGk0PB7rv {
                grid-area: 10 / 4 / 11 / 11;
                grid-template-columns: 0 39.69807923rem 0.49405439rem 11.28239943rem 0.49405439rem 39.69807923rem;
                grid-template-rows: 0 minmax(16.41393693rem, max-content) minmax(0.19742621rem, max-content) minmax(4.46614583rem, max-content) minmax(4.16666667rem, max-content) minmax(3.61900897rem, max-content);
            }

            #Wwj0fJ0fVDQERmdd {
                grid-area: 10 / 4 / 11 / 11;
                position: relative;
            }

            #TJc8z4H5cWxFfKAl {
                grid-template-columns: 4.16666667rem 0 0 14.86522614rem 0 61.93621438rem 0 14.86522614rem 0 0 4.16666667rem;
                grid-template-rows: minmax(3.52577626rem, max-content) minmax(8.95757069rem, max-content) minmax(3.49685347rem, max-content) minmax(11.59721615rem, max-content) minmax(4.98787033rem, max-content) minmax(28.00429526rem, max-content) minmax(4.98787033rem, max-content) minmax(31.29641851rem, max-content) minmax(4.94791667rem, max-content) minmax(28.86318461rem, max-content) minmax(3.52577626rem, max-content);
            }

            #bEII1i3tTqKnz6vF {
                min-height: calc(6.4236664 * var(--1vh, 1vh));
            }

            #HVHgafiKrCEHUXgd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #fGrqUiHc2qEIJihG {
                grid-template-columns: 0 259.07370739%;
                left: -79.5368537%;
                grid-template-rows: 0 100%;
            }

            #avI33pEMBh90ZrdE {
                stroke-width: calc(100rem * 8.000000000000007 / 768.0);
            }

            #nxP9GG7CKcNO55Lc {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #bTx13c9XJqCjYNBf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.5250717em - var(--ffsd)));
            }

            #bpg174vu8rdlY9gQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.5250717em);
                --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);
            }

            #IkuWUGWsdU7JNPh6 {
                min-width: 91.73177083rem;
            }

            #B0VX3aSk001CbuiP {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #IsYKEHYrJuiP2dkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99309896em - var(--ffsd)));
            }

            #ZJdJd24pwaFtUHrn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99309896em);
                --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);
            }

            #XaP877RHtbIp56y4 {
                min-width: 91.73177083rem;
            }

            #OLo8K1ONJ6Dz8NL4 {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #w363S5bi22p5KSL5 {
                grid-area: 2 / 2 / 3 / 9;
                grid-template-columns: 0 0 43.21661749rem 5.2334317rem 43.21661749rem 0;
                grid-template-rows: 0 minmax(16.30205105rem, max-content) minmax(4.16666667rem, max-content) minmax(6.55371686rem, max-content) 0 minmax(4.67013021rem, max-content);
            }

            #pCxuFQi9xXrZOCUP {
                grid-area: 2 / 2 / 3 / 9;
                position: relative;
            }

            #nkRNFOriPqu3HZA9 {
                stroke-width: calc(100rem * 7.999999999999999 / 768.0);
            }

            #UFPFoYHxVZzAosnO {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #pqFsyBEVCJlJH6FB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #zu2XVc3gpNp50zp1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #PQ1OIdw86Lgphih1 {
                min-width: 91.73177083rem;
            }

            #UFfv7iLhu4XH5jat {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #CQAU5tKYSFn9sU4e {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99309896em - var(--ffsd)));
            }

            #qy64oQkUzF0oGymn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99309896em);
                --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);
            }

            #fdk2D3GJ0yMGpdsd {
                min-width: 91.73177083rem;
            }

            #ri17ZYuLVHejT3VJ {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #oo91R5auHQ0YqfKQ {
                grid-area: 4 / 3 / 5 / 10;
                grid-template-columns: 0 0 39.76649415rem 12.13367837rem 39.76649415rem 0;
                grid-template-rows: 0 minmax(16.40063962rem, max-content) minmax(4.16666667rem, max-content) minmax(6.28063014rem, max-content) 0 minmax(4.67013021rem, max-content);
            }

            #CY8jb9yGFAYGi4sd {
                grid-area: 4 / 3 / 5 / 10;
                position: relative;
            }

            #XVkrabxSkOOT7F9E {
                stroke-width: calc(100rem * 8.000000000000002 / 768.0);
            }

            #oO9lc98uXp59vMYs {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #UJ45pcBvyKcwxDuT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.75489404em - var(--ffsd)));
            }

            #KwUqWef9rw2NSon9 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.75489404em);
                --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);
            }

            #t1BmWeRIO3P1Y3H3 {
                min-width: 91.73177083rem;
            }

            #bqV7yDPa8u9UIZG2 {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #gUT0L33oN1SK8CLb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99309896em - var(--ffsd)));
            }

            #Fq3NXcqq44eyqiGL {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99309896em);
                --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);
            }

            #lsTwLU01Y1eCD6pz {
                min-width: 91.73177083rem;
            }

            #gxPyLO0wLVnuuDnW {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #LTJbxCknvAvX5vZs {
                grid-area: 6 / 4 / 7 / 11;
                grid-template-columns: 0 0 40.59875101rem 10.46916464rem 40.59875101rem 0;
                grid-template-rows: 0 minmax(13.95632289rem, max-content) minmax(4.16666667rem, max-content) minmax(7.15021101rem, max-content) 0 minmax(4.67013021rem, max-content);
            }

            #ad9KrTGau6Qaw1zs {
                grid-area: 6 / 4 / 7 / 11;
                position: relative;
            }

            #IevM8Oyqt6zmCAIr {
                stroke-width: calc(100rem * 7.999999999999997 / 768.0);
            }

            #T8NtcAZ2J2HWTNh4 {
                grid-area: 8 / 7 / 9 / 8;
                position: relative;
            }

            #vWEydnEiRxbuvuvR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.64279728em - var(--ffsd)));
            }

            #YgwqdIAsRIJNUe2d {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.64279728em);
                --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);
            }

            #rs9vFkdhhvqvfVuk {
                min-width: 91.73177083rem;
            }

            #gBhdzozJWi3cKJvh {
                grid-area: 10 / 5 / 11 / 12;
                position: relative;
            }

            #XjxZoQcAyCwQ74Wz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99309896em - var(--ffsd)));
            }

            #ArlNMIPyVCCKI5wE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99309896em);
                --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);
            }

            #SqpCVG07YfAjOUOi {
                min-width: 91.73177083rem;
            }

            #kwhk1mwN9SS0gI1Y {
                grid-area: 12 / 6 / 13 / 13;
                position: relative;
            }

            #gaV5OUxZ9wREm3RP {
                grid-template-columns: 4.16666667rem 0 0 0 0 39.65819012rem 12.35028643rem 39.65819012rem 0 0 0 0 4.16666667rem;
                grid-template-rows: minmax(4.65879587rem, max-content) minmax(31.69256478rem, max-content) minmax(4.93927719rem, max-content) minmax(31.51806664rem, max-content) minmax(4.94791667rem, max-content) minmax(29.94333077rem, max-content) minmax(4.94791667rem, max-content) minmax(15.9524533rem, max-content) minmax(4.16666667rem, max-content) minmax(6.8592686rem, max-content) minmax(0.30616941rem, max-content) minmax(4.67013021rem, max-content) minmax(4.65879587rem, max-content);
            }

            #RvlsZQnjV9lPPbm1 {
                min-height: calc(7.1450912 * var(--1vh, 1vh));
            }

            #uU50zL4kNIh6LhIY {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #iNZp9u1fpPriNwQt {
                grid-template-columns: 0 170.73737772%;
                left: -35.36868886%;
                grid-template-rows: 0 100%;
            }

            #T291lBESZ1EBMQ7V {
                display: none;
            }

            #g36I42rmnJu4ZdkJ {
                display: none;
            }

            #q3sHOFKnkzdzvZ4p {
                display: block;
            }

            #nej11ZXpx1n6IGWY {
                display: none;
            }

            #JX8onz5GX0wsH7gQ {
                display: none;
            }

            #x12jZvVABq1uz8RF {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #uHeo02dALk5JbVOK {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.9930599em - var(--ffsd)));
            }

            #oo90r8SWaZcoGJZB {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.9930599em);
                --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);
            }

            #haUOdowg5v5FgT93 {
                min-width: 83.3984375rem;
            }

            #BbyE4BkyidP65MWO {
                grid-area: 3 / 3 / 4 / 9;
                position: relative;
            }

            #sDchZkJoVRK1TorX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.75606568em - var(--ffsd)));
            }

            #Zl8Q2HZo3F4dt0CX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.75606568em - var(--ffsd)));
            }

            #McbS97t9WS1BGtGi {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.75606568em);
                --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);
            }

            #BMXPUCOzwDO6c4j5 {
                min-width: 83.3984375rem;
            }

            #ScFy7DAe2BBWuDPj {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #Rb858kvxsBWCmWhu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.02769531em - var(--ffsd)));
            }

            #BMSxSMod5qgdgFyX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.02769531em);
                --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);
            }

            #EOkR8A5t354FgMab {
                min-width: 2.55696625rem;
            }

            #BzYJtHUucVAswm5b {
                grid-area: 7 / 5 / 9 / 6;
                position: relative;
            }

            #lMYWZD1dGLYWihk4 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.02769531em - var(--ffsd)));
            }

            #uvhyfQ1AnByc4ESg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.02769531em);
                --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);
            }

            #UbcMwZfku4bt6Zxt {
                min-width: 2.55696625rem;
            }

            #hU9gC7CEwKDCgMd8 {
                grid-area: 8 / 7 / 10 / 8;
                position: relative;
            }

            #jws6HcjjeA2KI01S {
                grid-template-columns: 0 4.16666667rem 0 0 2.49186208rem 0 2.49186208rem 78.34960918rem 0 4.16666667rem;
                grid-template-rows: 0 minmax(4.91091795rem, max-content) minmax(4.67013802rem, max-content) minmax(3.23526906rem, max-content) minmax(28.26664727rem, max-content) minmax(0.67708594rem, max-content) 0 minmax(10.82466927rem, max-content) 0 minmax(4.91091795rem, max-content);
            }

            #VvOwqB0OeLdrSk13 {
                grid-template-columns: 0 91.66666667rem;
                grid-template-rows: 0 minmax(59.49564546rem, max-content);
            }

            #x1c80if4Sw7mwCta {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P4v5wJoEYXn8auPd {
                grid-template-columns: 4.16666667rem 95.66666667rem 4.16666667rem;
                grid-template-rows: minmax(10.31171575rem, max-content) minmax(59.49564546rem, max-content) minmax(10.31171575rem, max-content);
            }

            #pkikawmyBbuLtTCS {
                min-height: calc(3.83527351 * var(--1vh, 1vh));
            }

            #jc4HfdlrZOgo7CaR {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #RsWVaTZSCEm6lu7Z {
                grid-template-columns: 0 169.27234759%;
                left: -34.6361738%;
                grid-template-rows: 0 100%;
            }

            #Q01osD1MdeG4ta7U {
                display: none;
            }

            #Fli54P2bdZpF0tjJ {
                display: none;
            }

            #G5CkdFXSjDj0t5eZ {
                display: block;
            }

            #yNIZNnz6FMbY4UG6 {
                display: none;
            }

            #FiU6eChMqYEFdsTU {
                display: none;
            }

            #BSrE6iaN1WNaBs6M {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #gZFALJ0Ld8X3PmeR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.9930599em - var(--ffsd)));
            }

            #cmRZWe0fYZCT3rnW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.9930599em);
                --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);
            }

            #UixmNTWKiyNiLhT6 {
                min-width: 83.3984375rem;
            }

            #ld5m7zKRkiPKXAFR {
                grid-area: 3 / 3 / 4 / 9;
                position: relative;
            }

            #FrIzwM6n5bwM2JFz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.75606568em - var(--ffsd)));
            }

            #lsK95QYZOj8lzyf8 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.75606568em - var(--ffsd)));
            }

            #i6uCeDj94W5LR33P {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.75606568em);
                --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);
            }

            #X1x1MYnTBJ4ayMuu {
                min-width: 83.3984375rem;
            }

            #Ka4P3NK9aq2NjwKt {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #afWEApPsekFwwD0C {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.02769531em - var(--ffsd)));
            }

            #S7iQb8u1NuQyfXHp {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.02769531em);
                --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);
            }

            #MPRWdMr1Ve4jTVCJ {
                min-width: 2.55696625rem;
            }

            #xCL27Cmnkj1YqVCQ {
                grid-area: 7 / 5 / 9 / 6;
                position: relative;
            }

            #QkzVzZW4lr7j73rP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.02769531em - var(--ffsd)));
            }

            #HuP1mzawWuHENoJk {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.02769531em);
                --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);
            }

            #cuMnQTreSV6xm4ZS {
                min-width: 2.55696625rem;
            }

            #yOQg6JWi4mE65o9P {
                grid-area: 8 / 7 / 10 / 8;
                position: relative;
            }

            #m8oSDz2V3WerpdY7 {
                grid-template-columns: 0 4.16666667rem 0 0 2.49186208rem 0 2.49186208rem 78.34960918rem 0 4.16666667rem;
                grid-template-rows: 0 minmax(4.91091795rem, max-content) minmax(4.67013802rem, max-content) minmax(3.23526906rem, max-content) minmax(34.11887982rem, max-content) 0 0 minmax(10.82466927rem, max-content) 0 minmax(4.91091795rem, max-content);
            }

            #nOyKe2YLP6B6IMPp {
                grid-template-columns: 0 91.66666667rem;
                grid-template-rows: 0 minmax(62.67079207rem, max-content);
            }

            #Jqj3xpVLLSekFbzd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #mGC5mafesGPv0TDI {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(16.24921705rem, max-content) minmax(62.67079207rem, max-content) minmax(16.24921705rem, max-content);
            }

            #E7fGFsx50E0cjUDn {
                min-height: calc(4.55571913 * var(--1vh, 1vh));
            }

            #ocCPseOsW30aLdxU {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #lITuBrykml6n64GJ {
                grid-template-columns: 0 121.54015872%;
                left: -10.77007936%;
                grid-template-rows: 0 100%;
            }

            #Ken99CvJQLqFhbbV {
                display: block;
            }

            #qEb26shyHSHXQ59n {
                display: none;
            }

            #vHRGzUt0w8oEJJzM {
                display: none;
            }

            #JM0XCW5Cj1dH3lDW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #oxm507JZoMZjON8Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.34028646em - var(--ffsd)));
            }

            #RYyGPb8pCQC8xYok {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.34028646em);
                --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);
            }

            #Y5W4vwHu5b11ma1b {
                min-width: 53.66798522rem;
            }

            #MtFluCylmweXLZs9 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #HU4KVj1fZ5hKJ3wL {
                grid-template-columns: 0 4.16666667rem 53.60288105rem 4.16666667rem;
                grid-template-rows: 0 minmax(1.91802232rem, max-content) minmax(5.12152604rem, max-content) minmax(1.91802232rem, max-content);
            }

            #CgiUS3x37nNOl9Kp {
                grid-area: 2 / 3 / 3 / 4;
                grid-template-columns: 0 61.93621438rem;
                grid-template-rows: 0 minmax(8.95757069rem, max-content);
            }

            #d4TYBLMamDAVGauX {
                grid-area: 2 / 3 / 3 / 4;
                position: relative;
            }

            #UfQo1KVRu2kg1eZd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #evBLpnnRiKx1JjYs {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #jGVlUdECO0QvLJNY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #MOiKlfriAUM1kQ3N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #ZKff8JalR6Ms5ZV1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #diarNEQQz1Pe3kZc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #zJGdlY6Tce5ttZYz {
                min-width: 91.73177083rem;
            }

            #fMXZSBngNR095c77 {
                grid-area: 4 / 2 / 5 / 5;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.16248246%;
                margin-top: 0%;
            }

            #CY3ghLgkWaX2qXk5 {
                grid-template-columns: 4.16666667rem 14.86522614rem 61.93621438rem 14.86522614rem 4.16666667rem;
                grid-template-rows: minmax(3.04242931rem, max-content) minmax(8.95757069rem, max-content) minmax(3.01215234rem, max-content) minmax(45.26662069rem, max-content);
            }

            #jibOneyU2br0Jz98 {
                min-height: calc(2.78978544 * var(--1vh, 1vh));
            }

            #Sslbp8NchzOI8y8j {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #Vql2ndzr8LjokxeB {
                grid-template-columns: 0 129.39648438%;
                left: -14.69824219%;
                grid-template-rows: 0 100%;
            }

            #ljtC9gcVAHdRw43K {
                stroke-width: calc(100rem * 4.858333333333334 / 768.0);
            }

            #wuuaEfjNmCUxs9YH {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #NeOiClPgM8vHeY3O {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(12.08333333rem, max-content) minmax(48.58333333rem, max-content) minmax(12.08333333rem, max-content);
            }

            #hvFXddDlM8HbOhnl {
                min-height: calc(3.48251825 * var(--1vh, 1vh));
            }

            #eDve33xnEv1e75m8 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #PWsCL28s6aj2ZEB4 {
                grid-template-columns: 0 185.27560764%;
                left: -42.63780382%;
                grid-template-rows: 0 100%;
            }

            #F9tGcyWnCbLUVvX3 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 91.66666667rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 91.66666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.01359533 * 91.66666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0.01359533 * 91.66666667rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.35953255%;
                margin-top: 0%;
            }

            #rS37RtBE4f4t6hcy {
                font-size: calc(3.8194401em - var(--ffsd));
            }

            #ofe0ltTIosEsP3dZ {
                --first-font-size: 3.8194401em;
                --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);
            }

            #TbUBaFkCKB9bxyhR {
                min-width: 44.29719774rem;
            }

            #CMOw9i9DP9zrTAV7 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mULMZV31qeOuuC1c {
                grid-template-columns: 0 35.18596939rem 44.23209357rem 12.24860371rem;
                grid-template-rows: 0 minmax(22.67630658rem, max-content) minmax(57.96007031rem, max-content) minmax(22.67630658rem, max-content);
            }

            #vexLFIxHZvFn6Ml5 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #at3LJlPRLcAKfiHs {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(0.8539832rem, max-content) minmax(103.31268347rem, max-content);
            }

            #VD2eNWIm6Fn1N5L6 {
                min-height: calc(4.98642361 * var(--1vh, 1vh));
            }

            #wdTv8MwmyUxzLrqD {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #jWL8dJiOGEuSjyIj {
                grid-template-columns: 0 186.98584402%;
                left: -43.49292201%;
                grid-template-rows: 0 100%;
            }

            #OBuqLKpayr1g372Y {
                display: none;
            }

            #qvICB0pMbff8REfW {
                display: none;
            }

            #CCnC1jU9uIZsHrdG {
                display: block;
            }

            #nCzFwCsMGN2X9XMr {
                display: none;
            }

            #put2YXj656mtI1Kc {
                display: none;
            }

            #CXc9ChNDu5n1gm0z {
                grid-area: 2 / 2 / 9 / 9;
                position: relative;
            }

            #GLUG5iZtLonSjNO6 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.07304588em - var(--ffsd)));
            }

            #hpmhQWaaDkqhLf37 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.07304588em);
                --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);
            }

            #Hnt92rUv0hy4FqYF {
                min-width: 83.3984375rem;
            }

            #KBYeGVi3qGgpgQ82 {
                grid-area: 3 / 3 / 4 / 6;
                position: relative;
            }

            #E8nOYG6UwHv43i0h {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.73734279em - var(--ffsd)));
            }

            #JtGjHpryQiJDw9k2 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.73734279em);
                --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);
            }

            #UwGxznUedPp6B9up {
                min-width: 83.3984375rem;
            }

            #WROva1UF6u0PxjLP {
                grid-area: 5 / 4 / 6 / 7;
                position: relative;
            }

            #Sby9EjEdBlHoTx6f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.68443627em - var(--ffsd)));
            }

            #tinZY5QDVd8RP6iT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.68443627em);
                --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);
            }

            #vULd3SvCRjuuUN3Z {
                min-width: 83.3984375rem;
            }

            #Dg86bAlV8nozMjIG {
                grid-area: 7 / 5 / 8 / 8;
                position: relative;
            }

            #rmDqbt3sR65noVUk {
                grid-template-columns: 0 4.16666667rem 0 0 83.33333333rem 0 0 4.16666667rem;
                grid-template-rows: 0 minmax(22.07107438rem, max-content) minmax(3.59408183rem, max-content) minmax(8.2087606rem, max-content) minmax(3.20146017rem, max-content) minmax(6.41715764rem, max-content) minmax(3.13958333rem, max-content) minmax(22.07107438rem, max-content);
            }

            #r76DUiTIbJrqhDJa {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #duCATBoqhYzcqClo {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(8.35673716rem, max-content) minmax(68.70319234rem, max-content) minmax(8.35673716rem, max-content);
            }

            #TURdIt9p5UT4Mgvo {
                min-height: calc(4.08886736 * var(--1vh, 1vh));
            }

            #ilJB8BovVpyHI1pv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YpQ5HJugF23hWfh3 {
                grid-template-columns: 0 264.14876376%;
                left: -82.07438188%;
                grid-template-rows: 0 100%;
            }

            #HkUKJo4yWUVd2kZk {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #QVL7izQ8zF4wGBc7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Rx5QX513tIvTY78d {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #jHOrnQzkqHWDVK8x {
                grid-template-columns: 0 4.46351381rem 8.67792876rem 3.69249758rem;
                grid-template-rows: 0 minmax(3.4433701rem, max-content) minmax(8.67792876rem, max-content) minmax(3.32522864rem, max-content);
            }

            #vlFowfQcVGm21s4h {
                grid-template-columns: 0 0.27304265rem 16.83394015rem 0.27304265rem;
                grid-template-rows: 0 minmax(0.96697943rem, max-content) minmax(15.4465275rem, max-content) minmax(0.96697943rem, max-content);
            }

            #AmmCkn7R6cVPLPZY {
                grid-area: 2 / 4 / 3 / 5;
                grid-template-columns: 0 17.38002544rem;
                grid-template-rows: 0 minmax(17.38048635rem, max-content);
            }

            #ygEnEy8HjIdD9NhX {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #yaAaVry817zaaYs0 {
                stroke-width: calc(100rem * 2.43367460405562 / 768.0);
                stroke-dasharray: calc(100em * 7.301023812166861 / 768.0) calc(100em * 1.21683730202781 / 768.0);
            }

            #C5Du29kbuUpYai7Q {
                display: none;
            }

            #gGWhoRuv4UxumpE4 {
                stroke-width: calc(100rem * 2.43367460405562 / 768.0);
                stroke-dasharray: calc(100em * 7.301023812166861 / 768.0) calc(100em * 1.21683730202781 / 768.0);
            }

            #HElaCzwam789OQKl {
                display: none;
            }

            #XY2W0bdK72q2K3z5 {
                stroke-width: calc(100rem * 2.43367460405562 / 768.0);
                stroke-dasharray: calc(100em * 7.301023812166861 / 768.0) calc(100em * 1.21683730202781 / 768.0);
            }

            #yL5xbYR5v8GRy85w {
                display: block;
            }

            #pUDFi1S4vMQpPKp0 {
                stroke-width: calc(100rem * 2.43367460405562 / 768.0);
                stroke-dasharray: calc(100em * 7.301023812166861 / 768.0) calc(100em * 1.21683730202781 / 768.0);
            }

            #FQO4K12uB09tX6ll {
                display: none;
            }

            #kHlaE1GqhEltJbBz {
                stroke-width: calc(100rem * 2.43367460405562 / 768.0);
                stroke-dasharray: calc(100em * 7.301023812166861 / 768.0) calc(100em * 1.21683730202781 / 768.0);
            }

            #c6yWwcNAx73AvymF {
                display: none;
            }

            #k1bqMtVVakxqg8Ge {
                grid-area: 2 / 2 / 17 / 17;
                position: relative;
            }

            #qNcNsN2bTodHyHce {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.68752604em - var(--ffsd)));
            }

            #VufTDfZmMdpQGwmy {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.68752604em);
                --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);
            }

            #e5FHJOC3wKJUy7DZ {
                min-width: 83.3984375rem;
            }

            #GNxnVvxL8hkmXeSL {
                grid-area: 3 / 3 / 4 / 15;
                position: relative;
            }

            #y8IPljJWvfz5YNZg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99304687em - var(--ffsd)));
            }

            #TilzI244wtUnahrz {
                flex-direction: row;
                gap: 8rem;
                margin-left: 11rem;
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99304687em);
                --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);
            }

            #gLnsFmpdmmpybdv3 {
                min-width: 23.52335681rem;
            }

            #pMv9vw5wtNSGBUNB {
                grid-area: 5 / 4 / 7 / 9;
                position: relative;
            }

            #Y08SPD7ImXClRTJn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99304687em - var(--ffsd)));
            }

            #Azb7ISPZs8LL4tUT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99304687em);
                --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);
            }

            #HWsdViiDikGqXX3e {
                min-width: 33.22241323rem;
            }

            #hWHuCdKovBGXFK68 {
                grid-area: 6 / 10 / 8 / 13;
                position: relative;
            }

            #wI4kRS4spNijZCVt {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.68752604em - var(--ffsd)));
            }

            #iHgzdNhlO0VkJ1rK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.68752604em);
                --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);
            }

            #t70nvRd4zSjZOvQx {
                min-width: 83.3984375rem;
            }

            #TharWu5mjPle9Vbk {
                grid-area: 9 / 5 / 10 / 16;
                position: relative;
            }

            #CXZk6OuQjscv2VKe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99304687em - var(--ffsd)));
            }

            #Awx9lD9zgzsIv92L {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99304687em);
                --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);
            }

            #aCtEg3j9u6JtigOQ {
                min-width: 16.89561975rem;
            }

            #k92xt0gY1HjR7ktw {
                grid-area: 11 / 6 / 14 / 7;
                position: relative;
            }

            #Opvu2W8ICqe6DmgI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99304687em - var(--ffsd)));
            }

            #pVsmQUoRVK1RViO5 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99304687em);
                --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);
            }

            #XbjnNUbRsDkqCF2G {
                min-width: 16.89561975rem;
            }

            #syoZLT0LMPy7wvwW {
                grid-area: 11 / 10 / 11 / 15;
                padding-left: 4rem;
                position: relative;
            }

            #LHpLWtsPlkvd0UkB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.99304687em - var(--ffsd)));
            }

            #ymoE3rERL0A9A1zV {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.99304687em);
                --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);
            }

            #GMwD4JuG1WMmrQdG {
                min-width: 16.89561975rem;
            }

            #GuZ7zepLHCgIWLFU {
                grid-area: 13 / 12 / 16 / 14;
                position: relative;
            }

            #sJlHjALEH91JJU1X {
                grid-area: 4 / 2 / 5 / 6;
                grid-template-columns: 0 4.16666667rem 0 0 0 16.83051558rem 5.46875rem 1.15898706rem 0 15.67152852rem 5.46875rem 12.01703054rem 4.81348504rem 21.90428658rem 0 4.16666667rem;
                grid-template-rows: 0 minmax(3.50813991rem, max-content) minmax(5.57291146rem, max-content) minmax(4.00365036rem, max-content) 0 minmax(4.67014063rem, max-content) 0 minmax(4.16666667rem, max-content) minmax(5.57291146rem, max-content) minmax(4.00365036rem, max-content) 0 0 minmax(4.67014063rem, max-content) 0 0 minmax(3.50813991rem, max-content);
            }

            #jBEmg3ScEeTHObBv {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #ZZwlWRosDePFRh4m {
                display: none;
            }

            #gPolFavbyl8Gljju {
                display: none;
            }

            #ktFt8nkkRDG0d51E {
                display: block;
            }

            #j1MAUYYMmfIQcIxh {
                display: none;
            }

            #c12ChfMVHY94klQP {
                display: none;
            }

            #JyqNf3864ZJro3aa {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -4.16666667rem;
                right: -4.16666667rem;
            }

            #SbjInh4j9ftvD05d {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.18022917em - var(--ffsd)));
            }

            #ZcUSI2vMwp5PqVZe {
                min-width: 83.3984375rem;
            }

            #uKitcHTSIu8G5J5p {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ocqMz4e1zh1wWXTg {
                grid-template-columns: 0 4.16666667rem 83.33333333rem 4.16666667rem;
                grid-template-rows: 0 0 minmax(5.25984rem, max-content) 0;
            }

            #baSFHMfy642LZBE1 {
                grid-area: 6 / 3 / 7 / 7;
                grid-template-columns: 0 91.66666667rem;
                grid-template-rows: 0 minmax(4.46727357rem, max-content);
            }

            #s2GqWNYgaR1twr0O {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #nf7ra1TjuxmYo7u2 {
                grid-template-columns: 4.16666667rem 0 37.14332061rem 17.38002544rem 37.14332061rem 0 4.16666667rem;
                grid-template-rows: minmax(9.92225811rem, max-content) minmax(17.38048635rem, max-content) minmax(4.16666667rem, max-content) minmax(39.67635137rem, max-content) minmax(5.72637481rem, max-content) minmax(4.46727357rem, max-content);
            }

            #NjVIoX2sqHbFi7HH {
                min-height: calc(4.94310167 * var(--1vh, 1vh));
            }

            #u0i8ICactB1KQKZ4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #DKXCcWKZSvcdnQLw {
                grid-template-columns: 0 235.39076665%;
                left: -67.69538333%;
                grid-template-rows: 0 100%;
            }

            #NbhjtMf3hkqyRydr {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #mJ9pvu87cuslGOXg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.9930599em - var(--ffsd)));
            }

            #C2LnAvl3dnrPZ3wh {
                min-width: 25.52451063rem;
            }

            #KTbsTQ4jsgn98YYH {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #LVuozssxowYvDEsQ {
                grid-template-columns: 0 0.52083333rem 25.45940647rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(8.27841447rem, max-content) minmax(0.52083333rem, max-content);
            }

            #n4GNswOHyxfANsZG {
                grid-area: 2 / 6 / 3 / 8;
                grid-template-columns: 0 26.50107313rem;
                grid-template-rows: 0 minmax(9.32008114rem, max-content);
            }

            #bxQ6DOApwmYNtbnB {
                grid-area: 2 / 6 / 3 / 8;
                position: relative;
            }

            #xA3BxPP0oknUBxs5 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #IkH45DfeNY98XGFR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.9930599em - var(--ffsd)));
            }

            #AbsakNaEkhKV4R6w {
                min-width: 25.52451063rem;
            }

            #AsGRaTWRz9bKjemi {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ltFPg40WGAfdDZSw {
                grid-template-columns: 0 0.52083333rem 25.45940647rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(8.27841447rem, max-content) minmax(0.52083333rem, max-content);
            }

            #ijh4cceSw4mrgqeH {
                grid-area: 4 / 7 / 5 / 9;
                grid-template-columns: 0 26.50107313rem;
                grid-template-rows: 0 minmax(9.32008114rem, max-content);
            }

            #FAnkfzcUCVBau2w8 {
                grid-area: 4 / 7 / 5 / 9;
                position: relative;
            }

            #ZZldzsYR3xNIXGV2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.62108146em - var(--ffsd)));
            }

            #yXAhI8lvBV1vTwoI {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.62108146em);
                --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);
            }

            #p3oDpx6TnT87uktC {
                min-width: 91.73177083rem;
            }

            #LvoUFibtEnvF0zZi {
                grid-area: 6 / 2 / 7 / 12;
                position: relative;
            }

            #SFTKB7jSEPBv7QQM {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #u6fb7GxAxDPjJyAl {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #m68XyLokcVzhYdjr {
                grid-area: 8 / 4 / 9 / 10;
                grid-template-columns: 0 1.64058121rem 38.0099609rem 2.81905392rem;
                grid-template-rows: 0 minmax(2.71702344rem, max-content) minmax(38.0099609rem, max-content) minmax(1.7426117rem, max-content);
            }

            #jGHbN8KG0jEaYqr0 {
                grid-area: 8 / 4 / 9 / 10;
                position: relative;
            }

            #GZQdo68HD23jYPJX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.51391927em - var(--ffsd)));
            }

            #PHflVDbKonWDyruA {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.51391927em);
                --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);
            }

            #pomJ9bdxcdzbRXGQ {
                min-width: 42.53470021rem;
            }

            #S5i0UNRNxqY2MVGU {
                grid-area: 10 / 5 / 11 / 11;
                position: relative;
            }

            #Lno1qOmmEtiuOiwp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.84523825em - var(--ffsd)));
            }

            #pRkdZGdgj1hMl0SQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.84523825em);
                --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);
            }

            #ypqVTUEEJnakmwGi {
                min-width: 91.73177083rem;
            }

            #YNiRXXp3ogcmD1FB {
                grid-area: 12 / 3 / 13 / 13;
                position: relative;
            }

            #o7Zdrtxm7r6rZnea {
                grid-template-columns: 4.16666667rem 0 24.59853531rem 0 7.98426145rem 0 26.50107313rem 0 7.98426145rem 0 24.59853531rem 0 4.16666667rem;
                grid-template-rows: minmax(5.21281316rem, max-content) minmax(9.32008114rem, max-content) minmax(5.98958333rem, max-content) 0 0 minmax(6.73411429rem, max-content) minmax(5.13878126rem, max-content) minmax(42.46959604rem, max-content) 0 minmax(5.34721615rem, max-content) minmax(4.16666667rem, max-content) minmax(35.22230879rem, max-content);
            }

            #eVgqlUvjH0uMK9gs {
                min-height: calc(6.33520025 * var(--1vh, 1vh));
            }

            #zsNOkpl2uzRaImIk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P2esVcpg84neEFmN {
                grid-template-columns: 0 286.72492257%;
                left: -93.36246128%;
                grid-template-rows: 0 100%;
            }

            #i2pRlQffvmEoN2af {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #eITK8dXizU36Tn7m {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #QVoVZBcLqGVALCGq {
                grid-area: 2 / 3 / 3 / 5;
                grid-template-columns: 0 1.90807828rem 37.88560963rem 2.67590812rem;
                grid-template-rows: 0 minmax(2.67590812rem, max-content) minmax(37.88560963rem, max-content) minmax(1.90807828rem, max-content);
            }

            #OcC2XP6AFE2KnaUS {
                grid-area: 2 / 3 / 3 / 5;
                position: relative;
            }

            #Rd5BLDWu5xm6A7EJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.51391927em - var(--ffsd)));
            }

            #On3GI9OlNcrOXSpK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.51391927em);
                --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);
            }

            #qF5N6IdjsG7MfhEi {
                min-width: 42.53470021rem;
            }

            #lh3xxhG7nHvJKDAf {
                grid-area: 4 / 4 / 5 / 6;
                position: relative;
            }

            #X7LPO0dMdn865pQf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.94952927em - var(--ffsd)));
            }

            #uPnzYWdbZOEiYygM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.94952927em);
                --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);
            }

            #YzQHjhwjYuF2OV3r {
                min-width: 91.73177083rem;
            }

            #X1adHTw8i85rgTC6 {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #qPEmdxlbSWweVVCt {
                grid-template-columns: 4.16666667rem 24.59853531rem 0 42.46959604rem 0 24.59853531rem 4.16666667rem;
                grid-template-rows: minmax(7.94227105rem, max-content) minmax(42.46959604rem, max-content) minmax(1.19887183rem, max-content) minmax(5.34721615rem, max-content) minmax(4.16666667rem, max-content) minmax(36.51336788rem, max-content) minmax(7.94227105rem, max-content);
            }

            #PNt0WJOQfePJeU5L {
                min-height: calc(5.05409188 * var(--1vh, 1vh));
            }

            #d77Y2CZ4MLdy9hdf {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #pNEywbRAJrDVM79C {
                grid-template-columns: 0 382.23029517%;
                left: -141.11514758%;
                grid-template-rows: 0 100%;
            }

            #LJoZtNxmfmv7o23w {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #O7RbuVrQOhpRPp4P {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.9930599em - var(--ffsd)));
            }

            #qu0VbyvrcKKOo2t3 {
                min-width: 30.20291326rem;
            }

            #k4Sgw4Ki0gCRBw03 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #oU4qCabTolJ6crqo {
                grid-template-columns: 0 0.52083333rem 30.8378091rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(8.27841447rem, max-content) minmax(0.52083333rem, max-content);
            }

            #QHLag0KxjTu7TKFF {
                grid-area: 2 / 6 / 3 / 9;
                grid-template-columns: 0 31.17947576rem;
                grid-template-rows: 0 minmax(9.32008114rem, max-content);
            }

            #I1eh6LGD5OmNGqxc {
                grid-area: 2 / 6 / 3 / 9;
                position: relative;
            }

            #EdfYKhAWUhbQX2xX {
                display: block;
            }

            #f1kX7Dl6WQqlekzb {
                display: none;
            }

            #nCgPhU25nB6z0mw3 {
                display: none;
            }

            #QWU1yEXEDmtr8bgx {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #q3jwWo2TAKCcJjaE {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.81949219em - var(--ffsd)));
            }

            #wTmxhCWZbo3zU7BG {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.81949219em);
                --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);
            }

            #CO4fhLGv7jzzuadJ {
                min-width: 57.89563658rem;
            }

            #MJYIZTwHH9aWeKtg {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #aBPyAu6a3SGeTxBe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8194401em - var(--ffsd)));
            }

            #Pxrxd3rvLf7oDM9J {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8194401em);
                --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);
            }

            #ZXxIlLwUabSoHtCz {
                min-width: 57.89563658rem;
            }

            #gbox0ZKCdrUaEy1F {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #loBrW344ShQPNyJf {
                grid-template-columns: 0 1.97180939rem 0 57.83053241rem 0 1.97180939rem;
                grid-template-rows: 0 minmax(1.37306258rem, max-content) minmax(4.57464323rem, max-content) minmax(3.44122374rem, max-content) minmax(25.92882031rem, max-content) minmax(0.33531999rem, max-content);
            }

            #KCYL0hK5IE4haJPi {
                grid-area: 4 / 5 / 5 / 13;
                grid-template-columns: 0 61.7741512rem;
                grid-template-rows: 0 minmax(35.65306984rem, max-content);
            }

            #HMSEJilFaJUT6V7N {
                grid-area: 4 / 5 / 5 / 13;
                position: relative;
            }

            #UBP9S5iySKZGWggo {
                display: block;
            }

            #vnLHXfSNz8mTX0YZ {
                display: none;
            }

            #KfXIh4bEikjd46mb {
                display: none;
            }

            #DQUibyg9D5tqiga3 {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #xaJpCWVFryupwxXF {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.81949219em - var(--ffsd)));
            }

            #rl2exVBTR3iNcgeP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.81949219em);
                --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);
            }

            #pwCBWOySbQlssrgs {
                min-width: 57.89563658rem;
            }

            #OMAsPrvItVly87nU {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #BQUKOZ4YAZVJVDNR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8194401em - var(--ffsd)));
            }

            #ECCr3fzJn9gqFGd3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8194401em);
                --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);
            }

            #XcO7AX2u1aQbtcl7 {
                min-width: 57.89563658rem;
            }

            #R3P52FnpU1oRh0o0 {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #OKj38NwOhLtD9UJp {
                grid-area: 6 / 2 / 7 / 10;
                grid-template-columns: 0 1.97180939rem 0 57.83053241rem 0 1.97180939rem;
                grid-template-rows: 0 minmax(1.37306258rem, max-content) minmax(4.57464323rem, max-content) minmax(3.70174448rem, max-content) minmax(15.25173698rem, max-content) minmax(10.75188258rem, max-content);
            }

            #oyuzKCiaU9XB8jrE {
                grid-area: 10 / 2 / 10 / 10;
                position: relative;
            }

            #A0ubap3tS8axn7fj {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTLpWjWpPGGvclWN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.64583333em - var(--ffsd)));
            }

            #PcPwluyXjKHLqowb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.64583333em - var(--ffsd)));
            }

            #zHKaE7yoiYsumMuI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.64583333em - var(--ffsd)));
            }

            #vCCpENB9WjFUI9An {
                min-width: 22.66008343rem;
            }

            #NA7uyejD8wAmR0rv {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #paSvoEianoH41bGY {
                grid-template-columns: 0 0.52083333rem 22.59497926rem 0.52083333rem;
                grid-template-rows: 0 minmax(4.29283963rem, max-content) minmax(17.1921875rem, max-content) minmax(4.29283963rem, max-content);
            }

            #wdFwIq19eMEa8ecC {
                grid-area: 8 / 7 / 9 / 8;
                grid-template-columns: 0 23.63664593rem;
                grid-template-rows: 0 minmax(25.77786676rem, max-content);
            }

            #ijDfh4oMuTHLHJhB {
                grid-area: 8 / 7 / 9 / 8;
                position: relative;
            }

            #VmgYcsIbcSmDQblJ {
                display: block;
            }

            #X19Lt9asBMU3Vtta {
                display: none;
            }

            #B2PyI593NlUg0Koh {
                display: none;
            }

            #n29zvRIJUT8fbQMd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #hemC8rRZNFkaxepP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.81949219em - var(--ffsd)));
            }

            #EppC6iSVn7WPgsA6 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.81949219em);
                --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);
            }

            #Zrl1eLjNQbXWH1RF {
                min-width: 57.89563658rem;
            }

            #nfNFHi9Iwd93GWrb {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #GVPFMeRik6Gzah04 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8194401em - var(--ffsd)));
            }

            #unoy2wmbf3ivPt67 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8194401em);
                --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);
            }

            #PkoCJzHU37oqZH96 {
                min-width: 57.89563658rem;
            }

            #sUUcLQIUV9cBJZxD {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #TTAgz3G5NfTThLXp {
                grid-area: 10 / 3 / 11 / 11;
                grid-template-columns: 0 1.97180939rem 0 57.83053241rem 0 1.97180939rem;
                grid-template-rows: 0 minmax(1.37306258rem, max-content) minmax(4.57464323rem, max-content) minmax(3.44122374rem, max-content) minmax(25.92882031rem, max-content) minmax(0.33531999rem, max-content);
            }

            #cLy8c8UH8MjAAE0c {
                grid-area: 6 / 3 / 11 / 11;
                position: relative;
            }

            #QTFv7qfmxtw93h7W {
                display: block;
            }

            #WZm5rn0VmIAuPcq7 {
                display: none;
            }

            #A2Yj6b4EHY7erRK5 {
                display: none;
            }

            #Sd0ZJZiBWwJi9dZd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #z1OJMFKdnhISib1N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.81949219em - var(--ffsd)));
            }

            #cbrfk28cYPmKqi0s {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.81949219em);
                --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);
            }

            #kwl6qmFH9KIPgss0 {
                min-width: 57.89563658rem;
            }

            #JeaMMD3Gfe7Jxxlt {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #A0XVPhimTCPyJZ2F {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.8194401em - var(--ffsd)));
            }

            #F1mzcpx1eGFRo91l {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.8194401em);
                --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);
            }

            #x5xg5rAqOrPpdZv6 {
                min-width: 57.89563658rem;
            }

            #lZMePDZVShPWCwDH {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #W7uECnH0SSPdXjUD {
                grid-template-columns: 0 1.97180939rem 0 57.83053241rem 0 1.97180939rem;
                grid-template-rows: 0 minmax(1.37306258rem, max-content) minmax(4.57464323rem, max-content) minmax(1.99156488rem, max-content) minmax(25.92882031rem, max-content) minmax(4.18080437rem, max-content);
            }

            #hSx3LJ2zYVUdOiPQ {
                grid-area: 12 / 4 / 13 / 12;
                grid-template-columns: 0 61.7741512rem;
                grid-template-rows: 0 minmax(38.04889537rem, max-content);
            }

            #R72YKRXMmFLWaCWj {
                grid-area: 12 / 4 / 13 / 12;
                position: relative;
            }

            #IubvkmrTfHmEV1AR {
                grid-template-columns: 18.96672432rem 0.14620008rem 0 0.14620008rem 15.15113763rem 3.77141492rem 23.63664593rem 3.77141492rem 15.15113763rem 0.14620008rem 0 0.14620008rem 18.96672432rem;
                grid-template-rows: 0 minmax(9.32008114rem, max-content) minmax(7.17135306rem, max-content) minmax(35.65306984rem, max-content) minmax(7.17135306rem, max-content) minmax(35.65306984rem, max-content) minmax(4.16666667rem, max-content) minmax(25.77786676rem, max-content) minmax(4.16666667rem, max-content) minmax(35.65306984rem, max-content) minmax(7.17135306rem, max-content) minmax(38.04889537rem, max-content) minmax(5.26885451rem, max-content);
            }

            #mH85Jun5OHnBCG0b {
                min-height: calc(10.28717268 * var(--1vh, 1vh));
            }

            #bdMZg2npcwZUpWIM {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #XhmRh68rzGu2aIOh {
                grid-template-columns: 0 124.54855998%;
                left: -12.27427999%;
                grid-template-rows: 0 100%;
            }

            #XQQw1ieiQwN9wC4m {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #a1XkoAlaBrQbS9jq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.9930599em - var(--ffsd)));
            }

            #teLwY9hHhpRwuad4 {
                min-width: 22.79544243rem;
            }

            #XFhxm9ClEmfNnGRu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #t738yoBNfTrC8PAa {
                grid-template-columns: 0 0.52083333rem 22.73033827rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(8.27841447rem, max-content) minmax(0.52083333rem, max-content);
            }

            #EEksWBj9CUD48b98 {
                grid-template-columns: 0 23.77200493rem;
                grid-template-rows: 0 minmax(9.32008114rem, max-content);
            }

            #tVxYCpAS2ltOggjr {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #LaDpQlH0TnEeg022 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.4305651em - var(--ffsd)));
            }

            #J9Lp1kJbRHmSYGEo {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.4305651em);
                --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);
            }

            #yWszTBguVjOTfrax {
                min-width: 91.73177083rem;
            }

            #JHjrjJFdYMMJD1I3 {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #iWVqXe5Y0nb64KbP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #zpOXPt1OoLT69lPh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #LI7p7BgT3ADt90di {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #qOwdLi7kpJNiCVww {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #kMZB9vWKnWko38kY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #HUbGOCwXWWSdLHVg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #NoX34zatVMphvonV {
                min-width: 91.73177083rem;
            }

            #RIOjv1drYN3IooZR {
                grid-area: 6 / 4 / 7 / 7;
                position: relative;
            }

            #FjxfPDPnfpyTvLIQ {
                grid-template-columns: 4.16666667rem 0 0 23.77200493rem 67.89466173rem 0 4.16666667rem;
                grid-template-rows: minmax(3.97884262rem, max-content) minmax(9.32008114rem, max-content) minmax(2.56180694rem, max-content) minmax(15.06344647rem, max-content) minmax(4.86529647rem, max-content) minmax(37.09437485rem, max-content) minmax(3.97884262rem, max-content);
            }

            #YKJZRJE9wYbNW7yH {
                min-height: calc(3.6793914 * var(--1vh, 1vh));
            }

            #q73Z0kq6NzyOmGYh {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nEdewFgxWbAkv4oW {
                grid-template-columns: 0 105.21116715%;
                left: -2.60558358%;
                grid-template-rows: 0 100%;
            }

            #pUORY3VlSkw6zG4J {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #Pwqn0JfMoUKWn3os {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #fN6c4ymzShyFXBwX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #e5cJB9JSyZzbClLC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #JphKMzargSqOl7kz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #cOVFBU2AJQD9mnWx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #WNNdR4k3NfRIs1YC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #vWDOERhWPKjtMbjw {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #uCO5s2dVqKdwI5pO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #n0H4j0PQKBUgsoy3 {
                min-width: 91.73177083rem;
            }

            #FTL7A5rIUpK1Drdv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -0.05542446%;
                margin-top: 0%;
            }

            #mXgLH8hnQz6g4pSi {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(1.37152539rem, max-content) minmax(52.62044253rem, max-content);
            }

            #u4LbnBv5IifMxOCb {
                min-height: calc(2.58457751 * var(--1vh, 1vh));
            }

            #im9WUa6mk736eId9 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nsaagozAmKWLcDL1 {
                grid-template-columns: 0 129.99065586%;
                left: -14.99532793%;
                grid-template-rows: 0 100%;
            }

            #kgJi1XWYPz3fk0KN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #orOSI4D7UOlPAgXz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #JDek5KJ57O7hHH1f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.84515428em - var(--ffsd)));
            }

            #opRSbzH2Am1J5CtP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #bJZyISee47dwjZFH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #sa94t7OX5t5Q0ndP {
                min-width: 91.73177083rem;
            }

            #vxEtzCt5L03RJpyP {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #aKh40tNMgAJxFdGj {
                display: none;
            }

            #ruQdsMyEj6qlPtdV {
                display: none;
            }

            #a77eKvFZsfHxeTBq {
                display: block;
            }

            #hNTMD74as58v2lhz {
                display: none;
            }

            #mV7IOuC9OSRDyS7F {
                display: none;
            }

            #VR2C3a1ZyJo42u65 {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -4.16666667rem;
                right: -4.16666667rem;
            }

            #k4IfnmLk1M1c4Dy5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.18022917em - var(--ffsd)));
            }

            #a7kKKnKcvLELOscY {
                min-width: 83.3984375rem;
            }

            #qePDUbHzlmqEiwld {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #BQk0NkVUOXref8ML {
                grid-template-columns: 0 4.16666667rem 83.33333333rem 4.16666667rem;
                grid-template-rows: 0 minmax(2.60416667rem, max-content) minmax(10.85578396rem, max-content) minmax(2.60416667rem, max-content);
            }

            #IsG3FjDrKygEIMUZ {
                grid-area: 4 / 3 / 5 / 5;
                grid-template-columns: 0 91.66666667rem;
                grid-template-rows: 0 minmax(16.0641173rem, max-content);
            }

            #WvE3okJkEvAeJRKW {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #rFkB5JsNbJ02l5Di {
                grid-template-columns: 4.16666667rem 0 91.66666667rem 0 4.16666667rem;
                grid-template-rows: minmax(6.28688932rem, max-content) minmax(25.38808048rem, max-content) minmax(5.25965944rem, max-content) minmax(16.0641173rem, max-content) minmax(6.28688932rem, max-content);
            }

            #C6kX9O68JZa2mQDs {
                min-height: calc(2.83798363 * var(--1vh, 1vh));
            }

            #igRRoR9MokVEj9yQ {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #itSyH2hxz78Xgevy {
                grid-template-columns: 0 145.77058251%;
                left: -22.88529125%;
                grid-template-rows: 0 100%;
            }

            #a3PtaaYnK3LZy37q {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #S9khWKVanRMKshyQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.9930599em - var(--ffsd)));
            }

            #WKx0iiGojgG6WDm3 {
                min-width: 25.52451063rem;
            }

            #hUBtjyLsb7IkXhaB {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #RSL7wdY5XB2EbQDP {
                grid-template-columns: 0 0.52083333rem 25.45940647rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(7.61302316rem, max-content) minmax(0.52083333rem, max-content);
            }

            #Ib2YfcyqNdOerU9w {
                grid-template-columns: 0 26.50107313rem;
                grid-template-rows: 0 minmax(8.65468983rem, max-content);
            }

            #OsYui1xWHVmP5IAv {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #IzJwHTavRO3mycGz {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTtfuZWS5BWRZ3pf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3em - var(--ffsd)));
            }

            #qbx9ZPR2ZhRGjS88 {
                min-width: 25.52451063rem;
            }

            #V5QeWfmfb9ukAnra {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #E90IgNWKeHpJaJ80 {
                grid-template-columns: 0 0.52083333rem 25.45940647rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(6.278414rem, max-content) minmax(0.52083333rem, max-content);
            }

            #XBUDeiRk2L6MYZL2 {
                grid-area: 4 / 4 / 5 / 6;
                grid-template-columns: 0 26.50107313rem;
                grid-template-rows: 0 minmax(7.320081rem, max-content);
            }

            #BEYP7ATT1zGkHr0d {
                grid-area: 4 / 4 / 5 / 6;
                position: relative;
            }

            #IMvqusOqwZcilaQq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #HXOfAd05vwzUbeuX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #NeNZ8VJF7lOrcehT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #utNVZoMZzeX401fu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #Wpg6q65SHZibt48u {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #mqI6BfEhdFdHienq {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #EHVkBZaiEUKSm4v5 {
                min-width: 91.73177083rem;
            }

            #JHmt8myMYYJI02Qy {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #Zr4YOqX3fqU9MwKY {
                grid-template-columns: 4.16666667rem 0 0.68912234rem 25.81195079rem 0.68912234rem 64.47647119rem 4.16666667rem;
                grid-template-rows: minmax(10.629867rem, max-content) 0 0 minmax(7.320081rem, max-content) minmax(3.859375rem, max-content) minmax(27.93863032rem, max-content) minmax(3.629867rem, max-content);
            }

            #c61VCPpb6nZaMaum {
                min-height: calc(3.2999861 * var(--1vh, 1vh));
            }

            #H2SvFrobitvObHP4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CPUclLSIXLtqOnlH {
                grid-template-columns: 0 121.79981686%;
                left: -10.89990843%;
                grid-template-rows: 0 100%;
            }

            #KPLtBfoPRAfyssDJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #OvIR4A7n4slE4jrv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #vG1U12jVMRUcVNJT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #B2aSaQgCKMKOCajo {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #IJ6vxlK80uIKyrh2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #jVzjr2w5pYbNu3w5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #KmassSatUz9OfZqv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #tGqOPJLbbBFhPgTd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #F3NVUaqAoMlHBOYW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #VlT8f8PLhArYAaFt {
                min-width: 91.73177083rem;
            }

            #pUUId1KwSnq668AE {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YII4aNs32i4UA6Xt {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: 0 minmax(37.0508001rem, max-content) minmax(4.460069rem, max-content);
            }

            #DiC4MyOr75RlMfmz {
                min-height: calc(2.29635282 * var(--1vh, 1vh));
            }

            #JvfcgLpokGTq95Lk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #D6qJ3aMSgIYnBSSb {
                grid-template-columns: 0 138.96915826%;
                left: -19.48457913%;
                grid-template-rows: 0 100%;
            }

            #tX6IRrgs4Ubxm7us {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #hAgsrHsHuZVw1lIa {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3em - var(--ffsd)));
            }

            #YLNqXNuczztr3bT1 {
                min-width: 25.52451063rem;
            }

            #uv6abpnuuWDuvymE {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #o6XJAXdVqdypvO86 {
                grid-template-columns: 0 0.52083333rem 25.45940647rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(6.278414rem, max-content) minmax(0.52083333rem, max-content);
            }

            #DDaF5xZLTBEy6I2c {
                grid-area: 2 / 2 / 3 / 4;
                grid-template-columns: 0 26.50107313rem;
                grid-template-rows: 0 minmax(7.32008114rem, max-content);
            }

            #SmkXTAHnWTvFRdw4 {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #ny0tMjWbk5bJ4Fkh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #SySlaJck6G3NwlZX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #uyjzFM5VU5KPVQur {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #KLHlHIMjs8CbX7Yl {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #yzWBCB4agzaRbG2r {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #f6XiBYb7XZGYxcBJ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #ewjg1lz9tlHLJOHY {
                min-width: 91.73177083rem;
            }

            #aCdJZx60TFdowVyB {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #kcvtbbatNZPyWeGM {
                grid-template-columns: 4.16666667rem 0 26.50107313rem 65.16559353rem 4.16666667rem;
                grid-template-rows: minmax(1.091892rem, max-content) minmax(7.320081rem, max-content) minmax(3.994399rem, max-content) minmax(27.45564404rem, max-content) minmax(4.091892rem, max-content);
            }

            #DxGPdz8xXKlY5iFX {
                min-height: calc(2.67849488 * var(--1vh, 1vh));
            }

            #oBRFZpbutdmMvJzK {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #FZhimtGTd7JsR7hC {
                grid-template-columns: 0 110.0235191%;
                left: -5.01175955%;
                grid-template-rows: 0 100%;
            }

            #ukRj0ByIe076lQ0X {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #GMdDpBbWTB3f6evm {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #oIUM2ioe3Iu2g0ET {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #MKAFhqGDp7yfiX0D {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #jj9jBsPT5KxCiwyp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #iNJRFri2lHrKjCa1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #CzobxTbRs3bwq91N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #U3RB2j4fYu5949Ax {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #zmeusoLz6YZNjJs7 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #u7vqN7jWV8IaVqzM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #SZMls010yQv9xY1M {
                min-width: 91.73177083rem;
            }

            #vqSd1Rz0el5RAF6y {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.77147772%;
                margin-top: 0%;
            }

            #JNyyMCBX6DvjwhM5 {
                grid-template-columns: 4.16666667rem 91.66666667rem 4.16666667rem;
                grid-template-rows: minmax(0.0618082rem, max-content) minmax(41.600741rem, max-content);
            }

            #mad5wDh5KhbPLDch {
                min-height: calc(2.11674031 * var(--1vh, 1vh));
            }

            #IVu1otjOuhismW5b {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #LWx37dz9amJb9WZe {
                grid-template-columns: 0 141.3036559%;
                left: -20.65182795%;
                grid-template-rows: 0 100%;
            }

            #QJujrubXrvCZvvM7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #xPidOz9IKKWlbvmT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3em - var(--ffsd)));
            }

            #HPFtm3fOLY3OwHC7 {
                min-width: 42.74264381rem;
            }

            #wlRye7J6W542kZdu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #XaY9F67BAtpJJLjR {
                grid-template-columns: 0 0.52083333rem 42.67753965rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(6.278414rem, max-content) minmax(0.52083333rem, max-content);
            }

            #DsufGAqYpKQJiYZC {
                grid-area: 2 / 2 / 3 / 5;
                grid-template-columns: 0 43.71920631rem;
                grid-template-rows: 0 minmax(5.32008114rem, max-content);
            }

            #m8QgBRyI9D9Po89r {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #StCvPNp5Qhj0kFBk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #GAqHPUEn7rygVTXY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #frLtukMhZhJ75Qvk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #YXoM0rfWv48PgfYQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #ozPi3hC7SNTB8N81 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
            }

            #K1nuYEMJL9OTLhIE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
            }

            #EmABPvZaCPcNCgDi {
                min-width: 91.73177083rem;
            }

            #YmFhVRI44IvMvDLT {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #okyAagpY4iuzAyOu {
                display: none;
            }

            #nt3UX3luNUWsEDCF {
                display: none;
            }

            #airqrLyfoG9mAy9k {
                display: block;
            }

            #t0AidnZWEMNq9smR {
                display: none;
            }

            #VuszuEiRAqIF1Vo3 {
                display: none;
            }

            #jNolUwAaqDUaAE8k {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -4.16666667rem;
                right: -4.16666667rem;
            }

            #Ni1jW7t2stdJBqjb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.18022917em - var(--ffsd)));
            }

            #PYiaERk2twRk04LZ {
                min-width: 83.3984375rem;
            }

            #p8VKmcQL4htOwSOk {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #Y0piAvvsRhpDs8Do {
                grid-template-columns: 0 4.16666667rem 83.33333333rem 4.16666667rem;
                grid-template-rows: 0 minmax(2.60416667rem, max-content) minmax(7.39012267rem, max-content) minmax(2.60416667rem, max-content);
            }

            #b4ZhdY9ONjDHYJBp {
                grid-area: 6 / 4 / 7 / 7;
                grid-template-columns: 0 91.66666667rem;
                grid-template-rows: 0 minmax(12.59845601rem, max-content);
            }

            #d6l2Z7atT2jHx1cJ {
                grid-area: 6 / 4 / 7 / 7;
                position: relative;
            }

            #crwIj2q3idMHHZH4 {
                grid-template-columns: 4.16666667rem 0 0 43.71920631rem 47.94746035rem 0 4.16666667rem;
                grid-template-rows: minmax(4.821068rem, max-content) minmax(7.320081rem, max-content) minmax(3.52700517rem, max-content) minmax(24.53145058rem, max-content) minmax(3.515625rem, max-content);
            }

            #EfuhyH842GfsIb6B {
                min-height: calc(3.21371825 * var(--1vh, 1vh));
            }

            #q4wjLhH7kXa9wx8q {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YXEBZDeQwsFPZAzq {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #PYM6VPBmlCN1Gili {
                grid-template-columns: 100rem;
                grid-template-rows: minmax(56.22254758rem, max-content);
            }

            #x6VC3dRLrgefmZcL {
                min-height: calc(2.69135461 * var(--1vh, 1vh));
            }

            #CwJ7eiqoi5EZfc0M {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
              }
        
              #Mu0YBTOauR2KbXyY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.9930599em - var(--ffsd)));
              }
        
              #TIlzpdHytsQj9Cwy {
                min-width: 22.79544243rem;
              }
        
              #mEu7bZtYExDvWrtO {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
              }
        
              #eZ8kMta3rCxBnDrM {
                grid-template-columns: 0 0.52083333rem 22.73033827rem 0.52083333rem;
                grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(8.27841447rem, max-content) minmax(0.52083333rem, max-content);
              }
        
              #f2wGy6KPJN19C41O {
                grid-template-columns: 0 23.77200493rem;
                grid-template-rows: 0 minmax(9.32008114rem, max-content);
              }
        
              #TXbb3t5iMpAJN73w {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
              }
        
              #W9Eguly5ZFDDic9l {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.4305651em - var(--ffsd)));
              }
        
              #byHMQuTwvRAzt1Z7 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.4305651em);
                --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);
              }
        
              #yrGU1TVcA9OV2snT {
                min-width: 91.73177083rem;
              }
        
              #JyLpKiYspxVuKwSN {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
              }
        
              #ZTyhs4AukKVOhUCb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
              }
        
              #LNcXMoGzkEkuV6ra {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
              }
        
              #ZpracRvBBnq49YQB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
              }
        
              #ZCnXWpbCh7rLrZ0q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
              }
        
              #YK6CNu2qbk3Wl9Zh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43055469em - var(--ffsd)));
              }
        
              #TGrlQA16aKYxEOFX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43055469em);
                --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);
              }
        
              #EAqFGFRAxIftJATn {
                min-width: 91.73177083rem;
              }
        
              #L2FJvChzD5u7BWi2 {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
              }
        
              #Vnb2ESBrnmeqaNxY {
                grid-template-columns: 4.16666667rem 0 33.96712576rem 23.77200493rem 33.92753597rem 0 4.16666667rem;
                grid-template-rows: minmax(4.46712387rem, max-content) minmax(9.32008114rem, max-content) minmax(1.58524444rem, max-content) minmax(15.06344647rem, max-content) minmax(4.86529647rem, max-content) minmax(37.09437485rem, max-content) minmax(4.46712387rem, max-content);
              }

              #PLYhjaA70y6wxNmR {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #RcnKpfWCFkKBon07 {
                grid-template-columns: 0 102.663799%;
                left: -1.3318995%;
                grid-template-rows: 0 100%;
            }

            #FhGivYSqt6saUHZE {
                font-size: calc(5em - var(--ffsd));
            }

            #VMzGER6ixq4VfipK {
                font-size: calc(2.35606371em - var(--ffsd));
            }

            #RjtgwUnXVMmbONoE {
                font-size: calc(3.2em - var(--ffsd));
            }

            #x7hLZHQo6qFNKy97 {
                font-size: calc(3.2em - var(--ffsd));
            }

            #G3IXbHOgNLQQGViG {
                font-size: calc(3.2em - var(--ffsd));
            }

            #E13E4efvEdhjtz7l {
                font-size: calc(3.2em - var(--ffsd));
            }

            #crVnFZoC2kJVeGNH {
                font-size: calc(0.98360384em - var(--ffsd));
            }

            #TrvI7A5VJQOeDUE6 {
                font-size: calc(3.2em - var(--ffsd));
            }

            #q71LgoZjQKiU3c3p {
                font-size: calc(3.2em - var(--ffsd));
            }

            #YZi8hSQAdYni0Jwj {
                font-size: calc(3.2em - var(--ffsd));
            }

            #I6dgrYgss1Dx6qzj {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #JHukxAcDf8S9q6BO {
                font-size: calc(3.2em - var(--ffsd));
            }

            #JY2O3WEg0v64r1gW {
                font-size: calc(3.2em - var(--ffsd));
            }

            #yrUXzJxyktCOHwG6 {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #HDfuyhyVSVSgiOMB {
                font-size: calc(3.2em - var(--ffsd));
            }

            #xXhTzHu6mW8UGwkj {
                font-size: calc(3.2em - var(--ffsd));
            }

            #i0XfAw6f5T6UlxIP {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #QQJaGy1SQYXvZc5L {
                font-size: calc(3.2em - var(--ffsd));
            }

            #etCegzQoHRnYpW3E {
                font-size: calc(3.2em - var(--ffsd));
            }

            #g2LHdJGO2wE3apiN {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #j3Xs9uYIJeM4AGYi {
                font-size: calc(3.2em - var(--ffsd));
            }

            #qirtlgwUjcM59O1C {
                font-size: calc(3.2em - var(--ffsd));
            }

            #hnRqQvybwD1o201w {
                font-size: calc(3.2em - var(--ffsd));
            }

            #UjbnkPpolVW5NKDh {
                font-size: calc(3.2em - var(--ffsd));
            }

            #pkns7Juj39mipzWB {
                font-size: calc(3.2em - var(--ffsd));
            }

            #Roi8dQajSIyNgdxg {
                font-size: calc(3.2em - var(--ffsd));
            }

            #We1G2MOJSLbINOQf {
                font-size: calc(3.2em - var(--ffsd));
            }

            #EqVwZUBNPlVCaoWL {
                font-size: calc(3.2em - var(--ffsd));
            }

            #zBAGOTcfB9YvVckj {
                font-size: calc(5em - var(--ffsd));
            }

            #WPdpwz2yxDtIKMqg {
                font-size: calc(2.35606371em - var(--ffsd));
            }

            #IdGZ4LxM8JcWKZ9P {
                font-size: calc(3.2em - var(--ffsd));
            }

            #n1FeWwP3MzEvvno5 {
                font-size: calc(3.2em - var(--ffsd));
            }

            #DU0U3bCkbTKNr214 {
                font-size: calc(3.2em - var(--ffsd));
            }

            #Ads9zg99zR7E7awQ {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #OIqOWOnPTcWJZWVZ {
                font-size: calc(3.2em - var(--ffsd));
            }

            #BrGWSwickbt82kik {
                font-size: calc(3.2em - var(--ffsd));
            }

            #TdXmV07sgCgzoLHK {
                font-size: calc(3.2em - var(--ffsd));
            }

            #CtaiuIrSx5HA33DV {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #p7JG6q8ndnEja7tY {
                font-size: calc(3.2em - var(--ffsd));
            }

            #AhmLqiVkZ37ltti4 {
                font-size: calc(3.2em - var(--ffsd));
            }

            #GT62rD2q365wgegy {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #EZH9cGJyxzExGLl4 {
                font-size: calc(3.2em - var(--ffsd));
            }

            #CB3Z4Bxiw70VTEmW {
                font-size: calc(3.2em - var(--ffsd));
            }

            #YLboFYbOsKTURdpM {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #NFxMCJBtfnMLTpGl {
                font-size: calc(3.2em - var(--ffsd));
            }

            #E1TBtyaFZyWpOvz9 {
                font-size: calc(3.2em - var(--ffsd));
            }

            #C4Bgr11ibh7NnGn2 {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #F1aRmziupgYsqQKu {
                font-size: calc(3.2em - var(--ffsd));
            }

            #IlJOR2yIFEwzS9Nn {
                font-size: calc(3.2em - var(--ffsd));
            }

            #meEfVEU0bWRPkzt6 {
                font-size: calc(0.97980463em - var(--ffsd));
            }

            #QhJ5Q2ezQUOIHLjR {
                font-size: calc(3.2em - var(--ffsd));
            }

            #Fiuaehjw3ekGnQPx {
                font-size: calc(3.2em - var(--ffsd));
            }

            #ChS07G1d95ZRIIpW {
                font-size: calc(3.2em - var(--ffsd));
            }

            #gjtosBlRJVMLgaTA {
                font-size: calc(3.2em - var(--ffsd));
            }

            #GeQwR5HNzlgGTjzE {
                font-size: calc(3.2em - var(--ffsd));
            }

            #uD02tGHb0LpUPpMK {
                font-size: calc(2.15972507em - var(--ffsd));
            }

            #FNbdSZzs8ttvveFh {
                font-size: calc(2.15972507em - var(--ffsd));
            }

            #DwoTlj67jvFZWUwH {
                font-size: calc(2.15972507em - var(--ffsd));
            }

            #YjrvXmLJZWTcjTV7 {
                font-size: calc(1.9581616em - var(--ffsd));
            }

            #UN7NXmYNdGa0Z3OP {
                --first-font-size: 2.35606371em;
                --last-font-size: 1.9581616em;
                margin-top: calc(var(--first-font-size) * -0.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #xFueqzEZCBmidmqa {
                min-width: 91.73177083rem;
            }

            #ZeuTLmjNWej950cQ {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #MlrZvEWt3bd3yxZW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #WJmWwhs49Lpitccb {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #ISeTTGyWSY8RKBq8 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #qdh26pnAI0U1Dsf5 {
                grid-template-columns: 0 14.15943908rem 27.52867112rem 11.71357293rem;
                grid-template-rows: 0 minmax(11.37213077rem, max-content) minmax(28.65987035rem, max-content) minmax(10.98195482rem, max-content);
            }

            #YcO8nGYkMy8jwon6 {
                grid-template-columns: 0 0.86616304rem 53.40168313rem 0.86616304rem;
                grid-template-rows: 0 minmax(3.19356217rem, max-content) minmax(51.01395594rem, max-content) minmax(3.19356217rem, max-content);
            }

            #u11sJP0hYXhT5rEW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #K63vYk9nD2ulBywe {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Bque5ur3lplFUTfD {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #RMMx0F0Hkr6fpStu {
                grid-template-columns: 0 14.15943908rem 27.52867112rem 11.71357293rem;
                grid-template-rows: 0 minmax(11.37213077rem, max-content) minmax(28.65987035rem, max-content) minmax(10.98195482rem, max-content);
            }

            #RDSkJM8pgmQCPAPH {
                grid-template-columns: 0 0.86616304rem 53.40168313rem 0.86616304rem;
                grid-template-rows: 0 minmax(3.19356217rem, max-content) minmax(51.01395594rem, max-content) minmax(3.19356217rem, max-content);
            }

            #SXpoftVBBWDnyz2C {
                grid-area: 2 / 2 / 3 / 4;
                grid-template-columns: 0 17.69263307rem 0 55.13400922rem 0 18.84002438rem;
                grid-template-rows: 0 minmax(21.99689957rem, max-content) minmax(57.40108027rem, max-content) minmax(47.5501929rem, max-content) minmax(57.40108027rem, max-content) minmax(33.91226553rem, max-content);
            }

            #zDDki2gG5OykRLIB {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #VLcWJ1hlQ9AYn0ZA {
                display: none;
            }

            #MxHYWdLTkvPpXkSC {
                display: none;
            }

            #bxxvKzixTTW5MtWm {
                display: block;
            }

            #ngWJqyZYnMXbUqIH {
                display: none;
            }

            #FpW4UURyI8KEoQrf {
                display: none;
            }

            #Lt19cKMi8ACICMG4 {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -4.16666667rem;
                right: -4.16666667rem;
            }

            #gnlziz1288hPqZUV {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.18022917em - var(--ffsd)));
            }

            #cFwMEkl2FADarEJZ {
                min-width: 83.3984375rem;
            }

            #CWOSqaglPlyedoqt {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #VQJk1PSx7ygHy1T6 {
                grid-template-columns: 0 4.16666667rem 83.33333333rem 4.16666667rem;
                grid-template-rows: 0 minmax(2.60416667rem, max-content) minmax(7.45148743rem, max-content) minmax(2.60416667rem, max-content);
            }

            #dGnRPtxmNQcGLIEZ {
                grid-area: 4 / 3 / 5 / 5;
                grid-template-columns: 0 91.66666667rem;
                grid-template-rows: 0 minmax(12.65982076rem, max-content);
            }

            #V7OmWWn3LgmygEvQ {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #Ar8XBH2TJtePqlvJ {
                grid-template-columns: 4.16666667rem 0 91.66666667rem 0 4.16666667rem;
                grid-template-rows: minmax(5.22042969rem, max-content) minmax(218.26151855rem, max-content) 0 minmax(12.65982076rem, max-content);
            }

            #CpVDd0QBfNTUPBrH {
                min-height: calc(100 * var(--1vh, 1vh));
            }
        }

        @media (min-width: 768.05px) and (max-width: 1024px) {

            .social-icons{
                padding-left: -5rem;
            }

            .icon-margin{
                padding-right: 5rem;
            }

            .custom-control{
                transform: scale(1.5);
            }
            #amyHGM8NBu8SCkck {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CLe5i1YHZW8anE8n {
                grid-template-columns: 0 146.0296452%;
                left: -23.0148226%;
                grid-template-rows: 0 100%;
            }

            #Aw0wIQuOVhTbnkqL {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34375em - var(--ffsd)));
            }

            #sg0DuJ8EppCDXZcF {
                --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.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #orWeb6QpLtfh9nmm {
                min-width: 8.3020024rem;
            }

            #YRFFixes3jgmNiBz {
                grid-area: 2 / 2 / 5 / 6;
                position: relative;
            }

            #Uxi0cRidktvvZ1cH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34375em - var(--ffsd)));
            }

            #K2fCJdq70UqjGI6K {
                --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.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #agoCAazo4kxx7Ryf {
                min-width: 12.61474639rem;
            }

            #P7Aza3P1y9oCucvl {
                grid-area: 3 / 8 / 6 / 9;
                position: relative;
            }

            #xr7ooUPQ6UeNv1w3 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.34375em - var(--ffsd)));
            }

            #iqXVXBQsfKb4LrDL {
                --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.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #mjTtkUzcPUoZ7CZr {
                min-width: 13.57572958rem;
            }

            #oAKlQVHcNnoXaY2U {
                grid-area: 4 / 10 / 7 / 13;
                position: relative;
            }

            #kj0YAoJMYy7xH0AV {
                grid-area: 8 / 3 / 10 / 18;
                position: relative;
            }

            #nbB3hUxNumPPNJAO {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #ctYIQv2ApP8TtvGs {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Zp2EnjsViAsYBFC6 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #MVtAvsPB22CogQs1 {
                grid-template-columns: 0 2.35265735rem 4.57401809rem 1.9462652rem;
                grid-template-rows: 0 minmax(1.77768326rem, max-content) minmax(4.48009022rem, max-content) minmax(1.71669124rem, max-content);
            }

            #KUOzuOk5VRYFp9Dy {
                grid-template-columns: 0 0.14391706rem 8.87294063rem 0.14391706rem;
                grid-template-rows: 0 minmax(0.49921533rem, max-content) minmax(7.97446472rem, max-content) minmax(0.49921533rem, max-content);
            }

            #PNV8iOSG7wmIS7EA {
                grid-area: 9 / 4 / 13 / 7;
                grid-template-columns: 0 9.16077476rem;
                grid-template-rows: 0 minmax(8.97289538rem, max-content);
            }

            #tCZmImDtfKEGxR8x {
                grid-area: 9 / 4 / 13 / 7;
                position: relative;
            }

            #yi0w681myrtJD3uR {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #hQTpdy6PrPlzoS11 {
                grid-area: 2 / 8 / 8 / 11;
                position: relative;
            }

            #UsDw4bo70FKDFWGP {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #UEIHMqZAcTTeuIqm {
                grid-area: 3 / 10 / 7 / 13;
                position: relative;
            }

            #MbhAvw6N5E1HHs1q {
                font-size: calc(3.2942899em - var(--ffsd));
            }

            #GRaL82n32xxqBuKB {
                --first-font-size: 3.2942899em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #N5nr4XUXkoi8pc9C {
                min-width: 8.38154695rem;
            }

            #FVgZl8QNhmjsNPzv {
                grid-area: 4 / 9 / 6 / 12;
                position: relative;
            }

            #R510ageFgV2My3bc {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #iVac8tedllsrEOsk {
                font-size: calc(2.01317487em - var(--ffsd));
            }

            #QoplhgYeUn2FbAK7 {
                --first-font-size: 2.01317487em;
                --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);
            }

            #rjle42X7qNkm5vbc {
                min-width: 10.52792997rem;
            }

            #NGnsQURfHCUhd0bI {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #p6eWXEgJkgH6v0cg {
                grid-template-columns: 0 7.87558933rem 10.47910185rem 7.87558933rem;
                grid-template-rows: 0 minmax(12.86537277rem, max-content) minmax(2.41123765rem, max-content) minmax(1.32000343rem, max-content);
            }

            #cjzUeourkvH8SPKM {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #VwkRPNqtvn4eRGjL {
                grid-area: 9 / 2 / 14 / 17;
                position: relative;
            }

            #dQ9Lth2TFuqxrHn6 {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #nbGwIEvyAfWlvEgv {
                grid-area: 11 / 5 / 16 / 6;
                position: relative;
            }

            #MqoEYephPty0jXcJ {
                font-size: calc(4.5753912em - var(--ffsd));
            }

            #HewG2gPzri86yPAD {
                --first-font-size: 4.5753912em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #b78GKfzzVwNRl5MY {
                min-width: 17.56579238rem;
            }

            #p3QQkiJwUipdwxuy {
                grid-area: 12 / 7 / 18 / 14;
                position: relative;
            }

            #HnLPuyFd7qw9LTJ4 {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #vnz0xYVWlNfOn9sw {
                grid-area: 13 / 15 / 17 / 16;
                position: relative;
            }

            #iRD6et6nZsyPq4rW {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #DekcjkQW28DOt08K {
                grid-area: 15 / 4 / 19 / 18;
                position: relative;
            }

            #jcJ0jgMvYpbI8bml {
                grid-area: 11 / 11 / 15 / 15;
                grid-template-columns: 0 0.30909108rem 2.56654948rem 0.07549414rem 0.89220351rem 0.79152702rem 0.31343271rem 3.27324527rem 1.42798094rem 5.65519766rem 1.24954023rem 4.38506811rem 1.21249933rem 0.79152702rem 0.85102489rem 0.98142387rem 0.74807833rem 1.01548799rem;
                grid-template-rows: 0 minmax(0.59022694rem, max-content) minmax(2.63507029rem, max-content) minmax(1.06937735rem, max-content) minmax(2.88377052rem, max-content) minmax(8.84003952rem, max-content) minmax(2.04520498rem, max-content) minmax(2.64915813rem, max-content) minmax(0.1784407rem, max-content) minmax(0.72748902rem, max-content) minmax(0.26766105rem, max-content) minmax(0.41864934rem, max-content) minmax(0.75494143rem, max-content) minmax(1.87362738rem, max-content) minmax(0.15785139rem, max-content) minmax(0.59709004rem, max-content) minmax(1.64256726rem, max-content) minmax(0.47126876rem, max-content);
            }

            #sLq1NKBFBG9M6RKw {
                grid-area: 12 / 11 / 15 / 15;
                position: relative;
                transform: scale(1.5);
            }

            #NhhgaAptczvUuEqY {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #gFAe1rJNs50Z965J {
                grid-area: 2 / 3 / 4 / 4;
                position: relative;
            }

            #md8jABBu1Av04gQl {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #golPowrKP7sMeWDg {
                grid-area: 3 / 2 / 5 / 5;
                position: relative;
            }

            #cClG0pK3IjRRWNih {
                display: grid;
                grid-area: 12 / 16 / 14 / 17;
                grid-template-columns: 0 6.65721083rem 9.53971449rem 4.21394583rem;
                grid-template-rows: 0 minmax(2.2510981rem, max-content) minmax(2.73837848rem, max-content) minmax(7.60431918rem, max-content);
            }

            #E7eVl9yALY2BlHvX {
                grid-area: 12 / 16 / 14 / 17;
                position: relative;
            }

            #gVhKeaSMEdkdxhho {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #PysD1ZTzRigekjOz {
                grid-area: 2 / 3 / 4 / 5;
                position: relative;
            }

            #JEg9JvvJI5NGJy4e {
                stroke-width: calc(100rem * 0.0 / 1024.0);
            }

            #GhT3o1fAhXBxVWJK {
                grid-area: 3 / 2 / 5 / 4;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 8.76953125rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 8.76953125rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.06681514 * 8.76953125rem) + 0%)), calc(0% + 0%) calc(100% - ((0.06681514 * 8.76953125rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -6.68151448%;
                margin-top: 0%;
            }

            #dCOIZAgqzlssNco5 {
                display: block;
                grid-area: 16 / 12 / 17 / 14;
                grid-template-columns: 0 0.63476563rem 8.13476562rem 7.08984375rem;
                grid-template-rows: 0 minmax(9.63867188rem, max-content) minmax(1.15234375rem, max-content) minmax(5.47851563rem, max-content);
            }

            #iLFg8Q6YOHxQlFZH {
                grid-area: 14 / 6 / 17 / 2;
                position: relative;
            }

            #Aiai9sN0iMDj3V3Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.59510493em - var(--ffsd)));
            }

            #TEt0brCEM9ZrAcmH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.59510493em - var(--ffsd)));
            }

            #dUtGxuuVxeXcn049 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.59510493em);
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: 0;
                margin-bottom: 0;
            }

            #SMzwTBMLdpioK0eF {
                min-width: 93.79882812rem;
            }

            #crkclwFVxf0brCWg {
                grid-area: 17 / 5 / 17 / 19;
                position: relative;
            }

            #lKPzCGGEl1ubNaQr {
                grid-template-columns: 3.125rem 0 0 0 8.25317428rem 0.90760048rem 3.20313489rem 12.56591827rem 2.476156rem 6.04478476rem 5.49454383rem 1.98757286rem 13.87180214rem 5.18545276rem 12.09304056rem 20.41087116rem 1.25594802rem 0 3.125rem;
                grid-template-rows: minmax(2.15859rem, max-content) 0 0 minmax(2.75390625rem, max-content) 0 0 minmax(1.70039785rem, max-content) minmax(0.03431552rem, max-content) minmax(0.03431552rem, max-content) minmax(0.02058931rem, max-content) minmax(3.86392753rem, max-content) minmax(5.05406302rem, max-content) minmax(7.53973273rem, max-content) minmax(11.34471083rem, max-content) minmax(1.7578125rem, max-content) minmax(5.269531rem, max-content) minmax(0.125rem, max-content) 0 minmax(0.15859rem, max-content);
            }

            #wvDDrLh8zjLW4gCM {
                min-height: calc(4.38839265 * var(--1vh, 1vh));
            }

            #FBLPQmhYK8Q7mtfq {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #I87f5fBBPXDMvA4F {
                grid-template-columns: 0 218.81491217%;
                left: -59.40745609%;
                grid-template-rows: 0 100%;
            }

            #RV8XDthWPpeEA7hn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.38541992em - var(--ffsd)));
            }

            #Kd1NTsv7qlLIUQbd {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.38541992em);
                --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);
            }

            #Wh1Fdc3Ktu9zf7JR {
                min-width: 93.79882812rem;
            }

            #NHLDOia7QbSKTQo5 {
                grid-area: 2 / 2 / 3 / 6;
                position: relative;
            }

            #JIazQzoW08VqSCkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #BzfuFXzjrTUG7SCf {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86458008em);
                --last-font-size: var(--first-font-size);
                margin-top: calc(var(--first-font-size) * -0.15);
                margin-bottom: calc(var(--last-font-size) * -0.15);
            }

            #uaJNd6hLZZnvoNkB {
                min-width: 93.79882812rem;
            }

            #uOyI7YZXsYXvbSwf {
                grid-area: 4 / 3 / 5 / 7;
                position: relative;
            }

            #hb2bcGlCmBHGkp6z {
                stroke-width: calc(100rem * 7.999999999999994 / 1024.0);
            }

            #Pk71osX5mT8aAPjQ {
                grid-area: 2 / 2 / 4 / 7;
                position: relative;
            }

            #HNZpoA9WdStMa1vn {
                stroke-width: calc(100rem * 7.999999999999997 / 1024.0);
            }

            #ASGUYqgALOEoMyUb {
                grid-area: 3 / 9 / 7 / 10;
                position: relative;
            }

            #iJJ1JdrEZlGyiGmS {
                stroke-width: calc(100rem * 7.999999999999994 / 1024.0);
            }

            #UrMmk7JbhpQdJuUb {
                grid-area: 5 / 3 / 10 / 4;
                position: relative;
            }

            #AKfsZWIJIud6pdAS {
                stroke-width: calc(100rem * 7.999999999999997 / 1024.0);
            }

            #BEcLxjcivVTJBNSV {
                grid-area: 6 / 5 / 8 / 8;
                position: relative;
            }

            #SewrNMgCrK3SF8SY {
                stroke-width: calc(100rem * 7.999999999999999 / 1024.0);
            }

            #QV1XGYAAq3HFFU1w {
                grid-area: 9 / 6 / 11 / 11;
                position: relative;
            }

            #IU0h5MnbopLjsPsV {
                grid-area: 6 / 4 / 7 / 5;
                grid-template-columns: 0 0 11.65893389rem 0.9765625rem 0 11.65893389rem 0 0.9765625rem 11.65893389rem 0;
                grid-template-rows: 0 0 minmax(13.24814819rem, max-content) minmax(0.9765625rem, max-content) 0 minmax(13.24814819rem, max-content) 0 minmax(0.9765625rem, max-content) minmax(13.24814819rem, max-content) 0;
            }

            #zIbkRpZFbY694cGN {
                grid-area: 6 / 4 / 7 / 5;
                position: relative;
            }

            #KJddXZektfpOsbPy {
                grid-template-columns: 3.125rem 0 28.41003667rem 36.92992666rem 28.41003667rem 0 3.125rem;
                grid-template-rows: minmax(3.13499004rem, max-content) minmax(13.35730085rem, max-content) minmax(4.79180823rem, max-content) minmax(41.12691705rem, max-content) minmax(3.125rem, max-content) minmax(41.69756956rem, max-content) minmax(3.13499004rem, max-content);
            }

            #g59XHFKUoxYkHCLv {
                min-height: calc(6.30132234 * var(--1vh, 1vh));
            }

            #smt0XJm4RKW2mMUu {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YuqJtRGCOJh7716L {
                grid-template-columns: 0 177.04296978%;
                left: -38.52148489%;
                grid-template-rows: 0 100%;
            }

            #bVpD14U1VVQP9lep {
                display: block;
            }

            #pPFdmcGmxrMRmQk5 {
                display: none;
            }

            #L3U9lCWc1uv1aVPe {
                display: none;
            }

            #RSQY3sFGJ68CL8hw {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #w96uep4AZS0njPXj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.25521484em - var(--ffsd)));
            }

            #zox2T2zF4WbiJ1rP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.25521484em);
                --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);
            }

            #Iv8hOV8VMgeVPqlQ {
                min-width: 40.25098891rem;
            }

            #eCqndX384PaViUA4 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #l5RQwYP37wwdJEgL {
                grid-template-columns: 0 3.125rem 40.20216079rem 3.125rem;
                grid-template-rows: 0 minmax(1.43851674rem, max-content) minmax(3.84114453rem, max-content) minmax(1.43851674rem, max-content);
            }

            #qOS4zBhqpQQ5M6pV {
                grid-area: 2 / 5 / 3 / 7;
                grid-template-columns: 0 46.45216079rem;
                grid-template-rows: 0 minmax(6.71817802rem, max-content);
            }

            #iQvFBNeSCzYN15BH {
                grid-area: 2 / 5 / 3 / 7;
                position: relative;
            }

            #Wa6U9kcEFV0nh2zM {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.38543945em - var(--ffsd)));
            }

            #ZNfmcVRwWRyUdTji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.38543945em - var(--ffsd)));
            }

            #od5xlHj8AGEWuZZt {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.38543945em);
                --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);
            }

            #DElp3rx1pZHT3060 {
                min-width: 46.50098891rem;
            }

            #MdlaEhlGCqrudonF {
                grid-area: 4 / 6 / 5 / 8;
                position: relative;
            }

            #SPob4u7G9y3G0YbU {
                stroke-width: calc(100rem * 8.000000000000005 / 1024.0);
            }

            #hW14wvXWoxGmOLn1 {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #CWpsiMd8LrXzGE8U {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.74529102em - var(--ffsd)));
            }

            #xz9hmQ9T1jQEEqnT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.74529102em);
                --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);
            }

            #Yp7OlOec49n78q5a {
                min-width: 93.79882812rem;
            }

            #B0ywYU3xvkmy84tk {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #eIeTtQlMQzlYu5Wj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99482422em - var(--ffsd)));
            }

            #xcnzjwWkdOdschAc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99482422em);
                --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);
            }

            #YYMtIo2N7T8IvJeU {
                min-width: 93.79882812rem;
            }

            #fOzwS30dHQf4ZSWK {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #FgY7E1nfJMVmEd3f {
                grid-area: 6 / 2 / 7 / 9;
                grid-template-columns: 0 0 42.24364259rem 9.26271482rem 42.24364259rem 0;
                grid-template-rows: 0 minmax(11.96433998rem, max-content) minmax(3.125rem, max-content) minmax(3.28811429rem, max-content) 0 minmax(3.50259766rem, max-content);
            }

            #zriBNiaCU590KlgU {
                grid-area: 6 / 2 / 7 / 9;
                position: relative;
            }

            #aVq86dQGt3q9kInP {
                stroke-width: calc(100rem * 7.999999999999999 / 1024.0);
            }

            #PyJthi2PZ2l7YxLg {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #TXFt59XAUsIqkIBY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.46788228em - var(--ffsd)));
            }

            #q1i6UAgsdbRPQ5zl {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.46788228em);
                --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);
            }

            #XELeG0JS0WrmQJl9 {
                min-width: 93.79882812rem;
            }

            #kIWu0ssdNegELsM6 {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #EXdb123vNFRTRyAH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99482422em - var(--ffsd)));
            }

            #OLIg9PMIYUe0kIhU {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99482422em);
                --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);
            }

            #SBA6kK1Y5HTZ33eS {
                min-width: 93.79882812rem;
            }

            #SsRpT25FucGXTjdJ {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #fQbP9qufVNumCJWl {
                grid-area: 8 / 3 / 9 / 10;
                grid-template-columns: 0 0 42.65496282rem 8.44007437rem 42.65496282rem 0;
                grid-template-rows: 0 minmax(12.14750787rem, max-content) minmax(3.125rem, max-content) minmax(6.40528412rem, max-content) 0 minmax(3.50259766rem, max-content);
            }

            #Xs9jPmbBE6DMED13 {
                grid-area: 8 / 3 / 9 / 10;
                position: relative;
            }

            #EVA83uCxrmnDbxGi {
                stroke-width: calc(100rem * 8.000000000000004 / 1024.0);
            }

            #jHDobHwhtL3UmQUo {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #f5wGGhnWu2pXvRUx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99482422em - var(--ffsd)));
            }

            #I0ybsPSbJAbvmJ0D {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99482422em);
                --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);
            }

            #xGKANjCvv2rYcQwl {
                min-width: 9.25170928rem;
            }

            #eKoasdP9OTH7g0M0 {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.66239549%;
                margin-top: 0%;
            }

            #oVKh7166aZ8shgAQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #qE4kAdxkZgLT6pfO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86458008em);
                --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);
            }

            #lyhUW1gtygmwUI5q {
                min-width: 93.79882812rem;
            }

            #q8bptRUn7ohxmzNu {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #yxMLyb2qGk0PB7rv {
                grid-area: 10 / 4 / 11 / 11;
                grid-template-columns: 0 42.27355942rem 0.37054079rem 8.46179957rem 0.37054079rem 42.27355942rem;
                grid-template-rows: 0 minmax(12.3104527rem, max-content) minmax(0.14806966rem, max-content) minmax(3.34960937rem, max-content) minmax(3.125rem, max-content) minmax(3.43099023rem, max-content);
            }

            #Wwj0fJ0fVDQERmdd {
                grid-area: 10 / 4 / 11 / 11;
                position: relative;
            }

            #TJc8z4H5cWxFfKAl {
                grid-template-columns: 3.125rem 0 0 23.64891961rem 0 46.45216079rem 0 23.64891961rem 0 0 3.125rem;
                grid-template-rows: minmax(2.6443322rem, max-content) minmax(6.71817802rem, max-content) minmax(2.6226401rem, max-content) minmax(8.69791211rem, max-content) minmax(3.74090275rem, max-content) minmax(21.88005193rem, max-content) minmax(3.74090275rem, max-content) minmax(25.18038965rem, max-content) minmax(3.7109375rem, max-content) minmax(22.36412196rem, max-content) minmax(2.6443322rem, max-content);
            }

            #bEII1i3tTqKnz6vF {
                min-height: calc(5.9345612 * var(--1vh, 1vh));
            }

            #HVHgafiKrCEHUXgd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #fGrqUiHc2qEIJihG {
                grid-template-columns: 0 207.01245409%;
                left: -53.50622705%;
                grid-template-rows: 0 100%;
            }

            #avI33pEMBh90ZrdE {
                stroke-width: calc(100rem * 8.000000000000007 / 1024.0);
            }

            #nxP9GG7CKcNO55Lc {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #bTx13c9XJqCjYNBf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.5824597em - var(--ffsd)));
            }

            #bpg174vu8rdlY9gQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.5824597em);
                --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);
            }

            #IkuWUGWsdU7JNPh6 {
                min-width: 93.79882812rem;
            }

            #B0VX3aSk001CbuiP {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #IsYKEHYrJuiP2dkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99482422em - var(--ffsd)));
            }

            #ZJdJd24pwaFtUHrn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99482422em);
                --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);
            }

            #XaP877RHtbIp56y4 {
                min-width: 93.79882812rem;
            }

            #OLo8K1ONJ6Dz8NL4 {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #w363S5bi22p5KSL5 {
                grid-area: 2 / 2 / 3 / 9;
                grid-template-columns: 0 0 44.91246311rem 3.92507377rem 44.91246311rem 0;
                grid-template-rows: 0 minmax(12.22653829rem, max-content) minmax(3.125rem, max-content) minmax(6.70266497rem, max-content) 0 minmax(3.50259766rem, max-content);
            }

            #pCxuFQi9xXrZOCUP {
                grid-area: 2 / 2 / 3 / 9;
                position: relative;
            }

            #nkRNFOriPqu3HZA9 {
                stroke-width: calc(100rem * 8.0 / 1024.0);
            }

            #UFPFoYHxVZzAosnO {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #pqFsyBEVCJlJH6FB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.47485123em - var(--ffsd)));
            }

            #zu2XVc3gpNp50zp1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.47485123em);
                --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);
            }

            #PQ1OIdw86Lgphih1 {
                min-width: 93.79882812rem;
            }

            #UFfv7iLhu4XH5jat {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #CQAU5tKYSFn9sU4e {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99482422em - var(--ffsd)));
            }

            #qy64oQkUzF0oGymn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99482422em);
                --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);
            }

            #fdk2D3GJ0yMGpdsd {
                min-width: 93.79882812rem;
            }

            #ri17ZYuLVHejT3VJ {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #oo91R5auHQ0YqfKQ {
                grid-area: 4 / 3 / 5 / 10;
                grid-template-columns: 0 0 42.32487061rem 9.10025877rem 42.32487061rem 0;
                grid-template-rows: 0 minmax(12.30047971rem, max-content) minmax(3.125rem, max-content) minmax(6.42337174rem, max-content) 0 minmax(3.50259766rem, max-content);
            }

            #CY8jb9yGFAYGi4sd {
                grid-area: 4 / 3 / 5 / 10;
                position: relative;
            }

            #XVkrabxSkOOT7F9E {
                stroke-width: calc(100rem * 8.000000000000005 / 1024.0);
            }

            #oO9lc98uXp59vMYs {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #UJ45pcBvyKcwxDuT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.81750527em - var(--ffsd)));
            }

            #KwUqWef9rw2NSon9 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.81750527em);
                --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);
            }

            #t1BmWeRIO3P1Y3H3 {
                min-width: 93.79882812rem;
            }

            #bqV7yDPa8u9UIZG2 {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #gUT0L33oN1SK8CLb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99482422em - var(--ffsd)));
            }

            #Fq3NXcqq44eyqiGL {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99482422em);
                --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);
            }

            #lsTwLU01Y1eCD6pz {
                min-width: 93.79882812rem;
            }

            #gxPyLO0wLVnuuDnW {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #LTJbxCknvAvX5vZs {
                grid-area: 6 / 4 / 7 / 11;
                grid-template-columns: 0 0 42.94906326rem 7.85187348rem 42.94906326rem 0;
                grid-template-rows: 0 minmax(10.46724217rem, max-content) minmax(3.125rem, max-content) minmax(7.31271581rem, max-content) 0 minmax(3.50259766rem, max-content);
            }

            #ad9KrTGau6Qaw1zs {
                grid-area: 6 / 4 / 7 / 11;
                position: relative;
            }

            #IevM8Oyqt6zmCAIr {
                stroke-width: calc(100rem * 8.000000000000004 / 1024.0);
            }

            #T8NtcAZ2J2HWTNh4 {
                grid-area: 8 / 7 / 9 / 8;
                position: relative;
            }

            #vWEydnEiRxbuvuvR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.70286085em - var(--ffsd)));
            }

            #YgwqdIAsRIJNUe2d {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.70286085em);
                --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);
            }

            #rs9vFkdhhvqvfVuk {
                min-width: 93.79882812rem;
            }

            #gBhdzozJWi3cKJvh {
                grid-area: 10 / 5 / 11 / 12;
                position: relative;
            }

            #XjxZoQcAyCwQ74Wz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99482422em - var(--ffsd)));
            }

            #ArlNMIPyVCCKI5wE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99482422em);
                --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);
            }

            #SqpCVG07YfAjOUOi {
                min-width: 93.79882812rem;
            }

            #kwhk1mwN9SS0gI1Y {
                grid-area: 12 / 6 / 13 / 13;
                position: relative;
            }

            #gaV5OUxZ9wREm3RP {
                grid-template-columns: 3.125rem 0 0 0 0 42.24364259rem 9.26271482rem 42.24364259rem 0 0 0 0 3.125rem;
                grid-template-rows: minmax(3.4940969rem, max-content) minmax(25.55680091rem, max-content) minmax(3.70445789rem, max-content) minmax(25.35144911rem, max-content) minmax(3.7109375rem, max-content) minmax(24.40755563rem, max-content) minmax(3.7109375rem, max-content) minmax(11.96433998rem, max-content) minmax(3.125rem, max-content) minmax(7.01516107rem, max-content) minmax(0.22962706rem, max-content) minmax(3.50259766rem, max-content) minmax(3.4940969rem, max-content);
            }

            #RvlsZQnjV9lPPbm1 {
                min-height: calc(6.80936736 * var(--1vh, 1vh));
            }

            #uU50zL4kNIh6LhIY {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #iNZp9u1fpPriNwQt {
                grid-template-columns: 0 140.05795388%;
                left: -20.02897694%;
                grid-template-rows: 0 100%;
            }

            #T291lBESZ1EBMQ7V {
                display: none;
            }

            #g36I42rmnJu4ZdkJ {
                display: block;
            }

            #q3sHOFKnkzdzvZ4p {
                display: none;
            }

            #nej11ZXpx1n6IGWY {
                display: none;
            }

            #JX8onz5GX0wsH7gQ {
                display: none;
            }

            #x12jZvVABq1uz8RF {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #uHeo02dALk5JbVOK {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99479492em - var(--ffsd)));
            }

            #oo90r8SWaZcoGJZB {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99479492em);
                --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);
            }

            #haUOdowg5v5FgT93 {
                min-width: 87.54882812rem;
            }

            #BbyE4BkyidP65MWO {
                grid-area: 3 / 3 / 4 / 9;
                position: relative;
            }

            #sDchZkJoVRK1TorX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #Zl8Q2HZo3F4dt0CX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #McbS97t9WS1BGtGi {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86458008em);
                --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);
            }

            #BMXPUCOzwDO6c4j5 {
                min-width: 87.54882812rem;
            }

            #ScFy7DAe2BBWuDPj {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #Rb858kvxsBWCmWhu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.77077148em - var(--ffsd)));
            }

            #BMSxSMod5qgdgFyX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.77077148em);
                --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);
            }

            #EOkR8A5t354FgMab {
                min-width: 1.91772468rem;
            }

            #BzYJtHUucVAswm5b {
                grid-area: 7 / 5 / 9 / 6;
                position: relative;
            }

            #lMYWZD1dGLYWihk4 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.77077148em - var(--ffsd)));
            }

            #uvhyfQ1AnByc4ESg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.77077148em);
                --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);
            }

            #UbcMwZfku4bt6Zxt {
                min-width: 1.91772468rem;
            }

            #hU9gC7CEwKDCgMd8 {
                grid-area: 8 / 7 / 10 / 8;
                position: relative;
            }

            #jws6HcjjeA2KI01S {
                grid-template-columns: 0 3.125rem 0 0 1.86889656rem 0 1.86889656rem 83.76220688rem 0 3.125rem;
                grid-template-rows: 0 minmax(3.68318846rem, max-content) minmax(3.50260352rem, max-content) minmax(2.42645179rem, max-content) minmax(31.13994372rem, max-content) minmax(0.50781445rem, max-content) 0 minmax(8.11850195rem, max-content) 0 minmax(3.68318846rem, max-content);
            }

            #VvOwqB0OeLdrSk13 {
                grid-template-columns: 0 93.75rem;
                grid-template-rows: 0 minmax(53.06169236rem, max-content);
            }

            #x1c80if4Sw7mwCta {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P4v5wJoEYXn8auPd {
                grid-template-columns: 3.125rem 96.75rem 3.125rem;
                grid-template-rows: minmax(6.33048195rem, max-content) minmax(53.06169236rem, max-content) minmax(6.33048195rem, max-content);
            }

            #pkikawmyBbuLtTCS {
                min-height: calc(3.75233294 * var(--1vh, 1vh));
            }

            #jc4HfdlrZOgo7CaR {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #RsWVaTZSCEm6lu7Z {
                grid-template-columns: 0 138.95670573%;
                left: -19.47835286%;
                grid-template-rows: 0 100%;
            }

            #Q01osD1MdeG4ta7U {
                display: none;
            }

            #Fli54P2bdZpF0tjJ {
                display: block;
            }

            #G5CkdFXSjDj0t5eZ {
                display: none;
            }

            #yNIZNnz6FMbY4UG6 {
                display: none;
            }

            #FiU6eChMqYEFdsTU {
                display: none;
            }

            #BSrE6iaN1WNaBs6M {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #gZFALJ0Ld8X3PmeR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99479492em - var(--ffsd)));
            }

            #cmRZWe0fYZCT3rnW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99479492em);
                --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);
            }

            #UixmNTWKiyNiLhT6 {
                min-width: 87.54882812rem;
            }

            #ld5m7zKRkiPKXAFR {
                grid-area: 3 / 3 / 4 / 9;
                position: relative;
            }

            #FrIzwM6n5bwM2JFz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #lsK95QYZOj8lzyf8 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #i6uCeDj94W5LR33P {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86458008em);
                --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);
            }

            #X1x1MYnTBJ4ayMuu {
                min-width: 87.54882812rem;
            }

            #Ka4P3NK9aq2NjwKt {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #afWEApPsekFwwD0C {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.77077148em - var(--ffsd)));
            }

            #S7iQb8u1NuQyfXHp {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.77077148em);
                --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);
            }

            #MPRWdMr1Ve4jTVCJ {
                min-width: 1.91772468rem;
            }

            #xCL27Cmnkj1YqVCQ {
                grid-area: 7 / 5 / 9 / 6;
                position: relative;
            }

            #QkzVzZW4lr7j73rP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.77077148em - var(--ffsd)));
            }

            #HuP1mzawWuHENoJk {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.77077148em);
                --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);
            }

            #cuMnQTreSV6xm4ZS {
                min-width: 1.91772468rem;
            }

            #yOQg6JWi4mE65o9P {
                grid-area: 8 / 7 / 10 / 8;
                position: relative;
            }

            #m8oSDz2V3WerpdY7 {
                grid-template-columns: 0 3.125rem 0 0 1.86889656rem 0 1.86889656rem 83.76220688rem 0 3.125rem;
                grid-template-rows: 0 minmax(3.68318846rem, max-content) minmax(3.50260352rem, max-content) minmax(2.42645179rem, max-content) minmax(35.10332637rem, max-content) 0 0 minmax(8.11850195rem, max-content) 0 minmax(3.68318846rem, max-content);
            }

            #nOyKe2YLP6B6IMPp {
                grid-template-columns: 0 93.75rem;
                grid-template-rows: 0 minmax(56.51726056rem, max-content);
            }

            #Jqj3xpVLLSekFbzd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #mGC5mafesGPv0TDI {
                grid-template-columns: 3.125rem 93.75rem 3.125rem;
                grid-template-rows: minmax(10.80386972rem, max-content) minmax(56.51726056rem, max-content) minmax(10.80386972rem, max-content);
            }

            #E7fGFsx50E0cjUDn {
                min-height: calc(4.46042548 * var(--1vh, 1vh));
            }

            #ocCPseOsW30aLdxU {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #lITuBrykml6n64GJ {
                grid-template-columns: 0 116.90149122%;
                left: -8.45074561%;
                grid-template-rows: 0 100%;
            }

            #Ken99CvJQLqFhbbV {
                display: block;
            }

            #qEb26shyHSHXQ59n {
                display: none;
            }

            #vHRGzUt0w8oEJJzM {
                display: none;
            }

            #JM0XCW5Cj1dH3lDW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #oxm507JZoMZjON8Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.25521484em - var(--ffsd)));
            }

            #RYyGPb8pCQC8xYok {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.25521484em);
                --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);
            }

            #Y5W4vwHu5b11ma1b {
                min-width: 40.25098891rem;
            }

            #MtFluCylmweXLZs9 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #HU4KVj1fZ5hKJ3wL {
                grid-template-columns: 0 3.125rem 40.20216079rem 3.125rem;
                grid-template-rows: 0 minmax(1.43851674rem, max-content) minmax(3.84114453rem, max-content) minmax(1.43851674rem, max-content);
            }

            #CgiUS3x37nNOl9Kp {
                grid-area: 2 / 3 / 3 / 4;
                grid-template-columns: 0 46.45216079rem;
                grid-template-rows: 0 minmax(6.71817802rem, max-content);
            }

            #d4TYBLMamDAVGauX {
                grid-area: 2 / 3 / 3 / 4;
                position: relative;
            }

            #UfQo1KVRu2kg1eZd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.44654769em - var(--ffsd)));
            }

            #evBLpnnRiKx1JjYs {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.44654769em - var(--ffsd)));
            }

            #jGVlUdECO0QvLJNY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.44654769em - var(--ffsd)));
            }

            #MOiKlfriAUM1kQ3N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.44654769em - var(--ffsd)));
            }

            #ZKff8JalR6Ms5ZV1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.44654769em - var(--ffsd)));
            }

            #diarNEQQz1Pe3kZc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.44654769em);
                --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);
            }

            #zJGdlY6Tce5ttZYz {
                min-width: 93.79882812rem;
            }

            #fMXZSBngNR095c77 {
                grid-area: 4 / 2 / 5 / 5;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.16248246%;
                margin-top: 0%;
            }

            #CY3ghLgkWaX2qXk5 {
                grid-template-columns: 3.125rem 23.64891961rem 46.45216079rem 23.64891961rem 3.125rem;
                grid-template-rows: minmax(3.78182198rem, max-content) minmax(6.71817802rem, max-content) minmax(2.25911426rem, max-content) minmax(46.29540752rem, max-content);
            }

            #jibOneyU2br0Jz98 {
                min-height: calc(3.20034582 * var(--1vh, 1vh));
            }

            #Sslbp8NchzOI8y8j {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #Vql2ndzr8LjokxeB {
                grid-template-columns: 0 120.61442057%;
                left: -10.30721029%;
                grid-template-rows: 0 100%;
            }

            #ljtC9gcVAHdRw43K {
                stroke-width: calc(100rem * 6.625000000000002 / 1024.0);
            }

            #wuuaEfjNmCUxs9YH {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #NeOiClPgM8vHeY3O {
                grid-template-columns: 3.125rem 93.75rem 3.125rem;
                grid-template-rows: minmax(9.0625rem, max-content) minmax(49.6875rem, max-content) minmax(9.0625rem, max-content);
            }

            #hvFXddDlM8HbOhnl {
                min-height: calc(3.87164932 * var(--1vh, 1vh));
            }

            #eDve33xnEv1e75m8 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #PWsCL28s6aj2ZEB4 {
                grid-template-columns: 0 133.3984375%;
                left: -16.69921875%;
                grid-template-rows: 0 100%;
            }

            #F9tGcyWnCbLUVvX3 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 71.67346588rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 71.67346588rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.01251485 * 71.67346588rem) + 0%)), calc(0% + 0%) calc(100% - ((0.01251485 * 71.67346588rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.25148468%;
                margin-top: 0%;
            }

            #rS37RtBE4f4t6hcy {
                font-size: calc(2.86458008em - var(--ffsd));
            }

            #ofe0ltTIosEsP3dZ {
                --first-font-size: 2.86458008em;
                --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);
            }

            #TbUBaFkCKB9bxyhR {
                min-width: 33.2228983rem;
            }

            #CMOw9i9DP9zrTAV7 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mULMZV31qeOuuC1c {
                grid-template-columns: 0 31.01201356rem 33.17407018rem 7.48738214rem;
                grid-template-rows: 0 minmax(10.22025694rem, max-content) minmax(43.47005273rem, max-content) minmax(20.66920293rem, max-content);
            }

            #vexLFIxHZvFn6Ml5 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #at3LJlPRLcAKfiHs {
                grid-template-columns: 12.81622722rem 71.67346588rem 15.5103069rem;
                grid-template-rows: minmax(0.6404874rem, max-content) minmax(74.3595126rem, max-content);
            }

            #VD2eNWIm6Fn1N5L6 {
                min-height: calc(4.28200846 * var(--1vh, 1vh));
            }

            #wdTv8MwmyUxzLrqD {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #jWL8dJiOGEuSjyIj {
                grid-template-columns: 0 144.26412613%;
                left: -22.13206306%;
                grid-template-rows: 0 100%;
            }

            #OBuqLKpayr1g372Y {
                display: none;
            }

            #qvICB0pMbff8REfW {
                display: block;
            }

            #CCnC1jU9uIZsHrdG {
                display: none;
            }

            #nCzFwCsMGN2X9XMr {
                display: none;
            }

            #put2YXj656mtI1Kc {
                display: none;
            }

            #CXc9ChNDu5n1gm0z {
                grid-area: 2 / 2 / 9 / 9;
                position: relative;
            }

            #GLUG5iZtLonSjNO6 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99482422em - var(--ffsd)));
            }

            #hpmhQWaaDkqhLf37 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99482422em);
                --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);
            }

            #Hnt92rUv0hy4FqYF {
                min-width: 87.54882812rem;
            }

            #KBYeGVi3qGgpgQ82 {
                grid-area: 3 / 3 / 4 / 6;
                position: relative;
            }

            #E8nOYG6UwHv43i0h {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.87420993em - var(--ffsd)));
            }

            #JtGjHpryQiJDw9k2 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.87420993em);
                --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);
            }

            #UwGxznUedPp6B9up {
                min-width: 87.54882812rem;
            }

            #WROva1UF6u0PxjLP {
                grid-area: 5 / 4 / 6 / 7;
                position: relative;
            }

            #Sby9EjEdBlHoTx6f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.81865809em - var(--ffsd)));
            }

            #tinZY5QDVd8RP6iT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.81865809em);
                --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);
            }

            #vULd3SvCRjuuUN3Z {
                min-width: 87.54882812rem;
            }

            #Dg86bAlV8nozMjIG {
                grid-area: 7 / 5 / 8 / 8;
                position: relative;
            }

            #rmDqbt3sR65noVUk {
                grid-template-columns: 0 3.125rem 0 0 87.5rem 0 0 3.125rem;
                grid-template-rows: 0 minmax(16.55330579rem, max-content) minmax(3.50259766rem, max-content) minmax(6.15657045rem, max-content) minmax(3.36153318rem, max-content) minmax(4.81286823rem, max-content) minmax(3.2965625rem, max-content) minmax(16.55330579rem, max-content);
            }

            #r76DUiTIbJrqhDJa {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #duCATBoqhYzcqClo {
                grid-template-columns: 3.125rem 93.75rem 3.125rem;
                grid-template-rows: minmax(5.83214603rem, max-content) minmax(54.23674359rem, max-content) minmax(5.83214603rem, max-content);
            }

            #TURdIt9p5UT4Mgvo {
                min-height: calc(3.76251723 * var(--1vh, 1vh));
            }

            #ilJB8BovVpyHI1pv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YpQ5HJugF23hWfh3 {
                grid-template-columns: 0 206.75186067%;
                left: -53.37593033%;
                grid-template-rows: 0 100%;
            }

            #HkUKJo4yWUVd2kZk {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #QVL7izQ8zF4wGBc7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Rx5QX513tIvTY78d {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #jHOrnQzkqHWDVK8x {
                grid-template-columns: 0 3.34763536rem 6.50844657rem 2.76937318rem;
                grid-template-rows: 0 minmax(2.58252758rem, max-content) minmax(6.50844657rem, max-content) minmax(2.49392148rem, max-content);
            }

            #vlFowfQcVGm21s4h {
                grid-template-columns: 0 0.20478198rem 12.62545511rem 0.20478198rem;
                grid-template-rows: 0 minmax(0.72523457rem, max-content) minmax(11.58489562rem, max-content) minmax(0.72523457rem, max-content);
            }

            #AmmCkn7R6cVPLPZY {
                grid-area: 2 / 4 / 3 / 5;
                grid-template-columns: 0 13.03501908rem;
                grid-template-rows: 0 minmax(13.03536476rem, max-content);
            }

            #ygEnEy8HjIdD9NhX {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #yaAaVry817zaaYs0 {
                stroke-width: calc(100rem * 3.318647187348573 / 1024.0);
                stroke-dasharray: calc(100em * 9.95594156204572 / 1024.0) calc(100em * 1.6593235936742865 / 1024.0);
            }

            #C5Du29kbuUpYai7Q {
                display: none;
            }

            #gGWhoRuv4UxumpE4 {
                stroke-width: calc(100rem * 3.318647187348573 / 1024.0);
                stroke-dasharray: calc(100em * 9.95594156204572 / 1024.0) calc(100em * 1.6593235936742865 / 1024.0);
            }

            #HElaCzwam789OQKl {
                display: block;
            }

            #XY2W0bdK72q2K3z5 {
                stroke-width: calc(100rem * 3.318647187348573 / 1024.0);
                stroke-dasharray: calc(100em * 9.95594156204572 / 1024.0) calc(100em * 1.6593235936742865 / 1024.0);
            }

            #yL5xbYR5v8GRy85w {
                display: none;
            }

            #pUDFi1S4vMQpPKp0 {
                stroke-width: calc(100rem * 3.318647187348573 / 1024.0);
                stroke-dasharray: calc(100em * 9.95594156204572 / 1024.0) calc(100em * 1.6593235936742865 / 1024.0);
            }

            #FQO4K12uB09tX6ll {
                display: none;
            }

            #kHlaE1GqhEltJbBz {
                stroke-width: calc(100rem * 3.318647187348573 / 1024.0);
                stroke-dasharray: calc(100em * 9.95594156204572 / 1024.0) calc(100em * 1.6593235936742865 / 1024.0);
            }

            #c6yWwcNAx73AvymF {
                display: none;
            }

            #k1bqMtVVakxqg8Ge {
                grid-area: 2 / 2 / 17 / 17;
                position: relative;
            }

            #qNcNsN2bTodHyHce {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.51564453em - var(--ffsd)));
            }

            #VufTDfZmMdpQGwmy {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.51564453em);
                --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);
            }

            #e5FHJOC3wKJUy7DZ {
                min-width: 87.54882812rem;
            }

            #GNxnVvxL8hkmXeSL {
                grid-area: 3 / 3 / 4 / 15;
                position: relative;
            }

            #y8IPljJWvfz5YNZg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99478516em - var(--ffsd)));
            }

            #TilzI244wtUnahrz {
                flex-direction: row;
                gap: 10rem;
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99478516em);
                --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);
            }

            #gLnsFmpdmmpybdv3 {
                min-width: 17.64251761rem;
            }

            #pMv9vw5wtNSGBUNB {
                grid-area: 6 / 11 / 10 / 10;
                position: relative;
            }

            #Y08SPD7ImXClRTJn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99478516em - var(--ffsd)));
            }

            #Azb7ISPZs8LL4tUT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99478516em);
                --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);
            }

            #HWsdViiDikGqXX3e {
                min-width: 24.91680993rem;
            }

            #hWHuCdKovBGXFK68 {
                grid-area: 6 / 10 / 8 / 13;
                position: relative;
            }

            #wI4kRS4spNijZCVt {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.51564453em - var(--ffsd)));
            }

            #iHgzdNhlO0VkJ1rK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.51564453em);
                --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);
            }

            #t70nvRd4zSjZOvQx {
                min-width: 87.54882812rem;
            }

            #TharWu5mjPle9Vbk {
                grid-area: 9 / 5 / 10 / 16;
                position: relative;
            }

            #CXZk6OuQjscv2VKe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99478516em - var(--ffsd)));
            }

            #Awx9lD9zgzsIv92L {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99478516em);
                --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);
            }

            #aCtEg3j9u6JtigOQ {
                min-width: 12.67171481rem;
            }

            #k92xt0gY1HjR7ktw {
                grid-area: 11 / 6 / 14 / 7;
                position: relative;
            }

            #Opvu2W8ICqe6DmgI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99478516em - var(--ffsd)));
            }

            #pVsmQUoRVK1RViO5 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99478516em);
                --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);
            }

            #XbjnNUbRsDkqCF2G {
                min-width: 12.67171481rem;
            }

            #syoZLT0LMPy7wvwW {
                grid-area: 11 / 12 / 11 / 18;
                position: relative;
            }

            #LHpLWtsPlkvd0UkB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99478516em - var(--ffsd)));
            }

            #ymoE3rERL0A9A1zV {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.99478516em);
                --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);
            }

            #GMwD4JuG1WMmrQdG {
                min-width: 12.67171481rem;
            }

            #GuZ7zepLHCgIWLFU {
                grid-area: 13 / 12 / 16 / 14;
                position: relative;
            }

            #sJlHjALEH91JJU1X {
                grid-area: 4 / 2 / 5 / 6;
                grid-template-columns: 0 3.125rem 0 0 0 15.622887rem 4.1015625rem 0.86924029rem 0 11.753646rem 2.101563rem 9.01277291rem 3.61011378rem 41.42821493rem 0 2.125rem;
                grid-template-rows: 0 minmax(2.63110494rem, max-content) minmax(4.17968359rem, max-content) minmax(3.00273777rem, max-content) 0 minmax(3.50260547rem, max-content) 0 minmax(3.125rem, max-content) minmax(4.17968359rem, max-content) minmax(3.00273777rem, max-content) 0 0 minmax(3.50260547rem, max-content) 0 0 minmax(2.63110494rem, max-content);
            }

            #jBEmg3ScEeTHObBv {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #ZZwlWRosDePFRh4m {
                display: none;
            }

            #gPolFavbyl8Gljju {
                display: block;
            }

            #ktFt8nkkRDG0d51E {
                display: none;
            }

            #j1MAUYYMmfIQcIxh {
                display: none;
            }

            #c12ChfMVHY94klQP {
                display: none;
            }

            #JyqNf3864ZJro3aa {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -3.125rem;
                right: -3.125rem;
            }

            #SbjInh4j9ftvD05d {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.63517188em - var(--ffsd)));
            }

            #ZcUSI2vMwp5PqVZe {
                min-width: 87.54882812rem;
            }

            #uKitcHTSIu8G5J5p {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ocqMz4e1zh1wWXTg {
                grid-template-columns: 0 3.125rem 87.5rem 3.125rem;
                grid-template-rows: 0 0 minmax(4.82188725rem, max-content) 0;
            }

            #baSFHMfy642LZBE1 {
                grid-area: 6 / 3 / 7 / 7;
                grid-template-columns: 0 93.75rem;
                grid-template-rows: 0 minmax(4.72813725rem, max-content);
            }

            #s2GqWNYgaR1twr0O {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #nf7ra1TjuxmYo7u2 {
                grid-template-columns: 3.125rem 0 40.35749046rem 13.03501908rem 40.35749046rem 0 3.125rem;
                grid-template-rows: minmax(7.44169358rem, max-content) minmax(13.03536476rem, max-content) minmax(3.125rem, max-content) minmax(29.75726353rem, max-content) minmax(4.29478111rem, max-content) minmax(4.72813725rem, max-content);
            }

            #NjVIoX2sqHbFi7HH {
                min-height: calc(4.61451691 * var(--1vh, 1vh));
            }

            #u0i8ICactB1KQKZ4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #DKXCcWKZSvcdnQLw {
                grid-template-columns: 0 194.91687385%;
                left: -47.45843692%;
                grid-template-rows: 0 100%;
            }

            #NbhjtMf3hkqyRydr {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #mJ9pvu87cuslGOXg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99479492em - var(--ffsd)));
            }

            #C2LnAvl3dnrPZ3wh {
                min-width: 19.14338297rem;
            }

            #KTbsTQ4jsgn98YYH {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #LVuozssxowYvDEsQ {
                grid-template-columns: 0 0.390625rem 19.09455485rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(6.20881086rem, max-content) minmax(0.390625rem, max-content);
            }

            #n4GNswOHyxfANsZG {
                grid-area: 2 / 6 / 3 / 8;
                grid-template-columns: 0 19.87580485rem;
                grid-template-rows: 0 minmax(6.99006086rem, max-content);
            }

            #bxQ6DOApwmYNtbnB {
                grid-area: 2 / 6 / 3 / 8;
                position: relative;
            }

            #xA3BxPP0oknUBxs5 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #IkH45DfeNY98XGFR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99479492em - var(--ffsd)));
            }

            #AbsakNaEkhKV4R6w {
                min-width: 19.14338297rem;
            }

            #AsGRaTWRz9bKjemi {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ltFPg40WGAfdDZSw {
                grid-template-columns: 0 0.390625rem 19.09455485rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(6.20881086rem, max-content) minmax(0.390625rem, max-content);
            }

            #ijh4cceSw4mrgqeH {
                grid-area: 4 / 7 / 5 / 9;
                grid-template-columns: 0 19.87580485rem;
                grid-template-rows: 0 minmax(6.99006086rem, max-content);
            }

            #FAnkfzcUCVBau2w8 {
                grid-area: 4 / 7 / 5 / 9;
                position: relative;
            }

            #ZZldzsYR3xNIXGV2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.6806515em - var(--ffsd)));
            }

            #yXAhI8lvBV1vTwoI {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.6806515em);
                --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);
            }

            #p3oDpx6TnT87uktC {
                min-width: 93.79882812rem;
            }

            #LvoUFibtEnvF0zZi {
                grid-area: 6 / 2 / 7 / 12;
                position: relative;
            }

            #SFTKB7jSEPBv7QQM {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #u6fb7GxAxDPjJyAl {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #m68XyLokcVzhYdjr {
                grid-area: 8 / 4 / 9 / 10;
                grid-template-columns: 0 1.23043591rem 28.50747068rem 2.11429044rem;
                grid-template-rows: 0 minmax(2.03776758rem, max-content) minmax(28.50747068rem, max-content) minmax(1.30695877rem, max-content);
            }

            #jGHbN8KG0jEaYqr0 {
                grid-area: 8 / 4 / 9 / 10;
                position: relative;
            }

            #GZQdo68HD23jYPJX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.38543945em - var(--ffsd)));
            }

            #PHflVDbKonWDyruA {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.38543945em);
                --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);
            }

            #pomJ9bdxcdzbRXGQ {
                min-width: 31.90102515rem;
            }

            #S5i0UNRNxqY2MVGU {
                grid-area: 10 / 5 / 11 / 11;
                position: relative;
            }

            #Lno1qOmmEtiuOiwp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86461914em - var(--ffsd)));
            }

            #pRkdZGdgj1hMl0SQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86461914em);
                --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);
            }

            #ypqVTUEEJnakmwGi {
                min-width: 93.79882812rem;
            }

            #YNiRXXp3ogcmD1FB {
                grid-area: 12 / 3 / 13 / 13;
                position: relative;
            }

            #o7Zdrtxm7r6rZnea {
                grid-template-columns: 3.125rem 0 30.94890149rem 0 5.98819609rem 0 19.87580485rem 0 5.98819609rem 0 30.94890149rem 0 3.125rem;
                grid-template-rows: minmax(3.90960987rem, max-content) minmax(6.99006086rem, max-content) minmax(4.4921875rem, max-content) 0 0 minmax(6.88716234rem, max-content) minmax(3.85408595rem, max-content) minmax(31.85219703rem, max-content) 0 minmax(4.01041211rem, max-content) minmax(3.125rem, max-content) minmax(34.91037278rem, max-content);
            }

            #eVgqlUvjH0uMK9gs {
                min-height: calc(6.25671274 * var(--1vh, 1vh));
            }

            #zsNOkpl2uzRaImIk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P2esVcpg84neEFmN {
                grid-template-columns: 0 232.12810818%;
                left: -66.06405409%;
                grid-template-rows: 0 100%;
            }

            #i2pRlQffvmEoN2af {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #eITK8dXizU36Tn7m {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #QVoVZBcLqGVALCGq {
                grid-area: 2 / 3 / 3 / 5;
                grid-template-columns: 0 1.43105871rem 28.41420722rem 2.00693109rem;
                grid-template-rows: 0 minmax(2.00693109rem, max-content) minmax(28.41420722rem, max-content) minmax(1.43105871rem, max-content);
            }

            #OcC2XP6AFE2KnaUS {
                grid-area: 2 / 3 / 3 / 5;
                position: relative;
            }

            #Rd5BLDWu5xm6A7EJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.38543945em - var(--ffsd)));
            }

            #On3GI9OlNcrOXSpK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.38543945em);
                --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);
            }

            #qF5N6IdjsG7MfhEi {
                min-width: 31.90102515rem;
            }

            #lh3xxhG7nHvJKDAf {
                grid-area: 4 / 4 / 5 / 6;
                position: relative;
            }

            #X7LPO0dMdn865pQf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86461914em - var(--ffsd)));
            }

            #uPnzYWdbZOEiYygM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86461914em);
                --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);
            }

            #YzQHjhwjYuF2OV3r {
                min-width: 93.79882812rem;
            }

            #X1adHTw8i85rgTC6 {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #qPEmdxlbSWweVVCt {
                grid-template-columns: 3.125rem 30.94890149rem 0 31.85219703rem 0 30.94890149rem 3.125rem;
                grid-template-rows: minmax(5.95670328rem, max-content) minmax(31.85219703rem, max-content) minmax(0.89915387rem, max-content) minmax(4.01041211rem, max-content) minmax(3.125rem, max-content) minmax(31.675993rem, max-content);
            }

            #PNt0WJOQfePJeU5L {
                min-height: calc(4.8801287 * var(--1vh, 1vh));
            }

            #d77Y2CZ4MLdy9hdf {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #pNEywbRAJrDVM79C {
                grid-template-columns: 0 286.67272138%;
                left: -93.33636069%;
                grid-template-rows: 0 100%;
            }

            #LJoZtNxmfmv7o23w {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #O7RbuVrQOhpRPp4P {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99479492em - var(--ffsd)));
            }

            #qu0VbyvrcKKOo2t3 {
                min-width: 22.65218495rem;
            }

            #k4Sgw4Ki0gCRBw03 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #oU4qCabTolJ6crqo {
                grid-template-columns: 0 0.390625rem 23.30335682rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(6.20881086rem, max-content) minmax(0.390625rem, max-content);
            }

            #QHLag0KxjTu7TKFF {
                grid-area: 2 / 6 / 3 / 9;
                grid-template-columns: 0 23.38460682rem;
                grid-template-rows: 0 minmax(6.99006086rem, max-content);
            }

            #I1eh6LGD5OmNGqxc {
                grid-area: 2 / 6 / 3 / 9;
                position: relative;
            }

            #EdfYKhAWUhbQX2xX {
                display: block;
            }

            #f1kX7Dl6WQqlekzb {
                display: none;
            }

            #nCgPhU25nB6z0mw3 {
                display: none;
            }

            #QWU1yEXEDmtr8bgx {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #q3jwWo2TAKCcJjaE {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86461914em - var(--ffsd)));
            }

            #wTmxhCWZbo3zU7BG {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86461914em);
                --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);
            }

            #CO4fhLGv7jzzuadJ {
                min-width: 43.42172744rem;
            }

            #MJYIZTwHH9aWeKtg {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #aBPyAu6a3SGeTxBe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #Pxrxd3rvLf7oDM9J {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86458008em);
                --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);
            }

            #ZXxIlLwUabSoHtCz {
                min-width: 43.42172744rem;
            }

            #gbox0ZKCdrUaEy1F {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #loBrW344ShQPNyJf {
                grid-template-columns: 0 1.47885704rem 0 43.37289931rem 0 1.47885704rem;
                grid-template-rows: 0 minmax(1.02979693rem, max-content) minmax(3.43098242rem, max-content) minmax(2.5809178rem, max-content) minmax(19.44661523rem, max-content) minmax(0.25148999rem, max-content);
            }

            #KCYL0hK5IE4haJPi {
                grid-area: 4 / 5 / 5 / 13;
                grid-template-columns: 0 46.3306134rem;
                grid-template-rows: 0 minmax(26.73980238rem, max-content);
            }

            #HMSEJilFaJUT6V7N {
                grid-area: 4 / 5 / 5 / 13;
                position: relative;
            }

            #UBP9S5iySKZGWggo {
                display: block;
            }

            #vnLHXfSNz8mTX0YZ {
                display: none;
            }

            #KfXIh4bEikjd46mb {
                display: none;
            }

            #DQUibyg9D5tqiga3 {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #xaJpCWVFryupwxXF {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86461914em - var(--ffsd)));
            }

            #rl2exVBTR3iNcgeP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86461914em);
                --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);
            }

            #pwCBWOySbQlssrgs {
                min-width: 43.42172744rem;
            }

            #OMAsPrvItVly87nU {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #BQUKOZ4YAZVJVDNR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #ECCr3fzJn9gqFGd3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86458008em);
                --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);
            }

            #XcO7AX2u1aQbtcl7 {
                min-width: 43.42172744rem;
            }

            #R3P52FnpU1oRh0o0 {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #OKj38NwOhLtD9UJp {
                grid-area: 6 / 2 / 7 / 10;
                grid-template-columns: 0 1.47885704rem 0 43.37289931rem 0 1.47885704rem;
                grid-template-rows: 0 minmax(1.02979693rem, max-content) minmax(3.43098242rem, max-content) minmax(2.77630836rem, max-content) minmax(11.43880273rem, max-content) minmax(8.06391193rem, max-content);
            }

            #oyuzKCiaU9XB8jrE {
                grid-area: 10 / 2 / 10 / 10;
                position: relative;
            }

            #A0ubap3tS8axn7fj {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTLpWjWpPGGvclWN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.734375em - var(--ffsd)));
            }

            #PcPwluyXjKHLqowb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.734375em - var(--ffsd)));
            }

            #zHKaE7yoiYsumMuI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.734375em - var(--ffsd)));
            }

            #vCCpENB9WjFUI9An {
                min-width: 16.99506257rem;
            }

            #NA7uyejD8wAmR0rv {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #paSvoEianoH41bGY {
                grid-template-columns: 0 0.390625rem 16.94623445rem 0.390625rem;
                grid-template-rows: 0 minmax(3.21962972rem, max-content) minmax(12.89414063rem, max-content) minmax(3.21962972rem, max-content);
            }

            #wdFwIq19eMEa8ecC {
                grid-area: 8 / 7 / 9 / 8;
                grid-template-columns: 0 17.72748445rem;
                grid-template-rows: 0 minmax(19.33340007rem, max-content);
            }

            #ijDfh4oMuTHLHJhB {
                grid-area: 8 / 7 / 9 / 8;
                position: relative;
            }

            #VmgYcsIbcSmDQblJ {
                display: block;
            }

            #X19Lt9asBMU3Vtta {
                display: none;
            }

            #B2PyI593NlUg0Koh {
                display: none;
            }

            #n29zvRIJUT8fbQMd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #hemC8rRZNFkaxepP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86461914em - var(--ffsd)));
            }

            #EppC6iSVn7WPgsA6 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86461914em);
                --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);
            }

            #Zrl1eLjNQbXWH1RF {
                min-width: 43.42172744rem;
            }

            #nfNFHi9Iwd93GWrb {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #GVPFMeRik6Gzah04 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #unoy2wmbf3ivPt67 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86458008em);
                --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);
            }

            #PkoCJzHU37oqZH96 {
                min-width: 43.42172744rem;
            }

            #sUUcLQIUV9cBJZxD {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #TTAgz3G5NfTThLXp {
                grid-area: 10 / 3 / 11 / 11;
                grid-template-columns: 0 1.47885704rem 0 43.37289931rem 0 1.47885704rem;
                grid-template-rows: 0 minmax(1.02979693rem, max-content) minmax(3.43098242rem, max-content) minmax(2.5809178rem, max-content) minmax(19.44661523rem, max-content) minmax(0.25148999rem, max-content);
            }

            #cLy8c8UH8MjAAE0c {
                grid-area: 6 / 3 / 11 / 11;
                position: relative;
            }

            #QTFv7qfmxtw93h7W {
                display: block;
            }

            #WZm5rn0VmIAuPcq7 {
                display: none;
            }

            #A2Yj6b4EHY7erRK5 {
                display: none;
            }

            #Sd0ZJZiBWwJi9dZd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #z1OJMFKdnhISib1N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86461914em - var(--ffsd)));
            }

            #cbrfk28cYPmKqi0s {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86461914em);
                --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);
            }

            #kwl6qmFH9KIPgss0 {
                min-width: 43.42172744rem;
            }

            #JeaMMD3Gfe7Jxxlt {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #A0XVPhimTCPyJZ2F {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.86458008em - var(--ffsd)));
            }

            #F1mzcpx1eGFRo91l {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.86458008em);
                --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);
            }

            #x5xg5rAqOrPpdZv6 {
                min-width: 43.42172744rem;
            }

            #lZMePDZVShPWCwDH {
                grid-area: 5 / 4 / 6 / 6;
                position: relative;
            }

            #W7uECnH0SSPdXjUD {
                grid-template-columns: 0 1.47885704rem 0 43.37289931rem 0 1.47885704rem;
                grid-template-rows: 0 minmax(1.02979693rem, max-content) minmax(3.43098242rem, max-content) minmax(1.49367366rem, max-content) minmax(19.44661523rem, max-content) minmax(3.13560327rem, max-content);
            }

            #hSx3LJ2zYVUdOiPQ {
                grid-area: 12 / 4 / 13 / 12;
                grid-template-columns: 0 46.3306134rem;
                grid-template-rows: 0 minmax(28.53667152rem, max-content);
            }

            #R72YKRXMmFLWaCWj {
                grid-area: 12 / 4 / 13 / 12;
                position: relative;
            }

            #IubvkmrTfHmEV1AR {
                grid-template-columns: 26.72504324rem 0.10965006rem 0 0.10965006rem 11.36335323rem 2.82856119rem 17.72748445rem 2.82856119rem 11.36335323rem 0.10965006rem 0 0.10965006rem 26.72504324rem;
                grid-template-rows: 8rem minmax(6.99006086rem, max-content) minmax(5.3785148rem, max-content) minmax(26.73980238rem, max-content) minmax(5.3785148rem, max-content) minmax(26.73980238rem, max-content) minmax(3.125rem, max-content) minmax(19.33340007rem, max-content) minmax(3.125rem, max-content) minmax(26.73980238rem, max-content) minmax(5.3785148rem, max-content) minmax(28.53667152rem, max-content);
            }

            #mH85Jun5OHnBCG0b {
                min-height: calc(9.20201947 * var(--1vh, 1vh));
            }

            #bdMZg2npcwZUpWIM {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #XhmRh68rzGu2aIOh {
                grid-template-columns: 0 116.46143097%;
                left: -8.23071548%;
                grid-template-rows: 0 100%;
            }

            #XQQw1ieiQwN9wC4m {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #a1XkoAlaBrQbS9jq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99479492em - var(--ffsd)));
            }

            #teLwY9hHhpRwuad4 {
                min-width: 17.09658182rem;
            }

            #XFhxm9ClEmfNnGRu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #t738yoBNfTrC8PAa {
                grid-template-columns: 0 0.390625rem 17.0477537rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(6.20881086rem, max-content) minmax(0.390625rem, max-content);
            }

            #EEksWBj9CUD48b98 {
                grid-template-columns: 0 17.8290037rem;
                grid-template-rows: 0 minmax(6.99006086rem, max-content);
            }

            #tVxYCpAS2ltOggjr {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #LaDpQlH0TnEeg022 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26938003em - var(--ffsd)));
            }

            #J9Lp1kJbRHmSYGEo {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26938003em);
                --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);
            }

            #yWszTBguVjOTfrax {
                min-width: 93.79882812rem;
            }

            #JHjrjJFdYMMJD1I3 {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #iWVqXe5Y0nb64KbP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
            }

            #zpOXPt1OoLT69lPh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
            }

            #LI7p7BgT3ADt90di {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
            }

            #qOwdLi7kpJNiCVww {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
            }

            #kMZB9vWKnWko38kY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
            }

            #HUbGOCwXWWSdLHVg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.28914557em);
                --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);
            }

            #NoX34zatVMphvonV {
                min-width: 93.79882812rem;
            }

            #RIOjv1drYN3IooZR {
                grid-area: 6 / 4 / 7 / 7;
                position: relative;
            }

            #FjxfPDPnfpyTvLIQ {
                grid-template-columns: 3.125rem 0 0 17.8290037rem 75.9209963rem 0 3.125rem;
                grid-template-rows: minmax(2.98413196rem, max-content) minmax(6.99006086rem, max-content) minmax(1.92135521rem, max-content) minmax(15.40579753rem, max-content) minmax(3.64897235rem, max-content) minmax(37.93742883rem, max-content) minmax(2.98413196rem, max-content);
            }

            #YKJZRJE9wYbNW7yH {
                min-height: calc(4.10341324 * var(--1vh, 1vh));
            }

            #q73Z0kq6NzyOmGYh {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nEdewFgxWbAkv4oW {
                grid-template-columns: 0 106.87343482%;
                left: -3.43671741%;
                grid-template-rows: 0 100%;
            }

            #pUORY3VlSkw6zG4J {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #Pwqn0JfMoUKWn3os {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #fN6c4ymzShyFXBwX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #e5cJB9JSyZzbClLC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #JphKMzargSqOl7kz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #cOVFBU2AJQD9mnWx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #WNNdR4k3NfRIs1YC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #vWDOERhWPKjtMbjw {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #uCO5s2dVqKdwI5pO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.28629638em);
                --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);
            }

            #n0H4j0PQKBUgsoy3 {
                min-width: 93.79882812rem;
            }

            #FTL7A5rIUpK1Drdv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -0.05542446%;
                margin-top: 0%;
            }

            #mXgLH8hnQz6g4pSi {
                grid-template-columns: 3.125rem 93.75rem 3.125rem;
                grid-template-rows: minmax(1.02864404rem, max-content) minmax(53.81636167rem, max-content);
            }

            #u4LbnBv5IifMxOCb {
                min-height: calc(3.13129038 * var(--1vh, 1vh));
            }

            #im9WUa6mk736eId9 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nsaagozAmKWLcDL1 {
                grid-template-columns: 0 119.81548668%;
                left: -9.90774334%;
                grid-template-rows: 0 100%;
            }

            #kgJi1XWYPz3fk0KN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #orOSI4D7UOlPAgXz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #JDek5KJ57O7hHH1f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.90981688em - var(--ffsd)));
            }

            #opRSbzH2Am1J5CtP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28629638em - var(--ffsd)));
            }

            #bJZyISee47dwjZFH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.28629638em);
                --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);
            }

            #sa94t7OX5t5Q0ndP {
                min-width: 93.79882812rem;
            }

            #vxEtzCt5L03RJpyP {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #aKh40tNMgAJxFdGj {
                display: none;
            }

            #ruQdsMyEj6qlPtdV {
                display: block;
            }

            #a77eKvFZsfHxeTBq {
                display: none;
            }

            #hNTMD74as58v2lhz {
                display: none;
            }

            #mV7IOuC9OSRDyS7F {
                display: none;
            }

            #VR2C3a1ZyJo42u65 {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -3.125rem;
                right: -3.125rem;
            }

            #k4IfnmLk1M1c4Dy5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.63517188em - var(--ffsd)));
            }

            #a7kKKnKcvLELOscY {
                min-width: 87.54882812rem;
            }

            #qePDUbHzlmqEiwld {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #BQk0NkVUOXref8ML {
                grid-template-columns: 0 3.125rem 87.5rem 3.125rem;
                grid-template-rows: 0 minmax(1.953125rem, max-content) minmax(11.39857316rem, max-content) minmax(1.953125rem, max-content);
            }

            #IsG3FjDrKygEIMUZ {
                grid-area: 4 / 3 / 5 / 5;
                grid-template-columns: 0 93.75rem;
                grid-template-rows: 0 minmax(15.30482316rem, max-content);
            }

            #WvE3okJkEvAeJRKW {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #rFkB5JsNbJ02l5Di {
                grid-template-columns: 3.125rem 0 93.75rem 0 3.125rem;
                grid-template-rows: minmax(4.71516699rem, max-content) minmax(25.96508231rem, max-content) minmax(3.94474458rem, max-content) minmax(15.30482316rem, max-content) minmax(4.71516699rem, max-content);
            }

            #C6kX9O68JZa2mQDs {
                min-height: calc(3.11987045 * var(--1vh, 1vh));
            }

            #igRRoR9MokVEj9yQ {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #itSyH2hxz78Xgevy {
                grid-template-columns: 0 125.44002625%;
                left: -12.72001312%;
                grid-template-rows: 0 100%;
            }

            #a3PtaaYnK3LZy37q {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #S9khWKVanRMKshyQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99479492em - var(--ffsd)));
            }

            #WKx0iiGojgG6WDm3 {
                min-width: 19.14338297rem;
            }

            #hUBtjyLsb7IkXhaB {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #RSL7wdY5XB2EbQDP {
                grid-template-columns: 0 0.390625rem 19.09455485rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(5.70976737rem, max-content) minmax(0.390625rem, max-content);
            }

            #Ib2YfcyqNdOerU9w {
                grid-template-columns: 0 19.87580485rem;
                grid-template-rows: 0 minmax(6.49101737rem, max-content);
            }

            #OsYui1xWHVmP5IAv {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #IzJwHTavRO3mycGz {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTtfuZWS5BWRZ3pf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.5em - var(--ffsd)));
            }

            #qbx9ZPR2ZhRGjS88 {
                min-width: 19.14338297rem;
            }

            #V5QeWfmfb9ukAnra {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #E90IgNWKeHpJaJ80 {
                grid-template-columns: 0 0.390625rem 19.09455485rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(5.20881086rem, max-content) minmax(0.390625rem, max-content);
            }

            #XBUDeiRk2L6MYZL2 {
                grid-area: 4 / 4 / 5 / 6;
                grid-template-columns: 0 19.87580485rem;
                grid-template-rows: 0 minmax(5.99006086rem, max-content);
            }

            #BEYP7ATT1zGkHr0d {
                grid-area: 4 / 4 / 5 / 6;
                position: relative;
            }

            #IMvqusOqwZcilaQq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.30812725em - var(--ffsd)));
            }

            #HXOfAd05vwzUbeuX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.30812725em - var(--ffsd)));
            }

            #NeNZ8VJF7lOrcehT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.30812725em - var(--ffsd)));
            }

            #utNVZoMZzeX401fu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.30812725em - var(--ffsd)));
            }

            #Wpg6q65SHZibt48u {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.30812725em - var(--ffsd)));
            }

            #mqI6BfEhdFdHienq {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.30812725em);
                --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);
            }

            #EHVkBZaiEUKSm4v5 {
                min-width: 93.79882812rem;
            }

            #JHmt8myMYYJI02Qy {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #Zr4YOqX3fqU9MwKY {
                grid-template-columns: 3.125rem 0 2.16849478rem 17.70731007rem 2.16849478rem 71.70570037rem 3.125rem;
                grid-template-rows: minmax(9.2224rem, max-content) 0 0 minmax(5.990061rem, max-content) minmax(4.39453125rem, max-content) minmax(28.57359919rem, max-content);
            }

            #c61VCPpb6nZaMaum {
                min-height: calc(3.38691434 * var(--1vh, 1vh));
            }

            #H2SvFrobitvObHP4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CPUclLSIXLtqOnlH {
                grid-template-columns: 0 117.00619566%;
                left: -8.50309783%;
                grid-template-rows: 0 100%;
            }

            #KPLtBfoPRAfyssDJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28645651em - var(--ffsd)));
            }

            #OvIR4A7n4slE4jrv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28645651em - var(--ffsd)));
            }

            #vG1U12jVMRUcVNJT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28645651em - var(--ffsd)));
            }

            #B2aSaQgCKMKOCajo {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28645651em - var(--ffsd)));
            }

            #IJ6vxlK80uIKyrh2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28645651em - var(--ffsd)));
            }

            #jVzjr2w5pYbNu3w5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28645651em - var(--ffsd)));
            }

            #KmassSatUz9OfZqv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28645651em - var(--ffsd)));
            }

            #tGqOPJLbbBFhPgTd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28645651em - var(--ffsd)));
            }

            #F3NVUaqAoMlHBOYW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.28645651em);
                --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);
            }

            #VlT8f8PLhArYAaFt {
                min-width: 93.79882812rem;
            }

            #pUUId1KwSnq668AE {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YII4aNs32i4UA6Xt {
                grid-template-columns: 3.125rem 93.75rem 3.125rem;
                grid-template-rows: minmax(4.09505176rem, max-content) minmax(37.89286374rem, max-content) minmax(4.09505176rem, max-content);
            }

            #DiC4MyOr75RlMfmz {
                min-height: calc(2.63103541 * var(--1vh, 1vh));
            }

            #JvfcgLpokGTq95Lk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #D6qJ3aMSgIYnBSSb {
                grid-template-columns: 0 122.82409668%;
                left: -11.41204834%;
                grid-template-rows: 0 100%;
            }

            #tX6IRrgs4Ubxm7us {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #hAgsrHsHuZVw1lIa {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.5em - var(--ffsd)));
            }

            #YLNqXNuczztr3bT1 {
                min-width: 19.14338297rem;
            }

            #uv6abpnuuWDuvymE {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #o6XJAXdVqdypvO86 {
                grid-template-columns: 0 0.390625rem 19.09455485rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(6.20881086rem, max-content) minmax(0.390625rem, max-content);
            }

            #DDaF5xZLTBEy6I2c {
                grid-area: 2 / 3 / 3 / 4;
                grid-template-columns: 0 19.87580485rem;
                grid-template-rows: 0 minmax(6.99006086rem, max-content);
            }

            #SmkXTAHnWTvFRdw4 {
                grid-area: 2 / 3 / 3 / 4;
                position: relative;
            }

            #ny0tMjWbk5bJ4Fkh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26822573em - var(--ffsd)));
            }

            #SySlaJck6G3NwlZX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26822573em - var(--ffsd)));
            }

            #uyjzFM5VU5KPVQur {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26822573em - var(--ffsd)));
            }

            #KLHlHIMjs8CbX7Yl {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26822573em - var(--ffsd)));
            }

            #yzWBCB4agzaRbG2r {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26822573em - var(--ffsd)));
            }

            #f6XiBYb7XZGYxcBJ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26822573em);
                --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);
            }

            #ewjg1lz9tlHLJOHY {
                min-width: 93.79882812rem;
            }

            #aCdJZx60TFdowVyB {
                grid-area: 4 / 2 / 5 / 5;
                position: relative;
            }

            #kcvtbbatNZPyWeGM {
                grid-template-columns: 3.125rem 0.72386395rem 19.87580485rem 73.1503312rem 3.125rem;
                grid-template-rows: 0 minmax(5.990061rem, max-content) minmax(3.745799rem, max-content) minmax(28.07963595rem, max-content) minmax(0.818919rem, max-content);
            }

            #DxGPdz8xXKlY5iFX {
                min-height: calc(2.82346122 * var(--1vh, 1vh));
            }

            #oBRFZpbutdmMvJzK {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #FZhimtGTd7JsR7hC {
                grid-template-columns: 0 108.71168388%;
                left: -4.35584194%;
                grid-template-rows: 0 100%;
            }

            #ukRj0ByIe076lQ0X {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28924333em - var(--ffsd)));
            }

            #GMdDpBbWTB3f6evm {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28924333em - var(--ffsd)));
            }

            #oIUM2ioe3Iu2g0ET {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28924333em - var(--ffsd)));
            }

            #MKAFhqGDp7yfiX0D {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28924333em - var(--ffsd)));
            }

            #jj9jBsPT5KxCiwyp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28924333em - var(--ffsd)));
            }

            #iNJRFri2lHrKjCa1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28924333em - var(--ffsd)));
            }

            #CzobxTbRs3bwq91N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28924333em - var(--ffsd)));
            }

            #U3RB2j4fYu5949Ax {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28924333em - var(--ffsd)));
            }

            #zmeusoLz6YZNjJs7 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28924333em - var(--ffsd)));
            }

            #u7vqN7jWV8IaVqzM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.28924333em);
                --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);
            }

            #SZMls010yQv9xY1M {
                min-width: 93.79882812rem;
            }

            #vqSd1Rz0el5RAF6y {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.77147772%;
                margin-top: 0%;
            }

            #JNyyMCBX6DvjwhM5 {
                grid-template-columns: 3.125rem 93.75rem 3.125rem;
                grid-template-rows: 0 minmax(36.47803rem, max-content);
            }

            #mad5wDh5KhbPLDch {
                min-height: calc(2.49450355 * var(--1vh, 1vh));
            }

            #IVu1otjOuhismW5b {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #LWx37dz9amJb9WZe {
                grid-template-columns: 0 124.72589706%;
                left: -12.36294853%;
                grid-template-rows: 0 100%;
            }

            #QJujrubXrvCZvvM7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #xPidOz9IKKWlbvmT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.5em - var(--ffsd)));
            }

            #HPFtm3fOLY3OwHC7 {
                min-width: 32.05698286rem;
            }

            #wlRye7J6W542kZdu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #XaY9F67BAtpJJLjR {
                grid-template-columns: 0 0.390625rem 32.00815474rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(6.20881086rem, max-content) minmax(0.390625rem, max-content);
            }

            #DsufGAqYpKQJiYZC {
                grid-area: 2 / 4 / 3 / 5;
                grid-template-columns: 0 32.78940474rem;
                grid-template-rows: 0 minmax(5.990061rem, max-content);
            }

            #m8QgBRyI9D9Po89r {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
            }

            #StCvPNp5Qhj0kFBk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28459023em - var(--ffsd)));
            }

            #GAqHPUEn7rygVTXY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28459023em - var(--ffsd)));
            }

            #frLtukMhZhJ75Qvk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28459023em - var(--ffsd)));
            }

            #YXoM0rfWv48PgfYQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28459023em - var(--ffsd)));
            }

            #ozPi3hC7SNTB8N81 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28459023em - var(--ffsd)));
            }

            #K1nuYEMJL9OTLhIE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.28459023em);
                --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);
            }

            #EmABPvZaCPcNCgDi {
                min-width: 93.79882812rem;
            }

            #YmFhVRI44IvMvDLT {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
            }

            #okyAagpY4iuzAyOu {
                display: none;
            }

            #nt3UX3luNUWsEDCF {
                display: block;
            }

            #airqrLyfoG9mAy9k {
                display: none;
            }

            #t0AidnZWEMNq9smR {
                display: none;
            }

            #VuszuEiRAqIF1Vo3 {
                display: none;
            }

            #jNolUwAaqDUaAE8k {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -3.125rem;
                right: -3.125rem;
            }

            #Ni1jW7t2stdJBqjb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.63517188em - var(--ffsd)));
            }

            #PYiaERk2twRk04LZ {
                min-width: 87.54882812rem;
            }

            #p8VKmcQL4htOwSOk {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #Y0piAvvsRhpDs8Do {
                grid-template-columns: 0 3.125rem 87.5rem 3.125rem;
                grid-template-rows: 0 minmax(1.953125rem, max-content) minmax(7.75962881rem, max-content) minmax(1.953125rem, max-content);
            }

            #b4ZhdY9ONjDHYJBp {
                grid-area: 6 / 3 / 7 / 7;
                grid-template-columns: 0 93.75rem;
                grid-template-rows: 0 minmax(11.66587881rem, max-content);
            }

            #d6l2Z7atT2jHx1cJ {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
            }

            #crwIj2q3idMHHZH4 {
                grid-template-columns: 3.125rem 0 0.61560783rem 32.78940474rem 60.34498744rem 0 3.125rem;
                grid-template-rows: minmax(3.115801rem, max-content) minmax(5.990061rem, max-content) minmax(2.64525388rem, max-content) minmax(25.08898355rem, max-content) minmax(2.63671875rem, max-content);
            }

            #EfuhyH842GfsIb6B {
                min-height: calc(3.38327182 * var(--1vh, 1vh));
            }

            #q4wjLhH7kXa9wx8q {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YXEBZDeQwsFPZAzq {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #PYM6VPBmlCN1Gili {
                grid-template-columns: 100rem;
                grid-template-rows: minmax(56.22254758rem, max-content);
            }

            #x6VC3dRLrgefmZcL {
                min-height: calc(3.20993899 * var(--1vh, 1vh));
            }

            #CwJ7eiqoi5EZfc0M {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
              }
        
              #Mu0YBTOauR2KbXyY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.99479492em - var(--ffsd)));
              }
        
              #TIlzpdHytsQj9Cwy {
                min-width: 17.09658182rem;
              }
        
              #mEu7bZtYExDvWrtO {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
              }
        
              #eZ8kMta3rCxBnDrM {
                grid-template-columns: 0 0.390625rem 17.0477537rem 0.390625rem;
                grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(6.20881086rem, max-content) minmax(0.390625rem, max-content);
              }
        
              #f2wGy6KPJN19C41O {
                grid-template-columns: 0 17.8290037rem;
                grid-template-rows: 0 minmax(6.99006086rem, max-content);
              }
        
              #TXbb3t5iMpAJN73w {
                grid-area: 2 / 4 / 3 / 5;
                position: relative;
              }
        
              #W9Eguly5ZFDDic9l {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.26938003em - var(--ffsd)));
              }
        
              #byHMQuTwvRAzt1Z7 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.26938003em);
                --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);
              }
        
              #yrGU1TVcA9OV2snT {
                min-width: 93.79882812rem;
              }
        
              #JyLpKiYspxVuKwSN {
                grid-area: 4 / 2 / 5 / 6;
                position: relative;
              }
        
              #ZTyhs4AukKVOhUCb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
              }
        
              #LNcXMoGzkEkuV6ra {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
              }
        
              #ZpracRvBBnq49YQB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
              }
        
              #ZCnXWpbCh7rLrZ0q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
              }
        
              #YK6CNu2qbk3Wl9Zh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.28914557em - var(--ffsd)));
              }
        
              #TGrlQA16aKYxEOFX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.28914557em);
                --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);
              }
        
              #EAqFGFRAxIftJATn {
                min-width: 93.79882812rem;
              }
        
              #L2FJvChzD5u7BWi2 {
                grid-area: 6 / 3 / 7 / 7;
                position: relative;
              }
        
              #Vnb2ESBrnmeqaNxY {
                grid-template-columns: 3.125rem 0 37.98263315rem 17.8290037rem 37.93836316rem 0 3.125rem;
                grid-template-rows: minmax(6.350343rem, max-content) minmax(6.99006086rem, max-content) minmax(1.18893333rem, max-content) minmax(15.40579753rem, max-content) minmax(3.64897235rem, max-content) minmax(37.93742883rem, max-content) minmax(3.3503429rem, max-content);
              }

              #PLYhjaA70y6wxNmR {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #RcnKpfWCFkKBon07 {
                grid-template-columns: 0 103.84888559%;
                left: -1.92444279%;
                grid-template-rows: 0 100%;
            }

            #FhGivYSqt6saUHZE {
                font-size: calc(2.40961061em - var(--ffsd));
            }

            #VMzGER6ixq4VfipK {
                font-size: calc(2.40961061em - var(--ffsd));
            }

            #RjtgwUnXVMmbONoE {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #x7hLZHQo6qFNKy97 {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #G3IXbHOgNLQQGViG {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #E13E4efvEdhjtz7l {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #crVnFZoC2kJVeGNH {
                font-size: calc(1.00595847em - var(--ffsd));
            }

            #TrvI7A5VJQOeDUE6 {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #q71LgoZjQKiU3c3p {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #YZi8hSQAdYni0Jwj {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #I6dgrYgss1Dx6qzj {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #JHukxAcDf8S9q6BO {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #JY2O3WEg0v64r1gW {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #yrUXzJxyktCOHwG6 {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #HDfuyhyVSVSgiOMB {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #xXhTzHu6mW8UGwkj {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #i0XfAw6f5T6UlxIP {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #QQJaGy1SQYXvZc5L {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #etCegzQoHRnYpW3E {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #g2LHdJGO2wE3apiN {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #j3Xs9uYIJeM4AGYi {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #qirtlgwUjcM59O1C {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #hnRqQvybwD1o201w {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #UjbnkPpolVW5NKDh {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #pkns7Juj39mipzWB {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #Roi8dQajSIyNgdxg {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #We1G2MOJSLbINOQf {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #EqVwZUBNPlVCaoWL {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #zBAGOTcfB9YvVckj {
                font-size: calc(2.40961061em - var(--ffsd));
            }

            #WPdpwz2yxDtIKMqg {
                font-size: calc(2.40961061em - var(--ffsd));
            }

            #IdGZ4LxM8JcWKZ9P {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #n1FeWwP3MzEvvno5 {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #DU0U3bCkbTKNr214 {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #Ads9zg99zR7E7awQ {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #OIqOWOnPTcWJZWVZ {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #BrGWSwickbt82kik {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #TdXmV07sgCgzoLHK {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #CtaiuIrSx5HA33DV {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #p7JG6q8ndnEja7tY {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #AhmLqiVkZ37ltti4 {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #GT62rD2q365wgegy {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #EZH9cGJyxzExGLl4 {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #CB3Z4Bxiw70VTEmW {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #YLboFYbOsKTURdpM {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #NFxMCJBtfnMLTpGl {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #E1TBtyaFZyWpOvz9 {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #C4Bgr11ibh7NnGn2 {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #F1aRmziupgYsqQKu {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #IlJOR2yIFEwzS9Nn {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #meEfVEU0bWRPkzt6 {
                font-size: calc(1.00207292em - var(--ffsd));
            }

            #QhJ5Q2ezQUOIHLjR {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #Fiuaehjw3ekGnQPx {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #ChS07G1d95ZRIIpW {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #gjtosBlRJVMLgaTA {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #GeQwR5HNzlgGTjzE {
                font-size: calc(2.00800884em - var(--ffsd));
            }

            #uD02tGHb0LpUPpMK {
                font-size: calc(2.20880973em - var(--ffsd));
            }

            #FNbdSZzs8ttvveFh {
                font-size: calc(2.20880973em - var(--ffsd));
            }

            #DwoTlj67jvFZWUwH {
                display: none;
                font-size: calc(0em - var(--ffsd));
            }

            #YjrvXmLJZWTcjTV7 {
                display: none;
                font-size: calc(0em - var(--ffsd));
            }

            #UN7NXmYNdGa0Z3OP {
                --first-font-size: 2.40961061em;
                --last-font-size: 2.00266528em;
                margin-top: calc(var(--first-font-size) * -0.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #xFueqzEZCBmidmqa {
                min-width: 93.79882812rem;
            }

            #ZeuTLmjNWej950cQ {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #MlrZvEWt3bd3yxZW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #WJmWwhs49Lpitccb {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #ISeTTGyWSY8RKBq8 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #qdh26pnAI0U1Dsf5 {
                grid-template-columns: 0 14.48124451rem 28.15432274rem 11.9797905rem;
                grid-template-rows: 0 minmax(11.63058828rem, max-content) minmax(29.31123104rem, max-content) minmax(11.2315447rem, max-content);
            }

            #YcO8nGYkMy8jwon6 {
                grid-template-columns: 0 0.88584857rem 54.61535775rem 0.88584857rem;
                grid-template-rows: 0 minmax(3.26614313rem, max-content) minmax(52.17336403rem, max-content) minmax(3.26614313rem, max-content);
            }

            #u11sJP0hYXhT5rEW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #K63vYk9nD2ulBywe {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Bque5ur3lplFUTfD {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #RMMx0F0Hkr6fpStu {
                grid-template-columns: 0 14.48124451rem 28.15432274rem 11.9797905rem;
                grid-template-rows: 0 minmax(11.63058828rem, max-content) minmax(29.31123104rem, max-content) minmax(11.2315447rem, max-content);
            }

            #RDSkJM8pgmQCPAPH {
                grid-template-columns: 0 0.88584857rem 54.61535775rem 0.88584857rem;
                grid-template-rows: 0 minmax(3.26614313rem, max-content) minmax(52.17336403rem, max-content) minmax(3.26614313rem, max-content);
            }

            #SXpoftVBBWDnyz2C {
                grid-area: 2 / 2 / 3 / 4;
                grid-template-columns: 0 18.09473837rem 0 56.38705488rem 0 19.26820675rem;
                grid-template-rows: 0 minmax(22.49682911rem, max-content) minmax(58.70565028rem, max-content) minmax(48.63087911rem, max-content) minmax(58.70565028rem, max-content) minmax(23.682999rem, max-content);
            }

            #zDDki2gG5OykRLIB {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #VLcWJ1hlQ9AYn0ZA {
                display: none;
            }

            #MxHYWdLTkvPpXkSC {
                display: block;
            }

            #bxxvKzixTTW5MtWm {
                display: none;
            }

            #ngWJqyZYnMXbUqIH {
                display: none;
            }

            #FpW4UURyI8KEoQrf {
                display: none;
            }

            #Lt19cKMi8ACICMG4 {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: -3.125rem;
                right: -3.125rem;
            }

            #gnlziz1288hPqZUV {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.63517188em - var(--ffsd)));
            }

            #cFwMEkl2FADarEJZ {
                min-width: 87.54882812rem;
            }

            #CWOSqaglPlyedoqt {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #VQJk1PSx7ygHy1T6 {
                grid-template-columns: 0 3.125rem 87.5rem 3.125rem;
                grid-template-rows: 0 minmax(1.953125rem, max-content) minmax(7.8240618rem, max-content) minmax(1.953125rem, max-content);
            }

            #dGnRPtxmNQcGLIEZ {
                grid-area: 4 / 3 / 5 / 5;
                grid-template-columns: 0 93.75rem;
                grid-template-rows: 0 minmax(11.7303118rem, max-content);
            }

            #V7OmWWn3LgmygEvQ {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #Ar8XBH2TJtePqlvJ {
                grid-template-columns: 3.125rem 0 93.75rem 0 3.125rem;
                grid-template-rows: minmax(3.91532227rem, max-content) minmax(212.222008rem, max-content) 0 0;
            }

            #CpVDd0QBfNTUPBrH {
                min-height: calc(100 * var(--1vh, 1vh));
            }
        }

        @media (min-width: 1024.05px) {

            .custom-control{
                transform: scale(1.2);
            }

            .mres{
                padding-left: 80rem;
            }

            .switch input + label {
                min-width: calc(calc(2.7rem * .8) * 2);
                height: calc(2.7rem * .8);
                line-height: calc(2.7rem * .8);
                text-indent: calc(calc(calc(2.7rem * .8) * 2) + .5rem);
            }

            .switch input + label::before {
                width: calc(calc(2.7rem * .8) * 2);
            }

            .switch input + label::after {
                width: calc(calc(2.7rem * .8) - calc(2px * 2));
                height: calc(calc(2.7rem * .8) - calc(2px * 2));
            }

            .switch input:checked + label::after {
                margin-left: calc(2.7rem * .8);
            }

            #amyHGM8NBu8SCkck {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CLe5i1YHZW8anE8n {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #Aw0wIQuOVhTbnkqL {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
            }

            #sg0DuJ8EppCDXZcF {
                --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.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #orWeb6QpLtfh9nmm {
                min-width: 6.223463rem;
            }

            #YRFFixes3jgmNiBz {
                grid-area: 2 / 10 / 5 / 11;
                position: relative;
            }

            #Uxi0cRidktvvZ1cH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
            }

            #K2fCJdq70UqjGI6K {
                --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.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #agoCAazo4kxx7Ryf {
                min-width: 9.45644239rem;
            }

            #P7Aza3P1y9oCucvl {
                grid-area: 3 / 13 / 6 / 14;
                position: relative;
            }

            #xr7ooUPQ6UeNv1w3 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
            }

            #iqXVXBQsfKb4LrDL {
                --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.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #mjTtkUzcPUoZ7CZr {
                min-width: 10.17682803rem;
            }

            #oAKlQVHcNnoXaY2U {
                grid-area: 4 / 15 / 7 / 18;
                position: relative;
            }

            #kj0YAoJMYy7xH0AV {
                grid-area: 8 / 2 / 10 / 19;
                position: relative;
            }

            #nbB3hUxNumPPNJAO {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #ctYIQv2ApP8TtvGs {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Zp2EnjsViAsYBFC6 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #MVtAvsPB22CogQs1 {
                grid-template-columns: 0 2.50950117rem 4.87895263rem 2.07601621rem;
                grid-template-rows: 0 minmax(1.89619548rem, max-content) minmax(4.7787629rem, max-content) minmax(1.83113732rem, max-content);
            }

            #KUOzuOk5VRYFp9Dy {
                grid-template-columns: 0 0.15351153rem 9.46447001rem 0.15351153rem;
                grid-template-rows: 0 minmax(0.53249635rem, max-content) minmax(8.5060957rem, max-content) minmax(0.53249635rem, max-content);
            }

            #PNV8iOSG7wmIS7EA {
                grid-area: 9 / 3 / 13 / 5;
                grid-template-columns: 0 9.77149307rem;
                grid-template-rows: 0 minmax(9.5710884rem, max-content);
            }

            #tCZmImDtfKEGxR8x {
                grid-area: 9 / 3 / 13 / 5;
                position: relative;
            }

            #yi0w681myrtJD3uR {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #hQTpdy6PrPlzoS11 {
                grid-area: 2 / 8 / 8 / 11;
                position: relative;
            }

            #UsDw4bo70FKDFWGP {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #UEIHMqZAcTTeuIqm {
                grid-area: 3 / 10 / 7 / 13;
                position: relative;
            }

            #MbhAvw6N5E1HHs1q {
                font-size: calc(3.51390922em - var(--ffsd));
            }

            #GRaL82n32xxqBuKB {
                --first-font-size: 3.51390922em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #N5nr4XUXkoi8pc9C {
                min-width: 8.92483664rem;
            }

            #FVgZl8QNhmjsNPzv {
                grid-area: 4 / 9 / 6 / 12;
                position: relative;
            }

            #R510ageFgV2My3bc {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #iVac8tedllsrEOsk {
                font-size: calc(2.14738653em - var(--ffsd));
            }

            #QoplhgYeUn2FbAK7 {
                --first-font-size: 2.14738653em;
                --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);
            }

            #rjle42X7qNkm5vbc {
                min-width: 11.21431186rem;
            }

            #NGnsQURfHCUhd0bI {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #p6eWXEgJkgH6v0cg {
                grid-template-columns: 0 8.40062862rem 11.17770864rem 8.40062862rem;
                grid-template-rows: 0 minmax(13.72306429rem, max-content) minmax(2.57198682rem, max-content) minmax(1.40800366rem, max-content);
            }

            #cjzUeourkvH8SPKM {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #VwkRPNqtvn4eRGjL {
                grid-area: 9 / 2 / 14 / 17;
                position: relative;
            }

            #dQ9Lth2TFuqxrHn6 {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #nbGwIEvyAfWlvEgv {
                grid-area: 11 / 5 / 16 / 6;
                position: relative;
            }

            #MqoEYephPty0jXcJ {
                font-size: calc(4.88041728em - var(--ffsd));
            }

            #HewG2gPzri86yPAD {
                --first-font-size: 4.88041728em;
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: calc(var(--first-font-size) * 0.1);
                margin-bottom: calc(var(--last-font-size) * 0.1);
            }

            #b78GKfzzVwNRl5MY {
                min-width: 18.72136509rem;
            }

            #p3QQkiJwUipdwxuy {
                grid-area: 12 / 7 / 18 / 14;
                position: relative;
            }

            #HnLPuyFd7qw9LTJ4 {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #vnz0xYVWlNfOn9sw {
                grid-area: 13 / 15 / 17 / 16;
                position: relative;
            }

            #iRD6et6nZsyPq4rW {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #DekcjkQW28DOt08K {
                grid-area: 15 / 4 / 19 / 18;
                position: relative;
            }

            #jcJ0jgMvYpbI8bml {
                grid-area: 11 / 8 / 15 / 9;
                grid-template-columns: 0 0.32969715rem 2.73765278rem 0.08052709rem 0.95168375rem 0.84429549rem 0.33432823rem 3.49146162rem 1.52317967rem 6.03221083rem 1.33284292rem 4.67740599rem 1.29333262rem 0.84429549rem 0.90775988rem 1.04685212rem 0.79795022rem 1.08318719rem;
                grid-template-rows: 0 minmax(0.6295754rem, max-content) minmax(2.81074164rem, max-content) minmax(1.14066918rem, max-content) minmax(3.07602189rem, max-content) minmax(9.42937549rem, max-content) minmax(2.18155198rem, max-content) minmax(2.82576867rem, max-content) minmax(0.19033675rem, max-content) minmax(0.77598829rem, max-content) minmax(0.28550512rem, max-content) minmax(0.4465593rem, max-content) minmax(0.80527086rem, max-content) minmax(1.99853587rem, max-content) minmax(0.16837482rem, max-content) minmax(0.63689605rem, max-content) minmax(1.75207174rem, max-content) minmax(0.50268668rem, max-content);
            }

            #sLq1NKBFBG9M6RKw {
                grid-area: 11 / 8 / 15 / 9;
                position: relative;
            }

            #NhhgaAptczvUuEqY {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #gFAe1rJNs50Z965J {
                grid-area: 2 / 3 / 4 / 4;
                position: relative;
            }

            #md8jABBu1Av04gQl {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #golPowrKP7sMeWDg {
                grid-area: 3 / 2 / 5 / 5;
                position: relative;
            }

            #cClG0pK3IjRRWNih {
                display: grid;
                grid-area: 12 / 12 / 14 / 17;
                grid-template-columns: 0 7.10102489rem 10.17569546rem 4.49487555rem;
                grid-template-rows: 0 minmax(2.4011713rem, max-content) minmax(2.92093704rem, max-content) minmax(8.11127379rem, max-content);
            }

            #E7eVl9yALY2BlHvX {
                grid-area: 12 / 12 / 14 / 17;
                position: relative;
            }

            #gVhKeaSMEdkdxhho {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #PysD1ZTzRigekjOz {
                grid-area: 2 / 3 / 4 / 5;
                position: relative;
            }

            #JEg9JvvJI5NGJy4e {
                stroke-width: calc(100rem * 0.0 / 1366.0);
            }

            #GhT3o1fAhXBxVWJK {
                grid-area: 3 / 2 / 5 / 4;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 6.57393851rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 6.57393851rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.06681514 * 6.57393851rem) + 0%)), calc(0% + 0%) calc(100% - ((0.06681514 * 6.57393851rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -6.68151448%;
                margin-top: 0%;
            }

            #dCOIZAgqzlssNco5 {
                display: grid;
                grid-area: 17 / 4 / 19 / 6;
                grid-template-columns: 0 0.47584187rem 6.09809663rem 5.3147877rem;
                grid-template-rows: 0 minmax(7.22547584rem, max-content) minmax(0.86383602rem, max-content) minmax(4.10688141rem, max-content);
            }

            #iLFg8Q6YOHxQlFZH {
                grid-area: 17 / 4 / 19 / 6;
                position: relative;
            }

            #Aiai9sN0iMDj3V3Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.02584919em - var(--ffsd)));
            }

            #TEt0brCEM9ZrAcmH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.02584919em - var(--ffsd)));
            }

            #dUtGxuuVxeXcn049 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.02584919em);
                --last-font-size: var(--first-font-size);
                transform: translateX(calc(var(--first-font-size) * -0.01));
                margin-top: 0;
                margin-bottom: 0;
            }

            #SMzwTBMLdpioK0eF {
                min-width: 78.9420503rem;
            }

            #crkclwFVxf0brCWg {
                grid-area: 16 / 7 / 18 / 16;
                position: relative;
            }

            #lKPzCGGEl1ubNaQr {
                grid-template-columns: 0 0 0.04392387rem 9.72756921rem 2.161157rem 1.83448776rem 21.91368208rem 28.30866303rem 5.32583579rem 6.18685978rem 1.3865477rem 1.69499917rem 9.41983917rem 1.85621065rem 2.81280971rem 5.9877372rem 1.33967789rem 0;
                grid-template-rows: minmax(2.39296676rem, max-content) 0 0 minmax(2.06442167rem, max-content) 0 0 minmax(1.27467599rem, max-content) minmax(0.03660322rem, max-content) minmax(0.03660322rem, max-content) minmax(0.02196193rem, max-content) minmax(4.12152269rem, max-content) minmax(5.39100056rem, max-content) minmax(8.04238158rem, max-content) minmax(12.10102489rem, max-content) minmax(1.31771596rem, max-content) minmax(3.63836018rem, max-content) minmax(10.71010249rem, max-content) minmax(1.48609078rem, max-content);
            }

            #wvDDrLh8zjLW4gCM {
                min-height: calc(4.59102228 * var(--1vh, 1vh));
            }

            #FBLPQmhYK8Q7mtfq {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #I87f5fBBPXDMvA4F {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #RV8XDthWPpeEA7hn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.53782577em - var(--ffsd)));
            }

            #Kd1NTsv7qlLIUQbd {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.53782577em);
                --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);
            }

            #Wh1Fdc3Ktu9zf7JR {
                min-width: 70.16717311rem;
            }

            #NHLDOia7QbSKTQo5 {
                grid-area: 2 / 2 / 3 / 6;
                position: relative;
            }

            #JIazQzoW08VqSCkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #BzfuFXzjrTUG7SCf {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --last-font-size: var(--first-font-size);
                margin-top: calc(var(--first-font-size) * -0.15);
                margin-bottom: calc(var(--last-font-size) * -0.15);
            }

            #uaJNd6hLZZnvoNkB {
                min-width: 63.79560368rem;
            }

            #uOyI7YZXsYXvbSwf {
                grid-area: 4 / 3 / 7 / 4;
                position: relative;
            }

            #hb2bcGlCmBHGkp6z {
                stroke-width: calc(100rem * 8.0 / 1366.0);
            }

            #Pk71osX5mT8aAPjQ {
                grid-area: 2 / 2 / 4 / 7;
                position: relative;
            }

            #HNZpoA9WdStMa1vn {
                stroke-width: calc(100rem * 7.999999999999999 / 1366.0);
            }

            #ASGUYqgALOEoMyUb {
                grid-area: 3 / 9 / 7 / 10;
                position: relative;
            }

            #iJJ1JdrEZlGyiGmS {
                stroke-width: calc(100rem * 7.999999999999999 / 1366.0);
            }

            #UrMmk7JbhpQdJuUb {
                grid-area: 5 / 3 / 10 / 4;
                position: relative;
            }

            #AKfsZWIJIud6pdAS {
                stroke-width: calc(100rem * 7.999999999999999 / 1366.0);
            }

            #BEcLxjcivVTJBNSV {
                grid-area: 6 / 5 / 8 / 8;
                position: relative;
            }

            #SewrNMgCrK3SF8SY {
                stroke-width: calc(100rem * 8.0 / 1366.0);
            }

            #QV1XGYAAq3HFFU1w {
                grid-area: 9 / 6 / 11 / 11;
                position: relative;
            }

            #IU0h5MnbopLjsPsV {
                grid-area: 5 / 5 / 6 / 7;
                grid-template-columns: 0 0 8.73993287rem 0.73206442rem 0 8.73993287rem 0 0.73206442rem 8.73993287rem 0;
                grid-template-rows: 0 0 minmax(9.93126189rem, max-content) minmax(0.73206442rem, max-content) 0 minmax(9.93126189rem, max-content) 0 minmax(0.73206442rem, max-content) minmax(9.93126189rem, max-content) 0;
            }

            #zIbkRpZFbY694cGN {
                grid-area: 5 / 5 / 6 / 7;
                position: relative;
            }

            #KJddXZektfpOsbPy {
                grid-template-columns: 1.09354019rem 2.60769158rem 63.75900046rem 1.8651645rem 1.89871335rem 25.78521411rem 2.99067581rem;
                grid-template-rows: minmax(2.35758389rem, max-content) minmax(10.03416252rem, max-content) minmax(3.59210222rem, max-content) 0 minmax(31.25791452rem, max-content) minmax(2.72451667rem, max-content) minmax(0.47295884rem, max-content);
            }

            #g59XHFKUoxYkHCLv {
                min-height: calc(4.39946364 * var(--1vh, 1vh));
            }

            #smt0XJm4RKW2mMUu {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YuqJtRGCOJh7716L {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #bVpD14U1VVQP9lep {
                display: block;
            }

            #pPFdmcGmxrMRmQk5 {
                display: none;
            }

            #L3U9lCWc1uv1aVPe {
                display: none;
            }

            #RSQY3sFGJ68CL8hw {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #w96uep4AZS0njPXj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.44021962em - var(--ffsd)));
            }

            #zox2T2zF4WbiJ1rP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.44021962em);
                --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);
            }

            #Iv8hOV8VMgeVPqlQ {
                min-width: 22.59251359rem;
            }

            #eCqndX384PaViUA4 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #l5RQwYP37wwdJEgL {
                grid-template-columns: 0 1.09180088rem 22.55591037rem 11.17440635rem;
                grid-template-rows: 0 minmax(1.07836101rem, max-content) minmax(2.87945242rem, max-content) minmax(1.07836101rem, max-content);
            }

            #qOS4zBhqpQQ5M6pV {
                grid-area: 2 / 5 / 3 / 8;
                grid-template-columns: 0 34.8221176rem;
                grid-template-rows: 0 minmax(5.03617444rem, max-content);
            }

            #iQvFBNeSCzYN15BH {
                grid-area: 2 / 5 / 3 / 8;
                position: relative;
            }

            #Wa6U9kcEFV0nh2zM {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.53784041em - var(--ffsd)));
            }

            #ZNfmcVRwWRyUdTji {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.53784041em - var(--ffsd)));
            }

            #od5xlHj8AGEWuZZt {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.53784041em);
                --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);
            }

            #DElp3rx1pZHT3060 {
                min-width: 34.12243911rem;
            }

            #MdlaEhlGCqrudonF {
                grid-area: 4 / 6 / 5 / 7;
                position: relative;
            }

            #SPob4u7G9y3G0YbU {
                stroke-width: calc(100rem * 8.0 / 1366.0);
            }

            #hW14wvXWoxGmOLn1 {
                grid-area: 2 / 3 / 5 / 4;
                position: relative;
            }

            #CWpsiMd8LrXzGE8U {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #xz9hmQ9T1jQEEqnT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #Yp7OlOec49n78q5a {
                min-width: 73.36853247rem;
            }

            #B0ywYU3xvkmy84tk {
                grid-area: 3 / 5 / 4 / 7;
                position: relative;
            }

            #eIeTtQlMQzlYu5Wj {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #xcnzjwWkdOdschAc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #YYMtIo2N7T8IvJeU {
                min-width: 8.64285705rem;
            }

            #fOzwS30dHQf4ZSWK {
                grid-area: 6 / 2 / 7 / 6;
                position: relative;
            }

            #FgY7E1nfJMVmEd3f {
                grid-area: 6 / 3 / 7 / 10;
                grid-template-columns: 0 0.83130408rem 6.94364566rem 0.4666801rem 0.36462399rem 72.96730526rem;
                grid-template-rows: 0 minmax(4.48443782rem, max-content) minmax(2.57198682rem, max-content) minmax(1.912451rem, max-content) 0 minmax(2.62566618rem, max-content);
            }

            #zriBNiaCU590KlgU {
                grid-area: 6 / 3 / 7 / 10;
                position: relative;
            }

            #aVq86dQGt3q9kInP {
                stroke-width: calc(100rem * 8.0 / 1366.0);
            }

            #PyJthi2PZ2l7YxLg {
                grid-area: 2 / 3 / 4 / 4;
                position: relative;
            }

            #TXFt59XAUsIqkIBY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #q1i6UAgsdbRPQ5zl {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #XELeG0JS0WrmQJl9 {
                min-width: 81.61159927rem;
            }

            #kIWu0ssdNegELsM6 {
                grid-area: 3 / 5 / 5 / 7;
                position: relative;
            }

            #EXdb123vNFRTRyAH {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #OLIg9PMIYUe0kIhU {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #SBA6kK1Y5HTZ33eS {
                min-width: 13.56217425rem;
            }

            #SsRpT25FucGXTjdJ {
                grid-area: 6 / 2 / 7 / 6;
                position: relative;
            }

            #fQbP9qufVNumCJWl {
                grid-area: 8 / 2 / 9 / 11;
                grid-template-columns: 0 3.5993023rem 6.32696644rem 0 3.5993023rem 77.97569375rem;
                grid-template-rows: 0 minmax(3.53273357rem, max-content) minmax(5.57345095rem, max-content) 0 0 minmax(2.62566618rem, max-content);
            }

            #Xs9jPmbBE6DMED13 {
                grid-area: 8 / 2 / 9 / 11;
                position: relative;
            }

            #EVA83uCxrmnDbxGi {
                stroke-width: calc(100rem * 7.999999999999999 / 1366.0);
            }

            #jHDobHwhtL3UmQUo {
                grid-area: 2 / 3 / 5 / 4;
                position: relative;
            }

            #f5wGGhnWu2pXvRUx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #I0ybsPSbJAbvmJ0D {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #xGKANjCvv2rYcQwl {
                min-width: 6.93539554rem;
            }

            #eKoasdP9OTH7g0M0 {
                grid-area: 6 / 2 / 7 / 5;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.66239549%;
                margin-top: 0%;
            }

            #oVKh7166aZ8shgAQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #qE4kAdxkZgLT6pfO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #lyhUW1gtygmwUI5q {
                min-width: 65.18301789rem;
            }

            #q8bptRUn7ohxmzNu {
                grid-area: 3 / 6 / 4 / 7;
                position: relative;
            }

            #yxMLyb2qGk0PB7rv {
                grid-area: 10 / 4 / 11 / 9;
                grid-template-columns: 0 0.27776997rem 6.34325239rem 0.27776997rem 1.58941164rem 65.14641467rem;
                grid-template-rows: 0 minmax(3.40716903rem, max-content) minmax(2.57198682rem, max-content) minmax(3.24917765rem, max-content) minmax(0.11099804rem, max-content) minmax(2.51098097rem, max-content);
            }

            #Wwj0fJ0fVDQERmdd {
                grid-area: 10 / 4 / 11 / 9;
                position: relative;
            }

            #TJc8z4H5cWxFfKAl {
                grid-template-columns: 4.85136899rem 2.12638457rem 1.02044874rem 24.59073889rem 0.36814085rem 34.08583589rem 0.36814085rem 14.22176214rem 6.91849172rem 7.80132112rem 3.64736623rem;
                grid-template-rows: minmax(1.62195632rem, max-content) minmax(5.03617444rem, max-content) minmax(1.9660201rem, max-content) minmax(6.52025037rem, max-content) minmax(2.80430777rem, max-content) minmax(11.59454183rem, max-content) minmax(2.80430777rem, max-content) minmax(11.7318507rem, max-content) minmax(2.7818448rem, max-content) minmax(11.85031251rem, max-content);
            }

            #bEII1i3tTqKnz6vF {
                min-height: calc(5.12100121 * var(--1vh, 1vh));
            }

            #HVHgafiKrCEHUXgd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #fGrqUiHc2qEIJihG {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #avI33pEMBh90ZrdE {
                stroke-width: calc(100rem * 8.0 / 1366.0);
            }

            #nxP9GG7CKcNO55Lc {
                grid-area: 2 / 3 / 4 / 4;
                position: relative;
            }

            #bTx13c9XJqCjYNBf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #bpg174vu8rdlY9gQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #IkuWUGWsdU7JNPh6 {
                min-width: 77.99231627rem;
            }

            #B0VX3aSk001CbuiP {
                grid-area: 3 / 5 / 5 / 7;
                position: relative;
            }

            #IsYKEHYrJuiP2dkv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #ZJdJd24pwaFtUHrn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #XaP877RHtbIp56y4 {
                min-width: 11.51262789rem;
            }

            #OLo8K1ONJ6Dz8NL4 {
                grid-area: 6 / 2 / 7 / 6;
                position: relative;
            }

            #w363S5bi22p5KSL5 {
                grid-area: 2 / 5 / 3 / 12;
                grid-template-columns: 0 4.26682802rem 2.94236863rem 1.51382684rem 2.75300118rem 75.20271187rem;
                grid-template-rows: 0 minmax(3.59197746rem, max-content) minmax(5.57345095rem, max-content) 0 0 minmax(2.62566618rem, max-content);
            }

            #pCxuFQi9xXrZOCUP {
                grid-area: 2 / 5 / 3 / 12;
                position: relative;
            }

            #nkRNFOriPqu3HZA9 {
                stroke-width: calc(100rem * 8.0 / 1366.0);
            }

            #UFPFoYHxVZzAosnO {
                grid-area: 2 / 3 / 5 / 4;
                position: relative;
            }

            #pqFsyBEVCJlJH6FB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #zu2XVc3gpNp50zp1 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #PQ1OIdw86Lgphih1 {
                min-width: 81.38189167rem;
            }

            #UFfv7iLhu4XH5jat {
                grid-area: 3 / 5 / 4 / 7;
                position: relative;
            }

            #CQAU5tKYSFn9sU4e {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #qy64oQkUzF0oGymn {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #fdk2D3GJ0yMGpdsd {
                min-width: 12.89830858rem;
            }

            #ri17ZYuLVHejT3VJ {
                grid-area: 6 / 2 / 7 / 6;
                position: relative;
            }

            #oo91R5auHQ0YqfKQ {
                grid-area: 4 / 4 / 5 / 13;
                grid-template-columns: 0 3.01992114rem 6.82186309rem 0.96129283rem 2.0586283rem 79.28666015rem;
                grid-template-rows: 0 minmax(2.68709023rem, max-content) minmax(5.57345095rem, max-content) minmax(0.96031624rem, max-content) 0 minmax(2.62566618rem, max-content);
            }

            #CY8jb9yGFAYGi4sd {
                grid-area: 4 / 4 / 5 / 13;
                position: relative;
            }

            #XVkrabxSkOOT7F9E {
                stroke-width: calc(100rem * 8.0 / 1366.0);
            }

            #oO9lc98uXp59vMYs {
                grid-area: 2 / 3 / 4 / 4;
                position: relative;
            }

            #UJ45pcBvyKcwxDuT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #KwUqWef9rw2NSon9 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #t1BmWeRIO3P1Y3H3 {
                min-width: 71.4889939rem;
            }

            #bqV7yDPa8u9UIZG2 {
                grid-area: 3 / 5 / 5 / 7;
                position: relative;
            }

            #gUT0L33oN1SK8CLb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #Fq3NXcqq44eyqiGL {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #lsTwLU01Y1eCD6pz {
                min-width: 15.85651582rem;
            }

            #gxPyLO0wLVnuuDnW {
                grid-area: 6 / 2 / 7 / 6;
                position: relative;
            }

            #LTJbxCknvAvX5vZs {
                grid-area: 6 / 2 / 7 / 10;
                grid-template-columns: 0 4.96694076rem 5.88603107rem 1.42920885rem 3.53773192rem 67.91465876rem;
                grid-template-rows: 0 minmax(2.27314932rem, max-content) minmax(5.57345095rem, max-content) 0 0 minmax(2.62566618rem, max-content);
            }

            #ad9KrTGau6Qaw1zs {
                grid-area: 6 / 2 / 7 / 10;
                position: relative;
            }

            #IevM8Oyqt6zmCAIr {
                stroke-width: calc(100rem * 7.999999999999999 / 1366.0);
            }

            #T8NtcAZ2J2HWTNh4 {
                grid-area: 8 / 6 / 10 / 7;
                position: relative;
            }

            #vWEydnEiRxbuvuvR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #YgwqdIAsRIJNUe2d {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #rs9vFkdhhvqvfVuk {
                min-width: 74.51971513rem;
            }

            #gBhdzozJWi3cKJvh {
                grid-area: 9 / 8 / 11 / 11;
                position: relative;
            }

            #XjxZoQcAyCwQ74Wz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #ArlNMIPyVCCKI5wE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #SqpCVG07YfAjOUOi {
                min-width: 13.96707685rem;
            }

            #kwhk1mwN9SS0gI1Y {
                grid-area: 12 / 3 / 13 / 9;
                position: relative;
            }

            #gaV5OUxZ9wREm3RP {
                grid-template-columns: 3.49917756rem 0.86105186rem 0.61805176rem 0.89095383rem 1.9844084rem 6.94364566rem 1.04227143rem 2.45114256rem 68.94304587rem 3.08892348rem 2.22529914rem 4.57867514rem 2.87335331rem;
                grid-template-rows: minmax(2.8959813rem, max-content) minmax(11.79109459rem, max-content) minmax(2.77698747rem, max-content) minmax(11.84652359rem, max-content) minmax(2.7818448rem, max-content) minmax(10.47226646rem, max-content) minmax(2.7818448rem, max-content) minmax(3.3954247rem, max-content) minmax(5.57345095rem, max-content) 0 minmax(0.17213624rem, max-content) minmax(2.62566618rem, max-content) minmax(0.5002489rem, max-content);
            }

            #RvlsZQnjV9lPPbm1 {
                min-height: calc(5.02522189 * var(--1vh, 1vh));
            }

            #uU50zL4kNIh6LhIY {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #iNZp9u1fpPriNwQt {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #T291lBESZ1EBMQ7V {
                display: block;
            }

            #g36I42rmnJu4ZdkJ {
                display: none;
            }

            #q3sHOFKnkzdzvZ4p {
                display: none;
            }

            #nej11ZXpx1n6IGWY {
                display: none;
            }

            #JX8onz5GX0wsH7gQ {
                display: none;
            }

            #x12jZvVABq1uz8RF {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #uHeo02dALk5JbVOK {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #oo90r8SWaZcoGJZB {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.245em);
                --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);
            }

            #haUOdowg5v5FgT93 {
                min-width: 11.38103254rem;
            }

            #BbyE4BkyidP65MWO {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #sDchZkJoVRK1TorX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #Zl8Q2HZo3F4dt0CX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #McbS97t9WS1BGtGi {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #BMXPUCOzwDO6c4j5 {
                min-width: 64.96570795rem;
            }

            #ScFy7DAe2BBWuDPj {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #Rb858kvxsBWCmWhu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.07560029em - var(--ffsd)));
            }

            #BMSxSMod5qgdgFyX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.07560029em);
                --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);
            }

            #EOkR8A5t354FgMab {
                min-width: 1.43759156rem;
            }

            #BzYJtHUucVAswm5b {
                grid-area: 7 / 6 / 9 / 7;
                position: relative;
            }

            #lMYWZD1dGLYWihk4 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.07560029em - var(--ffsd)));
            }

            #uvhyfQ1AnByc4ESg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.07560029em);
                --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);
            }

            #UbcMwZfku4bt6Zxt {
                min-width: 1.43759156rem;
            }

            #hU9gC7CEwKDCgMd8 {
                grid-area: 8 / 8 / 10 / 9;
                position: relative;
            }

            #jws6HcjjeA2KI01S {
                grid-template-columns: 0 2.46473569rem 7.89095144rem 3.45347789rem 27.61008614rem 1.40098834rem 0 1.40098834rem 31.06356402rem 10.35568713rem;
                grid-template-rows: 0 minmax(1.99811689rem, max-content) minmax(2.62567057rem, max-content) minmax(1.81895068rem, max-content) minmax(24.982236rem, max-content) minmax(0.38067496rem, max-content) 0 minmax(6.08590483rem, max-content) 0 minmax(1.18136333rem, max-content);
            }

            #VvOwqB0OeLdrSk13 {
                grid-template-columns: -1 85.64047899rem;
                grid-template-rows: 0 minmax(37.67291699rem, max-content);
            }

            #x1c80if4Sw7mwCta {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P4v5wJoEYXn8auPd {
                grid-template-columns: 14.17976051rem 92.64047899rem 14.17976051rem;
                grid-template-rows: minmax(7.04214985rem, max-content) minmax(37.67291699rem, max-content) minmax(2.21026259rem, max-content);
            }

            #pkikawmyBbuLtTCS {
                align-items: center;
                justify-items: center;
                min-height: calc(4.0929698 * var(--1vh, 1vh));
            }

            #jc4HfdlrZOgo7CaR {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #RsWVaTZSCEm6lu7Z {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #Q01osD1MdeG4ta7U {
                display: block;
            }

            #Fli54P2bdZpF0tjJ {
                display: none;
            }

            #G5CkdFXSjDj0t5eZ {
                display: none;
            }

            #yNIZNnz6FMbY4UG6 {
                display: none;
            }

            #FiU6eChMqYEFdsTU {
                display: none;
            }

            #BSrE6iaN1WNaBs6M {
                grid-area: 2 / 2 / 11 / 11;
                position: relative;
            }

            #gZFALJ0Ld8X3PmeR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #cmRZWe0fYZCT3rnW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.245em);
                --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);
            }

            #UixmNTWKiyNiLhT6 {
                min-width: 11.38103254rem;
            }

            #ld5m7zKRkiPKXAFR {
                grid-area: 3 / 3 / 4 / 5;
                position: relative;
            }

            #FrIzwM6n5bwM2JFz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #lsK95QYZOj8lzyf8 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #i6uCeDj94W5LR33P {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #X1x1MYnTBJ4ayMuu {
                min-width: 64.96570795rem;
            }

            #Ka4P3NK9aq2NjwKt {
                grid-area: 5 / 4 / 6 / 10;
                position: relative;
            }

            #afWEApPsekFwwD0C {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.07560029em - var(--ffsd)));
            }

            #S7iQb8u1NuQyfXHp {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.07560029em);
                --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);
            }

            #MPRWdMr1Ve4jTVCJ {
                min-width: 1.43759156rem;
            }

            #xCL27Cmnkj1YqVCQ {
                grid-area: 7 / 6 / 9 / 7;
                position: relative;
            }

            #QkzVzZW4lr7j73rP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.07560029em - var(--ffsd)));
            }

            #HuP1mzawWuHENoJk {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.07560029em);
                --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);
            }

            #cuMnQTreSV6xm4ZS {
                min-width: 1.43759156rem;
            }

            #yOQg6JWi4mE65o9P {
                grid-area: 8 / 8 / 10 / 9;
                position: relative;
            }

            #m8oSDz2V3WerpdY7 {
                grid-template-columns: 0 2.46473569rem 7.89095144rem 3.45347789rem 27.61008614rem 1.40098834rem 0 1.40098834rem 31.06356402rem 10.35568713rem;
                grid-template-rows: 0 minmax(1.99811689rem, max-content) minmax(2.62567057rem, max-content) minmax(1.81895068rem, max-content) minmax(26.58369985rem, max-content) 0 0 minmax(6.08590483rem, max-content) 0 minmax(1.18136333rem, max-content);
            }

            #nOyKe2YLP6B6IMPp {
                grid-template-columns: 0 85.64047899rem;
                grid-template-rows: 0 minmax(40.29370615rem, max-content);
            }

            #Jqj3xpVLLSekFbzd {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #mGC5mafesGPv0TDI {
                grid-template-columns: 7.17976051rem 85.64047899rem 7.17976051rem;
                grid-template-rows: minmax(7.05648125rem, max-content) minmax(40.29370615rem, max-content) minmax(8.87236018rem, max-content);
            }

            #E7fGFsx50E0cjUDn {
                min-height: calc(4.90390141 * var(--1vh, 1vh));
            }

            #ocCPseOsW30aLdxU {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #lITuBrykml6n64GJ {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #Ken99CvJQLqFhbbV {
                display: block;
            }

            #qEb26shyHSHXQ59n {
                display: none;
            }

            #vHRGzUt0w8oEJJzM {
                display: none;
            }

            #JM0XCW5Cj1dH3lDW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #oxm507JZoMZjON8Q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.44021962em - var(--ffsd)));
            }

            #RYyGPb8pCQC8xYok {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.44021962em);
                --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);
            }

            #Y5W4vwHu5b11ma1b {
                min-width: 22.59251359rem;
            }

            #MtFluCylmweXLZs9 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #HU4KVj1fZ5hKJ3wL {
                grid-template-columns: 0 1.09180088rem 22.55591037rem 11.17440635rem;
                grid-template-rows: 0 minmax(1.07836101rem, max-content) minmax(2.87945242rem, max-content) minmax(1.07836101rem, max-content);
            }

            #CgiUS3x37nNOl9Kp {
                grid-area: 2 / 3 / 3 / 4;
                grid-template-columns: 0 34.8221176rem;
                grid-template-rows: 0 minmax(5.03617444rem, max-content);
            }

            #d4TYBLMamDAVGauX {
                grid-area: 2 / 3 / 3 / 4;
                position: relative;
            }

            #UfQo1KVRu2kg1eZd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #evBLpnnRiKx1JjYs {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #jGVlUdECO0QvLJNY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #MOiKlfriAUM1kQ3N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #ZKff8JalR6Ms5ZV1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #diarNEQQz1Pe3kZc {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #zJGdlY6Tce5ttZYz {
                min-width: 82.32295647rem;
            }

            #fMXZSBngNR095c77 {
                grid-area: 4 / 2 / 5 / 5;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.16248246%;
                margin-top: 0%;
            }

            #CY3ghLgkWaX2qXk5 {
                grid-template-columns: 8.85682338rem 23.73211782rem 34.8221176rem 23.73211782rem 8.85682338rem;
                grid-template-rows: minmax(3.58608031rem, max-content) minmax(5.03617444rem, max-content) minmax(1.69350878rem, max-content) minmax(40.63445608rem, max-content);
            }

            #jibOneyU2br0Jz98 {
                min-height: calc(4.18236383 * var(--1vh, 1vh));
            }

            #Sslbp8NchzOI8y8j {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #Vql2ndzr8LjokxeB {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #ljtC9gcVAHdRw43K {
                stroke-width: calc(100rem * 8.0 / 1366.0);
            }

            #wuuaEfjNmCUxs9YH {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #NeOiClPgM8vHeY3O {
                grid-template-columns: 7.56788862rem 84.86422277rem 7.56788862rem;
                grid-template-rows: minmax(5.62225476rem, max-content) minmax(44.97803807rem, max-content) minmax(5.62225476rem, max-content);
            }

            #hvFXddDlM8HbOhnl {
                min-height: calc(4.90390141 * var(--1vh, 1vh));
            }

            #eDve33xnEv1e75m8 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #PWsCL28s6aj2ZEB4 {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #F9tGcyWnCbLUVvX3 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
                clip-path: polygon(calc(0% + 0%) calc((0 * 53.72886461rem) + 0%), calc(100% - (0% + 0%)) calc((0 * 53.72886461rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.01251485 * 53.72886461rem) + 0%)), calc(0% + 0%) calc(100% - ((0.01251485 * 53.72886461rem) + 0%)));
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.25148468%;
                margin-top: 0%;
            }

            #rS37RtBE4f4t6hcy {
                font-size: calc(2.14738653em - var(--ffsd));
            }

            #ofe0ltTIosEsP3dZ {
                --first-font-size: 2.14738653em;
                --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);
            }

            #TbUBaFkCKB9bxyhR {
                min-width: 24.90501308rem;
            }

            #CMOw9i9DP9zrTAV7 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #mULMZV31qeOuuC1c {
                grid-template-columns: 0 23.24765877rem 24.86840986rem 5.61279598rem;
                grid-template-rows: 0 minmax(7.66145176rem, max-content) minmax(32.58662811rem, max-content) minmax(15.4943366rem, max-content);
            }

            #vexLFIxHZvFn6Ml5 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #at3LJlPRLcAKfiHs {
                grid-template-columns: 20.93519039rem 53.72886461rem 25.335945rem;
                grid-template-rows: minmax(0.48013111rem, max-content) minmax(55.74241648rem, max-content);
            }

            #VD2eNWIm6Fn1N5L6 {
                min-height: calc(4.90390141 * var(--1vh, 1vh));
            }

            #wdTv8MwmyUxzLrqD {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #jWL8dJiOGEuSjyIj {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #OBuqLKpayr1g372Y {
                display: block;
            }

            #qvICB0pMbff8REfW {
                display: none;
            }

            #CCnC1jU9uIZsHrdG {
                display: none;
            }

            #nCzFwCsMGN2X9XMr {
                display: none;
            }

            #put2YXj656mtI1Kc {
                display: none;
            }

            #CXc9ChNDu5n1gm0z {
                grid-area: 2 / 2 / 9 / 9;
                position: relative;
            }

            #GLUG5iZtLonSjNO6 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #hpmhQWaaDkqhLf37 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #Hnt92rUv0hy4FqYF {
                min-width: 60.91599471rem;
            }

            #KBYeGVi3qGgpgQ82 {
                grid-area: 3 / 3 / 4 / 6;
                position: relative;
            }

            #E8nOYG6UwHv43i0h {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #JtGjHpryQiJDw9k2 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #UwGxznUedPp6B9up {
                min-width: 68.38214031rem;
            }

            #WROva1UF6u0PxjLP {
                grid-area: 5 / 4 / 6 / 7;
                position: relative;
            }

            #Sby9EjEdBlHoTx6f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24502196em - var(--ffsd)));
            }

            #tinZY5QDVd8RP6iT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24502196em);
                --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);
            }

            #vULd3SvCRjuuUN3Z {
                min-width: 69.72913616rem;
            }

            #Dg86bAlV8nozMjIG {
                grid-area: 7 / 5 / 8 / 8;
                position: relative;
            }

            #rmDqbt3sR65noVUk {
                grid-template-columns: 0 2.39046091rem 0 0 60.87939149rem 7.4661456rem 1.34699585rem 8.57666008rem;
                grid-template-rows: 0 minmax(2.8005528rem, max-content) minmax(2.62566618rem, max-content) minmax(4.61517434rem, max-content) minmax(2.62566618rem, max-content) minmax(3.60788951rem, max-content) minmax(2.62566618rem, max-content) minmax(19.67468165rem, max-content);
            }

            #r76DUiTIbJrqhDJa {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #duCATBoqhYzcqClo {
                grid-template-columns: 9.60987304rem 80.65965393rem 9.73047303rem;
                grid-template-rows: minmax(6.40134339rem, max-content) minmax(38.57529682rem, max-content) minmax(0.7041797rem, max-content);
            }

            #TURdIt9p5UT4Mgvo {
                min-height: calc(3.9844199 * var(--1vh, 1vh));
            }

            #ilJB8BovVpyHI1pv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YpQ5HJugF23hWfh3 {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #HkUKJo4yWUVd2kZk {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #QVL7izQ8zF4wGBc7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Rx5QX513tIvTY78d {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #jHOrnQzkqHWDVK8x {
                grid-template-columns: 0 2.50950117rem 4.87895263rem 2.07601621rem;
                grid-template-rows: 0 minmax(1.93595039rem, max-content) minmax(4.87895263rem, max-content) minmax(1.86952825rem, max-content);
            }

            #vlFowfQcVGm21s4h {
                grid-template-columns: 0 0.15351153rem 9.46447001rem 0.15351153rem;
                grid-template-rows: 0 minmax(0.54366047rem, max-content) minmax(8.68443127rem, max-content) minmax(0.54366047rem, max-content);
            }

            #AmmCkn7R6cVPLPZY {
                grid-area: 3 / 3 / 4 / 4;
                grid-template-columns: 0 9.77149307rem;
                grid-template-rows: 0 minmax(9.77175221rem, max-content);
            }

            #ygEnEy8HjIdD9NhX {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #yaAaVry817zaaYs0 {
                stroke-width: calc(100rem * 4.0 / 1366.0);
                stroke-dasharray: 12px 2px;
            }

            #C5Du29kbuUpYai7Q {
                display: block;
            }

            #gGWhoRuv4UxumpE4 {
                stroke-width: calc(100rem * 4.0 / 1366.0);
                stroke-dasharray: 12px 2px;
            }

            #HElaCzwam789OQKl {
                display: none;
            }

            #XY2W0bdK72q2K3z5 {
                stroke-width: calc(100rem * 4.0 / 1366.0);
                stroke-dasharray: 12px 2px;
            }

            #yL5xbYR5v8GRy85w {
                display: none;
            }

            #pUDFi1S4vMQpPKp0 {
                stroke-width: calc(100rem * 4.0 / 1366.0);
                stroke-dasharray: 12px 2px;
            }

            #FQO4K12uB09tX6ll {
                display: none;
            }

            #kHlaE1GqhEltJbBz {
                stroke-width: calc(100rem * 4.0 / 1366.0);
                stroke-dasharray: 12px 2px;
            }

            #c6yWwcNAx73AvymF {
                display: none;
            }

            #k1bqMtVVakxqg8Ge {
                grid-area: 2 / 2 / 17 / 17;
                position: relative;
            }

            #qNcNsN2bTodHyHce {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.63544656em - var(--ffsd)));
            }

            #VufTDfZmMdpQGwmy {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.63544656em);
                --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);
            }

            #e5FHJOC3wKJUy7DZ {
                min-width: 12.8687779rem;
            }

            #GNxnVvxL8hkmXeSL {
                grid-area: 3 / 3 / 3 / 8;
                position: relative;
            }

            #y8IPljJWvfz5YNZg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24499268em - var(--ffsd)));
            }

            #TilzI244wtUnahrz {
                flex-direction: row;
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24499268em);
                --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);
            }

            #gLnsFmpdmmpybdv3 {
                min-width: 13.22543048rem;
            }

            #pMv9vw5wtNSGBUNB {
                grid-area: 7 / 3 / 12 / 5;
                position: relative;
            }

            #Y08SPD7ImXClRTJn {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24499268em - var(--ffsd)));
            }

            #Azb7ISPZs8LL4tUT {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24499268em);
                --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);
            }

            #HWsdViiDikGqXX3e {
                min-width: 18.67848709rem;
            }

            #hWHuCdKovBGXFK68 {
                grid-area: 8 / 6 / 13 / 8;
                position: relative;
            }

            #wI4kRS4spNijZCVt {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.63544656em - var(--ffsd)));
            }

            #iHgzdNhlO0VkJ1rK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.63544656em);
                --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);
            }

            #t70nvRd4zSjZOvQx {
                min-width: 22.88616398rem;
            }

            #TharWu5mjPle9Vbk {
                grid-area: 4 / 9 / 4 / 16;
                position: relative;
            }

            #CXZk6OuQjscv2VKe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24499268em - var(--ffsd)));
            }

            #Awx9lD9zgzsIv92L {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24499268em);
                --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);
            }

            #aCtEg3j9u6JtigOQ {
                min-width: 9.49914785rem;
            }

            #k92xt0gY1HjR7ktw {
                grid-area: 9 / 9 / 14 / 11;
                position: relative;
            }

            #Opvu2W8ICqe6DmgI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24499268em - var(--ffsd)));
            }

            #pVsmQUoRVK1RViO5 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24499268em);
                --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);
            }

            #XbjnNUbRsDkqCF2G {
                min-width: 9.49914785rem;
            }

            #syoZLT0LMPy7wvwW {
                padding-top: 5px;
                grid-area: 11 / 11 / 10 / 15;
                position: relative;
            }

            #LHpLWtsPlkvd0UkB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.24499268em - var(--ffsd)));
            }

            #ymoE3rERL0A9A1zV {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.24499268em);
                --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);
            }

            #GMwD4JuG1WMmrQdG {
                min-width: 9.49914785rem;
            }

            #GuZ7zepLHCgIWLFU {
                grid-area: 11 / 14 / 16 / 16;
                position: relative;
            }

            #sJlHjALEH91JJU1X {
                grid-area: 2 / 5 / 5 / 6;
                grid-template-columns: 0 3.06870334rem 6.77273992rem 6.41608734rem 0 6.41608734rem 12.22579653rem 10.40503839rem 6.29176428rem 3.17078035rem 3.07467057rem 9.46254463rem 3.07467057rem 4.06689463rem 5.39565rem 4.86559941rem;
                grid-template-rows: 0 minmax(1.60212512rem, max-content) 0 minmax(3.1332328rem, max-content) 0 minmax(2.25095423rem, max-content) 0 0 0 0 minmax(2.62567204rem, max-content) 0 0 0 0 minmax(1.97738297rem, max-content);
            }

            #jBEmg3ScEeTHObBv {
                grid-area: 2 / 5 / 5 / 6;
                position: relative;
            }

            #ZZwlWRosDePFRh4m {
                display: block;
            }

            #gPolFavbyl8Gljju {
                display: none;
            }

            #ktFt8nkkRDG0d51E {
                display: none;
            }

            #j1MAUYYMmfIQcIxh {
                display: none;
            }

            #c12ChfMVHY94klQP {
                display: none;
            }

            #JyqNf3864ZJro3aa {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: calc(min(1366px - 100vw, 0px) / 2);
                right: calc(min(1366px - 100vw, 0px) / 2);
            }

            #SbjInh4j9ftvD05d {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.4436896em - var(--ffsd)));
            }

            #ZcUSI2vMwp5PqVZe {
                min-width: 99.45095168rem;
            }

            #uKitcHTSIu8G5J5p {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ocqMz4e1zh1wWXTg {
                grid-template-columns: 0 0.29282577rem 99.41434846rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(2.4316025rem, max-content) minmax(0.29282577rem, max-content);
            }

            #baSFHMfy642LZBE1 {
                grid-area: 6 / 2 / 7 / 7;
                grid-template-columns: 0 100rem;
                grid-template-rows: 0 minmax(0rem, max-content);
            }

            #s2GqWNYgaR1twr0O {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #nf7ra1TjuxmYo7u2 {
                grid-template-columns: 0 0.73650822rem 9.77149307rem 0.87677238rem 84.70702731rem 3.90819902rem;
                grid-template-rows: minmax(8.81448643rem, max-content) minmax(1.16996018rem, max-content) minmax(9.77175221rem, max-content) minmax(0.64765475rem, max-content) minmax(3.2195138rem, max-content) minmax(0.01725403rem, max-content);
            }

            #NjVIoX2sqHbFi7HH {
                min-height: calc(3.40974395 * var(--1vh, 1vh));
            }

            #u0i8ICactB1KQKZ4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #DKXCcWKZSvcdnQLw {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #NbhjtMf3hkqyRydr {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #mJ9pvu87cuslGOXg {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #C2LnAvl3dnrPZ3wh {
                min-width: 14.35053014rem;
            }

            #KTbsTQ4jsgn98YYH {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #LVuozssxowYvDEsQ {
                grid-template-columns: 0 0.29282577rem 14.31392692rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(4.65433552rem, max-content) minmax(0.29282577rem, max-content);
            }

            #n4GNswOHyxfANsZG {
                grid-area: 2 / 2 / 3 / 7;
                grid-template-columns: 0 14.89957845rem;
                grid-template-rows: 0 minmax(5.23998705rem, max-content);
            }

            #bxQ6DOApwmYNtbnB {
                grid-area: 2 / 2 / 3 / 7;
                position: relative;
            }

            #xA3BxPP0oknUBxs5 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #IkH45DfeNY98XGFR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #AbsakNaEkhKV4R6w {
                min-width: 14.35053014rem;
            }

            #AsGRaTWRz9bKjemi {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #ltFPg40WGAfdDZSw {
                grid-template-columns: 0 0.29282577rem 14.31392692rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(4.65433552rem, max-content) minmax(0.29282577rem, max-content);
            }

            #ijh4cceSw4mrgqeH {
                grid-area: 4 / 5 / 5 / 9;
                grid-template-columns: 0 14.89957845rem;
                grid-template-rows: 0 minmax(5.23998705rem, max-content);
            }

            #FAnkfzcUCVBau2w8 {
                grid-area: 4 / 5 / 5 / 9;
                position: relative;
            }

            #ZZldzsYR3xNIXGV2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.53784041em - var(--ffsd)));
            }

            #yXAhI8lvBV1vTwoI {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.53784041em);
                --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);
            }

            #p3oDpx6TnT87uktC {
                min-width: 88.7920937rem;
            }

            #LvoUFibtEnvF0zZi {
                grid-area: 6 / 4 / 7 / 12;
                position: relative;
            }

            #SFTKB7jSEPBv7QQM {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #u6fb7GxAxDPjJyAl {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #m68XyLokcVzhYdjr {
                grid-area: 8 / 3 / 10 / 10;
                grid-template-columns: 0 0.92237655rem 21.37016835rem 1.58494393rem;
                grid-template-rows: 0 minmax(1.5275798rem, max-content) minmax(21.37016835rem, max-content) minmax(0.97974069rem, max-content);
            }

            #jGHbN8KG0jEaYqr0 {
                grid-area: 8 / 3 / 10 / 10;
                position: relative;
            }

            #GZQdo68HD23jYPJX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.53784041em - var(--ffsd)));
            }

            #PHflVDbKonWDyruA {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.53784041em);
                --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);
            }

            #pomJ9bdxcdzbRXGQ {
                min-width: 9.95882182rem;
            }

            #S5i0UNRNxqY2MVGU {
                grid-area: 11 / 6 / 12 / 8;
                position: relative;
            }

            #Lno1qOmmEtiuOiwp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14741581em - var(--ffsd)));
            }

            #pRkdZGdgj1hMl0SQ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14741581em);
                --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);
            }

            #ypqVTUEEJnakmwGi {
                min-width: 69.22112576rem;
            }

            #YNiRXXp3ogcmD1FB {
                grid-area: 9 / 11 / 13 / 13;
                position: relative;
            }

            #o7Zdrtxm7r6rZnea {
                grid-template-columns: 1.71446847rem 1.25625465rem 2.65153164rem 2.37356055rem 1.62125924rem 6.99697238rem 2.92524622rem 3.35610061rem 3.9528182rem 1.75431813rem 65.77521515rem 3.40930738rem 2.21294738rem;
                grid-template-rows: minmax(2.93077636rem, max-content) minmax(5.23998705rem, max-content) minmax(3.36749634rem, max-content) 0 0 minmax(6.52025037rem, max-content) minmax(2.88915374rem, max-content) minmax(1.5275798rem, max-content) minmax(22.34990905rem, max-content) 0 minmax(3.00634114rem, max-content) minmax(1.22744381rem, max-content);
            }

            #eVgqlUvjH0uMK9gs {
                min-height: calc(4.90390141 * var(--1vh, 1vh));
            }

            #zsNOkpl2uzRaImIk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #P2esVcpg84neEFmN {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #i2pRlQffvmEoN2af {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #eITK8dXizU36Tn7m {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #QVoVZBcLqGVALCGq {
                grid-area: 2 / 2 / 4 / 5;
                grid-template-columns: 0 1.07277022rem 21.3002549rem 1.50446372rem;
                grid-template-rows: 0 minmax(1.50446372rem, max-content) minmax(21.3002549rem, max-content) minmax(1.07277022rem, max-content);
            }

            #OcC2XP6AFE2KnaUS {
                grid-area: 2 / 2 / 4 / 5;
                position: relative;
            }

            #Rd5BLDWu5xm6A7EJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.53784041em - var(--ffsd)));
            }

            #On3GI9OlNcrOXSpK {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.53784041em);
                --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);
            }

            #qF5N6IdjsG7MfhEi {
                min-width: 14.45827233rem;
            }

            #lh3xxhG7nHvJKDAf {
                grid-area: 5 / 3 / 6 / 4;
                position: relative;
            }

            #X7LPO0dMdn865pQf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14741581em - var(--ffsd)));
            }

            #uPnzYWdbZOEiYygM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14741581em);
                --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);
            }

            #YzQHjhwjYuF2OV3r {
                min-width: 66.7748626rem;
            }

            #X1adHTw8i85rgTC6 {
                grid-area: 3 / 6 / 7 / 7;
                position: relative;
            }

            #qPEmdxlbSWweVVCt {
                grid-template-columns: 3.79062209rem 4.51206312rem 14.42166911rem 4.94375662rem 1.40890395rem 66.73825938rem 4.18472573rem;
                grid-template-rows: minmax(6.58808809rem, max-content) minmax(0.97417227rem, max-content) minmax(22.90331657rem, max-content) minmax(0.67403629rem, max-content) minmax(3.00634114rem, max-content) 0 minmax(2.67688605rem, max-content);
            }

            #PNt0WJOQfePJeU5L {
                min-height: calc(3.21180001 * var(--1vh, 1vh));
            }

            #d77Y2CZ4MLdy9hdf {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #pNEywbRAJrDVM79C {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #LJoZtNxmfmv7o23w {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #O7RbuVrQOhpRPp4P {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #qu0VbyvrcKKOo2t3 {
                min-width: 16.98084728rem;
            }

            #k4Sgw4Ki0gCRBw03 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #oU4qCabTolJ6crqo {
                grid-template-columns: 0 0.29282577rem 17.34424406rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(4.65433552rem, max-content) minmax(0.29282577rem, max-content);
            }

            #QHLag0KxjTu7TKFF {
                grid-area: 2 / 2 / 3 / 5;
                grid-template-columns: 0 17.5298956rem;
                grid-template-rows: 0 minmax(5.23998705rem, max-content);
            }

            #I1eh6LGD5OmNGqxc {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #EdfYKhAWUhbQX2xX {
                display: block;
            }

            #f1kX7Dl6WQqlekzb {
                display: none;
            }

            #nCgPhU25nB6z0mw3 {
                display: none;
            }

            #QWU1yEXEDmtr8bgx {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #q3jwWo2TAKCcJjaE {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14741581em - var(--ffsd)));
            }

            #wTmxhCWZbo3zU7BG {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14741581em);
                --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);
            }

            #CO4fhLGv7jzzuadJ {
                min-width: 22.00723855rem;
            }

            #MJYIZTwHH9aWeKtg {
                grid-area: 3 / 4 / 4 / 5;
                position: relative;
            }

            #aBPyAu6a3SGeTxBe {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #Pxrxd3rvLf7oDM9J {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #ZXxIlLwUabSoHtCz {
                min-width: 32.55040183rem;
            }

            #gbox0ZKCdrUaEy1F {
                grid-area: 5 / 3 / 6 / 6;
                position: relative;
            }

            #loBrW344ShQPNyJf {
                grid-template-columns: 0 0.94420665rem 0.60373112rem 21.97063533rem 9.93943215rem 1.2729963rem;
                grid-template-rows: 0 minmax(0.77197076rem, max-content) minmax(2.57198097rem, max-content) minmax(1.93474365rem, max-content) minmax(14.57784334rem, max-content) minmax(0.18852544rem, max-content);
            }

            #KCYL0hK5IE4haJPi {
                grid-area: 4 / 4 / 7 / 7;
                grid-template-columns: 0 34.73100155rem;
                grid-template-rows: 0 minmax(20.04506416rem, max-content);
            }

            #HMSEJilFaJUT6V7N {
                grid-area: 4 / 4 / 7 / 7;
                position: relative;
            }

            #UBP9S5iySKZGWggo {
                display: block;
            }

            #vnLHXfSNz8mTX0YZ {
                display: none;
            }

            #KfXIh4bEikjd46mb {
                display: none;
            }

            #DQUibyg9D5tqiga3 {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #xaJpCWVFryupwxXF {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14741581em - var(--ffsd)));
            }

            #rl2exVBTR3iNcgeP {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14741581em);
                --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);
            }

            #pwCBWOySbQlssrgs {
                min-width: 25.08932727rem;
            }

            #OMAsPrvItVly87nU {
                grid-area: 3 / 4 / 4 / 5;
                position: relative;
            }

            #BQUKOZ4YAZVJVDNR {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #ECCr3fzJn9gqFGd3 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #XcO7AX2u1aQbtcl7 {
                min-width: 32.55040183rem;
            }

            #R3P52FnpU1oRh0o0 {
                grid-area: 5 / 3 / 6 / 6;
                position: relative;
            }

            #OKj38NwOhLtD9UJp {
                grid-area: 9 / 3 / 12 / 6;
                grid-template-columns: 0 1.10860147rem 0.4393363rem 25.05272405rem 7.02173825rem 1.10860147rem;
                grid-template-rows: 0 minmax(0.77197076rem, max-content) minmax(2.57198097rem, max-content) minmax(2.08121505rem, max-content) minmax(8.57491508rem, max-content) minmax(6.0449823rem, max-content);
            }

            #oyuzKCiaU9XB8jrE {
                grid-area: 9 / 3 / 12 / 6;
                position: relative;
            }

            #A0ubap3tS8axn7fj {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTLpWjWpPGGvclWN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.04978038em - var(--ffsd)));
            }

            #PcPwluyXjKHLqowb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.04978038em - var(--ffsd)));
            }

            #zHKaE7yoiYsumMuI {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.04978038em - var(--ffsd)));
            }

            #vCCpENB9WjFUI9An {
                min-width: 12.74007619rem;
            }

            #NA7uyejD8wAmR0rv {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #paSvoEianoH41bGY {
                grid-template-columns: 0 0.29282577rem 12.70347297rem 0.29282577rem;
                grid-template-rows: 0 minmax(2.4135438rem, max-content) minmax(9.6658858rem, max-content) minmax(2.4135438rem, max-content);
            }

            #wdFwIq19eMEa8ecC {
                grid-area: 6 / 8 / 11 / 9;
                grid-template-columns: 0 13.2891245rem;
                grid-template-rows: 0 minmax(14.49297341rem, max-content);
            }

            #ijDfh4oMuTHLHJhB {
                grid-area: 6 / 8 / 11 / 9;
                position: relative;
            }

            #VmgYcsIbcSmDQblJ {
                display: block;
            }

            #X19Lt9asBMU3Vtta {
                display: none;
            }

            #B2PyI593NlUg0Koh {
                display: none;
            }

            #n29zvRIJUT8fbQMd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #hemC8rRZNFkaxepP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14741581em - var(--ffsd)));
            }

            #EppC6iSVn7WPgsA6 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14741581em);
                --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);
            }

            #Zrl1eLjNQbXWH1RF {
                min-width: 24.32215144rem;
            }

            #nfNFHi9Iwd93GWrb {
                grid-area: 3 / 4 / 4 / 5;
                position: relative;
            }

            #GVPFMeRik6Gzah04 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #unoy2wmbf3ivPt67 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #PkoCJzHU37oqZH96 {
                min-width: 32.55040183rem;
            }

            #sUUcLQIUV9cBJZxD {
                grid-area: 5 / 3 / 6 / 6;
                position: relative;
            }

            #TTAgz3G5NfTThLXp {
                grid-area: 5 / 10 / 8 / 12;
                grid-template-columns: 0 1.10860147rem 0.4393363rem 24.28554821rem 7.78891409rem 1.10860147rem;
                grid-template-rows: 0 minmax(0.77197076rem, max-content) minmax(2.57198097rem, max-content) minmax(1.93474365rem, max-content) minmax(14.57784334rem, max-content) minmax(0.18852544rem, max-content);
            }

            #cLy8c8UH8MjAAE0c {
                grid-area: 5 / 10 / 8 / 12;
                position: relative;
            }

            #QTFv7qfmxtw93h7W {
                display: block;
            }

            #WZm5rn0VmIAuPcq7 {
                display: none;
            }

            #A2Yj6b4EHY7erRK5 {
                display: none;
            }

            #Sd0ZJZiBWwJi9dZd {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #z1OJMFKdnhISib1N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14741581em - var(--ffsd)));
            }

            #cbrfk28cYPmKqi0s {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14741581em);
                --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);
            }

            #kwl6qmFH9KIPgss0 {
                min-width: 21.14385155rem;
            }

            #JeaMMD3Gfe7Jxxlt {
                grid-area: 3 / 4 / 4 / 5;
                position: relative;
            }

            #A0XVPhimTCPyJZ2F {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #F1mzcpx1eGFRo91l {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #x5xg5rAqOrPpdZv6 {
                min-width: 32.55040183rem;
            }

            #lZMePDZVShPWCwDH {
                grid-area: 5 / 3 / 6 / 6;
                position: relative;
            }

            #W7uECnH0SSPdXjUD {
                grid-template-columns: 0 1.10860147rem 0.4393363rem 21.10724833rem 10.96721397rem 1.10860147rem;
                grid-template-rows: 0 minmax(0.77197076rem, max-content) minmax(2.57198097rem, max-content) minmax(1.11970851rem, max-content) minmax(14.57784334rem, max-content) minmax(2.35055472rem, max-content);
            }

            #hSx3LJ2zYVUdOiPQ {
                grid-area: 10 / 11 / 13 / 13;
                grid-template-columns: 0 34.73100155rem;
                grid-template-rows: 0 minmax(21.3920583rem, max-content);
            }

            #R72YKRXMmFLWaCWj {
                grid-area: 10 / 11 / 13 / 13;
                position: relative;
            }

            #IubvkmrTfHmEV1AR {
                grid-template-columns: 5.62225476rem 0 0.16439482rem 17.36550078rem 17.20110595rem 0.16439482rem 1.61839966rem 13.2891245rem 1.61839966rem 0 34.73100155rem 0 8.22542349rem;
                grid-template-rows: minmax(3.58196232rem, max-content) minmax(5.23998705rem, max-content) minmax(2.888208rem, max-content) 0 minmax(15.8972453rem, max-content) minmax(4.14781886rem, max-content) 0 minmax(4.03191739rem, max-content) 0 minmax(6.31323716rem, max-content) minmax(13.731827rem, max-content) minmax(1.34699414rem, max-content) minmax(1.04334989rem, max-content);
            }

            #mH85Jun5OHnBCG0b {
                min-height: calc(4.90390141 * var(--1vh, 1vh));
            }

            #bdMZg2npcwZUpWIM {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #XhmRh68rzGu2aIOh {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #XQQw1ieiQwN9wC4m {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #a1XkoAlaBrQbS9jq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #teLwY9hHhpRwuad4 {
                min-width: 12.81617847rem;
            }

            #XFhxm9ClEmfNnGRu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #t738yoBNfTrC8PAa {
                grid-template-columns: 0 0.29282577rem 12.77957525rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(4.65433552rem, max-content) minmax(0.29282577rem, max-content);
            }

            #EEksWBj9CUD48b98 {
                grid-template-columns: 0 13.36522678rem;
                grid-template-rows: 0 minmax(5.23998705rem, max-content);
            }

            #tVxYCpAS2ltOggjr {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #LaDpQlH0TnEeg022 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14741581em - var(--ffsd)));
            }

            #J9Lp1kJbRHmSYGEo {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14741581em);
                --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);
            }

            #yWszTBguVjOTfrax {
                min-width: 88.74815881rem;
            }

            #JHjrjJFdYMMJD1I3 {
                grid-area: 4 / 3 / 5 / 7;
                position: relative;
            }

            #iWVqXe5Y0nb64KbP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #zpOXPt1OoLT69lPh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #LI7p7BgT3ADt90di {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #qOwdLi7kpJNiCVww {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #kMZB9vWKnWko38kY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #HUbGOCwXWWSdLHVg {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #NoX34zatVMphvonV {
                min-width: 87.98098297rem;
            }

            #RIOjv1drYN3IooZR {
                grid-area: 6 / 4 / 7 / 6;
                position: relative;
            }

            #FjxfPDPnfpyTvLIQ {
                grid-template-columns: 5.62225476rem 0 0 13.36522678rem 74.57915297rem 0.76717583rem 5.66618966rem;
                grid-template-rows: minmax(0.3822677rem, max-content) minmax(5.23998705rem, max-content) minmax(1.44031313rem, max-content) minmax(14.57783748rem, max-content) minmax(2.73539362rem, max-content) minmax(35.58809224rem, max-content) minmax(1.74913952rem, max-content);
            }

            #YKJZRJE9wYbNW7yH {
                min-height: calc(5.38279803 * var(--1vh, 1vh));
            }

            #q73Z0kq6NzyOmGYh {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nEdewFgxWbAkv4oW {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #pUORY3VlSkw6zG4J {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #Pwqn0JfMoUKWn3os {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #fN6c4ymzShyFXBwX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #e5cJB9JSyZzbClLC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #JphKMzargSqOl7kz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #cOVFBU2AJQD9mnWx {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #WNNdR4k3NfRIs1YC {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #vWDOERhWPKjtMbjw {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #uCO5s2dVqKdwI5pO {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #n0H4j0PQKBUgsoy3 {
                min-width: 88.09057952rem;
            }

            #FTL7A5rIUpK1Drdv {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -0.05542446%;
                margin-top: 0%;
            }

            #mXgLH8hnQz6g4pSi {
                grid-template-columns: 5.97301185rem 88.0539763rem 5.97301185rem;
                grid-template-rows: minmax(0.77110652rem, max-content) minmax(50.54660944rem, max-content);
            }

            #u4LbnBv5IifMxOCb {
                min-height: calc(4.4760871 * var(--1vh, 1vh));
            }

            #im9WUa6mk736eId9 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #nsaagozAmKWLcDL1 {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #kgJi1XWYPz3fk0KN {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #orOSI4D7UOlPAgXz {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #JDek5KJ57O7hHH1f {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.73302343em - var(--ffsd)));
            }

            #opRSbzH2Am1J5CtP {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #bJZyISee47dwjZFH {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #sa94t7OX5t5Q0ndP {
                min-width: 88.09057952rem;
            }

            #vxEtzCt5L03RJpyP {
                grid-area: 2 / 3 / 3 / 4;
                position: relative;
            }

            #aKh40tNMgAJxFdGj {
                display: block;
            }

            #ruQdsMyEj6qlPtdV {
                display: none;
            }

            #a77eKvFZsfHxeTBq {
                display: none;
            }

            #hNTMD74as58v2lhz {
                display: none;
            }

            #mV7IOuC9OSRDyS7F {
                display: none;
            }

            #VR2C3a1ZyJo42u65 {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: calc(min(1366px - 100vw, 0px) / 2);
                right: calc(min(1366px - 100vw, 0px) / 2);
            }

            #k4IfnmLk1M1c4Dy5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.4436896em - var(--ffsd)));
            }

            #a7kKKnKcvLELOscY {
                min-width: 99.45095168rem;
            }

            #qePDUbHzlmqEiwld {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #BQk0NkVUOXref8ML {
                grid-template-columns: 0 0.29282577rem 99.41434846rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(12.95064828rem, max-content) minmax(0.29282577rem, max-content);
            }

            #IsG3FjDrKygEIMUZ {
                grid-area: 4 / 2 / 5 / 5;
                grid-template-columns: 0 100rem;
                grid-template-rows: 0 minmax(13.53629981rem, max-content);
            }

            #WvE3okJkEvAeJRKW {
                grid-area: 4 / 2 / 5 / 5;
                position: relative;
            }

            #rFkB5JsNbJ02l5Di {
                grid-template-columns: 0 5.97301185rem 88.0539763rem 5.97301185rem;
                grid-template-rows: minmax(3.32844949rem, max-content) minmax(24.38750659rem, max-content) minmax(2.95711453rem, max-content) minmax(13.53629981rem, max-content) minmax(1.39824305rem, max-content);
            }

            #C6kX9O68JZa2mQDs {
                min-height: calc(3.97803461 * var(--1vh, 1vh));
            }

            #igRRoR9MokVEj9yQ {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #itSyH2hxz78Xgevy {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #a3PtaaYnK3LZy37q {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #S9khWKVanRMKshyQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #WKx0iiGojgG6WDm3 {
                min-width: 14.35053014rem;
            }

            #hUBtjyLsb7IkXhaB {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #RSL7wdY5XB2EbQDP {
                grid-template-columns: 0 0.29282577rem 14.31392692rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(4.28023557rem, max-content) minmax(0.29282577rem, max-content);
            }

            #Ib2YfcyqNdOerU9w {
                grid-template-columns: 0 14.89957845rem;
                grid-template-rows: 0 minmax(4.86588711rem, max-content);
            }

            #OsYui1xWHVmP5IAv {
                grid-area: 2 / 2 / 3 / 5;
                position: relative;
            }

            #IzJwHTavRO3mycGz {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #qTtfuZWS5BWRZ3pf {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #qbx9ZPR2ZhRGjS88 {
                min-width: 14.35053014rem;
            }

            #V5QeWfmfb9ukAnra {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #E90IgNWKeHpJaJ80 {
                grid-template-columns: 0 0.29282577rem 15.313927rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(4.65433552rem, max-content) minmax(0.29282577rem, max-content);
            }

            #XBUDeiRk2L6MYZL2 {
                grid-area: 4 / 3 / 5 / 6;
                grid-template-columns: 0 14.89957845rem;
                grid-template-rows: 0 minmax(5.23998705rem, max-content);
            }

            #BEYP7ATT1zGkHr0d {
                grid-area: 4 / 3 / 5 / 6;
                position: relative;
            }

            #IMvqusOqwZcilaQq {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #HXOfAd05vwzUbeuX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #NeNZ8VJF7lOrcehT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #utNVZoMZzeX401fu {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #Wpg6q65SHZibt48u {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #mqI6BfEhdFdHienq {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #EHVkBZaiEUKSm4v5 {
                min-width: 87.25774204rem;
            }

            #JHmt8myMYYJI02Qy {
                grid-area: 6 / 4 / 7 / 7;
                position: relative;
            }

            #Zr4YOqX3fqU9MwKY {
                grid-template-columns: 2.00226414rem 3.61999062rem 0.76717583rem 10.512412rem 3.61999062rem 73.0887362rem 6.38943059rem;
                grid-template-rows: 0 minmax(1.865887rem, max-content) 0 minmax(5.23998705rem, max-content) minmax(3.2942899rem, max-content) minmax(26.58369985rem, max-content) minmax(0.98564147rem, max-content);
            }

            #c61VCPpb6nZaMaum {
                min-height: calc(4.12489624 * var(--1vh, 1vh));
            }

            #H2SvFrobitvObHP4 {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #CPUclLSIXLtqOnlH {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #KPLtBfoPRAfyssDJ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #OvIR4A7n4slE4jrv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #vG1U12jVMRUcVNJT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #B2aSaQgCKMKOCajo {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #IJ6vxlK80uIKyrh2 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #jVzjr2w5pYbNu3w5 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #KmassSatUz9OfZqv {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #tGqOPJLbbBFhPgTd {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #F3NVUaqAoMlHBOYW {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #VlT8f8PLhArYAaFt {
                min-width: 88.08441272rem;
            }

            #pUUId1KwSnq668AE {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YII4aNs32i4UA6Xt {
                grid-template-columns: 5.97609525rem 88.0478095rem 5.97609525rem;
                grid-template-rows: minmax(1.33859625rem, max-content) minmax(35.58809224rem, max-content) minmax(2.4583774rem, max-content);
            }

            #DiC4MyOr75RlMfmz {
                min-height: calc(3.4352851 * var(--1vh, 1vh));
            }

            #JvfcgLpokGTq95Lk {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #D6qJ3aMSgIYnBSSb {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #tX6IRrgs4Ubxm7us {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #hAgsrHsHuZVw1lIa {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #YLNqXNuczztr3bT1 {
                min-width: 14.35053014rem;
            }

            #uv6abpnuuWDuvymE {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #o6XJAXdVqdypvO86 {
                grid-template-columns: 0 0.29282577rem 14.31392692rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(4.65433552rem, max-content) minmax(0.29282577rem, max-content);
            }

            #DDaF5xZLTBEy6I2c {
                grid-area: 2 / 2 / 3 / 4;
                grid-template-columns: 0 14.89957845rem;
                grid-template-rows: 0 minmax(5.23998705rem, max-content);
            }

            #SmkXTAHnWTvFRdw4 {
                grid-area: 2 / 2 / 3 / 4;
                position: relative;
            }

            #ny0tMjWbk5bJ4Fkh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #SySlaJck6G3NwlZX {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #uyjzFM5VU5KPVQur {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #KLHlHIMjs8CbX7Yl {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #yzWBCB4agzaRbG2r {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #f6XiBYb7XZGYxcBJ {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #ewjg1lz9tlHLJOHY {
                min-width: 88.7920937rem;
            }

            #aCdJZx60TFdowVyB {
                grid-area: 4 / 3 / 5 / 5;
                position: relative;
            }

            #kcvtbbatNZPyWeGM {
                grid-template-columns: 4.08790309rem 1.53435167rem 13.36522678rem 75.3902637rem 5.62225476rem;
                grid-template-rows: minmax(3.00226123rem, max-content) minmax(5.239987rem, max-content) minmax(3.29688rem, max-content) minmax(26.58369985rem, max-content) minmax(0.38071505rem, max-content);
            }

            #DxGPdz8xXKlY5iFX {
                min-height: calc(3.51190856 * var(--1vh, 1vh));
            }

            #oBRFZpbutdmMvJzK {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #FZhimtGTd7JsR7hC {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #ukRj0ByIe076lQ0X {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #GMdDpBbWTB3f6evm {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #oIUM2ioe3Iu2g0ET {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #MKAFhqGDp7yfiX0D {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #jj9jBsPT5KxCiwyp {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #iNJRFri2lHrKjCa1 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #CzobxTbRs3bwq91N {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #U3RB2j4fYu5949Ax {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #zmeusoLz6YZNjJs7 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #u7vqN7jWV8IaVqzM {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #SZMls010yQv9xY1M {
                min-width: 87.97722718rem;
            }

            #vqSd1Rz0el5RAF6y {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
                margin-left: 0%;
                margin-right: 0%;
                margin-bottom: -1.77147772%;
                margin-top: 0%;
            }

            #JNyyMCBX6DvjwhM5 {
                grid-template-columns: 6.02968802rem 87.94062396rem 6.02968802rem;
                grid-template-rows: 0 minmax(37.03170781rem, max-content);
            }

            #mad5wDh5KhbPLDch {
                min-height: calc(3.50552327 * var(--1vh, 1vh));
            }

            #IVu1otjOuhismW5b {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #LWx37dz9amJb9WZe {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #QJujrubXrvCZvvM7 {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #xPidOz9IKKWlbvmT {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
            }

            #HPFtm3fOLY3OwHC7 {
                min-width: 24.03100326rem;
            }

            #wlRye7J6W542kZdu {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #XaY9F67BAtpJJLjR {
                grid-template-columns: 0 0.29282577rem 23.99440004rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(4.65433552rem, max-content) minmax(0.29282577rem, max-content);
            }

            #DsufGAqYpKQJiYZC {
                grid-area: 2 / 3 / 3 / 5;
                grid-template-columns: 0 24.58005157rem;
                grid-template-rows: 0 minmax(5.23998705rem, max-content);
            }

            #m8QgBRyI9D9Po89r {
                grid-area: 2 / 3 / 3 / 5;
                position: relative;
            }

            #StCvPNp5Qhj0kFBk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #GAqHPUEn7rygVTXY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #frLtukMhZhJ75Qvk {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #YXoM0rfWv48PgfYQ {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #ozPi3hC7SNTB8N81 {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
            }

            #K1nuYEMJL9OTLhIE {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
            }

            #EmABPvZaCPcNCgDi {
                min-width: 88.15633892rem;
            }

            #YmFhVRI44IvMvDLT {
                grid-area: 4 / 4 / 5 / 6;
                position: relative;
            }

            #okyAagpY4iuzAyOu {
                display: block;
            }

            #nt3UX3luNUWsEDCF {
                display: none;
            }

            #airqrLyfoG9mAy9k {
                display: none;
            }

            #t0AidnZWEMNq9smR {
                display: none;
            }

            #VuszuEiRAqIF1Vo3 {
                display: none;
            }

            #jNolUwAaqDUaAE8k {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: calc(min(1366px - 100vw, 0px) / 2);
                right: calc(min(1366px - 100vw, 0px) / 2);
            }

            #Ni1jW7t2stdJBqjb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.4436896em - var(--ffsd)));
            }

            #PYiaERk2twRk04LZ {
                min-width: 99.45095168rem;
            }

            #p8VKmcQL4htOwSOk {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #Y0piAvvsRhpDs8Do {
                grid-template-columns: 0 0.29282577rem 99.41434846rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(8.81621077rem, max-content) minmax(0.29282577rem, max-content);
            }

            #b4ZhdY9ONjDHYJBp {
                grid-area: 6 / 2 / 7 / 7;
                grid-template-columns: 0 100rem;
                grid-template-rows: 0 minmax(9.40186231rem, max-content);
            }

            #d6l2Z7atT2jHx1cJ {
                grid-area: 6 / 2 / 7 / 7;
                position: relative;
            }

            #crwIj2q3idMHHZH4 {
                grid-template-columns: 0 4.19749964rem 1.74263251rem 22.83741906rem 65.28231664rem 5.94013215rem;
                grid-template-rows: 0 minmax(5.23998705rem, max-content) minmax(1.98297216rem, max-content) minmax(23.58223572rem, max-content) minmax(1.97657394rem, max-content);
            }

            #EfuhyH842GfsIb6B {
                min-height: calc(4.1440521 * var(--1vh, 1vh));
            }

            #q4wjLhH7kXa9wx8q {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #YXEBZDeQwsFPZAzq {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #PYM6VPBmlCN1Gili {
                grid-template-columns: 100rem;
                grid-template-rows: minmax(56.22254758rem, max-content);
            }

            #x6VC3dRLrgefmZcL {
                min-height: calc(4.90390141 * var(--1vh, 1vh));
            }

            #CwJ7eiqoi5EZfc0M {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
              }
        
              #Mu0YBTOauR2KbXyY {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.245em - var(--ffsd)));
              }
        
              #TIlzpdHytsQj9Cwy {
                min-width: 12.81617847rem;
              }
        
              #mEu7bZtYExDvWrtO {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
              }
        
              #eZ8kMta3rCxBnDrM {
                grid-template-columns: 0 0.29282577rem 12.77957525rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(4.65433552rem, max-content) minmax(0.29282577rem, max-content);
              }
        
              #f2wGy6KPJN19C41O {
                grid-template-columns: 0 13.36522678rem;
                grid-template-rows: 0 minmax(5.23998705rem, max-content);
              }
        
              #TXbb3t5iMpAJN73w {
                grid-area: 2 / 3 / 3 / 5;
                position: relative;
              }
        
              #W9Eguly5ZFDDic9l {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14741581em - var(--ffsd)));
              }
        
              #byHMQuTwvRAzt1Z7 {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14741581em);
                --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);
              }
        
              #yrGU1TVcA9OV2snT {
                min-width: 88.74815881rem;
              }
        
              #JyLpKiYspxVuKwSN {
                grid-area: 4 / 2 / 5 / 7;
                position: relative;
              }
        
              #ZTyhs4AukKVOhUCb {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
              }
        
              #LNcXMoGzkEkuV6ra {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
              }
        
              #ZpracRvBBnq49YQB {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
              }
        
              #ZCnXWpbCh7rLrZ0q {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
              }
        
              #YK6CNu2qbk3Wl9Zh {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.14738653em - var(--ffsd)));
              }
        
              #TGrlQA16aKYxEOFX {
                --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.14738653em);
                --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);
              }
        
              #EAqFGFRAxIftJATn {
                min-width: 87.98098297rem;
              }
        
              #L2FJvChzD5u7BWi2 {
                grid-area: 6 / 3 / 7 / 6;
                position: relative;
              }
        
              #Vnb2ESBrnmeqaNxY {
                grid-template-columns: 5.62225476rem 0 37.69513185rem 13.36522678rem 36.88402112rem 0.76717583rem 5.66618966rem;
                grid-template-rows: minmax(0.93131602rem, max-content) minmax(5.23998705rem, max-content) minmax(1.89126481rem, max-content) minmax(14.57783748rem, max-content) minmax(2.73539362rem, max-content) minmax(35.58809224rem, max-content) minmax(1.74913952rem, max-content);
              }

              #PLYhjaA70y6wxNmR {
                grid-area: 2 / 2 / 3 / 3;
                position: relative;
            }

            #RcnKpfWCFkKBon07 {
                grid-template-columns: 0 100%;
                grid-template-rows: 0 100%;
            }

            #FhGivYSqt6saUHZE {
                font-size: calc(2.34897155em - var(--ffsd));
            }

            #VMzGER6ixq4VfipK {
                font-size: calc(2.34897155em - var(--ffsd));
            }

            #RjtgwUnXVMmbONoE {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #x7hLZHQo6qFNKy97 {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #G3IXbHOgNLQQGViG {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #E13E4efvEdhjtz7l {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #crVnFZoC2kJVeGNH {
                font-size: calc(0.98064302em - var(--ffsd));
            }

            #TrvI7A5VJQOeDUE6 {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #q71LgoZjQKiU3c3p {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #YZi8hSQAdYni0Jwj {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #I6dgrYgss1Dx6qzj {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #JHukxAcDf8S9q6BO {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #JY2O3WEg0v64r1gW {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #yrUXzJxyktCOHwG6 {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #HDfuyhyVSVSgiOMB {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #xXhTzHu6mW8UGwkj {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #i0XfAw6f5T6UlxIP {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #QQJaGy1SQYXvZc5L {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #etCegzQoHRnYpW3E {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #g2LHdJGO2wE3apiN {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #j3Xs9uYIJeM4AGYi {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #qirtlgwUjcM59O1C {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #hnRqQvybwD1o201w {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #UjbnkPpolVW5NKDh {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #pkns7Juj39mipzWB {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #Roi8dQajSIyNgdxg {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #We1G2MOJSLbINOQf {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #EqVwZUBNPlVCaoWL {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #zBAGOTcfB9YvVckj {
                font-size: calc(2.34897155em - var(--ffsd));
            }

            #WPdpwz2yxDtIKMqg {
                font-size: calc(2.34897155em - var(--ffsd));
            }

            #IdGZ4LxM8JcWKZ9P {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #n1FeWwP3MzEvvno5 {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #DU0U3bCkbTKNr214 {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #Ads9zg99zR7E7awQ {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #OIqOWOnPTcWJZWVZ {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #BrGWSwickbt82kik {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #TdXmV07sgCgzoLHK {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #CtaiuIrSx5HA33DV {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #p7JG6q8ndnEja7tY {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #AhmLqiVkZ37ltti4 {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #GT62rD2q365wgegy {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #EZH9cGJyxzExGLl4 {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #CB3Z4Bxiw70VTEmW {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #YLboFYbOsKTURdpM {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #NFxMCJBtfnMLTpGl {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #E1TBtyaFZyWpOvz9 {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #C4Bgr11ibh7NnGn2 {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #F1aRmziupgYsqQKu {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #IlJOR2yIFEwzS9Nn {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #meEfVEU0bWRPkzt6 {
                font-size: calc(0.97685525em - var(--ffsd));
            }

            #QhJ5Q2ezQUOIHLjR {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #Fiuaehjw3ekGnQPx {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #ChS07G1d95ZRIIpW {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #gjtosBlRJVMLgaTA {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #GeQwR5HNzlgGTjzE {
                font-size: calc(1.9574763em - var(--ffsd));
            }

            #uD02tGHb0LpUPpMK {
                font-size: calc(2.15322392em - var(--ffsd));
            }

            #FNbdSZzs8ttvveFh {
                font-size: calc(2.15322392em - var(--ffsd));
            }

            #DwoTlj67jvFZWUwH {
                display: none;
                font-size: calc(0em - var(--ffsd));
            }

            #YjrvXmLJZWTcjTV7 {
                display: none;
                font-size: calc(0em - var(--ffsd));
            }

            #UN7NXmYNdGa0Z3OP {
                --first-font-size: 2.34897155em;
                --last-font-size: 1.9522672em;
                margin-top: calc(var(--first-font-size) * -0.1);
                margin-bottom: calc(var(--last-font-size) * -0.1);
            }

            #xFueqzEZCBmidmqa {
                min-width: 91.42733751rem;
            }

            #ZeuTLmjNWej950cQ {
                grid-area: 2 / 2 / 7 / 7;
                position: relative;
            }

            #MlrZvEWt3bd3yxZW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #WJmWwhs49Lpitccb {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #ISeTTGyWSY8RKBq8 {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #qdh26pnAI0U1Dsf5 {
                grid-template-columns: 0 14.11681674rem 27.4458051rem 11.67831307rem;
                grid-template-rows: 0 minmax(11.3378987rem, max-content) minmax(28.57359923rem, max-content) minmax(10.94889725rem, max-content);
            }

            #YcO8nGYkMy8jwon6 {
                grid-template-columns: 0 0.86355574rem 53.24093491rem 0.86355574rem;
                grid-template-rows: 0 minmax(3.183949rem, max-content) minmax(50.86039519rem, max-content) minmax(3.183949rem, max-content);
            }

            #u11sJP0hYXhT5rEW {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #K63vYk9nD2ulBywe {
                grid-area: 2 / 2 / 5 / 5;
                position: relative;
            }

            #Bque5ur3lplFUTfD {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #RMMx0F0Hkr6fpStu {
                grid-template-columns: 0 14.11681674rem 27.4458051rem 11.67831307rem;
                grid-template-rows: 0 minmax(11.3378987rem, max-content) minmax(28.57359923rem, max-content) minmax(10.94889725rem, max-content);
            }

            #RDSkJM8pgmQCPAPH {
                grid-template-columns: 0 0.86355574rem 53.24093491rem 0.86355574rem;
                grid-template-rows: 0 minmax(3.183949rem, max-content) minmax(50.86039519rem, max-content) minmax(3.183949rem, max-content);
            }

            #SXpoftVBBWDnyz2C {
                grid-area: 2 / 3 / 3 / 4;
                grid-template-columns: 0 17.63937522rem 0 54.9680464rem 0 18.78331268rem;
                grid-template-rows: 0 minmax(21.93068513rem, max-content) minmax(57.22829319rem, max-content) minmax(47.40705868rem, max-content) minmax(57.22829319rem, max-content) minmax(16.810184rem, max-content);
            }

            #zDDki2gG5OykRLIB {
                grid-area: 2 / 3 / 3 / 4;
                position: relative;
            }

            #VLcWJ1hlQ9AYn0ZA {
                display: block;
            }

            #MxHYWdLTkvPpXkSC {
                display: none;
            }

            #bxxvKzixTTW5MtWm {
                display: none;
            }

            #ngWJqyZYnMXbUqIH {
                display: none;
            }

            #FpW4UURyI8KEoQrf {
                display: none;
            }

            #Lt19cKMi8ACICMG4 {
                grid-area: 2 / 2 / 5 / 5;
                position: absolute;
                top: 0px;
                bottom: 0px;
                left: calc(min(1366px - 100vw, 0px) / 2);
                right: calc(min(1366px - 100vw, 0px) / 2);
            }

            #gnlziz1288hPqZUV {
                font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.4436896em - var(--ffsd)));
            }

            #cFwMEkl2FADarEJZ {
                min-width: 99.45095168rem;
            }

            #CWOSqaglPlyedoqt {
                grid-area: 3 / 3 / 4 / 4;
                position: relative;
            }

            #VQJk1PSx7ygHy1T6 {
                grid-template-columns: 0 0.29282577rem 99.41434846rem 0.29282577rem;
                grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(8.88941721rem, max-content) minmax(0.29282577rem, max-content);
            }

            #dGnRPtxmNQcGLIEZ {
                grid-area: 4 / 2 / 5 / 5;
                grid-template-columns: 0 100rem;
                grid-template-rows: 0 minmax(9.47506875rem, max-content);
            }

            #V7OmWWn3LgmygEvQ {
                grid-area: 4 / 2 / 5 / 5;
                position: relative;
            }

            #Ar8XBH2TJtePqlvJ {
                grid-template-columns: 0 4.87660158rem 91.39073429rem 3.73266412rem;
                grid-template-rows: minmax(2.93505857rem, max-content) minmax(200.604514rem, max-content) 0 0;
            }

            #CpVDd0QBfNTUPBrH {
                min-height: calc(100 * var(--1vh, 1vh));
            }
        }

        @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);
            }
        }
        /* For Webkit browsers (Chrome, Safari, Edge) */
        #inputPhone::-webkit-outer-spin-button,
        #inputPhone::-webkit-inner-spin-button {
            -webkit-appearance: none;
            margin: 0;
        }

        /* For Firefox */
        #inputPhone {
            appearance: textfield;
            -moz-appearance: textfield;
        }
        .mbbbbres{
            display: flex;
            align-items: center !important;
            justify-content: center;
            flex-wrap: wrap;
        }