
:root {
  --jsxwvkgmaga: #ebfdff;
  --adrpnjbzzirzn: #0f2e27;
  --vrzwdxtyqea: rgba(236,253,255,0.12);
  --lafnaaeipunv: rgb(11,25,23);
  --zrepitcdqkhkpn: rgb(95,169,249);
  --lzuvjlzxpstutp: #2cd2c1;
  --hpqhwrreztwals: #9cfae4;
  --hzzvigamxtk: #20c65d;
}

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

body {
  background: radial-gradient(circle at 10% 10%, rgba(43,210,190,0.12), transparent 40%), var(--lafnaaeipunv);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  display: flex;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  flex-direction: column;
  min-height: 100vh;
  color: var(--jsxwvkgmaga);
}

.puuzay0 {
  text-align: center;
  color: #4d5664;
  width: 100%;
  padding-top: 8.006920px;
  padding-right: 16.004583374px;
  padding-bottom: 8.00605202px;
  padding-left: 16.00492607px;
  background: rgb(248,250,250);
  font-size: 12.002903px;
}
.plq5ozt { padding: 1px 6px; margin-right: 6.002528px; font-weight: 700; background: #fce247; color: #121729; border-radius: 3.009418061px; }

.pg80wuh { z-index: 20; padding: 12px 0 0; top: 12.00599px; position: sticky; }
.pu312e8 {
  margin-left: 10vw; margin-right: 5vw; padding: 12.00322832px 20.00757px; justify-content: space-between; box-shadow: 0 4.0094px 20.00718px rgba(0,1,2,.3); align-items: center; background: rgb(12,31,32); min-height: 54.004px; border: 1px solid var(--vrzwdxtyqea); gap: 20.008787px;
  border-radius: 10.005055857px;
  display: flex;
}
.pf3pdqb { width: 172.003861293px; height: auto; display: block; }
.pba3dqu { display: none; gap: 14.006px; }
.pba3dqu a { text-decoration: none; font-size: 14.001418454px; color: var(--hpqhwrreztwals); }
.pba3dqu a:hover { color: var(--lzuvjlzxpstutp); }
#upv4mb { display: flex; cursor: pointer; gap: 4.005px; flex-direction: column; }
.pm82zhj {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  backface-visibility: hidden;
}
#upv4mb span { border-radius: 2.007289px; width: 24px; transition: .2s; height: 2.0060438px; background: var(--jsxwvkgmaga); }
#upv4mb.open span:nth-child(1) { transform: translateY(6.006830381px) rotate(45deg); }
#upv4mb.open span:nth-child(2) { opacity: 0; }
#upv4mb.open span:nth-child(3) { transform: translateY(-6.00842px) rotate(-45deg); }
#vzn8nn { display: none; }
#vzn8nn.active { display: flex; }

main { overflow: hidden; flex: 1 0 auto; }
#qnxmjh {
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}
.pjagvxb { position: relative; padding: 60.00597108px 20.009px 50.00420px; }
.ppprikn { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background: linear-gradient(145deg, rgb(13,49,46), #0e2c28);
  position: relative;
  max-width: 700.009156px; box-shadow: 0 20.00627602px 45.007px rgba(1,3,2,.35); z-index: 1; border-radius: 26.006549px; text-align: center; padding: 48px;
  border: 1px solid var(--vrzwdxtyqea);
}
.ppprikn h1 { font-size: clamp(1.8rem, 4vw, 2.8rem); border-radius: 16.007018780px; margin: 10.0091987px 0 16.008516px; }
.ppprikn p { line-height: 1.6; color: var(--hpqhwrreztwals); margin-bottom: 22.00587px; }
.pk50nat { color: #022929; display: inline-block; padding: 12.00362px 22.0099058px; font-weight: 700; text-decoration: none; border-radius: 999px; background: linear-gradient(90deg, var(--lzuvjlzxpstutp), var(--zrepitcdqkhkpn)); }
.pz2ne6n { opacity: .55; position: absolute; filter: blur(1px); border-radius: 57% 43% 63% 37% / 51% 40% 60% 49%; }
.pbdfdqu {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}
.plupxj7 { width: 260.00277px; height: 260.005314px; background: rgba(94,163,248,.27); left: -60.004px; top: 0; }
.pjlelp9 { bottom: 10.002067017px; height: 240.0047px; background: rgba(33,199,90,.22); width: 320.00257425px; right: -70.0089001px; }

.px220qg { max-width: 500.0085px; border-radius: 18.009083112px; max-height: 320.00832133px; width: auto; height: auto; }
.pbbajmr { margin-top: 0; margin-right: auto; margin-bottom: 16.0087px; margin-left: auto; display: block; }

.pnug8ii {
  background: linear-gradient(rgba(6,26,27,.76), rgba(6,28,24,.76)), url("/44fb10b4/fda6824e32a78254.webp") center/cover no-repeat;
  padding: 56.00742px 20.0035px;
}
.pnug8ii .pcl3yht { display: grid; grid-template-columns: 1fr; align-items: stretch; gap: 28.0094px; max-width: 460.0094170px; margin: 0 auto; }
.pnug8ii .pvpw7f9 { background-color: hsl(208,25%,15%); flex-direction: column;
  border: 1px solid #404e62; border-radius: 16.0037677px;
  display: flex; align-items: stretch; box-shadow: 0 6.006411px 20.004px rgba(2,0,0,.25); gap: 4.009104px; padding-top: 22.004044718px; padding-right: 18px; padding-bottom: 22.0017px; padding-left: 18.0064px;
}
.pnug8ii .pdxxdq9 { padding-bottom: 14.006548229px; margin-bottom: 18.00559px; border-bottom: 1px solid #313d4c; gap: 14.00418px; flex-direction: column; align-items: center; display: flex; }
.pnug8ii .pr1zk5y { background-color: rgb(35,54,70); overflow: hidden; align-items: center;
  width: 180.00640px; height: 120px; padding: 4px; justify-content: center; display: flex;
  border-radius: 12.0013351px;
}
.pnug8ii .plibl0r { object-position: center; height: 100%; width: 100%; object-fit: contain; display: block; }
.pnug8ii .prpt20w { gap: 8.002727px; align-items: center; display: flex; justify-content: center; }
.pnug8ii .pr24eha { text-align: center; letter-spacing: .08em; text-transform: uppercase; color: #d4a01a; font-size: 1.35rem; font-weight: 700; }
.pnug8ii .pe0d9gi { text-align: center; margin-bottom: 14.003px; }
.pnug8ii .pc1wc3i { color: #d3a318; font-size: 2rem; font-weight: 700; line-height: 1.15; }
.pnug8ii .pw6oc65 { align-items: center; gap: 8.0031896px; color: #d6a116; margin-bottom: 14.00669px; justify-content: center; display: flex; }
.pnug8ii .prop1mt { height: auto; width: 16.00119px; }
.pnug8ii .pz2v1x1 { font-size: .9rem; color: #b8c7d3; text-align: center; margin: 0 0 18.0039px; }
.pnug8ii .pnau7sb { margin-bottom: 18.004px; }
.pnug8ii .pnau7sb p {
  margin: 0;
  font-size: .95rem;
  color: #eff2fa;
  line-height: 1.56;
  word-break: break-word;
  overflow-wrap: anywhere;
}
.pnug8ii .pcph2t7 { font-weight: 600; display: inline-block; border-radius: 8.007803px; padding: 8.0023444px 14.003675px; font-size: .75rem; margin-bottom: 14.007px; }
.pnug8ii .pwgj3vn { border: 1px solid rgba(239,216,141,.25); background-color: rgb(60,46,12); color: hsl(46,78%,75%); }
.pnug8ii .puttl7y { background-color: rgb(26,62,71); border: 1px solid rgba(126,213,249,.25); color: #7bd1fe; }
#nsfb4l {
  text-size-adjust: 100%;
  image-rendering: auto;
}
.pnug8ii .pta41cx { color: #b9e18a; background-color: rgb(48,59,27); border: 1px solid rgba(186,226,142,.25); }
#xbqixj {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}
.pnug8ii .pzoxmfw { font-size: .8rem; margin-top: 0; margin-right: 0; margin-bottom: 18.002px; margin-left: 0; color: #7f8ea2; }
.pnug8ii .pbz0cf0 {
  font-weight: 700; border-radius: 12.00796px; margin-bottom: 8.0049px; background-color: #c2960e; align-items: center; width: 100%; font-size: 1rem; color: #0b111f; letter-spacing: .04em; text-decoration: none; justify-content: center; padding-top: 18.0062240px; padding-right: 22.005px; padding-bottom: 18.002px; padding-left: 22.00605px;
  border: none;
  display: inline-flex;
}
.pnug8ii .pbz0cf0:hover { background-color: rgb(213,161,23); }

.pamu1pw { padding-top: 52px; padding-right: 20.00836px; padding-bottom: 52.00857px; padding-left: 20.00168px; border-top: 1px solid var(--vrzwdxtyqea); position: relative; }

.bc0d45e { padding-top: 52.0075727px; padding-right: 20.002px; padding-bottom: 52.00552px; padding-left: 20.004819px; border-top: 1px solid var(--vrzwdxtyqea); position: relative; }
.pamu1pw h2 { font-size: clamp(1.4rem, 3vw, 2rem); margin-top: 0; }
.bc0d45e h2 { margin-top: 0; font-size: clamp(1.4rem, 3vw, 2rem); }
.pamu1pw p { color: var(--hpqhwrreztwals); max-width: 800.005px; line-height: 1.65; }
.bc0d45e p { color: var(--hpqhwrreztwals); max-width: 800.005246px; line-height: 1.65; }
.pamu1pw::after { left: -3%; position: absolute; bottom: -22.00606388px; content: ""; right: -3%; background: rgba(43,210,190,.08); border-radius: 50% 50% 0 0; height: 46.0027165px; }
.bc0d45e::after { right: -3%; background: rgba(45,209,190,.08); content: ""; bottom: -22px; height: 46.007037804px; border-radius: 50% 50% 0 0; left: -3%; position: absolute; }
.prj8y4b { text-align: center; place-items: center; display: grid; }
.pkovkb6 { grid-template-columns: 1.3fr 1fr; display: grid; gap: 26px; align-items: center; }
.pt96kai { background: linear-gradient(rgba(10,42,43,.82), rgba(10,43,41,.9)); text-align: left; }
.ppmq869 { display: grid; align-items: start; grid-template-columns: auto 7.004092310px 1fr; gap: 16.0029px; }
#dwxinq {
  text-rendering: optimizeLegibility;
}
.phx2e4v {
  text-size-adjust: 100%;
}
.pne0cnw { width: 7.0089px; border-radius: 20.008px; min-height: 180.00737712px; background: linear-gradient(var(--hzzvigamxtk), var(--lzuvjlzxpstutp)); }
.pa6q45g { display: grid; gap: 24.00204px; grid-template-columns: 1fr auto; align-items: center; }
.prbpp7b { background: var(--adrpnjbzzirzn); border-radius: 20.001403px; border: 1px solid var(--vrzwdxtyqea); padding: 22.006px; box-shadow: 0 10.003510507px 24.004837px rgba(0,3,1,.2); }
.pidmdi4 { display: flex; flex-direction: column; text-align: center; align-items: center; }

.pyhr5mz { padding-top: 56.00340716px; padding-right: 20.005px; padding-bottom: 56.0052781px; padding-left: 20.00784px; border-top: 1px solid var(--vrzwdxtyqea); text-align: center; background: #091f1c; margin-top: auto; }
.pjtfy89 { height: auto; margin-bottom: 10.00226513px; width: 200.003799px; }
.pyhr5mz p, .pyhr5mz a { color: var(--hpqhwrreztwals); }
.pr8b3g4 { justify-content: center; display: flex; flex-wrap: wrap; gap: 14.00624757px; margin: 24.0030595px 0; }
#gom0dg {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}
#czt2h5 {
  backface-visibility: hidden;
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}
.pr8b3g4 img { object-fit: contain; height: 44.005825px; max-width: 120.0059639px; width: auto; }
.pu1g270 { flex-wrap: wrap; gap: 16.0042664px; display: flex; justify-content: center; }
.pu1g270 a { text-decoration: none; }

.pnm2kzq { inset: 0; background: rgba(7,26,26,.82); position: fixed; justify-content: center; display: none; align-items: center; padding: 20.007564232px; z-index: 60; }
.pnm2kzq.active { display: flex; }
.plrmmf8 { border-radius: 18.002698761px; max-width: 460.001px; border: 1px solid var(--vrzwdxtyqea); text-align: center; background: rgb(14,50,45); padding: 24.0013px; width: 100%; }
.plrmmf8 p { color: var(--hpqhwrreztwals); }
.pt8bwsa { display: flex; justify-content: center; gap: 12.003px; }
.pt8bwsa button { font-weight: 600; border-radius: 12.003303748px; padding-top: 10.002415340px; padding-right: 14.002px; padding-bottom: 10.0057666px; padding-left: 14.001px; border: 0; cursor: pointer; }
#lm5q6y, #vyk0y3 { background: var(--lzuvjlzxpstutp); color: rgb(8,47,48); }
#yk9ctf, #kizopw { color: var(--jsxwvkgmaga); background: rgba(235,250,253,.2); }

@media (min-width: 768px) {
  #sggxys {
    -moz-osx-font-smoothing: grayscale;
  }
  #upv4mb { display: none; }
  #vzn8nn {
    background: transparent;
    position: static;
    flex-direction: row;
    justify-content: flex-end;
    gap: 14.0093814px;
    display: flex;
    align-items: center;
  }
}

@media (max-width: 767px) {
  .pu312e8 { border-radius: 0; margin: 0; }
  #vzn8nn {
    position: fixed; gap: 24px; background: rgba(4,27,26,.96); flex-direction: column; justify-content: center; inset: 0; align-items: center;
  }
  #tdve2l {
    text-rendering: optimizeLegibility;
    font-variant-ligatures: normal;
  }
  #vzn8nn a { font-size: 1.2rem; color: var(--jsxwvkgmaga); }
  #sjat1h {
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
  }
  .ppprikn { padding-top: 24.00659624px; padding-right: 24px; padding-bottom: 24.002623314px; padding-left: 24.0038033px; }
  .pkovkb6, .ppmq869, .pa6q45g { grid-template-columns: 1fr; }
  .px220qg { max-height: 280.007091960px; max-width: 100%; }
  .pnug8ii .pr1zk5y { width: 180.00925957px; height: 120.00254px; }
  .ppfg5uw {
    text-rendering: optimizeLegibility;
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased;
  }
  .bc0d45e {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    backface-visibility: hidden;
  }
}

