:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;--navy-950:#071a31;--navy-900:#0a203a;--navy-850:#0d2847;--navy-800:#123557;--navy-700:#1b456f;--canvas:#f7faff;--surface:#fff;--surface-alt:#eef5ff;--surface-blue:#dfeaff;--line:#2563eb24;--line-strong:#2563eb42;--text:#0b1f3a;--muted:#526a86;--muted-2:#71849d;--blue:#2563eb;--blue-bright:#1d4ed8;--cyan:#087f8c;--green:#067a5e;--shell:min(1240px, calc(100vw - 48px));--radius:18px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{background:radial-gradient(circle at 80% 7%, #367ce238, transparent 30rem), var(--navy-950);min-width:320px;color:var(--text);margin:0;overflow-x:clip}body:before{content:"";pointer-events:none;opacity:.035;z-index:20;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='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}figure,ul{margin:0;padding:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}::selection{color:#031022;background:var(--cyan)}:focus-visible{outline-offset:3px;outline:3px solid #1d4ed8}.shell{width:var(--shell);margin-inline-start:auto;margin-inline-end:auto}.skip-link{z-index:999;color:#04101d;background:var(--cyan);border-radius:8px;padding:12px 18px;transition:top .2s;position:fixed;top:-100px;left:24px}.skip-link:focus{top:16px}.site-header{z-index:100;background:linear-gradient(#071426c7,#0000);border-bottom:1px solid #a5c6f81f;height:88px;position:fixed;top:0;bottom:auto;left:0;right:0}.nav-shell{justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.logo{letter-spacing:-.055em;align-items:center;gap:10px;font-size:20px;font-weight:800;line-height:1;display:inline-flex}.logo>span>span{color:var(--blue)}.logo-mark{width:31px;height:31px;fill:var(--navy-950);stroke:var(--blue);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px #588fff52);overflow:visible}.main-nav{align-items:center;gap:clamp(22px,3vw,42px);margin-left:auto;display:flex}.main-nav>a{color:#adbad0;font-size:13px;font-weight:600;transition:color .2s}.nav-cta,.mobile-nav-cta{border:1px solid var(--line-strong);min-height:42px;color:var(--text);cursor:pointer;background:#0c1a31a3;border-radius:9px;align-items:center;gap:10px;padding:0 16px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}.nav-cta svg,.mobile-nav-cta svg{color:var(--blue)}.menu-button,.mobile-nav-cta,.mobile-nav-backdrop{display:none}.button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 21px;font-size:13px;font-weight:750;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:disabled{cursor:wait;opacity:.72;transform:none}.button--primary:hover{background:var(--blue-bright);box-shadow:0 12px 40px #4480f24d}.button--secondary{color:var(--text);border-color:var(--line-strong);background:#0a172bb3}.button--ghost{min-height:42px;color:var(--muted);background:0 0}.hero{background:linear-gradient(180deg, #0714260d, #0714267a 74%, var(--navy-950)), radial-gradient(circle at 74% 45%, #3a7ce247, transparent 31rem);min-height:920px;padding:174px 0 0;position:relative;overflow:hidden}.hero-grid,.infra-grid,.final-grid{pointer-events:none;background-image:linear-gradient(#85b0ef13 1px,#0000 1px),linear-gradient(90deg,#85b0ef13 1px,#0000 1px);background-size:72px 72px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.hero-grid:after{content:"";background:linear-gradient(90deg, var(--navy-950), transparent 26%, transparent 74%, var(--navy-950));position:absolute;top:0;bottom:0;left:0;right:0}.hero-orb{pointer-events:none;border:1px solid #5f90e51f;border-radius:50%;position:absolute}.hero-orb:after{content:"";background:var(--blue);width:5px;height:5px;box-shadow:0 0 12px var(--blue);border-radius:50%;position:absolute;top:14%;left:19%}.hero-orb--one{width:640px;height:640px;animation:38s linear infinite slow-spin;top:100px;right:-120px}.hero-orb--two{width:440px;height:440px;animation:28s linear infinite reverse slow-spin;top:200px;right:-20px}@keyframes slow-spin{to{transform:rotate(360deg)}}.hero-shell{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(50px,6vw,96px);display:grid;position:relative}.hero-copy{padding-bottom:30px}.status-pill{color:#aec8f2;letter-spacing:.035em;background:#0f203a94;border:1px solid #72a3fa33;border-radius:999px;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;min-height:32px;padding:0 12px;font-size:11px;font-weight:650;display:inline-flex}.status-dot,.context-dot{background:var(--cyan);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 11px #5ee6e2cc}.hero h1{letter-spacing:-.068em;max-width:700px;margin-top:25px;font-size:clamp(46px,5.2vw,76px);font-weight:620;line-height:1.01}.hero h1 span,.section-heading h2 span,.investor-copy h2 span,.final-cta h2 span{color:#7faaf5}.hero-copy>p{max-width:570px;color:var(--muted);margin-top:29px;font-size:17px;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:11px;margin-top:34px;display:flex}.investor-shortcut{color:#98aac6;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;margin-top:25px;font-size:12px;font-weight:650;transition:color .2s;display:flex}.investor-shortcut .line{background:var(--blue);width:24px;height:1px}.investor-shortcut:hover{color:var(--text)}.hero-visual{perspective:1300px;min-width:0;position:relative}.product-window{background:var(--navy-800);border:1px solid #98bbf138;border-radius:16px;min-height:510px;position:relative;overflow:hidden;transform:rotateY(-2.5deg)rotateX(1deg);box-shadow:0 36px 90px #0006,-25px 0 90px #1952b121,inset 0 1px #ffffff06}.window-bar{color:#788aa5;background:#173e64;border-bottom:1px solid #91b1e21a;grid-template-columns:1fr auto 1fr;align-items:center;height:45px;padding:0 15px;font-size:10px;display:grid}.window-dots{gap:6px;display:flex}.window-dots i{background:#2b3a50;border-radius:50%;width:7px;height:7px}.window-title{color:#9cacc4;align-items:center;gap:7px;display:flex}.mini-k{color:#9ec0ff;background:#4e87ff1f;border:1px solid #78a7ff47;border-radius:5px;place-items:center;width:18px;height:18px;font-weight:800;display:inline-grid}.branch{justify-self:end}.window-body{min-height:464px;display:flex}.window-sidebar{background:#14395f;border-right:1px solid #91b1e216;flex-direction:column;flex:0 0 47px;align-items:center;gap:7px;width:47px;padding:13px 0 10px;display:flex}.side-item{color:#596a82;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.side-spacer{flex:1}.side-avatar{color:#b7c9e7;background:#1a3a5e;border-radius:7px;place-items:center;width:26px;height:26px;font-size:8px;font-weight:700;display:grid}.agent-panel{flex:1;min-width:0;padding:17px 18px;font-size:10px}.agent-context{color:#8192aa;align-items:center;gap:8px;display:flex}.context-dot{width:5px;height:5px}.context-files{color:#52647c;margin-left:auto}.prompt-bubble{color:#c9d5e9;background:#1b456fd6;border:1px solid #91b1e21a;border-radius:8px;margin-top:14px;padding:13px 14px;line-height:1.55}.agent-label{color:#a9b9d0;align-items:center;gap:8px;font-weight:600;display:flex}.agent-pulse{border:1px solid #5ee6e2cc;border-radius:50%;width:12px;height:12px;position:relative}.agent-pulse:after{content:"";border-radius:inherit;background:var(--cyan);animation:1.6s infinite pulse;position:absolute;top:3px;bottom:3px;left:3px;right:3px}@keyframes pulse{50%{opacity:.35;transform:scale(.65)}}.task-list{gap:5px;margin-top:12px;display:grid}.task{color:#6c7d95;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;min-height:29px;padding:0 9px;display:flex}.task>span{color:#5f7089;border:1px solid #7fa0d426;border-radius:50%;place-items:center;width:17px;height:17px;font-size:7px;display:grid}.task.done{color:#8e9db2}.task.done>span{color:var(--green);border-color:#75e5b533}.task.active{color:#b9c9df;background:#4170c117;border-color:#78a7ff2e}.task.active>span{color:#a8c5fa;border-color:#587fc1}.diff-card{background:#102f4f;border:1px solid #91b1e21c;border-radius:8px;overflow:hidden}.diff-head{color:#7c8ea7;border-bottom:1px solid #91b1e217;justify-content:space-between;align-items:center;height:32px;padding:0 11px;display:flex}.diff-head b{color:var(--green);font-weight:500}.diff-head em{color:#dd7f8c;font-style:normal}.diff-card code{padding:9px 0;font-family:IBM Plex Mono,monospace;font-size:8.5px;line-height:1.85;display:grid}.diff-card .line{padding-inline-start:12px;padding-inline-end:12px}.window-glow{filter:blur(50px);background:#417cec2e;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-100px;right:-80px}.visual-chip{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-transform:uppercase;letter-spacing:.12em;background:#07111fe0;border:1px solid #8fb2e92e;border-radius:8px;min-width:116px;padding:10px 12px;font-size:8px;position:absolute;box-shadow:0 15px 30px #0000003d}.visual-chip span{color:#697d9b}.visual-chip b{color:var(--cyan);margin-left:11px;font-weight:600}.visual-chip--top{top:40px;right:-40px}.visual-chip--bottom b{color:#a8c5fa}.hero-foot{z-index:2;border-top:1px solid var(--line);color:#637792;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;align-items:center;gap:30px;min-height:90px;margin-top:108px;font-size:10px;display:flex;position:relative}.hero-facts{color:#91a2ba;align-items:center;gap:24px;font-size:9px;display:flex}.hero-facts i{background:#42689f;border-radius:50%;width:3px;height:3px}.section-heading{max-width:720px}.section-heading--center{text-align:center;margin-inline-start:auto;margin-inline-end:auto}.eyebrow{color:#7992b8;text-transform:uppercase;letter-spacing:.17em;align-items:center;gap:10px;font-size:10px;font-weight:700;line-height:1.2;display:flex}.section-heading--center .eyebrow{justify-content:center}.eyebrow>span{background:var(--blue);width:28px;height:1px;box-shadow:0 0 8px #78a7ff73}.section-heading h2{letter-spacing:-.058em;margin-top:20px;font-size:clamp(37px,4.35vw,59px);font-weight:560;line-height:1.09}.section-heading>p{max-width:670px;color:var(--muted);margin-top:22px;font-size:15px;line-height:1.75}.section-heading--center>p{margin-inline-start:auto;margin-inline-end:auto}.platform-section{padding:146px 0 152px;position:relative;overflow:hidden}.platform-section:before{content:"";filter:blur(100px);background:#2c64c514;border-radius:50%;width:720px;height:420px;position:absolute;top:230px;left:50%;translate:-50%}.signal-path{width:100%;height:600px;position:absolute;top:160px;left:0}.signal-base,.signal-live{fill:none;vector-effect:non-scaling-stroke}.signal-base{stroke:#6897e114;stroke-width:1px}.signal-live{stroke:var(--blue);stroke-width:1.3px;stroke-dasharray:6 18;opacity:.26;animation:4s linear infinite signal-move}@keyframes signal-move{to{stroke-dashoffset:-96px}}.solution-grid{z-index:2;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:68px;display:grid;position:relative}.solution-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg, #1f416e8f, #0a1b32b8), var(--navy-850);min-height:380px;transition:transform .25s,border-color .25s,background .25s;transition-delay:var(--delay,0s);flex-direction:column;padding:27px 27px 25px;display:flex;box-shadow:inset 0 1px #ffffff05}.solution-card:hover{background:linear-gradient(145deg,#264e82ad,#0c1f39d1);border-color:#78a7ff57;transform:translateY(-4px)}.solution-top{justify-content:space-between;align-items:flex-start;display:flex}.solution-icon{color:#8eb5fd;background:#3869c51a;border:1px solid #78a7ff33;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.solution-number{color:#3f526f;font-family:IBM Plex Mono,monospace;font-size:10px}.solution-label{color:#687f9f;text-transform:uppercase;letter-spacing:.16em;margin-top:56px;font-size:9px}.solution-card h3{letter-spacing:-.035em;margin-top:11px;font-size:25px;font-weight:600}.solution-card>p{color:var(--muted);margin-top:13px;font-size:13px;line-height:1.7}.arrow-link{color:#afc2e0;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:24px;font-size:11px;font-weight:650;display:flex}.arrow-link svg{color:var(--blue);transition:transform .2s}.arrow-link:hover svg{transform:translate(4px)}.product-section{background:radial-gradient(circle at 80% 50%, #3778db33, transparent 32rem), var(--navy-900);border-top:1px solid #8cb1eb14;padding:156px 0}.split-layout{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(60px,8vw,130px);display:grid}.large-copy{color:var(--muted);margin-top:30px;font-size:15px;line-height:1.82}.audience-chips{flex-wrap:wrap;gap:7px;margin-top:27px;display:flex}.audience-chips li{color:#91a7c6;letter-spacing:.035em;background:#2d528f14;border:1px solid #78a7ff26;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:8px;font-weight:650;display:inline-flex}.feature-list{margin:25px 0 38px;display:grid}.feature-row{border-top:1px solid var(--line);grid-template-columns:26px 1fr;gap:12px;padding:17px 0;display:grid}.feature-row:last-child{border-bottom:1px solid var(--line)}.feature-check{width:21px;height:21px;color:var(--cyan);background:#5ee6e20f;border:1px solid #5ee6e236;border-radius:50%;place-items:center;display:grid}.feature-row h4{color:#d8e2f2;font-size:12px;font-weight:650}.feature-row p{color:#7387a4;margin-top:4px;font-size:11px;line-height:1.5}.workflow-card{background:linear-gradient(160deg, #2a578ebd, #0d2847f0 65%), var(--navy-800);border:1px solid #8fb3e933;border-radius:20px;min-height:570px;padding:28px;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000047}.mockup-label{color:#b6c9e4;letter-spacing:.06em;text-transform:uppercase;background:#08192e85;border:1px solid #91b4eb2e;border-radius:999px;align-items:center;width:-moz-fit-content;width:fit-content;min-height:26px;margin-bottom:14px;padding:0 9px;font-size:9px;font-weight:650;display:inline-flex}.hero-mockup-label{color:#315d98;background:#ffffffdb;border-color:#2563eb2e;margin-bottom:12px}.workflow-card:before{content:"";filter:blur(40px);background:#457eec26;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-75px}.workflow-top{color:#677c9b;justify-content:space-between;align-items:center;font-family:IBM Plex Mono,monospace;font-size:9px;display:flex;position:relative}.workflow-top>div{color:#a3b4cb;align-items:center;gap:9px;display:flex}.workflow-prompt{color:#c7d3e7;background:#0e1d33b8;border:1px solid #91b4eb26;border-radius:10px;margin:25px 0 31px;padding:17px 18px;font-size:12px;line-height:1.55;position:relative}.workflow-line{grid-template-columns:32px 1fr auto;align-items:center;gap:12px;min-height:68px;display:grid;position:relative}.workflow-line:not(:nth-last-child(2)):after{content:"";background:#7197d030;width:1px;height:22px;position:absolute;bottom:-11px;left:14px}.workflow-node{color:#60728d;border:1px solid #7798cc2e;border-radius:50%;place-items:center;width:29px;height:29px;font-family:IBM Plex Mono,monospace;font-size:8px;display:grid}.workflow-node.active{color:var(--cyan);background:#5ee6e20f;border-color:#5ee6e252}.workflow-line b{color:#bdcbe0;font-size:11px;font-weight:600;display:block}.workflow-line small{color:#62758f;margin-top:4px;font-size:9px;display:block}.workflow-line em{color:#5f987f;text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-style:normal}.workflow-line.running{background:#3c6dc814;border:1px solid #78a7ff26;border-radius:10px;padding-inline-start:10px;padding-inline-end:10px}.workflow-line.running:after{left:24px}.workflow-line.running .workflow-node{color:#b2cdfd;border-color:#5f85c6;box-shadow:0 0 18px #5387e226}.workflow-line.running em{color:#8eb5fd}.workflow-result{background:#08192ec2;border:1px solid #91b4eb1c;border-radius:10px;margin-top:20px;padding:17px;position:relative}.workflow-result>div:first-child{color:#8295b0;align-items:center;gap:8px;font-size:9px;display:inline-flex}.workflow-result>div:first-child svg{color:var(--green)}.workflow-result strong{float:right;color:#b9c7da;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500}.result-bar{background:#15233a;border-radius:9px;height:3px;margin-top:14px;overflow:hidden}.result-bar i{background:linear-gradient(90deg, #4f83df, var(--cyan));width:82%;height:100%;box-shadow:0 0 8px var(--blue);display:block}.workflow-watermark{color:#6a99e709;font-size:250px;font-weight:800;line-height:1;position:absolute;bottom:-95px;right:-11px}.infrastructure-section{background:radial-gradient(circle at 15% 55%, #2c69cc38, transparent 30rem), var(--navy-850);border-top:1px solid #8cb1eb1a;border-bottom:1px solid #8cb1eb14;padding:154px 0 164px;position:relative;overflow:hidden}.infra-grid{opacity:.55;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.infra-heading-row{z-index:2;justify-content:space-between;align-items:flex-end;gap:50px;display:flex;position:relative}.infra-actions{align-items:center;gap:17px;padding-bottom:5px;display:flex}.infra-actions>span{color:#6f819b;font-size:9px;line-height:1.5}.infra-content{z-index:2;grid-template-columns:1fr .92fr;align-items:center;gap:clamp(60px,8vw,125px);margin-top:80px;display:grid;position:relative}.rack-visual{background:linear-gradient(140deg, #1d406cc7, #091a2ff0), var(--navy-800);border:1px solid #8bb0e92b;border-radius:18px;min-height:485px;padding:32px 34px 36px;position:relative;box-shadow:0 35px 80px #0000004d}.rack-visual:before,.rack-visual:after{content:"";pointer-events:none;border:1px solid #86abe50d;border-radius:12px;position:absolute;top:13px;bottom:13px;left:13px;right:13px}.rack-visual:after{background:#578de9;border:0;height:1px;top:auto;bottom:-1px;left:18%;right:18%;box-shadow:0 0 34px 7px #417ce140}.rack-label{color:#637894;text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;align-items:center;font-family:IBM Plex Mono,monospace;font-size:8px;display:flex}.rack-label b{color:#9bb7e2;font-weight:500}.rack-stack{gap:11px;margin-top:29px;display:grid}.rack-unit{background:linear-gradient(90deg,#5b8cd61f,#0000 65%),#102b48;border:1px solid #8aaee526;border-radius:7px;grid-template-columns:11px 1fr auto auto;align-items:center;gap:16px;min-height:72px;padding:0 18px 0 10px;display:grid;box-shadow:inset 0 1px #ffffff05,0 8px 18px #0000002b}.rack-grip{background:repeating-linear-gradient(#253752 0 2px,#0000 2px 5px);border-radius:3px;width:3px;height:39px}.rack-name{color:#adc1df;letter-spacing:.04em;font-size:12px;font-weight:650}.rack-name small{color:#50647f;margin-left:8px;font-family:IBM Plex Mono,monospace;font-size:7px;font-weight:400}.rack-leds{grid-template-columns:repeat(3,3px);gap:5px;display:grid}.rack-leds i{background:#3e5069;border-radius:50%;width:3px;height:3px}.rack-leds i:first-child,.rack-leds i:nth-child(5){background:var(--cyan);box-shadow:0 0 5px var(--cyan)}.rack-status{color:#6d9d89;align-items:center;gap:6px;min-width:63px;font-family:IBM Plex Mono,monospace;font-size:7px;display:flex}.rack-status span{background:var(--green);border-radius:50%;width:4px;height:4px;box-shadow:0 0 7px #75e5b5b3}.rack-pulse{filter:blur(28px);background:#3774df1f;border-radius:50%;width:120px;height:120px;position:absolute;top:70px;right:-40px}.infra-options{display:grid}.infra-option{border-top:1px solid var(--line);cursor:pointer;text-align:start;background:0 0;border-bottom:0;border-left:0;border-right:0;grid-template-columns:32px 1fr auto;align-items:start;gap:18px;width:100%;min-height:115px;padding:24px 0;display:grid}.infra-option:last-child{border-bottom:1px solid var(--line)}.infra-option>span{color:#4e6688;padding-top:4px;font-family:IBM Plex Mono,monospace;font-size:8px}.infra-option h3{color:#c9d5e8;font-size:14px;font-weight:600}.infra-option p{color:#71849f;margin-top:8px;font-size:11px;line-height:1.65}.infra-option>svg{color:#4f6f9f;margin-top:2px;transition:transform .2s,color .2s}.infra-option:hover>svg{color:var(--blue);transform:translate(3px)}.api-section{background:radial-gradient(circle at 78% 50%, #3171d633, transparent 32rem), var(--navy-900);padding:160px 0}.api-layout{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(60px,8vw,130px);display:grid}.api-points{gap:13px;margin:30px 0 36px;display:grid}.api-points span{color:#899bb5;align-items:center;gap:11px;font-size:11px;display:flex}.api-points svg{color:#719be7}.code-terminal{background:var(--navy-800);border:1px solid #92b7ef33;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 36px 100px #00000054}.terminal-head{background:#173e64;border-bottom:1px solid #91b4eb1a;justify-content:space-between;align-items:center;min-height:51px;display:flex}.terminal-tabs{color:#60728c;align-items:center;gap:24px;height:51px;padding-left:20px;font-family:IBM Plex Mono,monospace;font-size:8px;display:flex}.terminal-tabs button{height:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;padding:0;display:flex;position:relative}.terminal-tabs button.active{color:#dbe8fa}.terminal-tabs button.active:after{content:"";background:#81b3ff;height:2px;position:absolute;top:auto;bottom:0;left:0;right:0;box-shadow:0 0 5px #81b3ff}.copy-button{color:#a6bad6;cursor:pointer;background:#0e1d33b3;border:1px solid #85a9e12e;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-width:108px;height:40px;margin-right:8px;padding:0 12px;font-family:IBM Plex Mono,monospace;font-size:8px;display:flex}.copy-button:hover{color:#f2f7ff;border-color:#78a7ff66}.code-terminal pre{color:#98abc5;-moz-tab-size:2;tab-size:2;min-height:305px;margin:0;padding:32px 30px;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.9;overflow-x:auto}.code-terminal code{white-space:pre}.code-line{min-width:max-content;display:block}.code-line--empty{line-height:1.25}.c-purple{color:#bc9eff}.c-green{color:#88d3aa}.c-blue{color:#81b3ff}.c-cyan{color:#63d7dd}.terminal-response{background:#08182cdb;border-top:1px solid #91b4eb24;min-height:80px;padding:16px 22px;font-family:IBM Plex Mono,monospace;font-size:8px}.terminal-response>div:first-child{color:#92a3ba;align-items:center;gap:10px;display:flex}.terminal-response>div:first-child span{color:var(--green)}.terminal-meta{color:#4f647f;gap:22px;margin-top:14px;display:flex}.terminal-glow{filter:blur(34px);pointer-events:none;background:#3978e826;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-85px;right:-65px}.stack-section{background:var(--navy-850);border-top:1px solid #8cb1eb14;padding:130px 0 150px}.stack-flow{border:1px solid var(--line);background:#0d233fd1;border-radius:17px;grid-template-columns:repeat(5,1fr);margin-top:67px;display:grid}.stack-step{border-right:1px solid var(--line);min-height:210px;padding:27px 22px;position:relative}.stack-step:last-child{border-right:0}.stack-icon{color:#83aef9;justify-content:space-between;align-items:flex-start;display:flex}.stack-icon>span{color:#3e536f;font-family:IBM Plex Mono,monospace;font-size:8px}.stack-step h3{color:#c2d0e5;margin-top:55px;font-size:13px;font-weight:600}.stack-step p{color:#647791;margin-top:7px;font-size:9px;line-height:1.55}.flow-connector{z-index:2;background:#0d2948;border:1px solid #78a7ff42;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:57px;right:-15px}.flow-connector:before{content:"";background:var(--blue);width:3px;height:3px;box-shadow:0 0 7px var(--blue);border-radius:50%;animation:1.7s infinite pulse}.investor-section{background:linear-gradient(110deg, #193e6f8a, transparent 48%), var(--navy-900);border-top:1px solid #8cb1eb1a;padding:160px 0;position:relative;overflow:hidden}.investor-section:before{content:"";border:1px solid #6a99e514;border-radius:50%;width:700px;height:700px;position:absolute;top:20%;left:-350px;box-shadow:0 0 0 100px #6a99e503,0 0 0 200px #6a99e502}.investor-signal{background:linear-gradient(90deg, transparent, var(--blue));opacity:.35;width:320px;height:1px;box-shadow:0 0 13px var(--blue);position:absolute;top:50%;left:0}.investor-layout{z-index:2;grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(60px,9vw,145px);display:grid;position:relative}.investor-copy h2{letter-spacing:-.058em;margin-top:22px;font-size:clamp(39px,4.4vw,59px);font-weight:560;line-height:1.08}.investor-copy>p{color:var(--muted);margin-top:27px;font-size:14px;line-height:1.8}.thesis-list{margin-top:36px;display:grid}.thesis-list>div{border-top:1px solid var(--line);grid-template-columns:34px 1fr;gap:10px;min-height:75px;padding:17px 0;display:grid}.thesis-list>div:last-child{border-bottom:1px solid var(--line)}.thesis-list>div>span{color:#4f6b92;padding-top:3px;font-family:IBM Plex Mono,monospace;font-size:8px}.thesis-list p{color:#778aa5;font-size:11px;line-height:1.55}.thesis-list b{color:#c3d1e5;margin-bottom:4px;font-size:11px;font-weight:650;display:block}.investor-note{color:#627692;align-items:flex-start;gap:10px;margin-top:25px;font-size:9px;line-height:1.55;display:flex}.investor-note svg{color:#698dca;flex:none}.investor-form,.investor-success{background:linear-gradient(155deg,#10233fc2,#060e1be0);border:1px solid #94b7ee2e;border-radius:18px;padding:30px;box-shadow:0 35px 90px #00000040}.form-head{border-bottom:1px solid var(--line);color:#b7c6da;justify-content:space-between;align-items:center;padding-bottom:21px;font-size:11px;font-weight:650;display:flex}.secure-label{color:#69809f;align-items:center;gap:7px;font-size:8px;font-weight:500;display:flex}.secure-label svg{color:#6f98dc}.investor-form>label,.lead-form>label,.field-row>label{gap:8px;display:grid}.investor-form label>span,.lead-form label>span{color:#7388a5;text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:700}.field-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.investor-form .field-row:first-of-type{margin-top:21px}.investor-form{gap:14px;display:grid}input,select,textarea{color:#d5dfed;background:#050e1cb3;border:1px solid #8caee224;border-radius:8px;width:100%;min-width:0;font-size:11px;transition:border-color .2s,background .2s}input,select{height:45px;padding:0 13px}textarea{resize:vertical;padding:12px 13px;line-height:1.55}input:focus,select:focus,textarea:focus{background:#071223eb;border-color:#648ed4;outline:0;box-shadow:0 0 0 3px #5686d81a}select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#7085a5 50%),linear-gradient(135deg,#7085a5 50%,#0000 50%);background-position:calc(100% - 16px) 19px,calc(100% - 12px) 19px;background-repeat:no-repeat;background-size:4px 4px}.form-submit{align-items:center;gap:17px;margin-top:4px;display:flex}.form-submit small{color:#52657f;font-size:8px;line-height:1.5}.investor-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:430px;display:flex}.success-icon{width:56px;height:56px;color:var(--green);background:#75e5b512;border:1px solid #75e5b53d;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 28px #75e5b514}.investor-success h3{letter-spacing:-.035em;margin-top:24px;font-size:25px}.investor-success p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.7}.investor-success button{color:var(--blue);cursor:pointer;background:0 0;border:0;margin-top:28px;padding:0;font-size:11px}.faq-section{background:var(--navy-850);border-top:1px solid #8cb1eb14;padding:140px 0}.faq-layout{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(70px,10vw,160px);display:grid}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item button{text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:36px 1fr 25px;align-items:center;gap:12px;width:100%;min-height:82px;padding:0;display:grid}.faq-item button>span{color:#4b6385;font-family:IBM Plex Mono,monospace;font-size:8px}.faq-item button>b{color:#abbcd3;font-size:12px;font-weight:600;transition:color .2s}.faq-item button>i{color:#7199dc;border:1px solid #78a7ff2b;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;font-style:normal;display:grid}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.faq-answer>p{color:#71849e;min-height:0;padding:0 38px 0 48px;font-size:11px;line-height:1.75;transition:padding .28s;overflow:hidden}.faq-item.is-open .faq-answer{grid-template-rows:1fr}.faq-item.is-open .faq-answer>p{padding-bottom:26px}.final-cta{background:radial-gradient(circle at center, #3779de45, transparent 35rem), var(--navy-850);border-top:1px solid #8cb1eb1a;align-items:center;min-height:535px;display:flex;position:relative;overflow:hidden}.final-grid{opacity:.6;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.final-cta-inner{z-index:2;text-align:center;position:relative}.final-cta-inner .eyebrow{justify-content:center}.final-cta h2{letter-spacing:-.065em;margin-top:22px;font-size:clamp(44px,5vw,67px);font-weight:560;line-height:1.05}.final-cta p{color:var(--muted);margin-top:20px;font-size:14px}.final-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:11px;margin-top:33px;display:flex}.final-actions>a{color:#a3b5ce;align-items:center;gap:10px;min-height:52px;padding-inline-start:18px;padding-inline-end:18px;font-size:11px;font-weight:650;display:flex}footer{background:var(--navy-950);border-top:1px solid var(--line)}.footer-main{grid-template-columns:2.2fr 1fr 1fr 1.4fr;gap:50px;min-height:260px;padding:54px 0;display:grid}.footer-brand p{color:#5f728d;margin-top:20px;font-size:10px;line-height:1.7}.footer-column,.footer-contact{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-column h3,.footer-contact h3{color:#4f6482;text-transform:uppercase;letter-spacing:.14em;margin-bottom:7px;font-size:8px}.footer-column a,.footer-column button{color:#8193ad;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.footer-contact button{color:#bdcbe0;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12px;display:flex}.footer-contact button svg{color:var(--blue)}.footer-contact>span{color:#536781;margin-top:8px;font-size:9px}.footer-bottom{color:#455974;border-top:1px solid #8db1e814;justify-content:space-between;align-items:center;min-height:64px;font-size:8px;display:flex}.footer-bottom>div{gap:24px;display:flex}.footer-bottom a:hover{color:#91a4be}.lead-dialog{width:min(600px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--text);background:radial-gradient(circle at 100% 0, #3e85eb38, transparent 20rem), var(--navy-800);border:1px solid #94b7ee3d;border-radius:20px;padding:38px;overflow-y:auto;box-shadow:0 40px 130px #000000b8}.lead-dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#01050dc7}.dialog-close{color:#7186a3;cursor:pointer;background:#060f1db3;border:1px solid #8caee224;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:20px;right:20px}.dialog-close:hover{color:var(--text);border-color:#78a7ff59}.lead-dialog h3{letter-spacing:-.045em;margin-top:17px;font-size:34px;font-weight:600}.dialog-copy{color:var(--muted);margin-top:10px;font-size:12px}.lead-form{gap:15px;margin-top:28px;display:grid}.lead-form .button{margin-top:3px}.lead-form>small{color:#52657f;font-size:8px;line-height:1.5}.form-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:390px;display:flex}.form-success .eyebrow{margin-top:25px}.form-success h3{margin-top:13px}.form-success p{max-width:410px;color:var(--muted);margin-top:12px;font-size:12px;line-height:1.7}.form-success .button{margin-top:28px}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.65,.3,1),transform .7s cubic-bezier(.2,.65,.3,1);transition-delay:var(--delay,0s);transform:translateY(22px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (max-width:1100px){.hero{min-height:auto;padding-top:150px}.hero-shell{grid-template-columns:.9fr 1.1fr;gap:45px}.hero h1{font-size:clamp(43px,5.7vw,62px)}.product-window{min-height:470px}.window-body{min-height:424px}.visual-chip--top{right:-15px}.visual-chip--bottom{left:-14px}.split-layout,.api-layout{gap:65px}.investor-layout{gap:60px}.stack-step{padding-inline-start:16px;padding-inline-end:16px}.footer-main{grid-template-columns:1.8fr 1fr 1fr 1.4fr;gap:32px}}@media (max-width:900px){:root{--shell:min(100% - 40px, 720px)}.nav-cta{display:none}.menu-button{color:#a9bad0;border:1px solid var(--line);cursor:pointer;background:#0a172ba6;border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.main-nav{visibility:hidden;opacity:0;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050d19f7;border-radius:14px;gap:0;padding:12px;transition:all .2s;display:grid;position:absolute;top:77px;bottom:auto;left:20px;right:20px;transform:translateY(-8px);box-shadow:0 30px 60px #00000073}.main-nav.is-open{visibility:visible;opacity:1;transform:translateY(0)}.main-nav>a{border-bottom:1px solid #91b1e214;align-items:center;min-height:49px;padding:0 12px;font-size:13px;display:flex}.mobile-nav-cta{color:#07111f;background:var(--blue);justify-content:center;min-height:48px;margin-top:10px;display:flex}.hero{padding-top:145px}.hero-shell{grid-template-columns:1fr}.hero-copy{max-width:650px;padding:0}.hero-copy>p{max-width:620px}.hero-visual{width:min(100%,650px);margin:18px auto 0}.product-window{transform:none}.hero-foot{margin-top:75px}.hero-foot>span{display:none}.hero-facts{justify-content:space-between;width:100%}.platform-section,.product-section,.infrastructure-section,.api-section,.investor-section{padding-block-start:120px;padding-block-end:120px}.solution-grid{grid-template-columns:1fr;max-width:660px;margin-inline-start:auto;margin-inline-end:auto}.solution-card{min-height:315px}.solution-label{margin-top:38px}.split-layout,.api-layout,.investor-layout,.faq-layout{grid-template-columns:1fr;gap:70px}.product-copy,.api-copy,.investor-copy{max-width:650px}.workflow-card{min-height:530px}.infra-heading-row{flex-direction:column;align-items:flex-start}.infra-content{grid-template-columns:1fr;gap:65px}.rack-visual{width:min(100%,650px)}.api-layout{flex-direction:column;align-items:stretch;display:flex}.code-terminal{order:2}.stack-flow{grid-template-columns:1fr}.stack-step{border-right:0;border-bottom:1px solid var(--line);min-height:135px;padding:22px}.stack-step:last-child{border-bottom:0}.stack-step h3{margin-top:27px}.flow-connector{top:auto;bottom:-15px;right:35px}.investor-layout{max-width:700px}.faq-layout{gap:50px}.footer-main{grid-template-columns:2fr 1fr 1fr}.footer-contact{border-top:1px solid var(--line);grid-column:1/-1;padding-top:30px}}@media (max-width:600px){:root{--shell:calc(100% - 32px)}.site-header{height:76px}.main-nav{top:69px;bottom:auto;left:16px;right:16px}.hero{padding-top:125px}.hero h1{margin-top:21px;font-size:clamp(39px,12vw,53px);line-height:1.02}.hero-copy>p{margin-top:23px;font-size:15px;line-height:1.65}.hero-actions{grid-template-columns:1fr;display:grid}.hero-actions .button{width:100%}.investor-shortcut{margin-top:22px}.hero-visual{margin-top:10px}.product-window{border-radius:13px;min-height:420px}.window-body{min-height:374px}.window-sidebar{display:none}.agent-panel{padding:14px}.diff-card code{font-size:7.5px}.visual-chip{display:none}.hero-foot{min-height:75px;margin-top:58px;overflow:hidden}.hero-facts{gap:15px;width:max-content;animation:12s linear infinite mobile-marquee}@keyframes mobile-marquee{50%{transform:translate(-23%)}}.section-heading h2,.investor-copy h2{font-size:clamp(35px,10.5vw,46px)}.section-heading>p{font-size:14px;line-height:1.7}.platform-section,.product-section,.infrastructure-section,.api-section,.investor-section,.faq-section{padding-block-start:92px;padding-block-end:92px}.signal-path{display:none}.solution-grid{margin-top:47px}.solution-card{min-height:330px;padding:23px}.split-layout,.api-layout,.investor-layout,.faq-layout{gap:54px}.workflow-card{min-height:525px;padding:20px 17px}.workflow-line{grid-template-columns:31px 1fr}.workflow-line em{display:none}.workflow-prompt{font-size:11px}.infra-heading-row{gap:34px}.infra-actions{flex-direction:column;align-items:flex-start;width:100%}.infra-content{margin-top:52px}.rack-visual{min-height:425px;padding:26px 18px}.rack-unit{grid-template-columns:7px 1fr auto;gap:10px;padding-inline-start:7px;padding-inline-end:10px}.rack-leds{display:none}.rack-status{min-width:54px}.rack-name small{margin:3px 0 0;display:block}.infra-option{grid-template-columns:28px 1fr}.infra-option>svg{display:none}.terminal-tabs{gap:16px;padding-left:14px}.copy-button{width:44px;min-width:44px;height:44px;margin-right:4px;padding:0;font-size:0}.copy-button svg{width:17px}.code-terminal pre{min-height:285px;padding:25px 18px;font-size:9px}.terminal-meta{flex-wrap:wrap;gap:11px}.stack-section{padding-block-start:92px;padding-block-end:92px}.stack-flow{margin-top:46px}.investor-form,.investor-success{padding:23px 18px}.field-row{grid-template-columns:1fr}.form-head{flex-direction:column;align-items:flex-start;gap:13px}.form-submit{flex-direction:column;align-items:stretch}.form-submit .button{width:100%}.faq-item button{grid-template-columns:27px 1fr 25px;min-height:78px}.faq-answer>p{padding-inline-start:39px;padding-inline-end:6px}.final-cta{min-height:570px}.final-cta h2{font-size:clamp(40px,12vw,52px)}.final-actions{display:grid}.final-actions .button,.final-actions>a{justify-content:center;width:100%}.footer-main{grid-template-columns:1fr 1fr;gap:42px 25px}.footer-brand,.footer-contact{grid-column:1/-1}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:100px}.lead-dialog{border-radius:16px;width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:30px 19px 22px}.lead-dialog h3{padding-right:35px;font-size:29px}.dialog-close{top:15px;right:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}body{background:radial-gradient(circle at 82% 5%, #2563eb21, transparent 32rem), var(--canvas)}body:before{opacity:.018;mix-blend-mode:multiply}.site-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fffffff0,#f7faffa3,#0000);border-bottom-color:#2563eb1a}.logo-mark{fill:var(--canvas);filter:drop-shadow(0 0 7px #2563eb33)}.main-nav>a{color:#405a78}.main-nav>a:hover{color:#0b1f3a}.nav-cta{color:#17345b;background:#ffffffdb;border-color:#2563eb2e;box-shadow:0 8px 24px #28539414}.nav-cta:hover{background:#eef5ff;border-color:#2563eb5c}.button--primary{color:#fff;background:var(--blue);box-shadow:0 12px 32px #2563eb33}.button--primary:hover{color:#fff;background:var(--blue-bright);box-shadow:0 14px 38px #2563eb47}.button--secondary{color:#17345b;background:#ffffffc2;border-color:#2563eb33}.button--secondary:hover{background:#e8f1ff;border-color:#2563eb61}.hero{background:linear-gradient(180deg, #ffffff1a, #f7faffb8 76%, var(--canvas)), radial-gradient(circle at 74% 44%, #2563eb2b, transparent 32rem), var(--surface)}.hero-grid,.infra-grid,.final-grid{background-image:linear-gradient(#2563eb11 1px,#0000 1px),linear-gradient(90deg,#2563eb11 1px,#0000 1px)}.hero-grid:after{background:linear-gradient(90deg, var(--canvas), transparent 24%, transparent 76%, var(--canvas))}.hero-orb{border-color:#2563eb21}.status-pill{color:#285697;background:#e8f1ffe0;border-color:#2563eb2e}.hero h1 span,.section-heading h2 span,.investor-copy h2 span{color:var(--blue)}.investor-shortcut{color:#4f6784}.hero-foot{color:#647a96;border-top-color:#2563eb24}.hero-facts{color:#3f5878}.hero-facts i{background:#76a0dc}.platform-section{background:var(--surface)}.platform-section:before{background:#2563eb12}.eyebrow{color:#466c9f}.solution-card{background:#fffffff0;border-color:#2563eb24;box-shadow:0 20px 55px #264c8414,inset 0 1px #fffc}.solution-card:hover{background:#f8fbff;border-color:#2563eb4d;box-shadow:0 24px 65px #264c8421}.solution-icon{color:var(--blue);background:#edf4ff;border-color:#2563eb29}.solution-number,.solution-label{color:#66809f}.solution-card>p,.arrow-link{color:#526a86}.product-section{background:radial-gradient(circle at 82% 48%, #2563eb1c, transparent 32rem), var(--surface-alt);border-top-color:#2563eb1a}.audience-chips span{color:#315d98;background:#ffffffb3;border-color:#2563eb29}.feature-row{border-color:#2563eb1f}.feature-row h4{color:#183657}.feature-row p{color:#607690}.infrastructure-section{background:radial-gradient(circle at 14% 54%, #2563eb1a, transparent 31rem), var(--surface);border-color:#2563eb1a}.infra-actions>span,.infra-option p{color:#607690}.infra-option{border-color:#2563eb21}.infra-option h3{color:#173657}.infra-option>span,.infra-option>svg{color:#5c7da8}.api-section{background:radial-gradient(circle at 78% 50%, #2563eb1a, transparent 32rem), var(--surface-alt)}.api-points span{color:#526a86}.stack-section{background:var(--surface);border-top-color:#2563eb1a}.stack-flow{background:#fff;border-color:#2563eb24;box-shadow:0 22px 60px #284f8814}.stack-step{border-color:#2563eb1f}.stack-step h3{color:#173657}.stack-step p{color:#607690}.flow-connector{background:#eef5ff;border-color:#2563eb33}.investor-section{background:linear-gradient(110deg, #d1e2ffb8, transparent 48%), var(--surface-alt);border-top-color:#2563eb1a}.thesis-list>div{border-color:#2563eb21}.thesis-list b{color:#173657}.thesis-list p,.investor-note{color:#607690}.investor-form,.investor-success{background:#fffffff0;border-color:#2563eb29;box-shadow:0 28px 75px #274d841f}.form-head{color:#173657;border-color:#2563eb21}.secure-label,.investor-form label>span,.lead-form label>span{color:#5f7590}input,select,textarea{color:#102a49;background-color:#f8fbff;border-color:#2563eb24}input::placeholder,textarea::placeholder{color:#8a9bb0}input:hover,select:hover,textarea:hover{border-color:#2563eb4d}input:focus,select:focus,textarea:focus{border-color:var(--blue);background-color:#fff;box-shadow:0 0 0 3px #2563eb1a}.faq-section{background:var(--surface);border-top-color:#2563eb1a}.faq-list,.faq-item{border-color:#2563eb21}.faq-item button>span{color:#66809f}.faq-item button>b{color:#284665}.faq-item button:hover>b,.faq-item.is-open button>b{color:#0b1f3a}.faq-answer>p{color:#607690}.final-cta{background:radial-gradient(circle at 50% 15%,#84baff57,#0000 25rem),linear-gradient(135deg,#0f4cba,#2563eb 56%,#2878dc);border-top:0}.final-cta h2,.final-cta h2 span,.final-cta p,.final-cta .eyebrow,.final-actions>a{color:#fff}.final-cta .eyebrow>span{background:#fff}.final-cta .button--primary{color:#163d78;background:#fff;box-shadow:0 14px 34px #071b4633}.final-cta .button--secondary{color:#fff;background:#ffffff1a;border-color:#ffffff5c}.final-cta .button--secondary:hover{background:#ffffff2e}.final-actions>a svg{color:#fff}footer{background:#f3f7fd;border-top-color:#2563eb1f}.footer-brand p,.footer-column h3,.footer-contact h3,.footer-contact>span,.footer-bottom{color:#607690}.footer-column a,.footer-column button{color:#405a78}.footer-column a:hover,.footer-column button:hover{color:#0b1f3a}.footer-contact button{color:#173657}.footer-bottom{border-top-color:#2563eb1a}.lead-dialog{color:var(--text);background:radial-gradient(circle at 100% 0,#2563eb1a,#0000 20rem),#fff;border-color:#2563eb2e;box-shadow:0 35px 110px #1c3f7040}.lead-dialog::backdrop{background:#0d23447a}.dialog-close{color:#526a86;background:#f3f7fd;border-color:#2563eb29}.dialog-close:hover{color:#0b1f3a}@media (max-width:900px){.menu-button{color:#284665;background:#ffffffe6;border-color:#2563eb26}.main-nav{background:#fffffffa;border-color:#2563eb2e;box-shadow:0 25px 60px #1f42742e}.main-nav>a{border-color:#2563eb17}.mobile-nav-cta{color:#fff;background:var(--blue)}}.error-page{background:#f7faff;place-items:center;min-height:100dvh;padding:24px;display:grid}.error-card{background:#fff;border:1px solid #2563eb29;border-radius:20px;width:min(560px,100%);padding:clamp(28px,6vw,52px);box-shadow:0 24px 70px #264c841f}.error-card>span{color:#2563eb;font-weight:800}.error-card h1{letter-spacing:-.05em;margin-top:18px;font-size:clamp(30px,7vw,48px)}.error-card p{color:#526a86;margin-top:14px;font-size:15px;line-height:1.7}.error-card button{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:9px;min-height:48px;margin-top:24px;padding-inline-start:18px;padding-inline-end:18px;font-weight:700}body:before{display:none}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;box-shadow:0 1px #2563eb14,0 10px 35px #264c840d}section[id]{scroll-margin-top:86px}.product-window,.workflow-card,.rack-visual,.code-terminal{--cyan:#5ee6e2;--green:#75e5b5}.button--primary:focus-visible{outline-offset:3px;outline:3px solid #0b1f3a;box-shadow:0 0 0 6px #fff}.mobile-nav-cta:focus-visible{outline-offset:3px;outline:3px solid #0b1f3a;box-shadow:0 0 0 6px #fff}.main-nav>a,.footer-column a,.footer-column button,.footer-contact button{align-items:center;min-height:44px;display:inline-flex}.solution-number,.solution-label,.footer-brand p,.footer-column h3,.footer-contact h3,.footer-contact>span,.footer-bottom{color:#526a86}.solution-label{font-size:10px}.solution-card>p,.feature-row p,.infra-option p,.stack-step p,.thesis-list p,.faq-answer>p{font-size:12px}.audience-chips{list-style:none}.audience-chips li{color:#315d98;background:#ffffffb3;border-color:#2563eb29;font-size:11px}.infra-option{border-radius:10px;padding-inline-start:12px;padding-inline-end:12px;transition:background .2s,border-color .2s}.infra-option:hover{background:#2563eb0b}.mockup-label--terminal{background:#102f4f;border-width:0 0 1px;border-radius:0;width:100%;min-height:34px;margin:0;padding-inline-start:20px;padding-inline-end:20px}.terminal-tabs button{color:#a6bad6;justify-content:center;min-width:48px;font-size:11px}.terminal-meta{color:#92a3ba}.terminal-tabs button:focus-visible{outline-offset:-3px;outline-color:#9ac1ff}.copy-button:focus-visible{outline-offset:-3px;outline-color:#9ac1ff}.agent-panel,.window-bar{font-size:11px}.context-files,.task,.diff-card .muted,.workflow-line small{color:#8fa5c2}.workflow-line small,.workflow-line b,.workflow-result>div:first-child,.rack-label,.rack-status{font-size:10px}.workflow-result strong{text-transform:uppercase;letter-spacing:.04em;font-size:9px}input,select,textarea{font-size:16px}select{padding-right:38px}.investor-form label>span,.lead-form label>span{color:#526a86;font-size:11px}input::placeholder,textarea::placeholder{color:#64748b;opacity:1}input:focus,select:focus,textarea:focus{outline-offset:1px;box-shadow:none;border-color:#1d4ed8;outline:3px solid #1d4ed8}.form-submit small,.lead-form>small{color:#526a86;font-size:11px;line-height:1.55}.honeypot{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.form-error{color:#9f1239;background:#fff1f2;border:1px solid #be185d33;border-radius:8px;padding:11px 12px;font-size:12px;line-height:1.5}.success-icon,.feature-check{color:#067a5e}.lead-dialog{overscroll-behavior:contain;max-height:calc(100dvh - 32px)}.dialog-close{width:44px;height:44px}.final-cta .button--secondary:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #0b1f3a}.final-actions>a:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #0b1f3a}.error-card button:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #0b1f3a}.lead-dialog h3[tabindex="-1"]:focus,.investor-success h3[tabindex="-1"]:focus{outline:none}.investor-success button{min-height:44px}[data-reveal],[data-reveal].is-visible{opacity:1;transform:none}@supports (content-visibility:auto){.platform-section,.product-section,.infrastructure-section,.api-section,.stack-section,.investor-section,.faq-section,.final-cta{content-visibility:auto;contain-intrinsic-size:auto 900px}}@media (max-width:900px){.hero-orb{display:none}.mobile-nav-backdrop{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1d35572e;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.main-nav{max-height:calc(100dvh - 92px);overflow-y:auto}}@media (max-width:600px){.branch{display:none}.window-bar{grid-template-columns:1fr auto}.window-title{justify-self:end}.hero-facts{flex-wrap:wrap;justify-content:flex-start;width:100%;animation:none}.hero-facts i{display:none}.hero-foot{overflow:visible}.diff-card code{font-size:8.5px}.lead-dialog{max-height:calc(100dvh - 20px);padding-bottom:max(22px, env(safe-area-inset-bottom))}.mockup-label{font-size:8px}.mockup-label--terminal{padding-inline-start:14px;padding-inline-end:14px}}.locale-gate{min-height:100vh}.nav-actions{align-items:center;gap:10px;display:flex}.language-switcher{position:relative}.language-button{border:1px solid var(--line-strong);color:#adbad0;cursor:pointer;letter-spacing:.02em;background:#0c1a31a3;border-radius:9px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}.language-button:hover{color:var(--text);background:#1a3561b3;border-color:#78a7ff8a}.language-button svg{color:var(--blue)}.language-menu{z-index:60;top:calc(100% + 8px);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050d19fa;border-radius:12px;min-width:186px;max-height:min(70vh,460px);margin:0;padding:6px;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 26px 54px #00000080}.language-menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.language-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.language-menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.language-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.language-menu li+li{margin-top:2px}.language-menu button{color:#b9c6da;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:40px;padding:0 11px;font-size:13px;font-weight:600;transition:all .16s;display:flex}.language-menu button i{color:#6f83a0;letter-spacing:.06em;font-size:11px;font-style:normal;font-weight:700}.diff-card .line{grid-template-columns:1fr 54px 54px;align-items:baseline;gap:6px;display:grid}.diff-card .line b{font-weight:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.diff-card .line i{text-align:end;font-variant-numeric:tabular-nums;font-style:normal}@media (max-width:900px){.language-button{min-height:40px;padding:0 10px}}[dir=rtl] .icon--arrow{transform:scaleX(-1)}[dir=rtl] .main-nav{margin-left:0;margin-right:auto}[dir=rtl] .skip-link{left:auto;right:24px}[dir=rtl] .dialog-close{left:20px;right:auto}[dir=rtl] .flow-connector{left:-15px;right:auto;transform:scaleX(-1)}[dir=rtl] .investor-signal{background:linear-gradient(270deg, transparent, var(--blue));left:auto;right:0}[dir=rtl] .workflow-watermark{left:-11px;right:auto}[dir=rtl] .visual-chip--top{left:-40px;right:auto}[dir=rtl] .visual-chip--bottom{left:auto;right:-35px}[dir=rtl] .language-menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}[dir=rtl] .language-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}[dir=rtl] .language-menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}[dir=rtl] .language-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}[dir=rtl] .code-terminal pre,[dir=rtl] .diff-card code{text-align:start;direction:ltr}@media (max-width:900px){[dir=rtl] .flow-connector{left:auto;right:35px}[dir=rtl] .visual-chip--top{left:-15px}[dir=rtl] .visual-chip--bottom{right:-14px}[dir=rtl] .dialog-close{left:15px;right:auto}}.window-keys{justify-self:end;gap:4px;display:flex}.window-keys kbd{color:#7c8ea9;background:#09182b80;border:1px solid #91b1e229;border-radius:4px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-family:inherit;font-size:8px;display:grid}.agent-panel{flex-direction:column;padding:0;display:flex}.panel-tabs{color:#8192aa;background:#0d2c4c8c;border-bottom:1px solid #91b1e216;flex:0 0 34px;align-items:center;gap:8px;height:34px;padding:0 13px;display:flex}.panel-tab{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;gap:7px;max-width:60%;height:22px;padding:0 9px;display:inline-flex;overflow:hidden}.panel-tab.is-active{color:#c2d2e9;background:#4170c124;border:1px solid #78a7ff29}.panel-tab-add{color:#5d708a;border-radius:5px;place-items:center;width:18px;height:18px;font-size:12px;display:grid}.panel-tabs .context-files{color:#52647c;white-space:nowrap;margin-left:auto}.agent-thread{flex-direction:column;flex:1;gap:13px;min-height:0;padding:14px 15px 10px;display:flex;overflow:hidden}.thread-row{grid-template-columns:22px 1fr;align-items:start;gap:9px;display:grid}.thread-avatar{color:#b7c9e7;letter-spacing:.04em;background:#1c4067;border-radius:6px;place-items:center;width:22px;height:22px;font-size:7.5px;font-weight:700;display:grid}.thread-avatar--k{color:#9ec0ff;background:#4e87ff24;border:1px solid #78a7ff47}.thread-row--user .prompt-bubble{margin-top:0}.agent-response{padding:2px 0 0}.tool-list{gap:4px;margin-top:11px;display:grid}.tool-call{color:#6c7d95;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;min-height:27px;padding:0 9px;display:flex}.tool-call code{color:#7f93b0;letter-spacing:-.01em;font-family:IBM Plex Mono,monospace;font-size:8.5px}.tool-desc{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tool-call em{color:#56687f;text-transform:uppercase;letter-spacing:.09em;white-space:nowrap;margin-left:auto;padding-left:8px;font-size:8px;font-style:normal}.tool-state{color:#5f7089;border:1px solid #7fa0d426;border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;font-size:7px;display:grid}.tool-spin{border:1.4px solid #8bb4ff47;border-top-color:#8bb4ff;border-radius:50%;width:8px;height:8px;animation:.9s linear infinite tool-spin}@keyframes tool-spin{to{transform:rotate(360deg)}}.agent-response .diff-card{margin-top:11px}.composer{background:#0b2038e6;border:1px solid #91b1e224;border-radius:9px;flex:none;align-items:center;gap:9px;min-height:38px;margin:0 13px 13px;padding:0 8px 0 9px;display:flex;box-shadow:inset 0 1px #ffffff05}.composer-attach{color:#6b7f9c;border:1px solid #91b1e229;border-radius:6px;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:11px;line-height:1;display:grid}.composer-input{white-space:nowrap;text-overflow:ellipsis;color:#5c6f8a;flex:1;min-width:0;overflow:hidden}.composer-model{color:#8aa7c6;letter-spacing:.02em;white-space:nowrap;background:#17385e99;border:1px solid #91b1e224;border-radius:5px;padding:3px 7px;font-size:8px}.composer-send{color:#07111f;background:var(--blue);border-radius:6px;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}@media (max-width:1100px){.visual-chip--bottom{bottom:26px;left:-22px}.panel-tab{max-width:48%}}@media (max-width:600px){.visual-chip--bottom{bottom:22px;left:-10px}.composer-model{display:none}}.product-window{height:552px;min-height:0}.window-body{height:calc(100% - 45px);min-height:0}.agent-thread{-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}@media (max-width:1100px){.product-window{height:496px}}@media (max-width:600px){.product-window{height:452px}}.visual-chip--bottom{bottom:-19px;left:-52px}@media (max-width:1100px){.visual-chip--bottom{bottom:-18px;left:-16px}}@media (max-width:600px){.visual-chip--bottom{bottom:-16px;left:-8px}}.panel-tabs .context-files,.tool-call em{margin-left:0;margin-inline-start:auto}.tool-call em{padding-left:0;padding-inline-start:8px}.tool-call code{direction:ltr;unicode-bidi:isolate}.product-window{background:#fff;border-color:#dbe4f2;box-shadow:0 30px 70px #0f2a5429,-20px 0 70px #1952b112,inset 0 1px #ffffffe6}.window-bar{color:#6b7d96;background:#f6f9fd;border-bottom-color:#e6ecf6}.window-title{color:#24405f}.mini-k{color:#2f6bd8;background:#2f6bd817;border-color:#2f6bd842}.window-keys kbd{color:#7a8ba3;background:#fff;border-color:#e2e9f4}.window-sidebar{background:#f4f7fc;border-right-color:#e6ecf6}.side-item{color:#8496ae}.side-item.active{color:#2f6bd8;background:#2f6bd81a}.side-avatar{color:#41566f;background:#e6ecf7}.panel-tabs{color:#65788f;background:#fbfcfe;border-bottom-color:#e9eff8}.panel-tab.is-active{color:#1f3a5c;background:#2f6bd814;border-color:#2f6bd838}.panel-tab-add{color:#93a3b8}.panel-tabs .context-files{color:#8b9bb0}.prompt-bubble{color:#243d5e;background:#f4f8fe;border-color:#e3eaf6}.thread-avatar{color:#41566f;background:#e9eff8}.thread-avatar--k{color:#2f6bd8;background:#2f6bd817;border-color:#2f6bd84d}.agent-label{color:#1f3a5c}.agent-pulse{border-color:#0f9d7680}.agent-pulse:after{background:#12a594}.tool-call{color:#66788f}.tool-call code{color:#7185a0}.tool-state{color:#8496ae;border-color:#e0e8f4}.tool-call.is-done{color:#43566e}.tool-call.is-done .tool-state{color:#0f9d76;border-color:#0f9d7647}.tool-call.is-done code{color:#6a80a0}.tool-call.is-running{color:#1f3a5c;background:#2f6bd80f;border-color:#2f6bd838}.tool-call.is-running .tool-state{border-color:#7ba0e0}.tool-call.is-running code{color:#2f6bd8}.tool-call em{color:#8b9bb0}.tool-call em.is-live{color:#2f6bd8}.tool-spin{border-color:#2f6bd8 #2f6bd840 #2f6bd840}.diff-card{background:#fbfcfe;border-color:#e6ecf6}.diff-head{color:#7a8ba3;border-bottom-color:#eaeff8}.diff-head b{color:#0f9d76}.diff-head em{color:#d0604f}.diff-card .muted{color:#93a3b8}.diff-card .added{color:#3f7a63;background:#0f9d7612}.diff-card .review{color:#916b34;background:#d48c2d17}.composer{background:#fff;border-color:#e0e8f4;box-shadow:0 2px 10px #1432640d}.composer-attach{color:#8496ae;border-color:#e2e9f4}.composer-input{color:#93a3b8}.composer-model{color:#4a6a95;background:#f5f8fd;border-color:#e2e9f4}.composer-send{color:#fff;background:var(--blue)}.window-glow{background:#417cec1a}.window-dots i:first-child{background:#ff5f57}.window-dots i:nth-child(2){background:#febc2e}.window-dots i:nth-child(3){background:#28c840}.language-button{color:#17345b;background:#ffffffdb;border-color:#2563eb2e;box-shadow:0 8px 24px #28539414}.language-button:hover,.language-button[aria-expanded=true]{color:#0d264b;background:#fff;border-color:#2563eb61}.language-menu{background:#fffffffa;border-color:#2563eb29;box-shadow:0 26px 54px #17345b29}.language-menu button{color:#35506f}.language-menu button:hover{color:#0d264b;background:#2563eb14}.language-menu button.is-active{color:#0d264b;background:#2563eb1f}.language-menu button i{color:#8496ae}.language-menu button.is-active i{color:var(--blue)}
