.lx-live{animation:1.8s ease-in-out infinite lx-live}@keyframes lx-live{50%{opacity:.3}}.lx{--bg:#07070b;--bg-2:#0b0b11;--surface:#0f0f16;--surface-2:#171721;--line:#ffffff14;--line-strong:#ffffff29;--fg:#f5f5fa;--sub:#a6a6b8;--faint:#6f6f82;--primary:#6d6df5;--primary-foreground:#fff;--brand:#aeb0ff;--violet:#4ee0c4;--good:#4ee0c4;--glass-blur:18px;--r:1;--font-body:"Inter Tight", ui-sans-serif, system-ui, sans-serif;--font-head:"Outfit", "Inter Tight", system-ui, sans-serif;background:var(--bg);color:var(--fg);font-family:var(--font-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lx h1,.lx h2,.lx h3{font-family:var(--font-head)}.lx-bg{z-index:-1;pointer-events:none;background:radial-gradient(1000px 520px at 50% -80px, color-mix(in srgb, var(--primary) 20%, transparent), transparent 72%);height:980px;position:absolute;inset:0 0 auto}.lx-grain{z-index:-1;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.lx-cv{content-visibility:auto;contain-intrinsic-size:auto 900px}.lx-band{background:color-mix(in srgb, var(--surface) 55%, transparent)}.lx-in{animation:.9s cubic-bezier(.2,.8,.2,1) both lx-in;animation-delay:var(--d,0s)}@keyframes lx-in{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}}.lx-loading .lx-in,.lx-loading .lx-shine{animation-play-state:paused}.lx-rv [data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.lx-rv [data-reveal].is-in{opacity:1;transform:none}.lx-shine{background:linear-gradient(100deg, var(--brand) 20%, #fff 45%, var(--violet) 70%);color:#0000;animation:.9s cubic-bezier(.2,.8,.2,1) both lx-in,7s ease-in-out infinite lx-sheen;animation-delay:var(--d,0s), 1s;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@keyframes lx-sheen{50%{background-position:100% 0}}.lx-stage{perspective:1800px;perspective-origin:50% 0}.lx-stage-inner{transform-origin:50% 0;transform:rotateX(calc((1 - var(--p)) * 16deg)) scale(calc(.93 + var(--p) * .07))}@media (width<=767px){.lx-stage-inner{transform:rotateX(calc((1 - var(--p)) * 6deg))}}.lx-frame{border:1px solid var(--line-strong);background:var(--surface);border-radius:.75rem;padding:1.25rem;box-shadow:0 40px 90px -50px #000000e6}@media (width>=640px){.lx-frame{padding:1.75rem}}.lx-marq{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lx-marq-row{flex-shrink:0;align-items:center;gap:3.5rem;margin:0;padding-right:3.5rem;list-style:none;animation:55s linear infinite lx-tick;display:flex}.lx-marq:hover .lx-marq-row{animation-play-state:paused}@keyframes lx-tick{to{transform:translate(-100%)}}.lx-tile{border:1px solid var(--line);background:var(--surface);border-radius:.5rem;flex-direction:column;padding:1.5rem;transition:border-color .2s;display:flex;position:relative;overflow:hidden}@media (width>=640px){.lx-tile{padding:1.75rem}}a.lx-tile:hover{border-color:var(--line-strong)}.lx-ico{color:var(--brand);display:inline-flex}.lx-img{background:linear-gradient(135deg, var(--a), var(--b));animation:5s ease-in-out infinite lx-glint}.lx-img-1{--a:#6d6df5;--b:#22d3ee}.lx-img-2{--a:#f472b6;--b:#8b5cf6}.lx-img-3{--a:#34d399;--b:#3b82f6}.lx-img-4{--a:#fbbf24;--b:#f43f5e}@keyframes lx-glint{50%{filter:brightness(1.25)saturate(1.15)}}.lx-caret{vertical-align:-2px;background:var(--brand);width:.5em;height:1em;margin-left:2px;animation:1s step-end infinite lx-blink;display:inline-block}@keyframes lx-blink{50%{opacity:0}}.lx-chunk{background:var(--surface-2);animation:5.6s linear infinite lx-chunk;animation-delay:calc(var(--i) * .1s)}@keyframes lx-chunk{0%,6%{background:var(--surface-2)}14%,70%{background:var(--primary)}80%{background:color-mix(in srgb, var(--primary) 55%, var(--surface-2))}to{background:var(--surface-2)}}.lx-flow{align-items:center;display:flex}.lx-node{border:1px solid var(--line-strong);background:var(--bg);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:12px;display:inline-flex}.lx-node-main{color:var(--brand);border-color:var(--primary)}.lx-wire{background:var(--line-strong);flex:1;min-width:1rem;height:1px;position:relative}.lx-wire i{background:var(--violet);border-radius:9999px;width:5px;height:5px;animation:2.2s linear infinite lx-run;position:absolute;top:-2px;left:0}@keyframes lx-run{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}.lx-dns{animation:6s ease-in-out infinite lx-dns;animation-delay:calc(var(--n) * .5s)}@keyframes lx-dns{0%,8%{opacity:.35}20%,90%{opacity:1}to{opacity:.35}}.lx-restore{animation:5s ease-in-out infinite lx-restore}@keyframes lx-restore{0%,15%{opacity:.4;transform:translate(-10px)}35%,85%{opacity:1;transform:none}to{opacity:.4;transform:translate(-10px)}}.lx-wordmark{text-align:center;font-family:var(--font-head);letter-spacing:-.065em;-webkit-user-select:none;user-select:none;background:linear-gradient(180deg, color-mix(in srgb, var(--fg) 14%, transparent), transparent 85%);color:#0000;-webkit-background-clip:text;background-clip:text;height:.56em;margin:0;padding:0 1rem;font-size:clamp(7rem,37vw,36rem);font-weight:700;line-height:.8;overflow:hidden}.lx-pre{z-index:200;place-items:center;display:grid;position:fixed;inset:0}.lx-pre-half{background:var(--bg);height:50.2%;transition:transform 1s cubic-bezier(.77,0,.18,1);position:absolute;left:0;right:0}.lx-pre-top{top:0}.lx-pre-bot{bottom:0}.lx-pre.is-leaving .lx-pre-top{transform:translateY(-100%)}.lx-pre.is-leaving .lx-pre-bot{transform:translateY(100%)}.lx-pre-core{flex-direction:column;align-items:center;transition:opacity .35s,transform .5s;display:flex;position:relative}.lx-pre.is-leaving .lx-pre-core{opacity:0;transform:scale(.92)}.lx-pre-mark{place-items:center;width:7.5rem;height:7.5rem;animation:.7s cubic-bezier(.2,.8,.2,1) both lx-pre-in;display:grid;position:relative}.lx-pre-mark svg{position:absolute;inset:0;transform:rotate(-90deg)}.lx-pre-track,.lx-pre-arc{fill:none;stroke-width:1.5px}.lx-pre-track{stroke:var(--line-strong)}.lx-pre-arc{stroke:var(--brand);stroke-linecap:round;stroke-dasharray:352;transition:stroke-dashoffset .15s linear}.lx-pre-logo{border-radius:.5rem;width:2.75rem;height:2.75rem;animation:2s ease-in-out infinite lx-pre-pulse}.lx-pre-name{font-family:var(--font-head);letter-spacing:.32em;text-transform:uppercase;margin:1.75rem 0 0;font-size:1.15rem;font-weight:500;animation:.8s cubic-bezier(.2,.8,.2,1) .15s both lx-pre-in}@keyframes lx-pre-in{0%{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes lx-pre-pulse{50%{opacity:.65;transform:scale(.94)}}.lx-lite *,.lx-lite :before,.lx-lite :after{-webkit-backdrop-filter:none!important;filter:none!important;animation:none!important}.lx-lite .lx-bg{background:0 0}.lx-lite .lx-stage-inner{transform:none}.lx-lite .lx-marq{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.lx-lite .lx-marq-row[aria-hidden=true]{display:none}.lx-lite .lx-shine{color:var(--brand);background:0 0}.lx-lite .lx-t1,.lx-lite .lx-t2,.lx-lite .lx-t3,.lx-lite .lx-bar{width:100%}.lx-lite .lx-link{opacity:1}.lx-lite .lx-live{animation:none!important}@media (prefers-reduced-motion:reduce){.lx *,.lx :before,.lx :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lx-stage-inner{transform:none}}
