
:root {
  --ovxwqhxipebi: rgb(96,232,211);
  --ssjtrldjayfyt: 14.0074px;
  --ygxwsiorzcv: 0 12.009470087px 36.00407px rgba(0,0,1,0.28);
  --vcvjftgueolayv: rgb(55,66,83);
  --umhfhkwanqngq: rgb(253,204,0);
  --ervspovfgtfxf: #1f293c;
  --laardxtakyaxl: rgb(53,63,86);
  --twfioypsmsishd: rgb(15,23,40);
  --rdpizwlnltmyr: 8.009996px;
  --xaakyetavgqx: #97caff;
  --qhuhjmkrgxhpnd: #2ad3be;
  --doevwilpuwcubo: #12baa5;
  --xfgjfvkxcwom: rgb(19,77,78);
  --xdvbhnxdaxr: #f8fcfe;
  --wtoinutdzdolws: 28.00825186px;
  --jrqmbredotct: rgb(254,255,252);
  --tpitemfmkeg: rgba(254,253,255,0.25);
  --owlwcwpldrogo: #fdfffb;
  --ipdcfewtwxgzsx: #013f80;
  --tevacqqwiqke: 16.001px;
  --xawhzwkumgos: rgb(18,116,112);
  --admkakbrld: 22.0018990px;

  --unbmjtsjftci: rgb(1,51,103);
  --vvcqsaibagx: 8px;
  --rofiznaigrrt: rgb(206,252,242);
  --ntgeruiufa: 36.00253103px;
  --dcwjrzefuie: #92a1b8;
  --rgwqyqepkld: #099488;
  --lxyphxuyvmx: #11756c;
  --ylhhihbkgs: rgb(52,153,254);
}

*, *::before, *::after { box-sizing: border-box; }
body {
  background: var(--unbmjtsjftci);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  line-height: 1.5;
  min-height: 100vh;
  margin: 0;
  flex-direction: column;
  display: flex;
  color: var(--jrqmbredotct);
}

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

main { flex: 1; }

.xvbca5w {
  margin: 8.004px auto;
  max-width: calc(100% - 16.00987292px);
  border-radius: 999.00947799px;
  font-size: 11.004px;
  background: rgba(253,255,253,0.05);
  border: 1px solid var(--tpitemfmkeg);
  width: fit-content;
  padding: 6.00705px 24.004362659px;
  text-align: center;
}

.xjtx80f { padding-top: 8.0041645px; padding-right: 16.00958904px; padding-bottom: 0; padding-left: 16.004853px; }
.xj7thme {
  overflow: hidden;
  border: 1px solid var(--tpitemfmkeg);
  max-width: 1200.005px;
  border-radius: 14px;
  background: rgb(0,35,66);
  margin: 0 auto;
}
.xt0p3ry {
  padding: 12px 24.00838404px;
  min-height: 48.003482px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
#br0r3v {
  -webkit-font-smoothing: antialiased;
}
.xt0p3ry::after {
  content: "";
  left: 24.005px;
  height: 1px;
  right: 24px;
  position: absolute;
  bottom: 0;
  background: rgba(255,255,255,0.06);
}
.xxqadpi img { max-width: 100%; height: auto; width: 240.005px; }
.xfaiy5j {
  padding-top: 10.00156px;
  padding-right: 24.00370px;
  padding-bottom: 10.005104px;
  padding-left: 24.0028px;
  min-height: 42.00894px;
  justify-content: center;
  gap: 22.003171px;
  align-items: center;
  display: flex;
}
.xfaiy5j a {
  color: var(--xaakyetavgqx);
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 2.00914px;
  font-weight: 800;
  font-size: 11px;
}

#ezf9ds {
  justify-content: center;
  cursor: pointer;
  position: absolute;
  right: 18.00105px;
  font-size: 24.0062px;
  top: 50%;
  align-items: center;
  transform: translateY(-50%);
  color: var(--jrqmbredotct);
  width: 38.0021393px;
  height: 38px;
  display: flex;
}
#ezf9ds.open { color: var(--umhfhkwanqngq); }
#hhzxsg {
  text-rendering: optimizeLegibility;
}
#i52a3f {
  -moz-osx-font-smoothing: grayscale;
}
#qa1p98 {
  display: none;
}
#qa1p98.active {
  position: fixed;
  background: rgba(4,31,60,0.97);
  align-items: center;
  gap: 18.0060px;
  display: flex;
  inset: 0;
  z-index: 50;
  flex-direction: column;
  justify-content: center;
}
#qa1p98 a {
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--jrqmbredotct);
  font-size: 20px;
}

.xqvwn2q {
  border-radius: 24.002688046px;
  position: relative;
  min-height: 320.006169844px;
  max-width: 1200.001207px;
  overflow: hidden;
  margin-top: 18.0089647px;
  margin-right: auto;
  margin-bottom: 18.00794px;
  margin-left: auto;
  background: linear-gradient(180deg, var(--unbmjtsjftci), var(--ipdcfewtwxgzsx));
  border: 1px solid var(--tpitemfmkeg);
}
.xqvwn2q::before {
  position: absolute;
  background: radial-gradient(circle at 30% 50%, rgba(255,202,1,0.15) 0%, transparent 70%);
  content: "";
  inset: 0;
}
.xfo3n5p {
  inset: 0;
  position: absolute;
  background-image: repeating-linear-gradient(45deg, rgba(254,255,255,0.04) 0 4.0048441px, transparent 4.006077px 11.008363px);
}
.xfif0l3 { position: absolute; border: 2.002196031px dashed rgba(254,255,253,0.2); }
.xr0knyr { width: 120.00319239px; height: 120.009144773px; left: 6%; transform: rotate(16deg); top: 18%; }
.xeoyme5 { width: 90.00803150px; right: 10%; bottom: 15%; border-radius: 50%; height: 90.0064px; }
.xxv3uc5 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  text-align: center;
  padding: 72.009186455px 24px;
  max-width: 760.0044716px;
  z-index: 1;
}
#jjqkgz {
  text-rendering: optimizeLegibility;
}
.xqvwn2q h1 { text-transform: uppercase; font-size: clamp(2rem, 5vw, 3.2rem); margin: 0 0 12.008346px; }
.xqvwn2q p { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 1.05rem; color: var(--xaakyetavgqx); }

.xqwlq18 {
  border: 1px solid var(--tpitemfmkeg);
  margin-top: 24.004571px;
  margin-right: auto;
  margin-bottom: 24.005149010px;
  margin-left: auto;
  overflow: hidden;
  background-size: cover;
  max-width: 1200.0098px;
  background-position: center;
  background-image: linear-gradient(rgba(0,0,2,0.45), rgba(0,0,0,0.45)), url('/48451280/0fc0fa10a03b5a19.webp');
  border-radius: 20.008706px;
}
.xihp2v1 { display: flex; justify-content: center; align-items: center; min-height: 100vh; padding-top: var(--wtoinutdzdolws); padding-right: var(--admkakbrld); padding-bottom: var(--wtoinutdzdolws); padding-left: var(--admkakbrld); }
.xpuzrs5 { display: flex; align-items: stretch; max-width: 460px; gap: var(--ntgeruiufa); width: 100%; flex-direction: column; }
.xwrytq0 { flex-direction: column; border-radius: var(--ssjtrldjayfyt); background: var(--ervspovfgtfxf); box-shadow: var(--ygxwsiorzcv); overflow: hidden; display: flex; position: relative; border: 1px solid var(--laardxtakyaxl); }
.xyyhtdr { flex-direction: column; align-items: stretch; gap: var(--tevacqqwiqke); display: flex; padding: var(--admkakbrld) var(--wtoinutdzdolws); }
.xf1f474 { margin-bottom: 0; gap: var(--tevacqqwiqke); grid-template-columns: auto 1fr auto; display: grid; align-items: center; padding-top: var(--vvcqsaibagx); padding-right: 0; padding-bottom: var(--vvcqsaibagx); padding-left: 0; }
.xvwhjtc { padding: 4.00650px; border-radius: var(--rdpizwlnltmyr); display: flex; justify-content: center; overflow: hidden; border: 2.006px solid var(--lxyphxuyvmx); height: 68.005px; width: 68.00883px; flex-shrink: 0; align-items: center; background: var(--twfioypsmsishd); }
.xy7u26w { height: 100%; width: 100%; object-position: center; display: block; object-fit: contain; }
.xj6hopd { min-width: 0; padding-left: 10.0092px; flex-direction: column; justify-content: center; display: flex; gap: 4.002px; }
.xrbeug6 { line-height: 1.28; text-transform: uppercase; font-size: 1.12rem; letter-spacing: -0.02em; margin: 0; color: var(--doevwilpuwcubo); font-weight: 800; }
#d13315 {
  font-variant-ligatures: normal;
}
.xkpc4sj { margin: 0; font-weight: 700; font-size: 0.68rem; color: var(--dcwjrzefuie); letter-spacing: 0.04em; text-transform: uppercase; }
#o8nwno {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.xjeumwu { flex-shrink: 0; align-items: center; gap: 6.001933px; display: flex; }
.xsshawo { color: var(--xdvbhnxdaxr); font-weight: 900; font-size: 0.98rem; }
.xyhctlx { font-weight: 600; font-size: 0.82rem; color: var(--dcwjrzefuie); }
.xabfyec { height: 1px; background: var(--laardxtakyaxl); margin: 0; border: none; }
.xrmulvf { flex-direction: column; gap: var(--vvcqsaibagx); padding-top: var(--vvcqsaibagx); padding-right: 0; padding-bottom: var(--vvcqsaibagx); padding-left: 0; display: flex; }
#x7lrgo {
  font-variant-ligatures: normal;
}
.xwpp8yl { text-transform: uppercase; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--dcwjrzefuie); font-size: 0.68rem; letter-spacing: 0.05em; font-weight: 700; }
.xax50g0 { letter-spacing: -0.01em; color: var(--xdvbhnxdaxr); word-break: break-word; font-weight: 600; line-height: 1.4; overflow-wrap: anywhere; font-size: 0.9rem; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.xxw6eww { margin-top: 6.004735047px; padding-top: var(--tevacqqwiqke); }
.xnvq6g4 { display: inline-flex; letter-spacing: 0.04em; color: rgb(254,253,253); gap: var(--tevacqqwiqke); font-size: 0.86rem; font-weight: 700; border-radius: var(--rdpizwlnltmyr); width: 100%; background: linear-gradient(135deg, var(--rgwqyqepkld) 0%, var(--doevwilpuwcubo) 100%); padding-top: 14.00699px; padding-right: var(--admkakbrld); padding-bottom: 14.007713px; padding-left: var(--admkakbrld); justify-content: center; text-decoration: none; align-items: center; text-transform: uppercase; }
.xfn6qu4 { background: linear-gradient(90deg, var(--rgwqyqepkld) 0%, var(--qhuhjmkrgxhpnd) 100%); margin-top: auto; height: 5.0079556px; }
.xgcmszr { position: absolute; border: 2.003px solid var(--qhuhjmkrgxhpnd); height: 34.0098882px; flex-shrink: 0; display: flex; justify-content: center; width: 34.008974018px; background: var(--xawhzwkumgos); border-radius: 50%; right: var(--wtoinutdzdolws); top: var(--admkakbrld); align-items: center; }
.xbzgz7b { font-size: 0.73rem; font-weight: 800; line-height: 1; color: rgb(253,249,255); position: static; }

.xpqs56r { border: 1px solid var(--tpitemfmkeg); background: var(--ipdcfewtwxgzsx); overflow: hidden; border-radius: 20px; margin-top: 18.0077px; margin-right: auto; margin-bottom: 18.0074px; margin-left: auto; max-width: 1200.0020px; }
.xpqs56r h2 { margin: 0 0 10.007px; font-size: clamp(1.5rem, 3vw, 2.1rem); }
#ewzffm {
  backface-visibility: hidden;
}
.xpqs56r p { margin: 0; color: var(--xaakyetavgqx); }
.xp37lrm { text-align: center; padding: 40px 32.00697584px; background-image: radial-gradient(circle at 20% 30%, rgba(54,154,255,0.14), transparent 60%); }
.xdpdse5 { align-items: center; gap: 20.002099px; padding-top: 26.00247284px; padding-right: 26px; padding-bottom: 26.006973px; padding-left: 26.004268305px; grid-template-columns: 1.2fr 1fr; display: grid; }
.xdpdse5 img, .xofu4qu img { max-height: 280.00123px; width: 100%; border: 1px solid var(--tpitemfmkeg); max-width: 420.0019806px; border-radius: 14.00497958px; object-fit: cover; }
#bk01f2 {
  -moz-osx-font-smoothing: grayscale;
  image-rendering: auto;
}
.xef605i { position: relative; }
.xef605i > img { max-height: 320.00346489px; width: 100%; display: block; height: 260.001px; object-fit: cover; }
.xtktqgg { inset: 0; padding: 26.00309581px; flex-direction: column; position: absolute; display: flex; background: linear-gradient(120deg, rgba(0,1,0,0.65), rgba(2,3,1,0.25)); justify-content: center; }
.xofu4qu { gap: 22.00613px; padding-top: 24.002631px; padding-right: 24.0070px; padding-bottom: 24.0019492px; padding-left: 24.005270094px; background-image: repeating-linear-gradient(-45deg, rgba(254,255,255,0.03) 0 7px, transparent 7.002px 15.0033195px); display: grid; align-items: center; grid-template-columns: auto 1fr; }
.xofu4qu img { max-width: 260.0062px; max-height: 170px; }
.xvfaaow { border-left: 10.0069247px solid var(--umhfhkwanqngq); padding-top: 26.008260px; padding-right: 26.004543250px; padding-bottom: 26.00498456px; padding-left: 26.0017618px; }
.xc3tmf3 .xoumiuk { height: 200.00660px; background-position: center; background-size: cover; }
.xc3tmf3 > div:last-child { padding: 24px; }

.xtsghbw {
  padding-top: 24.00476353px;
  padding-right: 24.00521px;
  padding-bottom: 24.00425636px;
  padding-left: 24px;
  border-radius: 20.003px;
  margin-top: 24.0066px;
  margin-right: auto;
  margin-bottom: 24.004px;
  margin-left: auto;
  border: 1px solid var(--tpitemfmkeg);
  max-width: 1200.009684px;
  text-align: center;
  background: #02294e;
}
.xmx8nvk { flex-wrap: wrap; justify-content: center; display: flex; margin: 14.003504495px 0 18.00926px; gap: 12.0047974px 18.0048114px; }
.xmx8nvk a { text-decoration: none; color: var(--xaakyetavgqx); }
.xhdwczl { flex-wrap: wrap; gap: 14.00852714px; justify-content: center; display: flex; }
.xn6p6yr { padding: 6.00381px 8.00206px; border-radius: 10.005px; justify-content: center; display: inline-flex; align-items: center; border: 1px solid var(--tpitemfmkeg); background: rgba(252,255,251,0.04); }
.xhdwczl img { max-width: 100.0033px; width: auto; max-height: 45.008457421px; height: auto; }

#wt3ecs {
  backface-visibility: hidden;
}

.xj55cp9 { text-align: center; max-width: 1200.005px; margin-top: 12.0023677px; margin-right: auto; margin-bottom: 12.00949543px; margin-left: auto; }
.xb09ckb { max-width: 1200.007276px; padding: 10.008px 16px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#zvxbc4 {
  text-size-adjust: 100%;
  backface-visibility: hidden;
}
#i1vu1v {
  -webkit-font-smoothing: antialiased;
}
.xd03y6l { padding: 24.004079365px; border: 1px solid var(--tpitemfmkeg); border-radius: 16.0010px; background: var(--ipdcfewtwxgzsx); }
.xd03y6l h1 { margin-top: 0; }
.xd03y6l h2 { font-size: 1.1rem; }

.xmaqogl {
  inset: 0;
  background: rgba(2,0,4,0.7);
  align-items: center;
  justify-content: center;
  position: fixed;
  z-index: 200;
  display: none;
}
.xmaqogl.show { display: flex; }
.xxlvhq8 { border: 1px solid var(--tpitemfmkeg); margin: 16.004787px; padding: 20.0047px; border-radius: 14.0021840px; max-width: 460.003px; background: rgb(2,31,60); }
.xwgrjam, .xlq1hym { display: flex; gap: 10.002055650px; flex-wrap: wrap; }
button { background: var(--umhfhkwanqngq); border-radius: 8.007px; border: 0; cursor: pointer; padding: 10px 14.00423px; color: rgb(2,26,55); font-weight: 700; }
button.xxvage9 { border: 1px solid var(--tpitemfmkeg); color: var(--jrqmbredotct); background: transparent; }
.xly0lol {
  background: #001b3f;
  padding: 12.005092959px;
  right: 14.00811434px;
  border-radius: 12.007697px;
  display: none;
  left: 14.0060679px;
  bottom: 14.00330163px;
  position: fixed;
  z-index: 120;
  border: 1px solid var(--tpitemfmkeg);
}
.xly0lol.show { display: block; }

@media (max-width: 900px) {
  .xdpdse5, .xofu4qu { grid-template-columns: 1fr; }
}
@media (max-width: 767px) {
  .xfaiy5j { display: none; }
  .xqvwn2q { min-height: auto; }
  .xxv3uc5 { padding: 48px 24.00326px; }
  #unbpah {
    -webkit-font-smoothing: antialiased;
    image-rendering: auto;
  }
  .xihp2v1 { min-height: auto; }
  #g8sc7d {
    backface-visibility: hidden;
  }
  .xvwhjtc { height: 56.0055516px; width: 56.002465759px; }
  .xy7u26w { object-position: center; width: 100%; object-fit: contain; height: 100%; display: block; }
  #jn9a1h {
    backface-visibility: hidden;
    text-size-adjust: 100%;
  }
  .xvbca5w { padding: 6.008560398px 14.001505672px; font-size: 12.0065px; }
}
@media (min-width: 768px) {
  #ezf9ds { display: none; }
}
.xyn5rfx {
  -webkit-font-smoothing: antialiased;
}

