:root {
  --ffsd: 0px;
  --1vw: calc((100vw - var(--sbw, 0px)) / 100);
  --1vh: var(--inner1Vh, 1vh);
}
@media (prefers-reduced-motion: reduce) {
  .animated {
    animation: none !important;
  }
}
html {
  zoom: var(--rzf, 1);
  font-size: max(
    calc(min(var(--1vw, 1vw), 13.66px) * var(--rfso, 1)),
    var(--minfs, 0px)
  );
  -webkit-text-size-adjust: 100%;
  scroll-behavior: smooth;
}
body {
  font-size: calc(1rem * var(--bfso, 1));
}
body,
html,
p,
ul,
ol,
li {
  margin: 0;
  padding: 0;
  font-synthesis: none;
  font-kerning: none;
  font-variant-ligatures: none;
  font-feature-settings: "kern" 0, "calt" 0, "liga" 0, "clig" 0, "dlig" 0,
    "hlig" 0;
  font-family: unset;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: geometricprecision;
  white-space: normal;
}
li {
  text-align: unset;
}
a {
  text-decoration: none;
  color: inherit;
}
img {
  -webkit-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
  -webkit-touch-callout: none;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 100;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 600;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(../fonts/f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: italic;
  font-weight: 100;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(fonts/2a5c099f3749ef0ac9d8b813097372b4.html);
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(../fonts/2a5c099f3749ef0ac9d8b813097372b4.woff2);
  font-style: italic;
  font-weight: 600;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(fonts/2a5c099f3749ef0ac9d8b813097372b4.html);
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(fonts/2a5c099f3749ef0ac9d8b813097372b4.html);
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(fonts/2a5c099f3749ef0ac9d8b813097372b4.html);
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: YAEwfVo3f4M-0;
  src: url(fonts/2a5c099f3749ef0ac9d8b813097372b4.html);
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/57532649ffd83cbc0c6c560d8880b5a9.woff2);
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/57532649ffd83cbc0c6c560d8880b5a9.woff2);
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: italic;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/325651f1111659cbaa0ee104bce3f541.woff2);
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/668e204ecea8e06c27fb74af58a48107.woff2);
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/668e204ecea8e06c27fb74af58a48107.woff2);
  font-style: italic;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/57532649ffd83cbc0c6c560d8880b5a9.woff2);
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/57532649ffd83cbc0c6c560d8880b5a9.woff2);
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/57532649ffd83cbc0c6c560d8880b5a9.woff2);
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJjbTu24-1;
  src: url(../fonts/57532649ffd83cbc0c6c560d8880b5a9.woff2);
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/33696a29f45c1b554a4c12443b998d21.woff2);
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/33696a29f45c1b554a4c12443b998d21.woff2);
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: italic;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/f4a4890561b3fddfd1fd9a1b27b6d4a4.woff2);
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/33696a29f45c1b554a4c12443b998d21.woff2);
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/33696a29f45c1b554a4c12443b998d21.woff2);
  font-style: italic;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/33696a29f45c1b554a4c12443b998d21.woff2);
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/33696a29f45c1b554a4c12443b998d21.woff2);
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/33696a29f45c1b554a4c12443b998d21.woff2);
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJjTk5UU-0;
  src: url(../fonts/33696a29f45c1b554a4c12443b998d21.woff2);
  font-style: italic;
  font-weight: 900;
}
#verticalMenu {
  display: none;
  font-family: YAFdJjbTu24-1, -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 1.5rem;
  background-color: #ffffff;
  margin: 0 0 0 auto;
  padding: 0;
  border: 12px solid #ffffff;
  height: 100%;
  width: 400px;
  max-width: 80vw;
  overflow: auto;
  box-sizing: border-box;
  z-index: 2;
  position: fixed;
  top: 0px;
  right: 0px;
  transform: translateX(400px);
  transition: all 0.35s;
}
#menuToggle:checked ~ #verticalMenu {
  transform: translateX(0px);
}
#menuButton {
  display: none;
  fill: #304254;
  z-index: 3;
  justify-content: center;
  align-items: center;
}
#menuButton:hover {
  cursor: pointer;
  color: #4d6a87;
  text-decoration-line: none;
}
.navMenuLinkContent:hover {
  color: #4d6a87;
}
.navMenuLink {
  color: #304254;
  display: flex;
  align-items: center;
  list-style-type: none;
  white-space: nowrap;
}
.navMenuLinkContent {
  display: inline-block;
  text-decoration-line: none;
  font-family: YAFdJjbTu24-1, -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 15px;
  font-weight: 700;
  white-space: nowrap;
  padding: 10px 16px;
  margin-right: auto;
  color: #304254;
  overflow: hidden;
  text-overflow: ellipsis;
}
#menuToggle:checked ~ #menuButton {
  z-index: 2;
  width: 100vw;
  height: 100vh;
  background-color: #4d6a87;
  opacity: 0.55;
  top: 0px;
  position: fixed;
}
#menuToggle:checked ~ #menuButton > #menuButtonIcon {
  display: none;
}
#horizontalMenu {
  display: flex;
  justify-content: flex-end;
}
html {
  scroll-padding-top: 50px;
}
@media (max-width: 375px) {
  #BwlcQbu4A8ZPJRd9 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #odURiB2X3Jy5F0dP {
    grid-template-columns: 0 164.6070214%;
    left: -32.3035107%;
    grid-template-rows: 0 100%;
  }
  #NYQNf23eQTvRHIe3 {
    grid-area: 2 / 6 / 6 / 8;
    position: relative;
  }
  #tVILXrTQroQjziS3 {
    font-size: calc(5.91526649em - var(--ffsd));
  }
  #zp0L9KQL6wIw09Tc {
    font-size: calc(5.91526649em - var(--ffsd));
  }
  #zDWe7lO6B4TrnAa8 {
    --first-font-size: 5.91526649em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #Hmyjt4QiVwljvwqZ {
    min-width: 67.59131801rem;
  }
  #z1UkCrAjKK7txgkB {
    grid-area: 3 / 5 / 4 / 7;
    position: relative;
  }
  #ytLLZp8pda6iFu3w {
    grid-area: 5 / 2 / 7 / 9;
    position: relative;
  }
  #Sp8SXMvxPkFnMAOL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.17131939em - var(--ffsd))
    );
  }
  #YmTJv5JXm5Wciyvr {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.17131939em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RKUByPoFfeApJ8sM {
    min-width: 91.6rem;
  }
  #HxOHPEqG9RuD9vJP {
    grid-area: 8 / 3 / 9 / 10;
    position: relative;
  }
  #sFjHqrHNkEk8Br2V {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.76443733em - var(--ffsd))
    );
  }
  #kY4CkcuXBvAipJrs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.76443733em - var(--ffsd))
    );
  }
  #Uc5sdQGB4owFc7TX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.76443733em - var(--ffsd))
    );
  }
  #G7Wt8lau7I0mviwZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.48em - var(--ffsd))
    );
  }
  #DvSlzsX2yTHuflaJ {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.76443733em
    );
    --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.48em);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #o4ByoDrPQocKHnfh {
    min-width: 91.6rem;
  }
  #EIxEyqUrEu8VcXVs {
    grid-area: 10 / 4 / 11 / 11;
    position: relative;
  }
  #feOppG88YGetLGED {
    grid-template-columns: 4.26666667rem 0 0 1.67292997rem 67.45798468rem 0 22.33575202rem 0 0 0 4.26666667rem;
    grid-template-rows: minmax(11.32155112rem, max-content) minmax(
        2.49112641rem,
        max-content
      ) minmax(13.5348587rem, max-content) minmax(3.46077382rem, max-content) minmax(
        8.43293109rem,
        max-content
      ) minmax(15.65329114rem, max-content) minmax(8.79822795rem, max-content) minmax(
        6.16864528rem,
        max-content
      ) minmax(8.8rem, max-content) minmax(29.55596376rem, max-content) minmax(
        11.32155112rem,
        max-content
      );
  }
  #wo2t9Eh3IyHlGU98 {
    min-height: calc(calc(6.56705512 * var(--1vh, 1vh)) - 3.28352756px);
  }
  #BsoaFbmoVTR1vpVh {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pS0MzNP6LCxqptpm {
    grid-template-columns: 0 297.95792784%;
    left: -98.97896392%;
    grid-template-rows: 0 100%;
  }
  #SmSYfJLDyg7IgAPD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.37605333em - var(--ffsd))
    );
  }
  #nrpTPnWpJDDDLQyv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.37605333em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mwREoYIrNLtgkQAL {
    min-width: 91.6rem;
  }
  #T4PzC1q3TuJ2CpW6 {
    grid-area: 2 / 2 / 3 / 6;
    position: relative;
  }
  #M8JrQUwhjMvwQ9U5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33777547em - var(--ffsd))
    );
  }
  #qzZ5J7RYjSBtW6Q1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33777547em - var(--ffsd))
    );
  }
  #fM7rEvOSpig4Qyuw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33777547em - var(--ffsd))
    );
  }
  #R7VzIqLLO0V4L5rV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33777547em - var(--ffsd))
    );
  }
  #AoSIG3NEEKYudOKX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33777547em - var(--ffsd))
    );
  }
  #JvYOTKWXKBKDjpuZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.36684365em - var(--ffsd))
    );
  }
  #hGJOhGqRpywEJGEC {
    font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      calc(0.28044559em - var(--ffsd))
    );
  }
  #dch9Prz7dUpSNqA1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.33777547em
    );
    --last-font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      0.28044559em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #iQglBRhhUGDrGdAI {
    min-width: 91.6rem;
  }
  #i1MsIsBUBGkOx2Z7 {
    grid-area: 4 / 3 / 5 / 7;
    position: relative;
  }
  #sGjG19hVPH9OYwQK {
    grid-area: 6 / 4 / 7 / 8;
    position: relative;
  }
  #owEjK4pYsXWruPWl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #WcQ9X3px5UQhiXfY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #ZYFnILEsE3rZfN2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #bQRz6XQDQXsFrcK5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #whzCkGUW9Yu0Kd7R {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #uec0OmoLU45DxlGO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #cKdLQ6KQgEIIYFJN {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.337776em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oYBHWkNSdxVqKtQO {
    min-width: 91.6rem;
  }
  #awY8M0jqfdULq029 {
    grid-area: 8 / 5 / 9 / 9;
    position: relative;
  }
  #hbshoLhgvRAs4zqS {
    grid-template-columns: 4.26666667rem 0 0 0 91.46666667rem 0 0 0 4.26666667rem;
    grid-template-rows: minmax(9.11878557rem, max-content) minmax(
        5.09151593rem,
        max-content
      ) minmax(9.46754112rem, max-content) minmax(63.24116352rem, max-content) minmax(
        6.4rem,
        max-content
      ) minmax(57.88125rem, max-content) 0 minmax(15.05297438rem, max-content) minmax(
        9.11878557rem,
        max-content
      );
  }
  #hnj5MzmhwCVL8Pxh {
    min-height: calc(calc(9.63433243 * var(--1vh, 1vh)) - 4.81716621px);
  }
  #B1JBXkr09ILejvdb {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #q931npdGaVaRq3Q3 {
    grid-template-columns: 0 353.39570446%;
    left: -126.69785223%;
    grid-template-rows: 0 100%;
  }
  #tY6A7wBL4FkYGtR8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.8872131em - var(--ffsd))
    );
  }
  #KcovrJ2sldFWXnPS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.32217067em - var(--ffsd))
    );
  }
  #jsC5sjLzl0ZwfiHV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.8872131em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.32217067em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Rd3t5Yid3uI3TA4q {
    min-width: 91.6rem;
  }
  #YxoyiwnZ29XBjWJa {
    grid-area: 2 / 2 / 3 / 7;
    position: relative;
  }
  #gPkPtBRwHYbogzEt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33778133em - var(--ffsd))
    );
  }
  #rFLFYNglD1N3PEux {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33778133em - var(--ffsd))
    );
  }
  #mNeaeDphtCGei4sL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33778133em - var(--ffsd))
    );
  }
  #Ibbtp2qYjQJMwbZS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33778133em - var(--ffsd))
    );
  }
  #FYwWFzPkZ301ZKch {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33778133em - var(--ffsd))
    );
  }
  #rb7qcTBC9DjRdXR2 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.33778133em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YLVNud8GMLT1F7cv {
    min-width: 91.6rem;
  }
  #qQbMrQ8EYWtYvaTT {
    grid-area: 4 / 3 / 5 / 8;
    position: relative;
  }
  #eLfURx6fj8sopR1l {
    grid-area: 6 / 5 / 7 / 6;
    position: relative;
  }
  #djPRHfU5TCnpGhXJ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #xCAr31FsTPTxGrOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #wxpstty61a0VL0ZU {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #cXTpkradwF45K1HD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #D1Pr4riHEdlrUyXh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #TPt8CkktD26KCPUZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #lpU8hIhzgH2iwbKH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #RUcwqK6wQ6IKnv8L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #x5IbvqW0xnrUOSwv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.337776em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #eWwSAUKSFMd2DDHd {
    min-width: 91.6rem;
  }
  #M5FWcu7zwXGBR97W {
    grid-area: 8 / 4 / 9 / 9;
    position: relative;
  }
  #wuCkBpxtzCXeLKhZ {
    grid-template-columns: 4.26666667rem 0 0 0.79282449rem 89.88101768rem 0.79282449rem 0 0 4.26666667rem;
    grid-template-rows: minmax(12.59668529rem, max-content) minmax(
        11.2796521rem,
        max-content
      ) minmax(10.29832rem, max-content) minmax(43.11117234rem, max-content) minmax(
        6.4rem,
        max-content
      ) minmax(134.82152652rem, max-content) minmax(7.99491741rem, max-content) minmax(
        31.51005046rem,
        max-content
      ) minmax(12.59668529rem, max-content);
  }
  #noVICr2lGskAkqE5 {
    min-height: calc(calc(14.86632367 * var(--1vh, 1vh)) - 7.43316184px);
  }
  #ChfW2ZX5cJ1O6QF2 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #KWJAAY84fbudvTFU {
    grid-template-columns: 0 461.04286359%;
    left: -180.5214318%;
    grid-template-rows: 0 100%;
  }
  #TSrgM0bxV7BqDruZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.58096072em - var(--ffsd))
    );
  }
  #zOPZ5xIkNfSOnGaV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.58096072em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #hawRxGokmuWgcsdT {
    min-width: 91.6rem;
  }
  #QpPwcOK6Iud81Q2V {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #DCtUKqtvLWxdKsjE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #LiVmjun5e85veXFH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #vTo8hmEp6b9SJFEO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #u6plhbmTiM0fIbGz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #P073hfzlMLqRBcjr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #FLdYIjmo9ZOa11yE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #y61xdxCgkCYm6N2M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #iZoWNvUfQhf2aOGH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #AHdvFG2aeMAi53aw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.337776em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jPFH2X521p6wktUM {
    min-width: 91.6rem;
  }
  #VqaoZsPrLTSIBx3C {
    grid-area: 4 / 3 / 5 / 10;
    position: relative;
  }
  #NG4Iyy9arPCsCuHX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #FQPEfbGhor9LNBXW {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #nfdIaWLIGvXmUNSg {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #yfJqPxdF7dU03sw1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #uqMJHLNvmH1Oyn0k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #BuQiDqqC1ycr5YEr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #sYHdnlkZhaQbeyrl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #EckPK9hk5oUYdJne {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #Fa9lNMC93HHCiPsm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #p7BJkC9uU4HKAxt7 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.97778667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #W1LIfVR3qU8eiP36 {
    min-width: 91.6rem;
  }
  #YDrCNFJR57PyOUHi {
    grid-area: 6 / 4 / 7 / 11;
    position: relative;
  }
  #GDYTAKAfCAAWzqiZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #Q90sW9DjkE44uJds {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #Y5JmVEL7APZ1ACWf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #NuCMcXGaQ4R8Rph4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #xJVbLCldR5aFqYrP {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #ujwZDFXTB1gZtyva {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #paYiviVeoEXHMDHs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #ysOtRS6KRdFqJTCT {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #fXjXVIzYuhOhqMvz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #D5rZ58lXPi0X4mOC {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #xJDSmvngcIrv7Mmw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.97778667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RY5e4A71EyCGEuif {
    min-width: 91.6rem;
  }
  #YSFODKjuG79iRjZX {
    grid-area: 8 / 5 / 9 / 12;
    position: relative;
  }
  #KnFKFQpVxQsHj8ie {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #Z5uzqJ7kY8r5K3WY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #HIiCZqmoe6ClO9D0 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #VPJskzEN5Fw73dWN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #OnXq53xs4HcvIjDZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #YKQlIXD5SYVxVgeh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #No4llIZOOgnuS7g6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #JIHUee1CdahXXyjv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #glHE55A4yB52uSrv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #BJzZznhMv4JHyGJy {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #xWM10HnrCzna39WM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.97778667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #gxSKAb7bWnffs5cs {
    min-width: 91.6rem;
  }
  #njeqE3LbjWWRwDwE {
    grid-area: 10 / 6 / 11 / 13;
    position: relative;
  }
  #ZzAhxg2kXP7PNy7A {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #q89Nt1SomjfGMCt8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #sh688wtrr4ltkguA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #jjCfAYnlKqBOVd8W {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #zIocz0Fd5dRx0L8M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #ZGDN1K6dekCDpJso {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #CTFx4adOzRqTXaRV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #SxJTnKafr8H984Sz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #kpIIRaKH5wjffTgR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #YOEo9y1JaOHeze3m {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #xWFpS0fP6i2aMzr4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.97778667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #WFnBgcRaPMiJOIym {
    min-width: 91.6rem;
  }
  #APZnAVdZaV0obxiC {
    grid-area: 12 / 7 / 13 / 14;
    position: relative;
  }
  #HOUsS4PiltUNbW2B {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #WwO3FpnjLKQ6bplV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #mnqMXcUQGKcfdXIc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #cWIaIWB0Q157t0uj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #JgGQg4tsVjFt1EXj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #HcYSkEXXVzktwIYm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #cs35LhwEhed9BlXc {
    border-width: 0.36039261rem;
  }
  #KEQUtZJAqMgIz6mG {
    grid-area: 14 / 8 / 15 / 15;
    position: relative;
  }
  #VbHx6xnDmBbWvgrM {
    grid-template-columns: 4.26666667rem 0 0 0 0 0 0 91.46666667rem 0 0 0 0 0 0 4.26666667rem;
    grid-template-rows: minmax(5.64444533rem, max-content) minmax(
        6.61829146rem,
        max-content
      ) minmax(1.82044267rem, max-content) minmax(22.63496936rem, max-content) minmax(
        2.66666667rem,
        max-content
      ) minmax(61.40444267rem, max-content) minmax(6.4rem, max-content) minmax(
        68.337776rem,
        max-content
      ) minmax(13.9266022rem, max-content) minmax(68.337776rem, max-content) minmax(
        6.4rem,
        max-content
      ) minmax(68.337776rem, max-content) minmax(10.67654321rem, max-content) minmax(
        85.86666667rem,
        max-content
      ) minmax(5.64444533rem, max-content);
  }
  #GzmHqRhb4Gg0dlZC {
    min-height: calc(calc(23.88184088 * var(--1vh, 1vh)) - 11.94092044px);
  }
  #u6e7S2GzMwmdbzvu {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #hNR20UvX16VxHhDW {
    grid-template-columns: 0 178.37698333%;
    left: -39.18849167%;
    grid-template-rows: 0 100%;
  }
  #N5iGPKcEdgIaGrtH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(9.81333333em - var(--ffsd))
    );
  }
  #vANvRHXRvyMVtZls {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      9.81333333em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mGHcjhHsQE7u9hIS {
    min-width: 91.6rem;
  }
  #a1vVMleYfWtP9Suc {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #dX2WYi8kAxzmWFQc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #do7P81IVoaPIPa3v {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #kmdDIEFt3hxs0RDm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #VQgcqtHtd2OkG4xt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #DQnZVlOXkfdTzZ9H {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #eYvAcVgEjkaLjjot {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #L0x8TieyX3WLvI2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #g5y1SQ78nQmCMMY6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #tQDtjqd5CYoZFvc5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #UMSamcWMni5CiRNQ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #ExUYZ1faapvq6WYl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #X4eKIPGeBgbCg7pf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #rhOcApGPgfgd7bfE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #xScsfYs16mpVrcO5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #ZFKNbNakDdLte6m3 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.337776em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #QeKur5NOcCEmSu5H {
    min-width: 91.6rem;
  }
  #v5ssZHXch1zbs5iS {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #cW4Md1ES6zYkHJpK {
    grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
    grid-template-rows: minmax(11.35785826rem, max-content) minmax(
        11.63733333rem,
        max-content
      ) minmax(6.83805948rem, max-content) minmax(64.18972928rem, max-content) minmax(
        11.35785826rem,
        max-content
      );
  }
  #FhXUy4lV172jfm3u {
    min-height: calc(calc(5.78925905 * var(--1vh, 1vh)) - 2.89462952px);
  }
  #eUF7S9rZ1d8ttIBV {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #MFK4dnDpIaCzuPr0 {
    grid-template-columns: 0 371.86690469%;
    left: -135.93345234%;
    grid-template-rows: 0 100%;
  }
  #TZn1QEBCwodhDR8D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(9.81333333em - var(--ffsd))
    );
  }
  #MhQ2XriDF3m598y6 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      9.81333333em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #HDM2TaltlMzyoUFR {
    min-width: 91.6rem;
  }
  #F7lMIO6h2w6j1AQH {
    grid-area: 2 / 2 / 3 / 10;
    position: relative;
  }
  #fCISePeKAB54pxM4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.949344em - var(--ffsd))
    );
  }
  #PeIyJDcl6I7HKA5i {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.949344em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YyFnZDfMHDkL12tX {
    min-width: 91.6rem;
  }
  #rxG2bBdqJZcFbKC3 {
    grid-area: 4 / 3 / 5 / 11;
    position: relative;
  }
  #y7kNOAUAmJgShvPf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #nqWgmR6lhfYMn5vb {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #LSbpUlXZHrnxbvrA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #hG7EEBhuppDDShsS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #zlmfQd6mIruDvWKN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #vBepnEee0aQYhuA7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #DvKtRrG5IC9UPF5y {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.337776em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jRHZLdlfShIJ0FnK {
    min-width: 91.6rem;
  }
  #xMpQSCeEAbm1xFnf {
    grid-area: 6 / 4 / 7 / 12;
    position: relative;
  }
  #CpPUumqrdI2UfZoE {
    stroke-width: calc(100rem * 7.999999999999998 / 375);
  }
  #qtwpHEd5e549TqLq {
    grid-area: 8 / 6 / 9 / 8;
    position: relative;
  }
  #epQl0QYG0PCwgJ22 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.12625053em - var(--ffsd))
    );
  }
  #MIAIkbJ1D6GPAHsk {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.12625053em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oowqNgB4ERfLYSuw {
    min-width: 41.77093172rem;
  }
  #o1wmV4J61KD3uBd3 {
    grid-area: 10 / 7 / 11 / 9;
    position: relative;
  }
  #DhFlytfXckNLki7k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #JUG2ieccyqHj53R4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #Wm7nO2m3FD2jTuOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #L3OuTqwlTVx1qz4S {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #Sa7VcsjdNcr97K4X {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #o06QdbQUs6s7uvSO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.337776em - var(--ffsd))
    );
  }
  #E7f2iKppXvMpbM6p {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.337776em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #FffMrCeMFDpoirDe {
    min-width: 91.6rem;
  }
  #ID8QUlWYw6QrZX8d {
    grid-area: 12 / 5 / 13 / 13;
    position: relative;
  }
  #ZKxoLC0O1LyT6mPW {
    grid-template-columns: 4.26666667rem 0 0 0 24.91453414rem 0 41.63759839rem 0 24.91453414rem 0 0 0 4.26666667rem;
    grid-template-rows: minmax(9.77038882rem, max-content) minmax(
        11.63733333rem,
        max-content
      ) minmax(4.59143828rem, max-content) minmax(4.82404153rem, max-content) minmax(
        7.88201341rem,
        max-content
      ) minmax(43.46902406rem, max-content) minmax(6.4rem, max-content) minmax(
        62.45639758rem,
        max-content
      ) minmax(2.61860221rem, max-content) minmax(4.88806381rem, max-content) 0 minmax(
        23.0703711rem,
        max-content
      ) minmax(9.77038882rem, max-content);
  }
  #bXosDKl4PRASb3Ro {
    min-height: calc(calc(10.51364932 * var(--1vh, 1vh)) - 5.25682466px);
  }
  #LbIK3nv0x0CF5d17 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #qCRU8PQlXp0qw84S {
    grid-template-columns: 0 154.95050099%;
    left: -27.47525049%;
    grid-template-rows: 0 100%;
  }
  #NUAYDbbddTiGSpNz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(9.81333333em - var(--ffsd))
    );
  }
  #LIfnMIaRx0ub8bxN {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      9.81333333em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #emw7Ttsziw1VtNAL {
    min-width: 91.6rem;
  }
  #FU4hK2XKlel0IZJn {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #AllVrfnVcjPj7zyJ {
    font-size: calc(1.30544498em - var(--ffsd));
  }
  #ezbXTbe14Or00HAZ {
    border-width: 0.22982242rem;
  }
  #BkRswzbL6LUN8xHb {
    font-size: calc(1.30544498em - var(--ffsd));
  }
  #k2KUqqXidAptPM3S {
    border-width: 0.22982242rem;
  }
  #MxKljtTOtBWKqprK {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }
  #ypVTnWTn71Egl35I {
    font-size: calc(1.83857938em - var(--ffsd));
  }
  #zzF8T7KWjVhyiWJL {
    --first-font-size: 1.83857938em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #cxLcW1St7IZH6CM0 {
    min-width: 9.35974599rem;
  }
  #mTWzplntv7NIoVa0 {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }
  #m72lylABzxFcAiCe {
    font-size: calc(1.83857938em - var(--ffsd));
  }
  #cPvPuMpFI9epNZx0 {
    --first-font-size: 1.83857938em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #lzpf03MOzKDHtqsg {
    min-width: 8.484745rem;
  }
  #qP19j26YwJg0JtVt {
    grid-area: 4 / 5 / 6 / 6;
    position: relative;
  }
  #AJU0XWaEPUwymxx0 {
    grid-area: 4 / 3 / 5 / 5;
    grid-template-columns: 0 21.82286735rem 9.22641266rem 37.52809123rem 8.35141167rem 14.53788376rem;
    grid-template-rows: 0 minmax(1.43389825rem, max-content) 0 minmax(
        2.16033077rem,
        max-content
      ) 0 minmax(64.27462288rem, max-content);
  }
  #h9RhQp5GObQkfl6R {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #jjZKL0aNp5Y35x7k {
    grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
    grid-template-rows: minmax(17.28346972rem, max-content) minmax(
        11.63733333rem,
        max-content
      ) minmax(7.41442038rem, max-content) minmax(67.8688519rem, max-content) minmax(
        17.28346972rem,
        max-content
      );
  }
  #iZEoCY8m0GNgkDL7 {
    min-height: calc(calc(6.67410583 * var(--1vh, 1vh)) - 3.33705291px);
  }
  #NEyGOWfdM36AI3IZ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #OEKgMPQntZ4WiYTf {
    grid-template-columns: 0 588.27124373%;
    left: -244.13562187%;
    grid-template-rows: 0 100%;
  }
  #KuIBKCUr6T38a83x {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.0956254em - var(--ffsd))
    );
  }
  #lGj5E6IaOrTHXhDm {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.0956254em
    );
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #OL4bYtYlEfpqb9kt {
    min-width: 91.6rem;
  }
  #qfMuNiNB30bhYq7J {
    grid-area: 2 / 2 / 3 / 17;
    position: relative;
  }
  #ppBTGtYSOA7HQWMs {
    grid-area: 4 / 3 / 5 / 18;
    position: relative;
  }
  #IoNBKMtJkNbWeMEh {
    grid-area: 2 / 3 / 4 / 4;
    position: relative;
  }
  #jrW9zNYtaOUNQ2Mm {
    grid-area: 3 / 2 / 5 / 5;
    position: relative;
  }
  #MsvJnkQcheF6JMKF {
    grid-area: 6 / 11 / 7 / 16;
    grid-template-columns: 0 12.84210845rem 25.04195828rem 18.473786rem;
    grid-template-rows: 0 minmax(22.6617398rem, max-content) minmax(
        17.50623355rem,
        max-content
      ) minmax(17.20645101rem, max-content);
  }
  #PklPy9Gtk7NDrDuY {
    grid-area: 6 / 11 / 7 / 16;
    position: relative;
  }
  #JCaz3p957obSxahm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.40002667em - var(--ffsd))
    );
  }
  #rJG5iQ8Fh7WIGvuE {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.40002667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #kadiazgxQ9y0IREZ {
    min-width: 91.6rem;
  }
  #TUGZ1qRLkk99azFB {
    grid-area: 8 / 4 / 9 / 19;
    position: relative;
  }
  #VsPNJTTJaf3aknzS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.40889067em - var(--ffsd))
    );
  }
  #uthJTQdRK0czevDp {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.33778133em - var(--ffsd))
    );
  }
  #hh3BHJ6Uv2xaRdeM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.40889067em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.33778133em
    );
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #X3QqJ8SaacptPxBR {
    min-width: 91.6rem;
  }
  #BdUDrtpEtCKZn3Pg {
    grid-area: 10 / 5 / 11 / 20;
    position: relative;
  }
  #l5dGS4JZI3Scp58L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.40002667em - var(--ffsd))
    );
  }
  #YPzMl3mO8JtHPxqX {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.40002667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #uy4maW2Gu0U5kQb1 {
    min-width: 91.6rem;
  }
  #f2tPf7r0ZFm2sT7N {
    grid-area: 12 / 6 / 13 / 21;
    position: relative;
  }
  #WWRAbGlhTPKing87 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.68888em - var(--ffsd))
    );
  }
  #Oec8iBRxn4bf1NvA {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.68888em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #KFvetdygMhcu18tc {
    min-width: 91.6rem;
  }
  #pKzmolIzO7REP8QD {
    grid-area: 14 / 7 / 15 / 22;
    position: relative;
  }
  #eE9ePAOQpaLSIfRO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.40002667em - var(--ffsd))
    );
  }
  #MxeLqOI80F16COB4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.40002667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #NbIfgerwicXH9sm9 {
    min-width: 91.6rem;
  }
  #Ni4eJRQi6RLga2u5 {
    grid-area: 16 / 8 / 17 / 23;
    position: relative;
  }
  #B81x69yKGgzHGuV2 {
    grid-area: 18 / 9 / 19 / 24;
    position: relative;
  }
  #DqyAZCF6z9cU1y8F {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #LuzPJvZi0DvRMqwX {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #Y45SEeDnVAJQdZ4v {
    grid-area: 20 / 12 / 22 / 13;
    grid-template-columns: 0 4.35342186rem 2.92130563rem 4.35342186rem;
    grid-template-rows: 0 minmax(2.72423219rem, max-content) minmax(
        6.17968499rem,
        max-content
      ) minmax(2.72423219rem, max-content);
  }
  #LoqF4lqEQHH23nsG {
    grid-area: 20 / 12 / 22 / 13;
    position: relative;
  }
  #ULcKRRokBStZHHkR {
    grid-area: 21 / 14 / 23 / 15;
    position: relative;
  }
  #hFMzfHhSOQeXo3r1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.26664em - var(--ffsd))
    );
  }
  #lbAJTKW7TRast6RM {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.26664em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Su02KyvlOOtHUnMp {
    min-width: 91.6rem;
  }
  #Gyht4M9tXG8EyB21 {
    grid-area: 24 / 10 / 25 / 25;
    position: relative;
  }
  #oxNyfv0exujXd5iD {
    grid-template-columns: 4.26666667rem 0 0 0 0 0 0 0 0 17.55440697rem 14.54680242rem 11.62814936rem 4.00794917rem 11.62814936rem 14.54680242rem 17.55440697rem 0 0 0 0 0 0 0 0 4.26666667rem;
    grid-template-rows: minmax(3.54755701rem, max-content) minmax(
        7.23524233rem,
        max-content
      ) minmax(8.67021931rem, max-content) minmax(114.33333333rem, max-content) minmax(
        6.4rem,
        max-content
      ) minmax(57.37442436rem, max-content) minmax(6.4rem, max-content) minmax(
        7.51999467rem,
        max-content
      ) minmax(5.15245424rem, max-content) minmax(11.14730395rem, max-content) minmax(
        6.84356933rem,
        max-content
      ) minmax(7.51999467rem, max-content) minmax(5.15245424rem, max-content) minmax(
        6.79111467rem,
        max-content
      ) minmax(12.26666667rem, max-content) minmax(7.51999467rem, max-content) minmax(
        5.06666667rem,
        max-content
      ) minmax(67.73280106rem, max-content) minmax(12.22760939rem, max-content) 0 minmax(
        11.62814936rem,
        max-content
      ) 0 minmax(22.70828822rem, max-content) minmax(5.01333867rem, max-content) minmax(
        3.54755701rem,
        max-content
      );
  }
  #l0ulgGw2lDFygIxP {
    min-height: calc(calc(22.0734337 * var(--1vh, 1vh)) - 11.03671685px);
  }
}
@media (min-width: 375.05px) and (max-width: 480px) {
  #BwlcQbu4A8ZPJRd9 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #odURiB2X3Jy5F0dP {
    grid-template-columns: 0 154.71388646%;
    left: -27.35694323%;
    grid-template-rows: 0 100%;
  }
  #NYQNf23eQTvRHIe3 {
    grid-area: 2 / 6 / 6 / 8;
    position: relative;
  }
  #tVILXrTQroQjziS3 {
    font-size: calc(6.03598621em - var(--ffsd));
  }
  #zp0L9KQL6wIw09Tc {
    font-size: calc(6.03598621em - var(--ffsd));
  }
  #zDWe7lO6B4TrnAa8 {
    --first-font-size: 6.03598621em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #Hmyjt4QiVwljvwqZ {
    min-width: 68.93884491rem;
  }
  #z1UkCrAjKK7txgkB {
    grid-area: 3 / 5 / 4 / 7;
    position: relative;
  }
  #ytLLZp8pda6iFu3w {
    grid-area: 5 / 2 / 7 / 9;
    position: relative;
  }
  #Sp8SXMvxPkFnMAOL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.27685652em - var(--ffsd))
    );
  }
  #YmTJv5JXm5Wciyvr {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.27685652em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RKUByPoFfeApJ8sM {
    min-width: 93.4375rem;
  }
  #HxOHPEqG9RuD9vJP {
    grid-area: 8 / 3 / 9 / 10;
    position: relative;
  }
  #sFjHqrHNkEk8Br2V {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.72221667em - var(--ffsd))
    );
  }
  #kY4CkcuXBvAipJrs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.72221667em - var(--ffsd))
    );
  }
  #Uc5sdQGB4owFc7TX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.72221667em - var(--ffsd))
    );
  }
  #G7Wt8lau7I0mviwZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.5em - var(--ffsd))
    );
  }
  #DvSlzsX2yTHuflaJ {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.72221667em
    );
    --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.5em);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #o4ByoDrPQocKHnfh {
    min-width: 93.4375rem;
  }
  #EIxEyqUrEu8VcXVs {
    grid-area: 10 / 4 / 11 / 11;
    position: relative;
  }
  #feOppG88YGetLGED {
    grid-template-columns: 3.33333333rem 0 0 1.7070714rem 68.83467824rem 0 22.79158369rem 0 0 0 3.33333333rem;
    grid-template-rows: minmax(8.84496181rem, max-content) minmax(
        2.54196573rem,
        max-content
      ) minmax(13.81108031rem, max-content) minmax(3.53140186rem, max-content) minmax(
        8.60503172rem,
        max-content
      ) minmax(15.97274606rem, max-content) minmax(6.87361558rem, max-content) minmax(
        6.294536rem,
        max-content
      ) minmax(6.875rem, max-content) minmax(30.15914669rem, max-content) minmax(
        8.84496181rem,
        max-content
      );
  }
  #wo2t9Eh3IyHlGU98 {
    min-height: calc(calc(7.21226218 * var(--1vh, 1vh)) - 3.60613109px);
  }
  #BsoaFbmoVTR1vpVh {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pS0MzNP6LCxqptpm {
    grid-template-columns: 0 290.1807406%;
    left: -95.0903703%;
    grid-template-rows: 0 100%;
  }
  #SmSYfJLDyg7IgAPD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.38124863em - var(--ffsd))
    );
  }
  #nrpTPnWpJDDDLQyv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.38124863em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mwREoYIrNLtgkQAL {
    min-width: 93.4375rem;
  }
  #T4PzC1q3TuJ2CpW6 {
    grid-area: 2 / 2 / 3 / 6;
    position: relative;
  }
  #M8JrQUwhjMvwQ9U5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38888708em - var(--ffsd))
    );
  }
  #qzZ5J7RYjSBtW6Q1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38888708em - var(--ffsd))
    );
  }
  #fM7rEvOSpig4Qyuw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38888708em - var(--ffsd))
    );
  }
  #R7VzIqLLO0V4L5rV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38888708em - var(--ffsd))
    );
  }
  #AoSIG3NEEKYudOKX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38888708em - var(--ffsd))
    );
  }
  #JvYOTKWXKBKDjpuZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.4115966em - var(--ffsd))
    );
  }
  #hGJOhGqRpywEJGEC {
    font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      calc(0.21909811em - var(--ffsd))
    );
  }
  #dch9Prz7dUpSNqA1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.38888708em
    );
    --last-font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      0.21909811em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #iQglBRhhUGDrGdAI {
    min-width: 93.4375rem;
  }
  #i1MsIsBUBGkOx2Z7 {
    grid-area: 4 / 3 / 5 / 7;
    position: relative;
  }
  #sGjG19hVPH9OYwQK {
    grid-area: 6 / 4 / 7 / 8;
    position: relative;
  }
  #owEjK4pYsXWruPWl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #WcQ9X3px5UQhiXfY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #ZYFnILEsE3rZfN2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #bQRz6XQDQXsFrcK5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #whzCkGUW9Yu0Kd7R {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #uec0OmoLU45DxlGO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #cKdLQ6KQgEIIYFJN {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.3888875em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oYBHWkNSdxVqKtQO {
    min-width: 93.4375rem;
  }
  #awY8M0jqfdULq029 {
    grid-area: 8 / 5 / 9 / 9;
    position: relative;
  }
  #hbshoLhgvRAs4zqS {
    grid-template-columns: 3.33333333rem 0 0 0 93.33333333rem 0 0 0 3.33333333rem;
    grid-template-rows: minmax(7.12405123rem, max-content) minmax(
        5.19542442rem,
        max-content
      ) minmax(7.3965165rem, max-content) minmax(64.53179951rem, max-content) minmax(
        5rem,
        max-content
      ) minmax(59.0625rem, max-content) 0 minmax(15.36017793rem, max-content) minmax(
        7.12405123rem,
        max-content
      );
  }
  #hnj5MzmhwCVL8Pxh {
    min-height: calc(calc(10.96365021 * var(--1vh, 1vh)) - 5.48182511px);
  }
  #B1JBXkr09ILejvdb {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #q931npdGaVaRq3Q3 {
    grid-template-columns: 0 293.50446685%;
    left: -96.75223343%;
    grid-template-rows: 0 100%;
  }
  #tY6A7wBL4FkYGtR8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.00736031em - var(--ffsd))
    );
  }
  #KcovrJ2sldFWXnPS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.37669583em - var(--ffsd))
    );
  }
  #jsC5sjLzl0ZwfiHV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.00736031em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.37669583em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Rd3t5Yid3uI3TA4q {
    min-width: 93.4375rem;
  }
  #YxoyiwnZ29XBjWJa {
    grid-area: 2 / 2 / 3 / 7;
    position: relative;
  }
  #gPkPtBRwHYbogzEt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38889167em - var(--ffsd))
    );
  }
  #rFLFYNglD1N3PEux {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38889167em - var(--ffsd))
    );
  }
  #mNeaeDphtCGei4sL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38889167em - var(--ffsd))
    );
  }
  #Ibbtp2qYjQJMwbZS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38889167em - var(--ffsd))
    );
  }
  #FYwWFzPkZ301ZKch {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.38889167em - var(--ffsd))
    );
  }
  #rb7qcTBC9DjRdXR2 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.38889167em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YLVNud8GMLT1F7cv {
    min-width: 93.4375rem;
  }
  #qQbMrQ8EYWtYvaTT {
    grid-area: 4 / 3 / 5 / 8;
    position: relative;
  }
  #eLfURx6fj8sopR1l {
    grid-area: 6 / 5 / 7 / 6;
    position: relative;
  }
  #djPRHfU5TCnpGhXJ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #xCAr31FsTPTxGrOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #wxpstty61a0VL0ZU {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #cXTpkradwF45K1HD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #D1Pr4riHEdlrUyXh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #TPt8CkktD26KCPUZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #lpU8hIhzgH2iwbKH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #RUcwqK6wQ6IKnv8L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #x5IbvqW0xnrUOSwv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.3888875em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #eWwSAUKSFMd2DDHd {
    min-width: 93.4375rem;
  }
  #M5FWcu7zwXGBR97W {
    grid-area: 8 / 4 / 9 / 9;
    position: relative;
  }
  #wuCkBpxtzCXeLKhZ {
    grid-template-columns: 3.33333333rem 0 0 11.55689413rem 70.21954506rem 11.55689413rem 0 0 3.33333333rem;
    grid-template-rows: minmax(6.23653333rem, max-content) minmax(
        11.50984908rem,
        max-content
      ) minmax(8.0455625rem, max-content) minmax(43.99099218rem, max-content) minmax(
        5rem,
        max-content
      ) minmax(105.3293176rem, max-content) minmax(6.24602923rem, max-content) minmax(
        32.15311271rem,
        max-content
      ) minmax(6.23653333rem, max-content);
  }
  #noVICr2lGskAkqE5 {
    min-height: calc(calc(14.42703009 * var(--1vh, 1vh)) - 7.21351504px);
  }
  #ChfW2ZX5cJ1O6QF2 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #KWJAAY84fbudvTFU {
    grid-template-columns: 0 367.60957357%;
    left: -133.80478679%;
    grid-template-rows: 0 100%;
  }
  #TSrgM0bxV7BqDruZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.69485788em - var(--ffsd))
    );
  }
  #zOPZ5xIkNfSOnGaV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.69485788em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #hawRxGokmuWgcsdT {
    min-width: 93.4375rem;
  }
  #QpPwcOK6Iud81Q2V {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #DCtUKqtvLWxdKsjE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #LiVmjun5e85veXFH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #vTo8hmEp6b9SJFEO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #u6plhbmTiM0fIbGz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #P073hfzlMLqRBcjr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #FLdYIjmo9ZOa11yE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #y61xdxCgkCYm6N2M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #iZoWNvUfQhf2aOGH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #AHdvFG2aeMAi53aw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.3888875em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jPFH2X521p6wktUM {
    min-width: 93.4375rem;
  }
  #VqaoZsPrLTSIBx3C {
    grid-area: 4 / 3 / 5 / 10;
    position: relative;
  }
  #NG4Iyy9arPCsCuHX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #FQPEfbGhor9LNBXW {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #nfdIaWLIGvXmUNSg {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #yfJqPxdF7dU03sw1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #uqMJHLNvmH1Oyn0k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #BuQiDqqC1ycr5YEr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #sYHdnlkZhaQbeyrl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #EckPK9hk5oUYdJne {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #Fa9lNMC93HHCiPsm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #p7BJkC9uU4HKAxt7 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.88889583em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #W1LIfVR3qU8eiP36 {
    min-width: 93.4375rem;
  }
  #YDrCNFJR57PyOUHi {
    grid-area: 6 / 4 / 7 / 11;
    position: relative;
  }
  #GDYTAKAfCAAWzqiZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #Q90sW9DjkE44uJds {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #Y5JmVEL7APZ1ACWf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #NuCMcXGaQ4R8Rph4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #xJVbLCldR5aFqYrP {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #ujwZDFXTB1gZtyva {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #paYiviVeoEXHMDHs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #ysOtRS6KRdFqJTCT {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #fXjXVIzYuhOhqMvz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #D5rZ58lXPi0X4mOC {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #xJDSmvngcIrv7Mmw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.88889583em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RY5e4A71EyCGEuif {
    min-width: 93.4375rem;
  }
  #YSFODKjuG79iRjZX {
    grid-area: 8 / 5 / 9 / 12;
    position: relative;
  }
  #KnFKFQpVxQsHj8ie {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #Z5uzqJ7kY8r5K3WY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #HIiCZqmoe6ClO9D0 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #VPJskzEN5Fw73dWN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #OnXq53xs4HcvIjDZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #YKQlIXD5SYVxVgeh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #No4llIZOOgnuS7g6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #JIHUee1CdahXXyjv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #glHE55A4yB52uSrv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #BJzZznhMv4JHyGJy {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #xWM10HnrCzna39WM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.88889583em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #gxSKAb7bWnffs5cs {
    min-width: 93.4375rem;
  }
  #njeqE3LbjWWRwDwE {
    grid-area: 10 / 6 / 11 / 13;
    position: relative;
  }
  #ZzAhxg2kXP7PNy7A {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #q89Nt1SomjfGMCt8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #sh688wtrr4ltkguA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #jjCfAYnlKqBOVd8W {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #zIocz0Fd5dRx0L8M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #ZGDN1K6dekCDpJso {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #CTFx4adOzRqTXaRV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #SxJTnKafr8H984Sz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #kpIIRaKH5wjffTgR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #YOEo9y1JaOHeze3m {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #xWFpS0fP6i2aMzr4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.88889583em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #WFnBgcRaPMiJOIym {
    min-width: 93.4375rem;
  }
  #APZnAVdZaV0obxiC {
    grid-area: 12 / 7 / 13 / 14;
    position: relative;
  }
  #HOUsS4PiltUNbW2B {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #WwO3FpnjLKQ6bplV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #mnqMXcUQGKcfdXIc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #cWIaIWB0Q157t0uj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #JgGQg4tsVjFt1EXj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #HcYSkEXXVzktwIYm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #cs35LhwEhed9BlXc {
    border-width: 0.36774756rem;
  }
  #KEQUtZJAqMgIz6mG {
    grid-area: 14 / 8 / 15 / 15;
    position: relative;
  }
  #VbHx6xnDmBbWvgrM {
    grid-template-columns: 3.33333333rem 0 0 0 0 0 0 93.33333333rem 0 0 0 0 0 0 3.33333333rem;
    grid-template-rows: minmax(4.40972292rem, max-content) minmax(
        6.75335864rem,
        max-content
      ) minmax(1.42222083rem, max-content) minmax(23.09690751rem, max-content) minmax(
        2.08333333rem,
        max-content
      ) minmax(47.97222083rem, max-content) minmax(5rem, max-content) minmax(
        53.3888875rem,
        max-content
      ) minmax(10.88015797rem, max-content) minmax(53.3888875rem, max-content) minmax(
        5rem,
        max-content
      ) minmax(53.3888875rem, max-content) minmax(8.34104938rem, max-content) minmax(
        67.08333333rem,
        max-content
      ) minmax(4.40972292rem, max-content);
  }
  #GzmHqRhb4Gg0dlZC {
    min-height: calc(calc(22.25016387 * var(--1vh, 1vh)) - 11.12508193px);
  }
  #u6e7S2GzMwmdbzvu {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #hNR20UvX16VxHhDW {
    grid-template-columns: 0 165.34232918%;
    left: -32.67116459%;
    grid-template-rows: 0 100%;
  }
  #N5iGPKcEdgIaGrtH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(7.66666667em - var(--ffsd))
    );
  }
  #vANvRHXRvyMVtZls {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      7.66666667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mGHcjhHsQE7u9hIS {
    min-width: 93.4375rem;
  }
  #a1vVMleYfWtP9Suc {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #dX2WYi8kAxzmWFQc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #do7P81IVoaPIPa3v {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #kmdDIEFt3hxs0RDm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #VQgcqtHtd2OkG4xt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #DQnZVlOXkfdTzZ9H {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #eYvAcVgEjkaLjjot {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #L0x8TieyX3WLvI2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #g5y1SQ78nQmCMMY6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #tQDtjqd5CYoZFvc5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #UMSamcWMni5CiRNQ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #ExUYZ1faapvq6WYl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #X4eKIPGeBgbCg7pf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #rhOcApGPgfgd7bfE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #xScsfYs16mpVrcO5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #ZFKNbNakDdLte6m3 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.3888875em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #QeKur5NOcCEmSu5H {
    min-width: 93.4375rem;
  }
  #v5ssZHXch1zbs5iS {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #cW4Md1ES6zYkHJpK {
    grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
    grid-template-rows: minmax(8.87332676rem, max-content) minmax(
        9.09166667rem,
        max-content
      ) minmax(5.34223397rem, max-content) minmax(65.49972376rem, max-content) minmax(
        8.87332676rem,
        max-content
      );
  }
  #FhXUy4lV172jfm3u {
    min-height: calc(calc(6.27029717 * var(--1vh, 1vh)) - 3.13514858px);
  }
  #eUF7S9rZ1d8ttIBV {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #MFK4dnDpIaCzuPr0 {
    grid-template-columns: 0 306.86274529%;
    left: -103.43137265%;
    grid-template-rows: 0 100%;
  }
  #TZn1QEBCwodhDR8D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(7.66666667em - var(--ffsd))
    );
  }
  #MhQ2XriDF3m598y6 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      7.66666667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #HDM2TaltlMzyoUFR {
    min-width: 93.4375rem;
  }
  #F7lMIO6h2w6j1AQH {
    grid-area: 2 / 2 / 3 / 10;
    position: relative;
  }
  #fCISePeKAB54pxM4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.14044688em - var(--ffsd))
    );
  }
  #PeIyJDcl6I7HKA5i {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.14044688em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YyFnZDfMHDkL12tX {
    min-width: 93.4375rem;
  }
  #rxG2bBdqJZcFbKC3 {
    grid-area: 4 / 3 / 5 / 11;
    position: relative;
  }
  #y7kNOAUAmJgShvPf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #nqWgmR6lhfYMn5vb {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #LSbpUlXZHrnxbvrA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #hG7EEBhuppDDShsS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #zlmfQd6mIruDvWKN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #vBepnEee0aQYhuA7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #DvKtRrG5IC9UPF5y {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.3888875em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jRHZLdlfShIJ0FnK {
    min-width: 93.4375rem;
  }
  #xMpQSCeEAbm1xFnf {
    grid-area: 6 / 4 / 7 / 12;
    position: relative;
  }
  #CpPUumqrdI2UfZoE {
    stroke-width: calc(100rem * 8.000000000000002 / 480);
  }
  #qtwpHEd5e549TqLq {
    grid-area: 8 / 6 / 9 / 8;
    position: relative;
  }
  #epQl0QYG0PCwgJ22 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.22363323em - var(--ffsd))
    );
  }
  #MIAIkbJ1D6GPAHsk {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.22363323em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oowqNgB4ERfLYSuw {
    min-width: 32.63354041rem;
  }
  #o1wmV4J61KD3uBd3 {
    grid-area: 10 / 7 / 11 / 9;
    position: relative;
  }
  #DhFlytfXckNLki7k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #JUG2ieccyqHj53R4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #Wm7nO2m3FD2jTuOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #L3OuTqwlTVx1qz4S {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #Sa7VcsjdNcr97K4X {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #o06QdbQUs6s7uvSO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3888875em - var(--ffsd))
    );
  }
  #E7f2iKppXvMpbM6p {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.3888875em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #FffMrCeMFDpoirDe {
    min-width: 93.4375rem;
  }
  #ID8QUlWYw6QrZX8d {
    grid-area: 12 / 5 / 13 / 13;
    position: relative;
  }
  #ZKxoLC0O1LyT6mPW {
    grid-template-columns: 3.33333333rem 0 0 0 30.4019798rem 0 32.52937374rem 0 30.4019798rem 0 0 0 3.33333333rem;
    grid-template-rows: minmax(3.30460551rem, max-content) minmax(
        9.09166667rem,
        max-content
      ) minmax(3.58706116rem, max-content) minmax(4.92249136rem, max-content) minmax(
        6.15782297rem,
        max-content
      ) minmax(44.356147rem, max-content) minmax(5rem, max-content) minmax(
        48.79406061rem,
        max-content
      ) minmax(2.04578298rem, max-content) minmax(3.81879985rem, max-content) 0 minmax(
        23.541195rem,
        max-content
      ) minmax(3.30460551rem, max-content);
  }
  #bXosDKl4PRASb3Ro {
    min-height: calc(calc(10.13748043 * var(--1vh, 1vh)) - 5.06874021px);
  }
  #LbIK3nv0x0CF5d17 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #qCRU8PQlXp0qw84S {
    grid-template-columns: 0 141.7572999%;
    left: -20.87864995%;
    grid-template-rows: 0 100%;
  }
  #NUAYDbbddTiGSpNz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(7.66666667em - var(--ffsd))
    );
  }
  #LIfnMIaRx0ub8bxN {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      7.66666667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #emw7Ttsziw1VtNAL {
    min-width: 93.4375rem;
  }
  #FU4hK2XKlel0IZJn {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #AllVrfnVcjPj7zyJ {
    font-size: calc(1.33208672em - var(--ffsd));
  }
  #ezbXTbe14Or00HAZ {
    border-width: 0.23451268rem;
  }
  #BkRswzbL6LUN8xHb {
    font-size: calc(1.33208672em - var(--ffsd));
  }
  #k2KUqqXidAptPM3S {
    border-width: 0.23451268rem;
  }
  #MxKljtTOtBWKqprK {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }
  #ypVTnWTn71Egl35I {
    font-size: calc(1.87610141em - var(--ffsd));
  }
  #zzF8T7KWjVhyiWJL {
    --first-font-size: 1.87610141em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #cxLcW1St7IZH6CM0 {
    min-width: 9.51887346rem;
  }
  #mTWzplntv7NIoVa0 {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }
  #m72lylABzxFcAiCe {
    font-size: calc(1.87610141em - var(--ffsd));
  }
  #cPvPuMpFI9epNZx0 {
    --first-font-size: 1.87610141em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #lzpf03MOzKDHtqsg {
    min-width: 8.62601531rem;
  }
  #qP19j26YwJg0JtVt {
    grid-area: 4 / 5 / 6 / 6;
    position: relative;
  }
  #AJU0XWaEPUwymxx0 {
    grid-area: 4 / 3 / 5 / 5;
    grid-template-columns: 0 22.26823199rem 9.4147068rem 38.29397064rem 8.52184864rem 14.83457526rem;
    grid-template-rows: 0 minmax(1.46316148rem, max-content) 0 minmax(
        2.20441915rem,
        max-content
      ) 0 minmax(65.58634988rem, max-content);
  }
  #h9RhQp5GObQkfl6R {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #jjZKL0aNp5Y35x7k {
    grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
    grid-template-rows: minmax(13.50271072rem, max-content) minmax(
        9.09166667rem,
        max-content
      ) minmax(5.79251593rem, max-content) minmax(69.25393051rem, max-content) minmax(
        13.50271072rem,
        max-content
      );
  }
  #iZEoCY8m0GNgkDL7 {
    min-height: calc(calc(7.13453119 * var(--1vh, 1vh)) - 3.5672656px);
  }
  #NEyGOWfdM36AI3IZ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #OEKgMPQntZ4WiYTf {
    grid-template-columns: 0 492.75806848%;
    left: -196.37903424%;
    grid-template-rows: 0 100%;
  }
  #KuIBKCUr6T38a83x {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.22002592em - var(--ffsd))
    );
  }
  #lGj5E6IaOrTHXhDm {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.22002592em
    );
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #OL4bYtYlEfpqb9kt {
    min-width: 93.4375rem;
  }
  #qfMuNiNB30bhYq7J {
    grid-area: 2 / 2 / 3 / 24;
    position: relative;
  }
  #ppBTGtYSOA7HQWMs {
    grid-area: 4 / 10 / 5 / 18;
    position: relative;
  }
  #IoNBKMtJkNbWeMEh {
    grid-area: 2 / 3 / 4 / 4;
    position: relative;
  }
  #jrW9zNYtaOUNQ2Mm {
    grid-area: 3 / 2 / 5 / 5;
    position: relative;
  }
  #MsvJnkQcheF6JMKF {
    grid-area: 6 / 11 / 7 / 16;
    grid-template-columns: 0 10.03289723rem 19.56402991rem 14.43264531rem;
    grid-template-rows: 0 minmax(17.70448421rem, max-content) minmax(
        13.67674496rem,
        max-content
      ) minmax(13.44253985rem, max-content);
  }
  #PklPy9Gtk7NDrDuY {
    grid-area: 6 / 11 / 7 / 16;
    position: relative;
  }
  #JCaz3p957obSxahm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.00002083em - var(--ffsd))
    );
  }
  #rJG5iQ8Fh7WIGvuE {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.00002083em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #kadiazgxQ9y0IREZ {
    min-width: 87.33243364rem;
  }
  #TUGZ1qRLkk99azFB {
    grid-area: 8 / 4 / 9 / 19;
    position: relative;
  }
  #VsPNJTTJaf3aknzS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #uthJTQdRK0czevDp {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.611125em - var(--ffsd))
    );
  }
  #hh3BHJ6Uv2xaRdeM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.88889583em
    );
    --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.611125em);
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #X3QqJ8SaacptPxBR {
    min-width: 87.33243364rem;
  }
  #BdUDrtpEtCKZn3Pg {
    grid-area: 10 / 5 / 11 / 20;
    position: relative;
  }
  #l5dGS4JZI3Scp58L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.00002083em - var(--ffsd))
    );
  }
  #YPzMl3mO8JtHPxqX {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.00002083em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #uy4maW2Gu0U5kQb1 {
    min-width: 87.33243364rem;
  }
  #f2tPf7r0ZFm2sT7N {
    grid-area: 12 / 6 / 13 / 21;
    position: relative;
  }
  #WWRAbGlhTPKing87 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.4444375em - var(--ffsd))
    );
  }
  #Oec8iBRxn4bf1NvA {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.4444375em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #KFvetdygMhcu18tc {
    min-width: 87.33243364rem;
  }
  #pKzmolIzO7REP8QD {
    grid-area: 14 / 7 / 15 / 22;
    position: relative;
  }
  #eE9ePAOQpaLSIfRO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.00002083em - var(--ffsd))
    );
  }
  #MxeLqOI80F16COB4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.00002083em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #NbIfgerwicXH9sm9 {
    min-width: 87.33243364rem;
  }
  #Ni4eJRQi6RLga2u5 {
    grid-area: 16 / 8 / 17 / 23;
    position: relative;
  }
  #B81x69yKGgzHGuV2 {
    grid-area: 18 / 9 / 19 / 17;
    position: relative;
  }
  #DqyAZCF6z9cU1y8F {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #LuzPJvZi0DvRMqwX {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #Y45SEeDnVAJQdZ4v {
    grid-area: 20 / 12 / 22 / 13;
    grid-template-columns: 0 3.40111083rem 2.28227002rem 3.40111083rem;
    grid-template-rows: 0 minmax(2.1283064rem, max-content) minmax(
        4.8278789rem,
        max-content
      ) minmax(2.1283064rem, max-content);
  }
  #LoqF4lqEQHH23nsG {
    grid-area: 20 / 12 / 22 / 13;
    position: relative;
  }
  #ULcKRRokBStZHHkR {
    grid-area: 21 / 14 / 23 / 15;
    position: relative;
  }
  #hFMzfHhSOQeXo3r1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.3333125em - var(--ffsd))
    );
  }
  #lbAJTKW7TRast6RM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.3333125em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Su02KyvlOOtHUnMp {
    min-width: 93.4375rem;
  }
  #Gyht4M9tXG8EyB21 {
    grid-area: 24 / 3 / 25 / 25;
    position: relative;
  }
  #oxNyfv0exujXd5iD {
    grid-template-columns: 3.33333333rem 0 3.05253318rem 0 0 0 0 0 2.16556552rem 19.43378175rem 11.36468939rem 9.08449169rem 3.13121029rem 9.08449169rem 11.36468939rem 12.81064503rem 6.62313671rem 2.16556552rem 0 0 0 0 3.05253318rem 0 3.33333333rem;
    grid-template-rows: minmax(2.77152891rem, max-content) minmax(
        7.38290033rem,
        max-content
      ) minmax(6.77360884rem, max-content) minmax(103.62141993rem, max-content) minmax(
        5rem,
        max-content
      ) minmax(44.82376903rem, max-content) minmax(5rem, max-content) minmax(
        5.87499583rem,
        max-content
      ) minmax(4.02535488rem, max-content) minmax(10.1666625rem, max-content) minmax(
        5.34653854rem,
        max-content
      ) minmax(5.87499583rem, max-content) minmax(4.02535488rem, max-content) minmax(
        5.30555833rem,
        max-content
      ) minmax(9.58333333rem, max-content) minmax(5.87499583rem, max-content) minmax(
        3.95833333rem,
        max-content
      ) minmax(58.08598507rem, max-content) minmax(9.55281984rem, max-content) 0 minmax(
        9.08449169rem,
        max-content
      ) 0 minmax(17.74085018rem, max-content) minmax(3.91667083rem, max-content) minmax(
        2.77152891rem,
        max-content
      );
  }
  #l0ulgGw2lDFygIxP {
    min-height: calc(calc(21.60458486 * var(--1vh, 1vh)) - 10.80229243px);
  }
}
@media (min-width: 480.05px) and (max-width: 768px) {
  #BwlcQbu4A8ZPJRd9 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #odURiB2X3Jy5F0dP {
    grid-template-columns: 0 136.83440467%;
    left: -18.41720233%;
    grid-template-rows: 0 100%;
  }
  #NYQNf23eQTvRHIe3 {
    grid-area: 2 / 6 / 6 / 8;
    position: relative;
  }
  #tVILXrTQroQjziS3 {
    font-size: calc(5.92820074em - var(--ffsd));
  }
  #zp0L9KQL6wIw09Tc {
    font-size: calc(5.92820074em - var(--ffsd));
  }
  #zDWe7lO6B4TrnAa8 {
    --first-font-size: 5.92820074em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #Hmyjt4QiVwljvwqZ {
    min-width: 67.67059172rem;
  }
  #z1UkCrAjKK7txgkB {
    grid-area: 3 / 5 / 4 / 7;
    position: relative;
  }
  #ytLLZp8pda6iFu3w {
    grid-area: 5 / 2 / 7 / 9;
    position: relative;
  }
  #Sp8SXMvxPkFnMAOL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.64583333em - var(--ffsd))
    );
  }
  #YmTJv5JXm5Wciyvr {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.64583333em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RKUByPoFfeApJ8sM {
    min-width: 91.73177083rem;
  }
  #HxOHPEqG9RuD9vJP {
    grid-area: 8 / 3 / 9 / 10;
    position: relative;
  }
  #sFjHqrHNkEk8Br2V {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.12313137em - var(--ffsd))
    );
  }
  #kY4CkcuXBvAipJrs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.12313137em - var(--ffsd))
    );
  }
  #Uc5sdQGB4owFc7TX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.12313137em - var(--ffsd))
    );
  }
  #G7Wt8lau7I0mviwZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.46564301em - var(--ffsd))
    );
  }
  #DvSlzsX2yTHuflaJ {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.12313137em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.46564301em
    );
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #o4ByoDrPQocKHnfh {
    min-width: 91.73177083rem;
  }
  #EIxEyqUrEu8VcXVs {
    grid-area: 10 / 4 / 11 / 11;
    position: relative;
  }
  #feOppG88YGetLGED {
    grid-template-columns: 4.16666667rem 0 0 1.67658798rem 67.60548756rem 0 22.38459112rem 0 0 0 4.16666667rem;
    grid-template-rows: minmax(6.5697678rem, max-content) minmax(
        2.49657348rem,
        max-content
      ) minmax(13.56445387rem, max-content) minmax(3.46834111rem, max-content) minmax(
        8.45137044rem,
        max-content
      ) minmax(15.68751845rem, max-content) minmax(4.29600974rem, max-content) minmax(
        4.34895833rem,
        max-content
      ) minmax(4.296875rem, max-content) minmax(29.6205905rem, max-content) minmax(
        6.5697678rem,
        max-content
      );
  }
  #wo2t9Eh3IyHlGU98 {
    min-height: calc(calc(9.00478881 * var(--1vh, 1vh)) - 4.50239441px);
  }
  #BsoaFbmoVTR1vpVh {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pS0MzNP6LCxqptpm {
    grid-template-columns: 0 243.04843412%;
    left: -71.52421706%;
    grid-template-rows: 0 100%;
  }
  #SmSYfJLDyg7IgAPD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.30301205em - var(--ffsd))
    );
  }
  #nrpTPnWpJDDDLQyv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.30301205em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mwREoYIrNLtgkQAL {
    min-width: 91.73177083rem;
  }
  #T4PzC1q3TuJ2CpW6 {
    grid-area: 2 / 2 / 3 / 7;
    position: relative;
  }
  #M8JrQUwhjMvwQ9U5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569388em - var(--ffsd))
    );
  }
  #qzZ5J7RYjSBtW6Q1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569388em - var(--ffsd))
    );
  }
  #fM7rEvOSpig4Qyuw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569388em - var(--ffsd))
    );
  }
  #R7VzIqLLO0V4L5rV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569388em - var(--ffsd))
    );
  }
  #AoSIG3NEEKYudOKX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569388em - var(--ffsd))
    );
  }
  #JvYOTKWXKBKDjpuZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.32790605em - var(--ffsd))
    );
  }
  #hGJOhGqRpywEJGEC {
    font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      calc(0.13693632em - var(--ffsd))
    );
  }
  #dch9Prz7dUpSNqA1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.2569388em
    );
    --last-font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      0.13693632em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #iQglBRhhUGDrGdAI {
    min-width: 91.73177083rem;
  }
  #i1MsIsBUBGkOx2Z7 {
    grid-area: 4 / 3 / 5 / 8;
    position: relative;
  }
  #sGjG19hVPH9OYwQK {
    grid-area: 6 / 5 / 7 / 6;
    position: relative;
  }
  #owEjK4pYsXWruPWl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #WcQ9X3px5UQhiXfY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #ZYFnILEsE3rZfN2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #bQRz6XQDQXsFrcK5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #whzCkGUW9Yu0Kd7R {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #uec0OmoLU45DxlGO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #cKdLQ6KQgEIIYFJN {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.11805469em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oYBHWkNSdxVqKtQO {
    min-width: 91.73177083rem;
  }
  #awY8M0jqfdULq029 {
    grid-area: 8 / 4 / 9 / 9;
    position: relative;
  }
  #hbshoLhgvRAs4zqS {
    grid-template-columns: 4.16666667rem 0 0 6.34966806rem 78.96733054rem 6.34966806rem 0 0 4.16666667rem;
    grid-template-rows: minmax(3.75836252rem, max-content) minmax(
        5.10264899rem,
        max-content
      ) minmax(4.62282281rem, max-content) minmax(56.58713113rem, max-content) minmax(
        4.16666667rem,
        max-content
      ) minmax(49.97151386rem, max-content) 0 minmax(
        15.08588904rem,
        max-content
      ) minmax(3.75836252rem, max-content);
  }
  #hnj5MzmhwCVL8Pxh {
    min-height: calc(calc(12.96329573 * var(--1vh, 1vh)) - 6.48164787px);
  }
  #B1JBXkr09ILejvdb {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #q931npdGaVaRq3Q3 {
    grid-template-columns: 0 224.83949555%;
    left: -62.41974777%;
    grid-template-rows: 0 100%;
  }
  #tY6A7wBL4FkYGtR8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.47574219em - var(--ffsd))
    );
  }
  #KcovrJ2sldFWXnPS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.21884115em - var(--ffsd))
    );
  }
  #jsC5sjLzl0ZwfiHV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.47574219em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.21884115em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Rd3t5Yid3uI3TA4q {
    min-width: 91.73177083rem;
  }
  #YxoyiwnZ29XBjWJa {
    grid-area: 2 / 2 / 3 / 7;
    position: relative;
  }
  #gPkPtBRwHYbogzEt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805729em - var(--ffsd))
    );
  }
  #rFLFYNglD1N3PEux {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805729em - var(--ffsd))
    );
  }
  #mNeaeDphtCGei4sL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805729em - var(--ffsd))
    );
  }
  #Ibbtp2qYjQJMwbZS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805729em - var(--ffsd))
    );
  }
  #FYwWFzPkZ301ZKch {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805729em - var(--ffsd))
    );
  }
  #rb7qcTBC9DjRdXR2 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.11805729em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YLVNud8GMLT1F7cv {
    min-width: 91.73177083rem;
  }
  #qQbMrQ8EYWtYvaTT {
    grid-area: 4 / 3 / 5 / 8;
    position: relative;
  }
  #eLfURx6fj8sopR1l {
    grid-area: 6 / 5 / 7 / 6;
    position: relative;
  }
  #djPRHfU5TCnpGhXJ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #xCAr31FsTPTxGrOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #wxpstty61a0VL0ZU {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #cXTpkradwF45K1HD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #D1Pr4riHEdlrUyXh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #TPt8CkktD26KCPUZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #lpU8hIhzgH2iwbKH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #RUcwqK6wQ6IKnv8L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #x5IbvqW0xnrUOSwv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.11805469em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #eWwSAUKSFMd2DDHd {
    min-width: 91.73177083rem;
  }
  #M5FWcu7zwXGBR97W {
    grid-area: 8 / 4 / 9 / 9;
    position: relative;
  }
  #wuCkBpxtzCXeLKhZ {
    grid-template-columns: 4.16666667rem 0 0 23.8897255rem 43.88721566rem 23.8897255rem 0 0 4.16666667rem;
    grid-template-rows: minmax(4.9395rem, max-content) minmax(
        8.57533333rem,
        max-content
      ) minmax(5.02847656rem, max-content) minmax(43.20543875rem, max-content) minmax(
        4.16666667rem,
        max-content
      ) minmax(65.8308235rem, max-content) minmax(3.90376827rem, max-content) minmax(
        31.57894998rem,
        max-content
      ) minmax(4.9395rem, max-content);
  }
  #noVICr2lGskAkqE5 {
    min-height: calc(calc(15.60166108 * var(--1vh, 1vh)) - 7.80083054px);
  }
  #ChfW2ZX5cJ1O6QF2 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #KWJAAY84fbudvTFU {
    grid-template-columns: 0 180.30653892%;
    left: -40.15326946%;
    grid-template-rows: 0 100%;
  }
  #TSrgM0bxV7BqDruZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.79166667em - var(--ffsd))
    );
  }
  #zOPZ5xIkNfSOnGaV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.79166667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #hawRxGokmuWgcsdT {
    min-width: 91.73177083rem;
  }
  #QpPwcOK6Iud81Q2V {
    grid-area: 2 / 2 / 3 / 13;
    position: relative;
  }
  #DCtUKqtvLWxdKsjE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #LiVmjun5e85veXFH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #vTo8hmEp6b9SJFEO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #u6plhbmTiM0fIbGz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #P073hfzlMLqRBcjr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #FLdYIjmo9ZOa11yE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #y61xdxCgkCYm6N2M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #iZoWNvUfQhf2aOGH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #AHdvFG2aeMAi53aw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.11805469em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jPFH2X521p6wktUM {
    min-width: 91.73177083rem;
  }
  #VqaoZsPrLTSIBx3C {
    grid-area: 4 / 3 / 5 / 14;
    position: relative;
  }
  #NG4Iyy9arPCsCuHX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #FQPEfbGhor9LNBXW {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #nfdIaWLIGvXmUNSg {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #yfJqPxdF7dU03sw1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #uqMJHLNvmH1Oyn0k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #BuQiDqqC1ycr5YEr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #sYHdnlkZhaQbeyrl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #EckPK9hk5oUYdJne {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #Fa9lNMC93HHCiPsm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #p7BJkC9uU4HKAxt7 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.4305599em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #W1LIfVR3qU8eiP36 {
    min-width: 35.62011719rem;
  }
  #YDrCNFJR57PyOUHi {
    grid-area: 6 / 4 / 8 / 7;
    position: relative;
  }
  #GDYTAKAfCAAWzqiZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #Q90sW9DjkE44uJds {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #Y5JmVEL7APZ1ACWf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #NuCMcXGaQ4R8Rph4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #xJVbLCldR5aFqYrP {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #ujwZDFXTB1gZtyva {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #paYiviVeoEXHMDHs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #ysOtRS6KRdFqJTCT {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #fXjXVIzYuhOhqMvz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #D5rZ58lXPi0X4mOC {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #xJDSmvngcIrv7Mmw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.4305599em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RY5e4A71EyCGEuif {
    min-width: 35.8968099rem;
  }
  #YSFODKjuG79iRjZX {
    grid-area: 7 / 9 / 9 / 12;
    position: relative;
  }
  #KnFKFQpVxQsHj8ie {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #Z5uzqJ7kY8r5K3WY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #HIiCZqmoe6ClO9D0 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #VPJskzEN5Fw73dWN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #OnXq53xs4HcvIjDZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #YKQlIXD5SYVxVgeh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #No4llIZOOgnuS7g6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #JIHUee1CdahXXyjv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #glHE55A4yB52uSrv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #BJzZznhMv4JHyGJy {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #xWM10HnrCzna39WM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.4305599em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #gxSKAb7bWnffs5cs {
    min-width: 38.26904297rem;
  }
  #njeqE3LbjWWRwDwE {
    grid-area: 10 / 5 / 12 / 8;
    position: relative;
  }
  #ZzAhxg2kXP7PNy7A {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #q89Nt1SomjfGMCt8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #sh688wtrr4ltkguA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #jjCfAYnlKqBOVd8W {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #zIocz0Fd5dRx0L8M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #ZGDN1K6dekCDpJso {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #CTFx4adOzRqTXaRV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #SxJTnKafr8H984Sz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #kpIIRaKH5wjffTgR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #YOEo9y1JaOHeze3m {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #xWFpS0fP6i2aMzr4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.4305599em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #WFnBgcRaPMiJOIym {
    min-width: 35.88562012rem;
  }
  #APZnAVdZaV0obxiC {
    grid-area: 11 / 10 / 13 / 11;
    position: relative;
  }
  #HOUsS4PiltUNbW2B {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #WwO3FpnjLKQ6bplV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #mnqMXcUQGKcfdXIc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #cWIaIWB0Q157t0uj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #JgGQg4tsVjFt1EXj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #HcYSkEXXVzktwIYm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #cs35LhwEhed9BlXc {
    border-width: 0.36118064rem;
  }
  #KEQUtZJAqMgIz6mG {
    grid-area: 14 / 6 / 15 / 15;
    position: relative;
  }
  #VbHx6xnDmBbWvgrM {
    grid-template-columns: 4.16666667rem 0 0 0 0 35.55501302rem 2.64892578rem 16.82319308rem 0 35.82051595rem 0.01118978rem 0.80782906rem 0 0 4.16666667rem;
    grid-template-rows: minmax(9.38833885rem, max-content) minmax(
        5.68229167rem,
        max-content
      ) minmax(0.88888802rem, max-content) minmax(22.68446273rem, max-content) minmax(
        1.30208333rem,
        max-content
      ) 0 minmax(29.98263802rem, max-content) minmax(3.38541667rem, max-content) minmax(
        6.80009873rem,
        max-content
      ) 0 minmax(33.36805469rem, max-content) 0 minmax(
        5.21315586rem,
        max-content
      ) minmax(41.92708333rem, max-content) minmax(9.38833885rem, max-content);
  }
  #GzmHqRhb4Gg0dlZC {
    min-height: calc(calc(15.40614186 * var(--1vh, 1vh)) - 7.70307093px);
  }
  #u6e7S2GzMwmdbzvu {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #hNR20UvX16VxHhDW {
    grid-template-columns: 0 146.46205539%;
    left: -23.2310277%;
    grid-template-rows: 0 100%;
  }
  #N5iGPKcEdgIaGrtH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.79166667em - var(--ffsd))
    );
  }
  #vANvRHXRvyMVtZls {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.79166667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mGHcjhHsQE7u9hIS {
    min-width: 91.73177083rem;
  }
  #a1vVMleYfWtP9Suc {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #dX2WYi8kAxzmWFQc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #do7P81IVoaPIPa3v {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #kmdDIEFt3hxs0RDm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #VQgcqtHtd2OkG4xt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #DQnZVlOXkfdTzZ9H {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #eYvAcVgEjkaLjjot {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #L0x8TieyX3WLvI2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #g5y1SQ78nQmCMMY6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #tQDtjqd5CYoZFvc5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #UMSamcWMni5CiRNQ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #ExUYZ1faapvq6WYl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #X4eKIPGeBgbCg7pf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #rhOcApGPgfgd7bfE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #xScsfYs16mpVrcO5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #ZFKNbNakDdLte6m3 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.11805469em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #QeKur5NOcCEmSu5H {
    min-width: 91.73177083rem;
  }
  #v5ssZHXch1zbs5iS {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #cW4Md1ES6zYkHJpK {
    grid-template-columns: 4.16666667rem 0 91.66666667rem 0 4.16666667rem;
    grid-template-rows: minmax(6.58749589rem, max-content) minmax(
        5.68229167rem,
        max-content
      ) minmax(3.33889623rem, max-content) minmax(64.33008583rem, max-content) minmax(
        6.58749589rem,
        max-content
      );
  }
  #FhXUy4lV172jfm3u {
    min-height: calc(calc(7.8408873 * var(--1vh, 1vh)) - 3.92044365px);
  }
  #eUF7S9rZ1d8ttIBV {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #MFK4dnDpIaCzuPr0 {
    grid-template-columns: 0 235.00139039%;
    left: -67.50069519%;
    grid-template-rows: 0 100%;
  }
  #TZn1QEBCwodhDR8D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.79166667em - var(--ffsd))
    );
  }
  #MhQ2XriDF3m598y6 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.79166667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #HDM2TaltlMzyoUFR {
    min-width: 91.73177083rem;
  }
  #F7lMIO6h2w6j1AQH {
    grid-area: 2 / 2 / 3 / 10;
    position: relative;
  }
  #fCISePeKAB54pxM4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.75002604em - var(--ffsd))
    );
  }
  #PeIyJDcl6I7HKA5i {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.75002604em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YyFnZDfMHDkL12tX {
    min-width: 91.73177083rem;
  }
  #rxG2bBdqJZcFbKC3 {
    grid-area: 4 / 3 / 5 / 11;
    position: relative;
  }
  #y7kNOAUAmJgShvPf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569401em - var(--ffsd))
    );
  }
  #nqWgmR6lhfYMn5vb {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569401em - var(--ffsd))
    );
  }
  #LSbpUlXZHrnxbvrA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569401em - var(--ffsd))
    );
  }
  #hG7EEBhuppDDShsS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569401em - var(--ffsd))
    );
  }
  #zlmfQd6mIruDvWKN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569401em - var(--ffsd))
    );
  }
  #vBepnEee0aQYhuA7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.2569401em - var(--ffsd))
    );
  }
  #DvKtRrG5IC9UPF5y {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.2569401em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jRHZLdlfShIJ0FnK {
    min-width: 91.73177083rem;
  }
  #xMpQSCeEAbm1xFnf {
    grid-area: 6 / 4 / 7 / 12;
    position: relative;
  }
  #CpPUumqrdI2UfZoE {
    stroke-width: calc(100rem * 8.000000000000002 / 768);
  }
  #qtwpHEd5e549TqLq {
    grid-area: 8 / 6 / 9 / 8;
    position: relative;
  }
  #epQl0QYG0PCwgJ22 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.01477077em - var(--ffsd))
    );
  }
  #MIAIkbJ1D6GPAHsk {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.01477077em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oowqNgB4ERfLYSuw {
    min-width: 20.39596275rem;
  }
  #o1wmV4J61KD3uBd3 {
    grid-area: 10 / 7 / 11 / 9;
    position: relative;
  }
  #DhFlytfXckNLki7k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #JUG2ieccyqHj53R4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #Wm7nO2m3FD2jTuOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #L3OuTqwlTVx1qz4S {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #Sa7VcsjdNcr97K4X {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #o06QdbQUs6s7uvSO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.11805469em - var(--ffsd))
    );
  }
  #E7f2iKppXvMpbM6p {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.11805469em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #FffMrCeMFDpoirDe {
    min-width: 91.73177083rem;
  }
  #ID8QUlWYw6QrZX8d {
    grid-area: 12 / 5 / 13 / 13;
    position: relative;
  }
  #ZKxoLC0O1LyT6mPW {
    grid-template-columns: 4.16666667rem 0 0 0 35.66790404rem 0 20.33085859rem 0 35.66790404rem 0 0 0 4.16666667rem;
    grid-template-rows: minmax(3.10704511rem, max-content) minmax(
        5.68229167rem,
        max-content
      ) minmax(2.24191322rem, max-content) minmax(4.45832812rem, max-content) minmax(
        3.84863936rem,
        max-content
      ) minmax(37.04702041rem, max-content) minmax(4.16666667rem, max-content) minmax(
        30.49628788rem,
        max-content
      ) minmax(1.27861436rem, max-content) minmax(2.38674991rem, max-content) 0 minmax(
        23.12081652rem,
        max-content
      ) minmax(3.10704511rem, max-content);
  }
  #bXosDKl4PRASb3Ro {
    min-height: calc(calc(10.95953958 * var(--1vh, 1vh)) - 5.47976979px);
  }
  #LbIK3nv0x0CF5d17 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #qCRU8PQlXp0qw84S {
    grid-template-columns: 0 122.80172794%;
    left: -11.40086397%;
    grid-template-rows: 0 100%;
  }
  #NUAYDbbddTiGSpNz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.79166667em - var(--ffsd))
    );
  }
  #LIfnMIaRx0ub8bxN {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.79166667em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #emw7Ttsziw1VtNAL {
    min-width: 91.73177083rem;
  }
  #FU4hK2XKlel0IZJn {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #AllVrfnVcjPj7zyJ {
    font-size: calc(1.30829946em - var(--ffsd));
  }
  #ezbXTbe14Or00HAZ {
    border-width: 0.23032495rem;
  }
  #BkRswzbL6LUN8xHb {
    font-size: calc(1.30829946em - var(--ffsd));
  }
  #k2KUqqXidAptPM3S {
    border-width: 0.23032495rem;
  }
  #MxKljtTOtBWKqprK {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }
  #ypVTnWTn71Egl35I {
    font-size: calc(1.8425996em - var(--ffsd));
  }
  #zzF8T7KWjVhyiWJL {
    --first-font-size: 1.8425996em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #cxLcW1St7IZH6CM0 {
    min-width: 9.3116912rem;
  }
  #mTWzplntv7NIoVa0 {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }
  #m72lylABzxFcAiCe {
    font-size: calc(1.8425996em - var(--ffsd));
  }
  #cPvPuMpFI9epNZx0 {
    --first-font-size: 1.8425996em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #lzpf03MOzKDHtqsg {
    min-width: 8.43477694rem;
  }
  #qP19j26YwJg0JtVt {
    grid-area: 4 / 5 / 6 / 6;
    position: relative;
  }
  #AJU0XWaEPUwymxx0 {
    grid-area: 4 / 3 / 5 / 5;
    grid-template-columns: 0 21.87058499rem 9.24658703rem 37.61014974rem 8.36967277rem 14.56967214rem;
    grid-template-rows: 0 minmax(1.4370336rem, max-content) 0 minmax(
        2.16505452rem,
        max-content
      ) 0 minmax(64.41516506rem, max-content);
  }
  #h9RhQp5GObQkfl6R {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #jjZKL0aNp5Y35x7k {
    grid-template-columns: 4.16666667rem 0 91.66666667rem 0 4.16666667rem;
    grid-template-rows: minmax(9.48086087rem, max-content) minmax(
        5.68229167rem,
        max-content
      ) minmax(3.62032245rem, max-content) minmax(68.01725318rem, max-content) minmax(
        9.48086087rem,
        max-content
      );
  }
  #iZEoCY8m0GNgkDL7 {
    min-height: calc(calc(8.72490087 * var(--1vh, 1vh)) - 4.36245043px);
  }
  #NEyGOWfdM36AI3IZ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #OEKgMPQntZ4WiYTf {
    grid-template-columns: 0 315.03539392%;
    left: -107.51769696%;
    grid-template-rows: 0 100%;
  }
  #KuIBKCUr6T38a83x {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.79166667em - var(--ffsd))
    );
  }
  #lGj5E6IaOrTHXhDm {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.79166667em
    );
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #OL4bYtYlEfpqb9kt {
    min-width: 91.73177083rem;
  }
  #qfMuNiNB30bhYq7J {
    grid-area: 2 / 2 / 3 / 24;
    position: relative;
  }
  #ppBTGtYSOA7HQWMs {
    grid-area: 4 / 10 / 5 / 18;
    position: relative;
  }
  #IoNBKMtJkNbWeMEh {
    grid-area: 2 / 3 / 4 / 4;
    position: relative;
  }
  #jrW9zNYtaOUNQ2Mm {
    grid-area: 3 / 2 / 5 / 5;
    position: relative;
  }
  #MsvJnkQcheF6JMKF {
    grid-area: 6 / 11 / 7 / 16;
    grid-template-columns: 0 6.27056077rem 12.22751869rem 9.02040332rem;
    grid-template-rows: 0 minmax(11.06530263rem, max-content) minmax(
        8.5479656rem,
        max-content
      ) minmax(8.40158741rem, max-content);
  }
  #PklPy9Gtk7NDrDuY {
    grid-area: 6 / 11 / 7 / 16;
    position: relative;
  }
  #JCaz3p957obSxahm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.12501302em - var(--ffsd))
    );
  }
  #rJG5iQ8Fh7WIGvuE {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.12501302em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #kadiazgxQ9y0IREZ {
    min-width: 54.58277103rem;
  }
  #TUGZ1qRLkk99azFB {
    grid-area: 8 / 4 / 9 / 19;
    position: relative;
  }
  #VsPNJTTJaf3aknzS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #uthJTQdRK0czevDp {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.25695312em - var(--ffsd))
    );
  }
  #hh3BHJ6Uv2xaRdeM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.4305599em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.25695312em
    );
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #X3QqJ8SaacptPxBR {
    min-width: 54.58277103rem;
  }
  #BdUDrtpEtCKZn3Pg {
    grid-area: 10 / 5 / 11 / 20;
    position: relative;
  }
  #l5dGS4JZI3Scp58L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.12501302em - var(--ffsd))
    );
  }
  #YPzMl3mO8JtHPxqX {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.12501302em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #uy4maW2Gu0U5kQb1 {
    min-width: 54.58277103rem;
  }
  #f2tPf7r0ZFm2sT7N {
    grid-area: 12 / 6 / 13 / 21;
    position: relative;
  }
  #WWRAbGlhTPKing87 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.77777344em - var(--ffsd))
    );
  }
  #Oec8iBRxn4bf1NvA {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.77777344em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #KFvetdygMhcu18tc {
    min-width: 54.58277103rem;
  }
  #pKzmolIzO7REP8QD {
    grid-area: 14 / 7 / 15 / 22;
    position: relative;
  }
  #eE9ePAOQpaLSIfRO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.12501302em - var(--ffsd))
    );
  }
  #MxeLqOI80F16COB4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.12501302em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #NbIfgerwicXH9sm9 {
    min-width: 54.58277103rem;
  }
  #Ni4eJRQi6RLga2u5 {
    grid-area: 16 / 8 / 17 / 23;
    position: relative;
  }
  #B81x69yKGgzHGuV2 {
    grid-area: 18 / 9 / 19 / 17;
    position: relative;
  }
  #DqyAZCF6z9cU1y8F {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #LuzPJvZi0DvRMqwX {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #Y45SEeDnVAJQdZ4v {
    grid-area: 20 / 12 / 22 / 13;
    grid-template-columns: 0 2.12569427rem 1.42641876rem 2.12569427rem;
    grid-template-rows: 0 minmax(1.3301915rem, max-content) minmax(
        3.01742431rem,
        max-content
      ) minmax(1.3301915rem, max-content);
  }
  #LoqF4lqEQHH23nsG {
    grid-area: 20 / 12 / 22 / 13;
    position: relative;
  }
  #ULcKRRokBStZHHkR {
    grid-area: 21 / 14 / 23 / 15;
    position: relative;
  }
  #hFMzfHhSOQeXo3r1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.08332031em - var(--ffsd))
    );
  }
  #lbAJTKW7TRast6RM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.08332031em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Su02KyvlOOtHUnMp {
    min-width: 91.73177083rem;
  }
  #Gyht4M9tXG8EyB21 {
    grid-area: 24 / 3 / 25 / 25;
    position: relative;
  }
  #oxNyfv0exujXd5iD {
    grid-template-columns: 4.16666667rem 0 18.5744999rem 0 0 0 0 0 1.35347845rem 12.14611359rem 7.10293087rem 5.6778073rem 1.95700643rem 5.6778073rem 7.10293087rem 8.00665314rem 4.13946045rem 1.35347845rem 0 0 0 0 18.5744999rem 0 4.16666667rem;
    grid-template-rows: minmax(2.77387224rem, max-content) minmax(
        5.27083333rem,
        max-content
      ) minmax(4.23350552rem, max-content) minmax(64.76338745rem, max-content) minmax(
        4.16666667rem,
        max-content
      ) minmax(28.01485564rem, max-content) minmax(4.16666667rem, max-content) minmax(
        3.6718724rem,
        max-content
      ) minmax(2.5158468rem, max-content) minmax(6.35416406rem, max-content) minmax(
        3.34158658rem,
        max-content
      ) minmax(3.6718724rem, max-content) minmax(2.5158468rem, max-content) minmax(
        3.31597396rem,
        max-content
      ) minmax(5.98958333rem, max-content) minmax(3.6718724rem, max-content) minmax(
        2.47395833rem,
        max-content
      ) minmax(36.30374067rem, max-content) minmax(5.9705124rem, max-content) 0 minmax(
        5.6778073rem,
        max-content
      ) 0 minmax(11.08803136rem, max-content) minmax(2.44791927rem, max-content) minmax(
        2.77387224rem,
        max-content
      );
  }
  #l0ulgGw2lDFygIxP {
    min-height: calc(calc(19.49878477 * var(--1vh, 1vh)) - 9.74939238px);
  }
}
@media (min-width: 768.05px) and (max-width: 1024px) {
  #BwlcQbu4A8ZPJRd9 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #odURiB2X3Jy5F0dP {
    grid-template-columns: 0 113.4593016%;
    left: -6.7296508%;
    grid-template-rows: 0 100%;
  }
  #NYQNf23eQTvRHIe3 {
    grid-area: 2 / 6 / 6 / 8;
    position: relative;
  }
  #tVILXrTQroQjziS3 {
    font-size: calc(6.06293258em - var(--ffsd));
  }
  #zp0L9KQL6wIw09Tc {
    font-size: calc(6.06293258em - var(--ffsd));
  }
  #zDWe7lO6B4TrnAa8 {
    --first-font-size: 6.06293258em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #Hmyjt4QiVwljvwqZ {
    min-width: 69.19080404rem;
  }
  #z1UkCrAjKK7txgkB {
    grid-area: 3 / 5 / 4 / 7;
    position: relative;
  }
  #ytLLZp8pda6iFu3w {
    grid-area: 5 / 2 / 7 / 9;
    position: relative;
  }
  #Sp8SXMvxPkFnMAOL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.734375em - var(--ffsd))
    );
  }
  #YmTJv5JXm5Wciyvr {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.734375em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RKUByPoFfeApJ8sM {
    min-width: 93.79882812rem;
  }
  #HxOHPEqG9RuD9vJP {
    grid-area: 8 / 3 / 9 / 10;
    position: relative;
  }
  #sFjHqrHNkEk8Br2V {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.47394531em - var(--ffsd))
    );
  }
  #kY4CkcuXBvAipJrs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.47394531em - var(--ffsd))
    );
  }
  #Uc5sdQGB4owFc7TX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.47394531em - var(--ffsd))
    );
  }
  #G7Wt8lau7I0mviwZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #DvSlzsX2yTHuflaJ {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.47394531em
    );
    --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #o4ByoDrPQocKHnfh {
    min-width: 93.79882812rem;
  }
  #EIxEyqUrEu8VcXVs {
    grid-area: 10 / 4 / 11 / 11;
    position: relative;
  }
  #feOppG88YGetLGED {
    grid-template-columns: 3.125rem 0 0 1.71469226rem 69.14197591rem 0 22.89333183rem 0 0 0 3.125rem;
    grid-template-rows: minmax(4.92732585rem, max-content) minmax(
        2.55331379rem,
        max-content
      ) minmax(13.87273691rem, max-content) minmax(3.54716705rem, max-content) minmax(
        8.64344704rem,
        max-content
      ) minmax(16.04405296rem, max-content) minmax(3.2220073rem, max-content) minmax(
        3.26171875rem,
        max-content
      ) minmax(3.22265625rem, max-content) minmax(18.17329012rem, max-content) minmax(
        4.92732585rem,
        max-content
      );
  }
  #wo2t9Eh3IyHlGU98 {
    min-height: calc(calc(9.60507704 * var(--1vh, 1vh)) - 4.80253852px);
  }
  #BsoaFbmoVTR1vpVh {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pS0MzNP6LCxqptpm {
    grid-template-columns: 0 170.78681367%;
    left: -35.39340683%;
    grid-template-rows: 0 100%;
  }
  #SmSYfJLDyg7IgAPD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.59384766em - var(--ffsd))
    );
  }
  #nrpTPnWpJDDDLQyv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.59384766em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mwREoYIrNLtgkQAL {
    min-width: 93.79882812rem;
  }
  #T4PzC1q3TuJ2CpW6 {
    grid-area: 2 / 2 / 3 / 7;
    position: relative;
  }
  #M8JrQUwhjMvwQ9U5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.6927041em - var(--ffsd))
    );
  }
  #qzZ5J7RYjSBtW6Q1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.6927041em - var(--ffsd))
    );
  }
  #fM7rEvOSpig4Qyuw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.6927041em - var(--ffsd))
    );
  }
  #R7VzIqLLO0V4L5rV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.6927041em - var(--ffsd))
    );
  }
  #AoSIG3NEEKYudOKX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.6927041em - var(--ffsd))
    );
  }
  #JvYOTKWXKBKDjpuZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.74592954em - var(--ffsd))
    );
  }
  #hGJOhGqRpywEJGEC {
    font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      calc(0.10270224em - var(--ffsd))
    );
  }
  #dch9Prz7dUpSNqA1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.6927041em
    );
    --last-font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      0.10270224em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #iQglBRhhUGDrGdAI {
    min-width: 93.79882812rem;
  }
  #i1MsIsBUBGkOx2Z7 {
    grid-area: 4 / 3 / 5 / 8;
    position: relative;
  }
  #sGjG19hVPH9OYwQK {
    grid-area: 6 / 5 / 7 / 6;
    position: relative;
  }
  #owEjK4pYsXWruPWl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #WcQ9X3px5UQhiXfY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #ZYFnILEsE3rZfN2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #bQRz6XQDQXsFrcK5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #whzCkGUW9Yu0Kd7R {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #uec0OmoLU45DxlGO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #cKdLQ6KQgEIIYFJN {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.58854102em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oYBHWkNSdxVqKtQO {
    min-width: 93.79882812rem;
  }
  #awY8M0jqfdULq029 {
    grid-area: 8 / 4 / 9 / 9;
    position: relative;
  }
  #hbshoLhgvRAs4zqS {
    grid-template-columns: 3.125rem 0 0 17.26225105rem 59.22549791rem 17.26225105rem 0 0 3.125rem;
    grid-template-rows: minmax(2.81877189rem, max-content) minmax(
        4.26169922rem,
        max-content
      ) minmax(3.46711711rem, max-content) minmax(31.12292212rem, max-content) minmax(
        3.125rem,
        max-content
      ) minmax(37.4786354rem, max-content) 0 minmax(15.42875016rem, max-content) minmax(
        2.81877189rem,
        max-content
      );
  }
  #hnj5MzmhwCVL8Pxh {
    min-height: calc(calc(11.71816096 * var(--1vh, 1vh)) - 5.85908048px);
  }
  #B1JBXkr09ILejvdb {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #q931npdGaVaRq3Q3 {
    grid-template-columns: 0 183.68373411%;
    left: -41.84186705%;
    grid-template-rows: 0 100%;
  }
  #tY6A7wBL4FkYGtR8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.35680664em - var(--ffsd))
    );
  }
  #KcovrJ2sldFWXnPS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.66413086em - var(--ffsd))
    );
  }
  #jsC5sjLzl0ZwfiHV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.35680664em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.66413086em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Rd3t5Yid3uI3TA4q {
    min-width: 93.79882812rem;
  }
  #YxoyiwnZ29XBjWJa {
    grid-area: 2 / 2 / 3 / 7;
    position: relative;
  }
  #gPkPtBRwHYbogzEt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69271484em - var(--ffsd))
    );
  }
  #rFLFYNglD1N3PEux {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69271484em - var(--ffsd))
    );
  }
  #mNeaeDphtCGei4sL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69271484em - var(--ffsd))
    );
  }
  #Ibbtp2qYjQJMwbZS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69271484em - var(--ffsd))
    );
  }
  #FYwWFzPkZ301ZKch {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69271484em - var(--ffsd))
    );
  }
  #rb7qcTBC9DjRdXR2 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.69271484em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YLVNud8GMLT1F7cv {
    min-width: 93.79882812rem;
  }
  #qQbMrQ8EYWtYvaTT {
    grid-area: 4 / 3 / 5 / 8;
    position: relative;
  }
  #eLfURx6fj8sopR1l {
    grid-area: 6 / 5 / 7 / 6;
    position: relative;
  }
  #djPRHfU5TCnpGhXJ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #xCAr31FsTPTxGrOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #wxpstty61a0VL0ZU {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #cXTpkradwF45K1HD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #D1Pr4riHEdlrUyXh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #TPt8CkktD26KCPUZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #lpU8hIhzgH2iwbKH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #RUcwqK6wQ6IKnv8L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.58854102em - var(--ffsd))
    );
  }
  #x5IbvqW0xnrUOSwv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.58854102em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #eWwSAUKSFMd2DDHd {
    min-width: 93.79882812rem;
  }
  #M5FWcu7zwXGBR97W {
    grid-area: 8 / 4 / 9 / 9;
    position: relative;
  }
  #wuCkBpxtzCXeLKhZ {
    grid-template-columns: 3.125rem 0 0 30.41729413rem 32.91541175rem 30.41729413rem 0 0 3.125rem;
    grid-template-rows: minmax(3.704625rem, max-content) minmax(
        6.4315rem,
        max-content
      ) minmax(3.77135742rem, max-content) minmax(35.31916496rem, max-content) minmax(
        3.125rem,
        max-content
      ) minmax(49.37311762rem, max-content) minmax(2.9278262rem, max-content) minmax(
        32.29665339rem,
        max-content
      ) minmax(3.704625rem, max-content);
  }
  #noVICr2lGskAkqE5 {
    min-height: calc(calc(16.39651152 * var(--1vh, 1vh)) - 8.19825576px);
  }
  #ChfW2ZX5cJ1O6QF2 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #KWJAAY84fbudvTFU {
    grid-template-columns: 0 136.71268439%;
    left: -18.3563422%;
    grid-template-rows: 0 100%;
  }
  #TSrgM0bxV7BqDruZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.59375em - var(--ffsd))
    );
  }
  #zOPZ5xIkNfSOnGaV {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.59375em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #hawRxGokmuWgcsdT {
    min-width: 93.79882812rem;
  }
  #QpPwcOK6Iud81Q2V {
    grid-area: 2 / 2 / 3 / 13;
    position: relative;
  }
  #DCtUKqtvLWxdKsjE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #LiVmjun5e85veXFH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #vTo8hmEp6b9SJFEO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #u6plhbmTiM0fIbGz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #P073hfzlMLqRBcjr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #FLdYIjmo9ZOa11yE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #y61xdxCgkCYm6N2M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #iZoWNvUfQhf2aOGH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #AHdvFG2aeMAi53aw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.69270508em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jPFH2X521p6wktUM {
    min-width: 93.79882812rem;
  }
  #VqaoZsPrLTSIBx3C {
    grid-area: 4 / 3 / 5 / 14;
    position: relative;
  }
  #NG4Iyy9arPCsCuHX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #FQPEfbGhor9LNBXW {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #nfdIaWLIGvXmUNSg {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #yfJqPxdF7dU03sw1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #uqMJHLNvmH1Oyn0k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #BuQiDqqC1ycr5YEr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #sYHdnlkZhaQbeyrl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #EckPK9hk5oUYdJne {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #Fa9lNMC93HHCiPsm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #p7BJkC9uU4HKAxt7 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.82291992em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #W1LIfVR3qU8eiP36 {
    min-width: 26.71508789rem;
  }
  #YDrCNFJR57PyOUHi {
    grid-area: 6 / 4 / 8 / 7;
    position: relative;
  }
  #GDYTAKAfCAAWzqiZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #Q90sW9DjkE44uJds {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #Y5JmVEL7APZ1ACWf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #NuCMcXGaQ4R8Rph4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #xJVbLCldR5aFqYrP {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #ujwZDFXTB1gZtyva {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #paYiviVeoEXHMDHs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #ysOtRS6KRdFqJTCT {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #fXjXVIzYuhOhqMvz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #D5rZ58lXPi0X4mOC {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #xJDSmvngcIrv7Mmw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.82291992em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RY5e4A71EyCGEuif {
    min-width: 26.92260742rem;
  }
  #YSFODKjuG79iRjZX {
    grid-area: 7 / 9 / 9 / 12;
    position: relative;
  }
  #KnFKFQpVxQsHj8ie {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #Z5uzqJ7kY8r5K3WY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #HIiCZqmoe6ClO9D0 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #VPJskzEN5Fw73dWN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #OnXq53xs4HcvIjDZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #YKQlIXD5SYVxVgeh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #No4llIZOOgnuS7g6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #JIHUee1CdahXXyjv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #glHE55A4yB52uSrv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #BJzZznhMv4JHyGJy {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #xWM10HnrCzna39WM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.82291992em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #gxSKAb7bWnffs5cs {
    min-width: 28.70178223rem;
  }
  #njeqE3LbjWWRwDwE {
    grid-area: 10 / 5 / 12 / 8;
    position: relative;
  }
  #ZzAhxg2kXP7PNy7A {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #q89Nt1SomjfGMCt8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #sh688wtrr4ltkguA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #jjCfAYnlKqBOVd8W {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #zIocz0Fd5dRx0L8M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #ZGDN1K6dekCDpJso {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #CTFx4adOzRqTXaRV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #SxJTnKafr8H984Sz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #kpIIRaKH5wjffTgR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #YOEo9y1JaOHeze3m {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #xWFpS0fP6i2aMzr4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.82291992em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #WFnBgcRaPMiJOIym {
    min-width: 26.91421509rem;
  }
  #APZnAVdZaV0obxiC {
    grid-area: 11 / 10 / 13 / 11;
    position: relative;
  }
  #HOUsS4PiltUNbW2B {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.60068383em - var(--ffsd))
    );
  }
  #WwO3FpnjLKQ6bplV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.60068383em - var(--ffsd))
    );
  }
  #mnqMXcUQGKcfdXIc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.60068383em - var(--ffsd))
    );
  }
  #cWIaIWB0Q157t0uj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.60068383em - var(--ffsd))
    );
  }
  #JgGQg4tsVjFt1EXj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.60068383em - var(--ffsd))
    );
  }
  #HcYSkEXXVzktwIYm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.60068383em - var(--ffsd))
    );
  }
  #cs35LhwEhed9BlXc {
    border-width: 0.36938929rem;
  }
  #KEQUtZJAqMgIz6mG {
    grid-area: 14 / 6 / 15 / 15;
    position: relative;
  }
  #VbHx6xnDmBbWvgrM {
    grid-template-columns: 3.125rem 0 0 0 0 26.66625977rem 1.98669434rem 12.61739481rem 0 26.86538696rem 0.00839233rem 25.60587179rem 0 0 3.125rem;
    grid-template-rows: minmax(7.04125414rem, max-content) minmax(
        4.26171875rem,
        max-content
      ) minmax(0.66666602rem, max-content) minmax(18.41145898rem, max-content) minmax(
        0.9765625rem,
        max-content
      ) 0 minmax(22.48697852rem, max-content) minmax(2.5390625rem, max-content) minmax(
        5.10007405rem,
        max-content
      ) 0 minmax(25.02604102rem, max-content) 0 minmax(
        3.9098669rem,
        max-content
      ) minmax(31.4453125rem, max-content) minmax(7.04125414rem, max-content);
  }
  #GzmHqRhb4Gg0dlZC {
    min-height: calc(calc(15.02705059 * var(--1vh, 1vh)) - 7.51352529px);
  }
  #u6e7S2GzMwmdbzvu {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #hNR20UvX16VxHhDW {
    grid-template-columns: 0 137.83872007%;
    left: -18.91936004%;
    grid-template-rows: 0 100%;
  }
  #N5iGPKcEdgIaGrtH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.59375em - var(--ffsd))
    );
  }
  #vANvRHXRvyMVtZls {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.59375em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mGHcjhHsQE7u9hIS {
    min-width: 93.79882812rem;
  }
  #a1vVMleYfWtP9Suc {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #dX2WYi8kAxzmWFQc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #do7P81IVoaPIPa3v {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #kmdDIEFt3hxs0RDm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #VQgcqtHtd2OkG4xt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #DQnZVlOXkfdTzZ9H {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #eYvAcVgEjkaLjjot {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #L0x8TieyX3WLvI2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #g5y1SQ78nQmCMMY6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #tQDtjqd5CYoZFvc5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #UMSamcWMni5CiRNQ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #ExUYZ1faapvq6WYl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #X4eKIPGeBgbCg7pf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #rhOcApGPgfgd7bfE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #xScsfYs16mpVrcO5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #ZFKNbNakDdLte6m3 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.69270508em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #QeKur5NOcCEmSu5H {
    min-width: 93.79882812rem;
  }
  #v5ssZHXch1zbs5iS {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #cW4Md1ES6zYkHJpK {
    grid-template-columns: 3.125rem 0 93.75rem 0 3.125rem;
    grid-template-rows: minmax(4.94062192rem, max-content) minmax(
        4.26171875rem,
        max-content
      ) minmax(2.50417217rem, max-content) minmax(64.78467131rem, max-content) minmax(
        4.94062192rem,
        max-content
      );
  }
  #FhXUy4lV172jfm3u {
    min-height: calc(calc(9.49278929 * var(--1vh, 1vh)) - 4.74639464px);
  }
  #eUF7S9rZ1d8ttIBV {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #MFK4dnDpIaCzuPr0 {
    grid-template-columns: 0 139.47062811%;
    left: -19.73531406%;
    grid-template-rows: 0 100%;
  }
  #TZn1QEBCwodhDR8D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.59375em - var(--ffsd))
    );
  }
  #MhQ2XriDF3m598y6 {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.59375em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #HDM2TaltlMzyoUFR {
    min-width: 82.33661507rem;
  }
  #F7lMIO6h2w6j1AQH {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #fCISePeKAB54pxM4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.81251953em - var(--ffsd))
    );
  }
  #PeIyJDcl6I7HKA5i {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.81251953em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YyFnZDfMHDkL12tX {
    min-width: 82.33661507rem;
  }
  #rxG2bBdqJZcFbKC3 {
    grid-area: 4 / 3 / 5 / 10;
    position: relative;
  }
  #y7kNOAUAmJgShvPf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #nqWgmR6lhfYMn5vb {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #LSbpUlXZHrnxbvrA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #hG7EEBhuppDDShsS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #zlmfQd6mIruDvWKN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #vBepnEee0aQYhuA7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #DvKtRrG5IC9UPF5y {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.69270508em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jRHZLdlfShIJ0FnK {
    min-width: 63.44822209rem;
  }
  #xMpQSCeEAbm1xFnf {
    grid-area: 6 / 4 / 11 / 6;
    position: relative;
  }
  #CpPUumqrdI2UfZoE {
    stroke-width: calc(100rem * 8.000000000000002 / 1024);
  }
  #qtwpHEd5e549TqLq {
    grid-area: 7 / 7 / 8 / 11;
    position: relative;
  }
  #epQl0QYG0PCwgJ22 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.51107807em - var(--ffsd))
    );
  }
  #MIAIkbJ1D6GPAHsk {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.51107807em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oowqNgB4ERfLYSuw {
    min-width: 15.29697207rem;
  }
  #o1wmV4J61KD3uBd3 {
    grid-area: 9 / 8 / 10 / 12;
    position: relative;
  }
  #DhFlytfXckNLki7k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #JUG2ieccyqHj53R4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #Wm7nO2m3FD2jTuOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #L3OuTqwlTVx1qz4S {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #Sa7VcsjdNcr97K4X {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #o06QdbQUs6s7uvSO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69270508em - var(--ffsd))
    );
  }
  #E7f2iKppXvMpbM6p {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.69270508em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #FffMrCeMFDpoirDe {
    min-width: 82.33661507rem;
  }
  #ID8QUlWYw6QrZX8d {
    grid-area: 12 / 5 / 13 / 13;
    position: relative;
  }
  #ZKxoLC0O1LyT6mPW {
    grid-template-columns: 8.85610653rem 0 0 0 63.39939397rem 3.64024904rem 0 15.24814394rem 0 0 0 0 8.85610653rem;
    grid-template-rows: minmax(4.35927325rem, max-content) minmax(
        4.26171875rem,
        max-content
      ) minmax(1.68143492rem, max-content) minmax(3.34374609rem, max-content) minmax(
        2.88647952rem,
        max-content
      ) 0 minmax(22.87221591rem, max-content) minmax(0.95896077rem, max-content) minmax(
        1.79006243rem,
        max-content
      ) minmax(4.50896987rem, max-content) 0 minmax(20.75520898rem, max-content) minmax(
        4.35927325rem,
        max-content
      );
  }
  #bXosDKl4PRASb3Ro {
    min-height: calc(calc(8.36733498 * var(--1vh, 1vh)) - 4.18366749px);
  }
  #LbIK3nv0x0CF5d17 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #qCRU8PQlXp0qw84S {
    grid-template-columns: 0 115.7609771%;
    left: -7.88048855%;
    grid-template-rows: 0 100%;
  }
  #NUAYDbbddTiGSpNz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.59375em - var(--ffsd))
    );
  }
  #LIfnMIaRx0ub8bxN {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.59375em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #emw7Ttsziw1VtNAL {
    min-width: 93.79882812rem;
  }
  #FU4hK2XKlel0IZJn {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #AllVrfnVcjPj7zyJ {
    font-size: calc(1.33803353em - var(--ffsd));
  }
  #ezbXTbe14Or00HAZ {
    border-width: 0.23555961rem;
  }
  #BkRswzbL6LUN8xHb {
    font-size: calc(1.33803353em - var(--ffsd));
  }
  #k2KUqqXidAptPM3S {
    border-width: 0.23555961rem;
  }
  #MxKljtTOtBWKqprK {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }
  #ypVTnWTn71Egl35I {
    font-size: calc(1.88447686em - var(--ffsd));
  }
  #zzF8T7KWjVhyiWJL {
    --first-font-size: 1.88447686em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #cxLcW1St7IZH6CM0 {
    min-width: 9.50556486rem;
  }
  #mTWzplntv7NIoVa0 {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }
  #m72lylABzxFcAiCe {
    font-size: calc(1.88447686em - var(--ffsd));
  }
  #cPvPuMpFI9epNZx0 {
    --first-font-size: 1.88447686em;
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #lzpf03MOzKDHtqsg {
    min-width: 8.60872073rem;
  }
  #qP19j26YwJg0JtVt {
    grid-area: 4 / 5 / 6 / 6;
    position: relative;
  }
  #AJU0XWaEPUwymxx0 {
    grid-area: 4 / 3 / 5 / 5;
    grid-template-columns: 0 22.36764374rem 9.45673674rem 38.46492587rem 8.55989261rem 14.90080105rem;
    grid-template-rows: 0 minmax(1.46969345rem, max-content) 0 minmax(
        2.21426031rem,
        max-content
      ) 0 minmax(65.87914608rem, max-content);
  }
  #h9RhQp5GObQkfl6R {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #jjZKL0aNp5Y35x7k {
    grid-template-columns: 3.125rem 0 93.75rem 0 3.125rem;
    grid-template-rows: minmax(7.11064565rem, max-content) minmax(
        4.26171875rem,
        max-content
      ) minmax(2.71524184rem, max-content) minmax(69.56309984rem, max-content) minmax(
        7.11064565rem,
        max-content
      );
  }
  #iZEoCY8m0GNgkDL7 {
    min-height: calc(calc(10.58036692 * var(--1vh, 1vh)) - 5.29018346px);
  }
  #NEyGOWfdM36AI3IZ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #OEKgMPQntZ4WiYTf {
    grid-template-columns: 0 236.27654544%;
    left: -68.13827272%;
    grid-template-rows: 0 100%;
  }
  #KuIBKCUr6T38a83x {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.59375em - var(--ffsd))
    );
  }
  #lGj5E6IaOrTHXhDm {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.59375em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #OL4bYtYlEfpqb9kt {
    min-width: 93.79882812rem;
  }
  #qfMuNiNB30bhYq7J {
    grid-area: 2 / 2 / 3 / 24;
    position: relative;
  }
  #ppBTGtYSOA7HQWMs {
    grid-area: 4 / 10 / 5 / 18;
    position: relative;
  }
  #IoNBKMtJkNbWeMEh {
    grid-area: 2 / 3 / 4 / 4;
    position: relative;
  }
  #jrW9zNYtaOUNQ2Mm {
    grid-area: 3 / 2 / 5 / 5;
    position: relative;
  }
  #MsvJnkQcheF6JMKF {
    grid-area: 6 / 11 / 7 / 16;
    grid-template-columns: 0 4.70292058rem 9.17063902rem 6.76530249rem;
    grid-template-rows: 0 minmax(8.29897698rem, max-content) minmax(
        6.4109742rem,
        max-content
      ) minmax(6.30119056rem, max-content);
  }
  #PklPy9Gtk7NDrDuY {
    grid-area: 6 / 11 / 7 / 16;
    position: relative;
  }
  #JCaz3p957obSxahm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.34375977em - var(--ffsd))
    );
  }
  #rJG5iQ8Fh7WIGvuE {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.34375977em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #kadiazgxQ9y0IREZ {
    min-width: 40.93707827rem;
  }
  #TUGZ1qRLkk99azFB {
    grid-area: 8 / 4 / 9 / 19;
    position: relative;
  }
  #VsPNJTTJaf3aknzS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #uthJTQdRK0czevDp {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.69271484em - var(--ffsd))
    );
  }
  #hh3BHJ6Uv2xaRdeM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.82291992em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.69271484em
    );
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #X3QqJ8SaacptPxBR {
    min-width: 40.93707827rem;
  }
  #BdUDrtpEtCKZn3Pg {
    grid-area: 10 / 5 / 11 / 20;
    position: relative;
  }
  #l5dGS4JZI3Scp58L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.34375977em - var(--ffsd))
    );
  }
  #YPzMl3mO8JtHPxqX {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.34375977em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #uy4maW2Gu0U5kQb1 {
    min-width: 40.93707827rem;
  }
  #f2tPf7r0ZFm2sT7N {
    grid-area: 12 / 6 / 13 / 21;
    position: relative;
  }
  #WWRAbGlhTPKing87 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.08333008em - var(--ffsd))
    );
  }
  #Oec8iBRxn4bf1NvA {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.08333008em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #KFvetdygMhcu18tc {
    min-width: 40.93707827rem;
  }
  #pKzmolIzO7REP8QD {
    grid-area: 14 / 7 / 15 / 22;
    position: relative;
  }
  #eE9ePAOQpaLSIfRO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.34375977em - var(--ffsd))
    );
  }
  #MxeLqOI80F16COB4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.34375977em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #NbIfgerwicXH9sm9 {
    min-width: 40.93707827rem;
  }
  #Ni4eJRQi6RLga2u5 {
    grid-area: 16 / 8 / 17 / 23;
    position: relative;
  }
  #B81x69yKGgzHGuV2 {
    grid-area: 18 / 9 / 19 / 17;
    position: relative;
  }
  #DqyAZCF6z9cU1y8F {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #LuzPJvZi0DvRMqwX {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #Y45SEeDnVAJQdZ4v {
    grid-area: 20 / 12 / 22 / 13;
    grid-template-columns: 0 1.5942707rem 1.06981407rem 1.5942707rem;
    grid-template-rows: 0 minmax(0.99764362rem, max-content) minmax(
        2.26306823rem,
        max-content
      ) minmax(0.99764362rem, max-content);
  }
  #LoqF4lqEQHH23nsG {
    grid-area: 20 / 12 / 22 / 13;
    position: relative;
  }
  #ULcKRRokBStZHHkR {
    grid-area: 21 / 14 / 23 / 15;
    position: relative;
  }
  #hFMzfHhSOQeXo3r1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.56249023em - var(--ffsd))
    );
  }
  #lbAJTKW7TRast6RM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.56249023em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Su02KyvlOOtHUnMp {
    min-width: 93.79882812rem;
  }
  #Gyht4M9tXG8EyB21 {
    grid-area: 24 / 3 / 25 / 25;
    position: relative;
  }
  #oxNyfv0exujXd5iD {
    grid-template-columns: 3.125rem 0 26.43087493rem 0 0 0 0 0 1.01510884rem 9.10958519rem 5.32719815rem 4.25835548rem 1.46775482rem 4.25835548rem 5.32719815rem 6.00498986rem 3.10459533rem 1.01510884rem 0 0 0 0 26.43087493rem 0 3.125rem;
    grid-template-rows: minmax(2.08040418rem, max-content) minmax(
        3.953125rem,
        max-content
      ) minmax(3.17512914rem, max-content) minmax(48.57254059rem, max-content) minmax(
        3.125rem,
        max-content
      ) minmax(21.01114173rem, max-content) minmax(3.125rem, max-content) minmax(
        2.7539043rem,
        max-content
      ) minmax(1.8868851rem, max-content) minmax(4.76562305rem, max-content) minmax(
        2.50618994rem,
        max-content
      ) minmax(2.7539043rem, max-content) minmax(1.8868851rem, max-content) minmax(
        2.48698047rem,
        max-content
      ) minmax(4.4921875rem, max-content) minmax(2.7539043rem, max-content) minmax(
        1.85546875rem,
        max-content
      ) minmax(27.2278055rem, max-content) minmax(4.4778843rem, max-content) 0 minmax(
        4.25835548rem,
        max-content
      ) 0 minmax(8.31602352rem, max-content) minmax(1.83593945rem, max-content) minmax(
        2.08040418rem,
        max-content
      );
  }
  #l0ulgGw2lDFygIxP {
    min-height: calc(calc(18.81270869 * var(--1vh, 1vh)) - 9.40635435px);
  }
}
@media (min-width: 1024.05px) {
  #BwlcQbu4A8ZPJRd9 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #odURiB2X3Jy5F0dP {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #NYQNf23eQTvRHIe3 {
    grid-area: 2 / 7 / 6 / 10;
    position: relative;
  }
  #tVILXrTQroQjziS3 {
    font-size: calc(5.79820907em - var(--ffsd));
  }
  #zp0L9KQL6wIw09Tc {
    font-size: calc(5.79820907em - var(--ffsd));
  }
  #zDWe7lO6B4TrnAa8 {
    --first-font-size: 5.79820907em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #Hmyjt4QiVwljvwqZ {
    min-width: 66.15965946rem;
  }
  #z1UkCrAjKK7txgkB {
    grid-area: 3 / 3 / 4 / 8;
    position: relative;
  }
  #ytLLZp8pda6iFu3w {
    grid-area: 5 / 2 / 7 / 11;
    position: relative;
  }
  #Sp8SXMvxPkFnMAOL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.04978038em - var(--ffsd))
    );
  }
  #YmTJv5JXm5Wciyvr {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.04978038em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RKUByPoFfeApJ8sM {
    min-width: 36.29167945rem;
  }
  #HxOHPEqG9RuD9vJP {
    grid-area: 8 / 5 / 9 / 6;
    position: relative;
  }
  #sFjHqrHNkEk8Br2V {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.85455344em - var(--ffsd))
    );
  }
  #kY4CkcuXBvAipJrs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.85455344em - var(--ffsd))
    );
  }
  #Uc5sdQGB4owFc7TX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.85455344em - var(--ffsd))
    );
  }
  #G7Wt8lau7I0mviwZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #DvSlzsX2yTHuflaJ {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.85455344em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.46412884em
    );
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #o4ByoDrPQocKHnfh {
    min-width: 54.46938618rem;
  }
  #EIxEyqUrEu8VcXVs {
    grid-area: 10 / 4 / 11 / 9;
    position: relative;
  }
  #feOppG88YGetLGED {
    grid-template-columns: 5.62225476rem 1.6398243rem 15.97209901rem 9.08885336rem 36.25507623rem 4.80702764rem 0 4.28182572rem 17.61192331rem 0 4.72111567rem;
    grid-template-rows: minmax(2.33662361rem, max-content) minmax(
        2.44182942rem,
        max-content
      ) minmax(13.2670169rem, max-content) minmax(3.39228845rem, max-content) minmax(
        8.26605152rem,
        max-content
      ) minmax(15.34352761rem, max-content) minmax(2.41532612rem, max-content) minmax(
        2.44509517rem,
        max-content
      ) minmax(2.41581259rem, max-content) minmax(17.58906735rem, max-content) minmax(
        2.70815189rem,
        max-content
      );
  }
  #wo2t9Eh3IyHlGU98 {
    min-height: calc(calc(12.97749869 * var(--1vh, 1vh)) - 6.48874935px);
  }
  #BsoaFbmoVTR1vpVh {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pS0MzNP6LCxqptpm {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #SmSYfJLDyg7IgAPD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.69407028em - var(--ffsd))
    );
  }
  #nrpTPnWpJDDDLQyv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.69407028em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mwREoYIrNLtgkQAL {
    min-width: 57.42813251rem;
  }
  #T4PzC1q3TuJ2CpW6 {
    grid-area: 2 / 4 / 3 / 7;
    position: relative;
  }
  #M8JrQUwhjMvwQ9U5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890849em - var(--ffsd))
    );
  }
  #qzZ5J7RYjSBtW6Q1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890849em - var(--ffsd))
    );
  }
  #fM7rEvOSpig4Qyuw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890849em - var(--ffsd))
    );
  }
  #R7VzIqLLO0V4L5rV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890849em - var(--ffsd))
    );
  }
  #AoSIG3NEEKYudOKX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890849em - var(--ffsd))
    );
  }
  #JvYOTKWXKBKDjpuZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.30880809em - var(--ffsd))
    );
  }
  #hGJOhGqRpywEJGEC {
    font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      calc(0.07698909em - var(--ffsd))
    );
  }
  #dch9Prz7dUpSNqA1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.26890849em
    );
    --last-font-size: max(
      calc(1.05167095px * var(--rfso, var(--bfso, 1))),
      0.07698909em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #iQglBRhhUGDrGdAI {
    min-width: 48.73409343rem;
  }
  #i1MsIsBUBGkOx2Z7 {
    grid-area: 4 / 2 / 7 / 5;
    position: relative;
  }
  #sGjG19hVPH9OYwQK {
    grid-area: 5 / 6 / 6 / 8;
    position: relative;
  }
  #owEjK4pYsXWruPWl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #WcQ9X3px5UQhiXfY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #ZYFnILEsE3rZfN2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #bQRz6XQDQXsFrcK5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #whzCkGUW9Yu0Kd7R {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #uec0OmoLU45DxlGO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #cKdLQ6KQgEIIYFJN {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.26890922em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oYBHWkNSdxVqKtQO {
    min-width: 94.5768862rem;
  }
  #awY8M0jqfdULq029 {
    grid-area: 8 / 3 / 9 / 9;
    position: relative;
  }
  #hbshoLhgvRAs4zqS {
    grid-template-columns: 3.27892303rem 0 17.00802451rem 31.68946569rem 1.44534779rem 24.25671581rem 20.14072918rem 0 2.18079399rem;
    grid-template-rows: minmax(1.88348816rem, max-content) minmax(
        3.19471449rem,
        max-content
      ) minmax(2.59906876rem, max-content) minmax(0.65776031rem, max-content) minmax(
        28.09525816rem,
        max-content
      ) minmax(4.91701733rem, max-content) 0 minmax(15.55880966rem, max-content) minmax(
        1.95186263rem,
        max-content
      );
  }
  #hnj5MzmhwCVL8Pxh {
    min-height: calc(calc(10.51805338 * var(--1vh, 1vh)) - 5.25902669px);
  }
  #B1JBXkr09ILejvdb {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #q931npdGaVaRq3Q3 {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #tY6A7wBL4FkYGtR8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.51637628em - var(--ffsd))
    );
  }
  #KcovrJ2sldFWXnPS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.24748902em - var(--ffsd))
    );
  }
  #jsC5sjLzl0ZwfiHV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.51637628em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.24748902em
    );
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Rd3t5Yid3uI3TA4q {
    min-width: 39.13227489rem;
  }
  #YxoyiwnZ29XBjWJa {
    grid-area: 2 / 4 / 4 / 5;
    position: relative;
  }
  #gPkPtBRwHYbogzEt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26891654em - var(--ffsd))
    );
  }
  #rFLFYNglD1N3PEux {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26891654em - var(--ffsd))
    );
  }
  #mNeaeDphtCGei4sL {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26891654em - var(--ffsd))
    );
  }
  #Ibbtp2qYjQJMwbZS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26891654em - var(--ffsd))
    );
  }
  #FYwWFzPkZ301ZKch {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26891654em - var(--ffsd))
    );
  }
  #rb7qcTBC9DjRdXR2 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.26891654em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YLVNud8GMLT1F7cv {
    min-width: 62.86798616rem;
  }
  #qQbMrQ8EYWtYvaTT {
    grid-area: 5 / 2 / 7 / 6;
    position: relative;
  }
  #eLfURx6fj8sopR1l {
    grid-area: 3 / 7 / 6 / 8;
    position: relative;
  }
  #djPRHfU5TCnpGhXJ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #xCAr31FsTPTxGrOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #wxpstty61a0VL0ZU {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #cXTpkradwF45K1HD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #D1Pr4riHEdlrUyXh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #TPt8CkktD26KCPUZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #lpU8hIhzgH2iwbKH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #RUcwqK6wQ6IKnv8L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #x5IbvqW0xnrUOSwv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.26890922em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #eWwSAUKSFMd2DDHd {
    min-width: 91.10080186rem;
  }
  #M5FWcu7zwXGBR97W {
    grid-area: 8 / 3 / 9 / 9;
    position: relative;
  }
  #wuCkBpxtzCXeLKhZ {
    grid-template-columns: 3.50116387rem 0 9.68451678rem 39.09567167rem 14.05119448rem 2.92596533rem 24.67451071rem 0.63233966rem 5.4346375rem;
    grid-template-rows: minmax(3.21161933rem, max-content) 0 minmax(
        4.82127086rem,
        max-content
      ) minmax(2.82713763rem, max-content) minmax(29.36335757rem, max-content) minmax(
        0.25108752rem,
        max-content
      ) minmax(2.19479797rem, max-content) minmax(31.37140117rem, max-content) minmax(
        2.53326645rem,
        max-content
      );
  }
  #noVICr2lGskAkqE5 {
    min-height: calc(calc(13.68393511 * var(--1vh, 1vh)) - 6.84196756px);
  }
  #ChfW2ZX5cJ1O6QF2 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #KWJAAY84fbudvTFU {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #TSrgM0bxV7BqDruZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.69399707em - var(--ffsd))
    );
  }
  #zOPZ5xIkNfSOnGaV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.69399707em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #hawRxGokmuWgcsdT {
    min-width: 44.18866673rem;
  }
  #QpPwcOK6Iud81Q2V {
    grid-area: 2 / 6 / 3 / 11;
    position: relative;
  }
  #DCtUKqtvLWxdKsjE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #LiVmjun5e85veXFH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #vTo8hmEp6b9SJFEO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #u6plhbmTiM0fIbGz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #P073hfzlMLqRBcjr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #FLdYIjmo9ZOa11yE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #y61xdxCgkCYm6N2M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #iZoWNvUfQhf2aOGH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #AHdvFG2aeMAi53aw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.26890922em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jPFH2X521p6wktUM {
    min-width: 55.80914063rem;
  }
  #VqaoZsPrLTSIBx3C {
    grid-area: 4 / 3 / 5 / 14;
    position: relative;
  }
  #NG4Iyy9arPCsCuHX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #FQPEfbGhor9LNBXW {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #nfdIaWLIGvXmUNSg {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #yfJqPxdF7dU03sw1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #uqMJHLNvmH1Oyn0k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #BuQiDqqC1ycr5YEr {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #sYHdnlkZhaQbeyrl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #EckPK9hk5oUYdJne {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #Fa9lNMC93HHCiPsm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #p7BJkC9uU4HKAxt7 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.36652269em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #W1LIfVR3qU8eiP36 {
    min-width: 20.02653734rem;
  }
  #YDrCNFJR57PyOUHi {
    grid-area: 6 / 4 / 8 / 7;
    position: relative;
  }
  #GDYTAKAfCAAWzqiZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #Q90sW9DjkE44uJds {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #Y5JmVEL7APZ1ACWf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #NuCMcXGaQ4R8Rph4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #xJVbLCldR5aFqYrP {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #ujwZDFXTB1gZtyva {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #paYiviVeoEXHMDHs {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #ysOtRS6KRdFqJTCT {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #fXjXVIzYuhOhqMvz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #D5rZ58lXPi0X4mOC {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #xJDSmvngcIrv7Mmw {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.36652269em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #RY5e4A71EyCGEuif {
    min-width: 20.18210102rem;
  }
  #YSFODKjuG79iRjZX {
    grid-area: 7 / 9 / 9 / 13;
    position: relative;
  }
  #KnFKFQpVxQsHj8ie {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #Z5uzqJ7kY8r5K3WY {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #HIiCZqmoe6ClO9D0 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #VPJskzEN5Fw73dWN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #OnXq53xs4HcvIjDZ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #YKQlIXD5SYVxVgeh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #No4llIZOOgnuS7g6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #JIHUee1CdahXXyjv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #glHE55A4yB52uSrv {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #BJzZznhMv4JHyGJy {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #xWM10HnrCzna39WM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.36652269em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #gxSKAb7bWnffs5cs {
    min-width: 21.51583089rem;
  }
  #njeqE3LbjWWRwDwE {
    grid-area: 10 / 5 / 12 / 8;
    position: relative;
  }
  #ZzAhxg2kXP7PNy7A {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #q89Nt1SomjfGMCt8 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #sh688wtrr4ltkguA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #jjCfAYnlKqBOVd8W {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #zIocz0Fd5dRx0L8M {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #ZGDN1K6dekCDpJso {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #CTFx4adOzRqTXaRV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #SxJTnKafr8H984Sz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #kpIIRaKH5wjffTgR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #YOEo9y1JaOHeze3m {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #xWFpS0fP6i2aMzr4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.36652269em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #WFnBgcRaPMiJOIym {
    min-width: 20.17580985rem;
  }
  #APZnAVdZaV0obxiC {
    grid-area: 11 / 10 / 13 / 12;
    position: relative;
  }
  #HOUsS4PiltUNbW2B {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #WwO3FpnjLKQ6bplV {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #mnqMXcUQGKcfdXIc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #cWIaIWB0Q157t0uj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #JgGQg4tsVjFt1EXj {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #HcYSkEXXVzktwIYm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #cs35LhwEhed9BlXc {
    border-width: 0.29282577rem;
  }
  #KEQUtZJAqMgIz6mG {
    grid-area: 14 / 2 / 15 / 15;
    position: relative;
  }
  #VbHx6xnDmBbWvgrM {
    grid-template-columns: 12.84080674rem 9.27292455rem 2.3446921rem 0 3.46554485rem 16.52438926rem 1.48929356rem 9.45842773rem 0 16.67995295rem 3.45925367rem 0.00629118rem 2.3446921rem 9.27292455rem 12.84080674rem;
    grid-template-rows: minmax(1.92777013rem, max-content) minmax(
        3.19472914rem,
        max-content
      ) minmax(0.49975549rem, max-content) minmax(13.80185505rem, max-content) minmax(
        0.73206442rem,
        max-content
      ) 0 minmax(16.85700293rem, max-content) minmax(1.9033675rem, max-content) minmax(
        3.82318874rem,
        max-content
      ) 0 minmax(18.76037042rem, max-content) 0 minmax(
        2.93096904rem,
        max-content
      ) minmax(23.57247438rem, max-content) minmax(6.28635027rem, max-content);
  }
  #GzmHqRhb4Gg0dlZC {
    min-height: calc(calc(16.84981685 * var(--1vh, 1vh)) - 8.42490842px);
  }
  #u6e7S2GzMwmdbzvu {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #hNR20UvX16VxHhDW {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #N5iGPKcEdgIaGrtH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.69399707em - var(--ffsd))
    );
  }
  #vANvRHXRvyMVtZls {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.69399707em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #mGHcjhHsQE7u9hIS {
    min-width: 17.60729319rem;
  }
  #a1vVMleYfWtP9Suc {
    grid-area: 2 / 3 / 3 / 4;
    position: relative;
  }
  #dX2WYi8kAxzmWFQc {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #do7P81IVoaPIPa3v {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #kmdDIEFt3hxs0RDm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #VQgcqtHtd2OkG4xt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #DQnZVlOXkfdTzZ9H {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #eYvAcVgEjkaLjjot {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #L0x8TieyX3WLvI2F {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #g5y1SQ78nQmCMMY6 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #tQDtjqd5CYoZFvc5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #UMSamcWMni5CiRNQ {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #ExUYZ1faapvq6WYl {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #X4eKIPGeBgbCg7pf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #rhOcApGPgfgd7bfE {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #xScsfYs16mpVrcO5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #ZFKNbNakDdLte6m3 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.26890922em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #QeKur5NOcCEmSu5H {
    min-width: 69.77463393rem;
  }
  #v5ssZHXch1zbs5iS {
    grid-area: 4 / 2 / 5 / 5;
    position: relative;
  }
  #cW4Md1ES6zYkHJpK {
    grid-template-columns: 15.13098464rem 26.08367037rem 17.57068997rem 26.08367037rem 15.13098464rem;
    grid-template-rows: minmax(1.63432394rem, max-content) minmax(
        3.19472914rem,
        max-content
      ) minmax(1.87721252rem, max-content) minmax(48.94094729rem, max-content) minmax(
        3.43038594rem,
        max-content
      );
  }
  #FhXUy4lV172jfm3u {
    min-height: calc(calc(10.55729984 * var(--1vh, 1vh)) - 5.27864992px);
  }
  #eUF7S9rZ1d8ttIBV {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #MFK4dnDpIaCzuPr0 {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #TZn1QEBCwodhDR8D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.69399707em - var(--ffsd))
    );
  }
  #MhQ2XriDF3m598y6 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.69399707em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #HDM2TaltlMzyoUFR {
    min-width: 7.55856515rem;
  }
  #F7lMIO6h2w6j1AQH {
    grid-area: 2 / 5 / 3 / 6;
    position: relative;
  }
  #fCISePeKAB54pxM4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.10836018em - var(--ffsd))
    );
  }
  #PeIyJDcl6I7HKA5i {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.10836018em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #YyFnZDfMHDkL12tX {
    min-width: 47.56294247rem;
  }
  #rxG2bBdqJZcFbKC3 {
    grid-area: 4 / 4 / 5 / 10;
    position: relative;
  }
  #y7kNOAUAmJgShvPf {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #nqWgmR6lhfYMn5vb {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #LSbpUlXZHrnxbvrA {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #hG7EEBhuppDDShsS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #zlmfQd6mIruDvWKN {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #vBepnEee0aQYhuA7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #DvKtRrG5IC9UPF5y {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.26890922em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #jRHZLdlfShIJ0FnK {
    min-width: 47.56294247rem;
  }
  #xMpQSCeEAbm1xFnf {
    grid-area: 6 / 2 / 11 / 7;
    position: relative;
  }
  #CpPUumqrdI2UfZoE {
    stroke-width: calc(100rem * 8 / 1366);
  }
  #qtwpHEd5e549TqLq {
    grid-area: 7 / 8 / 8 / 11;
    position: relative;
  }
  #epQl0QYG0PCwgJ22 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.13275545em - var(--ffsd))
    );
  }
  #MIAIkbJ1D6GPAHsk {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.13275545em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #oowqNgB4ERfLYSuw {
    min-width: 11.46712986rem;
  }
  #o1wmV4J61KD3uBd3 {
    grid-area: 9 / 9 / 10 / 12;
    position: relative;
  }
  #DhFlytfXckNLki7k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #JUG2ieccyqHj53R4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #Wm7nO2m3FD2jTuOm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #L3OuTqwlTVx1qz4S {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #Sa7VcsjdNcr97K4X {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #o06QdbQUs6s7uvSO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26890922em - var(--ffsd))
    );
  }
  #E7f2iKppXvMpbM6p {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.26890922em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #FffMrCeMFDpoirDe {
    min-width: 61.72232345rem;
  }
  #ID8QUlWYw6QrZX8d {
    grid-area: 12 / 3 / 13 / 13;
    position: relative;
  }
  #ZKxoLC0O1LyT6mPW {
    grid-template-columns: 19.15713989rem 0 7.07969049rem 20.00218866rem 7.52196193rem 12.92249817rem 2.72885433rem 0 4.35083616rem 7.07969049rem 0 0 19.15713989rem;
    grid-template-rows: minmax(1.15111368rem, max-content) minmax(
        3.19472914rem,
        max-content
      ) minmax(1.26046073rem, max-content) minmax(2.50658565rem, max-content) minmax(
        2.16380309rem,
        max-content
      ) 0 minmax(17.14578997rem, max-content) minmax(0.71886957rem, max-content) minmax(
        1.3418916rem,
        max-content
      ) minmax(3.38007698rem, max-content) 0 minmax(15.55880966rem, max-content) minmax(
        3.04199878rem,
        max-content
      );
  }
  #bXosDKl4PRASb3Ro {
    min-height: calc(calc(9.19675563 * var(--1vh, 1vh)) - 4.59837781px);
  }
  #LbIK3nv0x0CF5d17 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #qCRU8PQlXp0qw84S {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #NUAYDbbddTiGSpNz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.69399707em - var(--ffsd))
    );
  }
  #LIfnMIaRx0ub8bxN {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.69399707em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #emw7Ttsziw1VtNAL {
    min-width: 15.65130857rem;
  }
  #FU4hK2XKlel0IZJn {
    grid-area: 2 / 3 / 3 / 4;
    position: relative;
  }
  #AllVrfnVcjPj7zyJ {
    font-size: calc(1.24748902em - var(--ffsd));
  }
  #ezbXTbe14Or00HAZ {
    border-width: 0.21961933rem;
  }
  #BkRswzbL6LUN8xHb {
    font-size: calc(1.24748902em - var(--ffsd));
  }
  #k2KUqqXidAptPM3S {
    border-width: 0.21961933rem;
  }
  #MxKljtTOtBWKqprK {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }
  #ypVTnWTn71Egl35I {
    font-size: calc(1.75695461em - var(--ffsd));
  }
  #zzF8T7KWjVhyiWJL {
    --first-font-size: 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);
  }
  #cxLcW1St7IZH6CM0 {
    min-width: 8.8534041rem;
  }
  #mTWzplntv7NIoVa0 {
    grid-area: 3 / 3 / 5 / 4;
    position: relative;
  }
  #m72lylABzxFcAiCe {
    font-size: calc(1.75695461em - var(--ffsd));
  }
  #cPvPuMpFI9epNZx0 {
    --first-font-size: 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);
  }
  #lzpf03MOzKDHtqsg {
    min-width: 8.01724927rem;
  }
  #qP19j26YwJg0JtVt {
    grid-area: 4 / 5 / 6 / 6;
    position: relative;
  }
  #AJU0XWaEPUwymxx0 {
    grid-area: 4 / 2 / 5 / 5;
    grid-template-columns: 0 20.85402887rem 8.81680088rem 35.86201051rem 7.98064605rem 13.89246623rem;
    grid-template-rows: 0 minmax(1.37023953rem, max-content) 0 minmax(
        2.06442167rem,
        max-content
      ) 0 minmax(61.42111483rem, max-content);
  }
  #h9RhQp5GObQkfl6R {
    grid-area: 4 / 2 / 5 / 5;
    position: relative;
  }
  #jjZKL0aNp5Y35x7k {
    grid-template-columns: 6.20668949rem 35.98595783rem 15.61470534rem 35.80528936rem 6.38735797rem;
    grid-template-rows: minmax(1.92777013rem, max-content) minmax(
        3.19472914rem,
        max-content
      ) minmax(2.03543751rem, max-content) minmax(64.85577603rem, max-content) minmax(
        6.39038674rem,
        max-content
      );
  }
  #iZEoCY8m0GNgkDL7 {
    min-height: calc(calc(14.01098901 * var(--1vh, 1vh)) - 7.00549451px);
  }
  #NEyGOWfdM36AI3IZ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #OEKgMPQntZ4WiYTf {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #KuIBKCUr6T38a83x {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.69399707em - var(--ffsd))
    );
  }
  #lGj5E6IaOrTHXhDm {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.69399707em
    );
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.05);
    margin-bottom: calc(var(--last-font-size) * 0.05);
  }
  #OL4bYtYlEfpqb9kt {
    min-width: 40.46082811rem;
  }
  #qfMuNiNB30bhYq7J {
    grid-area: 2 / 3 / 3 / 16;
    position: relative;
  }
  #ppBTGtYSOA7HQWMs {
    grid-area: 4 / 2 / 18 / 4;
    position: relative;
  }
  #IoNBKMtJkNbWeMEh {
    grid-area: 2 / 3 / 4 / 4;
    position: relative;
  }
  #jrW9zNYtaOUNQ2Mm {
    grid-area: 3 / 2 / 5 / 5;
    position: relative;
  }
  #MsvJnkQcheF6JMKF {
    grid-area: 5 / 6 / 14 / 7;
    grid-template-columns: 0 3.52546901rem 6.87462251rem 5.07150055rem;
    grid-template-rows: 0 minmax(6.22119504rem, max-content) minmax(
        4.80588403rem,
        max-content
      ) minmax(4.72358648rem, max-content);
  }
  #PklPy9Gtk7NDrDuY {
    grid-area: 5 / 6 / 14 / 7;
    position: relative;
  }
  #JCaz3p957obSxahm {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.75696193em - var(--ffsd))
    );
  }
  #rJG5iQ8Fh7WIGvuE {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.75696193em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #kadiazgxQ9y0IREZ {
    min-width: 23.83932856rem;
  }
  #TUGZ1qRLkk99azFB {
    grid-area: 6 / 10 / 7 / 20;
    position: relative;
  }
  #VsPNJTTJaf3aknzS {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #uthJTQdRK0czevDp {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.26891654em - var(--ffsd))
    );
  }
  #hh3BHJ6Uv2xaRdeM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.36652269em
    );
    --last-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.26891654em
    );
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #X3QqJ8SaacptPxBR {
    min-width: 29.349717rem;
  }
  #BdUDrtpEtCKZn3Pg {
    grid-area: 8 / 11 / 9 / 25;
    position: relative;
  }
  #l5dGS4JZI3Scp58L {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.75696193em - var(--ffsd))
    );
  }
  #YPzMl3mO8JtHPxqX {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.75696193em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #uy4maW2Gu0U5kQb1 {
    min-width: 23.83932856rem;
  }
  #f2tPf7r0ZFm2sT7N {
    grid-area: 10 / 12 / 11 / 21;
    position: relative;
  }
  #WWRAbGlhTPKing87 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.56173499em - var(--ffsd))
    );
  }
  #Oec8iBRxn4bf1NvA {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.56173499em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.2);
    margin-bottom: calc(var(--last-font-size) * -0.2);
  }
  #KFvetdygMhcu18tc {
    min-width: 23.83932856rem;
  }
  #pKzmolIzO7REP8QD {
    grid-area: 12 / 13 / 13 / 22;
    position: relative;
  }
  #eE9ePAOQpaLSIfRO {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.75696193em - var(--ffsd))
    );
  }
  #MxeLqOI80F16COB4 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.75696193em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #NbIfgerwicXH9sm9 {
    min-width: 23.83932856rem;
  }
  #Ni4eJRQi6RLga2u5 {
    grid-area: 15 / 14 / 16 / 23;
    position: relative;
  }
  #B81x69yKGgzHGuV2 {
    grid-area: 17 / 9 / 19 / 24;
    position: relative;
  }
  #DqyAZCF6z9cU1y8F {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #LuzPJvZi0DvRMqwX {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #Y45SEeDnVAJQdZ4v {
    grid-area: 20 / 15 / 22 / 17;
    grid-template-columns: 0 1.19511947rem 0.80196897rem 1.19511947rem;
    grid-template-rows: 0 minmax(0.74786755rem, max-content) minmax(
        1.69647282rem,
        max-content
      ) minmax(0.74786755rem, max-content);
  }
  #LoqF4lqEQHH23nsG {
    grid-area: 20 / 15 / 22 / 17;
    position: relative;
  }
  #ULcKRRokBStZHHkR {
    grid-area: 21 / 18 / 23 / 19;
    position: relative;
  }
  #hFMzfHhSOQeXo3r1 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.17129575em - var(--ffsd))
    );
  }
  #lbAJTKW7TRast6RM {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.17129575em
    );
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }
  #Su02KyvlOOtHUnMp {
    min-width: 22.42976757rem;
  }
  #Gyht4M9tXG8EyB21 {
    grid-area: 24 / 5 / 25 / 8;
    position: relative;
  }
  #oxNyfv0exujXd5iD {
    grid-template-columns: 9.78123297rem 22.92597777rem 6.2033233rem 0.59208651rem 3.46078614rem 15.47159208rem 3.46078614rem 0.54379382rem 1.33810741rem 0 0 0 0 8.15901532rem 1.19473419rem 1.99747373rem 1.10027887rem 3.19220791rem 8.15901532rem 0 0 0 2.42211825rem 3.08827018rem 6.9092001rem;
    grid-template-rows: minmax(0.77647713rem, max-content) minmax(
        3.19765739rem,
        max-content
      ) minmax(2.38018466rem, max-content) minmax(2.56640876rem, max-content) minmax(
        0.94419041rem,
        max-content
      ) minmax(2.0644202rem, max-content) minmax(1.41447316rem, max-content) minmax(
        3.57247291rem,
        max-content
      ) minmax(1.87872511rem, max-content) minmax(2.0644202rem, max-content) minmax(
        1.41447316rem,
        max-content
      ) minmax(1.86432504rem, max-content) minmax(0.53316534rem, max-content) minmax(
        2.834331rem,
        max-content
      ) minmax(2.0644202rem, max-content) minmax(1.3909224rem, max-content) minmax(
        11.80487843rem,
        max-content
      ) minmax(8.60600945rem, max-content) minmax(3.35677417rem, max-content) 0 minmax(
        3.19220791rem,
        max-content
      ) 0 minmax(6.23397371rem, max-content) minmax(1.37628258rem, max-content) minmax(
        2.77041722rem,
        max-content
      );
  }
  #l0ulgGw2lDFygIxP {
    min-height: calc(calc(12.20565149 * var(--1vh, 1vh)) - 6.10282575px);
  }
}
@keyframes fade-RIGHT-52483339-1f7f-431d-a2c0-69f04fb60827 {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-LEFT-6669f1e3-516c-4f7e-86df-4a6f08a258fb {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-LEFT-4cb1bc2b-2be3-4062-bd7f-68cca2850b46 {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    opacity: 1;
  }
}
@keyframes breathe-LEFT-69bf147d-1fc2-4c67-9dda-a4df72cd2f46 {
  0% {
    transform: scale(0.8);
    animation-timing-function: linear;
  }
  50% {
    transform: scale(0.97);
    animation-timing-function: linear;
  }
  100% {
    transform: scale(1);
  }
}
@keyframes fade-RIGHT-cfc77efb-6638-4cbd-91d1-40eec3170871 {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-LEFT-145e3009-9b44-4bba-8f79-89909a432a51 {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    opacity: 1;
  }
}
@keyframes pulse {
  0% {
    background-color: rgba(226, 226, 226, 0.05);
  }
  50% {
    background-color: rgba(226, 226, 226, 0.1);
  }
  100% {
    background-color: rgba(226, 226, 226, 0.05);
  }
}
@keyframes rise-RIGHT-f79a4bd9-160a-4d7a-80d2-190fd0dc678e {
  0% {
    transform: translate(0px, -80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes rise-LEFT-3a5d04c5-aa03-4030-bcf8-663d952bf4db {
  0% {
    transform: translate(0px, -80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes breathe-RIGHT-ccbb37e0-fc5f-444a-9eb4-bedf004a46c1 {
  0% {
    transform: scale(0.8);
    animation-timing-function: linear;
  }
  50% {
    transform: scale(0.97);
    animation-timing-function: linear;
  }
  100% {
    transform: scale(1);
  }
}
@keyframes fade-LEFT-1bbbce3b-32ed-4416-9520-d4598d163707 {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-RIGHT-53a05f15-7bba-4677-88e8-3ab7ddbfdd57 {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-RIGHT-b3aee08f-cae9-44fa-9901-8d8cb38722dc {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-RIGHT-34631712-843b-4079-af99-32af369d4997 {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    opacity: 1;
  }
}
@keyframes linear_fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes pan-LEFT-54b92d7a-56b6-41cb-a190-ddde89f861ea {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes rise-LEFT-b67e8831-334a-488a-b3f0-4b383c13e367 {
  0% {
    transform: translate(0px, -80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
