:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-block-start:env(safe-area-inset-top,0px)}*{box-sizing:border-box}html{background-color:#050914}html,body{text-wrap:pretty;background-color:#050914;min-width:320px;min-height:100%;margin:0}body{min-height:100svh}#root{min-height:100%}button,input,textarea,select{font:inherit}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }
}

@layer priority3 {
  .x56ds5z {
    border-color: var(--xv1k8zv);
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1uvzwph {
    border-radius: clamp(6px, 2.6%, 14px);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xa22041 {
    corner-shape: squircle;
  }

  .xxhr3t {
    gap: 0;
  }

  .xou54vl {
    gap: 16px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x10luyfp {
    margin-block: 10px;
  }

  .x1mibpdg {
    margin-block: 18px;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .x16gwnm0 {
    margin-inline: 20px;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .x1xg6qyv {
    padding-block: 22px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .x1sdxjpb {
    padding-inline: 48px;
  }

  @media (width <= 700px) {
    .x6rtzds.x6rtzds {
      gap: 44px;
    }

    .xfllbk5.xfllbk5 {
      overflow: visible;
    }

    .x1m9f5km.x1m9f5km {
      padding-block: 36px;
    }

    .xccbe8h.xccbe8h {
      padding-inline: 18px;
    }

    .xzf6ch5.xzf6ch5 {
      padding-inline: 20px;
    }
  }
}

@layer priority4 {
  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }

  .x8gbb9e {
    align-content: normal;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .x7a106z {
    align-items: start;
  }

  .x1y8v6su {
    align-self: start;
  }

  .x1uzojwf {
    animation-delay: 0s;
  }

  .xsrtccy {
    animation-delay: var(--lui-fade-delay);
  }

  .x2kejvt {
    animation-delay: var(--lui-wipe-delay);
  }

  .xitpyec {
    animation-delay: var(--lui-wipe-duration);
  }

  .x2dk9bw {
    animation-duration: .225s;
  }

  .xyft1ei {
    animation-duration: 3.62s;
  }

  .x96st6r {
    animation-duration: 86s;
  }

  .xc469m9 {
    animation-duration: var(--lui-fade-duration);
  }

  .x1j37a1t {
    animation-duration: var(--lui-wipe-duration);
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .x10e4vud {
    animation-fill-mode: forwards;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .x1w8lwq0 {
    animation-name: x122ebml-B;
  }

  .x1yq78su {
    animation-name: x1fj7t6v-B;
  }

  .xhd0nme {
    animation-name: x1jbolsg-B;
  }

  .x156s9xw {
    animation-name: x1s3ttyo-B;
  }

  .xs571gv {
    animation-name: x51khc8-B;
  }

  .xnmrf1p {
    animation-name: x7druz2-B;
  }

  .x12xf9rj {
    animation-name: xchootz-B;
  }

  .x127lhb5 {
    animation-name: xekv6nw-B;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .x12vps4p {
    animation-timing-function: steps(3, end);
  }

  .x24o0ej {
    animation-timing-function: var(--lui-wipe-easing);
  }

  .xjyslct {
    appearance: none;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1dvgex {
    background-color: var(--x5phum8);
  }

  .xs9rmqu {
    background-color: var(--xsoxkmv);
  }

  .x16eakhq {
    background-color: var(--xv1k8zv);
  }

  .x7fmesg {
    background-image: linear-gradient(90deg, #73ddff33 0%, #24a8ff1a 48%, #05091400 100%);
  }

  .xhpyj2v {
    background-image: radial-gradient(circle at 28% 24%, #d8f3ff47, #0000 32%), linear-gradient(135deg, #73ddff52, #24a8ff14);
  }

  .xvc1b1h {
    box-shadow: 0 0 10px #73ddff8c;
  }

  .xxpfgsy {
    box-shadow: 0 0 12px #73ddff61;
  }

  .x17gd7h9 {
    box-shadow: 0 0 18px #73ddff3d, inset 0 0 0 3px #050914bd, inset 0 0 18px #24a8ff38;
  }

  .x3vbrn {
    box-shadow: 0 0 8px #73ddffc7, 0 0 18px #24a8ff57;
  }

  .xjwcnpy {
    box-shadow: inset 0 0 0 1px #73ddff1a, 0 0 24px #24a8ff1f;
  }

  .xg5g7qq {
    box-shadow: inset 0 1px #ffffff29, inset 0 -1px #24a8ff33;
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1plm6kb {
    clip-path: polygon(0 0, 100% 0, 100% 72%, 58% 100%, 0 100%);
  }

  .x15rks2t {
    color: currentColor;
  }

  .xlrzyco {
    color: var(--x17zdefr);
  }

  .xud9ezo {
    color: var(--xaihz1a);
  }

  .x13475n5 {
    color: var(--xjk1tnj);
  }

  .x796huh {
    color: var(--xv1k8zv);
  }

  .xiyxwb5 {
    column-gap: 14px;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .xpqogu8 {
    container-type: size;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x9am2zi {
    fill: #fff;
  }

  .xbh8q5q {
    fill: none;
  }

  .x125pdga {
    fill: var(--x1srf8ez);
  }

  .x12qr4z4 {
    fill: var(--xsoxkmv);
  }

  .xg4z4ij {
    filter: drop-shadow(0 0 18px #24a8ff66);
  }

  .x1gtv5ft {
    filter: drop-shadow(0 0 8px #73ddff75);
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x2seygk {
    font-family: Pixelify Sans, Noto Sans, ui-sans-serif, system-ui, sans-serif;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .xcdf80j {
    font-size: 64px;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1y6fwsi {
    grid-template-columns: 1fr;
  }

  .x1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .x1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .xihq33y {
    grid-template-rows: 0fr;
  }

  .x1tu4anv {
    grid-template-rows: 1fr;
  }

  .x16p6thf {
    grid-template-rows: auto minmax(0, 1fr);
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .x5xdjwz {
    inset-inline-start: calc(50% - 6vmax);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x619ttb {
    justify-items: start;
  }

  .x12fk4p8 {
    justify-self: auto;
  }

  .xxwrckt {
    letter-spacing: var(--lui-letter-spacing);
  }

  .xe8mmo7 {
    line-height: .95;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xx9fg11 {
    -webkit-mask-image: linear-gradient(#000, #000), linear-gradient(#000, #000);
    mask-image: linear-gradient(#000, #000), linear-gradient(#000, #000);
  }

  .x91ujm5 {
    -webkit-mask-image: linear-gradient(90deg, #000 0% 100%);
    mask-image: linear-gradient(90deg, #000 0% 100%);
  }

  .xxnnyev {
    -webkit-mask-image: linear-gradient(90deg, #000 0% 64%, #0000 100%);
    mask-image: linear-gradient(90deg, #000 0% 64%, #0000 100%);
  }

  .xvdk7am {
    -webkit-mask-image: radial-gradient(circle, #0000 0 69%, #000 70% 72%, #0000 73% 100%);
    mask-image: radial-gradient(circle, #0000 0 69%, #000 70% 72%, #0000 73% 100%);
  }

  .xz6huu7 {
    -webkit-mask-position: 0, 100%;
    mask-position: 0, 100%;
  }

  .x6z7wyx {
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
  }

  .x17jhcfx {
    -webkit-mask-repeat: no-repeat, no-repeat;
    mask-repeat: no-repeat, no-repeat;
  }

  .x16fucec {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .x1bbiokd {
    -webkit-mask-size: 0% 100%, 0% 100%;
    mask-size: 0% 100%, 0% 100%;
  }

  .xy26qb1 {
    -webkit-mask-size: 0% 100%;
    mask-size: 0% 100%;
  }

  .x1ybzrni {
    -webkit-mask-size: 52% 100%, 52% 100%;
    mask-size: 52% 100%, 52% 100%;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x5tuvnx {
    opacity: .48;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xf7dkkf {
    padding-inline-start: 16px;
  }

  .x7vhb2i {
    padding-inline-start: 64px;
  }

  .xbcx4z0 {
    padding-inline-start: 78px;
  }

  .x1mns9dg {
    perspective-origin: 50%;
  }

  .xodcjx7 {
    perspective: 620px;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .x13vo72t {
    stroke: #8ee7ff;
  }

  .x1nrs9ky {
    stroke: var(--xv1k8zv);
  }

  .x1x44pjr {
    text-decoration-color: #73ddff85;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xyi4chj {
    text-decoration-thickness: 1px;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .xebhuq6 {
    text-wrap: nowrap;
  }

  .x1764fhq {
    transform-box: fill-box;
  }

  .x4uogl2 {
    transform-origin: 0;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x1oyok0e {
    transform-style: preserve-3d;
  }

  .xgebl7 {
    transform: rotateX(58deg) rotateY(0) rotateZ(38deg);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .xix94po {
    transform: translate3d(calc(var(--hypercube-radius) * var(--edge-x)),calc(var(--hypercube-radius) * var(--edge-y)),calc(var(--hypercube-radius) * var(--edge-z))) rotateZ(var(--edge-rotate-z)) rotateY(var(--edge-rotate-y));
  }

  .x1ty6604 {
    transform: translateX(-101%);
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .x1c9iw6l {
    transform: translateX(101%);
  }

  .xgdialr {
    transition-duration: .12s;
  }

  .xbb3pvg {
    transition-duration: .14s;
  }

  .x9i6iqp {
    transition-duration: .16s;
  }

  .x9dyr19 {
    transition-duration: .18s;
  }

  .xanw4kh {
    transition-duration: .65s;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .xl15e8w {
    transition-property: -webkit-mask-size, mask-size;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x110egnv {
    transition-timing-function: cubic-bezier(.16, .84, .22, 1);
  }

  .xwji4o3 {
    transition-timing-function: ease;
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .x13efnbd {
    vector-effect: non-scaling-stroke;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1vzbjj:active {
    opacity: .72;
  }

  @media (width <= 700px) {
    .x4pp2im.x4pp2im {
      align-content: start;
    }

    .x1n267d7.x1n267d7 {
      align-items: start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }
  }

  @media (width <= 700px) {
    .x1gz44f.x1gz44f {
      display: none;
    }

    .xuirp52.xuirp52 {
      font-size: 44px;
    }

    .x1fp7hxg.x1fp7hxg {
      inset-inline-end: auto;
    }

    .x7agafz.x7agafz {
      justify-self: end;
    }

    .xauabq0.xauabq0 {
      position: relative;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }
}

@layer priority5 {
  .x1lj7u6i {
    border-bottom-color: #73ddff61;
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x4gm34y {
    height: 100vmax;
  }

  .x19swzb4 {
    height: 112px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x36qwtl {
    height: 2px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1wgoqg5 {
    height: min(72dvh, 420px);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .x65nank {
    min-height: auto;
  }

  .xeuugli {
    min-width: 0;
  }

  .x548zag {
    min-width: 116px;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .x1a148e8 {
    padding-bottom: env(safe-area-inset-bottom, 0px);
  }

  .x889kno {
    padding-top: 10px;
  }

  .x1uysmmv {
    padding-top: 64px;
  }

  .x1mrd0q {
    padding-top: env(safe-area-inset-top, 0px);
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xceei2g {
    width: 100vmax;
  }

  .xj35x94 {
    width: 112px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x51ohtg {
    width: 4px;
  }

  .x14atkfc {
    width: auto;
  }

  .x9pnfb8 {
    width: calc(var(--hypercube-radius) * var(--edge-length));
  }

  .x19ap43u {
    width: min(100%, 360px);
  }

  .xn0v1jv {
    width: min(92vw, 560px);
  }

  @media (width <= 700px) {
    .x17766z6.x17766z6 {
      bottom: auto;
    }

    .x1951at9.x1951at9 {
      height: 16px;
    }

    .x12zxoc9.x12zxoc9 {
      height: auto;
    }

    .x1swwyq7.x1swwyq7 {
      max-width: 300px;
    }

    .xnpplwi.xnpplwi {
      min-height: 100svh;
    }

    .x1y05pfp.x1y05pfp {
      min-width: 28px;
    }

    .xke16nd.xke16nd {
      width: 16px;
    }
  }
}

@property --x---edge-length {
  syntax: "*";
  inherits: false
}

@property --x---edge-rotate-y {
  syntax: "*";
  inherits: false
}

@property --x---edge-rotate-z {
  syntax: "*";
  inherits: false
}

@property --x---edge-x {
  syntax: "*";
  inherits: false
}

@property --x---edge-y {
  syntax: "*";
  inherits: false
}

@property --x---edge-z {
  syntax: "*";
  inherits: false
}

@keyframes x1fj7t6v-B {
  0% {
    clip-path: inset(0 0 0 100%);
  }

  100% {
    clip-path: inset(0);
  }
}

@keyframes xchootz-B {
  0% {
    clip-path: inset(0 100% 0 0);
  }

  100% {
    clip-path: inset(0);
  }
}

@keyframes x1jbolsg-B {
  0% {
    grid-template-rows: 0fr;
  }

  100% {
    grid-template-rows: 1fr;
  }
}

@keyframes x122ebml-B {
  0% {
    -webkit-mask-size: 0% 100%;
    mask-size: 0% 100%;
  }

  100% {
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
  }
}

@keyframes x1s3ttyo-B {
  0% {
    opacity: 0;
    transform: translateX(-42%);
  }

  9% {
    opacity: .42;
  }

  24% {
    opacity: 0;
    transform: translateX(42%);
  }

  100% {
    opacity: 0;
    transform: translateX(42%);
  }
}

@keyframes xekv6nw-B {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x51khc8-B {
  0% {
    text-shadow: 0 0 #fff0;
  }

  42% {
    text-shadow: 0 0 10px #b3efffa6;
  }

  100% {
    text-shadow: 0 0 #fff0;
  }
}

@keyframes x7druz2-B {
  0% {
    transform: rotateX(58deg) rotateY(0) rotateZ(38deg);
  }

  100% {
    transform: rotateX(58deg) rotateY(360deg) rotateZ(38deg);
  }
}

:root, .x1ohcypf {
  --x5phum8: #050914;
  --xjk1tnj: #070b12;
  --xv1k8zv: #73ddff;
  --x17zdefr: #d8f3ff;
  --x1srf8ez: #24a8ff;
  --xaihz1a: #a8b8c8;
  --xsoxkmv: #050914df;
}

.x1ti5yii.x1ti5yii, .x1ti5yii.x1ti5yii:root {
  --xsoxkmv: #050914df;
  --x5phum8: #050914;
  --xjk1tnj: #070b12;
  --xv1k8zv: #73ddff;
  --x17zdefr: #d8f3ff;
  --x1srf8ez: #24a8ff;
  --xaihz1a: #a8b8c8;
}

.x1re17pl {
  --edge-length: var(--x---edge-length);
}

.x1onrwfu {
  --edge-rotate-y: var(--x---edge-rotate-y);
}

.x1pzcpai {
  --edge-rotate-z: var(--x---edge-rotate-z);
}

.x1fpit0y {
  --edge-x: var(--x---edge-x);
}

.x1ex5wya {
  --edge-y: var(--x---edge-y);
}

.x1or0eic {
  --edge-z: var(--x---edge-z);
}

.x7hzrby {
  --hypercube-radius: min(20cqw,20cqh);
}

.x13kmspg {
  --lui-letter-spacing: .025em;
}

.x1t8cknz {
  --lui-wipe-duration: .42s;
}

.x1285mee {
  --lui-wipe-duration: .56s;
}

.xwe32uh {
  --lui-wipe-duration: .5s;
}

.xt3072m {
  --lui-wipe-duration: .76s;
}

.xujm9h4 {
  --lui-wipe-duration: 1.4s;
}

.xt92up4 {
  --lui-wipe-easing: cubic-bezier(.14,.82,.22,1);
}

.x699053 {
  --lui-wipe-easing: cubic-bezier(.16,.84,.22,1);
}

.x18xd8hv {
  --lui-wipe-easing: cubic-bezier(.18,.72,.28,1);
}

.x7s6vqj {
  --lui-wipe-easing: cubic-bezier(.2,.76,.18,1);
}

.x129452c {
  --lui-wipe-easing: linear(0,.1 4%,.3 9%,.55 16%,.72 26%,.83 40%,.9 58%,.95 76%,.985 92%,1);
}
