@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--bg:#050807;--bg-soft:#09100d;--panel:#0a120fb8;--panel-strong:#09100ded;--ink:#eef6f2;--muted:#8ea199;--faint:#5d6e67;--line:#bfead224;--line-strong:#bfead247;--green:#a8ffc8;--green-2:#65e99a;--cyan:#8fe1d1;--danger:#ffb4a8;--radius:24px;color:var(--ink);background:var(--bg);font-family:Geist,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:radial-gradient(900px 620px at 72% 5%, #44b77414, transparent 70%), var(--bg);min-width:320px;color:var(--ink);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}code,pre{font-family:JetBrains Mono,ui-monospace,monospace}::selection{color:#fff;background:#a8ffc838}.skip-link{z-index:100;color:#000;background:#fff;border-radius:10px;padding:10px 14px;position:fixed;top:-60px;left:12px}.skip-link:focus{top:12px}#specter-canvas{z-index:0;pointer-events:none;opacity:.92;width:100%;height:100%;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0 35%,#0000 78%);mask-image:linear-gradient(#000 0 35%,#0000 78%)}.noise{z-index:1;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");position:fixed;inset:0}main,footer,.topbar{z-index:2;position:relative}.topbar{border:1px solid var(--line);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#050807a6;border-radius:18px;justify-content:space-between;align-items:center;width:min(1180px,100% - 32px);height:64px;padding:0 12px 0 18px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #0000002e}.brand{letter-spacing:.18em;align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.brand-mark{width:29px;height:29px;color:var(--green);background:linear-gradient(145deg,#a8ffc81f,#a8ffc805);border:1px solid #a8ffc85c;border-radius:9px;place-items:center;display:grid;box-shadow:inset 0 0 18px #a8ffc812}.topbar nav{color:var(--muted);gap:28px;font-size:13px;display:flex}.topbar nav a{transition:color .2s}.topbar nav a:hover{color:var(--ink)}.ghost-button{border:1px solid var(--line);background:#ffffff06;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:inline-flex}.hero{grid-template-columns:1.14fr .86fr;align-items:start;gap:80px;width:min(1180px,100% - 40px);min-height:900px;margin:0 auto;padding-top:210px;display:grid}.hero-copy{max-width:680px}.eyebrow,.kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--cyan);align-items:center;gap:10px;font:500 11px/1 JetBrains Mono,monospace;display:inline-flex}.pulse{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2.4s infinite pulse;box-shadow:0 0 #a8ffc880}@keyframes pulse{70%{box-shadow:0 0 0 9px #a8ffc800}to{box-shadow:0 0 #a8ffc800}}h1{letter-spacing:-.065em;max-width:820px;margin:26px 0;font-size:clamp(58px,6.1vw,94px);font-weight:600;line-height:.91}h1 span{color:#0000;-webkit-text-stroke:1px #ebf6f073;text-shadow:0 0 42px #6be79914}.lede{color:#a8bab2;letter-spacing:-.015em;max-width:650px;margin:0;font-size:18px;line-height:1.72}.lede strong{color:#dce9e3;font-weight:500}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.primary-button,.secondary-button{cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 18px;font-size:14px;font-weight:600;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.primary-button{color:#06110a;background:linear-gradient(135deg,#d5ffe3,#92efb4);border:1px solid #a8ffc88f;box-shadow:0 10px 42px #65e99a1f}.secondary-button{border:1px solid var(--line-strong);color:var(--ink);background:#ffffff06}.primary-button:hover,.secondary-button:hover{transform:translateY(-2px)}.secondary-button:hover{background:#a8ffc80d;border-color:#a8ffc870}.micro-proof{color:var(--faint);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:12px;margin-top:27px;font:500 10px/1 JetBrains Mono,monospace;display:flex}.micro-proof i{background:#a8ffc861;border-radius:50%;width:3px;height:3px}.hero-console{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050a08bd;border-radius:20px;margin-top:84px;overflow:hidden;transform:perspective(1200px)rotateY(-4deg)rotateX(2deg);box-shadow:0 30px 100px #00000057,inset 0 1px #ffffff05}.console-bar,.terminal-head{border-bottom:1px solid var(--line);height:45px;color:var(--faint);align-items:center;gap:10px;padding:0 14px;font:500 10px/1 JetBrains Mono,monospace;display:flex}.traffic{gap:6px;margin-right:auto;display:flex}.traffic span{background:#395148;border-radius:50%;width:6px;height:6px}.traffic span:nth-child(2){background:#496858}.traffic span:nth-child(3){background:#5c886b}.console-bar .live{color:var(--green);text-transform:uppercase;letter-spacing:.12em;margin-left:auto}.hero-console pre{color:#d9e5df;margin:0;padding:25px 24px;font-size:12px;line-height:1.9;overflow:auto}.key{color:#86aba0}.string{color:#d5e4dd}.ok,.accent{color:var(--green)}.number{color:#9edfd0}.dim{color:#42534c}.console-foot{border-top:1px solid var(--line);color:#63776e;text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;padding:12px 15px;font:500 9px/1 JetBrains Mono,monospace;display:flex}.signal-strip{border-block:1px solid var(--line);color:#60756b;letter-spacing:.12em;background:#070c0aa8;justify-content:center;align-items:center;gap:24px;width:100%;min-height:74px;font:500 10px/1 JetBrains Mono,monospace;display:flex}.signal-strip b{color:#a8ffc861;font-weight:400}.section{width:min(1180px,100% - 40px);margin:0 auto;padding:150px 0}.section.compact{padding-top:20px}.section-head{grid-template-columns:1fr .7fr;align-items:end;gap:70px;margin-bottom:62px;display:grid}.section h2{letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(42px,5vw,72px);font-weight:550;line-height:.98}.section-head>p{max-width:520px;color:var(--muted);margin:0 0 5px;font-size:16px;line-height:1.72}.primitive-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.primitive-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(155deg,#121e19bf,#070c0a9e);min-height:350px;padding:28px;position:relative;overflow:hidden}.primitive-card:before{content:"";background:radial-gradient(circle,#74f4a21a,#0000 68%);border-radius:50%;width:210px;height:210px;position:absolute;top:-90px;right:-85px}.card-index{color:#42534c;font:500 10px/1 JetBrains Mono,monospace;position:absolute;top:25px;right:25px}.primitive-icon{width:56px;height:56px;color:var(--green);background:#a8ffc80a;border:1px solid #a8ffc833;border-radius:17px;place-items:center;margin-top:12px;font:400 24px/1 JetBrains Mono,monospace;display:grid}.primitive-card h3{letter-spacing:-.035em;margin:48px 0 12px;font-size:27px;font-weight:550}.primitive-card p{max-width:320px;color:var(--muted);margin:0;line-height:1.62}.primitive-card code{color:#b9d0c6;font-size:12px}.mini-output{color:var(--faint);align-items:center;gap:10px;margin-top:36px;font:10px JetBrains Mono,monospace;display:flex}.mini-output div{background:#18241f;border-radius:9px;flex:1;height:3px;overflow:hidden}.mini-output i{border-radius:inherit;background:linear-gradient(90deg, #42765a, var(--green));height:100%;display:block}.choice-stack{gap:6px;margin-top:28px;display:grid}.choice-stack i{background:#15231d;border-radius:9px;width:72%;height:6px;display:block}.choice-stack .active{background:linear-gradient(90deg,#a8ffc833,#a8ffc8ad);width:91%}.score-bars{align-items:end;gap:6px;height:35px;margin-top:24px;display:flex}.score-bars i{background:#a8ffc82e;border-radius:3px;width:9px}.score-bars i:first-child{height:18%}.score-bars i:nth-child(2){height:36%}.score-bars i:nth-child(3){background:#a8ffc8b3;height:78%}.score-bars i:nth-child(4){height:55%}.score-bars i:nth-child(5){height:27%}.principle-grid{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.principle{border-right:1px solid var(--line);min-height:260px;padding:42px 40px}.principle:last-child{border-right:0}.principle>span{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em;font:500 10px JetBrains Mono,monospace}.principle h3{letter-spacing:-.035em;margin:38px 0 14px;font-size:23px;font-weight:500;line-height:1.15}.principle p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.install-section{padding-top:180px}.install-shell{border:1px solid var(--line);background:linear-gradient(150deg,#0c1612e0,#060a09eb);border-radius:28px;overflow:hidden;box-shadow:0 60px 160px #00000052}.install-tabs{border-bottom:1px solid var(--line);background:#ffffff03;align-items:center;gap:6px;min-height:64px;padding:10px 14px;display:flex}.os-tab{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:11px;padding:11px 14px;font-size:12px}.os-tab.active{color:var(--ink);background:#a8ffc812;box-shadow:inset 0 0 0 1px #a8ffc824}.artifact-state{color:#76aa8c;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin-left:auto;font:500 9px/1 JetBrains Mono,monospace;display:inline-flex}.artifact-state:before{content:"";background:var(--green-2);border-radius:50%;width:6px;height:6px}.install-body{grid-template-columns:.72fr 1.28fr;min-height:420px;display:grid}.steps{border-right:1px solid var(--line);margin:0;padding:24px 34px;list-style:none}.steps li{border-bottom:1px solid #bfead214;grid-template-columns:28px 1fr;gap:14px;padding:27px 0;display:grid}.steps li:last-child{border-bottom:0}.steps li>span{width:24px;height:24px;color:var(--green);border:1px solid #a8ffc82e;border-radius:50%;place-items:center;font:500 9px JetBrains Mono,monospace;display:grid}.steps strong{font-size:14px;font-weight:550}.steps p{color:var(--faint);margin:7px 0 0;font-size:12px;line-height:1.5}.terminal{background:#040706;border:1px solid #bfead224;border-radius:18px;align-self:center;margin:30px;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.terminal-head{justify-content:space-between}.copy-button{color:var(--cyan);cursor:pointer;background:0 0;border:0;font:500 10px JetBrains Mono,monospace}.terminal pre{color:#b8c9c1;white-space:pre-wrap;min-height:220px;margin:0;padding:25px;font-size:12px;line-height:1.9;overflow:auto}.install-meta{border-top:1px solid var(--line);min-height:60px;color:var(--faint);align-items:center;gap:24px;padding:0 20px;font-size:11px;display:flex}.install-meta a{color:#9fb7ad}.install-meta span{margin-left:auto}.install-meta code{color:#6e897d}.install-note{color:#6f8279;text-align:center;max-width:850px;margin:24px auto 0;font-size:12px;line-height:1.65}.install-note strong{color:#97aca2}.llm-section{padding-top:70px}.llm-panel{background:radial-gradient(600px 420px at 82%,#45c2771f,#0000 70%),linear-gradient(145deg,#0a120f,#060a08);border:1px solid #a8ffc82b;border-radius:32px;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;min-height:560px;padding:72px;display:grid;position:relative;overflow:hidden}.llm-panel:after{content:"";border-radius:inherit;background:conic-gradient(from var(--angle), transparent 55%, #a8ffc838, transparent 75%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:12s linear infinite border-spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)}@keyframes border-spin{to{--angle:360deg}}.llm-copy{z-index:2;max-width:680px;position:relative}.llm-copy h2{max-width:700px}.llm-copy>p{max-width:640px;color:var(--muted);line-height:1.7}.llm-copy em{color:#c4d8cf}.llm-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.llm-actions .secondary-button{appearance:none}.llm-link-label{text-transform:uppercase;letter-spacing:.12em;font:500 9px/1 JetBrains Mono,monospace;color:var(--faint)!important;margin:34px 0 9px!important}.url-box{border:1px solid var(--line);background:#0000002e;border-radius:12px;align-items:center;max-width:650px;height:48px;display:flex;overflow:hidden}.url-box code{text-overflow:ellipsis;white-space:nowrap;color:#71877c;flex:1;min-width:0;padding:0 14px;font-size:10px;overflow:hidden}.url-box button{border:0;border-left:1px solid var(--line);height:100%;color:var(--cyan);cursor:pointer;background:#ffffff05;padding:0 14px;font-size:11px}.agent-card{place-items:center;width:330px;height:330px;margin-left:auto;display:grid;position:relative}.agent-core{z-index:3;background:radial-gradient(circle at 35% 28%,#a8ffc829,#070e0bdb);border:1px solid #a8ffc859;border-radius:38px;place-items:center;width:132px;height:132px;display:grid;position:relative;box-shadow:0 0 70px #59e58c24,inset 0 0 40px #a8ffc80d}.agent-core span{color:#dbffe8;font:600 31px/1 JetBrains Mono,monospace}.agent-core small{color:#5d7a6b;letter-spacing:.1em;text-align:center;margin-top:-26px;font:500 8px/1.4 JetBrains Mono,monospace}.agent-orbit{border:1px solid #a8ffc81c;border-radius:50%;position:absolute}.orbit-a{animation:18s linear infinite orbit;inset:35px}.orbit-a:before{content:"";background:var(--green);width:8px;height:8px;box-shadow:0 0 20px var(--green);border-radius:50%;position:absolute;top:17%;left:2%}.orbit-b{border-style:dashed;animation:34s linear infinite reverse orbit;inset:4px}@keyframes orbit{to{transform:rotate(360deg)}}.agent-status{color:#698176;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font:500 8px JetBrains Mono,monospace;display:flex;position:absolute;bottom:13px}.agent-status i{background:var(--green-2);border-radius:50%;width:5px;height:5px}.architecture-card{border:1px solid var(--line);background:#070c0a;border-radius:26px;margin:0;overflow:hidden}.architecture-card img{filter:saturate(.82)contrast(1.04);width:100%;height:auto;display:block}.architecture-card figcaption{border-top:1px solid var(--line);color:var(--faint);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:30px;padding:15px 20px;font:500 9px/1.4 JetBrains Mono,monospace;display:flex}.api-row{border:1px solid var(--line);background:#080e0b99;border-radius:17px;grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid;overflow:hidden}.api-row>div{border-right:1px solid var(--line);align-items:center;gap:13px;min-width:0;padding:18px;display:flex}.api-row>div:last-child{border-right:0}.api-row span{color:var(--green);font:500 9px JetBrains Mono,monospace}.api-row code{color:#758a81;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.closing{text-align:center;padding-top:100px;padding-bottom:190px}.closing h2{max-width:950px;margin:20px auto 0;font-size:clamp(48px,7vw,100px)}.closing h2 em{color:#0000;-webkit-text-stroke:1px #e0f2e95c;font-style:normal}.closing .hero-actions{justify-content:center}footer{border-top:1px solid var(--line);width:min(1180px,100% - 40px);min-height:110px;color:var(--faint);justify-content:space-between;align-items:center;gap:30px;margin:0 auto;font-size:11px;display:flex}footer p{text-align:center}footer a{color:#8ea59a}.toast{z-index:50;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#cce4d8;opacity:0;pointer-events:none;background:#080e0be6;border-radius:11px;padding:11px 15px;font-size:11px;transition:opacity .25s,transform .25s;position:fixed;bottom:26px;left:50%;transform:translate(-50%,18px)}.toast.show{opacity:1;transform:translate(-50%)}.reveal{opacity:0;transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.reveal.visible{opacity:1;transform:none}.delay-1{transition-delay:80ms}.delay-2{transition-delay:.16s}@media (max-width:980px){.topbar nav{display:none}.hero{grid-template-columns:1fr;gap:0;min-height:920px;padding-top:160px}.hero-console{width:min(560px,100%);margin-top:50px;transform:none}.section-head{grid-template-columns:1fr;gap:24px}.primitive-grid,.principle-grid{grid-template-columns:1fr}.primitive-card{min-height:290px}.principle{border-right:0;border-bottom:1px solid var(--line);min-height:210px}.principle:last-child{border-bottom:0}.install-body,.llm-panel{grid-template-columns:1fr}.steps{border-right:0;border-bottom:1px solid var(--line)}.agent-card{margin:0 auto}.llm-panel{padding:48px}.api-row{grid-template-columns:1fr}.api-row>div{border-right:0;border-bottom:1px solid var(--line)}.api-row>div:last-child{border-bottom:0}}@media (max-width:640px){.topbar{width:calc(100% - 20px);height:58px;padding-left:12px;top:10px}.topbar .ghost-button{padding:9px 11px;font-size:11px}.brand{font-size:11px}.hero,.section{width:min(100% - 28px,1180px)}.hero{min-height:880px;padding-top:135px}h1{font-size:clamp(48px,15vw,70px)}.lede{font-size:16px}.micro-proof{gap:9px}.signal-strip{white-space:nowrap;justify-content:flex-start;gap:16px;padding-inline:20px;overflow:hidden}.section{padding:100px 0}.section h2{font-size:clamp(39px,12vw,58px)}.primitive-card{padding:24px}.install-tabs{overflow-x:auto}.artifact-state{display:none}.install-body{min-height:auto}.steps{padding:14px 24px}.terminal{margin:18px}.terminal pre{padding:20px;font-size:10px}.install-meta{flex-direction:column;align-items:flex-start;gap:11px;padding:18px}.install-meta span{margin-left:0}.llm-panel{min-height:0;padding:34px 24px}.agent-card{width:250px;height:250px}.agent-core{border-radius:30px;width:108px;height:108px}.architecture-card figcaption{flex-direction:column;gap:8px}footer{text-align:center;flex-direction:column;justify-content:center;padding:30px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}#specter-canvas{opacity:.45}}@media (max-width:640px){h1{letter-spacing:-.055em;font-size:clamp(42px,11.8vw,54px)}.hero-copy{min-width:0;max-width:100%}h1 span{overflow-wrap:break-word;max-width:100%;display:block}.lede{overflow-wrap:break-word;max-width:100%}.hero .hero-actions{grid-template-columns:1fr;display:grid}.hero .hero-actions>*{width:100%}.topbar .ghost-button{display:none}}.system-one-section{padding-top:70px}.system-one-shell{border:1px solid var(--line);background:radial-gradient(560px 420px at 24% 52%,#54e08b1a,#0000 68%),linear-gradient(145deg,#0c1612f0,#050908f5);border-radius:30px;grid-template-columns:.82fr 1.18fr;min-height:520px;display:grid;overflow:hidden;box-shadow:0 50px 150px #00000047}.system-one-visual{border-right:1px solid var(--line);place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.system-one-visual:before{content:"";background-image:linear-gradient(#a8ffc809 1px,#0000 1px),linear-gradient(90deg,#a8ffc809 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0 42%,#0000 76%);mask-image:radial-gradient(circle,#000 0 42%,#0000 76%)}.prefill-core{z-index:3;background:radial-gradient(circle at 35% 30%,#a8ffc82b,#08100ceb);border:1px solid #a8ffc857;border-radius:42px;place-items:center;width:138px;height:138px;display:grid;position:relative;box-shadow:0 0 80px #65e99a29,inset 0 0 34px #a8ffc80f}.prefill-core span{color:#e1ffea;letter-spacing:.08em;margin-top:25px;font:600 21px/1 JetBrains Mono,monospace}.prefill-core small{color:#648072;text-transform:uppercase;letter-spacing:.16em;margin-top:-25px;font:500 8px/1 JetBrains Mono,monospace}.prefill-orbit{border:1px solid #a8ffc81a;border-radius:50%;position:absolute}.prefill-orbit.orbit-1{width:270px;height:270px;animation:22s linear infinite orbit}.prefill-orbit.orbit-2{opacity:.65;border-style:dashed;width:390px;height:390px;animation:38s linear infinite reverse orbit}.prefill-branch{z-index:2;color:#668176;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:10px;font:500 8px/1 JetBrains Mono,monospace;display:flex;position:absolute;right:7%}.prefill-branch:before{content:"";background:linear-gradient(90deg,#a8ffc885,#a8ffc80d);width:115px;height:1px}.prefill-branch i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #a8ffc8a8}.prefill-branch.b1{top:30%}.prefill-branch.b2{top:50%}.prefill-branch.b3{top:70%}.system-one-copy{flex-direction:column;justify-content:center;padding:54px;display:flex}.equation{background:#0000002b;border:1px solid #a8ffc81f;border-radius:18px;padding:22px 24px}.equation>span{color:var(--cyan);text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px;font:500 9px/1 JetBrains Mono,monospace;display:block}.equation strong{color:#ddf6e7;letter-spacing:-.05em;font:500 clamp(24px,3vw,38px)/1.2 JetBrains Mono,monospace;display:block}.equation small{color:var(--faint);margin-top:12px;font-size:11px;display:block}.metric-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;display:grid}.metric{background:#ffffff04;border:1px solid #bfead21a;border-radius:16px;min-height:118px;padding:20px}.metric strong{color:var(--green);letter-spacing:-.04em;font:600 19px/1.1 JetBrains Mono,monospace;display:block}.metric span{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.5;display:block}.benchmark-note{color:#60776c;margin:16px 2px 0;font-size:10px;line-height:1.55}@supports (view-transition-name:none){.terminal,.system-one-shell{view-transition-name:install-surface}}@media (max-width:980px){.system-one-shell{grid-template-columns:1fr}.system-one-visual{border-right:0;border-bottom:1px solid var(--line);min-height:420px}}@media (max-width:640px){.system-one-copy{padding:28px 22px}.system-one-visual{min-height:360px}.metric-grid{grid-template-columns:1fr}.prefill-branch:before{width:62px}.prefill-branch{right:4%}}.benchmark-section{padding-top:70px}.benchmark-board{grid-template-columns:.9fr .7fr 1.15fr;gap:14px;display:grid}.bench-hero,.bench-stat,.bench-table{border:1px solid var(--line);background:linear-gradient(150deg,#0e1914db,#060a08d1);border-radius:24px}.bench-hero{background:radial-gradient(420px 280px at 40% 45%,#5cea951c,#0000 70%),linear-gradient(150deg,#0e1914e6,#060a08d9);flex-direction:column;justify-content:center;min-height:330px;padding:34px;display:flex}.bench-hero>span,.bench-stat>span{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em;font:500 9px/1 JetBrains Mono,monospace}.bench-hero strong{color:var(--green);letter-spacing:-.07em;margin:24px 0 10px;font:600 clamp(46px,5vw,76px)/.95 JetBrains Mono,monospace}.bench-hero strong small{color:#7d978b;letter-spacing:-.03em;font-size:.32em}.bench-hero p{max-width:290px;color:var(--muted);font-size:13px;line-height:1.6}.bench-stack{gap:14px;display:grid}.bench-stat{flex-direction:column;justify-content:center;min-height:158px;padding:28px;display:flex}.bench-stat strong{color:#dbfbe7;letter-spacing:-.05em;margin-top:20px;font:600 30px/1 JetBrains Mono,monospace}.bench-stat small{color:var(--faint);margin-top:10px;font-size:10px}.bench-table{align-self:stretch;overflow:hidden}.bench-row{color:#91a69d;border-bottom:1px solid #bfead214;grid-template-columns:.7fr 1fr 1fr;align-items:center;min-height:64px;padding:0 22px;font:500 11px JetBrains Mono,monospace;display:grid}.bench-row:last-child{border-bottom:0}.bench-row.head{color:#566b61;text-transform:uppercase;letter-spacing:.08em;min-height:52px;font-size:8px}.bench-row.hot{color:var(--green);background:#a8ffc809}.benchmark-foot{border:1px solid var(--line);color:var(--faint);border-radius:16px;align-items:center;gap:16px;margin-top:14px;padding:16px 20px;font-size:10px;display:flex}.benchmark-foot>span{color:var(--cyan);text-transform:uppercase;letter-spacing:.1em;font:500 8px JetBrains Mono,monospace}.benchmark-foot code{text-overflow:ellipsis;white-space:nowrap;color:#7f978c;flex:1;overflow:hidden}.benchmark-foot a{color:#9cb9ac}@media (max-width:980px){.benchmark-board{grid-template-columns:1fr 1fr}.bench-table{grid-column:1/-1}.bench-hero{min-height:300px}}@media (max-width:640px){.benchmark-board{grid-template-columns:1fr}.bench-table{grid-column:auto}.benchmark-foot{flex-direction:column;align-items:flex-start}.benchmark-foot code{white-space:normal;overflow-wrap:anywhere;width:100%}.bench-row{padding:0 15px;font-size:10px}}
