:root{--green:#50f0bd;--blue:#237cf4;--ink:#071311;--panel:#0d201c;--muted:#8e9e97;--line:#29443c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:#f7fff9;font-family:var(--font-geist-sans),sans-serif;margin:0}a{color:inherit;text-decoration:none}.shell{width:min(1200px,100% - 48px);margin:auto}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:88px;display:flex}.brand{align-items:center;gap:11px;display:flex}.catLogo{background:var(--green);color:#062017;clip-path:polygon(0 18%,18% 18%,25% 0,42% 17%,58% 17%,75% 0,82% 18%,100% 18%,100% 100%,0 100%);border-radius:5px 5px 11px 11px;place-items:center;width:39px;height:39px;font-size:19px;font-weight:950;display:grid}.brandText b,.brandText small{display:block}.brandText b{color:var(--green);letter-spacing:-.05em;font-size:22px;line-height:20px}.brandText small{font:8px var(--font-geist-mono);letter-spacing:.08em;color:#b8c8c1}.navLinks{color:#9eb0a9;gap:34px;font-size:13px;display:flex}.download{background:var(--green);color:#06130f;font:800 12px var(--font-geist-mono);border-radius:5px;justify-content:space-between;align-items:center;gap:28px;padding:16px 20px;transition:all .18s;display:inline-flex;box-shadow:4px 4px #1c7058}.download:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #1c7058}.download.small{gap:16px;padding:12px 15px}.hero{grid-template-columns:.83fr 1.17fr;align-items:center;gap:60px;min-height:680px;padding-block:70px;display:grid}.eyebrow,.kicker{font:700 10px var(--font-geist-mono);letter-spacing:.16em;color:var(--green)}.eyebrow i,.live i,.videoLabel i{background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%;margin-right:9px;display:inline-block}.hero h1{letter-spacing:-.075em;margin:25px 0 28px;font-size:clamp(54px,6.6vw,92px);line-height:.92}.hero h1 em,h2 em{color:var(--green);font-family:Georgia,serif;font-weight:400}.heroCopy>p{color:#9caaa5;max-width:530px;font-size:17px;line-height:1.7}.actions{align-items:center;gap:28px;margin-top:32px;display:flex}.watch{font:700 11px var(--font-geist-mono);letter-spacing:.08em}.watch b{width:31px;height:31px;color:var(--green);border:1px solid #426057;border-radius:50%;place-items:center;margin-right:9px;display:inline-grid}.meta{color:#6f847d;font:9px var(--font-geist-mono);gap:20px;margin-top:25px;display:flex}.heroVisual{background:#14352c;border:1px solid #33705d;padding:10px;position:relative;box-shadow:0 25px 80px #0009,0 0 80px #50f0bd18}.heroVisual img{aspect-ratio:1.54;object-fit:cover;width:100%;display:block}.heroVisual:before,.heroVisual:after{content:"";border-color:var(--green);z-index:2;width:40px;height:40px;position:absolute}.heroVisual:before{border-top:2px solid;border-left:2px solid;top:-10px;left:-10px}.heroVisual:after{border-bottom:2px solid;border-right:2px solid;bottom:-10px;right:-10px}.scanGlow{background:var(--green);height:1px;box-shadow:0 0 18px 4px var(--green);position:absolute;top:38%;left:10px;right:10px}.live{font:8px var(--font-geist-mono);letter-spacing:.13em;background:#081512e8;border:1px solid #397a66;border-radius:4px;padding:9px 12px;position:absolute;bottom:24px;right:23px}.appBar{background:var(--green);color:#061510;border-block:1px solid #3cf0b1;padding:13px 0}.appBarInner{white-space:nowrap;align-items:center;gap:10px;display:flex;overflow:hidden}.appBarInner b{color:var(--green);background:#102a23;border-radius:6px;flex-direction:column;margin-right:auto;padding:8px 17px;font-size:17px;display:flex}.appBarInner b small{color:#fff;font:7px var(--font-geist-mono)}.appBarInner>span,.appBarInner>strong{color:#fff;font:700 10px var(--font-geist-mono);background:#102a23;border:1px solid #87ffd9;border-radius:5px;padding:9px 14px}.appBarInner>strong{background:var(--blue)}.demo,.features .shell,.compare{padding-block:120px}.sectionHead{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;display:grid}.sectionHead h2,.compare h2,.cta h2{letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(43px,5.5vw,72px);line-height:1}.sectionHead>p,.compareCopy>p{color:#8fa099;max-width:420px;margin:0;line-height:1.7}.videoFrame{aspect-ratio:16/9;background:#020705;border:1px solid #3d6659;margin-top:58px;padding:9px;position:relative;box-shadow:0 35px 100px #000}.videoFrame iframe{border:0;width:100%;height:100%;display:block}.videoLabel{font:8px var(--font-geist-mono);letter-spacing:.12em;background:#07130fe8;border:1px solid #2f6b58;border-radius:4px;padding:9px 12px;position:absolute;top:24px;left:25px}.features{background:#0c1d19;border-block:1px solid #203b33}.featureGrid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.featureGrid article{border-right:1px solid var(--line);min-height:330px;padding:28px 31px 36px}.featureGrid article:last-child{border:0}.featureGrid article>span{font:10px var(--font-geist-mono);color:#537169}.pixelIcon{height:120px;color:var(--green);font:48px var(--font-geist-mono);text-shadow:7px 7px #174b3d;place-items:center;display:grid}.featureGrid h3{margin:7px 0 13px;font-size:22px}.featureGrid p{color:#8fa099;font-size:14px;line-height:1.7}.compare{grid-template-columns:.7fr 1.3fr;align-items:center;gap:80px;display:grid}.compareCopy .download{margin-top:27px}.compareImages{grid-template-columns:1fr 1fr;gap:15px;display:grid}.compareImages figure{background:#10251f;border:1px solid #396759;margin:0;padding:6px;position:relative}.compareImages img{object-fit:cover;width:100%;height:390px;display:block}.compareImages figcaption{color:var(--green);font:8px var(--font-geist-mono);letter-spacing:.12em;background:#06120fe6;padding:8px 10px;position:absolute;bottom:15px;left:15px}.cta{text-align:center;background:var(--green);color:#06130f;padding:105px 0}.catLogo.big{width:65px;height:65px;color:var(--green);background:#07130f;margin:0 auto 25px;font-size:30px}.cta>div>p{font:10px var(--font-geist-mono);letter-spacing:.15em}.cta h2 em{color:#21624d}.download.inverse{color:#fff;background:#07130f;margin-top:30px;box-shadow:4px 4px #22886a}footer{color:#71857d;justify-content:space-between;align-items:center;height:110px;font-size:11px;display:flex}footer .brandText b{font-size:17px}@media (max-width:850px){.shell{width:calc(100% - 30px)}.nav{height:72px}.navLinks{display:none}.hero{grid-template-columns:1fr;gap:50px;min-height:auto;padding-block:60px}.meta{flex-wrap:wrap}.appBarInner{overflow-x:auto}.appBarInner b{margin-right:0}.sectionHead,.compare{grid-template-columns:1fr;gap:30px}.demo,.features .shell,.compare{padding-block:80px}.featureGrid{grid-template-columns:1fr}.featureGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.compareImages img{height:260px}.compare{gap:55px}footer{flex-wrap:wrap;gap:20px;height:auto;padding-block:35px}footer p{order:3;width:100%}}@media (max-width:520px){.brandText small{display:none}.hero h1{font-size:54px}.actions{flex-direction:column;align-items:flex-start}.compareImages{grid-template-columns:1fr}.videoFrame{padding:4px}.appBar{display:none}}@font-face{font-family:MeoW Geist Sans;src:url(/geist-sans-local.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:MeoW Geist Mono;src:url(/geist-mono-local.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}body{--font-geist-sans:"MeoW Geist Sans",Arial,sans-serif;--font-geist-mono:"MeoW Geist Mono",ui-monospace,monospace;color:#f8f8f3;font-family:var(--font-geist-sans);background:radial-gradient(circle at 78% 8%,#302936 0,#0000 30%),#101116}.nav{border-color:#393a43}.catLogo{clip-path:none;background:linear-gradient(145deg,#383943,#1c1d23);border:1px solid #53545e;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #50f0bd17,0 7px 20px #0008}.catLogo img{object-fit:contain;width:45px;height:45px;transform:translateY(-1px)}.brandText b{color:#55e2b4}.download,.cta{background:#55e2b4}.hero h1 em,h2 em,.kicker,.eyebrow{color:#55e2b4}.heroVisual{background:#24262e;border-color:#5b5d67;border-radius:13px;padding:9px;box-shadow:0 25px 80px #000b,0 0 80px #55e2b41a}.heroVisual img{aspect-ratio:1.79;object-fit:cover;border-radius:7px}.heroVisual:before,.heroVisual:after{border-color:#ffd523}.scanGlow{display:none}.live{background:#181a20e8;border-color:#55e2b4}.features{background:linear-gradient(#1b1c23,#14151a);border-color:#363740}.featureGrid,.featureGrid article{border-color:#3b3c45}.compareImages figure{background:#22232a;border-color:#555761}.catLogo.big{background:#202129;border-color:#5c5e68;border-radius:30px;width:112px;height:112px;margin:0 auto 28px}.catLogo.big img{width:103px;height:103px;transform:translateY(-3px)}.cta h2{font-family:var(--font-geist-sans);font-weight:500}.cta h2 em{color:#49434d;font-family:Georgia,serif;font-style:italic;font-weight:400}.hero{min-height:auto;padding-block:64px 28px}.demo{padding-block:48px 88px}.features .shell{padding-block:88px 72px}.compare{padding-block:72px 96px}.demo,.features,.compare,.cta,footer{content-visibility:auto;contain-intrinsic-size:auto 800px}@media (max-width:850px){.hero{padding-block:52px 26px}.demo{padding-block:44px 68px}.features .shell{padding-block:68px 56px}.compare{padding-block:56px 76px}}.download,.watch,.navCta{font-family:var(--font-geist-mono);letter-spacing:.045em;font-weight:800}.download,.watch{white-space:nowrap;flex-shrink:0}.download{font-size:12px}.watch{align-items:center;font-size:11px;display:inline-flex}.brandText{flex-direction:column;gap:3px;display:flex}.brandText b,.brandText small{line-height:1}.pixelIcon{color:#55e2b4;text-shadow:none}.pixelIcon svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px #55e2b44d);width:52px;height:52px}.speedBadge{color:#55e2b4;font:700 9px var(--font-geist-mono);letter-spacing:.1em;margin-top:-4px;display:inline-block}.featureGrid article:has(.speedBadge) p{margin-top:9px}.videoFrame{--plyr-color-main:#55e2b4;--plyr-video-background:#08090d;--plyr-video-control-color:#f8f8f3;--plyr-control-radius:6px}.videoFrame .plyr{height:100%;font-family:var(--font-geist-sans)}.videoFrame .plyr__control--overlaid{color:#101116;background:#55e2b4e8;place-items:center;width:58px;height:58px;padding:0;display:grid}.videoFrame .plyr__control--overlaid svg{margin:0;transform:translate(1px)}.videoFrame .plyr__controls{background:linear-gradient(#0000,#08090de8);padding:42px 18px 14px}.videoFrame .plyr__time{font:700 10px var(--font-geist-mono)}.plyrShell{background:#08090d;width:100%;height:100%;position:relative;overflow:hidden}.plyrShell>.plyr{opacity:0;transition:opacity .28s}.plyrShell.isReady>.plyr{opacity:1}.playerLoader{z-index:2;text-align:center;background:radial-gradient(circle,#17231f,#08090d 55%);place-content:center;transition:opacity .22s,visibility .22s;display:grid;position:absolute;inset:0}.playerLoader span{color:#55e2b4;letter-spacing:-.05em;font-size:28px;font-weight:800}.playerLoader small{color:#71857d;font:700 8px var(--font-geist-mono);letter-spacing:.16em;margin-top:8px}.plyrShell.isReady .playerLoader{opacity:0;visibility:hidden;pointer-events:none}.videoPoster{z-index:3;object-fit:contain;pointer-events:none;opacity:1;background:#08090d;width:100%;height:100%;transition:opacity .28s,visibility .28s;position:absolute;inset:0}.plyrShell.hasStarted .videoPoster{opacity:0;visibility:hidden}.discordLink,.discordFooter{align-items:center;gap:7px;display:inline-flex}.discordLink{color:#55e2b4}.discordLink svg{filter:drop-shadow(0 0 7px #55e2b455);width:17px;height:17px}.discordFooter{color:#55e2b4;font:700 9px var(--font-geist-mono);letter-spacing:.04em;background:#55e2b40a;border:1px solid #55e2b459;border-radius:7px;padding:9px 12px;transition:all .18s}.discordFooter:hover{background:#55e2b419;border-color:#55e2b4;transform:translateY(-1px)}.discordFooter svg{width:16px;height:16px}footer{border-top:1px solid #292b32;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}footer>p{text-align:center;white-space:nowrap;grid-column:2;margin:0}footer>.discordFooter{grid-column:3;justify-self:end}@media (max-width:850px){footer{justify-content:center;gap:14px;display:flex}footer>p{white-space:normal;order:2;width:100%}footer>.discordFooter{order:1}}.catLogo{position:relative}.catLogo img{max-width:none;display:block;position:absolute;top:calc(54% + 3px);left:50%;transform:translate(-50%,-50%)}.catLogo.big img{top:calc(54% + 8px);transform:translate(-50%,-50%)}.heroVisual img{height:auto}.proof{background:#15161c;border-block:1px solid #343640}.proofGrid{grid-template-columns:repeat(3,1fr);display:grid}.proofGrid>div{border-right:1px solid #343640;justify-content:center;align-items:baseline;gap:11px;padding:24px;display:flex}.proofGrid>div:last-child{border-right:0}.proofGrid strong{color:#55e2b4;letter-spacing:-.05em;font-size:28px}.proofGrid span{color:#91a19b;font:700 9px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase}.beyond{grid-template-columns:1fr 1fr;align-items:end;gap:90px;padding-block:84px;display:grid}.beyond h2,.details h2{letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(43px,5.5vw,72px);line-height:1}.beyond>div:last-child{color:#9aaba4;max-width:510px;font-size:16px;line-height:1.75}.beyond p{margin:0}.beyond .finePrint{color:#71827b;margin-top:16px;font-size:12px}.details{background:linear-gradient(#181920,#111217);border-block:1px solid #363740;padding-block:96px}.faqGrid{border-top:1px solid #3b3c45;border-left:1px solid #3b3c45;grid-template-columns:1fr 1fr;margin-top:56px;display:grid}.faqGrid details{border-bottom:1px solid #3b3c45;border-right:1px solid #3b3c45}.faqGrid summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:20px 24px;font-weight:650;list-style:none;display:flex}.faqGrid summary::-webkit-details-marker{display:none}.faqGrid summary span{color:#55e2b4;font:400 22px var(--font-geist-mono);transition:transform .2s}.faqGrid details[open] summary span{transform:rotate(45deg)}.faqGrid details p{color:#8fa099;margin:0;padding:0 24px 24px;font-size:13px;line-height:1.7}.systemNote{color:#75877f;font:700 9px var(--font-geist-mono);letter-spacing:.06em;justify-content:center;align-items:center;gap:26px;margin-top:28px;display:flex}.systemNote strong{color:#55e2b4}.systemNote span+span:before{content:"·";color:#4e5d57;margin-right:26px}.details,.proof,.beyond{content-visibility:auto;contain-intrinsic-size:auto 600px}footer{grid-template-columns:1fr auto 1fr}footer>p{text-align:left;grid-column:1;justify-self:start}footer>nav{color:#91a19b;grid-column:2;gap:18px;display:flex}footer>nav a:hover{color:#55e2b4}footer>.discordFooter{grid-column:3}@media (max-width:850px){.proofGrid>div{flex-direction:column;align-items:center;gap:3px;padding:19px 10px}.proofGrid strong{font-size:23px}.proofGrid span{text-align:center;font-size:7px}.beyond{grid-template-columns:1fr;gap:28px;padding-block:64px}.details{padding-block:72px}.faqGrid{grid-template-columns:1fr}.systemNote{text-align:center;flex-wrap:wrap;gap:9px 14px}.systemNote span+span:before{margin-right:14px}footer{grid-template-columns:1fr auto;display:grid}footer>p{text-align:center;grid-area:2/1/auto/-1;justify-self:center}footer>nav{grid-area:1/1;justify-self:start}footer>.discordFooter{grid-area:1/2}}@media (max-width:520px){.proofGrid span{max-width:80px}.beyond h2,.details h2{font-size:43px}.faqGrid summary{padding:18px;font-size:14px}.faqGrid details p{padding:0 18px 20px}.systemNote{flex-direction:column}.systemNote span+span:before{content:none}footer{grid-template-columns:1fr;justify-items:center}footer>nav,footer>.discordFooter{grid-column:1;justify-self:center}footer>nav{grid-row:1}footer>.discordFooter{grid-row:2}footer>p{grid-row:3}}.legalPage{background:radial-gradient(circle at 80% 0,#302936 0,#0000 30%),#101116;min-height:100vh}.legalNav{color:#55e2b4;height:76px;font:700 10px var(--font-geist-mono);letter-spacing:.08em;border-bottom:1px solid #393a43;justify-content:space-between;align-items:center;display:flex}.legalArticle{max-width:760px;padding-block:78px 110px}.legalArticle h1{letter-spacing:-.07em;margin:18px 0 20px;font-size:clamp(48px,8vw,82px);line-height:.95}.legalLead{color:#a5b4ae;margin-bottom:54px;font-size:17px;line-height:1.7}.legalArticle h2{color:#f8f8f3;letter-spacing:-.025em;margin:38px 0 10px;font-size:21px}.legalArticle p{color:#8fa099;font-size:14px;line-height:1.8}.legalArticle a{color:#55e2b4;text-underline-offset:3px;text-decoration:underline}@media (max-width:520px){.legalArticle{padding-block:56px 80px}.legalArticle h1{font-size:50px}.legalLead{margin-bottom:40px}}
