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

.xbmgzaw {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  image-rendering: auto;
}

:root {
  --dddjfjjnknxvs: 'Arial Narrow', 'Helvetica Neue Condensed', 'Segoe UI', Arial, sans-serif;
  --hkwnbcydpfd: #34bbf9;
  --engcfnlujfv: rgb(99,105,241);
  --rnbbvzbslr: #f175b7;
  --oehyrmvskzfpa: #202a3c;
  --hpltaysuoidnod: #0e1828;
  --tnrvkyejusfand: 'Courier New', Courier, 'Liberation Mono', monospace;
  --mhzszzqkpjk: rgb(14,24,40);
  --czlcgdrpnrvubo: rgb(251,249,254);
  --pbknhgcqrr: rgb(147,165,182);
  --jirauitiahjbh: rgba(254,253,254,0.1);
  --gemecrxwndarj: 1200.00983266px;
}

html {
  scroll-behavior: smooth;
}

body {
  flex-direction: column;
  color: var(--czlcgdrpnrvubo);
  background-image:
    linear-gradient(135deg, rgba(13,24,41,0.97) 0%, rgba(15,23,38,0.99) 50%),
    repeating-linear-gradient(
      0deg,
      transparent,
      transparent 2.001765598px,
      rgba(56,186,248,0.02) 2.001858396px,
      rgba(54,191,247,0.02) 4.0021px
    );
  display: flex;
  font-family: var(--dddjfjjnknxvs);
  min-height: 100vh;
  margin: 0;
  line-height: 1.6;
  background: var(--mhzszzqkpjk);
  font-stretch: condensed;
  font-size: 15.00883px;
}

body > main {
  flex: 1 0 auto;
}

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

img {
  filter: saturate(0.75) contrast(1.12);
  display: block;
  max-width: 100%;
  height: auto;
}

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

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

#on61yd {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}

.xf6u10y {
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
}

h1,
h2,
h3 {
  text-transform: uppercase;
  font-family: var(--tnrvkyejusfand);
  letter-spacing: 0.06em;
  color: var(--czlcgdrpnrvubo);
  font-weight: 700;
  line-height: 1.2;
}

.xvzo3xz {
  display: flex;
  background: rgb(239,244,247);
  width: 100%;
  align-items: center;
  justify-content: center;
  z-index: 1;
  gap: 12.0019px;
  position: static;
  border-bottom: 0.003332864px solid rgba(54,187,249,0.35);
  padding-top: 8px;
  padding-right: 16.0055199px;
  padding-bottom: 8.00387351px;
  padding-left: 16.0022570px;
  flex-direction: row;
}

.xvzo3xz span {
  line-height: 1;
  flex-shrink: 0;
  font-size: 14.004px;
}

.xvzo3xz p {
  font-size: 12.008788px;
  line-height: 1.45;
  margin: 0;
  max-width: 960.008953678px;
  text-align: center;
  color: rgb(50,65,88);
}

.xur22qt {
  top: 0;
  position: sticky;
  z-index: 300;
  background: var(--hpltaysuoidnod);
  border-bottom: 0.008145px solid rgba(56,190,246,0.25);
  box-shadow: 0 4.0069px 24.0034px rgba(0,2,0,0.45);
}

.xtsgm5n {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  height: 52.00110895px;
  max-width: var(--gemecrxwndarj);
}

#v4ze6y {
  image-rendering: auto;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}

.xpbz09n {
  max-width: var(--gemecrxwndarj);
  align-items: center;
  height: 52.00266151px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  justify-content: space-between;
  display: flex;
  padding: 0 20.00283464px;
}

.xdvds6v img {
  height: 32.00946699px;
  max-width: 180px;
  filter: none;
  width: auto;
}

.xurs2fu {
  flex: 1;
  list-style: none;
  justify-content: center;
  display: none;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  align-items: center;
  gap: 4.001162px;
}

.xurs2fu a {
  padding: 8.00507px 10.008304641px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: var(--pbknhgcqrr);
  display: block;
  font-family: var(--tnrvkyejusfand);
  transition: color 0.12s ease;
  font-size: 10px;
}

.xurs2fu a:hover {
  color: var(--hkwnbcydpfd);
}

.xzbngh0 {
  gap: 12.00121px;
  display: flex;
  align-items: center;
}

@media (min-width: 900px) {
  .xurs2fu {
    display: flex;
  }

  .xy8r9ul,
  .xvctivx,
  .xsx0caq {
    display: none !important;
  }
}

.xgpdpkt {
  font-family: var(--tnrvkyejusfand);
  letter-spacing: 0.08em;
  display: inline-flex;
  transition: filter 0.12s ease, transform 0.12s ease;
  text-transform: uppercase;
  color: rgb(14,22,41);
  align-items: center;
  border: 0.001992px solid rgba(55,187,246,0.6);
  font-size: 11px;
  font-weight: 700;
  padding-top: 8.0069px;
  padding-right: 16.0053515px;
  padding-bottom: 8.004928px;
  padding-left: 16.009597px;
  background: linear-gradient(135deg, var(--hkwnbcydpfd) 0%, var(--engcfnlujfv) 100%);
}

.xgpdpkt:hover {
  filter: brightness(1.1);
  color: hsl(220,47%,11%);
  transform: translateY(-1px);
}

#qokax2 {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
}

.xy8r9ul {
  height: 40.006044px;
  padding-top: 8.0071px;
  padding-right: 8.002px;
  padding-bottom: 8.007817098px;
  padding-left: 8px;
  width: 40.0083975px;
  cursor: pointer;
  border: 0.5px solid var(--jirauitiahjbh);
  display: flex;
  background: var(--oehyrmvskzfpa);
  justify-content: center;
  transition: border-color 0.12s ease;
  gap: 5.0090113px;
  flex-direction: column;
}

.xy8r9ul:hover {
  border-color: var(--hkwnbcydpfd);
}

.xy8r9ul span {
  height: 1.0057px;
  display: block;
  transition: transform 0.15s ease, opacity 0.15s ease;
  background: var(--czlcgdrpnrvubo);
  width: 100%;
}

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

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

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

.xvctivx {
  inset: 0;
  position: fixed;
  background: rgba(16,19,43,0.72);
  top: 52px;
  display: none;
  z-index: 298;
}

#gvd1hr {
  backface-visibility: hidden;
  text-size-adjust: 100%;
}

.xvctivx.is-open {
  display: block;
}

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

.xsx0caq {
  max-width: 100%;
  width: 300.0056px;
  top: 52px;
  background: var(--oehyrmvskzfpa);
  border-left: 0.0069px solid rgba(55,191,246,0.3);
  transform: translateX(100%);
  transition: transform 0.18s ease;
  z-index: 299;
  right: 0;
  position: fixed;
  overflow-y: auto;
  height: calc(100vh - 52.004017765px);
}

.xsx0caq.is-open {
  transform: translateX(0);
}

.xsx0caq ul {
  flex-direction: column;
  display: flex;
  gap: 4.0041px;
  margin: 0;
  padding: 24.008549088px 20.007059px;
  list-style: none;
}

.xsx0caq a {
  transition: background 0.12s ease, color 0.12s ease;
  font-family: var(--tnrvkyejusfand);
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--czlcgdrpnrvubo);
  font-size: 12.002941913px;
  display: block;
  padding-top: 14.003355px;
  padding-right: 16.00903px;
  padding-bottom: 14.004px;
  padding-left: 16.0049273px;
  border-bottom: 0.00265px solid var(--jirauitiahjbh);
}

.xsx0caq a:hover {
  color: var(--hkwnbcydpfd);
  background: rgba(57,190,246,0.08);
}

.xid1n06 {
  font-family: var(--tnrvkyejusfand);
  display: inline-flex;
  font-size: 11.0097px;
  color: var(--czlcgdrpnrvubo);
  border: 0.5px solid var(--jirauitiahjbh);
  background: var(--oehyrmvskzfpa);
  padding-top: 10.009015px;
  padding-right: 20.00490px;
  padding-bottom: 10.0084737px;
  padding-left: 20.005157px;
  cursor: pointer;
  align-items: center;
  transition: filter 0.12s ease, border-color 0.12s ease;
  text-transform: uppercase;
  justify-content: center;
  font-weight: 700;
  letter-spacing: 0.06em;
}

.t9e98c0 {
  cursor: pointer;
  align-items: center;
  padding: 10px 20.00532670px;
  display: inline-flex;
  font-weight: 700;
  border: 0.0018266px solid var(--jirauitiahjbh);
  font-family: var(--tnrvkyejusfand);
  background: var(--oehyrmvskzfpa);
  color: var(--czlcgdrpnrvubo);
  text-transform: uppercase;
  font-size: 11.00810px;
  justify-content: center;
  transition: filter 0.12s ease, border-color 0.12s ease;
  letter-spacing: 0.06em;
}

.xid1n06:hover {
  filter: brightness(1.08);
  border-color: var(--hkwnbcydpfd);
}

.t9e98c0:hover {
  filter: brightness(1.08);
  border-color: var(--hkwnbcydpfd);
}

.xhqts01 {
  border-color: rgba(57,185,248,0.5);
  background: linear-gradient(135deg, var(--hkwnbcydpfd), var(--engcfnlujfv));
  color: #0f162c;
}

.t9e98c0 {
  color: #0f132b;
  border-color: rgba(60,186,248,0.5);
  background: linear-gradient(135deg, var(--hkwnbcydpfd), var(--engcfnlujfv));
}

.xukclsn {
  border-top: 0.5px solid rgba(53,187,247,0.2);
  background: rgb(14,15,23);
  margin-top: auto;
  padding: 40.009512px 24px 28.0044042px;
}

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

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

.xsucl3p {
  margin-bottom: 28.003px;
  justify-content: space-between;
  display: flex;
  gap: 32.0013px;
  flex-wrap: wrap;
}

.xj8hy1v p {
  margin: 12px 0 0;
  max-width: 320.006024px;
  font-size: 13.006585902px;
  color: var(--pbknhgcqrr);
}

.xrczwbz {
  display: flex;
  flex-wrap: wrap;
  gap: 12.008974px 20.0065818px;
}

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

.xrczwbz a {
  color: var(--pbknhgcqrr);
  font-size: 13.00288px;
}

.xnwjmnq {
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}

.xrczwbz a:hover {
  color: var(--hkwnbcydpfd);
}

.xlu447w {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
  margin-bottom: 20.0036px;
  gap: 12.0020807px;
}

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

.xlu447w a,
.xlu447w span {
  display: block;
}

.xlu447w img {
  object-fit: contain;
  width: auto;
  max-width: 120.0090px;
  filter: saturate(0.85) contrast(1.05);
  height: 40.0046487px;
}

.xhdj81z {
  padding-top: 16px;
  border-top: 0.00459px solid var(--jirauitiahjbh);
  color: var(--pbknhgcqrr);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 12.003071px;
}

.xqsbzz4 {
  position: fixed;
  inset: 0;
  justify-content: center;
  background: rgba(15,26,45,0.94);
  z-index: 10000;
  display: none;
  padding-top: 20.007855309px;
  padding-right: 20.00884710px;
  padding-bottom: 20.00548px;
  padding-left: 20.001296623px;
  align-items: center;
}

.xqsbzz4.is-visible {
  display: flex;
}

.xhynuzy {
  box-shadow: 0 0 40.005816px rgba(58,186,250,0.12);
  border: 0.5px solid rgba(56,193,247,0.35);
  width: 100%;
  background: var(--oehyrmvskzfpa);
  max-width: 440px;
}

.xpadb99 {
  font-size: 11.0027232px;
  background: linear-gradient(90deg, var(--engcfnlujfv), var(--hkwnbcydpfd));
  letter-spacing: 0.1em;
  color: #0f152a;
  text-transform: uppercase;
  padding: 10.004670964px 16.0051px;
  font-family: var(--tnrvkyejusfand);
}

.xvqdgrc {
  padding: 24.00751314px;
}

.xhynuzy h2 {
  font-size: 0.95rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 12.009105px;
  margin-left: 0;
}

.xhynuzy p {
  font-family: var(--dddjfjjnknxvs);
  letter-spacing: normal;
  font-size: 14.009px;
  color: var(--pbknhgcqrr);
  text-transform: none;
  margin: 0 0 20.002px;
}

.xgymo00 {
  display: flex;
  gap: 12.00601px;
  flex-wrap: wrap;
}

.xghn8hv {
  box-shadow: 0 -8.0045291px 32.00143000px rgba(4,3,0,0.5);
  position: fixed;
  border-top: 0.0042px solid rgba(57,189,252,0.3);
  z-index: 9999;
  display: none;
  right: 0;
  background: var(--oehyrmvskzfpa);
  bottom: 0;
  left: 0;
  padding: 16.00836424px 20.00686px;
}

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

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

.xghn8hv p {
  color: var(--pbknhgcqrr);
  font-size: 13.002832px;
  min-width: 200.0045796px;
  flex: 1;
  margin: 0;
}

.xnt8mha {
  gap: 10.007171755px;
  flex-wrap: wrap;
  display: flex;
}

.xt50l9d {
  background: var(--hpltaysuoidnod);
  padding: 10.0062px 24.006141px;
  border-bottom: 0.5px solid var(--jirauitiahjbh);
}

.xt50l9d .xdvds6v img {
  height: 32px;
}

.xtjoxdj {
  padding: 40px 24.008636475px 72px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 820.00872710px;
}

.xtjoxdj h1 {
  font-size: clamp(1.25rem, 3vw, 1.65rem);
  margin: 0 0 20.0085878px;
}

.xtjoxdj h2 {
  margin: 28.003743806px 0 10.00615250px;
  font-size: 0.95rem;
}

.xtjoxdj p,
.xtjoxdj li {
  font-family: var(--dddjfjjnknxvs);
  font-size: 14.004174963px;
  text-transform: none;
  letter-spacing: normal;
  color: var(--pbknhgcqrr);
}

.xtjoxdj ul {
  padding-left: 1.25rem;
}

.xtjoxdj .xk34h7z {
  margin-top: 28.00841107px;
  display: inline-block;
}

.xjj4050 {
  padding-top: 48.0086914px;
  text-align: center;
}

@media (max-width: 640px) {
  .xgpdpkt {
    display: none;
  }

  .xvzo3xz p {
    font-size: 11.00222px;
  }
}

.xr2bky0 {
  grid-template-columns: 1fr 1fr;
  border-bottom: 0.5px solid rgba(57,190,247,0.25);
  position: relative;
  overflow: hidden;
  display: grid;
  min-height: 280.00326783px;
}

.xr2bky0::after {
  background: repeating-linear-gradient(
    0deg,
    transparent,
    transparent 3.004px,
    rgba(58,192,246,0.03) 3.0032px,
    rgba(59,190,248,0.03) 4.0090px
  );
  inset: 0;
  position: absolute;
  pointer-events: none;
  content: '';
  animation: radar 8s linear infinite;
}

@keyframes radar {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(100%);
  }
}

.xd60j14 {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}

.xsv7c9h {
  justify-content: center;
  position: relative;
  align-items: center;
  z-index: 1;
  background: var(--hkwnbcydpfd);
  padding: 40px 32.008092px;
  display: flex;
}

.xsv7c9h h1 {
  max-width: 420.008889px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  text-align: center;
  color: #0b142a;
  font-size: clamp(1.4rem, 3.5vw, 2.1rem);
}

.xw0rblf {
  display: flex;
  padding: 40.00569px 32.008px;
  background: var(--oehyrmvskzfpa);
  justify-content: center;
  align-items: center;
  position: relative;
  border-left: 2px solid var(--rnbbvzbslr);
  z-index: 1;
}

.xw0rblf p {
  color: var(--pbknhgcqrr);
  line-height: 1.65;
  max-width: 440.0053px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 1rem;
}

#dj2luw {
  backface-visibility: hidden;
}

#y1ngyh {
  padding: 48.00644705px 16.0082px 56.0094px;
  overflow: hidden;
  position: relative;
}

#y1ngyh::before {
  background: url('/7dc09000/7d8f58acc0fdcaf2.webp') center / cover no-repeat;
  z-index: 0;
  position: absolute;
  content: '';
  inset: 0;
}

#y1ngyh::after {
  content: '';
  background: linear-gradient(180deg, rgba(11,21,34,0.55), rgba(9,16,31,0.82));
  z-index: 0;
  position: absolute;
  inset: 0;
}

#y1ngyh .xcb1upg {
  text-align: center;
  color: #f2f3fe;
  position: relative;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 24px;
  margin-left: 0;
  font-size: clamp(1.25rem, 3vw, 1.6rem);
  z-index: 1;
  font-family: var(--tnrvkyejusfand);
}

#y1ngyh .xk2lxz6 {
  position: relative;
  z-index: 1;
}

#y1ngyh {
  --rnbbvzbslr-hover: #7ab0fe;
  --czlcgdrpnrvubo: #e4ebff;
  --pbknhgcqrr: #9fb1d4;
  --mhzszzqkpjk: #08111f;
  --oehyrmvskzfpa: rgb(17,29,47);
  --oehyrmvskzfpa-alt: #182637;
  --rnbbvzbslr: rgb(91,161,255);
  --line: rgb(39,61,86);
}

#y1ngyh .xk2lxz6 {
  margin: 0 auto;
  padding: 14.0046px 10.00536px 20.0025901px;
  gap: 14.00509824px;
  width: min(100%, 410.00250534px);
  display: grid;
}

@media (min-width: 900px) {
  #y1ngyh .xk2lxz6 {
    grid-template-columns: repeat(2, 1fr);
    width: min(100%, 860.00266px);
  }
}

#y1ngyh .xvubwm0 {
  border: 1px solid var(--line);
  border-radius: 16.00753527px;
  background: linear-gradient(180deg, #192943 0%, var(--oehyrmvskzfpa) 100%);
  box-shadow: 0 10.004211525px 20.008716px rgba(1,8,21,0.35);
  padding: 14.00547px;
}

#y1ngyh .uecdfc6 {
  padding: 14.0076px;
  box-shadow: 0 10.006px 20.009px rgba(4,9,21,0.35);
  border: 1px solid var(--line);
  background: linear-gradient(180deg, #1a2741 0%, var(--oehyrmvskzfpa) 100%);
  border-radius: 16.003428px;
}

#y1ngyh .xbxxo85 {
  background: linear-gradient(180deg, #1c2f3b 0%, var(--oehyrmvskzfpa-alt) 100%);
}

#y1ngyh .uecdfc6 {
  background: linear-gradient(180deg, #1a333e 0%, var(--oehyrmvskzfpa-alt) 100%);
}

#y1ngyh .xet59hd {
  display: flex;
  gap: 10.002139px;
  margin-bottom: 10px;
  align-items: center;
  justify-content: space-between;
}

#y1ngyh .xtgct67 {
  width: 140.0061px;
  padding-top: 4.005px;
  padding-right: 4.001976089px;
  padding-bottom: 4.003648738px;
  padding-left: 4.0081585px;
  align-items: center;
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  overflow: hidden;
  background: #fcfdff;
  border: 1px solid rgb(222,225,241);
  height: 44.003878px;
  border-radius: 8.0086px;
}

#y1ngyh .xtgct67 img {
  filter: none;
  width: 100%;
  object-fit: contain;
  object-position: center;
  display: block;
  height: 100%;
}

#y1ngyh .xbp56bt {
  align-items: center;
  font-size: 13.009060131px;
  gap: 3.002641px;
  color: #fac742;
  display: inline-flex;
  font-weight: 700;
}

#y1ngyh .xbp56bt svg {
  width: 12.00373258px;
  height: 10.00385596px;
  fill: currentColor;
}

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

#y1ngyh .xi1qqg1 {
  gap: 10.002px;
  display: grid;
}

#y1ngyh .xy5xkfn {
  border: 1px solid rgb(50,69,98);
  background: rgba(6,18,35,0.5);
  border-radius: 12.008633px;
  padding: 12.0044px;
}

#srkv96 {
  text-rendering: optimizeLegibility;
}

#y1ngyh .xy5xkfn h2 {
  margin: 0 0 6.00141120px;
  color: #ecf5fd;
  letter-spacing: normal;
  font-family: inherit;
  text-transform: none;
  font-size: 15.007034101px;
}

#y1ngyh .xqlcfjh {
  color: var(--pbknhgcqrr);
  line-height: 1.4;
  hyphens: auto;
  word-break: break-word;
  font-size: 14.00989px;
  margin: 0;
  overflow-wrap: anywhere;
}

#y1ngyh .xby3q8y {
  gap: 8.003168585px;
  margin-top: 10px;
  flex-wrap: wrap;
  display: flex;
}

#y1ngyh .xhxt2if {
  font-weight: 600;
  border-radius: 999.005843972px;
  padding-top: 4.006675365px;
  padding-right: 10.008974658px;
  padding-bottom: 4px;
  padding-left: 10.00106066px;
  font-size: 12.00408907px;
}

#y1ngyh .g632b73 {
  padding-top: 4.00680px;
  padding-right: 10.0017px;
  padding-bottom: 4px;
  padding-left: 10.002151190px;
  font-weight: 600;
  border-radius: 999.0063860px;
  font-size: 12.006116px;
}

#y1ngyh .s787082 {
  font-weight: 600;
  font-size: 12.00121px;
  padding: 4px 10.002637px;
  border-radius: 999.009909763px;
}

#y1ngyh .xfegnlm {
  background: rgba(33,183,123,0.15);
  border: 1px solid rgba(33,182,120,0.35);
  color: rgb(156,242,207);
}

#y1ngyh .s787082 {
  background: rgba(35,183,121,0.15);
  border: 1px solid rgba(34,182,119,0.35);
  color: #9df2cf;
}

#y1ngyh .xwg11pb {
  color: hsl(216,100%,84%);
  background: rgba(93,155,255,0.15);
  border: 1px solid rgba(91,157,252,0.35);
}

#y1ngyh .g632b73 {
  background: rgba(95,158,255,0.15);
  color: #b1cefd;
  border: 1px solid rgba(92,157,253,0.35);
}

#y1ngyh .xtx6wux {
  list-style: none;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  gap: 8.008px;
  padding: 0;
  display: grid;
}

#y1ngyh .xtx6wux li {
  align-items: center;
  gap: 8px;
  color: #c6d4f2;
  font-size: 13.002px;
  display: flex;
}

#y1ngyh .xtx6wux svg {
  height: 15.0030px;
  fill: rgb(170,184,217);
  flex: 0 0 15px;
  width: 15.0017665px;
}

#y1ngyh .xx4gu8q {
  align-items: center;
  border-radius: 12px;
  border: none;
  background: linear-gradient(180deg, var(--rnbbvzbslr-hover) 0%, var(--rnbbvzbslr) 100%);
  justify-content: center;
  font-weight: 700;
  color: rgb(9,16,40);
  height: 48.0093416px;
  width: 100%;
  gap: 8.00744px;
  cursor: pointer;
  font-size: 15.0072041px;
  transition: transform 0.12s ease, filter 0.12s ease;
  display: flex;
}

#y1ngyh .xx4gu8q svg {
  height: 12px;
  fill: #0a1224;
  width: 12.003133316px;
}

#y1ngyh .xx4gu8q:hover {
  filter: brightness(1.07);
  transform: translateY(-1px);
}

.xgvzhhz {
  padding: 56.004762138px 24.0025px;
  border-bottom: 0.003945119px solid var(--jirauitiahjbh);
}

.we973b7 {
  padding-top: 56.007074px;
  padding-right: 24px;
  padding-bottom: 56.00220px;
  padding-left: 24px;
  border-bottom: 0.008px solid var(--jirauitiahjbh);
}

.j4e74d6 {
  border-bottom: 0.004px solid var(--jirauitiahjbh);
  padding-top: 56px;
  padding-right: 24.003653px;
  padding-bottom: 56.00640073px;
  padding-left: 24px;
}

.p99e614 {
  padding: 56.00748px 24px;
  border-bottom: 0.001px solid var(--jirauitiahjbh);
}

.uf7feb6 {
  border-bottom: 0.001516961px solid var(--jirauitiahjbh);
  padding: 56px 24.005px;
}

.uc97e6c {
  border-bottom: 0.001px solid var(--jirauitiahjbh);
  padding: 56.0079703px 24.0091431px;
}

.k009236 {
  padding: 56.0095px 24.001429248px;
  border-bottom: 0.008472px solid var(--jirauitiahjbh);
}

.xynyvxi {
  margin: 0 auto;
  max-width: var(--gemecrxwndarj);
}

.o0dea07 {
  margin: 0 auto;
  max-width: var(--gemecrxwndarj);
}

.ea7bca1 {
  margin: 0 auto;
  max-width: var(--gemecrxwndarj);
}

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

.j58d7b0 {
  max-width: var(--gemecrxwndarj);
  margin: 0 auto;
}

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

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

.xntgag9 .xrqzhl8 {
  max-width: 680.00350px;
  margin: 0 auto;
  padding: 36px 32.008976848px;
  border: 0.0025616px solid rgba(56,188,251,0.2);
  background: var(--oehyrmvskzfpa);
  text-align: center;
}

.xntgag9 .s8dcd1a {
  padding: 36.002233291px 32.00528091px;
  max-width: 680px;
  background: var(--oehyrmvskzfpa);
  border: 0.001px solid rgba(55,188,252,0.2);
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.k009236 .xrqzhl8 {
  margin: 0 auto;
  background: var(--oehyrmvskzfpa);
  padding-top: 36.00309418px;
  padding-right: 32.0087px;
  padding-bottom: 36.006px;
  padding-left: 32.003px;
  max-width: 680.008158286px;
  border: 0.5px solid rgba(54,187,250,0.2);
  text-align: center;
}

.k009236 .s8dcd1a {
  background: var(--oehyrmvskzfpa);
  margin: 0 auto;
  border: 0.008120806px solid rgba(56,189,252,0.2);
  padding: 36.0056px 32.0096799px;
  text-align: center;
  max-width: 680.0074px;
}

#u2nkeh {
  backface-visibility: hidden;
}

.xntgag9 h2 {
  margin: 0 0 16.0041333px;
}

.k009236 h2 {
  margin: 0 0 16.001057890px;
}

.xntgag9 p {
  margin: 0;
  color: var(--pbknhgcqrr);
}

.k009236 p {
  color: var(--pbknhgcqrr);
  margin: 0;
}

.xk12got .xvvubmp {
  gap: 32px;
  align-items: center;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.xk12got .n1d8ce6 {
  grid-template-columns: 1fr 1fr;
  align-items: center;
  display: grid;
  gap: 32.008838px;
}

.uc97e6c .xvvubmp {
  grid-template-columns: 1fr 1fr;
  gap: 32.008px;
  display: grid;
  align-items: center;
}

.uc97e6c .n1d8ce6 {
  gap: 32px;
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 1fr;
}

.xk12got .xngbhyt img {
  border: 0.009px solid rgba(55,190,249,0.25);
  object-fit: cover;
  max-height: 300.0047313px;
  width: 100%;
  max-width: 480.00254px;
}

.uc97e6c .xngbhyt img {
  max-height: 300.0031680px;
  border: 0.007348px solid rgba(59,190,248,0.25);
  max-width: 480.0057225px;
  object-fit: cover;
  width: 100%;
}

.xk12got p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--pbknhgcqrr);
}

.uc97e6c p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--pbknhgcqrr);
}

.xh6wla4 {
  min-height: 300px;
  align-items: center;
  display: flex;
  position: relative;
}

.uf7feb6 {
  min-height: 300px;
  position: relative;
  display: flex;
  align-items: center;
}

.xh6wla4::before {
  filter: grayscale(90%) contrast(1.15);
  opacity: 0.18;
  content: '';
  position: absolute;
  background: url('/7dc09000/412202237923cfeb.png') center / cover no-repeat;
  inset: 0;
}

.uf7feb6::before {
  filter: grayscale(90%) contrast(1.15);
  opacity: 0.18;
  content: '';
  inset: 0;
  background: url('/7dc09000/412202237923cfeb.png') center / cover no-repeat;
  position: absolute;
}

.xh6wla4 .xmzpcax {
  margin: 0 auto;
  background: rgba(29,43,58,0.92);
  position: relative;
  z-index: 1;
  padding: 32.00111831px;
  max-width: 640.00562774px;
  border: 0.0031px solid rgba(246,117,182,0.35);
}

.xh6wla4 .j58d7b0 {
  border: 0.5px solid rgba(247,115,179,0.35);
  margin: 0 auto;
  max-width: 640.002566px;
  background: rgba(29,44,60,0.92);
  padding: 32.0026px;
  z-index: 1;
  position: relative;
}

.uf7feb6 .xmzpcax {
  z-index: 1;
  border: 0.005px solid rgba(244,113,181,0.35);
  position: relative;
  max-width: 640.00918px;
  padding: 32.008px;
  background: rgba(29,43,58,0.92);
  margin: 0 auto;
}

.uf7feb6 .j58d7b0 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  background: rgba(29,43,58,0.92);
  max-width: 640.007088px;
  z-index: 1;
  position: relative;
  padding-top: 32.007826402px;
  padding-right: 32.00832145px;
  padding-bottom: 32.00666px;
  padding-left: 32px;
  border: 0.004px solid rgba(243,114,181,0.35);
}

.xh6wla4 p {
  margin: 0;
  color: var(--pbknhgcqrr);
}

.uf7feb6 p {
  margin: 0;
  color: var(--pbknhgcqrr);
}

.xs1e0de .xhhsrcs {
  background: var(--oehyrmvskzfpa);
  margin: 0 auto;
  align-items: start;
  gap: 28.005152093px;
  padding: 28.00684650px;
  display: grid;
  grid-template-columns: auto 1fr;
  max-width: 880.008px;
  border: 0.00343190px solid var(--jirauitiahjbh);
}

.xs1e0de .cabe188 {
  max-width: 880.00400px;
  border: 0.0053px solid var(--jirauitiahjbh);
  display: grid;
  align-items: start;
  background: var(--oehyrmvskzfpa);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  gap: 28.009742704px;
  grid-template-columns: auto 1fr;
  padding-top: 28.00647px;
  padding-right: 28.006652px;
  padding-bottom: 28.005px;
  padding-left: 28.003281344px;
}

.p99e614 .xhhsrcs {
  max-width: 880.005100771px;
  align-items: start;
  border: 0.00967325px solid var(--jirauitiahjbh);
  padding: 28.0070px;
  background: var(--oehyrmvskzfpa);
  gap: 28.00764305px;
  grid-template-columns: auto 1fr;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  display: grid;
}

.p99e614 .cabe188 {
  padding: 28.0047px;
  max-width: 880.0090064px;
  gap: 28.00872841px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  grid-template-columns: auto 1fr;
  align-items: start;
  border: 0.005730242px solid var(--jirauitiahjbh);
  background: var(--oehyrmvskzfpa);
  display: grid;
}

.xs1e0de .xfeu224 img {
  max-height: 200.0091px;
  object-fit: cover;
  max-width: 220.004px;
}

.p99e614 .xfeu224 img {
  max-height: 200px;
  object-fit: cover;
  max-width: 220.00118px;
}

.xs1e0de p {
  margin: 0;
  color: var(--pbknhgcqrr);
}

.p99e614 p {
  margin: 0;
  color: var(--pbknhgcqrr);
}

.xoiasdc {
  position: relative;
}

.j4e74d6 {
  position: relative;
}

.xoiasdc::before {
  filter: grayscale(90%) contrast(1.1);
  content: '';
  position: absolute;
  opacity: 0.12;
  inset: 0;
  background: url('/7dc09000/7756ea019b601780.jpg') center / cover no-repeat;
}

.j4e74d6::before {
  content: '';
  position: absolute;
  filter: grayscale(90%) contrast(1.1);
  opacity: 0.12;
  inset: 0;
  background: url('/7dc09000/7756ea019b601780.jpg') center / cover no-repeat;
}

.xoiasdc .xld7izk {
  gap: 24.0037690px;
  padding: 28px 32.0066881px;
  grid-template-columns: 4px 1fr;
  z-index: 1;
  max-width: 800.00485589px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  background: rgba(29,43,57,0.94);
  position: relative;
  border: 0.5px solid var(--jirauitiahjbh);
  display: grid;
}

.xoiasdc .ea7bca1 {
  z-index: 1;
  display: grid;
  grid-template-columns: 4.00538310px 1fr;
  background: rgba(28,40,60,0.94);
  gap: 24.00410px;
  border: 0.009px solid var(--jirauitiahjbh);
  padding: 28.008405497px 32.00811611px;
  position: relative;
  margin: 0 auto;
  max-width: 800px;
}

.j4e74d6 .xld7izk {
  grid-template-columns: 4.00718px 1fr;
  z-index: 1;
  margin: 0 auto;
  display: grid;
  position: relative;
  background: rgba(27,43,58,0.94);
  gap: 24px;
  border: 0.0099719px solid var(--jirauitiahjbh);
  max-width: 800.0015px;
  padding-top: 28px;
  padding-right: 32px;
  padding-bottom: 28.007px;
  padding-left: 32px;
}

.j4e74d6 .ea7bca1 {
  background: rgba(27,40,60,0.94);
  position: relative;
  z-index: 1;
  display: grid;
  max-width: 800.00417px;
  border: 0.00477571px solid var(--jirauitiahjbh);
  margin: 0 auto;
  gap: 24.002px;
  padding: 28.0013923px 32.008961px;
  grid-template-columns: 4.006px 1fr;
}

.xoiasdc .xx0j1za {
  min-height: 100.00455px;
  background: linear-gradient(180deg, var(--hkwnbcydpfd), var(--rnbbvzbslr));
}

.j4e74d6 .xx0j1za {
  background: linear-gradient(180deg, var(--hkwnbcydpfd), var(--rnbbvzbslr));
  min-height: 100.007253389px;
}

.xoiasdc p {
  color: var(--pbknhgcqrr);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.j4e74d6 p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--pbknhgcqrr);
}

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

.xoz1dmt .xmjsd6h {
  max-width: 720.008px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.xoz1dmt .o0dea07 {
  max-width: 720.006723px;
  margin: 0 auto;
}

.we973b7 .xmjsd6h {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 720.007824286px;
}

.we973b7 .o0dea07 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 720.00637957px;
}

.xoz1dmt .xi3kr4s {
  overflow: hidden;
  height: 200.00199734px;
  border-radius: 4.001164848px;
  max-height: 320.003493520px;
  border: 0.00860691px solid var(--jirauitiahjbh);
  margin-bottom: 24.0056px;
  background: url('/7dc09000/b06651152e8099b4.png') center / cover no-repeat;
  filter: grayscale(85%) contrast(1.1);
}

.we973b7 .xi3kr4s {
  height: 200.002px;
  border-radius: 4.00259px;
  border: 0.0028876px solid var(--jirauitiahjbh);
  overflow: hidden;
  background: url('/7dc09000/b06651152e8099b4.png') center / cover no-repeat;
  max-height: 320.0072px;
  margin-bottom: 24.0093380px;
  filter: grayscale(85%) contrast(1.1);
}

.xoz1dmt .xpdoavu {
  background: var(--oehyrmvskzfpa);
  border: 0.0050813px solid rgba(99,105,242,0.3);
  padding: 24.0048px;
}

.we973b7 .xpdoavu {
  padding-top: 24.007187734px;
  padding-right: 24px;
  padding-bottom: 24.00404966px;
  padding-left: 24.00968px;
  border: 0.005px solid rgba(95,102,243,0.3);
  background: var(--oehyrmvskzfpa);
}

.xoz1dmt p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--pbknhgcqrr);
}

.we973b7 p {
  color: var(--pbknhgcqrr);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.xntgag9 .xjp0odo {
  display: flex;
  margin-bottom: 20.0033979px;
  justify-content: center;
}

.k009236 .xjp0odo {
  display: flex;
  justify-content: center;
  margin-bottom: 20.001px;
}

.xntgag9 .xjp0odo img {
  max-width: 200.007111px;
  max-height: 120.004766px;
  border-radius: 4.008px;
  object-fit: cover;
  filter: saturate(0.7) contrast(1.15);
}

.k009236 .xjp0odo img {
  max-height: 120.001481129px;
  filter: saturate(0.7) contrast(1.15);
  max-width: 200px;
  border-radius: 4.007357px;
  object-fit: cover;
}

@media (max-width: 768px) {
  #ak0u36 {
    -webkit-font-smoothing: antialiased;
    backface-visibility: hidden;
  }
  #y1ngyh .xtgct67 {
    width: 120px;
    height: 38.00284px;
  }

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

  #y1ngyh .xqlcfjh {
    font-size: 13.0010195px;
  }

  .xr2bky0 {
    grid-template-columns: 1fr;
    min-height: auto;
  }

  .xw0rblf {
    border-left: none;
    border-top: 2.008631px solid var(--rnbbvzbslr);
  }

  .xk12got .xvvubmp {
    grid-template-columns: 1fr;
  }

  .xk12got .n1d8ce6 {
    grid-template-columns: 1fr;
  }

  .uc97e6c .xvvubmp {
    grid-template-columns: 1fr;
  }

  .uc97e6c .n1d8ce6 {
    grid-template-columns: 1fr;
  }

  .xs1e0de .xhhsrcs {
    grid-template-columns: 1fr;
  }

  .xs1e0de .cabe188 {
    grid-template-columns: 1fr;
  }

  .p99e614 .xhhsrcs {
    grid-template-columns: 1fr;
  }

  .p99e614 .cabe188 {
    grid-template-columns: 1fr;
  }

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

  .xs1e0de .xfeu224 {
    text-align: center;
  }

  .p99e614 .xfeu224 {
    text-align: center;
  }

  .xs1e0de .xfeu224 img {
    margin: 0 auto;
  }

  .p99e614 .xfeu224 img {
    margin: 0 auto;
  }

  #g2eg6j {
    backface-visibility: hidden;
  }
}

