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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@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/98c4d2c0223fc8474641c77f923528e9.woff2);
  font-style: normal;
  font-weight: 700;
}

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

@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(fonts/1060345c54d396e76d73f1da7ee200bd.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/d257a7100844bc3f98c9021168b6249e.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/d257a7100844bc3f98c9021168b6249e.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/d257a7100844bc3f98c9021168b6249e.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/d257a7100844bc3f98c9021168b6249e.woff2);
  font-style: italic;
  font-weight: 500;
}

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

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

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

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

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

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

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

  #UmrSGbaWfJd32dfQ {
    grid-template-columns: 0 161.09631379%;
    left: -30.5481569%;
    grid-template-rows: 0 100%;
  }

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

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

  #PSrGzHjbJGseMVzR {
    min-width: 91.6rem;
  }

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

  #eWmXLBKwnNxal9h8 {
    font-size: calc(6.14886298em - var(--ffsd));
  }

  #f4PyNEG6NRRFIocg {
    font-size: calc(6.14886062em - var(--ffsd));
  }

  #UPuRlyNTU5hJH8as {
    --first-font-size: 6.14886298em;
    --last-font-size: 6.14886062em;
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #ueKmoCvvEKQAGVvV {
    min-width: 62.56391112rem;
  }

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

  #ky6rodAntsmtPInG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
    clip-path: polygon(calc(0% + 0%) calc((0 * 48.45775158rem) + 0%), calc(100% - (14.79323627% + 0%)) calc((0 * 48.45775158rem) + 0%), calc(100% - (14.79323627% + 0%)) calc(100% - ((0 * 48.45775158rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 48.45775158rem) + 0%)));
    margin-left: 0%;
    margin-right: -17.36157509%;
    margin-bottom: 0%;
    margin-top: 0%;
  }

  #Q91K2oKCNM9S3yAh {
    grid-area: 5 / 6 / 9 / 9;
    grid-template-columns: 0 48.45775158rem;
    grid-template-rows: 0 minmax(33.52734718rem, max-content);
  }

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

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

  #CA9OVcOWxK0Ez6iy {
    font-size: calc(1.51357042em - var(--ffsd));
  }

  #U98bKnmLezh6H41a {
    --first-font-size: 1.51357042em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #FMRoFbNZQDb6sJOr {
    min-width: 17.42920083rem;
  }

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

  #RGzPA2039y3dibuS {
    grid-template-columns: 0 2.54574527rem 17.2958675rem 2.54574527rem;
    grid-template-rows: 0 minmax(1.29330897rem, max-content) minmax(1.78790018rem, max-content) minmax(1.15141218rem, max-content);
  }

  #wToklMZggvKtF7kS {
    grid-area: 7 / 4 / 8 / 5;
    grid-template-columns: 0 22.38735804rem;
    grid-template-rows: 0 minmax(4.23262133rem, max-content);
  }

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

  #LUnYFMPeuPtfINLr {
    grid-template-columns: 4.26666667rem 0 0.71319667rem 22.38735804rem 19.90836037rem 19.4216627rem 29.03608888rem 0 4.26666667rem;
    grid-template-rows: minmax(20.48rem, max-content) minmax(6.72rem, max-content) minmax(22.29333267rem, max-content) minmax(7.55177183rem, max-content) minmax(6.28316474rem, max-content) minmax(4.23981563rem, max-content) minmax(4.23262133rem, max-content) minmax(18.77174547rem, max-content);
  }

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

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

  #zQOj6zYV2dgpWm8j {
    grid-template-columns: 0 300.11827812%;
    left: -100.05913906%;
    grid-template-rows: 0 100%;
  }

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

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

  #kZWTufwt0XHq5zpl {
    min-width: 91.6rem;
  }

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

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

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

  #XUso0PdELfEVQTZn {
    min-width: 91.6rem;
  }

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

  #e7w9jhGodcAMu7oe {
    grid-area: 2 / 3 / 3 / 5;
    grid-template-columns: 0 0 91.46666667rem 0;
    grid-template-rows: 0 minmax(10.03816833rem, max-content) minmax(9.49333333rem, max-content) minmax(22.32264006rem, max-content);
  }

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

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

  #zqaAadd5WFcz3BPz {
    grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
    grid-template-rows: minmax(14.50666667rem, max-content) minmax(41.85414172rem, max-content) minmax(6.4rem, max-content) minmax(91.46666667rem, max-content) minmax(14.50666667rem, max-content);
  }

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

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

  #zQAZ2uFVqLtUzZdw {
    grid-template-columns: 0 695.28696471%;
    left: -297.64348235%;
    grid-template-rows: 0 100%;
  }

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

  #GDKycpZ8p0aRplrR {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.93029382em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #QIWjXrGoewcsEjSS {
    min-width: 91.6rem;
  }

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

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

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

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

  #M23GvKi42ljwki4n {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 65.17333333rem 0;
    grid-template-rows: 0 0 minmax(65.17333333rem, max-content) 0;
  }

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

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

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

  #lGzIp9dJ5fp0gsZj {
    min-width: 65.30666667rem;
  }

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

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

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

  #NGES0aMt6EUWRfWf {
    min-width: 65.30666667rem;
  }

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

  #RWItLLdSFPGyLir2 {
    grid-template-columns: 0 5.51111111rem 0 0 65.17333333rem 0 0 5.51111111rem;
    grid-template-rows: 0 minmax(5.51111111rem, max-content) minmax(65.17333333rem, max-content) minmax(5.57777452rem, max-content) minmax(13.33333333rem, max-content) minmax(3.59111111rem, max-content) minmax(10.5060505rem, max-content) minmax(7.52506387rem, max-content);
  }

  #npYkZEb0a6abD3oM {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 76.19555556rem;
    grid-template-rows: 0 minmax(111.21777778rem, max-content);
  }

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

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

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

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

  #MULsAxRDQi2YnwK6 {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 65.17333333rem 0;
    grid-template-rows: 0 0 minmax(65.17333333rem, max-content) 0;
  }

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

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

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

  #W42x7IpG5RWYxK5J {
    min-width: 65.30666667rem;
  }

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

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

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

  #mt0wzooMIsAg02R2 {
    min-width: 65.30666667rem;
  }

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

  #Sli7x8F1h8OKNPSW {
    grid-template-columns: 0 5.51111111rem 0 0 65.17333333rem 0 0 5.51111111rem;
    grid-template-rows: 0 minmax(5.51111111rem, max-content) minmax(65.17333333rem, max-content) minmax(5.57777452rem, max-content) minmax(13.33333333rem, max-content) minmax(3.59111111rem, max-content) minmax(10.5060505rem, max-content) minmax(7.52506387rem, max-content);
  }

  #eQ72MBvXQb74ZMUG {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 76.19555556rem;
    grid-template-rows: 0 minmax(111.21777778rem, max-content);
  }

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

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

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

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

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

  #ty9DMrw0jod68jC9 {
    grid-template-columns: 0 0 65.17333333rem 0;
    grid-template-rows: 0 minmax(11.95264695rem, max-content) minmax(44.32626114rem, max-content) minmax(8.89442524rem, max-content);
  }

  #zma6mu0BguDkGRJM {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 65.17333333rem 0;
    grid-template-rows: 0 0 minmax(65.17333333rem, max-content) 0;
  }

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

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

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

  #NIxrmPMyb5b3blq2 {
    min-width: 65.30666667rem;
  }

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

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

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

  #CJr0ICdnryIKLx80 {
    min-width: 65.30666667rem;
  }

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

  #YuHWAdKMCsDuj1s5 {
    grid-template-columns: 0 5.51111111rem 0 0 65.17333333rem 0 0 5.51111111rem;
    grid-template-rows: 0 minmax(5.51111111rem, max-content) minmax(65.17333333rem, max-content) minmax(5.57777452rem, max-content) minmax(13.33333333rem, max-content) minmax(3.59111111rem, max-content) minmax(10.5060505rem, max-content) minmax(7.52506387rem, max-content);
  }

  #nk1RpfKeGRoysrMS {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 76.19555556rem;
    grid-template-rows: 0 minmax(111.21777778rem, max-content);
  }

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

  #nY9qfts5kP8dTmaQ {
    grid-template-columns: 4.26666667rem 7.63555556rem 0 0 76.19555556rem 0 0 7.63555556rem 4.26666667rem;
    grid-template-rows: minmax(10.24rem, max-content) minmax(9.4502668rem, max-content) minmax(14.52444444rem, max-content) minmax(111.21777778rem, max-content) minmax(6.4rem, max-content) minmax(111.21777778rem, max-content) minmax(6.4rem, max-content) minmax(111.21777778rem, max-content) minmax(10.24rem, max-content);
  }

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

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

  #UpSTQ6jK1u7KSQ8a {
    grid-template-columns: 0 631.39555556%;
    left: -265.69777778%;
    grid-template-rows: 0 100%;
  }

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

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

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

  #RwcIvOkTGe2EGdQx {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 65.17333333rem 0;
    grid-template-rows: 0 0 minmax(65.17333333rem, max-content) 0;
  }

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

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

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

  #Gr5QCfvBsM0pLxYw {
    min-width: 65.30666667rem;
  }

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

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

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

  #HDCvmIUa9RGklJZz {
    min-width: 65.30666667rem;
  }

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

  #tFZSRA7ALQSO3xh7 {
    grid-template-columns: 0 5.51111111rem 0 0 65.17333333rem 0 0 5.51111111rem;
    grid-template-rows: 0 minmax(5.51111111rem, max-content) minmax(65.17333333rem, max-content) minmax(5.57777452rem, max-content) minmax(13.33333333rem, max-content) minmax(3.59111111rem, max-content) minmax(10.5060505rem, max-content) minmax(7.52506387rem, max-content);
  }

  #i7aIbfKdJgmgzIkf {
    grid-area: 2 / 2 / 3 / 5;
    grid-template-columns: 0 76.19555556rem;
    grid-template-rows: 0 minmax(111.21777778rem, max-content);
  }

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

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

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

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

  #LLZi1puVwCxJv7tn {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 65.17333333rem 0;
    grid-template-rows: 0 0 minmax(65.17333333rem, max-content) 0;
  }

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

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

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

  #O4HwJvr9j9Ois3wU {
    min-width: 65.30666667rem;
  }

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

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

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

  #WlE36rrFchkIjIH5 {
    min-width: 65.30666667rem;
  }

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

  #phv3AQBLVDQhXZnu {
    grid-template-columns: 0 5.51111111rem 0 0 65.17333333rem 0 0 5.51111111rem;
    grid-template-rows: 0 minmax(5.51111111rem, max-content) minmax(65.17333333rem, max-content) minmax(5.57777452rem, max-content) minmax(13.33333333rem, max-content) minmax(3.59111111rem, max-content) minmax(10.5060505rem, max-content) minmax(7.52506387rem, max-content);
  }

  #rmm5QmCxdzSaa7TV {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 76.19555556rem;
    grid-template-rows: 0 minmax(111.21777778rem, max-content);
  }

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

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

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

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

  #CrPP0AmynaxfHFo0 {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 65.17333333rem 0;
    grid-template-rows: 0 0 minmax(65.17333333rem, max-content) 0;
  }

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

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

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

  #W9HdLAby5MDqIUub {
    min-width: 65.30666667rem;
  }

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

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

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

  #ZD8zalnKx5M7UIuJ {
    min-width: 65.30666667rem;
  }

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

  #GBQcq06p9epfsYBH {
    grid-template-columns: 0 5.51111111rem 0 0 65.17333333rem 0 0 5.51111111rem;
    grid-template-rows: 0 minmax(5.51111111rem, max-content) minmax(65.17333333rem, max-content) minmax(5.57777452rem, max-content) minmax(13.33333333rem, max-content) minmax(3.59111111rem, max-content) minmax(10.5060505rem, max-content) minmax(7.52506387rem, max-content);
  }

  #zDySpPllfV7yrWaC {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 76.19555556rem;
    grid-template-rows: 0 minmax(111.21777778rem, max-content);
  }

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

  #jW9f6yOCsuMZzZkx {
    grid-template-columns: 11.90222222rem 0 0 76.19555556rem 0 0 11.90222222rem;
    grid-template-rows: minmax(4.26666667rem, max-content) minmax(111.21777778rem, max-content) minmax(6.4rem, max-content) minmax(111.21777778rem, max-content) minmax(6.4rem, max-content) minmax(111.21777778rem, max-content) minmax(4.26666667rem, max-content);
  }

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

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

  #qFY4BuBqhMrG6Eqp {
    grid-template-columns: 0 890.42184432%;
    left: -395.21092216%;
    grid-template-rows: 0 100%;
  }

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

  #LTEzVejskFciDwmE {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.93029382em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #Csfzqw6hfCwkw7op {
    min-width: 91.6rem;
  }

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

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

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

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

  #Knhnu99Vx9TvDyLf {
    grid-template-columns: 0 0 46.2753605rem 0;
    grid-template-rows: 0 minmax(13.80548255rem, max-content) minmax(18.6643954rem, max-content) minmax(13.80548255rem, max-content);
  }

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

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

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

  #f7ddpzNyIuxshdMn {
    min-width: 47.18171452rem;
  }

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

  #VEcAKO9YUz0H60mM {
    grid-template-columns: 0 4.95735768rem 0.38651034rem 46.2753605rem 0.38651034rem 4.95735768rem;
    grid-template-rows: 0 minmax(4.71111111rem, max-content) minmax(46.2753605rem, max-content) minmax(6.02646189rem, max-content) minmax(9.96787737rem, max-content) minmax(16.1645769rem, max-content);
  }

  #wybXYQCbDfjS6jyN {
    grid-area: 4 / 3 / 5 / 8;
    grid-template-columns: 0 56.96309655rem;
    grid-template-rows: 0 minmax(83.14538778rem, max-content);
  }

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

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

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

  #dNFNR0sVIdmR1ExE {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #Y9tD3PlLoXFUQOpd {
    min-width: 57.09642988rem;
  }

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

  #kV9L4lunnbRJCzzM {
    grid-template-columns: 0 0 0 5.34386802rem 46.2753605rem 5.34386802rem 0 0;
    grid-template-rows: 0 minmax(4.71111111rem, max-content) minmax(18.11032191rem, max-content) minmax(12.37413245rem, max-content) minmax(15.79090615rem, max-content) minmax(6.02646189rem, max-content) minmax(9.96787737rem, max-content) minmax(16.1645769rem, max-content);
  }

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

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

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

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

  #LGPvOgIcOdlviLx5 {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #on3yeWQvtaKarMCp {
    min-width: 57.09642988rem;
  }

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

  #aDZm1o6ZXrkYSgxM {
    grid-template-columns: 0 0 0 5.34386802rem 46.2753605rem 5.34386802rem 0 0;
    grid-template-rows: 0 minmax(4.71111111rem, max-content) minmax(17.83621208rem, max-content) minmax(13.04881507rem, max-content) minmax(15.39033336rem, max-content) minmax(6.02646189rem, max-content) minmax(9.96787737rem, max-content) minmax(16.1645769rem, max-content);
  }

  #EpmeRBGQW9hzHW24 {
    grid-area: 8 / 5 / 9 / 10;
    grid-template-columns: 0 56.96309655rem;
    grid-template-rows: 0 minmax(83.14538778rem, max-content);
  }

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

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

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

  #QLabLGCqeNu7UJbT {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #KMPQXOH5TTWNMMTU {
    min-width: 57.09642988rem;
  }

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

  #JrYpikVIGya2towl {
    grid-template-columns: 0 0 0 5.34386802rem 46.2753605rem 5.34386802rem 0 0;
    grid-template-rows: 0 minmax(4.71111111rem, max-content) minmax(17.35194335rem, max-content) minmax(14.24077414rem, max-content) minmax(14.68264301rem, max-content) minmax(6.02646189rem, max-content) minmax(9.96787737rem, max-content) minmax(16.1645769rem, max-content);
  }

  #y1xdgYqks1g1Eogq {
    grid-area: 10 / 6 / 11 / 11;
    grid-template-columns: 0 56.96309655rem;
    grid-template-rows: 0 minmax(83.14538778rem, max-content);
  }

  #CL9neXYT2y8sb8Ga {
    grid-area: 10 / 6 / 11 / 11;
    position: relative;
  }

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

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

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

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

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

  #wiszQoHaZxnq1Irb {
    min-width: 47.18171452rem;
  }

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

  #z7qovZ0fotuXEaas {
    grid-template-columns: 0 4.95735768rem 0.38651034rem 46.2753605rem 0.38651034rem 4.95735768rem;
    grid-template-rows: 0 minmax(4.71111111rem, max-content) minmax(46.2753605rem, max-content) minmax(6.02646189rem, max-content) minmax(9.96787737rem, max-content) minmax(16.1645769rem, max-content);
  }

  #tapK3jhMzjaBa1eE {
    grid-area: 12 / 7 / 13 / 12;
    grid-template-columns: 0 56.96309655rem;
    grid-template-rows: 0 minmax(83.14538778rem, max-content);
  }

  #ZPi0AUZb3L5XVSPh {
    grid-area: 12 / 7 / 13 / 12;
    position: relative;
  }

  #kXjJy8uIZCuCTCJP {
    grid-template-columns: 4.26666667rem 17.25178506rem 0 0 0 0 56.96309655rem 0 0 0 0 17.25178506rem 4.26666667rem;
    grid-template-rows: minmax(10.24rem, max-content) minmax(9.4502668rem, max-content) minmax(29.36063945rem, max-content) minmax(83.14538778rem, max-content) minmax(6.4rem, max-content) minmax(83.14538778rem, max-content) minmax(6.4rem, max-content) minmax(83.14538778rem, max-content) minmax(6.4rem, max-content) minmax(83.14538778rem, max-content) minmax(6.4rem, max-content) minmax(83.14538778rem, max-content) minmax(10.24rem, max-content);
  }

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

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

  #vHWMQ0AG4TrgMh2j {
    grid-template-columns: 0 356.52194104%;
    left: -128.26097052%;
    grid-template-rows: 0 100%;
  }

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

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

  #XnxLFBKL1DK1fzQ3 {
    min-width: 91.6rem;
  }

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

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

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

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

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

  #wCzKPV2TL8uA3Zva {
    min-width: 91.6rem;
  }

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

  #ELRCh1JKSmo7Ul6W {
    grid-area: 2 / 5 / 3 / 9;
    grid-template-columns: 0 0 91.46666667rem 0;
    grid-template-rows: 0 minmax(10.03816833rem, max-content) minmax(7.89333333rem, max-content) minmax(22.32264006rem, max-content);
  }

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

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

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

  #mFAlmzXwGwgOBoWG {
    min-width: 61.57743254rem;
  }

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

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

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

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

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

  #fPg047NWcqh1ze1A {
    min-width: 61.57743254rem;
  }

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

  #f2rXcoNUlsaaBKdK {
    grid-area: 4 / 2 / 5 / 6;
    grid-template-columns: 0 0 61.44409921rem 0;
    grid-template-rows: 0 minmax(6.66666667rem, max-content) minmax(7.898973rem, max-content) minmax(25.12rem, max-content);
  }

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

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

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

  #W8eApOuOGKEuYDp7 {
    min-width: 91.6rem;
  }

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

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

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

  #EEvvCd1ZagIEiH50 {
    min-width: 91.6rem;
  }

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

  #sksmHgnMgytdlBII {
    grid-template-columns: 4.26666667rem 0 0 0 61.44409921rem 30.02256746rem 0 0 4.26666667rem;
    grid-template-rows: minmax(46.89665573rem, max-content) minmax(40.25414172rem, max-content) minmax(6.4rem, max-content) minmax(39.68563967rem, max-content) minmax(7.07586795rem, max-content) minmax(4.94888718rem, max-content) minmax(3.33898277rem, max-content) minmax(4.94888718rem, max-content) minmax(46.89665573rem, max-content);
  }

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

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

  #UmrSGbaWfJd32dfQ {
    grid-template-columns: 0 143.3306351%;
    left: -21.66531755%;
    grid-template-rows: 0 100%;
  }

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

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

  #PSrGzHjbJGseMVzR {
    min-width: 93.4375rem;
  }

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

  #eWmXLBKwnNxal9h8 {
    font-size: calc(6.27434998em - var(--ffsd));
  }

  #f4PyNEG6NRRFIocg {
    font-size: calc(6.27434757em - var(--ffsd));
  }

  #UPuRlyNTU5hJH8as {
    --first-font-size: 6.27434998em;
    --last-font-size: 6.27434757em;
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #ueKmoCvvEKQAGVvV {
    min-width: 63.80883788rem;
  }

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

  #ky6rodAntsmtPInG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
    clip-path: polygon(calc(0% + 0%) calc((0 * 49.44668528rem) + 0%), calc(100% - (14.79323627% + 0%)) calc((0 * 49.44668528rem) + 0%), calc(100% - (14.79323627% + 0%)) calc(100% - ((0 * 49.44668528rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 49.44668528rem) + 0%)));
    margin-left: 0%;
    margin-right: -17.36157509%;
    margin-bottom: 0%;
    margin-top: 0%;
  }

  #Q91K2oKCNM9S3yAh {
    grid-area: 5 / 6 / 9 / 9;
    grid-template-columns: 0 49.44668528rem;
    grid-template-rows: 0 minmax(34.21157876rem, max-content);
  }

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

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

  #CA9OVcOWxK0Ez6iy {
    font-size: calc(1.54445961em - var(--ffsd));
  }

  #U98bKnmLezh6H41a {
    --first-font-size: 1.54445961em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #FMRoFbNZQDb6sJOr {
    min-width: 17.75301105rem;
  }

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

  #RGzPA2039y3dibuS {
    grid-template-columns: 0 2.59769926rem 17.64884439rem 2.59769926rem;
    grid-template-rows: 0 minmax(1.31970303rem, max-content) minmax(1.82438794rem, max-content) minmax(1.17491039rem, max-content);
  }

  #wToklMZggvKtF7kS {
    grid-area: 7 / 4 / 8 / 5;
    grid-template-columns: 0 22.8442429rem;
    grid-template-rows: 0 minmax(4.31900136rem, max-content);
  }

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

  #LUnYFMPeuPtfINLr {
    grid-template-columns: 3.33333333rem 0 0.7277517rem 22.8442429rem 20.31465344rem 19.81802316rem 29.62866212rem 0 3.33333333rem;
    grid-template-rows: minmax(16rem, max-content) minmax(5.25rem, max-content) minmax(17.41666615rem, max-content) minmax(7.70588962rem, max-content) minmax(6.4113926rem, max-content) minmax(4.32634248rem, max-content) minmax(4.31900136rem, max-content) minmax(19.15484232rem, max-content);
  }

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

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

  #zQOj6zYV2dgpWm8j {
    grid-template-columns: 0 287.14084768%;
    left: -93.57042384%;
    grid-template-rows: 0 100%;
  }

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

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

  #kZWTufwt0XHq5zpl {
    min-width: 93.4375rem;
  }

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

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

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

  #XUso0PdELfEVQTZn {
    min-width: 93.4375rem;
  }

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

  #e7w9jhGodcAMu7oe {
    grid-area: 2 / 3 / 3 / 5;
    grid-template-columns: 0 0 93.33333333rem 0;
    grid-template-rows: 0 minmax(10.24302891rem, max-content) minmax(7.41666667rem, max-content) minmax(22.77820414rem, max-content);
  }

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

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

  #zqaAadd5WFcz3BPz {
    grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
    grid-template-rows: minmax(11.33333333rem, max-content) minmax(40.43789972rem, max-content) minmax(5rem, max-content) minmax(93.33333333rem, max-content) minmax(11.33333333rem, max-content);
  }

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

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

  #zQAZ2uFVqLtUzZdw {
    grid-template-columns: 0 547.21287366%;
    left: -223.60643683%;
    grid-template-rows: 0 100%;
  }

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

  #GDKycpZ8p0aRplrR {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.09213655em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #QIWjXrGoewcsEjSS {
    min-width: 93.4375rem;
  }

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

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

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

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

  #M23GvKi42ljwki4n {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 50.91666667rem 0;
    grid-template-rows: 0 0 minmax(50.91666667rem, max-content) 0;
  }

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

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

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

  #lGzIp9dJ5fp0gsZj {
    min-width: 51.02083333rem;
  }

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

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

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

  #NGES0aMt6EUWRfWf {
    min-width: 51.02083333rem;
  }

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

  #RWItLLdSFPGyLir2 {
    grid-template-columns: 0 4.30555556rem 0 0 50.91666667rem 0 0 4.30555556rem;
    grid-template-rows: 0 minmax(4.30555556rem, max-content) minmax(50.91666667rem, max-content) minmax(4.35763635rem, max-content) minmax(10.41666667rem, max-content) minmax(2.80555556rem, max-content) minmax(8.20785195rem, max-content) minmax(5.87895615rem, max-content);
  }

  #npYkZEb0a6abD3oM {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 59.52777778rem;
    grid-template-rows: 0 minmax(86.88888889rem, max-content);
  }

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

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

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

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

  #MULsAxRDQi2YnwK6 {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 50.91666667rem 0;
    grid-template-rows: 0 0 minmax(50.91666667rem, max-content) 0;
  }

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

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

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

  #W42x7IpG5RWYxK5J {
    min-width: 51.02083333rem;
  }

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

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

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

  #mt0wzooMIsAg02R2 {
    min-width: 51.02083333rem;
  }

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

  #Sli7x8F1h8OKNPSW {
    grid-template-columns: 0 4.30555556rem 0 0 50.91666667rem 0 0 4.30555556rem;
    grid-template-rows: 0 minmax(4.30555556rem, max-content) minmax(50.91666667rem, max-content) minmax(4.35763635rem, max-content) minmax(10.41666667rem, max-content) minmax(2.80555556rem, max-content) minmax(8.20785195rem, max-content) minmax(5.87895615rem, max-content);
  }

  #eQ72MBvXQb74ZMUG {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 59.52777778rem;
    grid-template-rows: 0 minmax(86.88888889rem, max-content);
  }

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

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

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

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

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

  #ty9DMrw0jod68jC9 {
    grid-template-columns: 0 0 50.91666667rem 0;
    grid-template-rows: 0 minmax(9.33800543rem, max-content) minmax(34.62989152rem, max-content) minmax(6.94876972rem, max-content);
  }

  #zma6mu0BguDkGRJM {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 50.91666667rem 0;
    grid-template-rows: 0 0 minmax(50.91666667rem, max-content) 0;
  }

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

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

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

  #NIxrmPMyb5b3blq2 {
    min-width: 51.02083333rem;
  }

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

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

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

  #CJr0ICdnryIKLx80 {
    min-width: 51.02083333rem;
  }

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

  #YuHWAdKMCsDuj1s5 {
    grid-template-columns: 0 4.30555556rem 0 0 50.91666667rem 0 0 4.30555556rem;
    grid-template-rows: 0 minmax(4.30555556rem, max-content) minmax(50.91666667rem, max-content) minmax(4.35763635rem, max-content) minmax(10.41666667rem, max-content) minmax(2.80555556rem, max-content) minmax(8.20785195rem, max-content) minmax(5.87895615rem, max-content);
  }

  #nk1RpfKeGRoysrMS {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 59.52777778rem;
    grid-template-rows: 0 minmax(86.88888889rem, max-content);
  }

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

  #nY9qfts5kP8dTmaQ {
    grid-template-columns: 3.33333333rem 16.90277778rem 0 0 59.52777778rem 0 0 16.90277778rem 3.33333333rem;
    grid-template-rows: minmax(8rem, max-content) minmax(9.64312939rem, max-content) minmax(11.34722222rem, max-content) minmax(86.88888889rem, max-content) minmax(5rem, max-content) minmax(86.88888889rem, max-content) minmax(5rem, max-content) minmax(86.88888889rem, max-content) minmax(8rem, max-content);
  }

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

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

  #UpSTQ6jK1u7KSQ8a {
    grid-template-columns: 0 493.27777778%;
    left: -196.63888889%;
    grid-template-rows: 0 100%;
  }

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

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

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

  #RwcIvOkTGe2EGdQx {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 50.91666667rem 0;
    grid-template-rows: 0 0 minmax(50.91666667rem, max-content) 0;
  }

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

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

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

  #Gr5QCfvBsM0pLxYw {
    min-width: 51.02083333rem;
  }

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

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

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

  #HDCvmIUa9RGklJZz {
    min-width: 51.02083333rem;
  }

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

  #tFZSRA7ALQSO3xh7 {
    grid-template-columns: 0 4.30555556rem 0 0 50.91666667rem 0 0 4.30555556rem;
    grid-template-rows: 0 minmax(4.30555556rem, max-content) minmax(50.91666667rem, max-content) minmax(4.35763635rem, max-content) minmax(10.41666667rem, max-content) minmax(2.80555556rem, max-content) minmax(8.20785195rem, max-content) minmax(5.87895615rem, max-content);
  }

  #i7aIbfKdJgmgzIkf {
    grid-area: 2 / 2 / 3 / 5;
    grid-template-columns: 0 59.52777778rem;
    grid-template-rows: 0 minmax(86.88888889rem, max-content);
  }

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

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

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

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

  #LLZi1puVwCxJv7tn {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 50.91666667rem 0;
    grid-template-rows: 0 0 minmax(50.91666667rem, max-content) 0;
  }

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

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

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

  #O4HwJvr9j9Ois3wU {
    min-width: 51.02083333rem;
  }

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

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

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

  #WlE36rrFchkIjIH5 {
    min-width: 51.02083333rem;
  }

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

  #phv3AQBLVDQhXZnu {
    grid-template-columns: 0 4.30555556rem 0 0 50.91666667rem 0 0 4.30555556rem;
    grid-template-rows: 0 minmax(4.30555556rem, max-content) minmax(50.91666667rem, max-content) minmax(4.35763635rem, max-content) minmax(10.41666667rem, max-content) minmax(2.80555556rem, max-content) minmax(8.20785195rem, max-content) minmax(5.87895615rem, max-content);
  }

  #rmm5QmCxdzSaa7TV {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 59.52777778rem;
    grid-template-rows: 0 minmax(86.88888889rem, max-content);
  }

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

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

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

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

  #CrPP0AmynaxfHFo0 {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 50.91666667rem 0;
    grid-template-rows: 0 0 minmax(50.91666667rem, max-content) 0;
  }

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

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

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

  #W9HdLAby5MDqIUub {
    min-width: 51.02083333rem;
  }

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

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

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

  #ZD8zalnKx5M7UIuJ {
    min-width: 51.02083333rem;
  }

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

  #GBQcq06p9epfsYBH {
    grid-template-columns: 0 4.30555556rem 0 0 50.91666667rem 0 0 4.30555556rem;
    grid-template-rows: 0 minmax(4.30555556rem, max-content) minmax(50.91666667rem, max-content) minmax(4.35763635rem, max-content) minmax(10.41666667rem, max-content) minmax(2.80555556rem, max-content) minmax(8.20785195rem, max-content) minmax(5.87895615rem, max-content);
  }

  #zDySpPllfV7yrWaC {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 59.52777778rem;
    grid-template-rows: 0 minmax(86.88888889rem, max-content);
  }

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

  #jW9f6yOCsuMZzZkx {
    grid-template-columns: 20.23611111rem 0 0 59.52777778rem 0 0 20.23611111rem;
    grid-template-rows: minmax(3.33333333rem, max-content) minmax(86.88888889rem, max-content) minmax(5rem, max-content) minmax(86.88888889rem, max-content) minmax(5rem, max-content) minmax(86.88888889rem, max-content) minmax(3.33333333rem, max-content);
  }

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

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

  #qFY4BuBqhMrG6Eqp {
    grid-template-columns: 0 699.66199835%;
    left: -299.83099918%;
    grid-template-rows: 0 100%;
  }

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

  #LTEzVejskFciDwmE {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.09213655em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #Csfzqw6hfCwkw7op {
    min-width: 93.4375rem;
  }

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

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

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

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

  #Knhnu99Vx9TvDyLf {
    grid-template-columns: 0 0 36.15262539rem 0;
    grid-template-rows: 0 minmax(10.78553324rem, max-content) minmax(14.58155891rem, max-content) minmax(10.78553324rem, max-content);
  }

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

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

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

  #f7ddpzNyIuxshdMn {
    min-width: 36.86071447rem;
  }

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

  #VEcAKO9YUz0H60mM {
    grid-template-columns: 0 3.87293569rem 0.30196121rem 36.15262539rem 0.30196121rem 3.87293569rem;
    grid-template-rows: 0 minmax(3.68055556rem, max-content) minmax(36.15262539rem, max-content) minmax(4.70817335rem, max-content) minmax(7.7874042rem, max-content) minmax(12.62857571rem, max-content);
  }

  #wybXYQCbDfjS6jyN {
    grid-area: 4 / 3 / 5 / 8;
    grid-template-columns: 0 44.50241918rem;
    grid-template-rows: 0 minmax(64.9573342rem, max-content);
  }

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

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

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

  #dNFNR0sVIdmR1ExE {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #Y9tD3PlLoXFUQOpd {
    min-width: 44.60658584rem;
  }

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

  #kV9L4lunnbRJCzzM {
    grid-template-columns: 0 0 0 4.17489689rem 36.15262539rem 4.17489689rem 0 0;
    grid-template-rows: 0 minmax(3.68055556rem, max-content) minmax(14.14868899rem, max-content) minmax(9.66729098rem, max-content) minmax(12.33664543rem, max-content) minmax(4.70817335rem, max-content) minmax(7.7874042rem, max-content) minmax(12.62857571rem, max-content);
  }

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

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

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

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

  #LGPvOgIcOdlviLx5 {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #on3yeWQvtaKarMCp {
    min-width: 44.60658584rem;
  }

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

  #aDZm1o6ZXrkYSgxM {
    grid-template-columns: 0 0 0 4.17489689rem 36.15262539rem 4.17489689rem 0 0;
    grid-template-rows: 0 minmax(3.68055556rem, max-content) minmax(13.93454069rem, max-content) minmax(10.19438677rem, max-content) minmax(12.02369793rem, max-content) minmax(4.70817335rem, max-content) minmax(7.7874042rem, max-content) minmax(12.62857571rem, max-content);
  }

  #EpmeRBGQW9hzHW24 {
    grid-area: 8 / 5 / 9 / 10;
    grid-template-columns: 0 44.50241918rem;
    grid-template-rows: 0 minmax(64.9573342rem, max-content);
  }

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

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

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

  #QLabLGCqeNu7UJbT {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #KMPQXOH5TTWNMMTU {
    min-width: 44.60658584rem;
  }

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

  #JrYpikVIGya2towl {
    grid-template-columns: 0 0 0 4.17489689rem 36.15262539rem 4.17489689rem 0 0;
    grid-template-rows: 0 minmax(3.68055556rem, max-content) minmax(13.55620574rem, max-content) minmax(11.12560479rem, max-content) minmax(11.47081486rem, max-content) minmax(4.70817335rem, max-content) minmax(7.7874042rem, max-content) minmax(12.62857571rem, max-content);
  }

  #y1xdgYqks1g1Eogq {
    grid-area: 10 / 6 / 11 / 11;
    grid-template-columns: 0 44.50241918rem;
    grid-template-rows: 0 minmax(64.9573342rem, max-content);
  }

  #CL9neXYT2y8sb8Ga {
    grid-area: 10 / 6 / 11 / 11;
    position: relative;
  }

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

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

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

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

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

  #wiszQoHaZxnq1Irb {
    min-width: 36.86071447rem;
  }

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

  #z7qovZ0fotuXEaas {
    grid-template-columns: 0 3.87293569rem 0.30196121rem 36.15262539rem 0.30196121rem 3.87293569rem;
    grid-template-rows: 0 minmax(3.68055556rem, max-content) minmax(36.15262539rem, max-content) minmax(4.70817335rem, max-content) minmax(7.7874042rem, max-content) minmax(12.62857571rem, max-content);
  }

  #tapK3jhMzjaBa1eE {
    grid-area: 12 / 7 / 13 / 12;
    grid-template-columns: 0 44.50241918rem;
    grid-template-rows: 0 minmax(64.9573342rem, max-content);
  }

  #ZPi0AUZb3L5XVSPh {
    grid-area: 12 / 7 / 13 / 12;
    position: relative;
  }

  #kXjJy8uIZCuCTCJP {
    grid-template-columns: 3.33333333rem 24.41545708rem 0 0 0 0 44.50241918rem 0 0 0 0 24.41545708rem 3.33333333rem;
    grid-template-rows: minmax(8rem, max-content) minmax(9.64312939rem, max-content) minmax(22.93799957rem, max-content) minmax(64.9573342rem, max-content) minmax(5rem, max-content) minmax(64.9573342rem, max-content) minmax(5rem, max-content) minmax(64.9573342rem, max-content) minmax(5rem, max-content) minmax(64.9573342rem, max-content) minmax(5rem, max-content) minmax(64.9573342rem, max-content) minmax(8rem, max-content);
  }

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

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

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

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

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

  #XnxLFBKL1DK1fzQ3 {
    min-width: 93.4375rem;
  }

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

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

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

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

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

  #wCzKPV2TL8uA3Zva {
    min-width: 93.4375rem;
  }

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

  #ELRCh1JKSmo7Ul6W {
    grid-area: 2 / 5 / 3 / 9;
    grid-template-columns: 0 0 93.33333333rem 0;
    grid-template-rows: 0 minmax(10.24302891rem, max-content) minmax(6.16666667rem, max-content) minmax(22.77820414rem, max-content);
  }

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

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

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

  #mFAlmzXwGwgOBoWG {
    min-width: 48.10736917rem;
  }

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

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

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

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

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

  #fPg047NWcqh1ze1A {
    min-width: 48.10736917rem;
  }

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

  #f2rXcoNUlsaaBKdK {
    grid-area: 4 / 2 / 5 / 6;
    grid-template-columns: 0 0 48.00320251rem 0;
    grid-template-rows: 0 minmax(5.20833333rem, max-content) minmax(6.17107266rem, max-content) minmax(19.625rem, max-content);
  }

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

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

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

  #W8eApOuOGKEuYDp7 {
    min-width: 93.4375rem;
  }

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

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

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

  #EEvvCd1ZagIEiH50 {
    min-width: 93.4375rem;
  }

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

  #sksmHgnMgytdlBII {
    grid-template-columns: 3.33333333rem 0 0 0 48.00320251rem 45.33013083rem 0 0 3.33333333rem;
    grid-template-rows: minmax(34.95232787rem, max-content) minmax(39.18789972rem, max-content) minmax(5rem, max-content) minmax(31.00440599rem, max-content) minmax(5.52802184rem, max-content) minmax(5.04988488rem, max-content) minmax(2.60858029rem, max-content) minmax(5.04988488rem, max-content) minmax(34.95232787rem, max-content);
  }

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

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

  #UmrSGbaWfJd32dfQ {
    grid-template-columns: 0 116.20890782%;
    left: -8.10445391%;
    grid-template-rows: 0 100%;
  }

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

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

  #PSrGzHjbJGseMVzR {
    min-width: 91.73177083rem;
  }

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

  #eWmXLBKwnNxal9h8 {
    font-size: calc(6.16230802em - var(--ffsd));
  }

  #f4PyNEG6NRRFIocg {
    font-size: calc(6.16230565em - var(--ffsd));
  }

  #UPuRlyNTU5hJH8as {
    --first-font-size: 6.16230802em;
    --last-font-size: 6.16230565em;
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #ueKmoCvvEKQAGVvV {
    min-width: 62.63219197rem;
  }

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

  #ky6rodAntsmtPInG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
    clip-path: polygon(calc(0% + 0%) calc((0 * 48.56370876rem) + 0%), calc(100% - (14.79323627% + 0%)) calc((0 * 48.56370876rem) + 0%), calc(100% - (14.79323627% + 0%)) calc(100% - ((0 * 48.56370876rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 48.56370876rem) + 0%)));
    margin-left: 0%;
    margin-right: -17.36157509%;
    margin-bottom: 0%;
    margin-top: 0%;
  }

  #Q91K2oKCNM9S3yAh {
    grid-area: 5 / 6 / 9 / 9;
    grid-template-columns: 0 48.56370876rem;
    grid-template-rows: 0 minmax(33.60065771rem, max-content);
  }

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

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

  #CA9OVcOWxK0Ez6iy {
    font-size: calc(1.51687998em - var(--ffsd));
  }

  #U98bKnmLezh6H41a {
    --first-font-size: 1.51687998em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #FMRoFbNZQDb6sJOr {
    min-width: 17.39879062rem;
  }

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

  #RGzPA2039y3dibuS {
    grid-template-columns: 0 2.55131177rem 17.33368645rem 2.55131177rem;
    grid-template-rows: 0 minmax(1.2961369rem, max-content) minmax(1.79180958rem, max-content) minmax(1.15392985rem, max-content);
  }

  #wToklMZggvKtF7kS {
    grid-area: 7 / 4 / 8 / 5;
    grid-template-columns: 0 22.43630999rem;
    grid-template-rows: 0 minmax(4.24187634rem, max-content);
  }

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

  #LUnYFMPeuPtfINLr {
    grid-template-columns: 4.16666667rem 0 0.71475614rem 22.43630999rem 19.95189177rem 19.46412989rem 29.09957887rem 0 4.16666667rem;
    grid-template-rows: minmax(10rem, max-content) minmax(3.28125rem, max-content) minmax(10.88541634rem, max-content) minmax(7.56828445rem, max-content) minmax(6.29690344rem, max-content) minmax(4.24908637rem, max-content) minmax(4.24187634rem, max-content) minmax(18.81279156rem, max-content);
  }

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

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

  #zQOj6zYV2dgpWm8j {
    grid-template-columns: 0 215.47553168%;
    left: -57.73776584%;
    grid-template-rows: 0 100%;
  }

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

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

  #kZWTufwt0XHq5zpl {
    min-width: 67.9296875rem;
  }

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

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

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

  #XUso0PdELfEVQTZn {
    min-width: 67.9296875rem;
  }

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

  #e7w9jhGodcAMu7oe {
    grid-area: 2 / 3 / 3 / 4;
    grid-template-columns: 0 0 67.86458333rem 0;
    grid-template-rows: 0 minmax(7.44791667rem, max-content) minmax(4.63541667rem, max-content) minmax(16.5625rem, max-content);
  }

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

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

  #zqaAadd5WFcz3BPz {
    grid-template-columns: 10rem 6.06770833rem 67.86458333rem 6.06770833rem 10rem;
    grid-template-rows: minmax(4.16666667rem, max-content) minmax(28.64583333rem, max-content) minmax(4.16666667rem, max-content) minmax(80rem, max-content) minmax(4.16666667rem, max-content);
  }

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

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

  #zQAZ2uFVqLtUzZdw {
    grid-template-columns: 0 350.37161368%;
    left: -125.18580684%;
    grid-template-rows: 0 100%;
  }

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

  #GDKycpZ8p0aRplrR {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.25em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #QIWjXrGoewcsEjSS {
    min-width: 91.73177083rem;
  }

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

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

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

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

  #M23GvKi42ljwki4n {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 31.82291667rem 0;
    grid-template-rows: 0 0 minmax(31.82291667rem, max-content) 0;
  }

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

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

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

  #lGzIp9dJ5fp0gsZj {
    min-width: 31.88802083rem;
  }

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

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

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

  #NGES0aMt6EUWRfWf {
    min-width: 31.88802083rem;
  }

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

  #RWItLLdSFPGyLir2 {
    grid-template-columns: 0 2.69097222rem 0 0 31.82291667rem 0 0 2.69097222rem;
    grid-template-rows: 0 minmax(2.69097222rem, max-content) minmax(31.82291667rem, max-content) minmax(2.72352272rem, max-content) minmax(6.51041667rem, max-content) minmax(1.75347222rem, max-content) minmax(5.12990747rem, max-content) minmax(3.67434759rem, max-content);
  }

  #npYkZEb0a6abD3oM {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 37.20486111rem;
    grid-template-rows: 0 minmax(54.30555556rem, max-content);
  }

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

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

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

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

  #MULsAxRDQi2YnwK6 {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 31.82291667rem 0;
    grid-template-rows: 0 0 minmax(31.82291667rem, max-content) 0;
  }

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

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

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

  #W42x7IpG5RWYxK5J {
    min-width: 31.88802083rem;
  }

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

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

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

  #mt0wzooMIsAg02R2 {
    min-width: 31.88802083rem;
  }

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

  #Sli7x8F1h8OKNPSW {
    grid-template-columns: 0 2.69097222rem 0 0 31.82291667rem 0 0 2.69097222rem;
    grid-template-rows: 0 minmax(2.69097222rem, max-content) minmax(31.82291667rem, max-content) minmax(2.72352272rem, max-content) minmax(6.51041667rem, max-content) minmax(1.75347222rem, max-content) minmax(5.12990747rem, max-content) minmax(3.67434759rem, max-content);
  }

  #eQ72MBvXQb74ZMUG {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 37.20486111rem;
    grid-template-rows: 0 minmax(54.30555556rem, max-content);
  }

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

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

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

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

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

  #ty9DMrw0jod68jC9 {
    grid-template-columns: 0 0 31.82291667rem 0;
    grid-template-rows: 0 minmax(5.83625339rem, max-content) minmax(21.6436822rem, max-content) minmax(4.34298107rem, max-content);
  }

  #zma6mu0BguDkGRJM {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 31.82291667rem 0;
    grid-template-rows: 0 0 minmax(31.82291667rem, max-content) 0;
  }

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

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

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

  #NIxrmPMyb5b3blq2 {
    min-width: 31.88802083rem;
  }

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

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

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

  #CJr0ICdnryIKLx80 {
    min-width: 31.88802083rem;
  }

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

  #YuHWAdKMCsDuj1s5 {
    grid-template-columns: 0 2.69097222rem 0 0 31.82291667rem 0 0 2.69097222rem;
    grid-template-rows: 0 minmax(2.69097222rem, max-content) minmax(31.82291667rem, max-content) minmax(2.72352272rem, max-content) minmax(6.51041667rem, max-content) minmax(1.75347222rem, max-content) minmax(5.12990747rem, max-content) minmax(3.67434759rem, max-content);
  }

  #nk1RpfKeGRoysrMS {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 37.20486111rem;
    grid-template-rows: 0 minmax(54.30555556rem, max-content);
  }

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

  #nY9qfts5kP8dTmaQ {
    grid-template-columns: 4.16666667rem 27.23090278rem 0 0 37.20486111rem 0 0 27.23090278rem 4.16666667rem;
    grid-template-rows: minmax(6.04166667rem, max-content) minmax(6.5625rem, max-content) minmax(7.09201389rem, max-content) minmax(54.30555556rem, max-content) minmax(4.16666667rem, max-content) minmax(54.30555556rem, max-content) minmax(4.16666667rem, max-content) minmax(54.30555556rem, max-content) minmax(6.04166667rem, max-content);
  }

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

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

  #UpSTQ6jK1u7KSQ8a {
    grid-template-columns: 0 431.88526995%;
    left: -165.94263498%;
    grid-template-rows: 0 100%;
  }

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

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

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

  #RwcIvOkTGe2EGdQx {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 43.02816901rem 0;
    grid-template-rows: 0 0 minmax(43.02816901rem, max-content) 0;
  }

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

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

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

  #Gr5QCfvBsM0pLxYw {
    min-width: 43.09327318rem;
  }

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

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

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

  #HDCvmIUa9RGklJZz {
    min-width: 43.09327318rem;
  }

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

  #tFZSRA7ALQSO3xh7 {
    grid-template-columns: 0 3.63849765rem 0 0 43.02816901rem 0 0 3.63849765rem;
    grid-template-rows: 0 minmax(3.63849765rem, max-content) minmax(43.02816901rem, max-content) minmax(3.68250959rem, max-content) minmax(8.8028169rem, max-content) minmax(2.37089202rem, max-content) minmax(6.93621292rem, max-content) minmax(4.96813196rem, max-content);
  }

  #i7aIbfKdJgmgzIkf {
    grid-area: 2 / 2 / 3 / 5;
    grid-template-columns: 0 50.30516432rem;
    grid-template-rows: 0 minmax(73.42723005rem, max-content);
  }

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

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

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

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

  #LLZi1puVwCxJv7tn {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 43.02816901rem 0;
    grid-template-rows: 0 0 minmax(43.02816901rem, max-content) 0;
  }

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

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

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

  #O4HwJvr9j9Ois3wU {
    min-width: 43.09327318rem;
  }

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

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

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

  #WlE36rrFchkIjIH5 {
    min-width: 43.09327318rem;
  }

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

  #phv3AQBLVDQhXZnu {
    grid-template-columns: 0 3.63849765rem 0 0 43.02816901rem 0 0 3.63849765rem;
    grid-template-rows: 0 minmax(3.63849765rem, max-content) minmax(43.02816901rem, max-content) minmax(3.68250959rem, max-content) minmax(8.8028169rem, max-content) minmax(2.37089202rem, max-content) minmax(6.93621292rem, max-content) minmax(4.96813196rem, max-content);
  }

  #rmm5QmCxdzSaa7TV {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 50.30516432rem;
    grid-template-rows: 0 minmax(73.42723005rem, max-content);
  }

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

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

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

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

  #CrPP0AmynaxfHFo0 {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 43.02816901rem 0;
    grid-template-rows: 0 0 minmax(43.02816901rem, max-content) 0;
  }

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

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

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

  #W9HdLAby5MDqIUub {
    min-width: 43.09327318rem;
  }

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

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

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

  #ZD8zalnKx5M7UIuJ {
    min-width: 43.09327318rem;
  }

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

  #GBQcq06p9epfsYBH {
    grid-template-columns: 0 3.63849765rem 0 0 43.02816901rem 0 0 3.63849765rem;
    grid-template-rows: 0 minmax(3.63849765rem, max-content) minmax(43.02816901rem, max-content) minmax(3.68250959rem, max-content) minmax(8.8028169rem, max-content) minmax(2.37089202rem, max-content) minmax(6.93621292rem, max-content) minmax(4.96813196rem, max-content);
  }

  #zDySpPllfV7yrWaC {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 50.30516432rem;
    grid-template-rows: 0 minmax(73.42723005rem, max-content);
  }

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

  #jW9f6yOCsuMZzZkx {
    grid-template-columns: 24.84741784rem 0 0 50.30516432rem 0 0 24.84741784rem;
    grid-template-rows: minmax(5.63380282rem, max-content) minmax(73.42723005rem, max-content) minmax(5.63380282rem, max-content) minmax(73.42723005rem, max-content) minmax(5.63380282rem, max-content) minmax(73.42723005rem, max-content) minmax(5.63380282rem, max-content);
  }

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

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

  #qFY4BuBqhMrG6Eqp {
    grid-template-columns: 0 290.11566538%;
    left: -95.05783269%;
    grid-template-rows: 0 100%;
  }

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

  #LTEzVejskFciDwmE {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.25em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #Csfzqw6hfCwkw7op {
    min-width: 91.73177083rem;
  }

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

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

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

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

  #Knhnu99Vx9TvDyLf {
    grid-template-columns: 0 0 22.59539087rem 0;
    grid-template-rows: 0 minmax(6.74095828rem, max-content) minmax(9.11347432rem, max-content) minmax(6.74095828rem, max-content);
  }

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

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

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

  #f7ddpzNyIuxshdMn {
    min-width: 23.03794654rem;
  }

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

  #VEcAKO9YUz0H60mM {
    grid-template-columns: 0 2.4205848rem 0.18872575rem 22.59539087rem 0.18872575rem 2.4205848rem;
    grid-template-rows: 0 minmax(2.30034722rem, max-content) minmax(22.59539087rem, max-content) minmax(2.94260834rem, max-content) minmax(4.86712762rem, max-content) minmax(7.89285982rem, max-content);
  }

  #wybXYQCbDfjS6jyN {
    grid-area: 4 / 3 / 6 / 6;
    grid-template-columns: 0 27.81401199rem;
    grid-template-rows: 0 minmax(40.59833387rem, max-content);
  }

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

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

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

  #dNFNR0sVIdmR1ExE {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #Y9tD3PlLoXFUQOpd {
    min-width: 27.87911615rem;
  }

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

  #kV9L4lunnbRJCzzM {
    grid-template-columns: 0 0 0 2.60931056rem 22.59539087rem 2.60931056rem 0 0;
    grid-template-rows: 0 minmax(2.30034722rem, max-content) minmax(8.84293062rem, max-content) minmax(6.04205686rem, max-content) minmax(7.71040339rem, max-content) minmax(2.94260834rem, max-content) minmax(4.86712762rem, max-content) minmax(7.89285982rem, max-content);
  }

  #CRLNfFYwuPLtmM9l {
    grid-area: 5 / 8 / 7 / 11;
    grid-template-columns: 0 27.81401199rem;
    grid-template-rows: 0 minmax(40.59833387rem, max-content);
  }

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

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

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

  #LGPvOgIcOdlviLx5 {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #on3yeWQvtaKarMCp {
    min-width: 27.87911615rem;
  }

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

  #aDZm1o6ZXrkYSgxM {
    grid-template-columns: 0 0 0 2.60931056rem 22.59539087rem 2.60931056rem 0 0;
    grid-template-rows: 0 minmax(2.30034722rem, max-content) minmax(8.70908793rem, max-content) minmax(6.37149173rem, max-content) minmax(7.51481121rem, max-content) minmax(2.94260834rem, max-content) minmax(4.86712762rem, max-content) minmax(7.89285982rem, max-content);
  }

  #EpmeRBGQW9hzHW24 {
    grid-area: 8 / 4 / 10 / 7;
    grid-template-columns: 0 27.81401199rem;
    grid-template-rows: 0 minmax(40.59833387rem, max-content);
  }

  #zOHZYSAhw0DCa3Ap {
    grid-area: 8 / 4 / 10 / 7;
    position: relative;
  }

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

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

  #QLabLGCqeNu7UJbT {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #KMPQXOH5TTWNMMTU {
    min-width: 27.87911615rem;
  }

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

  #JrYpikVIGya2towl {
    grid-template-columns: 0 0 0 2.60931056rem 22.59539087rem 2.60931056rem 0 0;
    grid-template-rows: 0 minmax(2.30034722rem, max-content) minmax(8.47262859rem, max-content) minmax(6.953503rem, max-content) minmax(7.16925928rem, max-content) minmax(2.94260834rem, max-content) minmax(4.86712762rem, max-content) minmax(7.89285982rem, max-content);
  }

  #y1xdgYqks1g1Eogq {
    grid-area: 9 / 9 / 11 / 12;
    grid-template-columns: 0 27.81401199rem;
    grid-template-rows: 0 minmax(40.59833387rem, max-content);
  }

  #CL9neXYT2y8sb8Ga {
    grid-area: 9 / 9 / 11 / 12;
    position: relative;
  }

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

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

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

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

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

  #wiszQoHaZxnq1Irb {
    min-width: 23.03794654rem;
  }

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

  #z7qovZ0fotuXEaas {
    grid-template-columns: 0 2.4205848rem 0.18872575rem 22.59539087rem 0.18872575rem 2.4205848rem;
    grid-template-rows: 0 minmax(2.30034722rem, max-content) minmax(22.59539087rem, max-content) minmax(2.94260834rem, max-content) minmax(4.86712762rem, max-content) minmax(7.89285982rem, max-content);
  }

  #tapK3jhMzjaBa1eE {
    grid-area: 12 / 5 / 13 / 10;
    grid-template-columns: 0 27.81401199rem;
    grid-template-rows: 0 minmax(40.59833387rem, max-content);
  }

  #ZPi0AUZb3L5XVSPh {
    grid-area: 12 / 5 / 13 / 10;
    position: relative;
  }

  #kXjJy8uIZCuCTCJP {
    grid-template-columns: 4.16666667rem 15.93598801rem 0 15.99033933rem 11.82367266rem 0 4.16666667rem 0 11.82367266rem 15.99033933rem 0 15.93598801rem 4.16666667rem;
    grid-template-rows: minmax(6.04166667rem, max-content) minmax(6.5625rem, max-content) minmax(14.33624973rem, max-content) 0 minmax(40.59833387rem, max-content) 0 minmax(4.16666667rem, max-content) 0 minmax(40.59833387rem, max-content) 0 minmax(4.16666667rem, max-content) minmax(40.59833387rem, max-content) minmax(6.04166667rem, max-content);
  }

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

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

  #vHWMQ0AG4TrgMh2j {
    grid-template-columns: 0 185.27560764%;
    left: -42.63780382%;
    grid-template-rows: 0 100%;
  }

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

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

  #XnxLFBKL1DK1fzQ3 {
    min-width: 67.9296875rem;
  }

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

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

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

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

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

  #wCzKPV2TL8uA3Zva {
    min-width: 67.9296875rem;
  }

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

  #ELRCh1JKSmo7Ul6W {
    grid-area: 2 / 5 / 3 / 9;
    grid-template-columns: 0 0 67.86458333rem 0;
    grid-template-rows: 0 minmax(7.44791667rem, max-content) minmax(3.85416667rem, max-content) minmax(16.5625rem, max-content);
  }

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

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

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

  #mFAlmzXwGwgOBoWG {
    min-width: 30.06710573rem;
  }

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

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

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

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

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

  #fPg047NWcqh1ze1A {
    min-width: 30.06710573rem;
  }

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

  #f2rXcoNUlsaaBKdK {
    grid-area: 4 / 2 / 5 / 6;
    grid-template-columns: 0 0 30.00200157rem 0;
    grid-template-rows: 0 minmax(3.25520833rem, max-content) minmax(3.85692041rem, max-content) minmax(12.265625rem, max-content);
  }

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

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

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

  #W8eApOuOGKEuYDp7 {
    min-width: 67.9296875rem;
  }

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

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

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

  #EEvvCd1ZagIEiH50 {
    min-width: 67.9296875rem;
  }

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

  #sksmHgnMgytdlBII {
    grid-template-columns: 16.06770833rem 0 0 0 30.00200157rem 37.86258177rem 0 0 16.06770833rem;
    grid-template-rows: minmax(20.1642683rem, max-content) minmax(27.86458333rem, max-content) minmax(4.16666667rem, max-content) minmax(19.37775374rem, max-content) minmax(3.45501365rem, max-content) minmax(3.671875rem, max-content) minmax(1.63036268rem, max-content) minmax(3.671875rem, max-content) minmax(20.1642683rem, max-content);
  }

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

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

  #UmrSGbaWfJd32dfQ {
    grid-template-columns: 0 107.12712653%;
    left: -3.56356327%;
    grid-template-rows: 0 100%;
  }

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

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

  #PSrGzHjbJGseMVzR {
    min-width: 93.79882812rem;
  }

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

  #eWmXLBKwnNxal9h8 {
    font-size: calc(6.30236048em - var(--ffsd));
  }

  #f4PyNEG6NRRFIocg {
    font-size: calc(6.30235805em - var(--ffsd));
  }

  #UPuRlyNTU5hJH8as {
    --first-font-size: 6.30236048em;
    --last-font-size: 6.30235805em;
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #ueKmoCvvEKQAGVvV {
    min-width: 64.03789519rem;
  }

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

  #ky6rodAntsmtPInG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
    clip-path: polygon(calc(0% + 0%) calc((0 * 49.66742941rem) + 0%), calc(100% - (14.79323627% + 0%)) calc((0 * 49.66742941rem) + 0%), calc(100% - (14.79323627% + 0%)) calc(100% - ((0 * 49.66742941rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 49.66742941rem) + 0%)));
    margin-left: 0%;
    margin-right: -17.36157509%;
    margin-bottom: 0%;
    margin-top: 0%;
  }

  #Q91K2oKCNM9S3yAh {
    grid-area: 5 / 6 / 9 / 9;
    grid-template-columns: 0 49.66742941rem;
    grid-template-rows: 0 minmax(34.36430902rem, max-content);
  }

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

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

  #CA9OVcOWxK0Ez6iy {
    font-size: calc(1.55135452em - var(--ffsd));
  }

  #U98bKnmLezh6H41a {
    --first-font-size: 1.55135452em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #FMRoFbNZQDb6sJOr {
    min-width: 17.77646199rem;
  }

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

  #RGzPA2039y3dibuS {
    grid-template-columns: 0 2.60929613rem 17.72763387rem 2.60929613rem;
    grid-template-rows: 0 minmax(1.32559456rem, max-content) minmax(1.83253253rem, max-content) minmax(1.18015553rem, max-content);
  }

  #wToklMZggvKtF7kS {
    grid-area: 7 / 4 / 8 / 5;
    grid-template-columns: 0 22.94622613rem;
    grid-template-rows: 0 minmax(4.33828262rem, max-content);
  }

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

  #LUnYFMPeuPtfINLr {
    grid-template-columns: 3.125rem 0 0.7310006rem 22.94622613rem 20.40534386rem 19.90649648rem 29.76093293rem 0 3.125rem;
    grid-template-rows: minmax(7.5rem, max-content) minmax(2.4609375rem, max-content) minmax(8.16406226rem, max-content) minmax(7.74029091rem, max-content) minmax(6.44001488rem, max-content) minmax(4.34565651rem, max-content) minmax(4.33828262rem, max-content) minmax(19.24035501rem, max-content);
  }

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

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

  #zQOj6zYV2dgpWm8j {
    grid-template-columns: 0 161.60664876%;
    left: -30.80332438%;
    grid-template-rows: 0 100%;
  }

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

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

  #kZWTufwt0XHq5zpl {
    min-width: 50.94726563rem;
  }

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

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

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

  #XUso0PdELfEVQTZn {
    min-width: 50.94726563rem;
  }

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

  #e7w9jhGodcAMu7oe {
    grid-area: 2 / 3 / 3 / 4;
    grid-template-columns: 0 0 50.8984375rem 0;
    grid-template-rows: 0 minmax(5.5859375rem, max-content) minmax(3.4765625rem, max-content) minmax(12.421875rem, max-content);
  }

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

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

  #zqaAadd5WFcz3BPz {
    grid-template-columns: 20rem 4.55078125rem 50.8984375rem 4.55078125rem 20rem;
    grid-template-rows: minmax(3.125rem, max-content) minmax(21.484375rem, max-content) minmax(3.125rem, max-content) minmax(60rem, max-content) minmax(3.125rem, max-content);
  }

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

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

  #zQAZ2uFVqLtUzZdw {
    grid-template-columns: 0 262.77871026%;
    left: -81.38935513%;
    grid-template-rows: 0 100%;
  }

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

  #GDKycpZ8p0aRplrR {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6875em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #QIWjXrGoewcsEjSS {
    min-width: 93.79882812rem;
  }

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

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

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

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

  #M23GvKi42ljwki4n {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 23.8671875rem 0;
    grid-template-rows: 0 0 minmax(23.8671875rem, max-content) 0;
  }

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

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

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

  #lGzIp9dJ5fp0gsZj {
    min-width: 23.91601563rem;
  }

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

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

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

  #NGES0aMt6EUWRfWf {
    min-width: 23.91601563rem;
  }

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

  #RWItLLdSFPGyLir2 {
    grid-template-columns: 0 2.01822917rem 0 0 23.8671875rem 0 0 2.01822917rem;
    grid-template-rows: 0 minmax(2.01822917rem, max-content) minmax(23.8671875rem, max-content) minmax(2.04264204rem, max-content) minmax(4.8828125rem, max-content) minmax(1.31510417rem, max-content) minmax(3.8474306rem, max-content) minmax(2.75576069rem, max-content);
  }

  #npYkZEb0a6abD3oM {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 27.90364583rem;
    grid-template-rows: 0 minmax(40.72916667rem, max-content);
  }

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

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

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

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

  #MULsAxRDQi2YnwK6 {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 23.8671875rem 0;
    grid-template-rows: 0 0 minmax(23.8671875rem, max-content) 0;
  }

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

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

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

  #W42x7IpG5RWYxK5J {
    min-width: 23.91601563rem;
  }

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

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

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

  #mt0wzooMIsAg02R2 {
    min-width: 23.91601563rem;
  }

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

  #Sli7x8F1h8OKNPSW {
    grid-template-columns: 0 2.01822917rem 0 0 23.8671875rem 0 0 2.01822917rem;
    grid-template-rows: 0 minmax(2.01822917rem, max-content) minmax(23.8671875rem, max-content) minmax(2.04264204rem, max-content) minmax(4.8828125rem, max-content) minmax(1.31510417rem, max-content) minmax(3.8474306rem, max-content) minmax(2.75576069rem, max-content);
  }

  #eQ72MBvXQb74ZMUG {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 27.90364583rem;
    grid-template-rows: 0 minmax(40.72916667rem, max-content);
  }

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

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

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

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

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

  #ty9DMrw0jod68jC9 {
    grid-template-columns: 0 0 23.8671875rem 0;
    grid-template-rows: 0 minmax(4.37719005rem, max-content) minmax(16.23276165rem, max-content) minmax(3.25723581rem, max-content);
  }

  #zma6mu0BguDkGRJM {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 23.8671875rem 0;
    grid-template-rows: 0 0 minmax(23.8671875rem, max-content) 0;
  }

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

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

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

  #NIxrmPMyb5b3blq2 {
    min-width: 23.91601563rem;
  }

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

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

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

  #CJr0ICdnryIKLx80 {
    min-width: 23.91601563rem;
  }

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

  #YuHWAdKMCsDuj1s5 {
    grid-template-columns: 0 2.01822917rem 0 0 23.8671875rem 0 0 2.01822917rem;
    grid-template-rows: 0 minmax(2.01822917rem, max-content) minmax(23.8671875rem, max-content) minmax(2.04264204rem, max-content) minmax(4.8828125rem, max-content) minmax(1.31510417rem, max-content) minmax(3.8474306rem, max-content) minmax(2.75576069rem, max-content);
  }

  #nk1RpfKeGRoysrMS {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 27.90364583rem;
    grid-template-rows: 0 minmax(40.72916667rem, max-content);
  }

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

  #nY9qfts5kP8dTmaQ {
    grid-template-columns: 3.125rem 32.92317708rem 0 0 27.90364583rem 0 0 32.92317708rem 3.125rem;
    grid-template-rows: minmax(4.53125rem, max-content) minmax(4.921875rem, max-content) minmax(5.31901042rem, max-content) minmax(40.72916667rem, max-content) minmax(3.125rem, max-content) minmax(40.72916667rem, max-content) minmax(3.125rem, max-content) minmax(40.72916667rem, max-content) minmax(4.53125rem, max-content);
  }

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

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

  #UpSTQ6jK1u7KSQ8a {
    grid-template-columns: 0 393.12633547%;
    left: -146.56316774%;
    grid-template-rows: 0 100%;
  }

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

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

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

  #RwcIvOkTGe2EGdQx {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 39.16666667rem 0;
    grid-template-rows: 0 0 minmax(39.16666667rem, max-content) 0;
  }

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

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

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

  #Gr5QCfvBsM0pLxYw {
    min-width: 39.21549479rem;
  }

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

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

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

  #HDCvmIUa9RGklJZz {
    min-width: 39.21549479rem;
  }

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

  #tFZSRA7ALQSO3xh7 {
    grid-template-columns: 0 3.31196581rem 0 0 39.16666667rem 0 0 3.31196581rem;
    grid-template-rows: 0 minmax(3.31196581rem, max-content) minmax(39.16666667rem, max-content) minmax(3.35202796rem, max-content) minmax(8.01282051rem, max-content) minmax(2.15811966rem, max-content) minmax(6.31373227rem, max-content) minmax(4.52227396rem, max-content);
  }

  #i7aIbfKdJgmgzIkf {
    grid-area: 2 / 2 / 3 / 5;
    grid-template-columns: 0 45.79059829rem;
    grid-template-rows: 0 minmax(66.83760684rem, max-content);
  }

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

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

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

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

  #LLZi1puVwCxJv7tn {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 39.16666667rem 0;
    grid-template-rows: 0 0 minmax(39.16666667rem, max-content) 0;
  }

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

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

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

  #O4HwJvr9j9Ois3wU {
    min-width: 39.21549479rem;
  }

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

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

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

  #WlE36rrFchkIjIH5 {
    min-width: 39.21549479rem;
  }

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

  #phv3AQBLVDQhXZnu {
    grid-template-columns: 0 3.31196581rem 0 0 39.16666667rem 0 0 3.31196581rem;
    grid-template-rows: 0 minmax(3.31196581rem, max-content) minmax(39.16666667rem, max-content) minmax(3.35202796rem, max-content) minmax(8.01282051rem, max-content) minmax(2.15811966rem, max-content) minmax(6.31373227rem, max-content) minmax(4.52227396rem, max-content);
  }

  #rmm5QmCxdzSaa7TV {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 45.79059829rem;
    grid-template-rows: 0 minmax(66.83760684rem, max-content);
  }

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

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

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

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

  #CrPP0AmynaxfHFo0 {
    grid-area: 3 / 3 / 4 / 6;
    grid-template-columns: 0 0 39.16666667rem 0;
    grid-template-rows: 0 0 minmax(39.16666667rem, max-content) 0;
  }

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

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

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

  #W9HdLAby5MDqIUub {
    min-width: 39.21549479rem;
  }

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

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

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

  #ZD8zalnKx5M7UIuJ {
    min-width: 39.21549479rem;
  }

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

  #GBQcq06p9epfsYBH {
    grid-template-columns: 0 3.31196581rem 0 0 39.16666667rem 0 0 3.31196581rem;
    grid-template-rows: 0 minmax(3.31196581rem, max-content) minmax(39.16666667rem, max-content) minmax(3.35202796rem, max-content) minmax(8.01282051rem, max-content) minmax(2.15811966rem, max-content) minmax(6.31373227rem, max-content) minmax(4.52227396rem, max-content);
  }

  #zDySpPllfV7yrWaC {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 45.79059829rem;
    grid-template-rows: 0 minmax(66.83760684rem, max-content);
  }

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

  #jW9f6yOCsuMZzZkx {
    grid-template-columns: 27.10470085rem 0 0 45.79059829rem 0 0 27.10470085rem;
    grid-template-rows: minmax(5.12820513rem, max-content) minmax(66.83760684rem, max-content) minmax(5.12820513rem, max-content) minmax(66.83760684rem, max-content) minmax(5.12820513rem, max-content) minmax(66.83760684rem, max-content) minmax(5.12820513rem, max-content);
  }

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

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

  #qFY4BuBqhMrG6Eqp {
    grid-template-columns: 0 157.87093777%;
    left: -28.93546888%;
    grid-template-rows: 0 100%;
  }

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

  #LTEzVejskFciDwmE {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.6875em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #Csfzqw6hfCwkw7op {
    min-width: 93.79882812rem;
  }

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

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

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

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

  #Knhnu99Vx9TvDyLf {
    grid-template-columns: 0 0 16.94654315rem 0;
    grid-template-rows: 0 minmax(5.05571871rem, max-content) minmax(6.83510574rem, max-content) minmax(5.05571871rem, max-content);
  }

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

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

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

  #f7ddpzNyIuxshdMn {
    min-width: 17.27845991rem;
  }

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

  #VEcAKO9YUz0H60mM {
    grid-template-columns: 0 1.8154386rem 0.14154431rem 16.94654315rem 0.14154431rem 1.8154386rem;
    grid-template-rows: 0 minmax(1.72526042rem, max-content) minmax(16.94654315rem, max-content) minmax(2.20695626rem, max-content) minmax(3.65034572rem, max-content) minmax(5.91964486rem, max-content);
  }

  #wybXYQCbDfjS6jyN {
    grid-area: 4 / 3 / 7 / 5;
    grid-template-columns: 0 20.86050899rem;
    grid-template-rows: 0 minmax(30.44875041rem, max-content);
  }

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

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

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

  #dNFNR0sVIdmR1ExE {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #Y9tD3PlLoXFUQOpd {
    min-width: 20.90933711rem;
  }

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

  #kV9L4lunnbRJCzzM {
    grid-template-columns: 0 0 0 1.95698292rem 16.94654315rem 1.95698292rem 0 0;
    grid-template-rows: 0 minmax(1.72526042rem, max-content) minmax(6.63219796rem, max-content) minmax(4.53154265rem, max-content) minmax(5.78280254rem, max-content) minmax(2.20695626rem, max-content) minmax(3.65034572rem, max-content) minmax(5.91964486rem, max-content);
  }

  #CRLNfFYwuPLtmM9l {
    grid-area: 5 / 6 / 8 / 9;
    grid-template-columns: 0 20.86050899rem;
    grid-template-rows: 0 minmax(30.44875041rem, max-content);
  }

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

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

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

  #LGPvOgIcOdlviLx5 {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #on3yeWQvtaKarMCp {
    min-width: 20.90933711rem;
  }

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

  #aDZm1o6ZXrkYSgxM {
    grid-template-columns: 0 0 0 1.95698292rem 16.94654315rem 1.95698292rem 0 0;
    grid-template-rows: 0 minmax(1.72526042rem, max-content) minmax(6.53181595rem, max-content) minmax(4.7786188rem, max-content) minmax(5.63610841rem, max-content) minmax(2.20695626rem, max-content) minmax(3.65034572rem, max-content) minmax(5.91964486rem, max-content);
  }

  #EpmeRBGQW9hzHW24 {
    grid-area: 6 / 10 / 9 / 12;
    grid-template-columns: 0 20.86050899rem;
    grid-template-rows: 0 minmax(30.44875041rem, max-content);
  }

  #zOHZYSAhw0DCa3Ap {
    grid-area: 6 / 10 / 9 / 12;
    position: relative;
  }

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

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

  #QLabLGCqeNu7UJbT {
    grid-area: 4 / 4 / 5 / 9;
    position: relative;
  }

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

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

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

  #KMPQXOH5TTWNMMTU {
    min-width: 20.90933711rem;
  }

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

  #JrYpikVIGya2towl {
    grid-template-columns: 0 0 0 1.95698292rem 16.94654315rem 1.95698292rem 0 0;
    grid-template-rows: 0 minmax(1.72526042rem, max-content) minmax(6.35447144rem, max-content) minmax(5.21512725rem, max-content) minmax(5.37694446rem, max-content) minmax(2.20695626rem, max-content) minmax(3.65034572rem, max-content) minmax(5.91964486rem, max-content);
  }

  #y1xdgYqks1g1Eogq {
    grid-area: 10 / 4 / 12 / 7;
    grid-template-columns: 0 20.86050899rem;
    grid-template-rows: 0 minmax(30.44875041rem, max-content);
  }

  #CL9neXYT2y8sb8Ga {
    grid-area: 10 / 4 / 12 / 7;
    position: relative;
  }

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

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

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

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

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

  #wiszQoHaZxnq1Irb {
    min-width: 17.27845991rem;
  }

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

  #z7qovZ0fotuXEaas {
    grid-template-columns: 0 1.8154386rem 0.14154431rem 16.94654315rem 0.14154431rem 1.8154386rem;
    grid-template-rows: 0 minmax(1.72526042rem, max-content) minmax(16.94654315rem, max-content) minmax(2.20695626rem, max-content) minmax(3.65034572rem, max-content) minmax(5.91964486rem, max-content);
  }

  #tapK3jhMzjaBa1eE {
    grid-area: 11 / 8 / 13 / 11;
    grid-template-columns: 0 20.86050899rem;
    grid-template-rows: 0 minmax(30.44875041rem, max-content);
  }

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

  #kXjJy8uIZCuCTCJP {
    grid-template-columns: 3.125rem 12.45923652rem 11.99275449rem 8.86775449rem 3.125rem 8.86775449rem 3.125rem 8.86775449rem 3.125rem 8.86775449rem 11.99275449rem 12.45923652rem 3.125rem;
    grid-template-rows: minmax(4.53125rem, max-content) minmax(4.921875rem, max-content) minmax(10.7521873rem, max-content) 0 0 minmax(30.44875041rem, max-content) 0 0 minmax(3.125rem, max-content) 0 minmax(30.44875041rem, max-content) 0 minmax(4.53125rem, max-content);
  }

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

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

  #vHWMQ0AG4TrgMh2j {
    grid-template-columns: 0 138.95670573%;
    left: -19.47835286%;
    grid-template-rows: 0 100%;
  }

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

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

  #XnxLFBKL1DK1fzQ3 {
    min-width: 50.94726563rem;
  }

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

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

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

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

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

  #wCzKPV2TL8uA3Zva {
    min-width: 50.94726563rem;
  }

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

  #ELRCh1JKSmo7Ul6W {
    grid-area: 2 / 5 / 3 / 9;
    grid-template-columns: 0 0 50.8984375rem 0;
    grid-template-rows: 0 minmax(5.5859375rem, max-content) minmax(2.890625rem, max-content) minmax(12.421875rem, max-content);
  }

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

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

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

  #mFAlmzXwGwgOBoWG {
    min-width: 22.5503293rem;
  }

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

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

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

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

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

  #fPg047NWcqh1ze1A {
    min-width: 22.5503293rem;
  }

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

  #f2rXcoNUlsaaBKdK {
    grid-area: 4 / 2 / 5 / 6;
    grid-template-columns: 0 0 22.50150118rem 0;
    grid-template-rows: 0 minmax(2.44140625rem, max-content) minmax(2.89269031rem, max-content) minmax(9.19921875rem, max-content);
  }

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

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

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

  #W8eApOuOGKEuYDp7 {
    min-width: 50.94726563rem;
  }

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

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

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

  #EEvvCd1ZagIEiH50 {
    min-width: 50.94726563rem;
  }

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

  #sksmHgnMgytdlBII {
    grid-template-columns: 24.55078125rem 0 0 0 22.50150118rem 28.39693632rem 0 0 24.55078125rem;
    grid-template-rows: minmax(15.12320122rem, max-content) minmax(20.8984375rem, max-content) minmax(3.125rem, max-content) minmax(14.53331531rem, max-content) minmax(2.59126024rem, max-content) minmax(2.75390625rem, max-content) minmax(1.22277201rem, max-content) minmax(2.75390625rem, max-content) minmax(15.12320122rem, max-content);
  }

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

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

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

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

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

  #PSrGzHjbJGseMVzR {
    min-width: 14.43015568rem;
  }

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

  #eWmXLBKwnNxal9h8 {
    font-size: calc(6.34456076em - var(--ffsd));
  }

  #f4PyNEG6NRRFIocg {
    font-size: calc(6.34455832em - var(--ffsd));
  }

  #UPuRlyNTU5hJH8as {
    --first-font-size: 6.34456076em;
    --last-font-size: 6.34455832em;
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #ueKmoCvvEKQAGVvV {
    min-width: 64.45413783rem;
  }

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

  #ky6rodAntsmtPInG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
    clip-path: polygon(calc(0% + 0%) calc((0 * 50rem) + 0%), calc(100% - (14.79323627% + 0%)) calc((0 * 50rem) + 0%), calc(100% - (14.79323627% + 0%)) calc(100% - ((0 * 50rem) + 0%)), calc(0% + 0%) calc(100% - ((0 * 50rem) + 0%)));
    margin-left: 0%;
    margin-right: -17.36157509%;
    margin-bottom: 0%;
    margin-top: 0%;
  }

  #Q91K2oKCNM9S3yAh {
    grid-area: 5 / 7 / 9 / 9;
    grid-template-columns: 0 50rem;
    grid-template-rows: 0 minmax(34.59441069rem, max-content);
  }

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

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

  #CA9OVcOWxK0Ez6iy {
    font-size: calc(1.56174231em - var(--ffsd));
  }

  #U98bKnmLezh6H41a {
    --first-font-size: 1.56174231em;
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #FMRoFbNZQDb6sJOr {
    min-width: 17.88294043rem;
  }

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

  #RGzPA2039y3dibuS {
    grid-template-columns: 0 2.62676784rem 17.84633721rem 2.62676784rem;
    grid-template-rows: 0 minmax(1.33447067rem, max-content) minmax(1.84480307rem, max-content) minmax(1.18805779rem, max-content);
  }

  #wToklMZggvKtF7kS {
    grid-area: 7 / 4 / 8 / 6;
    grid-template-columns: 0 23.0998729rem;
    grid-template-rows: 0 minmax(4.36733154rem, max-content);
  }

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

  #LUnYFMPeuPtfINLr {
    grid-template-columns: 5.62225476rem 0.73589534rem 0 14.39355246rem 8.70632044rem 20.54197701rem 20.03978937rem 29.96021063rem;
    grid-template-rows: minmax(5.62225476rem, max-content) minmax(2.09370425rem, max-content) minmax(6.12005838rem, max-content) minmax(7.79211951rem, max-content) minmax(6.4831369rem, max-content) minmax(4.37475481rem, max-content) minmax(4.36733154rem, max-content) minmax(19.36918745rem, max-content);
  }

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

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

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

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

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

  #kZWTufwt0XHq5zpl {
    min-width: 38.19180088rem;
  }

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

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

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

  #XUso0PdELfEVQTZn {
    min-width: 38.19180088rem;
  }

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

  #e7w9jhGodcAMu7oe {
    grid-area: 3 / 2 / 4 / 3;
    grid-template-columns: 0 0 38.15519766rem 0;
    grid-template-rows: 0 minmax(4.18740849rem, max-content) minmax(2.60614934rem, max-content) minmax(9.31185944rem, max-content);
  }

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

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

  #zqaAadd5WFcz3BPz {
    grid-template-columns: 5.62225476rem 38.15519766rem 5.62225476rem 44.97803807rem 5.62225476rem;
    grid-template-rows: minmax(5.62225476rem, max-content) minmax(14.4363104rem, max-content) minmax(16.10541728rem, max-content) minmax(14.4363104rem, max-content) minmax(5.62225476rem, max-content);
  }

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

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

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

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

  #GDKycpZ8p0aRplrR {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.51390922em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #QIWjXrGoewcsEjSS {
    min-width: 40.56543746rem;
  }

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

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

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

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

  #M23GvKi42ljwki4n {
    grid-area: 3 / 3 / 4 / 8;
    grid-template-columns: 0 0 17.89165447rem 0;
    grid-template-rows: 0 0 minmax(17.89165447rem, max-content) 0;
  }

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

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

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

  #lGzIp9dJ5fp0gsZj {
    min-width: 17.31332357rem;
  }

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

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

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

  #NGES0aMt6EUWRfWf {
    min-width: 17.31332357rem;
  }

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

  #RWItLLdSFPGyLir2 {
    grid-template-columns: 0 1.51293314rem 0.30746706rem 0 17.27672035rem 0 0.30746706rem 1.51293314rem;
    grid-template-rows: 0 minmax(1.51293314rem, max-content) minmax(17.89165447rem, max-content) minmax(1.53123386rem, max-content) minmax(3.66032211rem, max-content) minmax(0.98584675rem, max-content) minmax(2.98682138rem, max-content) minmax(1.96315512rem, max-content);
  }

  #npYkZEb0a6abD3oM {
    grid-area: 4 / 2 / 7 / 4;
    grid-template-columns: 0 20.91752074rem;
    grid-template-rows: 0 minmax(30.53196681rem, max-content);
  }

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

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

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

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

  #MULsAxRDQi2YnwK6 {
    grid-area: 3 / 3 / 4 / 8;
    grid-template-columns: 0 0 17.89165447rem 0;
    grid-template-rows: 0 0 minmax(17.89165447rem, max-content) 0;
  }

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

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

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

  #W42x7IpG5RWYxK5J {
    min-width: 17.31332357rem;
  }

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

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

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

  #mt0wzooMIsAg02R2 {
    min-width: 17.31332357rem;
  }

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

  #Sli7x8F1h8OKNPSW {
    grid-template-columns: 0 1.51293314rem 0.30746706rem 0 17.27672035rem 0 0.30746706rem 1.51293314rem;
    grid-template-rows: 0 minmax(1.51293314rem, max-content) minmax(17.89165447rem, max-content) minmax(1.53123386rem, max-content) minmax(3.66032211rem, max-content) minmax(0.98584675rem, max-content) minmax(2.98682138rem, max-content) minmax(1.96315512rem, max-content);
  }

  #eQ72MBvXQb74ZMUG {
    grid-area: 5 / 5 / 8 / 6;
    grid-template-columns: 0 20.91752074rem;
    grid-template-rows: 0 minmax(30.53196681rem, max-content);
  }

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

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

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

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

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

  #ty9DMrw0jod68jC9 {
    grid-template-columns: 0 0 17.89165447rem 0;
    grid-template-rows: 0 minmax(3.28129034rem, max-content) minmax(12.16862952rem, max-content) minmax(2.4417346rem, max-content);
  }

  #zma6mu0BguDkGRJM {
    grid-area: 3 / 3 / 4 / 8;
    grid-template-columns: 0 0 17.89165447rem 0;
    grid-template-rows: 0 0 minmax(17.89165447rem, max-content) 0;
  }

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

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

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

  #NIxrmPMyb5b3blq2 {
    min-width: 17.31332357rem;
  }

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

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

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

  #CJr0ICdnryIKLx80 {
    min-width: 17.31332357rem;
  }

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

  #YuHWAdKMCsDuj1s5 {
    grid-template-columns: 0 1.51293314rem 0.30746706rem 0 17.27672035rem 0 0.30746706rem 1.51293314rem;
    grid-template-rows: 0 minmax(1.51293314rem, max-content) minmax(17.89165447rem, max-content) minmax(1.53123386rem, max-content) minmax(3.66032211rem, max-content) minmax(0.98584675rem, max-content) minmax(2.98682138rem, max-content) minmax(1.96315512rem, max-content);
  }

  #nk1RpfKeGRoysrMS {
    grid-area: 6 / 7 / 9 / 9;
    grid-template-columns: 0 20.91752074rem;
    grid-template-rows: 0 minmax(30.53196681rem, max-content);
  }

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

  #nY9qfts5kP8dTmaQ {
    grid-template-columns: 10.41508379rem 19.32049909rem 1.59702165rem 8.2086351rem 20.91752074rem 8.2086351rem 1.59702165rem 19.32049909rem 10.41508379rem;
    grid-template-rows: minmax(4.45095168rem, max-content) minmax(4.18740849rem, max-content) minmax(3.98731088rem, max-content) 0 0 minmax(30.53196681rem, max-content) 0 0 minmax(13.06490971rem, max-content);
  }

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

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

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

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

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

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

  #RwcIvOkTGe2EGdQx {
    grid-area: 3 / 3 / 4 / 8;
    grid-template-columns: 0 0 17.89165447rem 0;
    grid-template-rows: 0 0 minmax(17.89165447rem, max-content) 0;
  }

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

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

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

  #Gr5QCfvBsM0pLxYw {
    min-width: 17.31332357rem;
  }

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

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

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

  #HDCvmIUa9RGklJZz {
    min-width: 17.31332357rem;
  }

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

  #tFZSRA7ALQSO3xh7 {
    grid-template-columns: 0 1.51293314rem 0.30746706rem 0 17.27672035rem 0 0.30746706rem 1.51293314rem;
    grid-template-rows: 0 minmax(1.51293314rem, max-content) minmax(17.89165447rem, max-content) minmax(1.53123386rem, max-content) minmax(3.66032211rem, max-content) minmax(0.98584675rem, max-content) minmax(2.98682138rem, max-content) minmax(1.96315512rem, max-content);
  }

  #i7aIbfKdJgmgzIkf {
    grid-area: 2 / 2 / 5 / 3;
    grid-template-columns: 0 20.91752074rem;
    grid-template-rows: 0 minmax(30.53196681rem, max-content);
  }

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

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

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

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

  #LLZi1puVwCxJv7tn {
    grid-area: 3 / 3 / 4 / 8;
    grid-template-columns: 0 0 17.89165447rem 0;
    grid-template-rows: 0 0 minmax(17.89165447rem, max-content) 0;
  }

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

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

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

  #O4HwJvr9j9Ois3wU {
    min-width: 17.31332357rem;
  }

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

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

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

  #WlE36rrFchkIjIH5 {
    min-width: 17.31332357rem;
  }

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

  #phv3AQBLVDQhXZnu {
    grid-template-columns: 0 1.51293314rem 0.30746706rem 0 17.27672035rem 0 0.30746706rem 1.51293314rem;
    grid-template-rows: 0 minmax(1.51293314rem, max-content) minmax(17.89165447rem, max-content) minmax(1.53123386rem, max-content) minmax(3.66032211rem, max-content) minmax(0.98584675rem, max-content) minmax(2.98682138rem, max-content) minmax(1.96315512rem, max-content);
  }

  #rmm5QmCxdzSaa7TV {
    grid-area: 3 / 4 / 6 / 5;
    grid-template-columns: 0 20.91752074rem;
    grid-template-rows: 0 minmax(30.53196681rem, max-content);
  }

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

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

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

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

  #CrPP0AmynaxfHFo0 {
    grid-area: 3 / 3 / 4 / 8;
    grid-template-columns: 0 0 17.89165447rem 0;
    grid-template-rows: 0 0 minmax(17.89165447rem, max-content) 0;
  }

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

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

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

  #W9HdLAby5MDqIUub {
    min-width: 17.31332357rem;
  }

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

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

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

  #ZD8zalnKx5M7UIuJ {
    min-width: 17.31332357rem;
  }

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

  #GBQcq06p9epfsYBH {
    grid-template-columns: 0 1.51293314rem 0.30746706rem 0 17.27672035rem 0 0.30746706rem 1.51293314rem;
    grid-template-rows: 0 minmax(1.51293314rem, max-content) minmax(17.89165447rem, max-content) minmax(1.53123386rem, max-content) minmax(3.66032211rem, max-content) minmax(0.98584675rem, max-content) minmax(2.98682138rem, max-content) minmax(1.96315512rem, max-content);
  }

  #zDySpPllfV7yrWaC {
    grid-area: 4 / 6 / 7 / 7;
    grid-template-columns: 0 20.91752074rem;
    grid-template-rows: 0 minmax(30.53196681rem, max-content);
  }

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

  #jW9f6yOCsuMZzZkx {
    grid-template-columns: 10.41508379rem 20.91752074rem 8.2086351rem 20.91752074rem 8.2086351rem 20.91752074rem 10.41508379rem;
    grid-template-rows: minmax(12.62567106rem, max-content) 0 0 minmax(30.53196681rem, max-content) 0 0 minmax(13.06490971rem, max-content);
  }

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

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

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

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

  #LTEzVejskFciDwmE {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.51390922em);
    --last-font-size: var(--first-font-size);
    transform: translateX(calc(var(--first-font-size) * -0.01));
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #Csfzqw6hfCwkw7op {
    min-width: 40.56543746rem;
  }

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

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

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

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

  #Knhnu99Vx9TvDyLf {
    grid-template-columns: 0 0 12.70370438rem 0;
    grid-template-rows: 0 minmax(3.78993847rem, max-content) minmax(5.12382744rem, max-content) minmax(3.78993847rem, max-content);
  }

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

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

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

  #f7ddpzNyIuxshdMn {
    min-width: 12.95252046rem;
  }

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

  #VEcAKO9YUz0H60mM {
    grid-template-columns: 0 1.36091444rem 0.10610643rem 12.70370438rem 0.10610643rem 1.36091444rem;
    grid-template-rows: 0 minmax(1.29331381rem, max-content) minmax(12.70370438rem, max-content) minmax(1.65440938rem, max-content) minmax(2.73642314rem, max-content) minmax(4.43756687rem, max-content);
  }

  #wybXYQCbDfjS6jyN {
    grid-area: 4 / 2 / 9 / 3;
    grid-template-columns: 0 15.63774612rem;
    grid-template-rows: 0 minmax(22.82541758rem, max-content);
  }

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

  #PFwml8rzWdliFXeF {
    grid-area: 2 / 2 / 9 / 8;
    position: relative;
  }

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

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

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

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

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

  #Y9tD3PlLoXFUQOpd {
    min-width: 12.95252046rem;
  }

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

  #kV9L4lunnbRJCzzM {
    grid-template-columns: 0 0 1.36091444rem 0.10610643rem 12.70370438rem 0.10610643rem 1.36091444rem 0;
    grid-template-rows: 0 minmax(1.29331381rem, max-content) minmax(4.97172087rem, max-content) minmax(3.39699829rem, max-content) minmax(4.33498522rem, max-content) minmax(1.65440938rem, max-content) minmax(2.73642314rem, max-content) minmax(4.43756687rem, max-content);
  }

  #CRLNfFYwuPLtmM9l {
    grid-area: 5 / 4 / 10 / 6;
    grid-template-columns: 0 15.63774612rem;
    grid-template-rows: 0 minmax(22.82541758rem, max-content);
  }

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

  #bAq5yRXYWTnIFEMw {
    grid-area: 2 / 2 / 9 / 8;
    position: relative;
  }

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

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

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

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

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

  #on3yeWQvtaKarMCp {
    min-width: 12.95252046rem;
  }

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

  #aDZm1o6ZXrkYSgxM {
    grid-template-columns: 0 0 1.36091444rem 0.10610643rem 12.70370438rem 0.10610643rem 1.36091444rem 0;
    grid-template-rows: 0 minmax(1.29331381rem, max-content) minmax(4.89647111rem, max-content) minmax(3.58221497rem, max-content) minmax(4.22501831rem, max-content) minmax(1.65440938rem, max-content) minmax(2.73642314rem, max-content) minmax(4.43756687rem, max-content);
  }

  #EpmeRBGQW9hzHW24 {
    grid-area: 6 / 7 / 11 / 8;
    grid-template-columns: 0 15.63774612rem;
    grid-template-rows: 0 minmax(22.82541758rem, max-content);
  }

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

  #dSrawcw9O7O1goYg {
    grid-area: 2 / 2 / 9 / 8;
    position: relative;
  }

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

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

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

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

  #F3TQFaAPWs6pcRMR {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.16754419em);
    --last-font-size: var(--first-font-size);
    margin-top: 0;
    margin-bottom: 0;
  }

  #KMPQXOH5TTWNMMTU {
    min-width: 12.95252046rem;
  }

  #wZ6ykykCP3DzfVYR {
    grid-area: 7 / 4 / 8 / 7;
    position: relative;
  }

  #JrYpikVIGya2towl {
    grid-template-columns: 0 0 1.36091444rem 0.10610643rem 12.70370438rem 0.10610643rem 1.36091444rem 0;
    grid-template-rows: 0 minmax(1.29331381rem, max-content) minmax(4.76352764rem, max-content) minmax(3.90943653rem, max-content) minmax(4.03074021rem, max-content) minmax(1.65440938rem, max-content) minmax(2.73642314rem, max-content) minmax(4.43756687rem, max-content);
  }

  #y1xdgYqks1g1Eogq {
    grid-area: 7 / 9 / 12 / 11;
    grid-template-columns: 0 15.63774612rem;
    grid-template-rows: 0 minmax(22.82541758rem, max-content);
  }

  #CL9neXYT2y8sb8Ga {
    grid-area: 7 / 9 / 12 / 11;
    position: relative;
  }

  #DrYzqlXIBdwqwpCE {
    grid-area: 2 / 2 / 7 / 7;
    position: relative;
  }

  #s8QwlQ50naXyN70s {
    grid-area: 3 / 4 / 4 / 5;
    position: relative;
  }

  #Aplok0Eod4eJJxu5 {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.16754419em - var(--ffsd)));
  }

  #ggwf8jb25FJJRcst {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.16754419em - var(--ffsd)));
  }

  #VpVgyh2G0DQEasnA {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.16754419em);
    --last-font-size: var(--first-font-size);
    margin-top: 0;
    margin-bottom: 0;
  }

  #wiszQoHaZxnq1Irb {
    min-width: 12.95252046rem;
  }

  #OrrvMnWUO1KeL0pe {
    grid-area: 5 / 3 / 6 / 6;
    position: relative;
  }

  #z7qovZ0fotuXEaas {
    grid-template-columns: 0 1.36091444rem 0.10610643rem 12.70370438rem 0.10610643rem 1.36091444rem;
    grid-template-rows: 0 minmax(1.29331381rem, max-content) minmax(12.70370438rem, max-content) minmax(1.65440938rem, max-content) minmax(2.73642314rem, max-content) minmax(4.43756687rem, max-content);
  }

  #tapK3jhMzjaBa1eE {
    grid-area: 8 / 12 / 13 / 13;
    grid-template-columns: 0 15.63774612rem;
    grid-template-rows: 0 minmax(22.82541758rem, max-content);
  }

  #ZPi0AUZb3L5XVSPh {
    grid-area: 8 / 12 / 13 / 13;
    position: relative;
  }

  #kXjJy8uIZCuCTCJP {
    grid-template-columns: 5.55139279rem 15.63774612rem 3.00146413rem 5.54497984rem 10.09276629rem 3.00146413rem 15.63774612rem 3.00146413rem 8.79539357rem 6.84235255rem 3.00681599rem 15.63774612rem 4.24866822rem;
    grid-template-rows: minmax(4.45095168rem, max-content) minmax(4.18740849rem, max-content) minmax(8.06020483rem, max-content) 0 0 0 0 minmax(22.82541758rem, max-content) 0 0 0 0 minmax(16.698565rem, max-content);
  }

  #twTTSW6xDQ0se3iz {
    min-height: calc(16.66666667 * var(--1vh, 1vh));
  }

  #ztT4czW88CHc2JEc {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }

  #vHWMQ0AG4TrgMh2j {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }

  #gbmQMdv5QVHLhWCp {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.51390922em - var(--ffsd)));
  }

  #a5oJVQMG2x4OOWM1 {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.51390922em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * 0.075);
    margin-bottom: calc(var(--last-font-size) * 0.075);
  }

  #XnxLFBKL1DK1fzQ3 {
    min-width: 38.19180088rem;
  }

  #W8CTlJ0kWJ6NeepG {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }

  #qJOqp3dLjBSXFZ0W {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
  }

  #DRCCpQH4ilLBnNzi {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
  }

  #NZVqdf4Iaomj3xnv {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
  }

  #mvyAurbFvo4VYaPS {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }

  #wCzKPV2TL8uA3Zva {
    min-width: 38.19180088rem;
  }

  #QoXZKHR4hZFmis6o {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }

  #ELRCh1JKSmo7Ul6W {
    grid-area: 2 / 2 / 7 / 3;
    grid-template-columns: 0 0 38.15519766rem 0;
    grid-template-rows: 0 minmax(4.18740849rem, max-content) minmax(2.16691069rem, max-content) minmax(9.31185944rem, max-content);
  }

  #dwtJPnpSdc4Qvc0y {
    grid-area: 2 / 2 / 7 / 3;
    position: relative;
  }

  #z5S5kzuxyKDa9DQ2 {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.56174231em - var(--ffsd)));
  }

  #grz81DFU567BVgH8 {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.56174231em);
    --last-font-size: var(--first-font-size);
    margin-top: 0;
    margin-bottom: 0;
  }

  #mFAlmzXwGwgOBoWG {
    min-width: 16.90449283rem;
  }

  #uCK0MTGDNFgBfZHF {
    grid-area: 2 / 3 / 3 / 5;
    position: relative;
  }

  #udYg0qJ0DLo46Lvi {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
  }

  #CpXyTYq4Z34bvaoP {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
  }

  #IEE176EcwfM6gdGE {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
  }

  #TOUBe9Ra4aBYizY0 {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }

  #fPg047NWcqh1ze1A {
    min-width: 16.90449283rem;
  }

  #crC9lNwZQz60jDQE {
    grid-area: 4 / 2 / 5 / 4;
    position: relative;
  }

  #f2rXcoNUlsaaBKdK {
    grid-area: 3 / 4 / 4 / 7;
    grid-template-columns: 0 0 16.86788961rem 0;
    grid-template-rows: 0 minmax(1.83016105rem, max-content) minmax(2.16845891rem, max-content) minmax(6.89604685rem, max-content);
  }

  #uQbdcgCvHixfMBAQ {
    grid-area: 3 / 4 / 4 / 7;
    position: relative;
  }

  #Cw2vYIF9gar3FXMV {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
  }

  #xhoKeaHEY7OUazWa {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }

  #W8eApOuOGKEuYDp7 {
    min-width: 38.19180088rem;
  }

  #HCorwAldBccATIlG {
    grid-area: 5 / 5 / 6 / 8;
    position: relative;
  }

  #aI6KC4EUduvGLgUo {
    font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.75695461em - var(--ffsd)));
  }

  #KzysmaH22owgFMvX {
    --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.75695461em);
    --last-font-size: var(--first-font-size);
    margin-top: calc(var(--first-font-size) * -0.1);
    margin-bottom: calc(var(--last-font-size) * -0.1);
  }

  #EEvvCd1ZagIEiH50 {
    min-width: 38.19180088rem;
  }

  #BmU6aHx7UFWwnqF3 {
    grid-area: 8 / 6 / 9 / 9;
    position: relative;
  }

  #sksmHgnMgytdlBII {
    grid-template-columns: 4.77770475rem 38.15519766rem 7.0670976rem 0 0 16.86788961rem 21.28730805rem 0 11.84480234rem;
    grid-template-rows: minmax(14.19942999rem, max-content) minmax(0.73455559rem, max-content) minmax(10.89466682rem, max-content) minmax(1.94249669rem, max-content) minmax(2.06442167rem, max-content) minmax(0.03003785rem, max-content) minmax(0.88659358rem, max-content) minmax(2.06442167rem, max-content) minmax(23.40592372rem, max-content);
  }

  #UnhZUQ8WUBSJuLSg {
    min-height: calc(16.66666667 * var(--1vh, 1vh));
  }
}

@keyframes baseline-RIGHT-82a657b6-fba0-4eb0-85da-f08dbeca4b5a {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-c0e84d84-808e-4c06-8a37-9ee078cb3b58 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-bd95f6c9-f4d2-433f-9e6b-ea99148855ba {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-bc9f90a3-6465-40af-b174-137e1d4cbed8 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-dde12070-8ae8-4834-a1df-da686e1630d3 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-edd7306e-9a38-4dbd-a68d-a2faa0013e9f {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-c213503f-9ec7-435d-b8db-e254b6f5478d {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-33ab5a69-1ef7-4600-8f14-5c9a77ef1f53 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-b6bb9314-1d3d-4644-9cde-06b26c2cbab5 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-b6a74e1e-e140-4c38-857e-c6e6463f38c4 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-a4a8b41d-6703-4189-aa0f-2cd3b8bbae70 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-a217c1a7-9b3d-4148-ba94-51f35e099ec9 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-bc0cc65c-bbd1-4e99-8dc2-cb840b455e72 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-79cf4b82-b276-4e34-bbd0-12dcb9244aee {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-f5c27823-e2be-4bc6-b200-71dd8059c53c {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes linear_fade {
  0% {
    opacity: 0.0;
  }

  100% {
    opacity: 1.0;
  }
}

@keyframes baseline-RIGHT-9ec35679-9389-4b43-a785-768118916052 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-25b20d94-a177-4acc-89f6-e8bbee1312f5 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-b2720f35-3bc0-43a0-b8b7-5303b7c484e7 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes pan-RIGHT-23bb1454-b930-4834-b50c-07c1c977b80a {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-4e34be05-14c3-4ab6-b5f5-0e07e68b15c3 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-8db836be-ee50-4b3a-9bb3-e7d3bdecc7c3 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-ce7f2afb-8593-42e4-9461-a5bf38e1ef0f {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-f1d220ab-f1c4-4b16-8371-9f8d4bb8cde5 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-33f82913-b885-42b5-89b5-0191d68e0cbf {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-bd29b7b4-0db4-4f69-8c59-480732642d22 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-0710827d-2c67-4886-be87-3d50c04cc664 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-0879edc6-db9a-4a85-b454-76dabb52743b {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-9a268266-e7b7-45eb-b692-4eb418bf6fe9 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-5e14345a-3849-438f-9319-17188779b68b {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-41082152-3438-4c33-bb3f-333d33e3d2af {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-1243acdf-be6b-4fbf-a94a-22b22ebe8344 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-507c7c90-43ce-4e01-8b90-5d1e183207ee {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-d734577e-f93c-47f5-9249-8a6440099103 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes pan-RIGHT-96994618-b071-4193-bd39-10964973a828 {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-20b41f45-afe4-4fac-94bd-7dd4c5bf536c {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes pan-RIGHT-564b771c-6207-43aa-8450-273406f6aa84 {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-0b617e5b-4fbe-4fbc-8ae8-b2068ae53d3b {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-7bb3cf72-56fa-48ed-9972-cd7c0197c9b5 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-443c1b81-7c72-4b18-8342-248d6c757915 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-0cecdf05-c837-4355-ae29-b5b37ece910b {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes pulse {
  0% {
    background-color: rgba(226, 226, 226, 0.05);
  }

  50% {
    background-color: rgba(226, 226, 226, 0.1);
  }

  100% {
    background-color: rgba(226, 226, 226, 0.05);
  }
}

@keyframes baseline-RIGHT-12a5cf50-0e17-4667-bb9e-38343f00d4ae {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes pan-LEFT-aa4a63c8-6589-4caa-bfc9-38594675fbbd {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes pan-RIGHT-4567bbd0-af22-4e81-8132-1516b4b2cbf8 {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-97d3cd5c-f91d-4683-99b1-c5f65eeb531e {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-f75a0c74-9f49-4e95-918a-6db714aff63c {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-d605761c-f445-4d87-b249-e69f1d908b29 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-397ef730-e562-415b-a3f8-6bdc0f99f385 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-7dff8339-bd47-43aa-89c1-a08715108ebe {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-73141545-be3c-4fad-a22f-f653e1a3086c {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-e9f8ea66-a585-4ec7-91b1-81d1719cbbff {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-d380e1e2-87c1-46ac-ada2-2e820fd5c46b {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-18a96aed-f3dd-46f4-a896-18b13401b5d4 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-812b1975-0948-45f7-abce-e5967f8c7711 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-666811ab-c10c-4bf7-81cc-54c60412ded4 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-LEFT-b4ee56c2-7710-45df-b679-7132d4f1bbbc {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes pan-LEFT-10de1dfa-488a-447a-aa6e-59fce2415469 {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

@keyframes baseline-RIGHT-043c98d6-d728-49c4-913a-0eccbea06882 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }

  100% {
    transform: translate(0px, 0px);
  }
}