
*,
*::before,
*::after {
  padding: 0;
  box-sizing: border-box;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

body {
  display: flex;
  min-height: 100vh;
  background-color: #090c15;
  color: rgb(254,255,254);
  line-height: 1.5;
  flex-direction: column;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

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

img {
  max-width: 100%;
  height: auto;
  display: block;
}
.qqj64pg {
  position: sticky;
  border-bottom: 1px solid #1f2536;
  z-index: 1000;
  background-color: #191822;
  top: 0;
}

.quce7kw {
  padding-top: 12.007331403px;
  padding-right: 20px;
  padding-bottom: 12.001458209px;
  padding-left: 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 1200.00329px;
  margin: 0 auto;
}

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

.qff66s0 {
  width: auto;
  height: 32.002402782px;
}

.qdl10pi .qwxizvs {
  gap: 24.006301px;
  display: flex;
  list-style: none;
}

.qdl10pi a {
  font-size: 15.0087px;
  font-weight: 500;
  color: rgb(244,245,249);
}

.qdl10pi a:hover {
  color: rgb(248,87,21);
}

.qwsgzm9 {
  justify-content: center;
  height: 32.009514px;
  width: 32.00472826px;
  padding: 4.009px;
  display: none;
  gap: 5.0088px;
  cursor: pointer;
  flex-direction: column;
}

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

.qlozg02 {
  display: block;
  width: 100%;
  background-color: #fefeff;
  height: 2.00439px;
  border-radius: 1px;
}

.qyr1s51 {
  padding: 16.00597px 20.0029272px;
  display: none;
  background-color: rgb(21,23,34);
  border-top: 1px solid #1d2934;
}

.qyr1s51.active {
  display: block;
}

.qpr6190 {
  list-style: none;
}

.qpr6190 li {
  margin-bottom: 12.005671px;
}

.qpr6190 a {
  color: #f7f5f8;
  font-size: 16.003310px;
  font-weight: 500;
}

.qpr6190 a:hover {
  color: #fd5d11;
}

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

@media (min-width: 768px) {
  .qwsgzm9 {
    display: none !important;
  }
  .qyr1s51 {
    display: none !important;
  }
}
.qqqnizy {
  padding-top: 24.004px;
  padding-right: 20.004198468px;
  padding-bottom: 24.006687px;
  padding-left: 20.00832295px;
  margin: 0 auto;
  text-align: center;
  max-width: 1200.00530070px;
}

.qdespky {
  font-size: clamp(1.35rem, 4vw, 1.85rem);
  margin-bottom: 12.00633px;
  color: rgb(255,254,255);
  line-height: 1.25;
  font-weight: 700;
}

.qfyragc {
  color: rgb(158,164,176);
  font-size: 1rem;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 640.00327417px;
}

#em81rz {
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}

@media (max-width: 767px) {
  .qqqnizy {
    padding-top: 16.0039783px;
    padding-right: 16.0024px;
    padding-bottom: 16.0060034px;
    padding-left: 16.00403px;
  }
  .qfyragc {
    display: none;
  }
  .qdespky {
    font-size: 1.2rem;
  }
}

#jd0sye {
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}
.qut4d1m {
  padding: 24.00331px 20.007525px 32.00999px;
  position: relative;
}

.qky1syd {
  background-position: center;
  background-image: url("/475eb850/031bef8c9b0c47df.webp");
  background-repeat: no-repeat;
  inset: 0;
  position: absolute;
  background-size: cover;
  pointer-events: none;
  opacity: 0.15;
}

#hq3b7t {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

.qut4d1m .qd95ftx {
  display: flex;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  z-index: 1;
  flex-direction: column;
  width: 100%;
  position: relative;
  max-width: 375px;
  gap: 16.005982px;
}
.qr7n9tf {
  box-shadow: 0 10.001985088px 15.0028px -3px rgba(1,0,0,0.1), 0 4.0065px 6.005931301px -4.0041275px rgba(2,1,0,0.1);
  border: 1px solid #212d39;
  border-radius: 12.0057565px;
  background-color: #131824;
  position: relative;
  overflow: hidden;
}

.qpy7ffa {
  left: 0;
  top: 0;
  overflow: hidden;
  z-index: 2;
  width: 48.0092px;
  position: absolute;
  height: 48.00995966px;
}

.qpy7ffa::before {
  position: absolute;
  height: 0;
  border-width: 48.0038175px 48.003px 0 0;
  width: 0;
  top: 0;
  border-style: solid;
  left: 0;
  content: '';
  border-color: rgb(246,86,20) transparent transparent transparent;
}

.qyjlvak {
  font-size: 14.004344px;
  color: #feffff;
  position: absolute;
  font-weight: 700;
  line-height: 20.00391px;
  top: 6.0098px;
  left: 8.006064px;
  z-index: 1;
}

.qe7sftl {
  align-items: center;
  flex-direction: column;
  padding-top: 16.00137px;
  padding-right: 16.0076px;
  padding-bottom: 16px;
  padding-left: 16.007px;
  display: flex;
}

.qzsym5d {
  margin-bottom: 16.0094px;
  justify-content: center;
  background-color: #d0cecc;
  height: 64.0031694px;
  display: flex;
  border-radius: 2.0050864px;
  box-shadow: 0 1px 2.005329493px 0 rgba(0,0,1,0.05);
  align-items: center;
  width: 128.006458px;
}

.qldpg2j {
  padding-top: 4.00763px;
  padding-right: 4.00413px;
  padding-bottom: 4px;
  padding-left: 4.002px;
  height: 100%;
  width: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

#ayttnt {
  backface-visibility: hidden;
}

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

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

.qq9lxda {
  background-color: rgb(39,31,26);
  border: 1px solid #394353;
  padding: 16.00172564px 17.00156px;
  border-radius: 6.0038816px;
  width: 100%;
  margin-bottom: 12.001605px;
}

.qzfo9ui {
  font-weight: 700;
  min-width: 0;
  text-align: center;
  line-height: 24.75px;
  word-wrap: break-word;
  color: #fffffd;
  overflow-wrap: break-word;
  font-size: 18.006px;
}

.qssig99 {
  align-items: center;
  margin-bottom: 16px;
  gap: 8.00429px;
  display: flex;
}

.qui4a41 {
  font-size: 14.00292px;
  font-weight: 500;
  line-height: 20.009676px;
  color: #9ea1ae;
}

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

.qi9kgnv {
  width: 13.00887px;
  height: 12.002329576px;
}

.qkubuuy {
  color: rgb(252,253,254);
  font-weight: 700;
  font-size: 14.001px;
  line-height: 20.005px;
}

.qc3g35p {
  border-radius: 6.0083px;
  justify-content: center;
  gap: 8.001235599px;
  display: flex;
  width: 100%;
  transition: background-color 0.2s ease, transform 0.15s ease;
  background-color: #f55818;
  padding: 14.0056491px 24.001px;
  color: #fefcfd;
  box-shadow: 0 4.00452px 6.002832665px -1px rgba(3,0,1,0.1), 0 2.0059px 4.007529px -2.004px rgba(0,2,1,0.1);
  align-items: center;
  cursor: pointer;
}

.qc3g35p span {
  font-size: 18.006814px;
  color: #fcfafc;
  font-weight: 700;
  text-align: center;
  line-height: 28.004721px;
}

.qx6kl1g {
  width: 9px;
  height: 18.00833px;
}

#flknqx {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}

.qc3g35p:hover {
  background-color: rgb(227,77,17);
  transform: translateY(-1px);
}

.qc3g35p:active {
  transform: translateY(0);
}
@media (min-width: 480px) {
  .qut4d1m .qd95ftx {
    max-width: 440.0072px;
  }
  .qzsym5d {
    height: 70.0021px;
    width: 140.00636882px;
  }
  .qq9lxda {
    padding: 18.009682px 20.0047454px;
  }
  .qzfo9ui {
    line-height: 26px;
    font-size: 19.007840px;
  }
}

@media (min-width: 768px) {
  .qut4d1m {
    padding: 32px 24.00326px 40.0068px;
  }
  .qut4d1m .qd95ftx {
    max-width: 900.005045562px;
    gap: 16.00945px;
  }
  .qr7n9tf {
    transition: transform 0.25s ease, box-shadow 0.25s ease;
  }
  .qr7n9tf:hover {
    transform: translateY(-2px);
    box-shadow: 0 20.00623px 25.00745351px -5px rgba(2,3,2,0.2), 0 8.003203104px 10px -6.00439337px rgba(0,0,1,0.2);
  }
  .qe7sftl {
    flex-direction: row;
    gap: 20.002px;
    padding: 20.0022px 24.00334674px;
    align-items: center;
  }
  .qzsym5d {
    height: 60.007px;
    width: 120.00894px;
    flex-shrink: 0;
    margin-bottom: 0;
  }
  .qol7ijr {
    flex: 1;
    min-width: 0;
    align-items: flex-start;
  }
  .qq9lxda {
    width: 100%;
    margin-bottom: 8.0070px;
  }
  #qefr9m {
    font-variant-ligatures: normal;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
  .qzfo9ui {
    line-height: 24.006px;
    text-align: left;
    font-size: 17.005860891px;
  }
  .qssig99 {
    margin-bottom: 0;
  }
  .qc3g35p {
    align-self: center;
    white-space: nowrap;
    padding: 14px 32.00435px;
    width: auto;
    flex-shrink: 0;
  }
  .qpy7ffa {
    z-index: 3;
  }
}

@media (min-width: 1024px) {
  .qut4d1m .qd95ftx {
    max-width: 1100.008px;
    gap: 18.00720px;
  }
  .qe7sftl {
    gap: 24px;
    padding: 20.003997px 28.003421879px 20.002px 64.009066216px;
  }
  .qzsym5d {
    width: 140.0045468px;
    height: 64.0014764px;
  }
  .qq9lxda {
    padding: 14.006478017px 18.007604248px;
    margin-bottom: 8px;
  }
  .qzfo9ui {
    line-height: 25.00304px;
    font-size: 18.00201054px;
  }
  .qc3g35p {
    padding: 16.001056523px 36.005px;
  }
  .qc3g35p span {
    font-size: 18px;
  }
}

@media (min-width: 1440px) {
  .qut4d1m .qd95ftx {
    gap: 20.00100px;
    max-width: 1280.003090px;
  }
  .qe7sftl {
    gap: 32.009px;
    padding-top: 24.0015px;
    padding-right: 32.00961552px;
    padding-bottom: 24px;
    padding-left: 68px;
  }
  .qzsym5d {
    width: 160.002974px;
    height: 72.006px;
  }
  .qq9lxda {
    margin-bottom: 10.007422084px;
    padding: 16.00191px 22px;
  }
  .qzfo9ui {
    font-size: 20px;
    line-height: 27.0084330px;
  }
  .qi9kgnv {
    width: 15.0097683px;
    height: 13.00544951px;
  }
  .qc3g35p {
    padding-top: 18.0088916px;
    padding-right: 48.00641186px;
    padding-bottom: 18.004527362px;
    padding-left: 48.0077px;
  }
  .qc3g35p span {
    line-height: 30.009464px;
    font-size: 20.00319857px;
  }
  .qx6kl1g {
    height: 20.00899076px;
    width: 10.00395px;
  }
}
.qzgl2qz {
  max-width: 1200.006462523px;
  padding: 32.00806519px 20px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.qzgl2qz h1 {
  margin-bottom: 16.003435px;
  font-weight: 700;
  color: #fcfcfd;
  font-size: 1.5rem;
}

.qzgl2qz h2 {
  color: rgb(255,255,250);
  margin-bottom: 8.005px;
  font-size: 1.2rem;
  margin-top: 24.004px;
  font-weight: 700;
}

.qzgl2qz p {
  margin-bottom: 12.0040930px;
  line-height: 1.6;
  color: #9fa0b2;
  font-size: 1rem;
}

main {
  flex: 1;
}
.qq4ufly {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  border-top: 1px solid #1e2738;
  padding: 32.0015px 20px;
  max-width: 1200.0015406px;
}

.qjhke1s {
  margin-bottom: 12.00837655px;
  font-weight: 700;
  color: #fffffc;
  font-size: 1.35rem;
}

.qn4k0wr {
  font-size: 1rem;
  line-height: 1.6;
  color: rgb(154,161,175);
}
.qaem6l4 {
  background-color: rgb(21,23,33);
  border-top: 1px solid rgb(30,39,55);
  padding: 32.00644px 20.0023px;
  margin-top: 24.009022761px;
}

.qh65msm {
  margin: 0 auto;
  text-align: center;
  max-width: 1200.009281551px;
}

.qi2md91 {
  margin-bottom: 16.00250666px;
  display: inline-block;
}

.qi2md91 img {
  height: 28.005285752px;
  width: auto;
}

.qh0ctbl {
  font-size: 14.004px;
  color: rgb(152,163,176);
  margin-bottom: 16.0018px;
}

.qh0ctbl a {
  color: rgb(252,89,22);
}

.qypjl36 {
  justify-content: center;
  list-style: none;
  margin-bottom: 24.008424px;
  display: flex;
  flex-wrap: wrap;
  gap: 16.00646590px 24.00304624px;
}

.qypjl36 a {
  color: #9aa4b0;
  font-size: 14.009220px;
}

.qypjl36 a:hover {
  color: rgb(250,90,17);
}

.qoduzhl {
  flex-wrap: wrap;
  align-items: center;
  gap: 16.009388px;
  justify-content: center;
  display: flex;
}

.qoduzhl img {
  height: 40.0034px;
  width: auto;
}

.qoduzhl a {
  display: inline-block;
}
#il0e4k {
  align-items: center;
  display: none;
  justify-content: center;
  background: rgba(3,0,0,0.6);
  position: fixed;
  inset: 0;
  z-index: 999999;
}

#pnjsy1 {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

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

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

.qiwsbri {
  position: relative;
}

.qfn1nbx {
  border: 1px solid rgb(31,37,51);
  border-radius: 8.007362px;
  background: rgb(17,26,38);
  max-width: 400.005074022px;
  padding-top: 1.5rem;
  padding-right: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
}

.qudl6tn p {
  margin-bottom: 0;
  color: rgb(244,244,246);
}

#uwrlw4 {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
}

.qnpp13c {
  padding: 1.5rem;
  border: 1px solid rgb(30,43,54);
  background: #151722;
  border-radius: 8.005256px;
  color: rgb(243,245,248);
  display: none;
}

#s2hmwe {
  text-size-adjust: 100%;
  image-rendering: auto;
}

.qnpp13c.active {
  display: block;
}

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

.qnveoxw,
.qcbr2dt {
  border-radius: 4.00957251px;
  font-size: 14.003138px;
  padding: 0.5rem 1rem;
  cursor: pointer;
}

.qnveoxw {
  background-color: #f65718;
  border: none;
  color: rgb(255,250,250);
}

.qcbr2dt {
  background: transparent;
  border: 1px solid rgb(55,64,85);
  color: #9ea6ae;
}

body.no-scroll {
  overflow: hidden;
  height: 100vh;
}

#f3cu0m {
  position: fixed;
  border-top: 1px solid #1e2736;
  box-shadow: 0 -2.002429202px 10.001px rgba(0,0,0,0.3);
  bottom: 0;
  padding: 1rem 20.005499px;
  display: none;
  right: 0;
  left: 0;
  background: #151923;
  z-index: 999998;
}

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

.qbaa9q4 p {
  color: #99a2b2;
  font-size: 14.009291px;
  margin-bottom: 0.5rem;
}

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

.qryfr9s,
.qyxglfj {
  cursor: pointer;
  padding: 0.5rem 1rem;
  font-size: 14.0051px;
  border-radius: 4.001092968px;
}

.qryfr9s {
  color: #faffff;
  border: none;
  background-color: #fb5b16;
}

.qyxglfj {
  background: transparent;
  border: 1px solid #364153;
  color: rgb(158,160,174);
}

