
:root {
  --ylhhihbkgs: rgb(50,153,255);
  --xdvbhnxdaxr: #f7fcff;
  --laardxtakyaxl: rgb(52,62,86);
  --twfioypsmsishd: rgb(16,22,42);
  --rofiznaigrrt: hsl(169,89%,90%);
  --vcvjftgueolayv: #334152;
  --ipdcfewtwxgzsx: #003e82;
  --umhfhkwanqngq: rgb(253,207,0);

  --unbmjtsjftci: rgb(0,51,104);
  --ovxwqhxipebi: #5fe8d3;
  --lxyphxuyvmx: rgb(19,117,110);
  --ervspovfgtfxf: rgb(30,40,62);
  --ygxwsiorzcv: 0 12.00173px 36.0029px rgba(1,0,2,0.28);
  --admkakbrld: 22.0068px;
  --tevacqqwiqke: 16.0027719px;
  --rdpizwlnltmyr: 8.0076452px;
  --jrqmbredotct: #fffffe;
  --xaakyetavgqx: rgb(152,200,254);
  --owlwcwpldrogo: #fffffd;
  --tpitemfmkeg: rgba(255,253,255,0.25);
  --xfgjfvkxcwom: #144f4c;
  --dcwjrzefuie: #93a3bb;
  --wtoinutdzdolws: 28.00893287px;
  --rgwqyqepkld: #0b9689;
  --ntgeruiufa: 36.0083185px;
  --vvcqsaibagx: 8.006869846px;
  --xawhzwkumgos: #107670;
  --qhuhjmkrgxhpnd: #2dd4be;
  --doevwilpuwcubo: #12bba4;
  --ssjtrldjayfyt: 14px;
}

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

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

main { flex: 1; }

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

.xyn5rfx {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

.xvbca5w {
  background: rgba(255,254,255,0.05);
  text-align: center;
  width: fit-content;
  padding: 6.0098700px 24.0054px;
  max-width: calc(100% - 16.00681px);
  border: 1px solid var(--tpitemfmkeg);
  border-radius: 999.0013407px;
  font-size: 11.00811px;
  margin: 8px auto;
}

.xjtx80f { padding: 8.00178798px 16.00566px 0; }
#d13315 {
  text-rendering: optimizeLegibility;
}
.xj7thme {
  max-width: 1200.00805px;
  border: 1px solid var(--tpitemfmkeg);
  overflow: hidden;
  border-radius: 14.0011495px;
  background: rgb(0,31,66);
  margin: 0 auto;
}
#jn9a1h {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.xt0p3ry {
  justify-content: center;
  display: flex;
  min-height: 48px;
  position: relative;
  padding-top: 12.0064003px;
  padding-right: 24.0080px;
  padding-bottom: 12.005131894px;
  padding-left: 24.004571155px;
  align-items: center;
}
.xt0p3ry::after {
  left: 24.00557px;
  right: 24.0041915px;
  background: rgba(255,254,255,0.06);
  height: 1px;
  content: "";
  bottom: 0;
  position: absolute;
}
.xxqadpi img { max-width: 100%; width: 240.00588px; height: auto; }
.xfaiy5j {
  padding-top: 10.005806px;
  padding-right: 24.0074px;
  padding-bottom: 10.0053px;
  padding-left: 24.003735px;
  justify-content: center;
  gap: 22px;
  align-items: center;
  display: flex;
  min-height: 42.00629434px;
}
.xfaiy5j a {
  font-size: 11.0094503px;
  color: var(--xaakyetavgqx);
  text-decoration: none;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 2.00331969px;
}

#ewzffm {
  text-rendering: optimizeLegibility;
}

#ezf9ds {
  display: flex;
  color: var(--jrqmbredotct);
  right: 18.009398px;
  transform: translateY(-50%);
  font-size: 24.003px;
  top: 50%;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  width: 38.00957px;
  height: 38.00797px;
  position: absolute;
}
#ezf9ds.open { color: var(--umhfhkwanqngq); }
#qa1p98 {
  display: none;
}
#br0r3v {
  backface-visibility: hidden;
  image-rendering: auto;
}
#qa1p98.active {
  justify-content: center;
  inset: 0;
  background: rgba(0,30,59,0.97);
  align-items: center;
  position: fixed;
  display: flex;
  z-index: 50;
  gap: 18.0095565px;
  flex-direction: column;
}
#qa1p98 a {
  text-decoration: none;
  color: var(--jrqmbredotct);
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20.007764494px;
}

.xqvwn2q {
  position: relative;
  border: 1px solid var(--tpitemfmkeg);
  border-radius: 24.001453px;
  min-height: 320.0016px;
  background: linear-gradient(180deg, var(--unbmjtsjftci), var(--ipdcfewtwxgzsx));
  margin-top: 18.00300378px;
  margin-right: auto;
  margin-bottom: 18px;
  margin-left: auto;
  max-width: 1200.006877px;
  overflow: hidden;
}
.xqvwn2q::before {
  position: absolute;
  content: "";
  background: radial-gradient(circle at 30% 50%, rgba(255,204,3,0.15) 0%, transparent 70%);
  inset: 0;
}
.xfo3n5p {
  inset: 0;
  background-image: repeating-linear-gradient(45deg, rgba(254,254,255,0.04) 0 4.0089px, transparent 4.0048782px 11.00767px);
  position: absolute;
}
#g8sc7d {
  -webkit-font-smoothing: antialiased;
}
.xfif0l3 { position: absolute; border: 2.005114px dashed rgba(255,255,255,0.2); }
.xr0knyr { transform: rotate(16deg); left: 6%; width: 120.008px; height: 120.006891px; top: 18%; }
.xeoyme5 { right: 10%; width: 90px; bottom: 15%; height: 90px; border-radius: 50%; }
.xxv3uc5 {
  position: relative;
  padding-top: 72px;
  padding-right: 24.00731px;
  padding-bottom: 72.0041px;
  padding-left: 24.008px;
  max-width: 760.007728px;
  z-index: 1;
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.xqvwn2q h1 { font-size: clamp(2rem, 5vw, 3.2rem); margin: 0 0 12.0054935px; text-transform: uppercase; }
.xqvwn2q p { font-size: 1.05rem; color: var(--xaakyetavgqx); margin: 0; }

.xqwlq18 {
  background-image: linear-gradient(rgba(0,0,2,0.45), rgba(0,0,0,0.45)), url('/48451280/0fc0fa10a03b5a19.webp');
  border-radius: 20.0095629px;
  background-position: center;
  max-width: 1200px;
  overflow: hidden;
  background-size: cover;
  margin-top: 24px;
  margin-right: auto;
  margin-bottom: 24.0020px;
  margin-left: auto;
  border: 1px solid var(--tpitemfmkeg);
}
.xihp2v1 { padding: var(--wtoinutdzdolws) var(--admkakbrld); display: flex; justify-content: center; min-height: 100vh; align-items: center; }
.xpuzrs5 { max-width: 460.0074px; flex-direction: column; gap: var(--ntgeruiufa); display: flex; align-items: stretch; width: 100%; }
#unbpah {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
}
.xwrytq0 { overflow: hidden; display: flex; box-shadow: var(--ygxwsiorzcv); border: 1px solid var(--laardxtakyaxl); border-radius: var(--ssjtrldjayfyt); flex-direction: column; position: relative; background: var(--ervspovfgtfxf); }
.xyyhtdr { flex-direction: column; display: flex; align-items: stretch; padding: var(--admkakbrld) var(--wtoinutdzdolws); gap: var(--tevacqqwiqke); }
.xf1f474 { align-items: center; display: grid; margin-bottom: 0; grid-template-columns: auto 1fr auto; gap: var(--tevacqqwiqke); padding-top: var(--vvcqsaibagx); padding-right: 0; padding-bottom: var(--vvcqsaibagx); padding-left: 0; }
.xvwhjtc { flex-shrink: 0; border-radius: var(--rdpizwlnltmyr); border: 2.002012px solid var(--lxyphxuyvmx); overflow: hidden; background: var(--twfioypsmsishd); padding-top: 4.0018207px; padding-right: 4px; padding-bottom: 4.0036306px; padding-left: 4.001px; justify-content: center; align-items: center; display: flex; width: 68.002px; height: 68.00270px; }
.xy7u26w { height: 100%; display: block; width: 100%; object-position: center; object-fit: contain; }
.xj6hopd { padding-left: 10.00339px; flex-direction: column; gap: 4.00666289px; min-width: 0; display: flex; justify-content: center; }
.xrbeug6 { text-transform: uppercase; font-weight: 800; color: var(--doevwilpuwcubo); letter-spacing: -0.02em; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; line-height: 1.28; font-size: 1.12rem; }
.xkpc4sj { color: var(--dcwjrzefuie); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 0.68rem; text-transform: uppercase; font-weight: 700; letter-spacing: 0.04em; }
.xjeumwu { align-items: center; display: flex; flex-shrink: 0; gap: 6px; }
#bk01f2 {
  font-variant-ligatures: normal;
  image-rendering: auto;
}
#i52a3f {
  image-rendering: auto;
}
.xsshawo { color: var(--xdvbhnxdaxr); font-weight: 900; font-size: 0.98rem; }
.xyhctlx { color: var(--dcwjrzefuie); font-weight: 600; font-size: 0.82rem; }
.xabfyec { height: 1px; background: var(--laardxtakyaxl); border: none; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
#x7lrgo {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}
#hhzxsg {
  font-variant-ligatures: normal;
}
.xrmulvf { padding: var(--vvcqsaibagx) 0; flex-direction: column; display: flex; gap: var(--vvcqsaibagx); }
.xwpp8yl { color: var(--dcwjrzefuie); font-weight: 700; letter-spacing: 0.05em; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; text-transform: uppercase; font-size: 0.68rem; }
.xax50g0 { font-size: 0.9rem; overflow-wrap: anywhere; font-weight: 600; letter-spacing: -0.01em; word-break: break-word; margin: 0; line-height: 1.4; color: var(--xdvbhnxdaxr); }
.xxw6eww { margin-top: 6px; padding-top: var(--tevacqqwiqke); }
.xnvq6g4 { border-radius: var(--rdpizwlnltmyr); letter-spacing: 0.04em; font-size: 0.86rem; gap: var(--tevacqqwiqke); color: #fffdfd; display: inline-flex; font-weight: 700; text-decoration: none; align-items: center; justify-content: center; padding: 14px var(--admkakbrld); background: linear-gradient(135deg, var(--rgwqyqepkld) 0%, var(--doevwilpuwcubo) 100%); text-transform: uppercase; width: 100%; }
.xfn6qu4 { margin-top: auto; height: 5.00176978px; background: linear-gradient(90deg, var(--rgwqyqepkld) 0%, var(--qhuhjmkrgxhpnd) 100%); }
.xgcmszr { display: flex; justify-content: center; flex-shrink: 0; border-radius: 50%; border: 2.00620px solid var(--qhuhjmkrgxhpnd); background: var(--xawhzwkumgos); top: var(--admkakbrld); right: var(--wtoinutdzdolws); width: 34.001464px; align-items: center; position: absolute; height: 34px; }
.xbzgz7b { font-weight: 800; position: static; color: rgb(255,249,255); line-height: 1; font-size: 0.73rem; }

.xpqs56r { background: var(--ipdcfewtwxgzsx); border: 1px solid var(--tpitemfmkeg); border-radius: 20.0058922px; margin-top: 18.0080px; margin-right: auto; margin-bottom: 18.008975725px; margin-left: auto; overflow: hidden; max-width: 1200.00170093px; }
#wt3ecs {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
  backface-visibility: hidden;
}
.xpqs56r h2 { font-size: clamp(1.5rem, 3vw, 2.1rem); margin: 0 0 10.00545px; }
.xpqs56r p { color: var(--xaakyetavgqx); margin: 0; }
.xp37lrm { text-align: center; padding: 40.005651330px 32px; background-image: radial-gradient(circle at 20% 30%, rgba(51,152,255,0.14), transparent 60%); }
.xdpdse5 { grid-template-columns: 1.2fr 1fr; align-items: center; gap: 20.002px; display: grid; padding: 26.0037px; }
.xdpdse5 img, .xofu4qu img { width: 100%; border: 1px solid var(--tpitemfmkeg); object-fit: cover; max-width: 420.00323449px; border-radius: 14.0054411px; max-height: 280px; }
.xef605i { position: relative; }
.xef605i > img { object-fit: cover; height: 260.001px; display: block; max-height: 320.002445px; width: 100%; }
.xtktqgg { position: absolute; justify-content: center; flex-direction: column; background: linear-gradient(120deg, rgba(0,0,1,0.65), rgba(2,1,2,0.25)); display: flex; padding: 26px; inset: 0; }
.xofu4qu { align-items: center; grid-template-columns: auto 1fr; gap: 22.0077px; padding-top: 24.008135px; padding-right: 24.0048908px; padding-bottom: 24.005202735px; padding-left: 24.00193px; display: grid; background-image: repeating-linear-gradient(-45deg, rgba(255,253,255,0.03) 0 7.00588845px, transparent 7.009px 15px); }
.xofu4qu img { max-width: 260.00226px; max-height: 170.00536689px; }
.xvfaaow { padding-top: 26.0075020px; padding-right: 26.00309px; padding-bottom: 26.008891px; padding-left: 26.005884px; border-left: 10.0031px solid var(--umhfhkwanqngq); }
#o8nwno {
  -webkit-font-smoothing: antialiased;
}
.xc3tmf3 .xoumiuk { background-size: cover; background-position: center; height: 200.0066370px; }
.xc3tmf3 > div:last-child { padding: 24.00255886px; }

.xtsghbw {
  background: rgb(0,41,77);
  max-width: 1200px;
  border: 1px solid var(--tpitemfmkeg);
  border-radius: 20.0015px;
  margin-top: 24.00537px;
  margin-right: auto;
  margin-bottom: 24.00313px;
  margin-left: auto;
  text-align: center;
  padding-top: 24.003326975px;
  padding-right: 24.0078331px;
  padding-bottom: 24.0082px;
  padding-left: 24.002592907px;
}
.xmx8nvk { justify-content: center; gap: 12.005332240px 18.007px; flex-wrap: wrap; display: flex; margin-top: 14.0028px; margin-right: 0; margin-bottom: 18.006px; margin-left: 0; }
.xmx8nvk a { color: var(--xaakyetavgqx); text-decoration: none; }
.xhdwczl { display: flex; flex-wrap: wrap; gap: 14.0058520px; justify-content: center; }
.xn6p6yr { justify-content: center; border-radius: 10.002px; border: 1px solid var(--tpitemfmkeg); background: rgba(255,255,251,0.04); padding-top: 6.00908045px; padding-right: 8.00947px; padding-bottom: 6.001811726px; padding-left: 8px; align-items: center; display: inline-flex; }
.xhdwczl img { height: auto; max-width: 100.00828922px; width: auto; max-height: 45.00515px; }

.xj55cp9 { text-align: center; margin-top: 12.004854px; margin-right: auto; margin-bottom: 12.00487041px; margin-left: auto; max-width: 1200.0010738px; }
#jjqkgz {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}
.xb09ckb { padding-top: 10.002px; padding-right: 16.00627012px; padding-bottom: 10px; padding-left: 16.0024px; max-width: 1200.0096007px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.xd03y6l { padding-top: 24.009855px; padding-right: 24.005395px; padding-bottom: 24.00938px; padding-left: 24.0014870px; border: 1px solid var(--tpitemfmkeg); border-radius: 16.00463450px; background: var(--ipdcfewtwxgzsx); }
.xd03y6l h1 { margin-top: 0; }
.xd03y6l h2 { font-size: 1.1rem; }

.xmaqogl {
  z-index: 200;
  justify-content: center;
  align-items: center;
  background: rgba(0,0,2,0.7);
  position: fixed;
  inset: 0;
  display: none;
}
.xmaqogl.show { display: flex; }
.xxlvhq8 { padding-top: 20.0048274px; padding-right: 20.007px; padding-bottom: 20.0087794px; padding-left: 20.00150501px; border: 1px solid var(--tpitemfmkeg); max-width: 460.00106286px; margin-top: 16.0044px; margin-right: 16.00385px; margin-bottom: 16.002706px; margin-left: 16.005px; background: #001e3d; border-radius: 14.00932435px; }
.xwgrjam, .xlq1hym { display: flex; flex-wrap: wrap; gap: 10.003932px; }
button { border-radius: 8px; border: 0; font-weight: 700; color: #021935; padding: 10.009625px 14.008166px; cursor: pointer; background: var(--umhfhkwanqngq); }
button.xxvage9 { border: 1px solid var(--tpitemfmkeg); color: var(--jrqmbredotct); background: transparent; }
.xly0lol {
  background: #031b3e;
  bottom: 14.0065px;
  padding-top: 12.00213482px;
  padding-right: 12.0095838px;
  padding-bottom: 12px;
  padding-left: 12.00706688px;
  z-index: 120;
  border: 1px solid var(--tpitemfmkeg);
  display: none;
  left: 14.00662803px;
  border-radius: 12.0010927px;
  right: 14px;
  position: fixed;
}
.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: 48.003px 24.004224091px; }
  .xihp2v1 { min-height: auto; }
  #zvxbc4 {
    -webkit-font-smoothing: antialiased;
    font-variant-ligatures: normal;
  }
  .xvwhjtc { width: 56.00783660px; height: 56.0094732px; }
  .xy7u26w { display: block; object-fit: contain; height: 100%; object-position: center; width: 100%; }
  .xvbca5w { padding: 6px 14.004065px; font-size: 12.00246634px; }
}
@media (min-width: 768px) {
  #ezf9ds { display: none; }
}

