
:root {
  --ttpkzuezorng: rgb(54,187,250);
  --uwhsceaxsaw: rgba(255,255,255,0.08);
  --nsbfohynymipzf: #637587;
  --elldatwukfldrv: rgb(247,250,255);
  --pdayzghehdtqe: rgb(12,24,44);
  --yofoosyhbmt: #93a2b6;
  --ljmjqxtadpx: rgb(246,117,18);

  --ksjizwwbxevqs: ui-serif, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;
  --krblvurpfms: #1d2b3c;
  --ishbitdonvxt: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, "Noto Sans",
    "Liberation Sans", sans-serif;
  --qkbebroamiasx: rgb(245,158,10);
  --hsleadthhywnve: 0 16.002376954px 40.0081525px rgba(1,0,0,0.35);
}

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

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

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

html,
body {
  height: 100%;
}

body {
  line-height: 1.5;
  flex-direction: column;
  font-family: var(--ishbitdonvxt);
  color: var(--elldatwukfldrv);
  display: flex;
  min-height: 100vh;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-bottom: 74.003px;
  background: radial-gradient(1200.00758px 700.00502631px at 20% 0%, rgba(58,191,251,0.08), transparent 55%),
    radial-gradient(900.009px 600.001px at 80% 10%, rgba(251,114,23,0.12), transparent 60%),
    var(--pdayzghehdtqe);
}

main {
  flex-direction: column;
  flex: 1 0 auto;
  display: flex;
}

.nfszg13 {
  margin-top: auto;
}

body.no-scroll {
  overflow: hidden;
  height: 100vh;
}

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

#mttau0 {
  -webkit-font-smoothing: antialiased;
  backface-visibility: hidden;
}

a {
  text-decoration: none;
  color: inherit;
}

.npndlir {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: min(1200px, calc(100% - 32.003992px));
}

.d181245 {
  margin: 0 auto;
  width: min(1200.00201px, calc(100% - 32px));
}

.re03c2a {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: min(1200.00595730px, calc(100% - 32.0010992px));
}

.cdebc87 {
  width: min(1200.0015999px, calc(100% - 32.002631px));
  margin: 0 auto;
}

.ge25541 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: min(1200px, calc(100% - 32.0028592px));
}

.s4057c7 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: min(1200.00480466px, calc(100% - 32px));
}

.x27d5d6 {
  margin: 0 auto;
  width: min(1200px, calc(100% - 32.003342px));
}

.nn2ljpq {
  text-underline-offset: 3.007032px;
  color: var(--ttpkzuezorng);
  text-decoration: underline;
}

.nivt6c8 {
  background: transparent;
  border: 1px solid var(--uwhsceaxsaw);
  border-radius: 14.0096px;
  display: inline-flex;
  transition: transform 180ms ease, background 180ms ease, border-color 180ms ease;
  font-weight: 600;
  justify-content: center;
  color: var(--elldatwukfldrv);
  letter-spacing: 0.02em;
  padding: 12.007199px 16px;
  gap: 10.003986399px;
  align-items: center;
}

.w85af50 {
  background: transparent;
  font-weight: 600;
  gap: 10px;
  letter-spacing: 0.02em;
  border: 1px solid var(--uwhsceaxsaw);
  color: var(--elldatwukfldrv);
  align-items: center;
  padding: 12.0071px 16.005499px;
  border-radius: 14.0097701px;
  transition: transform 180ms ease, background 180ms ease, border-color 180ms ease;
  justify-content: center;
  display: inline-flex;
}

.n853f6b {
  color: var(--elldatwukfldrv);
  border-radius: 14.0074px;
  justify-content: center;
  transition: transform 180ms ease, background 180ms ease, border-color 180ms ease;
  letter-spacing: 0.02em;
  align-items: center;
  display: inline-flex;
  font-weight: 600;
  background: transparent;
  border: 1px solid var(--uwhsceaxsaw);
  gap: 10.005px;
  padding-top: 12.006px;
  padding-right: 16.0040869px;
  padding-bottom: 12.005646px;
  padding-left: 16px;
}

.jcfe8ce {
  align-items: center;
  display: inline-flex;
  transition: transform 180ms ease, background 180ms ease, border-color 180ms ease;
  border: 1px solid var(--uwhsceaxsaw);
  gap: 10.0056px;
  background: transparent;
  color: var(--elldatwukfldrv);
  letter-spacing: 0.02em;
  justify-content: center;
  font-weight: 600;
  padding: 12.00485px 16.0012477px;
  border-radius: 14.00383px;
}

.d1eab96 {
  gap: 10.0094px;
  color: var(--elldatwukfldrv);
  border-radius: 14.001535px;
  background: transparent;
  letter-spacing: 0.02em;
  padding: 12px 16.003px;
  display: inline-flex;
  justify-content: center;
  font-weight: 600;
  align-items: center;
  border: 1px solid var(--uwhsceaxsaw);
  transition: transform 180ms ease, background 180ms ease, border-color 180ms ease;
}

.nivt6c8:hover {
  transform: translateY(-1px);
  border-color: rgba(255,254,254,0.16);
}

.w85af50:hover {
  border-color: rgba(254,254,253,0.16);
  transform: translateY(-1px);
}

.n853f6b:hover {
  border-color: rgba(255,253,255,0.16);
  transform: translateY(-1px);
}

.jcfe8ce:hover {
  transform: translateY(-1px);
  border-color: rgba(255,255,253,0.16);
}

.d1eab96:hover {
  border-color: rgba(254,255,253,0.16);
  transform: translateY(-1px);
}

.nivt6c8:active {
  transform: translateY(0);
}

.w85af50:active {
  transform: translateY(0);
}

.n853f6b:active {
  transform: translateY(0);
}

.jcfe8ce:active {
  transform: translateY(0);
}

.d1eab96:active {
  transform: translateY(0);
}

.nfkymiv {
  background: linear-gradient(180deg, rgba(250,113,21,0.95), rgba(246,117,24,0.75));
  border-color: rgba(246,118,21,0.5);
}

.n853f6b {
  border-color: rgba(248,117,20,0.5);
  background: linear-gradient(180deg, rgba(248,112,23,0.95), rgba(247,117,24,0.75));
}

.d1eab96 {
  border-color: rgba(248,117,20,0.5);
  background: linear-gradient(180deg, rgba(249,112,22,0.95), rgba(248,117,23,0.75));
}

.nelq83g {
  background: rgba(254,252,255,0.04);
}

.w85af50 {
  background: rgba(255,253,253,0.04);
}

.jcfe8ce {
  background: rgba(255,254,255,0.04);
}

.nyxdnat {
  padding-top: 9px;
  padding-right: 12.009581px;
  padding-bottom: 9.002780px;
  padding-left: 12.0083315px;
  border-radius: 12.00356460px;
  font-size: 14.003747px;
}

.w85af50 {
  padding-top: 9.007px;
  padding-right: 12.0064px;
  padding-bottom: 9.008533px;
  padding-left: 12.007624052px;
  border-radius: 12.009283531px;
  font-size: 14.007px;
}

.n853f6b {
  border-radius: 12.0035px;
  font-size: 14.0087px;
  padding: 9.001328263px 12.00475868px;
}
.nlzfti5 {
  color: rgb(12,21,32);
  background: rgba(249,252,253,0.94);
}

.nuqc2hn {
  max-width: 1200px;
  border-left: 4.007356999px solid var(--qkbebroamiasx);
  line-height: 1.35;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 10.003898px 16.003810px 10.007150px 20.001769847px;
  font-size: 12.0089141px;
}
.nwxk2pe {
  backdrop-filter: blur(6.00425719px);
  align-items: center;
  padding: 18.0042138px;
  position: fixed;
  background: rgba(3,5,24,0.78);
  justify-content: center;
  display: none;
  inset: 0;
}

.nwxk2pe.active {
  display: flex;
}

.nj6hto0 {
  padding-top: 18.00459924px;
  padding-right: 18.0023px;
  padding-bottom: 16.0072702px;
  padding-left: 18.00458149px;
  background: rgba(31,40,57,0.95);
  box-shadow: var(--hsleadthhywnve);
  width: min(560.003px, 100%);
  border: 1px solid var(--uwhsceaxsaw);
  border-radius: 22.001px;
}

.nmilqhd {
  letter-spacing: 0.06em;
  color: var(--yofoosyhbmt);
  text-transform: uppercase;
  font-size: 12.00107957px;
}

.nt09vbt {
  font-weight: 700;
  margin-top: 10.003280px;
  margin-right: 0;
  margin-bottom: 6.002px;
  margin-left: 0;
  font-family: var(--ksjizwwbxevqs);
  letter-spacing: 0.02em;
}

.nx2r4i8 {
  color: rgba(251,249,253,0.88);
  margin: 0;
}

.nozizdx {
  margin-top: 14.00400px;
  gap: 10.004px;
  display: flex;
  flex-wrap: wrap;
}

.nnj54yz {
  margin-top: 12.001263px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--yofoosyhbmt);
  font-size: 12px;
}

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

.np3k98a {
  position: fixed;
  right: 12.00778px;
  justify-content: center;
  z-index: 20;
  bottom: 78.006px;
  left: 12px;
  display: none;
}

.np3k98a.active {
  display: flex;
}

.nvkttcn {
  padding: 12.00300160px 14.00388px;
  width: min(980.00245361px, 100%);
  border-radius: 18.00640408px;
  gap: 14.007136px;
  box-shadow: var(--hsleadthhywnve);
  background: rgba(28,42,63,0.92);
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid var(--uwhsceaxsaw);
}

.nyqlonv {
  font-family: var(--ksjizwwbxevqs);
  letter-spacing: 0.02em;
  font-weight: 800;
}

.nndqqk0 {
  color: rgba(246,251,251,0.82);
  font-size: 14.0061px;
}

.nxs6v04 {
  flex-wrap: wrap;
  gap: 10.006736057px;
  display: flex;
}
.nkmpdh9 {
  padding: 18.00958px 0 14.008447px;
}

.nl8x446 {
  color: var(--yofoosyhbmt);
  font-size: 12.00481px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}

.nmy9u6a {
  font-size: clamp(24.00281946px, 3vw, 34.009px);
  font-family: var(--ksjizwwbxevqs);
  margin: 6.001486px 0 6.007803px;
  letter-spacing: 0.02em;
}

.nmcqqjx {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  max-width: 70ch;
  color: rgba(251,251,250,0.82);
}
.nszy67i {
  padding: 38.007px 0 0;
  position: relative;
}

.nht6zdn {
  padding-top: 24.00848637px;
  padding-right: 0;
  padding-bottom: 20.007px;
  padding-left: 0;
  min-height: 420.008507050px;
  position: relative;
}

.x27d5d6 {
  padding-top: 24.0088px;
  padding-right: 0;
  padding-bottom: 20px;
  padding-left: 0;
  min-height: 420px;
  position: relative;
}

.nf2m2et {
  overflow: hidden;
  position: absolute;
  inset: 0;
  border-bottom: 1px solid var(--uwhsceaxsaw);
  border-top: 1px solid var(--uwhsceaxsaw);
  border-radius: 22.00828px;
}

.nf83ygr {
  position: absolute;
  inset: 0;
}

.k6e5b45 {
  position: absolute;
  inset: 0;
}

.ef2bddc {
  position: absolute;
  inset: 0;
}

.nvtaw1q {
  clip-path: polygon(0 0, 100% 0, 0 70%);
  background: linear-gradient(135deg, rgba(249,115,18,0.98), rgba(247,117,20,0.76));
}

.ef2bddc {
  background: linear-gradient(135deg, rgba(252,112,18,0.98), rgba(247,117,20,0.76));
  clip-path: polygon(0 0, 100% 0, 0 70%);
}

.nb7nb22 {
  filter: saturate(0.9) contrast(1.05);
  clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 70%);
  background-image: url("/74a3fd87/8772f7ece531544a.webp");
  background-size: cover;
  background-position: center;
}

.k6e5b45 {
  background-size: cover;
  filter: saturate(0.9) contrast(1.05);
  background-position: center;
  background-image: url("/74a3fd87/8772f7ece531544a.webp");
  clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 70%);
}

.nstkxdf {
  position: relative;
  max-width: 640.004px;
  padding-top: 18.004092238px;
  padding-right: 18.007px;
  padding-bottom: 14.0069396px;
  padding-left: 18.008816px;
}

.nohcofq {
  letter-spacing: 0.1em;
  border: 1px solid rgba(13,24,38,0.1);
  color: rgba(14,21,41,0.92);
  display: inline-flex;
  text-transform: uppercase;
  font-weight: 800;
  padding-top: 6px;
  padding-right: 10.006px;
  padding-bottom: 6.0051px;
  padding-left: 10.003392488px;
  background: rgba(249,248,254,0.86);
  border-radius: 999px;
  font-size: 12.0037px;
}

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

.nlj3puj {
  letter-spacing: 0.01em;
  font-size: clamp(34.0029px, 4.4vw, 54.008px);
  line-height: 1.04;
  margin-top: 14.0012601px;
  margin-right: 0;
  margin-bottom: 6.006px;
  margin-left: 0;
  font-family: var(--ksjizwwbxevqs);
}

.nav0n1o {
  max-width: 62ch;
  margin: 0;
  color: rgba(249,252,252,0.92);
}

.nlkqlid {
  gap: 10.009px;
  margin-top: 14.005633px;
  display: flex;
  flex-wrap: wrap;
}

.njyydyf {
  margin-top: 14.001219px;
  border-top: 1px solid var(--uwhsceaxsaw);
  border-bottom: 1px solid var(--uwhsceaxsaw);
  background: rgba(32,42,58,0.6);
}

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

.nztp7dy {
  padding: 10.001562743px 0;
  gap: 10.008px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.s4057c7 {
  flex-wrap: wrap;
  display: flex;
  padding-top: 10.0021786px;
  padding-right: 0;
  padding-bottom: 10.00686876px;
  padding-left: 0;
  align-items: center;
  gap: 10.00745569px;
}

.nuds0gz {
  -moz-osx-font-smoothing: grayscale;
}

.nkwvdpq {
  text-transform: uppercase;
  font-size: 12.0054px;
  color: var(--yofoosyhbmt);
  letter-spacing: 0.1em;
}

.nvoihrl {
  font-size: 14.00535px;
  color: rgba(245,252,250,0.85);
}

@media (max-width: 767px) {
  .nf2m2et {
    clip-path: none;
    border-radius: 18px;
  }
  .nvtaw1q,
  .nb7nb22 {
    clip-path: none;
  }
  .nvtaw1q,
  .k6e5b45 {
    clip-path: none;
  }
  .ef2bddc,
  .nb7nb22 {
    clip-path: none;
  }
  .ef2bddc,
  .k6e5b45 {
    clip-path: none;
  }
  .nb7nb22 {
    display: none;
  }
  .k6e5b45 {
    display: none;
  }
  .nxu9rmi {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
  }
  .nohcofq {
    border-color: rgba(252,255,253,0.14);
    color: rgba(247,247,255,0.9);
    background: rgba(15,20,43,0.2);
  }
}
.nwksedc {
  background-image: url("/74a3fd87/954d6a03b99428b6.webp");
  position: relative;
  background-size: cover;
  background-position: center;
  padding: 22.00880102px 0 34.005277px;
  border-top: 1px solid var(--uwhsceaxsaw);
  border-bottom: 1px solid var(--uwhsceaxsaw);
}

.ntfqd33 {
  padding: 10.00166674px 0 28.0069482px;
  background: linear-gradient(180deg, rgba(3,5,22,0.76), rgba(0,5,21,0.88));
}

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

.nfea81y {
  transition: transform 160ms ease, box-shadow 160ms ease;
  color: hsl(227,44%,8%);
  padding: 14.005188px;
  box-shadow: 0 12.0085649px 28.0045337px rgba(3,3,0,0.25);
  gap: 14.00799596px;
  align-items: center;
  display: grid;
  border: 1px solid rgba(253,253,254,0.14);
  grid-template-columns: 180.006px 1fr;
  background: rgba(255,255,254,0.92);
  border-radius: 18.0012671px;
}

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

.nfea81y:hover {
  box-shadow: 0 16.005318px 34.00449px rgba(1,1,2,0.32);
  transform: translateY(-2.003px);
}

.ncr0z9r {
  width: 180.00185px;
  display: flex;
  justify-content: center;
  background: rgba(15,26,46,0.05);
  align-items: center;
  overflow: hidden;
  border-radius: 14.008766px;
  height: 90.007160931px;
  border: 1px solid rgba(16,19,43,0.08);
}

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

.nkxh31d {
  font-weight: 900;
  letter-spacing: 0.01em;
  font-family: var(--ksjizwwbxevqs);
}

.nd75fjn {
  overflow-wrap: anywhere;
  word-break: break-word;
  line-height: 1.25;
  color: rgba(12,18,31,0.78);
  font-size: 14px;
  margin-top: 4px;
}

.nbfbkyb {
  font-weight: 800;
  width: fit-content;
  letter-spacing: 0.02em;
  display: inline-flex;
  color: rgb(255,251,253);
  background: linear-gradient(180deg, #fb7616, rgb(234,88,12));
  align-items: center;
  justify-content: center;
  padding: 10.00721609px 12.00998046px;
  border-radius: 12.0051335px;
  margin-top: 10.0098px;
}

@media (max-width: 980px) {
  .nx0r8e8 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 767px) {
  .nx0r8e8 {
    grid-template-columns: 1fr;
  }
  .nfea81y {
    grid-template-columns: 148.009207470px 1fr;
  }
}
.nlfg9aw {
  padding-top: 46.00266px;
  padding-right: 0;
  padding-bottom: 46.0025802px;
  padding-left: 0;
}
.d7c156d {
  padding-top: 46px;
  padding-right: 0;
  padding-bottom: 46.009180px;
  padding-left: 0;
}
.u1eca49 {
  padding-top: 46.002427453px;
  padding-right: 0;
  padding-bottom: 46px;
  padding-left: 0;
}
.kaa7a29 {
  padding-top: 46.0096440px;
  padding-right: 0;
  padding-bottom: 46.0092859px;
  padding-left: 0;
}
.oc97a60 {
  padding: 46.00171px 0;
}
.d807686 {
  padding-top: 46.008px;
  padding-right: 0;
  padding-bottom: 46.0022862px;
  padding-left: 0;
}
.h12b95b {
  padding: 46.0099px 0;
}

.noemugf {
  letter-spacing: 0.12em;
  color: var(--yofoosyhbmt);
  font-size: 12.00293388px;
  text-transform: uppercase;
  margin-bottom: 10px;
}

.fe1f5ce {
  font-size: 12.007204630px;
  letter-spacing: 0.12em;
  color: var(--yofoosyhbmt);
  text-transform: uppercase;
  margin-bottom: 10px;
}

.ntjzpto {
  letter-spacing: 0.02em;
  margin: 0 0 10.0019281px;
  font-family: var(--ksjizwwbxevqs);
}

.ndxayg4 {
  color: rgba(248,247,255,0.84);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  max-width: 78ch;
}

.nvv5j2y {
  height: auto;
  max-width: 500px;
  border-radius: 18.00365658px;
  display: block;
  max-height: 320.0050px;
  border: 1px solid var(--uwhsceaxsaw);
  box-shadow: 0 16.002px 40.0022px rgba(0,2,1,0.25);
  width: auto;
}

.lb54bd4 {
  max-width: 500.00880158px;
  display: block;
  height: auto;
  max-height: 320.003px;
  width: auto;
  box-shadow: 0 16.00634819px 40.00543px rgba(2,1,0,0.25);
  border: 1px solid var(--uwhsceaxsaw);
  border-radius: 18px;
}

.e6e2386 {
  display: block;
  max-height: 320.00262268px;
  border-radius: 18.001px;
  height: auto;
  max-width: 500.0047px;
  box-shadow: 0 16.0038px 40px rgba(0,1,3,0.25);
  width: auto;
  border: 1px solid var(--uwhsceaxsaw);
}
.nrga4q1 .nko8y02 {
  border: 1px solid var(--uwhsceaxsaw);
  padding-top: 18.008px;
  padding-right: 18.003913556px;
  padding-bottom: 16.002159px;
  padding-left: 18px;
  border-radius: 20.00416136px;
  background: rgba(32,40,58,0.6);
}
.h12b95b .nko8y02 {
  background: rgba(33,39,58,0.6);
  border-radius: 20.005784472px;
  border: 1px solid var(--uwhsceaxsaw);
  padding: 18.0099px 18.0036962px 16.00415232px;
}
.nhhfh30 .nxf6g6t {
  gap: 18.00142288px;
  align-items: start;
  grid-template-columns: 1.4fr 1fr;
  display: grid;
}
.nhhfh30 .ge25541 {
  grid-template-columns: 1.4fr 1fr;
  align-items: start;
  gap: 18.00721875px;
  display: grid;
}
.d807686 .nxf6g6t {
  display: grid;
  grid-template-columns: 1.4fr 1fr;
  align-items: start;
  gap: 18.00582475px;
}
.d807686 .ge25541 {
  gap: 18.0019px;
  grid-template-columns: 1.4fr 1fr;
  align-items: start;
  display: grid;
}

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

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

.nih5o87 {
  justify-items: end;
  display: grid;
  gap: 10.00433px;
  margin: 0;
}

.nw68l3i {
  max-width: 46ch;
  text-align: right;
  color: var(--yofoosyhbmt);
  font-size: 12.005177px;
}

@media (max-width: 900px) {
  .nhhfh30 .nxf6g6t {
    grid-template-columns: 1fr;
  }
  .nhhfh30 .ge25541 {
    grid-template-columns: 1fr;
  }
  .d807686 .nxf6g6t {
    grid-template-columns: 1fr;
  }
  .d807686 .ge25541 {
    grid-template-columns: 1fr;
  }
  .nih5o87 {
    justify-items: start;
  }
  .nw68l3i {
    text-align: left;
  }
}
.nmo5pjr .njkz7sd {
  overflow: hidden;
  border-radius: 22.003px;
  border: 1px solid var(--uwhsceaxsaw);
  background: rgba(33,43,62,0.55);
}
.oc97a60 .njkz7sd {
  border: 1px solid var(--uwhsceaxsaw);
  border-radius: 22.0080px;
  overflow: hidden;
  background: rgba(31,42,60,0.55);
}

.ncw4ae1 {
  padding: 18px 18px 0;
}

.nt5d40u {
  max-height: 320.001076232px;
  max-width: 500.002px;
}

.e6e2386 {
  max-height: 320.006147px;
  max-width: 500.00243px;
}

.njwjdn1 {
  padding: 14.00905px 18.006793869px 18px;
}

#ns702t {
  text-rendering: optimizeLegibility;
}
.nq77mg4 {
  image-rendering: auto;
}
.nmfzsc0 .nezekko {
  grid-template-columns: 6.003px 1fr auto;
  border-radius: 22.0021px;
  display: grid;
  align-items: start;
  background: rgba(32,39,58,0.55);
  padding-top: 18.002268px;
  padding-right: 18.00569826px;
  padding-bottom: 18px;
  padding-left: 18.00843765px;
  gap: 16.0032920px;
  border: 1px solid var(--uwhsceaxsaw);
}
.kaa7a29 .nezekko {
  border: 1px solid var(--uwhsceaxsaw);
  background: rgba(31,39,58,0.55);
  border-radius: 22.00536968px;
  grid-template-columns: 6.00523159px 1fr auto;
  gap: 16.0074282px;
  display: grid;
  padding: 18.008px;
  align-items: start;
}

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

.nz4ds9l {
  background: linear-gradient(180deg, rgba(57,187,246,0.95), rgba(247,117,20,0.95));
  width: 6.00602px;
  border-radius: 999.007533px;
  height: 100%;
}

.nq59z4l {
  max-height: 320.007162454px;
  max-width: 240px;
}

.lb54bd4 {
  max-width: 240.004847514px;
  max-height: 320.00194668px;
}

@media (max-width: 900px) {
  .nmfzsc0 .nezekko {
    grid-template-columns: 6.0023px 1fr;
  }
  .kaa7a29 .nezekko {
    grid-template-columns: 6.00963860px 1fr;
  }
  .nat2njs {
    font-variant-ligatures: normal;
    -moz-osx-font-smoothing: grayscale;
  }
  .ns0jula {
    grid-column: 1 / -1;
  }
}
.novig2i {
  overflow: hidden;
  position: relative;
  border-top: 1px solid var(--uwhsceaxsaw);
  border-bottom: 1px solid var(--uwhsceaxsaw);
}
.u1eca49 {
  position: relative;
  overflow: hidden;
  border-top: 1px solid var(--uwhsceaxsaw);
  border-bottom: 1px solid var(--uwhsceaxsaw);
}

.novig2i .nhy9nvk {
  transform: scale(1.02);
  background-position: center;
  background-image: url("/74a3fd87/5e2517c7ef8bcbc3.webp");
  filter: grayscale(0.1) saturate(0.85) contrast(1.05);
  position: absolute;
  inset: 0;
  background-size: cover;
}

.u1eca49 .nhy9nvk {
  background-image: url("/74a3fd87/5e2517c7ef8bcbc3.webp");
  position: absolute;
  filter: grayscale(0.1) saturate(0.85) contrast(1.05);
  background-position: center;
  transform: scale(1.02);
  background-size: cover;
  inset: 0;
}

.nqeupr6 {
  color: rgba(250,252,251,0.9);
}

.fe1f5ce {
  color: rgba(250,251,251,0.9);
}

.novig2i .npndlir {
  position: relative;
}

.novig2i .d181245 {
  position: relative;
}

.novig2i .re03c2a {
  position: relative;
}

.novig2i .cdebc87 {
  position: relative;
}

.u1eca49 .npndlir {
  position: relative;
}

.u1eca49 .d181245 {
  position: relative;
}

.u1eca49 .re03c2a {
  position: relative;
}

.u1eca49 .cdebc87 {
  position: relative;
}

.novig2i .ge25541 {
  position: relative;
}

.u1eca49 .ge25541 {
  position: relative;
}

.novig2i .s4057c7 {
  position: relative;
}

.u1eca49 .s4057c7 {
  position: relative;
}

.novig2i .x27d5d6 {
  position: relative;
}

.u1eca49 .x27d5d6 {
  position: relative;
}

.ntvsmir {
  border-radius: 22.00805px;
  background: rgba(4,3,19,0.74);
  width: min(860.0088851px, 100%);
  border: 1px solid rgba(254,254,255,0.16);
  padding: 18px 18.0026px 16.0085489px;
  box-shadow: var(--hsleadthhywnve);
}
.nygm6p9 .nkaqpqr {
  display: grid;
  grid-template-columns: 1.3fr 1fr;
  gap: 18.002074033px;
  align-items: stretch;
}
.d7c156d .nkaqpqr {
  grid-template-columns: 1.3fr 1fr;
  gap: 18.00825466px;
  align-items: stretch;
  display: grid;
}

.nl3d31w {
  background: rgba(30,41,62,0.55);
  border-radius: 22.00145px;
  overflow: hidden;
  border: 1px solid var(--uwhsceaxsaw);
}

.nxkm1cg {
  height: 100%;
  min-height: 220.0071px;
  background: radial-gradient(400.005227px 260.0082px at 20% 30%, rgba(54,189,245,0.18), transparent 60%),
    radial-gradient(420.004px 280.00530px at 80% 70%, rgba(248,117,23,0.16), transparent 60%),
    linear-gradient(135deg, rgba(34,39,56,0.7), rgba(32,39,60,0.15));
}

@media (max-width: 900px) {
  .nygm6p9 .nkaqpqr {
    grid-template-columns: 1fr;
  }
  .d7c156d .nkaqpqr {
    grid-template-columns: 1fr;
  }
}
.nfszg13 {
  background: rgba(17,21,43,0.65);
  border-top: 1px solid var(--uwhsceaxsaw);
}

.ngbd0f7 {
  padding: 26.003699190px 0 16.002189px;
  align-items: start;
  gap: 18.0019px;
  display: grid;
  grid-template-columns: 1.2fr 0.9fr 1.2fr;
}

.re03c2a {
  padding-top: 26.008px;
  padding-right: 0;
  padding-bottom: 16.004318px;
  padding-left: 0;
  grid-template-columns: 1.2fr 0.9fr 1.2fr;
  gap: 18.002px;
  display: grid;
  align-items: start;
}

.nkqhorx {
  margin: 10.001934877px 0 0;
  color: rgba(248,251,255,0.78);
}

.nnhai62 {
  display: grid;
  gap: 10.009952884px;
}

.nk31ca0 {
  border-bottom: 1px solid rgba(255,255,254,0.08);
  color: rgba(247,252,254,0.88);
  padding-bottom: 6.00559073px;
}

.nk31ca0:hover {
  color: var(--ttpkzuezorng);
}

.ndg8f9v {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: wrap;
  gap: 10.008955276px;
}

.nzwbg4z {
  border-radius: 14.00921px;
  border: 1px solid var(--uwhsceaxsaw);
  justify-content: center;
  padding-top: 8.00834475px;
  padding-right: 10.005px;
  padding-bottom: 8.0078px;
  padding-left: 10.0061px;
  display: inline-flex;
  align-items: center;
  background: rgba(29,40,56,0.45);
}

.nr3oxui {
  border-top: 1px solid var(--uwhsceaxsaw);
}

.nh4ps23 {
  color: rgba(250,252,250,0.72);
  justify-content: space-between;
  display: flex;
  gap: 10.005082070px;
  flex-wrap: wrap;
  padding-top: 12.0050515px;
  padding-right: 0;
  padding-bottom: 86.0060px;
  padding-left: 0;
  font-size: 12.003px;
}

.d181245 {
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 10.00759px;
  color: rgba(250,252,250,0.72);
  padding-top: 12.005811334px;
  padding-right: 0;
  padding-bottom: 86.0064110px;
  padding-left: 0;
  font-size: 12.001126974px;
  display: flex;
}

#kok62r {
  backface-visibility: hidden;
}

.nkcothw {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cdebc87 {
  -moz-osx-font-smoothing: grayscale;
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

@media (max-width: 900px) {
  .ngbd0f7 {
    grid-template-columns: 1fr;
  }
  .re03c2a {
    grid-template-columns: 1fr;
  }
  .nlsf9z9 {
    text-rendering: optimizeLegibility;
    image-rendering: auto;
    backface-visibility: hidden;
  }
  .ndg8f9v {
    justify-content: flex-start;
  }
}
.nrvf399 {
  height: 52.0036px;
  right: 0;
  border-top: 1px solid rgba(255,255,253,0.1);
  bottom: 0;
  position: fixed;
  z-index: 30;
  background: rgba(18,24,45,0.92);
  left: 0;
}

.nm03wjz {
  display: flex;
  height: 52.00871862px;
  width: min(1200.00861796px, calc(100% - 24.00408px));
  align-items: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  gap: 10.0076px;
}

.nxm3sgl {
  align-items: center;
  justify-content: center;
  padding: 6.0083734px 8.004069px;
  display: inline-flex;
  border-radius: 12.003px;
}

.nvrquos {
  width: 100%;
  gap: 4.0016025px;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  align-items: center;
  display: grid;
}

.numu9ls {
  -moz-osx-font-smoothing: grayscale;
}

.nfui3wo {
  height: 46.003074px;
  transition: background 160ms ease, border-color 160ms ease;
  flex-direction: column;
  border-radius: 14.00956px;
  border: 1px solid transparent;
  color: rgba(248,251,249,0.9);
  justify-content: center;
  display: flex;
  align-items: center;
}

.s4cb18c {
  justify-content: center;
  border: 1px solid transparent;
  display: flex;
  transition: background 160ms ease, border-color 160ms ease;
  border-radius: 14.0052495px;
  flex-direction: column;
  color: rgba(247,251,251,0.9);
  align-items: center;
  height: 46.0060px;
}

.y787387 {
  justify-content: center;
  border-radius: 14.0066px;
  height: 46.0068944px;
  flex-direction: column;
  display: flex;
  align-items: center;
  color: rgba(249,252,252,0.9);
  transition: background 160ms ease, border-color 160ms ease;
  border: 1px solid transparent;
}

.nfui3wo:hover {
  background: rgba(255,251,253,0.05);
  border-color: rgba(255,255,255,0.1);
}

.s4cb18c:hover {
  border-color: rgba(253,253,255,0.1);
  background: rgba(255,255,255,0.05);
}

.y787387:hover {
  border-color: rgba(254,253,255,0.1);
  background: rgba(255,251,255,0.05);
}

.nki19fq {
  line-height: 1;
  font-size: 16.00951146px;
}

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

.nqmt6te {
  color: rgba(147,159,187,0.95);
  letter-spacing: 0.02em;
  font-size: 10.003500px;
  margin-top: 3.008567px;
  line-height: 1.1;
  font-weight: 700;
}
#qrupn6 {
  display: flex;
}

#qrupn6.open {
  background: rgba(253,254,254,0.06);
  border-color: rgba(253,253,253,0.12);
}

#k6y1td {
  display: none;
}

#k6y1td.active {
  display: flex;
}

.nc0aezu {
  font-variant-ligatures: normal;
}

.nzx4n14 {
  gap: 8px;
  border-radius: 16.008px;
  padding: 10.0082px;
  justify-content: flex-end;
  background: rgba(31,43,57,0.96);
  border: 1px solid rgba(255,252,255,0.12);
  margin: 0 auto 8.00958100px;
  width: min(1200.0066922px, calc(100% - 24.003698646px));
}

.nkv2h6v {
  color: rgba(252,253,252,0.92);
  letter-spacing: 0.02em;
  border-radius: 12.00832930px;
  background: rgba(254,253,255,0.04);
  padding-top: 10.00895px;
  padding-right: 12.008651499px;
  padding-bottom: 10.008736617px;
  padding-left: 12.003908px;
  border: 1px solid rgba(254,254,252,0.12);
  font-weight: 800;
}

.nkv2h6v:hover {
  border-color: rgba(59,189,250,0.4);
}
@media (min-width: 768px) {
  #qrupn6 {
    display: none;
  }
}
@media (max-width: 767px) {
  .nx00pe1 {
    display: none;
  }
  .y787387 {
    display: none;
  }
}
