html{background:#050608}body{font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-color:#050608;background-image:radial-gradient(ellipse 34% 30% at 72% 32%,#6ea8ff12,#0000 70%),radial-gradient(ellipse 60% 50% at 70% 30%,rgba(166,200,255,.035),#0000 72%),radial-gradient(1px 1px at 12% 18%,#ffffff52,#0000 60%),radial-gradient(1px 1px at 37% 62%,#ffffff38,#0000 60%),radial-gradient(1px 1px at 68% 27%,#c8dcff5c,#0000 60%),radial-gradient(1px 1px at 83% 74%,#fff3,#0000 60%),radial-gradient(1px 1px at 52% 9%,#ffffff3d,#0000 60%),radial-gradient(1px 1px at 91% 46%,#ffffff2e,#0000 60%);background-size:100% 100%,100% 100%,520px 420px,520px 420px,520px 420px,520px 420px,380px 300px,380px 300px;color:#eceef1;font-family:Geist,Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;margin:0;min-height:100vh}code,pre{font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}*{box-sizing:border-box}button,input,select,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:#9097a3}:focus-visible{outline:2px solid #6ea8ff;outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:-1px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important}}h1,h2,h3{font-family:Geist,Archivo,system-ui,sans-serif;font-weight:500;letter-spacing:-.02em}.lwt-avatar,.lwt-only-phone{display:none}@media (max-width:720px){.lwt-nav{gap:0 6px!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:48px;min-height:0!important;padding:0 8px!important}.lwt-nav-brand{grid-column:1;grid-row:1;min-height:44px;padding:0 4px}.lwt-nav-center{gap:1px!important;grid-column:2;grid-row:1;justify-content:flex-start!important;overscroll-behavior-x:contain;padding:2px!important;scroll-snap-type:x proximity}.lwt-nav-center>*{min-height:38px!important;min-width:40px;padding:0 9px!important;scroll-snap-align:center}.lwt-nav-center>:not([aria-current]) span{display:none}.lwt-nav-account{align-self:center!important;grid-column:3;grid-row:1;min-height:44px}.lwt-hide-phone{display:none!important}.lwt-only-phone{display:flex!important}.lwt-avatar{align-items:center;background:#6ea8ff24;border:1px solid #6ea8ff59;border-radius:50%;display:inline-flex;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.lwt-name{display:none}.lwt-nav-account>div>button{gap:4px;padding:0 6px!important}.lwt-nav-account [role=menuitem]{min-height:44px!important}}@media (max-width:520px){.lwt-nav-brand span span:last-child{display:none}}@media (max-width:720px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not(#chart input),select:not(#chart select),textarea:not(#chart textarea){font-size:16px!important}[role=button]:not(#chart *),[role=tab]:not(#chart *),button:not(#chart button),select:not(#chart select){min-height:40px!important}a[href]:not(#chart a):not(.lp a){align-items:center;display:inline-flex;min-height:36px}input[type=checkbox],input[type=radio]{height:20px;width:20px}}@supports (padding:max(0px)){@media (max-width:720px){.lwt-nav{padding-left:max(12px,env(safe-area-inset-left))!important;padding-right:max(12px,env(safe-area-inset-right))!important}}}@media (max-width:768px){html.lwt-chart-locked,html.lwt-chart-locked body{height:100%;height:var(--lwt-app-h,100%);inset:0;overflow:hidden;overscroll-behavior:none;position:fixed;width:100%}html.lwt-chart-locked #chart{overscroll-behavior:none;touch-action:pan-x pan-y}}.lp{--bg:#050608;--bg2:#0a0c10;--card:#0b0d11;--line:#ffffff14;--text:#eef0f3;--muted:#6b7280;--dim:#3a3f48;--accent:#6f8fe8;--up:#22c55e;--down:#ef4444;--sans:"Geist",-apple-system,system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,monospace}.lp *,.lp :after,.lp :before{box-sizing:border-box;margin:0;padding:0}.lp{-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text);font-family:var(--sans);overflow-x:hidden}.lp a{color:inherit;text-decoration:none}.lp .wrap{margin:0 auto;max-width:1240px;padding:0 32px}.lp .label{color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.lp h1,.lp h2{font-weight:500;letter-spacing:-.045em;line-height:.95}.lp h1{font-size:clamp(56px,10vw,140px)}.lp h2{font-size:clamp(40px,6vw,84px)}.lp .ghost{color:#5b616b}.lp .grad{background:linear-gradient(90deg,#8b929c 0,#8b929c 35%,var(--accent) 60%,#4d6bc4 100%);-webkit-background-clip:text;background-clip:text;color:#0000}.lp p.lead{color:#8f959e;font-size:17px;line-height:1.6;max-width:500px}.lp nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05060899;border-bottom:1px solid var(--line);inset:0 0 auto;position:fixed;z-index:50}.lp nav .wrap{height:68px;justify-content:space-between}.lp .logo,.lp nav .wrap{align-items:center;display:flex}.lp .logo{font-size:14px;font-weight:600;gap:10px;letter-spacing:.06em}.lp .logo svg{height:22px;width:22px}.lp .links{color:#9aa0a8;display:flex;font-size:14px;gap:36px}.lp .links a:hover{color:var(--text)}.lp .btn{align-items:center;border:1px solid #ffffff2e;border-radius:999px;display:inline-flex;font-size:14px;gap:8px;padding:11px 20px;transition:.2s}.lp .btn:hover{background:var(--text);color:var(--bg)}.lp .btn.solid{border-color:#c9ccd1}.lp .hero{display:flex;flex-direction:column;justify-content:flex-end;min-height:100vh;position:relative}.lp #stars{height:100%;inset:0;position:absolute;width:100%}.lp .hero-in{padding-bottom:56px;position:relative}.lp .hero .meta{display:flex;gap:14px;margin-bottom:28px}.lp .hero-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin-top:40px}.lp .cta{display:flex;gap:10px}.lp .tabs{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr) 90px;position:relative}.lp .tabs a{border-right:1px solid var(--line);color:#c5c9cf;font-size:14px;padding:18px 32px;transition:background .2s}.lp .tabs a:hover{background:var(--bg2)}.lp .tabs a small{font-size:11px;margin-right:12px}.lp .tabs .sc,.lp .tabs a small{color:var(--muted);font-family:var(--mono)}.lp .tabs .sc{align-items:center;display:flex;font-size:10px;justify-content:center;letter-spacing:.15em}.lp .marquee{border-bottom:1px solid var(--line);color:#9aa0a8;font-size:14px;overflow:hidden;padding:16px 0;position:relative;white-space:nowrap}.lp .marquee div{animation:scroll 45s linear infinite;display:inline-block}.lp .marquee span{margin:0 28px}.lp .marquee i{color:var(--accent);font-size:8px;font-style:normal;vertical-align:middle}@keyframes scroll{to{transform:translateX(-50%)}}.lp section{padding:150px 0}.lp .head{grid-gap:48px;align-items:end;display:grid;gap:48px;grid-template-columns:1.2fr 1fr;margin-bottom:72px}.lp .head .label{margin-bottom:28px}.lp .about p{font-size:clamp(26px,3.4vw,44px);letter-spacing:-.025em;line-height:1.22;margin-top:28px;max-width:1050px}.lp .about p span{color:#2a2e35;transition:color .4s}.lp .about p span.on{color:var(--text)}.lp .heat{border-bottom:1px solid var(--line);border-top:1px solid var(--line);position:relative}.lp #heat{display:block;height:460px;width:100%}.lp .legend{color:var(--muted);display:flex;flex-wrap:wrap;font-family:var(--mono);font-size:10px;gap:16px;justify-content:space-between;letter-spacing:.14em;padding:18px 0;text-transform:uppercase}.lp .legend div{display:flex;flex-wrap:wrap;gap:28px}.lp .legend span:before{background:var(--c);border-radius:1px;border-radius:var(--r,1px);content:"";display:inline-block;height:6px;margin-right:8px;vertical-align:middle;width:10px}.lp .biz{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.lp .card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:32px;transition:border-color .3s,transform .3s}.lp .card:hover{border-color:#fff3;transform:translateY(-4px)}.lp .card .n{color:var(--muted);font-family:var(--mono);font-size:12px;margin-bottom:90px}.lp .card h3{font-size:26px;font-weight:500;letter-spacing:-.02em;margin-bottom:14px}.lp .card p{color:#858b94;font-size:15px;line-height:1.6}.lp .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:28px}.lp .tags span{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:.12em;padding:6px 10px}.lp .prod{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1.1fr}.lp .prod .card .n{margin-bottom:28px}.lp .specs{grid-gap:20px;border-top:1px solid var(--line);display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:36px 0;padding-top:24px}.lp .specs b{display:block;font-size:15px;font-weight:400;margin-top:6px}.lp .feed{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden}.lp .feed-top{color:var(--muted);display:flex;font-family:var(--mono);font-size:11px;justify-content:space-between;padding:14px 20px}.lp .feed-top,.lp .item{border-bottom:1px solid var(--line)}.lp .item{grid-gap:14px;align-items:center;animation:fade .6s;display:grid;gap:14px;grid-template-columns:44px 1fr auto;padding:18px 20px}.lp .item .mk{border:1px solid var(--line);border-radius:6px;color:#aab;font-family:var(--mono);font-size:10px;padding:5px 0;text-align:center}.lp .item b{display:block;font-size:14px;font-weight:400}.lp .item small{color:var(--muted);font-family:var(--mono);font-size:11px}.lp .pill{border-radius:999px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;padding:5px 9px}.lp .pos{background:#22c55e1a;color:var(--up)}.lp .neg{background:#ef44441a;color:var(--down)}.lp .wat{background:#eab3081a;color:#eab308}@keyframes fade{0%{opacity:0;transform:translateY(-8px)}}.lp .bento{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1.6fr 1fr}.lp .bento .card{min-height:250px;overflow:hidden;position:relative}.lp .bento .card .n{margin-bottom:18px}.lp .bento .card p{max-width:340px}.lp .bento .row2{grid-gap:16px;display:grid;gap:16px;grid-column:1/-1;grid-template-columns:1fr 1.8fr}.lp .bento canvas,.lp .bento svg{display:block;margin-top:18px;width:100%}.lp .bar{grid-gap:14px;align-items:center;color:var(--muted);display:grid;font-family:var(--mono);font-size:10px;gap:14px;grid-template-columns:90px 1fr;letter-spacing:.12em;margin-top:14px}.lp .bar div{background:#ffffff12;border-radius:3px;height:3px;position:relative}.lp .bar div i{background:var(--accent);border-radius:3px;bottom:0;left:0;position:absolute;top:0;transition:width 1.2s}.lp .bar div:after{background:var(--down);content:"";height:13px;left:80%;position:absolute;top:-5px;width:1px}.lp .principles{grid-gap:32px;border-top:1px solid var(--line);display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:56px;padding-top:32px}.lp .principles p{color:#858b94;font-size:15px;line-height:1.6}.lp .principles b{color:var(--text);font-weight:500}.lp .contact{align-items:center;display:flex;min-height:80vh;overflow:hidden;position:relative}.lp #stars2{height:100%;opacity:.8;position:absolute;right:-10%;top:0;width:70%}.lp .contact .wrap{position:relative;width:100%}.lp .contact h2{font-size:clamp(56px,9vw,120px);margin:24px 0 56px}.lp .mail{border-bottom:1px solid var(--line);display:inline-flex;font-size:clamp(20px,2.6vw,28px);gap:14px;padding-bottom:14px}.lp .mail:hover{border-color:var(--text)}.lp .clinks{display:flex;flex-wrap:wrap;gap:32px;margin-top:36px}.lp footer{border-top:1px solid var(--line);color:var(--dim);font-family:var(--mono);font-size:11px;letter-spacing:.1em;padding:32px 0}.lp footer .wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.lp .rv{opacity:0;transform:translateY(30px);transition:opacity 1s,transform 1s cubic-bezier(.2,.7,.2,1)}.lp .rv.in{opacity:1;transform:none}@media(max-width:900px){.lp .wrap{padding:0 16px}.lp .links{display:none}.lp .bento,.lp .bento .row2,.lp .biz,.lp .head,.lp .principles,.lp .prod,.lp .tabs{grid-template-columns:1fr}.lp .tabs a{border-bottom:1px solid var(--line);border-right:0;padding:14px 16px}.lp .tabs .sc{display:none}.lp section{padding:96px 0}.lp #heat{height:340px}}@media(prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}.lp .rv{opacity:1;transform:none}}.lp{min-height:100vh;position:relative}.lp .btn{background:none;color:inherit;cursor:pointer;font-family:inherit}.lp .btn.solid{background:#c9ccd1}.lp .btn.solid,.lp .btn.solid:hover,.lp .btn:hover{color:var(--bg)}.lp .btn.solid:hover{background:#fff}.lp .links a,.lp .logo{cursor:pointer}.lp .hero{padding-top:0}@media(max-width:520px){.lp nav .wrap{gap:10px;height:60px}.lp .logo{font-size:11px;letter-spacing:.06em;min-width:0}.lp nav .btn{flex:0 0 auto;font-size:13px;min-height:40px;padding:10px 14px;white-space:nowrap}.lp .meta{align-items:flex-start;flex-direction:column;gap:4px}.lp .meta .label:nth-child(2){display:none}.lp .label,.lp .tags span{font-size:11px}.lp .btn{min-height:44px;padding:12px 20px}.lp .cta{flex-wrap:wrap}}