@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0ee55_hj9qcer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0.qu-9752pffj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0mao5jbfbduzp.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0uzt.a6d44yda.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0mvwgmnhv29no.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.09zddjkbdep5a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.00h2pk9.eev0o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.0utf7qfb0khyu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.0wf336i9wr3zj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_5b2f77d3-module__9u5iaa__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_5b2f77d3-module__9u5iaa__variable{--font-pixel:"VT323", "VT323 Fallback"}

:root{--bg:#000;--bg-soft:#0a0a0a;--ink:#fff;--ink-2:#fff9;--ink-3:#ffffff73;--muted:#999;--muted-2:#757575;--line:#ffffff1a;--line-2:#ffffff2e;--accent:#ff571a;--accent-2:#ff5a1f;--accent-soft:#ff571a1f;--yellow:#ffe41a;--paper:#f8f8f8;--moss:#0e1e1d;--r-sm:0px;--r-md:0px;--r-lg:0px;--display:"Geist Mono", "JetBrains Mono", ui-monospace, monospace;--body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--container:1310px;--gutter:80px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--body);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;position:relative;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background-image:repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 80px);position:fixed;inset:0}header,section,footer{z-index:1;position:relative}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.display{font-family:var(--display);letter-spacing:-.01em;font-weight:400}.mono{font-family:var(--display)}.eyebrow{font-family:var(--body);color:var(--muted);letter-spacing:-.005em;font-size:14px;line-height:1.2}.eyebrow .arrow{color:var(--accent);margin-left:4px}.wrap{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}@media (max-width:900px){:root{--gutter:24px}}.nav{z-index:50;-webkit-backdrop-filter:blur(12px);background:#000000d9;border-bottom:1px solid #0000;height:60px;transition:border-color .2s,background .2s;position:sticky;top:0}.nav.scrolled{border-color:var(--line)}.nav-row{justify-content:space-between;align-items:center;max-width:1470px;height:60px;margin:0 auto;padding:0 80px;display:flex}.nav-logo{font-family:var(--body);color:var(--ink);letter-spacing:-.01em;align-items:center;gap:8px;font-size:18px;font-weight:500;display:flex}.nav-logo .mark{background:var(--ink);width:24px;height:24px;display:inline-flex;position:relative}.nav-logo .mark:after{content:"";background:var(--bg);width:6px;height:6px;position:absolute;top:4px;left:4px}.nav-logo .mark:before{content:"";background:var(--bg);width:6px;height:6px;position:absolute;bottom:4px;right:4px}.nav-links{gap:36px;display:flex}.nav-links a{color:var(--ink-2);letter-spacing:-.01em;font-size:15px;transition:color .15s}.nav-links a:hover{color:var(--ink)}.nav-cta{align-items:center;gap:8px;display:flex}.btn{font-family:var(--body);letter-spacing:-.01em;border-radius:0;justify-content:center;align-items:center;height:36px;padding:0 20px;font-size:14px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.btn-ghost{color:var(--ink);background:0 0;border:1px solid #0000}.btn-ghost:hover{background:#ffffff1a}.btn-white{background:var(--ink);color:#000}.btn-white:hover{background:#e0e0e0}.btn-accent{background:var(--accent);color:var(--ink)}.btn-accent:hover{background:#ff6a3a}.btn-lg{height:48px;padding:0 24px;font-size:16px}.btn-block{width:100%}.nav-mobile-toggle{display:none}@media (max-width:900px){.nav-row{padding:0 24px}.nav-links,.nav-cta .btn-ghost{display:none}.nav-mobile-toggle{width:32px;height:32px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.nav.mobile-open+.mobile-menu{display:flex}}.mobile-menu{z-index:49;background:var(--bg);border-top:1px solid var(--line);flex-direction:column;padding:32px 24px;display:none;position:fixed;inset:60px 0 0}.mobile-menu a{color:var(--ink);border-bottom:1px solid var(--line);font-size:22px;font-family:var(--display);letter-spacing:-.01em;padding:16px 0}section{position:relative}.eyebrow-tag{font-family:var(--display);letter-spacing:-.005em;color:var(--accent);justify-content:flex-start;align-items:center;gap:16px;margin-bottom:24px;padding:14px 0;font-size:14px;display:flex}.eyebrow-tag:before,.eyebrow-tag:after{content:"//";color:var(--accent)}.section-tag{font-family:var(--display);letter-spacing:.02em;color:var(--accent);align-items:center;gap:8px;font-size:13px;display:inline-flex}.section-tag:before,.section-tag:after{content:"//";color:var(--accent)}.rule-orange{background:var(--accent);opacity:.85;border:0;height:1px;margin:0}.hero{flex-direction:column;justify-content:space-between;min-height:calc(100vh - 60px);padding:60px 0 0;display:flex;position:relative;overflow:hidden}.hero-split{max-width:var(--container);padding:0 var(--gutter);flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin:0 auto;display:grid}.hero-content{max-width:none;padding-bottom:60px}.hero-eyebrow{font-family:var(--display);color:var(--accent);letter-spacing:-.005em;margin:0 0 24px;font-size:14px;line-height:1.5}.hero h1{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);text-transform:none;margin:0 0 24px;font-size:clamp(36px,6vw,80px);font-weight:400;line-height:1.1}.hero-lede{color:var(--muted);max-width:480px;margin:0 0 32px;font-size:16px;line-height:1.5}@keyframes float-hero{0%{filter:drop-shadow(0 0 #ff571a00);transform:translateY(-2%)scale(1)}50%{filter:drop-shadow(0 0 40px #ff571a40);transform:translateY(-4%)scale(1.01)}to{filter:drop-shadow(0 0 #ff571a00);transform:translateY(-2%)scale(1)}}.hero-tree{object-fit:contain;object-position:right center;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;width:120%;max-width:none;max-height:90vh;image-rendering:pixelated;animation:8s ease-in-out infinite float-hero}.bento-strip{border-top:1px solid var(--accent);border-bottom:1px solid var(--line);background:#0006;grid-template-columns:repeat(6,1fr);width:100%;display:grid}.bento-cell{border-right:1px solid var(--line);opacity:.6;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;transition:opacity .2s;display:flex}.bento-cell:hover{opacity:1}.bento-cell:last-child{border-right:0}.bento-cell .mark{object-fit:contain;filter:invert();opacity:.8;height:24px}.bento-cell .label{font-family:var(--body);color:var(--ink-2);font-size:14px;font-weight:500}@media (max-width:900px){.hero-split{grid-template-columns:1fr;padding-top:40px}.hero-content{margin:0;padding-bottom:0}.hero-tree{width:100%;margin-top:0;transform:translate(0)}.bento-strip{grid-template-columns:repeat(2,1fr)}.bento-cell{border-bottom:1px solid var(--line)}.bento-cell:nth-child(2n){border-right:0}}.logo-row{opacity:.85;align-items:center;gap:64px;margin-top:80px;display:flex}.logo-row .logo{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;align-items:center;gap:8px;font-size:18px;display:inline-flex}.logo-row .logo .mark{background:var(--ink);width:14px;height:14px;display:inline-block}.logo-row .raised{border-right:1px solid var(--line);flex-direction:column;align-items:flex-start;margin-right:8px;padding-right:32px;display:inline-flex}.logo-row .raised .big{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-size:18px}.logo-row .raised .sm{color:var(--muted);font-size:12px}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:64px;padding:22px 0;position:relative;overflow:hidden}.marquee:before,.marquee:after{content:"";z-index:2;width:80px;position:absolute;top:0;bottom:0}.marquee:before{background:linear-gradient(90deg,#000,#0000);left:0}.marquee:after{background:linear-gradient(270deg,#000,#0000);right:0}.marquee-track{gap:80px;width:max-content;animation:30s linear infinite marquee;display:flex}.marquee-track .logo{white-space:nowrap;font-family:var(--display);color:var(--ink);opacity:.7;font-size:18px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:56px;padding:38px 0;display:grid}.hero-stats .stat{padding:0 24px}.hero-stats .stat:not(:last-child){border-right:1px solid var(--line)}.hero-stats .num{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:32px}.hero-stats .num.gt{color:var(--ink)}.hero-stats .label{color:var(--ink-2);letter-spacing:-.01em;margin-top:6px;font-size:16px}@media (max-width:900px){.hero-stats{grid-template-columns:1fr 1fr}.hero-stats .stat{padding:16px 18px;border:0!important;border-bottom:1px solid var(--line)!important}}.compare{background:var(--paper);color:#000;padding:80px 0}.compare-grid{grid-template-columns:1fr 1.1fr;gap:80px;display:grid}.compare h2{font-family:var(--display);letter-spacing:-.02em;color:#000;margin:0;font-size:clamp(36px,4vw,52px);line-height:1.05}.compare h2 .accent{color:var(--accent)}.compare-lede{color:#555;max-width:460px;margin-top:24px;font-size:17px}.compare-toggle{background:#ebebeb;gap:0;margin-bottom:24px;padding:4px;display:inline-flex}.compare-toggle button{font-family:var(--display);color:#444;letter-spacing:-.01em;padding:8px 20px;font-size:14px;transition:background .15s,color .15s}.compare-toggle button.active{background:var(--accent);color:#fff;box-shadow:0 4px 12px #ff571a33}.compare-toggle button:hover:not(.active){color:#000}.compare-panel{display:none}.compare-panel.active{grid-template-columns:1fr 1fr;gap:24px;display:grid}.compare-item{background:#fff;border:1px solid #ddd;padding:24px}.compare-item .label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);margin-bottom:12px;font-size:12px}.compare-item p{color:#111;margin:0;font-size:17px;line-height:1.35}@media (max-width:900px){.compare-grid{grid-template-columns:1fr;gap:40px}.compare-panel.active{grid-template-columns:1fr}}.everything{padding:64px 0 100px}.everything h2{font-family:var(--display);letter-spacing:-.02em;text-align:center;max-width:880px;margin:32px auto 56px;font-size:clamp(36px,4.4vw,56px);line-height:1.05}.everything h2 .accent{color:var(--accent)}.everything-grid{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(280px,auto);gap:24px;display:grid}.tile{border:1px solid var(--line);background:#0a0a0a;padding:28px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.tile:hover{border-color:#ff571a66}.tile h3{font-family:var(--display);letter-spacing:-.015em;margin:0;font-size:22px;line-height:1.2}.tile p{color:var(--muted);margin:10px 0 0;font-size:15px}.tile.tall{grid-row:span 2}.tile-accuracy{background:linear-gradient(135deg, #2a0d04, #5b1c08 38%, var(--accent) 100%);border-color:var(--accent);flex-direction:column;justify-content:space-between;display:flex}.tile-accuracy .big{font-family:var(--display);letter-spacing:-.04em;color:#fff;text-shadow:0 0 40px #0006;font-size:120px;line-height:.9}.tile-accuracy .big small{opacity:.9;font-size:60px}.tile-accuracy h3{color:#fff}.tile-accuracy p{color:#ffffffd9}.tile-scales .diamonds{justify-content:center;align-items:center;gap:10px;height:80px;margin:20px 0;display:flex}.tile-scales .diamond{border:1px solid var(--ink-2);justify-content:center;align-items:center;width:30px;height:30px;display:flex;transform:rotate(45deg)}.tile-scales .diamond .core{background:var(--accent);width:8px;height:8px}.tile-scales .diamond.active{border-color:var(--accent);box-shadow:0 0 20px #ff571a66}.tile-scales .nodes-row{font-family:var(--display);text-align:center;color:var(--ink-2);letter-spacing:.16em;font-size:11px}.tile-recall img{opacity:.9;mix-blend-mode:screen;width:100%;height:auto}.tile-latency{grid-template-rows:auto 1fr auto;display:grid}.tile-latency .big{font-family:var(--display);letter-spacing:-.03em;color:var(--accent);margin:12px 0;font-size:72px;line-height:1}.tile-latency .bars{flex-direction:column;gap:8px;padding:16px 0;display:flex}.tile-latency .bar{background:linear-gradient(90deg,#ff571ab3,#0000);height:8px}.tile-latency .bar:nth-child(2){width:80%}.tile-latency .bar:nth-child(3){background:linear-gradient(90deg,#ffe41ab3,#0000);width:60%}.tile-latency .bar:nth-child(4){width:50%}.tile-latency .bar:nth-child(5){background:linear-gradient(90deg,#ff571a66,#0000);width:40%}.tile-parallel .pipes{flex-direction:column;gap:6px;margin-top:18px;display:flex}.tile-parallel .pipe{align-items:center;gap:10px;display:flex}.tile-parallel .pipe .dot{background:var(--accent);width:8px;height:8px}.tile-parallel .pipe .track{background:#ff571a4d;flex:1;height:2px;position:relative}.tile-parallel .pipe .track:after{content:"";background:var(--accent);width:30%;animation:2s linear infinite flow;position:absolute;top:0;bottom:0;left:0}.tile-parallel .pipe:nth-child(2) .track:after{animation-delay:.4s}.tile-parallel .pipe:nth-child(3) .track:after{animation-delay:.8s}@keyframes flow{0%{width:0;left:0}50%{width:40%}to{width:0;left:100%}}.tile-context .pills{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.tile-context .pill{font-family:var(--display);color:var(--ink-2);border:1px solid var(--line);letter-spacing:.02em;background:#1a1a1a;padding:6px 12px;font-size:12px}.tile-context .pill.acc{background:var(--accent);color:#fff;border-color:var(--accent)}.tile-context .pill.yel{background:var(--yellow);color:#000;border-color:var(--yellow)}.tile-context .label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);margin-top:18px;font-size:12px}.everything-cta{justify-content:center;gap:12px;margin-top:56px;display:flex}@media (max-width:900px){.everything-grid{grid-template-columns:1fr}.tile.tall{grid-row:auto}}.recall{padding:100px 0}.recall-grid{grid-template-columns:380px 1fr;align-items:end;gap:64px;display:grid}.recall h2{font-family:var(--display);letter-spacing:-.02em;margin:16px 0 24px;font-size:clamp(32px,3vw,44px);line-height:1.1}.recall h2 .accent{color:var(--accent)}.recall-lede{color:var(--muted);font-size:16px}.chart{border:1px solid var(--line);background:#060606;height:320px;padding:32px 24px 40px;position:relative;overflow:hidden}.chart-y{font-family:var(--display);color:var(--ink-3);flex-direction:column;justify-content:space-between;font-size:11px;display:flex;position:absolute;top:24px;bottom:32px;left:12px}.chart-x{font-family:var(--display);color:var(--ink-3);letter-spacing:.1em;justify-content:space-between;font-size:11px;display:flex;position:absolute;bottom:12px;left:60px;right:24px}.chart svg{width:100%;height:100%}.chart-legend{font-family:var(--display);color:var(--ink-2);gap:16px;font-size:11px;display:flex;position:absolute;top:16px;right:16px}.chart-legend span{align-items:center;gap:6px;display:inline-flex}.chart-legend i{width:12px;height:2px;display:inline-block}.chart-legend .h{background:var(--accent)}.chart-legend .v{background:var(--yellow)}.chart-legend .f{background:var(--muted-2)}@media (max-width:900px){.recall-grid{grid-template-columns:1fr;gap:24px}}.diamond-stats{padding:140px 0;position:relative;overflow:hidden}.diamond-stats .rings{pointer-events:none;background: radial-gradient(closest-side, transparent 0%, transparent 18%, var(--accent) 18.1%, var(--accent) 18.5%, transparent 18.6% 26%, var(--accent) 26.1%, var(--accent) 26.5%, transparent 26.6% 34%, var(--accent) 34.1%, var(--accent) 34.5%, transparent 34.6% 42%, var(--accent) 42.1%, var(--accent) 42.5%, transparent 42.6% 50%);opacity:.55;width:1400px;height:1400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%)}.diamond-stats .hex-rings{pointer-events:none;width:min(1280px,90vw);height:720px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.diamond-stats .hex-rings polygon{fill:none;stroke:var(--accent);stroke-width:1.2px;opacity:.7}.diamond-stats .hex-rings .corner{fill:#fff}.diamond-wrap{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1100px;margin:0 auto;display:grid;position:relative}.diamond-col{flex-direction:column;gap:56px;display:flex}.diamond-col.right{text-align:right;align-items:flex-end}.diamond-cell{position:relative}.diamond-cell .num{color:#000;font-family:var(--display);letter-spacing:-.02em;background:#fff;padding:12px 18px;font-size:clamp(28px,2.8vw,40px);line-height:1;display:inline-block}.diamond-cell .label{background:var(--accent);color:#fff;font-family:var(--display);letter-spacing:-.005em;margin-bottom:0;padding:6px 14px;font-size:13px;display:inline-block;position:relative;top:12px;left:-8px}.diamond-col.right .diamond-cell .label{left:auto;right:-8px}.diamond-col.right .diamond-cell{flex-direction:column;align-items:flex-end;display:flex}.diamond-col.left .diamond-cell{flex-direction:column;align-items:flex-start;display:flex}.diamond-eye{width:220px;height:220px;image-rendering:pixelated;filter:invert();background-image:url(/assets/pixel-eye.png);background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative}@media (max-width:900px){.diamond-wrap{grid-template-columns:1fr;gap:32px}.diamond-col,.diamond-col.right{text-align:center;align-items:center}.diamond-eye{margin:0 auto}}.vector-split{padding:100px 0}.vector-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;display:grid}.vector-split h2{font-family:var(--display);letter-spacing:-.02em;margin:24px 0 28px;font-size:clamp(36px,4.4vw,60px);line-height:1.05}.vector-split h2 .accent{color:var(--accent)}.vector-pill{background:var(--accent);color:#fff;font-family:var(--display);letter-spacing:-.005em;margin:12px 0 28px;padding:12px 18px;font-size:18px;display:inline-block}.vector-tree{position:relative}.vector-tree img{opacity:.95;filter:drop-shadow(0 0 80px #ff571a40);width:100%;animation:8s ease-in-out infinite pulse}@media (max-width:900px){.vector-grid{grid-template-columns:1fr}}.arch{padding:100px 0}.arch h2{font-family:var(--display);letter-spacing:-.02em;text-align:center;margin:0 0 56px;font-size:clamp(36px,4.4vw,56px);line-height:1.05}.arch h2 .accent{color:var(--accent)}.diagram{flex-direction:column;align-items:center;gap:12px;max-width:760px;margin:0 auto;display:flex}.dnode{border:1px solid var(--line);font-family:var(--display);letter-spacing:-.005em;color:var(--ink);text-align:center;background:#1a1a1a;min-width:240px;padding:12px 20px;font-size:14px}.dnode.wide{min-width:480px}.dnode.sub{color:var(--muted);background:0 0;border:0;padding:6px 12px;font-size:11px}.dnode.row{background:0 0;border:0;flex-wrap:wrap;justify-content:center;gap:12px;min-width:0;padding:8px;display:inline-flex}.dnode.row .dnode{min-width:0}.dconn{background:var(--line);width:1px;height:24px}.dconn.fork{border-left:1px solid var(--line);border-top:1px solid var(--line);border-right:1px solid var(--line);border-radius:0;width:80%;height:24px}.dnode-output{background:var(--accent);color:#fff;font-family:var(--display);text-align:center;min-width:400px;margin-top:8px;padding:16px 24px;font-size:16px}.dnode-output:hover{background:#ff6a3a}.diagram-grid{grid-template-columns:1fr 1fr 1fr;gap:12px;width:100%;max-width:760px;display:grid}.diagram-grid .dnode{width:100%;min-width:0}.bench{padding:80px 0 100px}.bench-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.bench h2{font-family:var(--display);letter-spacing:-.02em;max-width:600px;margin:0;font-size:clamp(36px,4vw,52px);line-height:1.05}.bench h2 .accent{color:var(--accent)}.bench-meta{color:var(--muted);text-align:right;font-size:13px}.bench-meta .pill{background:var(--accent-soft);color:var(--accent);font-family:var(--display);letter-spacing:-.005em;margin-bottom:8px;padding:4px 10px;display:inline-block}.bench-table{border-collapse:collapse;width:100%}.bench-table th,.bench-table td{text-align:left;font-family:var(--display);border-bottom:1px solid var(--line);padding:16px;font-size:15px}.bench-table th{color:var(--muted-2);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:400}.bench-table .hydra-cell{color:var(--accent);position:relative}.bench-table .hydra-cell:after{content:"";background:var(--accent);height:3px;position:absolute;bottom:0;left:16px;right:16px}.bench-table .num-cell{color:var(--muted-2);position:relative}.bench-table .num-cell:after{content:"";width:var(--w,30%);background:var(--muted-2);opacity:.6;height:2px;position:absolute;bottom:0;left:16px}.bench-table tbody tr:last-child td{color:var(--ink);font-weight:500}.bench-table tbody tr:last-child .hydra-cell{color:var(--accent)}@media (max-width:900px){.bench-table{font-size:13px}.bench-table th,.bench-table td{padding:12px 8px;font-size:13px}}.built{padding:80px 0 100px}.built h2{font-family:var(--display);letter-spacing:-.025em;text-align:center;margin:0 0 64px;font-size:clamp(42px,5.6vw,64px);line-height:1.05}.built h2 em{color:var(--ink);font-style:normal}.built-row{grid-template-columns:1fr 1.2fr 1fr;align-items:stretch;gap:0;min-height:480px;display:grid}.built-list{flex-direction:column;gap:0;display:flex}.built-list .item{font-family:var(--display);letter-spacing:-.005em;border-bottom:1px solid var(--line);color:var(--ink-2);cursor:pointer;justify-content:space-between;align-items:center;padding:24px 20px;font-size:18px;transition:color .15s,background .15s;display:flex;position:relative}.built-list .item:first-child{border-top:1px solid var(--line)}.built-list .item.active{color:#000;background:#fff;border-color:#0000}.built-list .item.active:after{content:"";background:var(--accent);height:3px;position:absolute;bottom:0;left:0;right:0}.built-list .item:hover:not(.active){color:var(--ink)}.built-hex{justify-content:center;align-items:center;padding:0 24px;display:flex;position:relative}.built-hex svg{width:100%;max-width:380px;height:auto}.built-hex .node{width:48px;height:48px;color:var(--accent);background:#fff;justify-content:center;align-items:center;display:flex;position:absolute}.built-hex .node svg{width:22px;height:22px}.built-hex .center{width:64px;height:64px;image-rendering:pixelated;background-image:url(/assets/pixel-eye.png);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.built-side{grid-template-rows:1fr 1fr;gap:0;display:grid}.built-side .panel{text-align:right;border-bottom:1px solid var(--line);padding:28px}.built-side .panel:last-child{border-bottom:0;border-top:1px solid var(--line)}.built-side .panel-icon{width:22px;height:22px;color:var(--accent);background:#fff;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.built-side h3{font-family:var(--display);letter-spacing:-.005em;margin:0 0 12px;font-size:20px}.built-side .with h3 .accent{color:var(--accent)}.built-side p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.built-cta{justify-content:center;gap:0;margin-top:56px;display:flex}.built-cta .btn{border-radius:0}@media (max-width:900px){.built-hex{padding:60px 0}.built-row{grid-template-columns:1fr}.built-side .panel{text-align:left}}.pricing{padding:80px 0 100px}.pricing-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.pricing h2{font-family:var(--display);letter-spacing:-.02em;max-width:700px;margin:0;font-size:clamp(36px,4vw,52px);line-height:1.05}.pricing h2 em{color:var(--accent);font-style:normal}.pricing-toggle{background:#1a1a1a;padding:4px;display:inline-flex}.pricing-toggle button{font-family:var(--display);color:var(--muted-2);letter-spacing:-.005em;padding:8px 18px;font-size:14px}.pricing-toggle button.active{background:var(--accent);color:#fff}.pricing-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.plan{border:1px solid var(--line);background:#0a0a0a;flex-direction:column;gap:16px;padding:28px;transition:transform .2s,border-color .2s;display:flex}.plan:hover{border-color:#ff571a66;transform:translateY(-4px)}.plan .top{align-items:center;gap:10px;display:flex}.plan .icon{background:#1a1a1a;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.plan .icon svg{width:18px;height:18px}.plan h4{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:18px}.plan .sub{color:var(--muted);margin:-10px 0 0;font-size:13px}.plan .price{font-family:var(--display);letter-spacing:-.02em;margin:12px 0 0;font-size:36px;line-height:1}.plan .price small{color:var(--muted);font-size:14px;font-family:var(--body)}.plan ul{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.plan ul li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.plan ul li:before{content:"";background:var(--accent);flex-shrink:0;width:10px;height:10px;margin-top:5px}.plan.featured{border-color:var(--accent);background:linear-gradient(#2a0d04,#0d0503);position:relative}.plan.featured h4{color:var(--accent)}.plan.scale{background:var(--accent);color:#fff;border-color:var(--accent)}.plan.scale h4,.plan.scale .price,.plan.scale .sub{color:#fff}.plan.scale ul li{color:#ffffffd9}.plan.scale ul li:before{background:#fff}.plan.scale .btn{color:var(--accent);background:#fff}.plan.scale .icon{background:#fff3}@media (max-width:1100px){.pricing-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.pricing-grid{grid-template-columns:1fr}}.faq{padding:80px 0 100px;position:relative;overflow:hidden}.faq h2{font-family:var(--display);letter-spacing:-.02em;text-align:center;margin:0 0 56px;font-size:clamp(36px,4vw,52px);line-height:1.05}.faq-list{flex-direction:column;gap:12px;max-width:880px;margin:0 auto;display:flex}.faq-item{color:#000;background:#fff}.faq-item .qa-q{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 20px;display:flex}.faq-item .qa-q h3{font-family:var(--display);letter-spacing:-.01em;color:#000;margin:0;font-size:18px}.faq-item .qa-toggle{flex-shrink:0;width:18px;height:18px;position:relative}.faq-item .qa-toggle:before,.faq-item .qa-toggle:after{content:"";background:#0e1e1d;transition:transform .25s;position:absolute}.faq-item .qa-toggle:before{width:2px;height:18px;top:0;left:8px}.faq-item .qa-toggle:after{width:18px;height:2px;top:8px;left:0}.faq-item.open .qa-toggle:before{transform:rotate(90deg)}.faq-item .qa-a{max-height:0;padding:0 20px;transition:max-height .35s,padding .25s;overflow:hidden}.faq-item .qa-a-inner{color:#444;padding-bottom:20px;font-size:15px;line-height:1.55}.faq-item .qa-a-inner p{margin:0 0 12px}.faq-item.open .qa-a{max-height:600px}.faq-corner{pointer-events:none;opacity:.85;width:240px;height:280px;image-rendering:pixelated;filter:hue-rotate()saturate(.9);background-image:url(/assets/footer-tree.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:40px}.faq-corner.left{left:-40px;transform:scaleX(-1)}.faq-corner.right{right:-40px}.faq-corner-eye{opacity:.5;pointer-events:none;background-image:url(/assets/diamond-pattern.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:200px;height:130px;position:absolute;top:-20px;right:-20px}@media (max-width:1100px){.faq-corner{display:none}}.footer{border-top:1px solid var(--line);padding:64px 0 24px;position:relative;overflow:hidden}.footer:before{content:"";filter:blur(16px)brightness(.25);z-index:0;pointer-events:none;background-image:url(/assets/footer-tree.png);background-position:bottom;background-size:cover;position:absolute;inset:-30px}.footer .wrap{z-index:1;position:relative}.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:start;gap:48px;display:grid}.footer-brand{flex-direction:column;gap:20px;display:flex}.footer-logo{font-family:var(--body);letter-spacing:-.02em;align-items:center;gap:12px;font-size:28px;font-weight:500;display:inline-flex}.footer-logo .mark{background:var(--accent);justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.footer-logo .mark:after{content:"";background:#fff;width:16px;height:16px}.footer h5{font-family:var(--display);letter-spacing:-.01em;margin:0 0 18px;font-size:16px}.footer .links{flex-direction:column;gap:14px;display:flex}.footer .links a{font-family:var(--display);color:var(--ink-2);letter-spacing:-.005em;font-size:14px;transition:color .15s}.footer .links a:hover{color:var(--ink)}.footer-bottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding-top:24px;display:flex}.footer-bottom .copy{font-family:var(--display);color:var(--muted-2);font-size:12px}.footer-socials{gap:12px;display:flex}.footer-socials a{width:36px;height:36px;color:var(--ink-2);background:#1a1a1a;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.footer-socials a:hover{background:var(--accent);color:#fff}.footer-tree{height:200px;margin-top:64px;position:relative;overflow:hidden}.footer-tree img{opacity:.9;filter:drop-shadow(0 0 80px #ff571a33);width:100%}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.footer-brand{grid-column:span 2}}.page-hero{border-bottom:1px solid var(--line);padding:100px 0 64px;position:relative}.page-hero .crumb{font-family:var(--display);color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:12px}.page-hero h1{font-family:var(--display);letter-spacing:-.025em;margin:16px 0 24px;font-size:clamp(48px,6vw,80px);line-height:1.05}.page-hero h1 em{color:var(--accent);font-style:normal}.page-hero .lede{color:var(--muted);max-width:640px;font-size:20px}.prose{max-width:720px}.prose h2{font-family:var(--display);letter-spacing:-.015em;margin:56px 0 16px;font-size:28px}.prose h3{font-family:var(--display);letter-spacing:-.01em;margin:32px 0 12px;font-size:20px}.prose p,.prose li{color:var(--ink-2);font-size:17px;line-height:1.6}.prose a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.prose strong{color:var(--ink);font-weight:500}.prose ul{padding-left:20px}.prose blockquote{border-left:3px solid var(--accent);color:var(--ink);font-family:var(--display);background:#ff571a0d;margin:24px 0;padding:16px 24px;font-size:18px;line-height:1.4}.section{border-bottom:1px solid var(--line);padding:80px 0}.section h2{font-family:var(--display);letter-spacing:-.02em;margin:0 0 48px;font-size:clamp(32px,3.4vw,44px);line-height:1.05}.section h2 em{color:var(--accent);font-style:normal}.card-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.card{border:1px solid var(--line);background:#0a0a0a;flex-direction:column;gap:12px;padding:24px;transition:border-color .15s,transform .15s;display:flex}.card:hover{border-color:#ff571a66;transform:translateY(-2px)}.card h3{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:20px}.card p{color:var(--muted);margin:0;font-size:15px}.card .meta{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:11px}.card .post-img{background:linear-gradient(135deg, var(--accent), #2a0d04);justify-content:center;align-items:center;height:160px;margin:-24px -24px 0;display:flex}.card .post-img.alt{background:linear-gradient(135deg, #1a1a1a, var(--accent))}.card .post-img.alt2{background:linear-gradient(135deg,#2a0d04,#050505)}#tweaks-root{color:var(--ink)}.center{text-align:center}.muted{color:var(--muted)}.accent{color:var(--accent)}.reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.reveal.in{opacity:1;transform:translateY(0)}.spacer-sm{height:24px}.spacer-md{height:48px}.spacer-lg{height:80px}.ds-table{border-collapse:collapse;width:100%}.ds-table th,.ds-table td{font-family:var(--display);text-align:left;border-bottom:1px solid var(--line);padding:16px;font-size:14px}.ds-table th{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:400}.ds-table td .pill{color:var(--accent);background:#ff571a26;padding:2px 8px;font-size:12px;display:inline-block}.ds-table tr:hover td{background:#ff571a08}.bento-viz-grid{grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;grid-auto-rows:240px;gap:16px;margin-top:40px;display:grid}.bento-viz-item{border:1px solid var(--line);cursor:pointer;background:#0a0a0a;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.bento-viz-item.featured{grid-area:span 2/span 2}.bento-viz-item.wide{grid-column:span 2}.bento-viz-item:hover{border-color:var(--accent);transform:translateY(-2px)}.bento-viz-item img{object-fit:cover;opacity:.7;width:100%;height:100%;transition:opacity .3s}.bento-viz-item:hover img{opacity:1}.bento-viz-item .info{background:linear-gradient(#0000,#000000e6);justify-content:space-between;align-items:center;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.bento-viz-item .title{font-family:var(--display);color:#fff;letter-spacing:-.01em;font-size:14px}.bento-viz-item .play-btn{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;opacity:0;font-size:12px;transition:opacity .2s,transform .2s;transform:translate(-10px)}.bento-viz-item:hover .play-btn{opacity:1;transform:translate(0)}@media (max-width:900px){.bento-viz-grid{grid-template-columns:1fr 1fr;grid-auto-rows:200px}.bento-viz-item.featured,.bento-viz-item.wide{grid-area:span 1/span 1}}.cinema-modal{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#000000f2;justify-content:center;align-items:center;padding:40px;transition:opacity .3s;display:flex;position:fixed;inset:0}.cinema-modal.active{opacity:1;pointer-events:all}.cinema-modal .close{color:#fff;font-family:var(--display);letter-spacing:.1em;cursor:pointer;text-transform:uppercase;border:1px solid var(--line);background:0 0;padding:8px;font-size:14px;position:absolute;top:24px;right:32px}.cinema-modal .close:hover{border-color:var(--accent);color:var(--accent)}.cinema-modal .content{flex-direction:column;width:100%;max-width:1280px;max-height:85vh;display:flex}.cinema-modal video{border:1px solid var(--line);background:#000;width:100%;height:auto;max-height:80vh}.cinema-modal .meta{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.cinema-modal .meta h3{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:20px}
