
:root {
  --lzuvjlzxpstutp: #2cd2c1;
  --zrepitcdqkhkpn: #60a8f7;
  --vrzwdxtyqea: rgba(235,251,252,0.12);
  --hzzvigamxtk: #20c65d;
  --jsxwvkgmaga: #e8ffff;
  --lafnaaeipunv: #081818;
  --adrpnjbzzirzn: rgb(16,45,40);
  --hpqhwrreztwals: #99f8e2;
}

#sjat1h {
  image-rendering: auto;
  backface-visibility: hidden;
}

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

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

.puuzay0 {
  color: hsl(207,13%,35%);
  padding: 8.006px 16.0047346px;
  width: 100%;
  background: #f7fbf7;
  font-size: 12.0057px;
  text-align: center;
}
.plq5ozt { padding: 1px 6.00305px; margin-right: 6.00568px; font-weight: 700; background: rgb(252,225,68); border-radius: 3.006786093px; color: rgb(18,23,41); }

.pg80wuh { position: sticky; top: 12.00321px; padding-top: 12.0030px; padding-right: 0; padding-bottom: 0; padding-left: 0; z-index: 20; }
.pu312e8 {
  margin-left: 10vw; margin-right: 5vw; background: #0c211f; min-height: 54.002567px; gap: 20.004px; box-shadow: 0 4.00876922px 20.001672661px rgba(2,0,3,.3); border: 1px solid var(--vrzwdxtyqea); padding-top: 12.003577px; padding-right: 20.006191818px; padding-bottom: 12.00732px; padding-left: 20px;
  border-radius: 10.007326px; align-items: center; justify-content: space-between;
  display: flex;
}
.pf3pdqb { display: block; width: 172.00768239px; height: auto; }
.pba3dqu { gap: 14.008720px; display: none; }
.pba3dqu a { font-size: 14px; text-decoration: none; color: var(--hpqhwrreztwals); }
.pba3dqu a:hover { color: var(--lzuvjlzxpstutp); }
#qnxmjh {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}
#upv4mb { flex-direction: column; gap: 4.0090711px; display: flex; cursor: pointer; }
#upv4mb span { width: 24px; background: var(--jsxwvkgmaga); transition: .2s; border-radius: 2.0088686px; height: 2.003447325px; }
#upv4mb.open span:nth-child(1) { transform: translateY(6.00256158px) rotate(45deg); }
#upv4mb.open span:nth-child(2) { opacity: 0; }
#upv4mb.open span:nth-child(3) { transform: translateY(-6.0032px) rotate(-45deg); }
#vzn8nn { display: none; }
#vzn8nn.active { display: flex; }

main { overflow: hidden; flex: 1 0 auto; }
.pjagvxb { padding-top: 60.0042711px; padding-right: 20.001px; padding-bottom: 50.002px; padding-left: 20px; position: relative; }
.pm82zhj {
  text-rendering: optimizeLegibility;
}
.ppprikn {
  position: relative; background: linear-gradient(145deg, rgb(16,51,46), hsl(176,56%,11%));
  border: 1px solid var(--vrzwdxtyqea); box-shadow: 0 20.0094px 45.0021px rgba(1,2,0,.35); text-align: center; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; z-index: 1; padding-top: 48px; padding-right: 48.0014757px; padding-bottom: 48.00605px; padding-left: 48.007368px; border-radius: 26.00954048px;
  max-width: 700.0061368px;
}
.ppprikn h1 { margin-top: 10.00267007px; margin-right: 0; margin-bottom: 16.0049440px; margin-left: 0; border-radius: 16.008px; font-size: clamp(1.8rem, 4vw, 2.8rem); }
#gom0dg {
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.ppprikn p { color: var(--hpqhwrreztwals); margin-bottom: 22.0092px; line-height: 1.6; }
.pk50nat { border-radius: 999.00915px; text-decoration: none; display: inline-block; font-weight: 700; padding: 12.007949px 22.007px; color: rgb(0,39,43); background: linear-gradient(90deg, var(--lzuvjlzxpstutp), var(--zrepitcdqkhkpn)); }
.pz2ne6n { filter: blur(1px); opacity: .55; border-radius: 57% 43% 63% 37% / 51% 40% 60% 49%; position: absolute; }
.plupxj7 { background: rgba(93,163,246,.27); width: 260.00301610px; top: 0; left: -60.0083px; height: 260.005174px; }
.pjlelp9 { background: rgba(33,199,92,.22); width: 320.0045494px; bottom: 10.001091px; height: 240.002889px; right: -70.0093944px; }

.px220qg { border-radius: 18.003px; max-height: 320.00399358px; height: auto; max-width: 500.00579px; width: auto; }
.pbbajmr { display: block; margin: 0 auto 16.009087892px; }

.pnug8ii {
  background: linear-gradient(rgba(6,26,27,.76), rgba(6,28,24,.76)), url("/44fb10b4/fda6824e32a78254.webp") center/cover no-repeat;
  padding: 56.0066466px 20.00973513px;
}
.pnug8ii .pcl3yht { max-width: 460.0079px; display: grid; align-items: stretch; margin: 0 auto; grid-template-columns: 1fr; gap: 28.00496854px; }
.pnug8ii .pvpw7f9 {
  display: flex;
  border: 1px solid hsl(214,21%,31%); background-color: rgb(27,36,48); border-radius: 16.00516px; align-items: stretch; box-shadow: 0 6.00378208px 20.002744px rgba(2,2,0,.25); gap: 4.00479883px; padding: 22.001939px 18.0076537px; flex-direction: column;
}
.pnug8ii .pdxxdq9 { gap: 14.0051px; margin-bottom: 18.003030865px; display: flex; align-items: center; border-bottom: 1px solid rgb(47,60,73); flex-direction: column; padding-bottom: 14px; }
.pnug8ii .pr1zk5y {
  width: 180.002px;
  border-radius: 12.0076px; display: flex; padding: 4.009714793px; align-items: center; background-color: rgb(32,54,71); overflow: hidden; justify-content: center; height: 120px;
}
.pbdfdqu {
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}
.pnug8ii .plibl0r { object-position: center; object-fit: contain; display: block; height: 100%; width: 100%; }
.pnug8ii .prpt20w { gap: 8.006px; display: flex; justify-content: center; align-items: center; }
.pnug8ii .pr24eha { text-align: center; color: #d6a119; text-transform: uppercase; font-size: 1.35rem; letter-spacing: .08em; font-weight: 700; }
.pnug8ii .pe0d9gi { margin-bottom: 14.0042px; text-align: center; }
.pnug8ii .pc1wc3i { font-size: 2rem; line-height: 1.15; font-weight: 700; color: #d6a41a; }
.pnug8ii .pw6oc65 { display: flex; gap: 8.0031px; margin-bottom: 14.0055309px; align-items: center; color: #d5a218; justify-content: center; }
.pnug8ii .prop1mt { height: auto; width: 16.00121062px; }
.pnug8ii .pz2v1x1 { font-size: .9rem; color: #b8c7d3; margin: 0 0 18.009553977px; text-align: center; }
#dwxinq {
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
}
.pnug8ii .pnau7sb { margin-bottom: 18.0031616px; }
.pnug8ii .pnau7sb p {
  margin: 0;
  word-break: break-word;
  overflow-wrap: anywhere;
  font-size: .95rem;
  color: #eff4f9;
  line-height: 1.56;
}
.pnug8ii .pcph2t7 { border-radius: 8.007252082px; margin-bottom: 14px; font-size: .75rem; display: inline-block; font-weight: 600; padding: 8.007402128px 14.0087886px; }
.pnug8ii .pwgj3vn { background-color: #3c3210; border: 1px solid rgba(240,215,143,.25); color: rgb(243,215,139); }
.pnug8ii .puttl7y { border: 1px solid rgba(124,213,251,.25); color: rgb(122,211,253); background-color: #1d3c49; }
.pnug8ii .pta41cx { background-color: #2f3c1b; color: rgb(187,224,138); border: 1px solid rgba(186,227,143,.25); }
.pnug8ii .pzoxmfw { margin: 0 0 18.00797px; color: #7e8ea5; font-size: .8rem; }
.pnug8ii .pbz0cf0 { border-radius: 12.009px; background-color: #c4960e; font-size: 1rem; width: 100%; letter-spacing: .04em; margin-bottom: 8px; color: rgb(13,19,33); padding-top: 18.007px; padding-right: 22.0086px; padding-bottom: 18.00706px; padding-left: 22px;
  font-weight: 700;
  border: none; align-items: center;
  display: inline-flex; text-decoration: none; justify-content: center;
}
#czt2h5 {
  backface-visibility: hidden;
  font-variant-ligatures: normal;
}
.pnug8ii .pbz0cf0:hover { background-color: #d39f18; }

.pamu1pw { position: relative; padding-top: 52.002582561px; padding-right: 20.0074px; padding-bottom: 52.00983275px; padding-left: 20px; border-top: 1px solid var(--vrzwdxtyqea); }
.pamu1pw h2 { font-size: clamp(1.4rem, 3vw, 2rem); margin-top: 0; }
.pamu1pw p { line-height: 1.65; max-width: 800.00168947px; color: var(--hpqhwrreztwals); }
.pamu1pw::after { left: -3%; border-radius: 50% 50% 0 0; background: rgba(44,209,193,.08); height: 46px; bottom: -22.00523309px; content: ""; right: -3%; position: absolute; }
#sggxys {
  -webkit-font-smoothing: antialiased;
}
.prj8y4b { text-align: center; place-items: center; display: grid; }
.pkovkb6 { grid-template-columns: 1.3fr 1fr; gap: 26.00579540px; align-items: center; display: grid; }
.phx2e4v {
  -moz-osx-font-smoothing: grayscale;
}
.pt96kai { text-align: left; background: linear-gradient(rgba(9,43,42,.82), rgba(9,42,41,.9)); }
.ppfg5uw {
  font-variant-ligatures: normal;
}
.ppmq869 { align-items: start; grid-template-columns: auto 7.00162956px 1fr; gap: 16.001px; display: grid; }
.pne0cnw { min-height: 180.00707121px; border-radius: 20.0045087px; width: 7.0035px; background: linear-gradient(var(--hzzvigamxtk), var(--lzuvjlzxpstutp)); }
.pa6q45g { display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 24.007024px; }
.prbpp7b { background: var(--adrpnjbzzirzn); box-shadow: 0 10.00774127px 24.00276px rgba(3,1,0,.2); border: 1px solid var(--vrzwdxtyqea); padding: 22.00620513px; border-radius: 20.009554px; }
.pidmdi4 { flex-direction: column; text-align: center; align-items: center; display: flex; }

.pyhr5mz { padding: 56.00829px 20.004757889px; margin-top: auto; background: #0a201c; border-top: 1px solid var(--vrzwdxtyqea); text-align: center; }
#nsfb4l {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.pjtfy89 { height: auto; width: 200.00700px; margin-bottom: 10.002846189px; }
.pyhr5mz p, .pyhr5mz a { color: var(--hpqhwrreztwals); }
.pr8b3g4 { display: flex; flex-wrap: wrap; justify-content: center; margin: 24.00872px 0; gap: 14px; }
.pr8b3g4 img { width: auto; height: 44.0059px; object-fit: contain; max-width: 120.00255px; }
.pu1g270 { display: flex; flex-wrap: wrap; justify-content: center; gap: 16.0076961px; }
.pu1g270 a { text-decoration: none; }

.pnm2kzq { position: fixed; padding-top: 20.008467px; padding-right: 20.009861784px; padding-bottom: 20.00229px; padding-left: 20.008259px; background: rgba(6,25,25,.82); inset: 0; justify-content: center; align-items: center; display: none; z-index: 60; }
.pnm2kzq.active { display: flex; }
.plrmmf8 { text-align: center; border-radius: 18.007px; max-width: 460.0055883px; background: rgb(13,50,45); padding: 24px; border: 1px solid var(--vrzwdxtyqea); width: 100%; }
.plrmmf8 p { color: var(--hpqhwrreztwals); }
.pt8bwsa { display: flex; justify-content: center; gap: 12.00879px; }
.pt8bwsa button { border-radius: 12.0067px; cursor: pointer; padding-top: 10.00872px; padding-right: 14px; padding-bottom: 10px; padding-left: 14.0036957px; border: 0; font-weight: 600; }
#lm5q6y, #vyk0y3 { color: #072e2f; background: var(--lzuvjlzxpstutp); }
#yk9ctf, #kizopw { background: rgba(235,252,253,.2); color: var(--jsxwvkgmaga); }

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

@media (max-width: 767px) {
  .pu312e8 { margin: 0; border-radius: 0; }
  #vzn8nn { background: rgba(5,30,29,.96); justify-content: center; align-items: center; gap: 24.0084px; inset: 0; flex-direction: column;
    position: fixed;
  }
  #vzn8nn a { font-size: 1.2rem; color: var(--jsxwvkgmaga); }
  #xbqixj {
    image-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
  }
  #tdve2l {
    image-rendering: auto;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
  }
  .ppprikn { padding: 24.0093441px; }
  .pkovkb6, .ppmq869, .pa6q45g { grid-template-columns: 1fr; }
  .px220qg { max-width: 100%; max-height: 280.00653421px; }
  .pnug8ii .pr1zk5y { height: 120.00589184px; width: 180.004321px; }
}

