:root{--bg:#050607;--bg-1:#0a0c0e;--bg-2:#0f1114;--bg-3:#151820;--line:#1c2026;--line-2:#262b33;--line-3:#3a4049;--fg:#e8eaec;--fg-1:#b9bec5;--fg-2:#7d848e;--fg-3:#4a515b;--fg-4:#2f343c;--a:#7ef962;--a-dim:#5cd73c;--a-deep:#278800;--a-glow:#7ef9622e;--warn:#ffb219;--bad:#ff625e;--info:#60ccfc;--mono:var(--font-mono,"JetBrains Mono"), ui-monospace, SFMono-Regular, Menlo, monospace;--sans:var(--font-sans,"Space Grotesk"), ui-sans-serif, system-ui, sans-serif;--step:8px;--radius:0;--col-max:1480px}@supports (color:lab(0% 0 0)){:root{--a:lab(88.5833% -56.3032 59.6122);--a-dim:lab(76.9421% -56.185 61.2867);--a-deep:lab(49.7684% -45.8494 52.8042);--a-glow:lab(88.5833% -56.3032 59.6122/.18);--warn:lab(78.8908% 25.0295 87.2274);--bad:lab(63.2066% 63.0145 37.4065);--info:lab(77.0952% -21.6631 -33.6571)}}[data-accent=orange]{--a:#ffad7d;--a-dim:#fe7802;--a-deep:#b35100;--a-glow:#ffad7d2e}@supports (color:lab(0% 0 0)){[data-accent=orange]{--a:lab(77.9538% 47.9651 68.3641);--a-dim:lab(66.3027% 48.736 73.7999);--a-deep:lab(46.8281% 38.6363 59.9668);--a-glow:lab(77.9538% 47.9651 68.3641/.18)}}[data-accent=blue]{--a:#66d1ff;--a-dim:#00b2f9;--a-deep:#007bae;--a-glow:#66d1ff2e}@supports (color:lab(0% 0 0)){[data-accent=blue]{--a:lab(79.1766% -23.077 -50.3101);--a-dim:lab(67.5114% -21.5565 -50.0821);--a-deep:lab(47.7579% -16.9299 -41.1369);--a-glow:lab(79.1766% -23.077 -50.3101/.18)}}[data-accent=white]{--a:#f1f2f3;--a-dim:#d2d4d7;--a-deep:#9ea1a6;--a-glow:#ffffff24}[data-density=dense]{--step:6px}[data-density=airy]{--step:12px}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"ss01", "ss02", "cv11";font-size:14px;line-height:1.45}body{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:-1px -1px;background-size:64px 64px;background-attachment:fixed;min-height:100vh;overflow-x:hidden}body:before{content:"";background:radial-gradient(1200px 600px at 70% -10%, color-mix(in oklab, var(--a) 10%, transparent) 0%, transparent 60%), radial-gradient(900px 500px at -10% 30%, #00000073, transparent 60%);pointer-events:none;z-index:0;position:fixed;inset:0}body[data-rulers=off]{background-image:none}body[data-rulers=off]:before{background:radial-gradient(1200px 600px at 70% -10%, color-mix(in oklab, var(--a) 8%, transparent) 0%, transparent 60%)}::selection{background:var(--a);color:#000}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.mono{font-family:var(--mono);font-feature-settings:"ss01", "ss02", "zero"}.up{text-transform:uppercase;letter-spacing:.08em}.tnum{font-variant-numeric:tabular-nums}.page{z-index:1;max-width:var(--col-max);margin:0 auto;padding:0 24px;position:relative}.hairline{border-top:1px solid var(--line-2)}.hairline-b{border-bottom:1px solid var(--line-2)}.cols{gap:0;display:grid}.cols.h{grid-auto-flow:column}.crosshair{position:relative}.crosshair:before,.crosshair:after{content:"";background:var(--line-3);pointer-events:none;position:absolute}.crosshair:before{width:10px;height:1px;top:-5px;left:-5px}.crosshair:after{width:1px;height:10px;top:-5px;left:0}.ticks{position:relative}.ticks>i{pointer-events:none;width:10px;height:10px;color:var(--fg-3);position:absolute}.ticks>i.tl{border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}.ticks>i.tr{border-top:1px solid;border-right:1px solid;top:-1px;right:-1px}.ticks>i.bl{border-bottom:1px solid;border-left:1px solid;bottom:-1px;left:-1px}.ticks>i.br{border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}.rail{border-bottom:1px solid var(--line-2);height:32px;font-family:var(--mono);color:var(--fg-2);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;font-size:11px;display:grid}.rail .status{align-items:center;gap:8px;padding-left:0;display:inline-flex}.rail .dot{background:var(--a);width:6px;height:6px;box-shadow:0 0 8px var(--a);border-radius:50%;animation:2.4s infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.rail .feed{white-space:nowrap;align-items:center;height:32px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%)}.rail .feed-track{white-space:nowrap;will-change:transform;gap:40px;padding-left:40px;animation:80s linear infinite scroll-left;display:inline-flex}[data-ticker-speed=slow] .rail .feed-track{animation-duration:140s}[data-ticker-speed=fast] .rail .feed-track{animation-duration:45s}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.rail .feed-item{gap:10px;display:inline-flex}.rail .feed-item .tk-id{color:var(--fg-1)}.rail .feed-item .tk-up{color:var(--a)}.rail .feed-item .tk-dn{color:var(--bad)}.rail .meta{align-items:center;gap:18px;display:flex}.rail .meta span em{color:var(--fg-1);font-style:normal}.nav{border-bottom:1px solid var(--line-2);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:18px 0;display:grid}.logo{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.logo .glyph{background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;position:relative}.logo small{color:var(--fg-2);letter-spacing:0;text-transform:none;margin-left:6px;font-weight:400}.nav-links{font-family:var(--mono);color:var(--fg-1);justify-self:start;gap:28px;margin-left:24px;font-size:12px;display:flex}.nav-links a{border-bottom:1px solid #0000;padding:4px 0;transition:border-color .15s,color .15s}.nav-links a:hover{color:var(--fg);border-color:var(--a)}.nav-links a.active{color:var(--fg)}.nav-links a .kbd{color:var(--fg-3);margin-left:6px;font-size:10px}.nav-cta{align-items:center;gap:10px;display:flex}.btn{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-3);color:var(--fg);background:0 0;align-items:center;gap:10px;padding:10px 14px;font-size:12px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.btn:hover{border-color:var(--a);color:var(--a)}.btn .arrow{width:10px;height:10px;position:relative}.btn .arrow:before{content:"";transform-origin:75% 25%;border-top:1px solid;border-right:1px solid;position:absolute;inset:0;transform:rotate(45deg)}.btn.primary{background:var(--a);border-color:var(--a);color:#04140a;font-weight:600}.btn.primary:hover{background:var(--a-dim);border-color:var(--a-dim);color:#04140a}.btn.ghost{color:var(--fg-1);border-color:#0000}.btn.ghost:hover{color:var(--a);border-color:#0000}.btn.sm{padding:6px 10px;font-size:11px}.btn.xs{letter-spacing:.06em;padding:4px 8px;font-size:10px}.hero{border-bottom:1px solid var(--line-2);padding:48px 0 24px;position:relative;overflow:hidden}.hero:after{content:"";opacity:.22;pointer-events:none;z-index:0;background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:760px;height:760px;animation:12s ease-in-out infinite eye-float;position:absolute;top:50%;right:-220px;transform:translateY(-50%)}@keyframes eye-float{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-52%)scale(1.02)}}.hero-grid{z-index:1;position:relative}.mark-seal{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;display:inline-flex}.mark-seal .eye{filter:grayscale()brightness(1.5);opacity:.8;background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.hero-grid{grid-template-columns:1.05fr 1fr;align-items:stretch;gap:0;display:grid}.hero-left{border-right:1px solid var(--line-2);flex-direction:column;justify-content:space-between;gap:40px;padding:24px 40px 32px 0;display:flex}.hero-right{padding:0 0 0 40px}.eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:12px;font-size:11px;display:inline-flex}.eyebrow:before{content:"";background:var(--a);width:28px;height:1px;display:inline-block}h1.hero-title{font-family:var(--sans);letter-spacing:-.025em;text-wrap:balance;margin-top:28px;margin-bottom:24px;font-size:clamp(44px,6vw,88px);font-weight:400;line-height:.96}h1.hero-title em{color:var(--a);font-style:normal;font-family:var(--mono);letter-spacing:-.02em;font-size:.82em;font-weight:500;display:inline-block;transform:translateY(-.05em)}h1.hero-title .strike{color:var(--fg-3);position:relative}h1.hero-title .strike:after{content:"";background:var(--fg-3);height:2px;position:absolute;top:52%;left:0;right:0}.hero-lede{color:var(--fg-1);max-width:52ch;font-size:16px;line-height:1.55}.hero-lede b{color:var(--fg);font-weight:500}.hero-ctas{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-stats{border-top:1px solid var(--line-2);grid-template-columns:repeat(4,1fr);gap:0;padding-top:20px;display:grid}.hero-stats .stat{border-right:1px solid var(--line-2);padding-right:16px}.hero-stats .stat:last-child{border-right:0}.hero-stats .stat .k{font-family:var(--mono);color:var(--fg-2);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.hero-stats .stat .v{font-family:var(--mono);color:var(--fg);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:500}.hero-stats .stat .d{font-family:var(--mono);color:var(--a);margin-top:2px;font-size:10px}.hero-stats .stat .d.down{color:var(--bad)}.term{background:var(--bg-1);border:1px solid var(--line-2);font-family:var(--mono);color:var(--fg-1);flex-direction:column;height:100%;min-height:520px;font-size:12px;display:flex;position:relative;overflow:hidden}.term:before{content:"";pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px);position:absolute;inset:0}.term-head{border-bottom:1px solid var(--line-2);background:var(--bg-2);color:var(--fg-2);text-transform:uppercase;letter-spacing:.12em;grid-template-columns:1fr auto;align-items:center;padding:10px 14px;font-size:10px;display:grid}.term-head .pill{color:var(--a);align-items:center;gap:8px;display:inline-flex}.term-head .pill:before{content:"";background:var(--a);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}.term-head .tabs{gap:2px;display:flex}.term-head .tab{border:1px solid var(--line-2);color:var(--fg-2);padding:3px 8px;font-size:10px}.term-head .tab.on{color:var(--a);border-color:var(--a)}.term-body{flex-direction:column;flex:1;gap:0;min-height:400px;padding:12px 14px;font-size:11.5px;line-height:1.5;display:flex;position:relative;overflow:hidden}.log{white-space:nowrap;grid-template-columns:64px 14px 52px 1fr auto;align-items:baseline;gap:10px;padding:2px 0;animation:.35s ease-out both log-in;display:grid}@keyframes log-in{0%{opacity:0;filter:blur(1px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}.log .t{color:var(--fg-3)}.log .sev{font-weight:600}.log .sev.ok{color:var(--a)}.log .sev.wrn{color:var(--warn)}.log .sev.err{color:var(--bad)}.log .sev.inf{color:var(--info)}.log .tag{color:var(--fg-2)}.log .msg{color:var(--fg);text-overflow:ellipsis;min-width:0;overflow:hidden}.log .msg b{color:var(--fg);font-weight:500}.log .msg em{color:var(--a);font-style:normal}.log .amt{color:var(--a);font-variant-numeric:tabular-nums;text-align:right;min-width:80px}.log .amt.dim{color:var(--fg-3)}.term-foot{border-top:1px solid var(--line-2);background:var(--bg-2);color:var(--fg-2);text-transform:uppercase;letter-spacing:.12em;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:8px 14px;font-size:10px;display:grid}.term-foot .kpis{justify-content:center;gap:20px;display:flex}.term-foot .kpi b{color:var(--a);margin-left:6px;font-weight:500}.term-foot .cursor{color:var(--a);animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.section{border-bottom:1px solid var(--line-2);padding:64px 0;position:relative}.section-head{border-bottom:1px solid var(--line-2);grid-template-columns:40% 1fr auto;align-items:end;gap:32px;margin-bottom:40px;padding-bottom:16px;display:grid}.section-head .ix{font-family:var(--mono);color:var(--fg-3);text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:12px;font-size:10px;display:flex}.section-head .ix:before{content:"";background:var(--a);width:6px;height:6px}.section-head h2{font-family:var(--sans);letter-spacing:-.02em;text-wrap:balance;max-width:20ch;font-size:clamp(28px,3.4vw,48px);font-weight:400;line-height:1.02}.section-head h2 em{color:var(--fg-3);font-style:normal}.section-head .note{font-family:var(--mono);color:var(--fg-2);max-width:36ch;font-size:11px}.section-head .tools{gap:6px;display:flex}.book{border:1px solid var(--line-2);background:var(--bg-1)}.book-head,.book-row{grid-template-columns:68px 2.2fr 120px 140px 110px 110px 130px 96px 80px;align-items:center;gap:0;display:grid}.book-head{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--fg-3);border-bottom:1px solid var(--line-2);background:var(--bg-2);padding:10px 16px;font-size:10px}.book-row{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--fg-1);cursor:pointer;padding:14px 16px;font-size:12px;transition:background .12s;position:relative}.book-row:hover{background:color-mix(in oklab, var(--a) 6%, transparent)}.book-row:hover:before{content:"";background:var(--a);width:2px;position:absolute;top:0;bottom:0;left:0}.book-row:last-child{border-bottom:0}.book-row .id{color:var(--fg);font-weight:500}.book-row .title{color:var(--fg);font-family:var(--sans);white-space:normal;padding-right:20px;font-size:14px}.book-row .title .dom{color:var(--fg-3);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:10px;display:block}.book-row .tier{color:var(--fg-2)}.book-row .tier .t1{color:var(--a)}.book-row .tier .t2{color:var(--warn)}.book-row .tier .t3{color:var(--info)}.book-row .verifier{color:var(--fg-2);font-size:11px}.book-row .bounty{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500}.book-row .decay{color:var(--a);font-size:11px}.book-row .solvers{color:var(--fg-1);align-items:center;gap:6px;font-size:11px;display:flex}.book-row .solvers .bars{gap:1px;display:inline-flex}.book-row .solvers .bars span{background:var(--fg-4);width:2px;height:10px}.book-row .solvers .bars span.on{background:var(--a)}.book-row .status{text-transform:uppercase;letter-spacing:.08em;color:var(--fg-2);align-items:center;gap:6px;font-size:10px;display:inline-flex}.book-row .status:before{content:"";background:var(--fg-3);border-radius:50%;width:6px;height:6px}.book-row .status.live{color:var(--a)}.book-row .status.live:before{background:var(--a);box-shadow:0 0 6px var(--a);animation:2s infinite pulse}.book-row .status.verifying{color:var(--warn)}.book-row .status.verifying:before{background:var(--warn);animation:.9s infinite pulse}.book-row .status.decomp{color:var(--info)}.book-row .status.decomp:before{background:var(--info)}.book-row .go{font-family:var(--mono);color:var(--fg-3);text-align:right;letter-spacing:.08em;text-transform:uppercase;justify-self:end;font-size:10px}.book-row:hover .go{color:var(--a)}.book-filters{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.chip{font-family:var(--mono);border:1px solid var(--line-2);color:var(--fg-1);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;padding:4px 10px;font-size:11px;transition:all .12s}.chip:hover{border-color:var(--fg-2);color:var(--fg)}.chip.on{color:#04140a;background:var(--a);border-color:var(--a)}.chip .ct{color:var(--fg-3);margin-left:6px;font-size:10px}.chip.on .ct{color:#04140a;opacity:.7}.pipeline{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:repeat(5,1fr);display:grid;position:relative}.pipeline:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 3px);position:absolute;inset:0}.pipe-stage{border-right:1px solid var(--line-2);flex-direction:column;min-height:220px;padding:28px 20px 24px;display:flex;position:relative}.pipe-stage:last-child{border-right:0}.pipe-stage .ix{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.pipe-stage h4{font-family:var(--sans);letter-spacing:-.01em;margin:10px 0 8px;font-size:16px;font-weight:500}.pipe-stage p{font-family:var(--mono);color:var(--fg-2);font-size:11px;line-height:1.55}.pipe-stage .meter{font-family:var(--mono);color:var(--fg-3);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;gap:6px;margin-top:auto;padding-top:20px;font-size:10px;display:flex}.pipe-stage .meter .bar{background:var(--line-2);height:2px;position:relative;overflow:hidden}.pipe-stage .meter .bar i{background:var(--a);width:30%;box-shadow:0 0 8px var(--a);animation:2.4s linear infinite pipe-run;position:absolute;top:0;bottom:0}.pipe-stage:first-child .bar i{animation-delay:0s}.pipe-stage:nth-child(2) .bar i{animation-delay:.35s}.pipe-stage:nth-child(3) .bar i{animation-delay:.7s}.pipe-stage:nth-child(4) .bar i{animation-delay:1.05s}.pipe-stage:nth-child(5) .bar i{animation-delay:1.4s}@keyframes pipe-run{0%{left:-30%}to{left:100%}}.pipe-stage .arrow{background:var(--bg-1);border-right:1px solid var(--a);border-top:1px solid var(--a);z-index:1;width:10px;height:10px;position:absolute;top:30px;right:-6px;transform:rotate(45deg)}.pipe-stage:last-child .arrow{display:none}.roles{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.role{border-right:1px solid var(--line-2);flex-direction:column;min-height:340px;padding:32px 28px;display:flex;position:relative}.role:last-child{border-right:0}.role .num{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.role h3{font-family:var(--sans);letter-spacing:-.02em;margin:16px 0 12px;font-size:36px;font-weight:400}.role h3 em{color:var(--a);font-style:normal;font-family:var(--mono);letter-spacing:.04em;margin-top:6px;font-size:14px;display:block}.role p{font-family:var(--mono);color:var(--fg-1);max-width:32ch;font-size:12px;line-height:1.6}.role .does{font-family:var(--mono);flex-direction:column;gap:8px;margin-top:auto;padding-top:24px;font-size:11px;display:flex}.role .does .line{color:var(--fg-2);grid-template-columns:18px 1fr auto;gap:8px;display:grid}.role .does .line b{color:var(--fg);font-weight:400}.role .does .line .k{color:var(--a)}.role .does .line:before{content:"›";color:var(--fg-3)}.proof{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:1fr 1.3fr;gap:0;display:grid}.proof-meta{border-right:1px solid var(--line-2);flex-direction:column;gap:20px;padding:32px;display:flex}.proof-meta .ix{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.proof-meta h3{font-family:var(--sans);letter-spacing:-.02em;text-wrap:balance;font-size:26px;font-weight:400;line-height:1.15}.proof-meta .rows{font-family:var(--mono);flex-direction:column;gap:0;font-size:11px;display:flex}.proof-meta .rows .rw{border-bottom:1px dashed var(--line-2);grid-template-columns:110px 1fr;gap:12px;padding:8px 0;display:grid}.proof-meta .rows .rw:last-child{border-bottom:0}.proof-meta .rows .k{color:var(--fg-3);text-transform:uppercase;letter-spacing:.1em;align-self:center;font-size:10px}.proof-meta .rows .v{color:var(--fg)}.proof-meta .rows .v.accent{color:var(--a)}.proof-meta .badge{font-family:var(--mono);color:var(--a);border:1px solid var(--a);text-transform:uppercase;letter-spacing:.12em;align-self:flex-start;align-items:center;gap:8px;padding:4px 8px 4px 4px;font-size:10px;display:inline-flex}.proof-meta .badge:before{content:"";background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.proof-code .stamp{position:relative;padding-left:40px!important}.proof-code .stamp:before{content:"";background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.cta:before{content:"";opacity:.18;pointer-events:none;z-index:0;background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:600px;height:600px;animation:14s ease-in-out infinite eye-float;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta .page{z-index:1;position:relative}.proof-code{background:var(--bg-2);font-family:var(--mono);color:var(--fg-1);padding:20px 24px;font-size:12px;line-height:1.7;position:relative;overflow:hidden}.proof-code pre{white-space:pre-wrap;word-break:break-word}.proof-code .ln{color:var(--fg-4);text-align:right;-webkit-user-select:none;user-select:none;width:28px;margin-right:14px;display:inline-block}.proof-code .kw{color:var(--a)}.proof-code .ty{color:var(--info)}.proof-code .cm{color:var(--fg-3);font-style:italic}.proof-code .st{color:var(--warn)}.proof-code .num,.proof-code .fn{color:var(--fg)}.proof-code .stamp{border:1px solid var(--a);font-family:var(--mono);color:var(--a);text-transform:uppercase;letter-spacing:.14em;background:var(--bg-1);padding:6px 10px;font-size:10px;position:absolute;top:20px;right:20px}.proof-code .stamp b{color:var(--fg);margin-top:4px;font-weight:500;display:block}.rev{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:repeat(4,1fr);display:grid}.rev .cell{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);flex-direction:column;gap:12px;min-height:180px;padding:28px 24px;display:flex;position:relative}.rev .cell:nth-child(4n){border-right:0}.rev .cell:nth-last-child(-n+4){border-bottom:0}.rev .cell .pct{font-family:var(--mono);color:var(--a);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500}.rev .cell .pct small{color:var(--fg-2);margin-left:2px;font-size:14px}.rev .cell h4{font-family:var(--sans);letter-spacing:-.01em;font-size:15px;font-weight:500}.rev .cell p{font-family:var(--mono);color:var(--fg-2);margin-top:auto;font-size:11px;line-height:1.55}.cta{border-bottom:1px solid var(--line-2);text-align:center;background:radial-gradient(600px 300px at 50% 50%, color-mix(in oklab, var(--a) 14%, transparent) 0%, transparent 70%);padding:80px 0;position:relative}.cta .eyebrow{justify-content:center;display:inline-flex}.cta h2{font-family:var(--sans);letter-spacing:-.03em;text-wrap:balance;max-width:20ch;margin:20px auto 28px;font-size:clamp(36px,5vw,72px);font-weight:300;line-height:1.02}.cta h2 em{color:var(--a);font-style:normal;font-family:var(--mono);font-size:.78em}.cta .actions{gap:12px;display:inline-flex}.cta .sub{font-family:var(--mono);color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase;margin-top:16px;font-size:11px}.foot{color:var(--fg-2);font-family:var(--mono);padding:48px 0 32px;font-size:11px}.foot-grid{border-bottom:1px solid var(--line-2);grid-template-columns:1.6fr repeat(4,1fr);gap:32px;padding-bottom:32px;display:grid}.foot-grid h5{color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:500}.foot-grid a{color:var(--fg-1);padding:4px 0;display:block}.foot-grid a:hover{color:var(--a)}.foot-bot{color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:20px;font-size:10px;display:grid}.foot-bot .end{text-align:right}.tweaks-panel{background:var(--bg-1);border:1px solid var(--a);width:280px;font-family:var(--mono);z-index:1000;font-size:11px;position:fixed;bottom:20px;right:20px;box-shadow:0 0 60px #000c,0 0 0 1px #00000080}.tweaks-panel h6{background:var(--a);color:#04140a;letter-spacing:.14em;text-transform:uppercase;grid-template-columns:1fr auto;align-items:center;padding:10px 14px;font-size:11px;font-weight:600;display:grid}.tweaks-panel .tw-body{flex-direction:column;gap:14px;padding:14px;display:flex}.tweaks-panel .row .k{color:var(--fg-3);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:10px;display:block}.tweaks-panel .opts{gap:4px;display:flex}.tweaks-panel .opts button{border:1px solid var(--line-2);font-family:var(--mono);color:var(--fg-1);text-transform:uppercase;letter-spacing:.1em;flex:1;padding:6px 0;font-size:10px}.tweaks-panel .opts button:hover{border-color:var(--fg-1)}.tweaks-panel .opts button.on{background:var(--a);color:#04140a;border-color:var(--a)}.tweaks-panel .swatches{gap:4px;display:flex}.tweaks-panel .sw{border:1px solid var(--line-2);cursor:pointer;flex:1;height:28px;position:relative}.tweaks-panel .sw.on{outline:1px solid var(--a);outline-offset:2px}.tweaks-panel .close{color:#04140a;font-size:14px;line-height:1}@media (max-width:1100px){.hero-grid{grid-template-columns:1fr}.hero-left{border-right:0;border-bottom:1px solid var(--line-2);padding-bottom:32px;padding-right:0}.hero-right{padding-top:24px;padding-left:0}.pipeline{grid-template-columns:1fr 1fr}.pipe-stage .arrow{display:none}.roles{grid-template-columns:1fr}.role{border-right:0;border-bottom:1px solid var(--line-2)}.rev{grid-template-columns:1fr 1fr}.rev .cell{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.rev .cell:nth-child(2n){border-right:0}.book-head,.book-row{grid-template-columns:56px 1fr 80px 90px 70px}.book-head .c-verifier,.book-row .verifier,.book-head .c-decay,.book-row .decay,.book-head .c-solvers,.book-row .solvers{display:none}.proof{grid-template-columns:1fr}.proof-meta{border-right:0;border-bottom:1px solid var(--line-2)}.foot-grid{grid-template-columns:1fr 1fr}}
