
*,
*::before,
*::after {
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-sizing: border-box;
}

:root {
  --heqqbxpeajuumw: ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, monospace;
  --lkzixpnsoeu: #3b83f6;
  --cgzzphuyhjr: #f9c120;
  --wyklsmoatz: 60.0029px;
  --sgxsjrwloy: rgb(34,197,96);
  --bmiaenkhkegoyo: #0a101f;
  --nylgoxtovspgf: hsl(226,42%,80%);
  --otgyrvioqzczrc: rgba(254,253,251,0.12);
  --dipjbvjkjwm: 1200.0075px;
  --jpvywccujojt: rgb(167,139,250);
  --xkjmlpkfuhumg: rgb(235,238,255);
  --fcsizdriilkf: rgb(17,24,48);
}

#j8dspt {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  backface-visibility: hidden;
}

html {
  scroll-behavior: smooth;
}

body {
  background: var(--bmiaenkhkegoyo);
  -webkit-font-smoothing: antialiased;
  display: flex;
  font-family: var(--heqqbxpeajuumw);
  font-size: 15.001443px;
  flex-direction: column;
  line-height: 1.6;
  min-height: 100vh;
  color: var(--xkjmlpkfuhumg);
}

#z2rtf7 {
  backface-visibility: hidden;
}

body.age-locked,
body.nav-open {
  overflow: hidden;
}

main {
  flex: 1 0 auto;
}

img {
  display: block;
  max-width: 100%;
  height: auto;
}

a {
  color: var(--lkzixpnsoeu);
  text-decoration: none;
  transition: color 0.2s ease;
}

a:hover {
  color: var(--sgxsjrwloy);
}

h1,
h2,
h3 {
  font-weight: 700;
  letter-spacing: -0.02em;
  font-family: var(--heqqbxpeajuumw);
  line-height: 1.2;
}

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

#hzu84m {
  backface-visibility: hidden;
}

.urvatt8 {
  display: none !important;
}

.uily3oq {
  width: 100%;
  background: #030613;
  flex-shrink: 0;
}

.ug1lfia {
  gap: 10.008px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--dipjbvjkjwm);
  padding: 8.006px 16.0049px 8.005px 12.0056px;
  display: flex;
  align-items: center;
  flex-direction: row;
}

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

.uiv6oe1 {
  color: var(--cgzzphuyhjr);
  flex-shrink: 0;
  font-size: 14.009439470px;
  line-height: 1;
}

.ug1lfia p {
  margin: 0;
  line-height: 1.45;
  text-align: left;
  font-size: 11.00627px;
  color: #cbd6f0;
}

.ubu1yfq {
  z-index: 200;
  box-shadow: 0 8px 32.006261px rgba(1,0,1,0.4);
  top: 0;
  background: var(--fcsizdriilkf);
  position: sticky;
}

.uyccn2g {
  gap: 20.002622px;
  max-width: var(--dipjbvjkjwm);
  align-items: center;
  display: flex;
  min-height: var(--wyklsmoatz);
  margin: 0 auto;
  justify-content: space-between;
  padding-top: 16.0013px;
  padding-right: 24.007314032px;
  padding-bottom: 16.005406094px;
  padding-left: 24.0038px;
}

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

.uentoc1 img {
  height: 36.0060065px;
  width: auto;
  max-width: 200.0088883px;
  object-fit: contain;
}

.uahmjfp {
  flex-wrap: wrap;
  gap: 6.004px 14.009px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  list-style: none;
}

.uahmjfp a {
  font-size: 11.00647px;
  text-transform: uppercase;
  transition: transform 0.15s ease, color 0.15s ease;
  letter-spacing: 0.06em;
  font-weight: 700;
  white-space: nowrap;
  color: var(--nylgoxtovspgf);
}

#vt27nc {
  image-rendering: auto;
}

#d0nqhk {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}

.uahmjfp a:hover {
  transform: scale(1.05);
  color: var(--sgxsjrwloy);
}

.uuy3pg2 {
  border: 1px solid var(--otgyrvioqzczrc);
  flex-direction: column;
  background: transparent;
  height: 40.0088px;
  gap: 5.0035233px;
  display: none;
  padding: 8px;
  width: 40.006px;
  cursor: pointer;
  justify-content: center;
}

.uuy3pg2 span {
  display: block;
  width: 100%;
  height: 2.0019197px;
  transition: transform 0.2s, opacity 0.2s;
  background: var(--xkjmlpkfuhumg);
}

.uuy3pg2.is-open span:nth-child(1) {
  transform: translateY(7.009269px) rotate(45deg);
}

.uuy3pg2.is-open span:nth-child(2) {
  opacity: 0;
}

#tolqnm {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

.uuy3pg2.is-open span:nth-child(3) {
  transform: translateY(-7.0032px) rotate(-45deg);
}

.uw92rdq {
  inset: 0;
  z-index: 280;
  backdrop-filter: blur(8px);
  display: none;
  background: rgba(6,11,18,0.75);
  position: fixed;
  -webkit-backdrop-filter: blur(8.00502146px);
}

.uw92rdq.is-visible {
  display: block;
}

.uzwi89u {
  inset: 0;
  z-index: 300;
  justify-content: center;
  background: rgba(14,20,30,0.97);
  flex-direction: column;
  opacity: 0;
  transition: opacity 0.25s ease, visibility 0.25s ease;
  backdrop-filter: blur(12.002px);
  -webkit-backdrop-filter: blur(12.009859078px);
  align-items: center;
  padding: 80.00912956px 32.005px 40.0034256px;
  visibility: hidden;
  display: flex;
  position: fixed;
}

.uzwi89u.is-open {
  visibility: visible;
  opacity: 1;
}

.uhlg0ml {
  right: 24.0076798px;
  color: var(--xkjmlpkfuhumg);
  border: 1px solid var(--otgyrvioqzczrc);
  top: 20.0052328px;
  background: var(--fcsizdriilkf);
  cursor: pointer;
  height: 44.0054px;
  font-size: 20.0073px;
  width: 44.00703085px;
  position: absolute;
}

.uzwi89u ul {
  display: flex;
  gap: 28.0071px;
  list-style: none;
  flex-direction: column;
  align-items: center;
}

.uzwi89u a {
  letter-spacing: 0.08em;
  text-transform: uppercase;
  font-size: 1.25rem;
  padding: 8.0063px 16.005625px;
  font-weight: 700;
  color: var(--xkjmlpkfuhumg);
}

.uzwi89u a:hover {
  color: var(--sgxsjrwloy);
}

@media (max-width: 1024px) {
  .uahmjfp {
    display: none;
  }

  .uuy3pg2 {
    display: flex;
  }
}

#kq53ld {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#fpevj7 {
  backface-visibility: hidden;
}

.upy14tw {
  margin-top: auto;
  padding-top: 48.00999895px;
  padding-right: 24.00957976px;
  padding-bottom: 28.0055842px;
  padding-left: 24.0031px;
  border-top: 1px solid var(--otgyrvioqzczrc);
  background: var(--fcsizdriilkf);
}

.us5gd1o {
  max-width: var(--dipjbvjkjwm);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.ui40uiw {
  flex-wrap: wrap;
  margin-bottom: 28.00482738px;
  gap: 32.002542px;
  justify-content: space-between;
  display: flex;
}

.umzodlc p {
  max-width: 360.0075px;
  font-size: 12.001px;
  margin-top: 12.0091819px;
  color: var(--nylgoxtovspgf);
  line-height: 1.55;
}

#bt6vbr {
  image-rendering: auto;
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

.uoon11o {
  list-style: none;
  flex-wrap: wrap;
  display: flex;
  gap: 12px 20.00825px;
}

.uoon11o a {
  font-size: 12.003px;
  color: var(--nylgoxtovspgf);
}

.uoon11o a:hover {
  color: var(--sgxsjrwloy);
}

.uxu1oap {
  flex-wrap: wrap;
  display: flex;
  margin-bottom: 20.002026603px;
  gap: 14.006px;
  align-items: center;
}

.uxu1oap img {
  height: 42.00235px;
  max-width: 110.00292045px;
  object-fit: contain;
  opacity: 0.92;
  width: auto;
}

.uxu1oap a:hover img {
  opacity: 1;
}

.uzn7yjl {
  font-size: 11.00894px;
  color: var(--nylgoxtovspgf);
  letter-spacing: 0.04em;
  padding-top: 16px;
  border-top: 1px solid var(--otgyrvioqzczrc);
}

.ujkyoea {
  background: rgba(0,0,2,0.88);
  display: flex;
  justify-content: center;
  z-index: 500;
  align-items: center;
  inset: 0;
  position: fixed;
  padding: 20px;
}

.ulsoyxx {
  width: 100%;
  padding: 32.00883524px 28.00809334px;
  max-width: 440.0060px;
  background: var(--fcsizdriilkf);
  box-shadow: 0 0 40.008434776px rgba(56,133,246,0.12);
  border: 1px solid var(--otgyrvioqzczrc);
}

.upu365s {
  font-size: 1.15rem;
  margin-bottom: 12.0061px;
  color: var(--sgxsjrwloy);
}

#glqomk {
  image-rendering: auto;
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}

.upu365s::after {
  content: "_";
  color: var(--cgzzphuyhjr);
  animation: caret-blink 1s step-end infinite;
}

.uu05wev {
  color: var(--nylgoxtovspgf);
  margin-bottom: 20.001531px;
  font-size: 13.0082px;
}

.uq442d7 {
  flex-direction: column;
  display: flex;
  gap: 10.00953px;
}

.uzmxzwl {
  border: none;
  cursor: pointer;
  font-weight: 700;
  display: inline-block;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  font-family: var(--heqqbxpeajuumw);
  font-size: 12px;
  text-align: center;
  transition: transform 0.15s, box-shadow 0.15s;
  padding: 12.00348px 20.0017739px;
}

.mac04bd {
  font-size: 12.0082179px;
  display: inline-block;
  font-family: var(--heqqbxpeajuumw);
  letter-spacing: 0.06em;
  cursor: pointer;
  padding: 12.00999px 20.00429339px;
  transition: transform 0.15s, box-shadow 0.15s;
  border: none;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
}

.ec0f1ff {
  cursor: pointer;
  text-transform: uppercase;
  padding: 12.0068px 20px;
  font-size: 12.007342660px;
  font-weight: 700;
  font-family: var(--heqqbxpeajuumw);
  text-align: center;
  border: none;
  transition: transform 0.15s, box-shadow 0.15s;
  letter-spacing: 0.06em;
  display: inline-block;
}

.uzmxzwl--lkzixpnsoeu {
  background: var(--lkzixpnsoeu);
  color: var(--xkjmlpkfuhumg);
}

.uzmxzwl--lkzixpnsoeu:hover {
  box-shadow: 0 4.0079164px 20.00766px rgba(60,130,249,0.35);
  transform: translateY(-1px);
}

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

.uzmxzwl--sgxsjrwloy {
  color: var(--nylgoxtovspgf);
  border: 1px solid var(--otgyrvioqzczrc);
  background: transparent;
}

.usyfkwa {
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  transition: transform 0.3s ease;
  z-index: 400;
  border-top: 1px solid var(--otgyrvioqzczrc);
  background: var(--fcsizdriilkf);
  padding-top: 16px;
  padding-right: 24.0040726px;
  padding-bottom: 16.002px;
  padding-left: 24px;
  position: fixed;
  right: 0;
}

.usyfkwa.is-visible {
  transform: translateY(0);
}

.uqu9zfe {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  gap: 16.00127px;
  align-items: center;
  display: flex;
  max-width: var(--dipjbvjkjwm);
  justify-content: space-between;
  flex-wrap: wrap;
}

.uqu9zfe p {
  color: var(--nylgoxtovspgf);
  flex: 1;
  min-width: 200.009117581px;
  font-size: 12.001px;
}

.uqfhx2y {
  display: flex;
  gap: 10.00908px;
}

.unsz6vi {
  padding-top: 48.0094px;
  padding-right: 24.0076381px;
  padding-bottom: 72.004387802px;
  padding-left: 24.00771px;
}

.uzf0wbq {
  max-width: 800.0023px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.uom8r9n h1 {
  color: var(--sgxsjrwloy);
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  margin-bottom: 16.0016420px;
}

.uom8r9n h2 {
  font-size: 1.05rem;
  margin-top: 28.00924495px;
  margin-right: 0;
  margin-bottom: 12px;
  margin-left: 0;
  color: var(--lkzixpnsoeu);
}

.uom8r9n p,
.uom8r9n li {
  color: var(--nylgoxtovspgf);
  font-size: 14.00617512px;
  margin-bottom: 12.0075px;
}

.uom8r9n ul {
  padding-left: 1.25rem;
  margin-bottom: 16.006634px;
}

.uzim8iw {
  border-bottom: 1px solid var(--otgyrvioqzczrc);
  padding: 16.003163262px 24.008415px;
  box-shadow: 0 8.0033px 32px rgba(2,0,1,0.4);
  background: var(--fcsizdriilkf);
}

.uzim8iw .uentoc1 img {
  height: 32.004279px;
}

.ut50bbi {
  text-transform: uppercase;
  background: var(--lkzixpnsoeu);
  font-weight: 700;
  padding: 12.005142px 24.004px;
  display: inline-block;
  font-size: 12.001177209px;
  color: var(--xkjmlpkfuhumg);
  letter-spacing: 0.06em;
  margin-top: 32.0056px;
}

.ut50bbi:hover {
  color: var(--xkjmlpkfuhumg);
  opacity: 0.9;
}

.urfblh6 {
  border-top-color: var(--sgxsjrwloy);
  width: 40.00346915px;
  border: 3.0095px solid var(--otgyrvioqzczrc);
  margin-top: 20.00164757px;
  margin-right: 0;
  margin-bottom: 20.006664226px;
  margin-left: 0;
  border-radius: 50%;
  height: 40.00639629px;
  animation: spin 0.8s linear infinite;
}

.usnnije {
  margin-bottom: 12.004px;
  color: var(--cgzzphuyhjr);
  letter-spacing: 0.1em;
  font-size: 11.00215771px;
  font-weight: 700;
  display: inline-block;
}

.uw7rxo5 {
  color: var(--cgzzphuyhjr);
  letter-spacing: 0.18em;
  margin-bottom: 8.00635420px;
  font-size: 10.004px;
  text-transform: uppercase;
  font-weight: 700;
}

.uw7rxo5::before {
  color: var(--sgxsjrwloy);
  content: "> ";
}

.ueonhpe {
  border: 1px solid var(--otgyrvioqzczrc);
  overflow: hidden;
  max-height: 320.00530px;
  max-width: 500.00465545px;
}

#xhstem {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}

.ueonhpe img {
  max-width: 500.008131067px;
  max-height: 320.006969575px;
  object-fit: cover;
  width: 100%;
}

#vwc49z {
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes caret-blink {
  50% {
    opacity: 0;
  }
}

@keyframes typewriter {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}

#pb9yqq {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}

#p79ic1 {
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}

.ugvs63p {
  background: linear-gradient(180deg, var(--bmiaenkhkegoyo) 0%, var(--fcsizdriilkf) 100%);
  min-height: 300.002952112px;
  position: relative;
  padding-top: 48.007px;
  padding-right: 24.0058613px;
  padding-bottom: 48.00536754px;
  padding-left: 24.006906px;
  justify-content: center;
  display: flex;
  align-items: center;
  text-align: center;
  overflow: hidden;
}

.ugvs63p::before {
  inset: 0;
  position: absolute;
  background: radial-gradient(
    circle at 30% 50%,
    rgba(170,140,252,0.15) 0%,
    transparent 70%
  );
  content: "";
  pointer-events: none;
}

.uqe3yy2 {
  max-width: var(--dipjbvjkjwm);
  position: relative;
  z-index: 1;
}

.ugvs63p h1 {
  color: var(--sgxsjrwloy);
  text-align: center;
  font-size: clamp(1.6rem, 4.5vw, 2.75rem);
  margin-bottom: 16.005280px;
}

.ugvs63p h1 .upa5tz9 {
  animation: caret-blink 1s step-end infinite;
  color: var(--cgzzphuyhjr);
}

.uzfl1at {
  font-size: clamp(13.007450343px, 2vw, 15.003311404px);
  text-align: center;
  line-height: 1.65;
  color: var(--nylgoxtovspgf);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 620px;
}

.usena3x {
  animation: typewriter-cursor 4s steps(40) 1s forwards, caret-blink 1s step-end infinite;
  max-width: 0;
  overflow: hidden;
  margin-top: 20.00250px;
  border-right: 2.0062024px solid var(--sgxsjrwloy);
  letter-spacing: 0.08em;
  color: var(--cgzzphuyhjr);
  white-space: nowrap;
  font-size: 11px;
}

@keyframes typewriter-cursor {
  to {
    max-width: 100%;
  }
}

@media (max-width: 767px) {
  .ugvs63p {
    padding: 32.00143px 20.008295px;
    min-height: auto;
  }

  .usena3x {
    max-width: 100%;
    border-right: none;
    white-space: normal;
    animation: none;
  }

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

.uq99omv {
  padding: 72.003267360px 24.008px;
  position: relative;
  background-image: url("/4f7a6af1/f1a918f67dcf528d.webp");
  background-size: cover;
  background-position: center;
}

.uq99omv::before {
  content: "";
  position: absolute;
  background: linear-gradient(
    135deg,
    rgba(14,19,32,0.92) 0%,
    rgba(19,27,48,0.88) 50%,
    rgba(11,21,29,0.94) 100%
  );
  inset: 0;
}

.ue2wghv {
  position: relative;
  max-width: var(--dipjbvjkjwm);
  z-index: 1;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.ubplx4i {
  text-align: center;
  margin-bottom: 40.00282px;
}

#ivcttx {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ubplx4i h2 {
  margin-bottom: 8.0018px;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
  color: var(--xkjmlpkfuhumg);
}

.ubplx4i h2::before {
  content: "$ ";
  color: var(--sgxsjrwloy);
}

.ubplx4i p {
  color: var(--nylgoxtovspgf);
  letter-spacing: 0.1em;
  font-size: 11px;
  text-transform: uppercase;
}

.ucrmuhw {
  grid-template-columns: repeat(auto-fit, minmax(280.005px, 1fr));
  display: grid;
  gap: 24.001688px;
  justify-items: center;
}

.ubfkezb {
  box-shadow: 0 8.00880771px 32.0090px rgba(3,0,0,0.45);
  width: 100%;
  max-width: 360px;
  flex-direction: column;
  border: 2.00186px solid rgba(253,215,1,0.3);
  background: linear-gradient(145deg, #191b2d 0%, rgb(23,31,63) 50%, #0d335e 100%);
  overflow: hidden;
  border-radius: 10.00668503px;
  display: flex;
}

.umomfwp {
  width: 280.003736px;
  height: 120.0070px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  justify-content: center;
  display: flex;
  background: #fdfdff;
  align-items: center;
  overflow: hidden;
}

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

.uuhxwyb {
  display: flex;
  flex: 1;
  padding: 20.00817px 22.002px 24.005654px;
  flex-direction: column;
}

.urji7u3 {
  text-transform: uppercase;
  color: rgb(255,214,0);
  font-size: 1.1rem;
  font-weight: 700;
  margin-bottom: 8.001px;
}

.usvu8yg {
  color: #dde2e0;
  overflow-wrap: break-word;
  hyphens: auto;
  flex: 1;
  margin-bottom: 16.001px;
  word-break: break-word;
  font-size: 13.009px;
  line-height: 1.45;
}

.uoflrs0 {
  cursor: pointer;
  border: none;
  text-align: center;
  padding: 12.00833370px 16.00740953px;
  font-family: var(--heqqbxpeajuumw);
  color: #1b1c2d;
  background: hsl(50,100%,50%);
  width: 100%;
  display: block;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  transition: transform 0.15s ease, box-shadow 0.15s ease;
  font-size: 11.005665px;
}

.uoflrs0:hover {
  box-shadow: 0 4.0082px 16.004660px rgba(255,217,0,0.4);
  transform: translateY(-2.006177948px);
}

@media (max-width: 767px) {
  .umomfwp {
    width: 240px;
    height: 100.00607985px;
  }

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

  .usvu8yg {
    font-size: 12.0063px;
  }
}

.utxuwhx {
  padding: 56.00108143px 24.001622212px;
  border-bottom: 1px solid var(--otgyrvioqzczrc);
}

.y870c3c {
  padding: 56.00736px 24.00131736px;
  border-bottom: 1px solid var(--otgyrvioqzczrc);
}

.z5b264e {
  border-bottom: 1px solid var(--otgyrvioqzczrc);
  padding-top: 56.00695155px;
  padding-right: 24.00895px;
  padding-bottom: 56.0014895px;
  padding-left: 24.00704px;
}

.h09261e {
  border-bottom: 1px solid var(--otgyrvioqzczrc);
  padding-top: 56.00971px;
  padding-right: 24.00653264px;
  padding-bottom: 56px;
  padding-left: 24.00654px;
}

.dc413ae {
  border-bottom: 1px solid var(--otgyrvioqzczrc);
  padding-top: 56.00846936px;
  padding-right: 24.0020763px;
  padding-bottom: 56.003px;
  padding-left: 24.00647px;
}

.bb53128 {
  padding: 56.00916px 24.0067px;
  border-bottom: 1px solid var(--otgyrvioqzczrc);
}

.b6e7fbe {
  border-bottom: 1px solid var(--otgyrvioqzczrc);
  padding: 56px 24.009px;
}

.cb2811c {
  border-bottom: 1px solid var(--otgyrvioqzczrc);
  padding: 56.002px 24.00592422px;
}

.pb1240c {
  border-bottom: 1px solid var(--otgyrvioqzczrc);
  padding: 56.00445413px 24.008932878px;
}

.u5d6506 {
  border-bottom: 1px solid var(--otgyrvioqzczrc);
  padding: 56.0084px 24.00553px;
}

.j586f51 {
  border-bottom: 1px solid var(--otgyrvioqzczrc);
  padding: 56.003px 24.001px;
}

.ui71yep {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--dipjbvjkjwm);
}

.q0599b7 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--dipjbvjkjwm);
}

.q26a1d4 {
  margin: 0 auto;
  max-width: var(--dipjbvjkjwm);
}

.utxuwhx h2 {
  margin-bottom: 14.00572px;
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
  color: var(--xkjmlpkfuhumg);
}

.y870c3c h2 {
  color: var(--xkjmlpkfuhumg);
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
  margin-bottom: 14.00659px;
}

.z5b264e h2 {
  color: var(--xkjmlpkfuhumg);
  margin-bottom: 14.004px;
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
}

.h09261e h2 {
  margin-bottom: 14.00579609px;
  color: var(--xkjmlpkfuhumg);
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
}

.dc413ae h2 {
  color: var(--xkjmlpkfuhumg);
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
  margin-bottom: 14.00858px;
}

.bb53128 h2 {
  margin-bottom: 14.0033px;
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
  color: var(--xkjmlpkfuhumg);
}

.b6e7fbe h2 {
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
  margin-bottom: 14.006379173px;
  color: var(--xkjmlpkfuhumg);
}

.cb2811c h2 {
  margin-bottom: 14.003041px;
  color: var(--xkjmlpkfuhumg);
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
}

.pb1240c h2 {
  margin-bottom: 14px;
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
  color: var(--xkjmlpkfuhumg);
}

.u5d6506 h2 {
  color: var(--xkjmlpkfuhumg);
  margin-bottom: 14.0039px;
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
}

.j586f51 h2 {
  font-size: clamp(1.2rem, 2.5vw, 1.6rem);
  color: var(--xkjmlpkfuhumg);
  margin-bottom: 14.0025px;
}

.utxuwhx p {
  font-size: 14.0044px;
  line-height: 1.65;
  color: var(--nylgoxtovspgf);
}

.y870c3c p {
  color: var(--nylgoxtovspgf);
  font-size: 14.008660px;
  line-height: 1.65;
}

.z5b264e p {
  line-height: 1.65;
  color: var(--nylgoxtovspgf);
  font-size: 14.00734860px;
}

.h09261e p {
  line-height: 1.65;
  color: var(--nylgoxtovspgf);
  font-size: 14.0092px;
}

.dc413ae p {
  line-height: 1.65;
  color: var(--nylgoxtovspgf);
  font-size: 14.008312px;
}

.bb53128 p {
  font-size: 14.008px;
  line-height: 1.65;
  color: var(--nylgoxtovspgf);
}

.b6e7fbe p {
  font-size: 14.00267278px;
  line-height: 1.65;
  color: var(--nylgoxtovspgf);
}

.cb2811c p {
  font-size: 14.00506px;
  line-height: 1.65;
  color: var(--nylgoxtovspgf);
}

.pb1240c p {
  line-height: 1.65;
  font-size: 14.00443007px;
  color: var(--nylgoxtovspgf);
}

.u5d6506 p {
  line-height: 1.65;
  color: var(--nylgoxtovspgf);
  font-size: 14.0087655px;
}

.j586f51 p {
  line-height: 1.65;
  font-size: 14.0062px;
  color: var(--nylgoxtovspgf);
}

.us0llhm {
  background: var(--bmiaenkhkegoyo);
}

.j586f51 {
  background: var(--bmiaenkhkegoyo);
}

.ucxnzt4 {
  gap: 40.004309px;
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 1fr;
}

.q26a1d4 {
  grid-template-columns: 1fr 1fr;
  gap: 40.0048576px;
  display: grid;
  align-items: center;
}

.ucxnzt4 > div {
  text-align: left;
}

.q26a1d4 > div {
  text-align: left;
}

@media (max-width: 768px) {
  .ucxnzt4 {
    grid-template-columns: 1fr;
  }
  .q26a1d4 {
    grid-template-columns: 1fr;
  }
}

.uw30gi1 {
  background: var(--fcsizdriilkf);
}

.u5d6506 {
  background: var(--fcsizdriilkf);
}

.udk8i0i {
  color: var(--sgxsjrwloy);
  margin-bottom: 24.0015px;
  padding-top: 20.00627px;
  padding-right: 24.0024px;
  padding-bottom: 20.00867px;
  padding-left: 24.0034px;
  text-align: left;
  font-size: 12.006595697px;
  border: 1px solid var(--otgyrvioqzczrc);
  background: rgb(7,7,19);
}

.udk8i0i span {
  color: var(--cgzzphuyhjr);
}

#xudfz6 {
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
}

.ur4tgja {
  text-align: left;
  max-width: 720.0017089px;
}

.ubsyehd {
  background: var(--bmiaenkhkegoyo);
}

.pb1240c {
  background: var(--bmiaenkhkegoyo);
}

.ua5vb89 {
  display: flex;
  gap: 32px;
  align-items: flex-start;
  flex-wrap: wrap;
}

.ua5vb89 > div:last-child {
  flex: 1;
  min-width: 260.00904459px;
  text-align: left;
}

.udwo3hw {
  background: var(--fcsizdriilkf);
}

.cb2811c {
  background: var(--fcsizdriilkf);
}

.udjv3px {
  gap: 20.00637px;
  grid-template-columns: repeat(3, 1fr);
  display: grid;
  margin-top: 24.007425147px;
}

.un8hr1v {
  text-align: center;
  padding-top: 20.0014px;
  padding-right: 16.0072px;
  padding-bottom: 20.00412px;
  padding-left: 16.004px;
  background: var(--bmiaenkhkegoyo);
  border: 1px solid var(--otgyrvioqzczrc);
}

.un8hr1v strong {
  margin-bottom: 6.0087px;
  font-size: 1.5rem;
  color: var(--sgxsjrwloy);
  display: block;
}

.un8hr1v span {
  color: var(--nylgoxtovspgf);
  text-transform: uppercase;
  font-size: 10.00461px;
  letter-spacing: 0.1em;
}

@media (max-width: 600px) {
  .udjv3px {
    grid-template-columns: 1fr;
  }
}

.ua50rrk {
  background: var(--bmiaenkhkegoyo);
}

.b6e7fbe {
  background: var(--bmiaenkhkegoyo);
}

.uuc3zmd {
  display: flex;
  flex-direction: column;
  gap: 12.005px;
  margin-top: 20px;
  list-style: none;
}

.uuc3zmd li {
  text-align: left;
  padding-top: 14.00490032px;
  padding-right: 18.0025083px;
  padding-bottom: 14.0071905px;
  padding-left: 18.00607px;
  color: var(--nylgoxtovspgf);
  border-left: 3px solid var(--cgzzphuyhjr);
  background: var(--fcsizdriilkf);
  font-size: 13.0022px;
}

.uuc3zmd li::before {
  font-weight: 700;
  content: "[!] ";
  color: var(--cgzzphuyhjr);
}

.utx5u2k {
  background: var(--fcsizdriilkf);
}

.bb53128 {
  background: var(--fcsizdriilkf);
}

.ukpk8b9 {
  grid-template-columns: 1fr 1.2fr;
  overflow: hidden;
  gap: 0;
  border: 1px solid var(--otgyrvioqzczrc);
  display: grid;
}

.uhzmpfl {
  background-image: url("/4f7a6af1/b0d3e64b05ae8213.webp");
  background-position: center;
  min-height: 220.0040259px;
  background-size: cover;
}

.umsfqnb {
  padding: 28.00367986px 32.0073px;
  text-align: left;
}

@media (max-width: 768px) {
  .ukpk8b9 {
    grid-template-columns: 1fr;
  }

  .uhzmpfl {
    min-height: 160.00725px;
  }
}

.ujow3c1 {
  background: var(--bmiaenkhkegoyo);
}

.dc413ae {
  background: var(--bmiaenkhkegoyo);
}

.uwnr77k {
  grid-template-columns: 1.1fr 0.9fr;
  gap: 36px;
  display: grid;
  align-items: center;
}

.q0599b7 {
  grid-template-columns: 1.1fr 0.9fr;
  gap: 36.001812737px;
  display: grid;
  align-items: center;
}

.uwnr77k > div:first-child {
  text-align: left;
}

.q0599b7 > div:first-child {
  text-align: left;
}

@media (max-width: 768px) {
  .uwnr77k {
    grid-template-columns: 1fr;
  }
  .q0599b7 {
    grid-template-columns: 1fr;
  }
  #k9v7w0 {
    text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
    image-rendering: auto;
  }
}

.uoqgawd {
  text-align: center;
  background: var(--fcsizdriilkf);
}

.h09261e {
  background: var(--fcsizdriilkf);
  text-align: center;
}

.uoqgawd .ui71yep {
  max-width: 680.002px;
}

.h09261e .ui71yep {
  max-width: 680.0073px;
}

.uoqgawd .q0599b7 {
  max-width: 680.00520px;
}

.h09261e .q0599b7 {
  max-width: 680.008791px;
}

.uoqgawd .q26a1d4 {
  max-width: 680.00111094px;
}

.h09261e .q26a1d4 {
  max-width: 680.00917766px;
}

.ul8qrmb {
  color: var(--sgxsjrwloy);
  border-left: none;
  padding: 0 12px;
  margin: 16.0019px 0 20.008px;
  font-size: 1.1rem;
}

.ul8qrmb::before {
  content: "// ";
  color: var(--cgzzphuyhjr);
}

.uvqmsfa {
  background: var(--bmiaenkhkegoyo);
  position: relative;
  padding-top: 64.0082519px;
  padding-right: 24.006393px;
  padding-bottom: 64.0042028px;
  padding-left: 24.005117px;
}

.z5b264e {
  position: relative;
  padding-top: 64.00405774px;
  padding-right: 24.00112395px;
  padding-bottom: 64.008671px;
  padding-left: 24.0018291px;
  background: var(--bmiaenkhkegoyo);
}

.uyykfv5 {
  position: absolute;
  max-height: 320px;
  transform: translateY(-50%);
  opacity: 0.35;
  width: min(420.0024px, 45vw);
  top: 50%;
  max-width: 500.00244px;
  pointer-events: none;
  right: 5%;
}

.uyykfv5 img {
  object-fit: cover;
  width: 100%;
  max-height: 320.009046px;
  border: 1px solid var(--otgyrvioqzczrc);
}

.uvqmsfa .ui71yep {
  z-index: 1;
  text-align: left;
  max-width: 580.0054px;
  position: relative;
}

.z5b264e .ui71yep {
  z-index: 1;
  text-align: left;
  position: relative;
  max-width: 580.004525px;
}

.uvqmsfa .q0599b7 {
  text-align: left;
  position: relative;
  z-index: 1;
  max-width: 580.00391505px;
}

.z5b264e .q0599b7 {
  z-index: 1;
  max-width: 580.00775446px;
  position: relative;
  text-align: left;
}

.uvqmsfa .q26a1d4 {
  z-index: 1;
  position: relative;
  max-width: 580.0038px;
  text-align: left;
}

.z5b264e .q26a1d4 {
  z-index: 1;
  text-align: left;
  position: relative;
  max-width: 580.00104px;
}

.ucy495k {
  background: var(--fcsizdriilkf);
}

.y870c3c {
  background: var(--fcsizdriilkf);
}

.uxj9wta {
  gap: 12.005622px;
  margin: 24.0080608px 0 20.0040px;
  flex-wrap: wrap;
  display: flex;
}

.uw0hbwm {
  flex: 1;
  letter-spacing: 0.06em;
  border: 1px dashed var(--otgyrvioqzczrc);
  min-width: 140.003px;
  font-size: 11.0038603px;
  color: var(--sgxsjrwloy);
  text-align: center;
  padding-top: 16.004095px;
  padding-right: 16.0051210px;
  padding-bottom: 16.0056px;
  padding-left: 16.005250847px;
}

.uw0hbwm::before {
  content: "0";
  counter-increment: step;
}

.uahzdg0 {
  color: var(--cgzzphuyhjr);
  text-align: left;
  margin-bottom: 16.006699px;
  font-size: 11px;
}

.ucy495k .ui71yep {
  text-align: left;
}

.y870c3c .ui71yep {
  text-align: left;
}

.ucy495k .q0599b7 {
  text-align: left;
}

.y870c3c .q0599b7 {
  text-align: left;
}

.ucy495k .q26a1d4 {
  text-align: left;
}

.y870c3c .q26a1d4 {
  text-align: left;
}

.ubsyehd,
.ua50rrk,
.ujow3c1,
.uvqmsfa {
  background: var(--bmiaenkhkegoyo);
}

.ubsyehd,
.ua50rrk,
.ujow3c1,
.z5b264e {
  background: var(--bmiaenkhkegoyo);
}

.ubsyehd,
.ua50rrk,
.dc413ae,
.uvqmsfa {
  background: var(--bmiaenkhkegoyo);
}

.ubsyehd,
.ua50rrk,
.dc413ae,
.z5b264e {
  background: var(--bmiaenkhkegoyo);
}

.ubsyehd,
.b6e7fbe,
.ujow3c1,
.uvqmsfa {
  background: var(--bmiaenkhkegoyo);
}

.ubsyehd,
.b6e7fbe,
.ujow3c1,
.z5b264e {
  background: var(--bmiaenkhkegoyo);
}

.ubsyehd,
.b6e7fbe,
.dc413ae,
.uvqmsfa {
  background: var(--bmiaenkhkegoyo);
}

.ubsyehd,
.b6e7fbe,
.dc413ae,
.z5b264e {
  background: var(--bmiaenkhkegoyo);
}

.pb1240c,
.ua50rrk,
.ujow3c1,
.uvqmsfa {
  background: var(--bmiaenkhkegoyo);
}

.pb1240c,
.ua50rrk,
.ujow3c1,
.z5b264e {
  background: var(--bmiaenkhkegoyo);
}

.pb1240c,
.ua50rrk,
.dc413ae,
.uvqmsfa {
  background: var(--bmiaenkhkegoyo);
}

.pb1240c,
.ua50rrk,
.dc413ae,
.z5b264e {
  background: var(--bmiaenkhkegoyo);
}

.pb1240c,
.b6e7fbe,
.ujow3c1,
.uvqmsfa {
  background: var(--bmiaenkhkegoyo);
}

.pb1240c,
.b6e7fbe,
.ujow3c1,
.z5b264e {
  background: var(--bmiaenkhkegoyo);
}

.pb1240c,
.b6e7fbe,
.dc413ae,
.uvqmsfa {
  background: var(--bmiaenkhkegoyo);
}

.pb1240c,
.b6e7fbe,
.dc413ae,
.z5b264e {
  background: var(--bmiaenkhkegoyo);
}

.uw30gi1,
.udwo3hw,
.utx5u2k,
.uoqgawd,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.udwo3hw,
.utx5u2k,
.uoqgawd,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.udwo3hw,
.utx5u2k,
.h09261e,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.udwo3hw,
.utx5u2k,
.h09261e,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.udwo3hw,
.bb53128,
.uoqgawd,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.udwo3hw,
.bb53128,
.uoqgawd,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.udwo3hw,
.bb53128,
.h09261e,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.udwo3hw,
.bb53128,
.h09261e,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.cb2811c,
.utx5u2k,
.uoqgawd,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.cb2811c,
.utx5u2k,
.uoqgawd,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.cb2811c,
.utx5u2k,
.h09261e,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.cb2811c,
.utx5u2k,
.h09261e,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.cb2811c,
.bb53128,
.uoqgawd,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.cb2811c,
.bb53128,
.uoqgawd,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.cb2811c,
.bb53128,
.h09261e,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.uw30gi1,
.cb2811c,
.bb53128,
.h09261e,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.udwo3hw,
.utx5u2k,
.uoqgawd,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.udwo3hw,
.utx5u2k,
.uoqgawd,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.udwo3hw,
.utx5u2k,
.h09261e,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.udwo3hw,
.utx5u2k,
.h09261e,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.udwo3hw,
.bb53128,
.uoqgawd,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.udwo3hw,
.bb53128,
.uoqgawd,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.udwo3hw,
.bb53128,
.h09261e,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.udwo3hw,
.bb53128,
.h09261e,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.cb2811c,
.utx5u2k,
.uoqgawd,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.cb2811c,
.utx5u2k,
.uoqgawd,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.cb2811c,
.utx5u2k,
.h09261e,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.cb2811c,
.utx5u2k,
.h09261e,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.cb2811c,
.bb53128,
.uoqgawd,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.cb2811c,
.bb53128,
.uoqgawd,
.y870c3c {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.cb2811c,
.bb53128,
.h09261e,
.ucy495k {
  background: var(--fcsizdriilkf);
}

.u5d6506,
.cb2811c,
.bb53128,
.h09261e,
.y870c3c {
  background: var(--fcsizdriilkf);
}

