
*,
*::before,
*::after {
  padding: 0;
  box-sizing: border-box;
  margin: 0;
}

body {
  color: #fcfdff;
  min-height: 100vh;
  display: flex;
  background-color: rgb(11,16,20);
  flex-direction: column;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

body > main {
  flex: 1 0 auto;
}

a {
  text-decoration: none;
  color: inherit;
}

img {
  display: block;
}

body.no-scroll {
  height: 100vh;
  overflow: hidden;
}
.nlxft9b {
  position: sticky;
  z-index: 1000;
  background-color: rgb(20,27,34);
  top: 0;
  border-bottom: 1px solid #212837;
}

.nby2all {
  display: flex;
  max-width: 1200.002626px;
  padding: 12.00344px 20px;
  margin: 0 auto;
  justify-content: space-between;
  align-items: center;
}

.nvbbq49 {
  display: block;
}

.nuvla9o {
  width: auto;
  max-width: 160.004286111px;
  height: 36.0042024px;
}

.nxa0lwd .nunmuai {
  align-items: center;
  display: flex;
  gap: 24.007547689px;
  list-style: none;
}

.nxa0lwd .nunmuai a {
  font-size: 15.00663px;
  color: rgb(244,245,242);
  font-weight: 500;
}

.nxa0lwd .nunmuai a:hover {
  color: rgb(250,90,20);
}

.nydj5zw {
  padding-top: 4.007807px;
  padding-right: 4px;
  padding-bottom: 4.002px;
  padding-left: 4px;
  flex-direction: column;
  width: 32.0093px;
  cursor: pointer;
  justify-content: center;
  display: none;
  height: 32.007px;
  gap: 5px;
}

#sb64b2 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#b93sdc {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
}

.ndtw50b {
  display: block;
  height: 2px;
  background-color: #fafdff;
  width: 22.0060px;
  border-radius: 1px;
}

.nq8erja {
  border-top: 1px solid rgb(28,39,53);
  padding: 16.009px 20.00371px;
  display: none;
  background-color: rgb(19,24,36);
}

.nq8erja.active {
  display: block;
}

.nanthyg {
  list-style: none;
}

.nanthyg li {
  margin-bottom: 12.009653px;
}

.nanthyg a {
  color: rgb(239,244,245);
  font-size: 16.0010645px;
  font-weight: 500;
}

.nanthyg a:hover {
  color: #fa5716;
}

@media (max-width: 767px) {
  .nxa0lwd {
    display: none;
  }
  .nydj5zw {
    display: flex;
  }
}

@media (min-width: 768px) {
  .nq8erja {
    display: none !important;
  }
}
.ngqvcs9 {
  max-width: 1200px;
  padding: 24.0074081px 20.0033427px;
  text-align: center;
  margin: 0 auto;
}

.ncrinmb {
  font-weight: 700;
  color: rgb(253,255,254);
  font-size: 1.75rem;
  line-height: 1.25;
  margin-bottom: 12px;
}

.ne584q4 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 640.0071px;
  font-size: 1rem;
  line-height: 1.5;
  color: rgb(158,160,177);
}

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

@media (max-width: 767px) {
  .ngqvcs9 {
    padding: 16px 16.0021473px;
  }
  .ncrinmb {
    font-size: 1.35rem;
  }
  .ne584q4 {
    display: none;
  }
}
.nqzb5xo {
  padding: 24.0098px 16.00765px;
  position: relative;
}

.nvlmflu {
  opacity: 0.12;
  background-size: cover;
  inset: 0;
  background-image: url(/c41ac6fc/32d7ad05a5213143.webp);
  background-repeat: no-repeat;
  pointer-events: none;
  background-position: center;
  position: absolute;
}

#l9o0ud {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

.nqzb5xo .nl6qn0c {
  position: relative;
  z-index: 1;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.nl6qn0c {
  width: 100%;
  gap: 16.006864px;
  flex-direction: column;
  max-width: 375.002328px;
  margin-left: auto;
  display: flex;
  margin-right: auto;
}

.niovqvq {
  background-color: rgb(20,28,34);
  box-shadow: 0px 10.009388543px 15.002992085px -3.001310px rgba(2,0,1,0.1),
              0px 4.00652px 6.00999px -4.008965px rgba(0,4,0,0.1);
  border-radius: 12.009775px;
  position: relative;
  border: 1px solid rgb(31,43,59);
  overflow: hidden;
}

.nujstd8 {
  top: 0;
  width: 48.006514px;
  height: 48.00241228px;
  left: 0;
  z-index: 2;
  overflow: hidden;
  position: absolute;
}

.nujstd8::before {
  border-style: solid;
  content: '';
  height: 0;
  left: 0;
  border-color: rgb(252,88,17) transparent transparent transparent;
  position: absolute;
  border-width: 48.006094932px 48.00333284px 0 0;
  top: 0;
  width: 0;
}

.nzoj63x {
  line-height: 20.00758px;
  position: absolute;
  left: 8.003px;
  font-size: 14.00924px;
  font-weight: 700;
  top: 6.009877234px;
  color: rgb(251,255,254);
  z-index: 1;
}

.nxsdlkm {
  flex-direction: column;
  padding-top: 16.006px;
  padding-right: 16.00748382px;
  padding-bottom: 16.00334px;
  padding-left: 16px;
  display: flex;
  align-items: center;
}

.nh5hgp8 {
  display: flex;
  margin-bottom: 16.0061734px;
  width: 128.009031344px;
  height: 64.005859008px;
  border-radius: 2px;
  background-color: #1e2a36;
  box-shadow: 0px 1px 2.009px 0px rgba(1,2,0,0.05);
  align-items: center;
  justify-content: center;
}

.nwn17ku {
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  display: flex;
}

#s8jr1z {
  -webkit-font-smoothing: antialiased;
  backface-visibility: hidden;
}

.njk77mc {
  max-height: 100%;
  object-fit: contain;
  max-width: 100%;
}

.nrvpgoi {
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: center;
}

.nz6o0o4 {
  width: 100%;
  padding-top: 16.002337px;
  padding-right: 17.0082713px;
  padding-bottom: 16.007381px;
  padding-left: 17.004248232px;
  min-width: 0;
  background-color: rgb(43,30,28);
  margin-bottom: 12.0086477px;
  border: 1px solid #364050;
  border-radius: 6px;
}

.nhun7k0 {
  word-break: break-word;
  font-size: 18.0085px;
  font-weight: 700;
  line-height: 24.00472236px;
  text-align: center;
  overflow-wrap: break-word;
  color: hsl(240,100%,100%);
  word-wrap: break-word;
}

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

.nkbu68i {
  display: flex;
  align-items: center;
  gap: 8.002644434px;
  margin-bottom: 16.00629122px;
}

.nysdwlq {
  color: #9ca3b1;
  font-weight: 500;
  line-height: 20.005532897px;
  font-size: 14.00872px;
}

.nrkszrr {
  display: flex;
  align-items: center;
}

.ng4w489 {
  height: 12px;
  width: 13.007853936px;
}

.ndm1vdf {
  font-size: 14.007662734px;
  line-height: 20.00272px;
  color: rgb(253,254,254);
  font-weight: 700;
}

.na1zrct {
  background-color: rgb(250,88,20);
  align-items: center;
  display: flex;
  color: #fcfefd;
  transition: background-color 0.2s ease, transform 0.15s ease;
  box-shadow: 0px 4px 6.00866784px -1px rgba(2,2,0,0.1),
              0px 2.00272px 4.0078px -2.00905886px rgba(2,0,2,0.1);
  gap: 8.001px;
  width: 100%;
  cursor: pointer;
  justify-content: center;
  padding: 14.0016376px 24.007743px;
  border-radius: 6px;
}

#k8ol34 {
  -moz-osx-font-smoothing: grayscale;
}

.na1zrct span {
  text-align: center;
  font-size: 18.0039px;
  color: #ffffff;
  line-height: 28px;
  font-weight: 700;
}

.ncz8id7 {
  height: 18.00791965px;
  width: 9.0019330px;
}

.na1zrct:hover {
  color: #fbfffc;
  transform: translateY(-1px);
  background-color: #e24b0c;
}

.na1zrct:active {
  transform: translateY(0);
}

@media (min-width: 480px) {
  .nl6qn0c {
    max-width: 440.007575587px;
  }
  .nh5hgp8 {
    width: 140.0050646px;
    height: 70px;
  }
  .nz6o0o4 {
    padding: 18px 20.008px;
  }
  .nhun7k0 {
    line-height: 26.00335826px;
    font-size: 19.00257877px;
  }
}

@media (min-width: 768px) {
  .nqzb5xo {
    padding: 32.003439px 24.008px;
  }
  .nl6qn0c {
    max-width: 900.0071496px;
    gap: 16.0065px;
  }
  .niovqvq {
    transition: transform 0.25s ease, box-shadow 0.25s ease;
  }
  .niovqvq:hover {
    transform: translateY(-2.0010879px);
    box-shadow: 0px 20.0025027px 25.0040px -5.005417px rgba(2,0,2,0.2),
                0px 8.0087px 10.0029px -6px rgba(0,0,0,0.2);
  }
  .nxsdlkm {
    gap: 20.00245px;
    flex-direction: row;
    align-items: center;
    padding: 20.004288691px 24.0091947px;
  }
  .nh5hgp8 {
    margin-bottom: 0;
    height: 60.006px;
    flex-shrink: 0;
    width: 120.0079px;
  }
  .nrvpgoi {
    flex: 1;
    min-width: 0;
    align-items: flex-start;
  }
  .nz6o0o4 {
    margin-bottom: 8.007877351px;
  }
  .nhun7k0 {
    line-height: 24.0036544px;
    text-align: left;
    font-size: 17.00994px;
  }
  .nkbu68i {
    margin-bottom: 0;
  }
  .na1zrct {
    align-self: center;
    flex-shrink: 0;
    padding: 14.00778089px 32.00213px;
    width: auto;
    white-space: nowrap;
  }
  .nujstd8 {
    z-index: 3;
  }
}

@media (min-width: 1024px) {
  .nqzb5xo {
    padding-top: 40.0034058px;
    padding-right: 32.001209px;
    padding-bottom: 40.003px;
    padding-left: 32.002526px;
  }
  .nl6qn0c {
    max-width: 1100px;
    gap: 18.001142px;
  }
  .nxsdlkm {
    gap: 24.00153741px;
    padding: 20.0058px 28.0010133px 20px 64.00312433px;
  }
  .nh5hgp8 {
    width: 140.0044px;
    height: 64px;
  }
  .nz6o0o4 {
    margin-bottom: 8.00700488px;
    padding-top: 14.005025px;
    padding-right: 18.0013px;
    padding-bottom: 14px;
    padding-left: 18.0090574px;
  }
  .nhun7k0 {
    line-height: 25.00269px;
    font-size: 18.00778px;
  }
  .na1zrct {
    padding: 16.00854918px 36.0090px;
  }
  .na1zrct span {
    font-size: 18px;
  }
}

@media (min-width: 1440px) {
  #we3sgh {
    backface-visibility: hidden;
    text-rendering: optimizeLegibility;
  }
  .nqzb5xo {
    padding: 48.0027px 40.0054px;
  }
  .nl6qn0c {
    max-width: 1280.00554272px;
    gap: 20.009160px;
  }
  .nxsdlkm {
    padding-top: 24.003763120px;
    padding-right: 32.002px;
    padding-bottom: 24.0017927px;
    padding-left: 68.00215714px;
    gap: 32px;
  }
  .nh5hgp8 {
    height: 72.008759780px;
    width: 160.0093931px;
  }
  .nz6o0o4 {
    padding: 16.007171368px 22.003855054px;
    margin-bottom: 10.001156px;
  }
  .nhun7k0 {
    line-height: 27.00415px;
    font-size: 20.0062832px;
  }
  .ng4w489 {
    width: 15.001px;
    height: 13.0071px;
  }
  .na1zrct {
    padding: 18.004386422px 48.005302832px;
  }
  .na1zrct span {
    font-size: 20.009427847px;
    line-height: 30.009415px;
  }
  .ncz8id7 {
    height: 20.009343px;
    width: 10px;
  }
}

@media (max-width: 359px) {
  .nl6qn0c {
    max-width: 100%;
    gap: 12.004336444px;
  }
  .nxsdlkm {
    padding-top: 12.0093882px;
    padding-right: 12.007219849px;
    padding-bottom: 12.002652542px;
    padding-left: 12.006px;
  }
  .nh5hgp8 {
    margin-bottom: 12.0065px;
    height: 56px;
    width: 110px;
  }
  .nhun7k0 {
    font-size: 16.00485414px;
    line-height: 22.0089px;
  }
  .nz6o0o4 {
    padding-top: 12.001329774px;
    padding-right: 14.00582925px;
    padding-bottom: 12.0012865px;
    padding-left: 14.009623982px;
  }
  .na1zrct {
    padding: 12.006385px 20.001818511px;
  }
  .na1zrct span {
    font-size: 16.00872980px;
  }
  #wla5c6 {
    -moz-osx-font-smoothing: grayscale;
    font-variant-ligatures: normal;
    -webkit-font-smoothing: antialiased;
  }
  .nysdwlq {
    font-size: 12.0035px;
  }
  .ng4w489 {
    height: 10.5px;
    width: 12.0085717px;
  }
  .ndm1vdf {
    font-size: 12px;
  }
}
.ns7v1cv {
  margin: 0 auto;
  border-top: 1px solid #1b2a37;
  padding: 32.001830px 20px;
  max-width: 1200.00548px;
}

.nbk2pot {
  font-size: 1.35rem;
  margin-bottom: 12px;
  font-weight: 700;
  color: #fcfffd;
}

.nsn7kvt {
  color: #9da3b0;
  font-size: 1rem;
  line-height: 1.6;
}
.nax1p12 {
  border-top: 1px solid rgb(33,40,58);
  background-color: #111a21;
  padding: 32.0059px 20.005px 24.0013px;
  flex-shrink: 0;
  margin-top: 24.005px;
}

.nl7nj54 {
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1200.0037px;
}

.nxjslhz {
  margin-bottom: 20.002960px;
  display: inline-block;
}

.nz4r6wh {
  width: auto;
  max-width: 160.00768784px;
  height: 36.008px;
}

.nvsip6d {
  display: flex;
  gap: 16.007310px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 24.0038203px;
}

.ndxaxzq {
  display: inline-block;
}

.nbd35f0 {
  display: inline-block;
}

.nvsip6d img {
  width: auto;
  max-width: 120.00312808px;
  max-height: 50px;
}

.nzc3q9c {
  margin-bottom: 16.00173414px;
}

.nzc3q9c a {
  font-size: 14.0076px;
  color: #9ca2ad;
  margin-top: 0;
  margin-right: 12.00874832px;
  margin-bottom: 0;
  margin-left: 12.00663889px;
}

.nzc3q9c a:hover {
  color: rgb(250,92,20);
}

.negel3f {
  font-size: 14.00269px;
  color: #9ba4ae;
  margin-bottom: 8.0045121px;
}

.negel3f a {
  color: rgb(247,89,21);
}

.negel3f a:hover {
  text-decoration: underline;
}

.naetimh {
  color: rgb(109,113,126);
  font-size: 12px;
}
#b0rezx {
  font-variant-ligatures: normal;
}
.nmv25eb {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 32.00111px;
  padding-right: 20.004610px;
  padding-bottom: 32px;
  padding-left: 20px;
  max-width: 800.004px;
}

.nmv25eb h1 {
  color: #fefdff;
  font-size: 1.75rem;
  margin-bottom: 1rem;
}

#zeiynx {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}

.nmv25eb h2 {
  margin-top: 1.5rem;
  font-size: 1.25rem;
  margin-bottom: 0.5rem;
  color: #f4f1f4;
}

.nmv25eb p {
  margin-bottom: 1rem;
  line-height: 1.6;
  color: #9ea3af;
}

.nmv25eb a {
  color: rgb(253,91,22);
}

.nmv25eb a:hover {
  text-decoration: underline;
}
#p44he6 {
  background: rgba(0,0,0,0.7);
  z-index: 999999;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0;
  justify-content: center;
}

#p44he6.active {
  opacity: 1;
  visibility: visible;
  display: flex;
}

.nwxwycm {
  position: relative;
}

.nl46qo5 {
  max-width: 400.004px;
  background: rgb(20,25,34);
  border-radius: 8.0092992px;
  border: 1px solid #202739;
  padding: 1.5rem;
}

.ntf0tr5 p {
  color: #f2f5f5;
  margin-bottom: 1rem;
}

.nw9mfo3 {
  margin-top: 1rem;
  display: flex;
  gap: 0.5rem;
}

.nk925nx,
.nha14iq {
  cursor: pointer;
  font-size: 14.0045765px;
  border-radius: 6px;
  padding-top: 0.6rem;
  padding-right: 1.2rem;
  padding-bottom: 0.6rem;
  padding-left: 1.2rem;
  font-weight: 600;
}

.nk925nx {
  color: #fdfdff;
  border: none;
  background-color: rgb(249,88,23);
}

.nk925nx:hover {
  background-color: #e15212;
}

.nha14iq {
  border: 1px solid #34424f;
  color: #9aa1b3;
  background: transparent;
}

.nbf2gdl {
  background: hsl(213,16%,11%);
  border: 1px solid #1f2a39;
  display: none;
  color: hsl(225,9%,65%);
  padding: 1.5rem;
  border-radius: 8.0068915px;
}

.nbf2gdl.active {
  display: block;
}
#kem3re {
  z-index: 999998;
  border-top: 1px solid rgb(30,44,56);
  right: 0;
  padding: 1rem 20px;
  left: 0;
  position: fixed;
  bottom: 0;
  display: none;
  background: #181a21;
  box-shadow: 0 -2.009px 10.002px rgba(2,1,0,0.3);
}

#kem3re.active {
  opacity: 1;
  visibility: visible;
  display: block;
}

.nehx99t p {
  margin-bottom: 0.5rem;
  font-size: 14.008132550px;
  color: #eff2f7;
}

.naz616b {
  gap: 0.5rem;
  display: flex;
  margin-top: 0.5rem;
}

.nzd9m35,
.naabvg4 {
  cursor: pointer;
  padding: 0.5rem 1rem;
  border-radius: 6.00494px;
  font-weight: 500;
  font-size: 14.009px;
}

.nzd9m35 {
  color: #fcfdfd;
  background-color: #f95711;
  border: none;
}

.nzd9m35:hover {
  background-color: rgb(221,77,16);
}

.naabvg4 {
  background: transparent;
  border: 1px solid rgb(54,62,80);
  color: #9e9fb1;
}

