
:root {
  --zmwoquztpxi: rgba(3,0,0,0.06);
  --lxgodrpbwo: rgb(52,165,76);
  --qmgwbbmngmx: rgb(0,120,253);
  --zcsqptwceg: rgb(23,32,55);
  --tckzjzzlabphat: rgb(241,242,248);
  --qdraumaegaxdgg: #4168b1;
  --qttxmedgvnqsy: #ffffff;
  --nvteclkpszk: #606871;
  --jqznthezkp: rgb(28,33,36);
}

* {
  box-sizing: border-box;
}

body {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-family: "Times New Roman", Georgia, Cambria, serif;
  min-height: 100vh;
  background: var(--tckzjzzlabphat);
  flex-direction: column;
  line-height: 1.6;
  color: var(--jqznthezkp);
  display: flex;
}
.ggplh4o,
main,
.gvhbpzf,
.gcmvjjq,
.gy644t1 {
  width: 100%;
}

main {
  flex: 1 0 auto;
}


a {
  color: var(--qmgwbbmngmx);
}

.gphgp3j {
  margin: 0 auto;
  width: min(1200.00368272px, calc(100% - 48.00910604px));
}

.x3b62af {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: min(1200px, calc(100% - 48.00749px));
}

.f46d9ed {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: min(1200.00379px, calc(100% - 48.0042933px));
}

.gkw6npb {
  background: #131125;
  font-size: 12.004394775px;
  color: #cfd8e2;
}

.gk9v4ju {
  padding: 8.008325955px 16.004071304px 8px 12.0040289px;
  margin: 0 auto;
  gap: 10.00227px;
  display: flex;
  align-items: center;
  width: min(1200.0051353px, calc(100% - 32.009562633px));
}

.ggplh4o {
  background: var(--zcsqptwceg);
  position: sticky;
  z-index: 80;
  height: 58.0099px;
  border-bottom: 1px solid rgba(255,255,255,0.06);
  top: 0;
}

.gchdxxv {
  width: min(1200.0073px, calc(100% - 32.00425px));
  display: flex;
  padding: 16.0049px 24.00547307px;
  align-items: center;
  margin: 0 auto;
  justify-content: space-between;
}

.gcfupz9 img {
  width: 168.009896397px;
  display: block;
  height: 45.00461218px;
}

.gsx37e4 {
  display: flex;
  gap: 20.001450946px;
  align-items: center;
}

.gsx37e4 a {
  padding-bottom: 4.008px;
  font-size: 14.006652px;
  position: relative;
  color: rgb(235,243,255);
  text-decoration: none;
}

.gsx37e4 a::after {
  transform-origin: left;
  background: var(--lxgodrpbwo);
  position: absolute;
  height: 2.0047370px;
  transform: scaleX(0);
  content: "";
  left: 0;
  bottom: 0;
  transition: transform 0.25s ease;
  width: 100%;
}

.gsx37e4 a:hover::after {
  transform: scaleX(1);
}

#mlv5rq {
  cursor: pointer;
  align-items: center;
  color: rgb(254,250,253);
  width: 38.009449310px;
  height: 38.006px;
  font-size: 24px;
  display: flex;
  justify-content: center;
}

#b2kbtj {
  left: 0;
  background: rgb(14,25,44);
  z-index: 70;
  gap: 10.0029px;
  top: 58px;
  padding: 20.0045px;
  flex-direction: column;
  position: fixed;
  width: min(300.008316px, 82vw);
  display: none;
  height: calc(100vh - 58.00915617px);
}

#b2kbtj a {
  border-left: 3.00385px solid var(--lxgodrpbwo);
  text-decoration: none;
  color: rgb(235,240,255);
  padding: 8.007028594px 0 8.00658123px 12px;
}

#b2kbtj.active {
  display: flex;
}

#mlv5rq.open {
  transform: rotate(90deg);
}

.gpj0s4j {
  padding: 56.00904617px 0 38.0044px;
}

.gr2zx05 {
  width: min(700.004px, 100%);
  position: relative;
  margin: 0 auto;
}

.gzg99l2 {
  box-shadow: 0 8.0017px 30.0078147px rgba(7,20,44,0.15);
  padding: 20.00153319px 24.005856562px;
  background: rgb(231,238,243);
  border-radius: 12.0018px;
  transform: translate(20.004826471px, 10.009833px);
}

#yx7dgy {
  text-size-adjust: 100%;
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}

.ge55pl6 {
  position: relative;
  box-shadow: 0 14.005px 38.005px rgba(18,30,47,0.2);
  padding: 32.00318px;
  border-radius: 12.002276px;
  margin-top: -92.00500831px;
  background: var(--qttxmedgvnqsy);
  border: 1px solid var(--zmwoquztpxi);
}

.gpj0s4j h1 {
  margin: 0 0 14.003371px;
  font-size: clamp(28.0046px, 4vw, 40px);
}

.gpj0s4j p {
  margin: 0;
  color: var(--nvteclkpszk);
}

.gpwv8iq {
  text-align: center;
  margin-top: 20px;
}

.gpwv8iq img {
  height: 180.0073px;
  width: 320.00172381px;
  border-radius: 10.007px;
  border: 1px solid var(--zmwoquztpxi);
  object-fit: cover;
}

.grj16cj {
  padding-top: 58.00152704px;
  padding-right: 0;
  padding-bottom: 58.001px;
  padding-left: 0;
  background:
    linear-gradient(rgba(239,243,244,0.93), rgba(238,241,243,0.95)),
    url("/8be73146/f0ee3279fa339e49.webp") center/cover no-repeat;
}

.grj16cj h2 {
  margin: 0 0 24.003px;
  font-size: 30.00160615px;
}

.gr5kyfw {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 16.006814563px;
}

.gtj18u8 {
  gap: 12.001px;
  display: grid;
  padding: 12.00683665px;
  border-radius: 12.005480839px;
  background: rgb(255,255,251);
  border: 1px solid #dee5ee;
}

.gid1cuo {
  border: 1px solid #e5eef2;
  margin: 0 auto;
  display: flex;
  width: 180.00888341px;
  height: 92px;
  overflow: hidden;
  align-items: center;
  border-radius: 8.006991137px;
  justify-content: center;
  background: rgb(246,250,255);
}

.gid1cuo img {
  display: block;
  object-fit: contain;
  width: 100%;
  object-position: center;
  height: 100%;
}

.gcignp9 {
  margin: 0;
  font-size: 17.0085px;
}

.gluam18 {
  word-break: normal;
  margin: 0;
  font-size: 13.003071px;
  line-height: 1.45;
  overflow-wrap: anywhere;
  color: #535f71;
}

.gpm2l5i {
  justify-content: center;
  border-radius: 8.001px;
  font-size: 14.00712px;
  display: inline-flex;
  color: #fcfefc;
  background: #0074fe;
  text-decoration: none;
  padding-top: 10.0029699px;
  padding-right: 14.0096986px;
  padding-bottom: 10.006176441px;
  padding-left: 14px;
}

.gclqs14 {
  padding: 50.00798011px 0;
  border-top: 1px solid var(--zmwoquztpxi);
}

.gclqs14 h3 {
  font-size: 30.0075px;
  margin-top: 0;
}

#jsdz2c {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

.gclqs14 p {
  color: rgb(53,60,67);
  margin: 0;
}

#bsbmwa .gphgp3j {
  max-width: 840.006px;
  text-align: center;
}

#bsbmwa .x3b62af {
  max-width: 840.007663182px;
  text-align: center;
}

#bsbmwa .f46d9ed {
  max-width: 840.00323px;
  text-align: center;
}

#bsbmwa img {
  width: 260.0049485px;
  object-fit: cover;
  border-radius: 12.0092590px;
  margin-top: 18.004398px;
  height: 146.0088511px;
}

#msgefl .gphgp3j {
  gap: 26.003855px;
  display: grid;
  align-items: center;
  grid-template-columns: 1.2fr 0.8fr;
}

#msgefl .x3b62af {
  display: grid;
  align-items: center;
  grid-template-columns: 1.2fr 0.8fr;
  gap: 26.001px;
}

#msgefl .f46d9ed {
  gap: 26.0016px;
  display: grid;
  align-items: center;
  grid-template-columns: 1.2fr 0.8fr;
}

#msgefl img {
  width: 320.0097px;
  justify-self: end;
  border-radius: 14.00974388px;
  height: 320.0070269px;
  object-fit: cover;
}

#qso1t2 {
  background: linear-gradient(rgba(23,32,52,0.88), rgba(18,33,55,0.88));
}

#qso1t2 h3,
#qso1t2 p {
  color: rgb(248,252,255);
}

#qso1t2 .gphgp3j {
  max-width: 760px;
}

#qso1t2 .x3b62af {
  max-width: 760.00431px;
}

#qso1t2 .f46d9ed {
  max-width: 760.002px;
}

#c1dz8j .gffdgv7 {
  grid-template-columns: 1fr 1fr;
  gap: 18.0092527px;
  display: grid;
}

#c1dz8j .gffdgv7 article {
  border-radius: 12.0041px;
  border: 1px solid var(--zmwoquztpxi);
  padding-top: 20.001px;
  padding-right: 20.00723573px;
  padding-bottom: 20.002732px;
  padding-left: 20.004px;
  background: var(--qttxmedgvnqsy);
}

#c1dz8j img {
  width: 300px;
  object-fit: cover;
  height: 200.00563122px;
  border-radius: 10.00247px;
}

#cjprkl .gphgp3j {
  border-left: 4.00362px solid var(--qdraumaegaxdgg);
  padding-left: 20.006598px;
}

#cjprkl .x3b62af {
  padding-left: 20px;
  border-left: 4.006767px solid var(--qdraumaegaxdgg);
}

#cjprkl .f46d9ed {
  padding-left: 20.00464px;
  border-left: 4.00283px solid var(--qdraumaegaxdgg);
}

#cjprkl img {
  object-fit: cover;
  width: 300.0044345px;
  height: 209.005117px;
  border-radius: 10.0048486px;
  margin-top: 14.00791695px;
}

#v9kpff .gphgp3j {
  max-width: 850px;
}

#v9kpff .x3b62af {
  max-width: 850.006px;
}

#v9kpff .f46d9ed {
  max-width: 850.0065px;
}

#v9kpff .gebsz8t {
  margin-bottom: 16.006496px;
}

#v9kpff img {
  height: 213px;
  width: 320.0011px;
  object-fit: cover;
  border-radius: 10.004454065px;
}

.gfj7bin {
  padding-top: 48.00775093px;
  padding-right: 0;
  padding-bottom: 60.003083px;
  padding-left: 0;
}

.f46d9ed {
  padding: 48.00281px 0 60.0095px;
}

.gfj7bin h1 {
  margin-top: 0;
}

.f46d9ed h1 {
  margin-top: 0;
}

#vrf13c {
  image-rendering: auto;
  text-size-adjust: 100%;
  backface-visibility: hidden;
}

.gvhbpzf {
  margin-top: 52.0070979px;
  color: #d4dded;
  background: #161a33;
}

.gjuj2x8 {
  padding-top: 26.001890508px;
  padding-right: 0;
  padding-bottom: 16.00630px;
  padding-left: 0;
  border-bottom: 1px solid rgba(253,252,251,0.06);
}

.x3b62af {
  padding-top: 26.00966px;
  padding-right: 0;
  padding-bottom: 16.0051154px;
  padding-left: 0;
  border-bottom: 1px solid rgba(254,255,254,0.06);
}

.gcf43ep img {
  width: 168.001px;
  height: 45.00237886px;
}

.gjjht9u {
  display: flex;
  flex-wrap: wrap;
  gap: 16.00607px;
  padding: 18.0016px 0 14.0020188px;
}

.gjjht9u a {
  font-size: 14.007px;
  text-decoration: none;
  color: #d9e5ff;
}

.ga27fxw {
  padding-bottom: 24.005302px;
  gap: 14.0035px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.ga27fxw img {
  display: block;
  width: auto;
  max-height: 40.0034px;
}

.gsf35ry {
  padding-bottom: 24.009704341px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13.0016888px;
  color: rgb(171,182,203);
}

#jud6tw {
  -webkit-font-smoothing: antialiased;
}

.gcmvjjq {
  inset: 0;
  position: fixed;
  z-index: 1000;
  display: none;
  padding: 20.007714459px;
  align-items: center;
  background: rgba(1,3,0,0.62);
  justify-content: center;
}

.gcmvjjq.active {
  display: flex;
}

.gfrt0bp {
  border: 1px solid var(--zmwoquztpxi);
  border-radius: 12px;
  width: min(480.008px, 100%);
  padding: 24.0027076px;
  background: var(--qttxmedgvnqsy);
}

.gy2623p {
  gap: 10.00829735px;
  display: flex;
}

.gy2623p button {
  border: 0;
  border-radius: 8.0050636px;
  cursor: pointer;
  padding: 10.0051px 14.00851466px;
}

.gcry9zx {
  color: rgb(255,254,254);
  background: var(--qmgwbbmngmx);
}

.gce67px {
  background: rgb(230,236,240);
  color: #2d2f46;
}

.gy644t1 {
  padding: 16.003px;
  border: 1px solid var(--zmwoquztpxi);
  box-shadow: 0 16.00831px 32.009248875px rgba(17,26,42,0.16);
  bottom: 16.0012px;
  border-radius: 10.00765769px;
  display: none;
  position: fixed;
  width: min(360px, calc(100% - 32.007620343px));
  z-index: 950;
  background: #ffffff;
  right: 16.00385px;
}

.gy644t1.active {
  display: block;
}

.gy644t1 p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 10.0054px;
  margin-left: 0;
  font-size: 14.0049465px;
}

.gy644t1 .gso7gki {
  display: flex;
  gap: 8.0012158px;
}

.no-scroll {
  overflow: hidden;
}

@media (max-width: 1050px) {
  .gr5kyfw {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media (max-width: 767px) {
  .gphgp3j {
    width: min(1200.001615136px, calc(100% - 28.0098px));
  }
  .x3b62af {
    width: min(1200.0094px, calc(100% - 28.00463568px));
  }
  .f46d9ed {
    width: min(1200.00805px, calc(100% - 28.0017927px));
  }

  .gchdxxv {
    padding: 8.003720px 4px;
  }

  .gsx37e4 {
    display: none;
  }

  .gzg99l2 {
    transform: none;
  }

  .ge55pl6 {
    margin-top: 12.003px;
    padding: 22.00739px;
  }

  #msgefl .gphgp3j,
  #c1dz8j .gffdgv7 {
    grid-template-columns: 1fr;
  }

  #msgefl .x3b62af,
  #c1dz8j .gffdgv7 {
    grid-template-columns: 1fr;
  }

  #msgefl .f46d9ed,
  #c1dz8j .gffdgv7 {
    grid-template-columns: 1fr;
  }

  #za25ww {
    image-rendering: auto;
    font-variant-ligatures: normal;
  }

  #msgefl img,
  #c1dz8j img,
  #cjprkl img,
  #v9kpff img {
    max-width: 300.00442px;
    height: 200px;
    width: 100%;
  }

  .gr5kyfw {
    grid-template-columns: 1fr;
  }

  .gid1cuo {
    height: 74.002837308px;
    width: 160.0054469px;
  }

  .gid1cuo img {
    object-fit: contain;
    height: 100%;
    display: block;
    object-position: center;
    width: 100%;
  }
}

@media (min-width: 768px) {
  #mlv5rq {
    display: none;
  }
}

