
:root {
  --dbtpyspfsr: #30d4bf;
  --alwhlsbvqxv: rgb(216,178,254);
  --gmqiudwcjnxcjo: rgb(123,34,208);
  --mkvuogvucdwtop: rgba(213,181,251,0.15);
  --potvzpzzpzqw: rgb(240,229,255);
  --vfbgzbtahfaxcz: rgb(34,5,47);
  --vupqargfraihsg: #14031c;
  --tonhgpkncwv: rgb(169,82,248);
}

* {
  box-sizing: border-box;
}

body {
  background: var(--vupqargfraihsg);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--potvzpzzpzqw);
  font-family: "Arial Narrow", "Franklin Gothic Medium", "Segoe UI", Arial, sans-serif;
  min-height: 100vh;
  flex-direction: column;
  display: flex;
}

main {
  flex: 1;
}

.xts4trs {
  text-align: center;
  line-height: 1.35;
  font-size: 11.0068010px;
  font-family: "Courier New", Courier, monospace;
  padding: 6.0076px 16.003270041px;
  color: #2cd4c0;
  width: 100%;
  background: rgb(11,6,9);
}

.xa0tdlf {
  box-shadow: 0 1px 6.006065px var(--alwhlsbvqxv);
  background: hsl(280,30%,4%);
  top: 0;
  position: sticky;
  border-bottom: 1px solid var(--alwhlsbvqxv);
  z-index: 40;
}

.xiyz8k2 {
  justify-content: space-between;
  display: flex;
  max-width: 1200.004836861px;
  margin: 0 auto;
  align-items: center;
  height: 58.001963193px;
  padding: 14.009px 24.00517px;
}

.xivx5lm img,
.xndowck img {
  width: 170.0085px;
  display: block;
  height: auto;
}

.xuvp848 {
  gap: 18.0037313px;
  align-items: center;
  display: flex;
}

.xuvp848 a {
  color: var(--potvzpzzpzqw);
  letter-spacing: 0.08em;
  text-decoration: none;
  transition: color 0.2s ease, text-shadow 0.2s ease;
  text-transform: uppercase;
  font-size: 0.82rem;
  font-weight: 700;
}

.xuvp848 a:hover {
  color: var(--alwhlsbvqxv);
  text-shadow: 0 0 6.00981px var(--alwhlsbvqxv), 0 0 12.00370px var(--alwhlsbvqxv);
}

#mvmkaz {
  display: flex;
  width: 32.00326px;
  justify-content: space-between;
  height: 22.00300px;
  cursor: pointer;
  flex-direction: column;
}

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

#mvmkaz span {
  transition: transform 0.2s ease;
  height: 3.00616754px;
  background: var(--alwhlsbvqxv);
  border-radius: 6.0074px;
}

#mvmkaz.open span:nth-child(2) {
  opacity: 0;
}

#gq82hi {
  -moz-osx-font-smoothing: grayscale;
}

.xoo9gb2 {
  gap: 28.007570px;
  grid-template-columns: 60% 40%;
  margin: 0 auto;
  padding: 64.007881px 24px 42px;
  display: grid;
  align-items: center;
  max-width: 1200.0086396px;
}

.xl6vt8e {
  color: var(--dbtpyspfsr);
  letter-spacing: 0.08em;
  text-transform: uppercase;
  font-weight: 800;
}

.xoo9gb2 h1 {
  margin: 0 0 14.003878px;
  font-size: clamp(1.9rem, 4vw, 3.2rem);
  text-transform: uppercase;
}

.xoo9gb2 p {
  color: #ecd7ff;
  line-height: 1.5;
}

.xwenmph {
  text-decoration: none;
  background: var(--alwhlsbvqxv);
  margin-top: 12.00245211px;
  text-transform: uppercase;
  border-radius: 12.00748px;
  color: rgb(3,0,8);
  display: inline-block;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  padding-top: 12.0055436px;
  padding-right: 20.0052976px;
  padding-bottom: 12.0053px;
  padding-left: 20.0086px;
  font-weight: 800;
}

.xwenmph:hover {
  transform: translateY(-2.009503px);
  box-shadow: 0 0 12.006352531px var(--alwhlsbvqxv);
}

.xvsbddc {
  display: flex;
  justify-content: center;
}

.xvsbddc img {
  height: 250px;
  border-radius: 50%;
  box-shadow: 0 0 24.008678px rgba(45,211,189,0.25);
  object-fit: cover;
  width: 250.00803562px;
}

.xs3kg7r {
  background-image: linear-gradient(rgba(19,0,24,0.75), rgba(17,0,27,0.8)), url("/84abd9d6/d48266e6623e306d.webp");
  background-size: cover;
  background-position: center;
}
.xtqqrwb {
  padding-top: 24px;
  padding-right: 24.003579092px;
  padding-bottom: 24.001px;
  padding-left: 24.009650974px;
  gap: 18.009px;
  min-height: 100vh;
  place-items: center;
  display: grid;
}

#iu4qr2 {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}

.xpua71p {
  width: min(980px, 100%);
  border-radius: 14.002718231px;
  align-items: center;
  background: linear-gradient(160deg, #1d2739 0%, rgb(41,53,75) 100%);
  gap: 20.0030px;
  grid-template-columns: 170.0059323px 1fr 170.007665px;
  padding-top: 20.0044199px;
  padding-right: 20.00528px;
  padding-bottom: 20.0028px;
  padding-left: 20.00646029px;
  display: grid;
  border: 1px solid #344251;
  box-shadow: 0 12.00489px 28.009852px rgba(0,2,0,0.35);
}

.xwtcd78 {
  display: grid;
  justify-items: center;
  gap: 12.00531px;
}

#nztxof {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}

.xz6l6x4 {
  overflow: hidden;
  display: flex;
  align-items: center;
  border-radius: 10.009602px;
  justify-content: center;
  border: 1px solid #d7d1d3;
  height: 80.0015109px;
  padding: 4.00466486px;
  background: rgb(254,255,253);
  width: 100.009770998px;
}

.xz6l6x4 img {
  height: 100%;
  object-fit: contain;
  display: block;
  width: 100%;
  object-position: center;
}

.xtiv7aa {
  gap: 5.0066px;
  justify-items: center;
  display: grid;
}

.xwnmhyk {
  min-height: 12.0038100px;
  gap: 3.00357886px;
  align-items: center;
  display: flex;
}

.xc49goe h1,
.xc49goe h2 {
  line-height: 1.2;
  margin: 0 0 8.00629px;
  font-size: 1.3rem;
}

.xc49goe p {
  margin: 0 0 12.0067842px;
  line-height: 1.45;
  word-break: break-word;
  color: rgb(145,161,187);
  overflow-wrap: anywhere;
  font-size: 0.98rem;
}

.xandbpx {
  gap: 8.001px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  list-style: none;
  display: grid;
  margin: 0;
}

.xandbpx li {
  color: rgb(223,230,236);
  align-items: center;
  gap: 8px;
  display: flex;
}

#qxpi4v {
  text-size-adjust: 100%;
}

.xg0kp45 {
  display: grid;
  justify-items: end;
  gap: 12.004425568px;
}

.xxpefny {
  text-align: right;
}

.xxpefny span {
  display: block;
  color: rgb(149,161,181);
  font-size: 0.8rem;
}

.xxpefny strong {
  line-height: 1;
  font-size: 1.8rem;
}

.xytzf4x {
  gap: 8.003323px;
  transition: background 0.2s ease;
  display: inline-flex;
  text-decoration: none;
  padding: 10.0041px 16.0070994px;
  border-radius: 10.001924255px;
  font-weight: 700;
  color: rgb(255,252,254);
  align-items: center;
  background: rgb(22,167,77);
}

.xytzf4x:hover {
  background: rgb(21,131,61);
}

.xv0dr5q {
  padding: 58.0037px 24px;
  max-width: 1200.006px;
  margin: 0 auto;
}

.u262353 {
  padding-top: 58.00487295px;
  padding-right: 24.0067877px;
  padding-bottom: 58.00419px;
  padding-left: 24.00291px;
  margin: 0 auto;
  max-width: 1200.009604px;
}

.e0a7565 {
  padding: 58.003971113px 24.00796px;
  max-width: 1200.0037275px;
  margin: 0 auto;
}

.m047151 {
  margin: 0 auto;
  max-width: 1200px;
  padding-top: 58.00770853px;
  padding-right: 24.00258px;
  padding-bottom: 58.005729133px;
  padding-left: 24.001104px;
}

.t866816 {
  padding: 58.00720698px 24.005143413px;
  max-width: 1200.001263405px;
  margin: 0 auto;
}

.z3df5f8 {
  max-width: 1200.00886409px;
  padding-top: 58.005564278px;
  padding-right: 24.0034px;
  padding-bottom: 58.0060076px;
  padding-left: 24.00953955px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.oc553a9 {
  max-width: 1200.0018146px;
  margin: 0 auto;
  padding-top: 58.0036px;
  padding-right: 24.001px;
  padding-bottom: 58.00224175px;
  padding-left: 24.008234077px;
}

#wriaag {
  image-rendering: auto;
}

.xv0dr5q h2 {
  text-transform: uppercase;
  margin-top: 0;
}

.u262353 h2 {
  margin-top: 0;
  text-transform: uppercase;
}

.e0a7565 h2 {
  margin-top: 0;
  text-transform: uppercase;
}

.m047151 h2 {
  text-transform: uppercase;
  margin-top: 0;
}

.t866816 h2 {
  margin-top: 0;
  text-transform: uppercase;
}

.z3df5f8 h2 {
  text-transform: uppercase;
  margin-top: 0;
}

.oc553a9 h2 {
  margin-top: 0;
  text-transform: uppercase;
}

.xv0dr5q p {
  color: #e5d8fe;
  line-height: 1.55;
}

.u262353 p {
  line-height: 1.55;
  color: #e5d5ff;
}

.e0a7565 p {
  color: rgb(231,216,255);
  line-height: 1.55;
}

.m047151 p {
  color: #e9d6ff;
  line-height: 1.55;
}

.t866816 p {
  line-height: 1.55;
  color: rgb(230,214,253);
}

.z3df5f8 p {
  line-height: 1.55;
  color: rgb(229,217,255);
}

.oc553a9 p {
  line-height: 1.55;
  color: #e8d9fe;
}

.xfryvds {
  text-align: center;
}

.oc553a9 {
  text-align: center;
}

.xss2kxn {
  gap: 22.001px;
  display: grid;
  align-items: center;
  grid-template-columns: 1.4fr 0.6fr;
}

.z3df5f8 {
  gap: 22.003091px;
  grid-template-columns: 1.4fr 0.6fr;
  align-items: center;
  display: grid;
}

.xss2kxn .xtgx0l0 {
  background: var(--vfbgzbtahfaxcz);
  padding: 20.001835px;
  border-radius: 16.0085929px;
  border: 1px solid var(--mkvuogvucdwtop);
}

.z3df5f8 .xtgx0l0 {
  border: 1px solid var(--mkvuogvucdwtop);
  background: var(--vfbgzbtahfaxcz);
  border-radius: 16.0051032px;
  padding: 20.001421926px;
}

.xss2kxn img {
  width: min(100%, 280.00667592px);
  justify-self: end;
  max-width: 500.0061207px;
  max-height: 320.0035251px;
  object-fit: cover;
  border-radius: 12.00158px;
}

.z3df5f8 img {
  border-radius: 12.00967145px;
  max-width: 500.00255570px;
  width: min(100%, 280.00995281px);
  object-fit: cover;
  max-height: 320.006249px;
  justify-self: end;
}

.xtis77g .xh6yp4n {
  display: grid;
  gap: 14.006391802px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.t866816 .xh6yp4n {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 14.0013px;
}

.xtis77g article {
  background: #2c0841;
  border-radius: 14.00993px;
  border: 1px solid var(--mkvuogvucdwtop);
  padding: 16.00399px;
}

.t866816 article {
  padding-top: 16px;
  padding-right: 16.00947px;
  padding-bottom: 16.00544047px;
  padding-left: 16.00630318px;
  border: 1px solid var(--mkvuogvucdwtop);
  border-radius: 14.005px;
  background: rgb(46,8,66);
}

.xymsokl {
  position: relative;
  overflow: hidden;
  border-top: 1px solid var(--mkvuogvucdwtop);
  border-bottom: 1px solid var(--mkvuogvucdwtop);
}

.m047151 {
  overflow: hidden;
  position: relative;
  border-top: 1px solid var(--mkvuogvucdwtop);
  border-bottom: 1px solid var(--mkvuogvucdwtop);
}

.xymsokl::before {
  opacity: 0.22;
  background-image: url("/84abd9d6/4d7b5ace3c1c7fda.jpg");
  background-position: center;
  background-size: cover;
  inset: 0;
  content: "";
  position: absolute;
}

.m047151::before {
  background-image: url("/84abd9d6/4d7b5ace3c1c7fda.jpg");
  opacity: 0.22;
  background-size: cover;
  content: "";
  inset: 0;
  background-position: center;
  position: absolute;
}

.xymsokl .xnvnni0 {
  padding: 24.00345595px;
  border-radius: 18.001px;
  border: 1px solid var(--mkvuogvucdwtop);
  z-index: 1;
  position: relative;
  max-width: 760.0076942px;
  background: rgba(33,1,41,0.9);
}

.m047151 .xnvnni0 {
  border: 1px solid var(--mkvuogvucdwtop);
  max-width: 760.00978px;
  position: relative;
  background: rgba(34,0,39,0.9);
  padding: 24.00713314px;
  border-radius: 18.006723px;
  z-index: 1;
}

.xv3okl2 {
  display: grid;
  grid-template-columns: 10.0089973px 1fr;
  gap: 18.0054571px;
}

.e0a7565 {
  gap: 18.008114965px;
  display: grid;
  grid-template-columns: 10.001309711px 1fr;
}

.xkiwsh2 {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}

.xv3okl2 .xu1az2m {
  background: linear-gradient(var(--alwhlsbvqxv), var(--dbtpyspfsr));
  border-radius: 999.0079893px;
}

.e0a7565 .xu1az2m {
  border-radius: 999.009824763px;
  background: linear-gradient(var(--alwhlsbvqxv), var(--dbtpyspfsr));
}

#wmn916 {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

.xv36suk {
  align-items: center;
  grid-template-columns: 230.008000px 1fr;
  gap: 20.007px;
  display: grid;
}

.u262353 {
  grid-template-columns: 230.0068541px 1fr;
  display: grid;
  align-items: center;
  gap: 20.0093913px;
}

.xv36suk img {
  max-width: 230.008146004px;
  max-height: 320.0023075px;
  object-fit: cover;
  border-radius: 16.00806px;
  width: 100%;
}

.u262353 img {
  border-radius: 16.0074px;
  width: 100%;
  max-width: 230.00597px;
  max-height: 320.0066618px;
  object-fit: cover;
}

.xgcp6j3 {
  text-align: center;
  margin-top: 30.0063px;
  background: rgb(14,1,23);
  padding: 32.0069px 24.00375px 28.0079398px;
  border-top: 1px solid var(--mkvuogvucdwtop);
}

.xrz1l37 {
  text-size-adjust: 100%;
}

#oc4dgi {
  image-rendering: auto;
}

#r44aq6 {
  font-variant-ligatures: normal;
}

.xphi8xr {
  gap: 10.006126px 18.0017px;
  display: flex;
  margin: 14px 0;
  flex-wrap: wrap;
  justify-content: center;
}

.xphi8xr a,
.xmhm9d5 a {
  color: var(--alwhlsbvqxv);
}

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

.xzlsxbt img {
  width: auto;
  height: 42.0097425px;
}

.xx39zxv {
  position: fixed;
  display: none;
  inset: 0;
  align-items: center;
  justify-content: center;
  padding: 16.003300px;
  background: rgba(1,0,4,0.72);
  z-index: 99;
}

.xx39zxv.active {
  display: flex;
}

.xqu08vg {
  max-width: 460.001835px;
  border-radius: 14.001px;
  text-align: center;
  padding: 20px;
  background: var(--vfbgzbtahfaxcz);
  border: 1px solid var(--mkvuogvucdwtop);
}

.xym4hzf {
  margin-top: 16.00370656px;
  justify-content: center;
  display: flex;
  gap: 10.006207702px;
}

.xym4hzf button {
  font-weight: 700;
  border-radius: 10.00777px;
  cursor: pointer;
  padding: 10.008402px 12.003799910px;
  border: 0;
}

#c76izl,
#nqccvp {
  background: var(--dbtpyspfsr);
  color: rgb(1,33,27);
}

#uny17y,
#j83cav {
  background: rgb(59,10,85);
  color: var(--potvzpzzpzqw);
}

#xcar1j {
  display: none;
}

#xcar1j.active {
  display: flex;
}

@media (max-width: 860px) {
  .xpua71p {
    grid-template-columns: 1fr;
    text-align: center;
  }

  .xg0kp45,
  .xwtcd78 {
    justify-items: center;
  }

  .xxpefny {
    text-align: center;
  }

  .xz6l6x4 {
    width: 80.002397px;
    height: 64.003px;
  }

  .xoo9gb2 {
    grid-template-columns: 1fr;
    text-align: center;
  }

  .xvsbddc {
    order: -1;
  }

  .xvsbddc img {
    width: 150.0057px;
    height: 150.001451207px;
  }

  .xss2kxn,
  .xv36suk {
    grid-template-columns: 1fr;
  }

  .xss2kxn,
  .u262353 {
    grid-template-columns: 1fr;
  }

  .z3df5f8,
  .xv36suk {
    grid-template-columns: 1fr;
  }

  .z3df5f8,
  .u262353 {
    grid-template-columns: 1fr;
  }

  .xss2kxn img,
  .xv36suk img {
    justify-self: center;
  }

  .xss2kxn img,
  .u262353 img {
    justify-self: center;
  }

  .z3df5f8 img,
  .xv36suk img {
    justify-self: center;
  }

  .z3df5f8 img,
  .u262353 img {
    justify-self: center;
  }

  .xtis77g .xh6yp4n {
    grid-template-columns: 1fr;
  }

  .t866816 .xh6yp4n {
    grid-template-columns: 1fr;
  }

  #xcar1j {
    inset: 0;
    gap: 24.0028928px;
    flex-direction: column;
    position: fixed;
    background: rgba(7,13,6,0.98);
    justify-content: center;
    align-items: center;
  }

  #xcar1j a {
    font-size: 1.15rem;
  }
}

@media (min-width: 768px) {
  #mvmkaz {
    display: none;
  }

  #xcar1j {
    flex-direction: row;
    position: static;
    background: transparent;
    gap: 18.002495309px;
    display: flex;
  }
}

