:root{--black:#050505;--black-soft:#0a0b09;--paper:#f1f1ed;--paper-2:#e6e6e1;--lime:#c7ff18;--green:#18c78d;--muted:#a3a69f;--line:#ffffff24;--dark-line:#0505052b;--sans:Inter, Arial, Helvetica, sans-serif;--mono:"Courier New", Courier, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{background:var(--black);color:#fff;font-family:var(--sans);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:2px solid var(--lime);outline-offset:4px}[tabindex]:focus-visible{outline:2px solid var(--lime);outline-offset:4px}::selection{background:var(--lime);color:#050505}.shell{width:min(1600px,100% - 48px);margin:auto}.scrollProgress{z-index:150;background:var(--lime);transform-origin:0;width:100%;height:3px;animation:linear both scrollProgress;animation-timeline:scroll(root);position:fixed;top:0;left:0}.nav{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#040504e3;border:1px solid #242724;border-radius:999px;justify-content:space-between;align-items:center;height:74px;padding:0 18px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 60px #00000040}.brand{align-items:center;min-width:0;display:flex}.logoLockup{letter-spacing:-.04em;align-items:center;gap:14px;font-size:20px;font-weight:760;display:flex}.brandName{white-space:nowrap}.brandLogo{object-fit:cover;border:1px solid #232623;border-radius:11px;flex:none;width:46px;height:46px;transition:transform .35s cubic-bezier(.2,.75,.2,1),border-color .35s,filter .35s;display:block}.brand:hover .brandLogo{filter:drop-shadow(0 0 12px #c7ff1838);border-color:#4d5c25;transform:rotate(-4deg)scale(1.04)}.navLinks{color:#a9aaa5;gap:clamp(26px,3.5vw,54px);font-size:15px;display:flex}.navLinks a{transition:color .25s;position:relative}.navLinks a:after{content:"";background:var(--lime);height:1px;transition:right .25s;position:absolute;bottom:-8px;left:0;right:100%}.navLinks a:hover{color:#fff}.navLinks a:hover:after{right:0}.navCta{background:var(--lime);color:#080a05;border-radius:999px;align-items:center;gap:18px;height:52px;padding:0 25px;font-size:15px;transition:transform .3s,box-shadow .3s;display:flex}.navCta:hover{transform:translateY(-2px);box-shadow:0 0 30px #c7ff1847}.navCta b{font-size:21px;font-weight:450}.panel{min-height:100vh;padding:130px max(7vw,38px) 72px;position:relative;overflow:hidden}.wordmark{font:18px/1 var(--mono);letter-spacing:-.08em;z-index:5;white-space:nowrap;position:absolute;top:126px;left:50%;transform:translate(-50%)}.wordmark strong{font-weight:900}.wordmark span{font-weight:400}.wordmarkDark{color:#080808}.panelIndex{color:#7b7b78;font:11px var(--mono);letter-spacing:.12em;position:absolute;bottom:28px;right:35px}.sectionKicker{color:var(--green);font:700 10px var(--mono);letter-spacing:.17em;margin:0 0 24px}[data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.2,.75,.2,1),transform .9s cubic-bezier(.2,.75,.2,1);transform:translateY(44px)}[data-reveal].isVisible{opacity:1;transform:none}.heroPanel{background:var(--paper);color:#070707;text-align:center;place-items:center;padding-top:150px;display:grid}.heroContent{z-index:3;flex-direction:column;align-items:center;display:flex;position:relative}.eyebrow{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:9px var(--mono);letter-spacing:.13em;background:#f1f1edbf;border:1px solid #05050529;padding:8px 12px;display:inline-flex}.heroPanel h1{z-index:2;letter-spacing:-.07em;max-width:1320px;margin:24px 0 18px;font-size:clamp(54px,6.7vw,112px);font-weight:300;line-height:.91;position:relative}.heroPanel h1 b{font-family:var(--mono);font-weight:900}.heroContent>p{color:#565750;max-width:690px;margin:0;font-size:clamp(14px,1.2vw,18px);line-height:1.55}.heroActions{align-items:center;gap:10px;margin-top:30px;display:flex}.heroActions a{color:#fff;height:49px;font:700 10px var(--mono);letter-spacing:.08em;background:#080906;border:1px solid #0a0a08;align-items:center;gap:25px;padding:0 19px;transition:background .25s,color .25s,transform .25s;display:flex}.heroActions a:first-child{background:var(--lime);color:#080906;border-color:var(--lime)}.heroActions a:hover{color:#080906;background:#fff;transform:translateY(-3px)}.heroNote{text-align:right;font:9px/1.65 var(--mono);letter-spacing:.12em;color:#777;position:absolute;bottom:85px;right:7vw}.scrollCue{font:10px var(--mono);letter-spacing:.14em;position:absolute;bottom:28px;left:7vw}.scrollCue span{color:var(--green);margin-left:14px}.codeRain{word-spacing:28px;font:14px/3 var(--mono);color:#d9d9d4;opacity:.34;text-align:left;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.codeRain.dim{color:#303330;opacity:.4}.heroShapes i{background:var(--lime);z-index:1;position:absolute}.heroShapes i:first-child{width:24vw;height:10vh;top:18%;left:-5%}.heroShapes i:nth-child(2){width:8vw;height:13vh;top:20%;left:45%}.heroShapes i:nth-child(3){width:20vw;height:10vh;top:18%;right:-2%}.heroShapes i:nth-child(4){width:22vw;height:10vh;top:36%;left:6%}.heroShapes i:nth-child(5){width:17vw;height:11vh;top:37%;right:7%}.heroShapes i:nth-child(6){width:11vw;height:11vh;bottom:17%;left:0}.heroShapes i:nth-child(7){width:21vw;height:10vh;bottom:-2%;left:17%}.heroShapes i:nth-child(8){width:25vw;height:10vh;bottom:-1%;right:-1%}.statementPanel{text-align:center;background:#030303;place-items:center;display:grid}.statementPanel h2{letter-spacing:-.065em;margin:0;font-size:clamp(46px,6vw,100px);font-weight:300;line-height:1.02}.statementPanel h2 b{font-family:var(--mono);font-weight:900}.statementPanel h2 strong{font-weight:900}.statementCopy{color:#8c8f89;max-width:680px;margin:36px auto 0;font-size:16px;line-height:1.65}.axis{background:linear-gradient(#333, var(--lime));width:1px;height:15vh;position:absolute;bottom:0;left:50%}.servicesRunway,.brandRunway{z-index:3;position:relative;overflow:hidden}.servicesRunway{color:#f0f1ec;background:#050605;border-top:1px solid #20231f;border-bottom:1px solid #20231f}.runwayLabel{height:54px;font:9px var(--mono);letter-spacing:.16em;border-bottom:1px solid #05050540;justify-content:space-between;align-items:center;display:flex}.servicesRunway .runwayLabel{color:#777b74;border-bottom-color:#20231f}.servicesRunway .runwayLabel span:first-child{color:var(--lime)}.textMarquee{padding:25px 0 28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.textMarqueeTrack{will-change:transform;width:max-content;display:flex}.textMarqueeGroup{flex:none;align-items:center;display:flex}.textMarqueeGroup span{white-space:nowrap;font:800 clamp(23px, 3.1vw, 52px)/1 var(--mono);letter-spacing:-.055em;align-items:center;display:flex}.textMarqueeGroup i{font:normal .55em var(--sans);margin:0 34px}.brandRunway{background:#f0f0ec;border-top:1px solid #d2d2cc;border-bottom:1px solid #d2d2cc}.brandRunway .textMarquee{padding:35px 0}.brandRunway .textMarqueeGroup span{color:#08734d}.brandRunway .textMarqueeGroup i{color:#10a66d}.capabilitySignalMarquee{padding:29px 0 31px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.capabilitySignalTrack{will-change:transform;width:max-content;display:flex}.capabilitySignalGroup{flex:none;align-items:center;display:flex}.capabilitySignalItem{white-space:nowrap;align-items:center;gap:18px;margin-right:34px;display:flex}.capabilitySignalItem>span{min-width:58px;height:46px;color:var(--lime);font:900 clamp(16px, 1.55vw, 25px)/1 var(--mono);letter-spacing:-.09em;border:1px solid #3a3e37;border-radius:10px;place-items:center;padding:0 11px;display:grid}.capabilitySignalItem strong{color:#848880;letter-spacing:-.05em;font-size:clamp(20px,2.35vw,38px);line-height:1}.capabilitySignalItem i{color:var(--lime);margin-left:17px;font-size:18px;font-style:normal}.darkPanel{background:#020302}.systemPanel{min-height:112vh}.sectionIntro{z-index:2;text-align:center;margin:70px auto 55px;position:relative}.sectionIntro h2{font:900 clamp(42px, 4.6vw, 76px)/.98 var(--mono);letter-spacing:-.06em;margin:0}.sectionIntro h2 em{color:var(--lime);font-style:normal}.sectionIntro>p:last-child{color:#9b9d98;max-width:650px;margin:25px auto;font-size:18px;line-height:1.45}.systemCard{z-index:2;color:#53534f;background:#d8d8d5;width:min(720px,62vw);margin:auto;padding:34px 42px 38px;position:relative;box-shadow:0 40px 90px #00000052}.systemHead{font:11px var(--mono);letter-spacing:.1em;border-bottom:1px solid #b4b4b0;justify-content:space-between;padding-bottom:20px;display:flex}.systemRows>div{font:12px var(--mono);border-bottom:1px solid #b8b8b4;grid-template-columns:55px 1fr auto;padding:14px 0;display:grid}.systemRows small{opacity:.6}.systemRows span{font-size:10px}.highlightRow{height:68px;color:var(--green);font:12px var(--mono);background:#fff;justify-content:space-between;align-items:center;padding:0 30px;display:flex;position:absolute;top:46%;left:-8%;right:-8%;box-shadow:0 10px 25px #00000026}.telemetry{z-index:2;color:var(--green);font:11px var(--mono);flex-direction:column;gap:10px;display:flex;position:absolute;top:52%;right:7vw}.telemetry b{margin-bottom:15px}.operatingPanel{background:var(--paper);color:#080808;min-height:110vh}.operatingHead{grid-template-columns:minmax(500px,1.6fr) minmax(280px,.65fr);align-items:end;gap:60px;margin-top:70px;display:grid}.operatingHead .sectionKicker{grid-column:1/-1;margin-bottom:-25px}.operatingHead h2{letter-spacing:-.07em;margin:0;font-size:clamp(54px,6.3vw,105px);font-weight:300;line-height:.92}.operatingHead h2 strong{font-weight:900}.operatingHead>p:last-child{color:#60615c;margin:0 0 9px;font-size:16px;line-height:1.65}.processRail{border-top:1px solid #3d3e39;grid-template-columns:repeat(4,1fr);margin-top:95px;display:grid;position:relative}.processRail article{border-right:1px solid #c5c5bf;min-height:230px;padding:28px 34px 35px 0;position:relative}.processRail article:not(:first-child){padding-left:34px}.processRail small{color:#8c8d87;font:10px var(--mono)}.processNode{background:var(--lime);border:4px solid #080808;border-radius:50%;width:15px;height:15px;position:absolute;top:-8px;left:0}.processRail article:not(:first-child) .processNode{left:34px}.processRail h3{font:800 19px var(--mono);margin:58px 0 16px}.processRail p{color:#62635f;margin:0;font-size:14px;line-height:1.6}.operatingSignal{color:#73746e;height:65px;font:9px var(--mono);letter-spacing:.1em;border:1px solid #bdbdb7;justify-content:space-around;align-items:center;margin-top:35px;display:flex}.operatingSignal i{background:repeating-linear-gradient(90deg,#9c9d96 0 3px,#0000 3px 10px);flex:1;height:1px;margin:0 26px}.lightPanel{background:var(--paper);color:#080808;min-height:108vh}.lightPanel h2{letter-spacing:-.055em;margin:70px 0 0;font-size:clamp(45px,5.2vw,82px);font-weight:300;line-height:1.05}.lightPanel h2 strong{font-weight:900}.fieldLabel{color:#fff;font:13px var(--mono);letter-spacing:.06em;background:#050505;margin-top:100px;padding:15px 20px;display:inline-block}.dataField{background:repeating-linear-gradient(90deg,#d0d0cd 0 3px,#0000 3px 25px),repeating-linear-gradient(0deg,#0000 0 31%,#f4f4f1 31% 34%);height:45vh;position:relative}.dataBlock{background:var(--green);color:#fff;width:14%;height:31%;font:800 10px var(--mono);padding:12px;transition:transform .3s,background .3s;position:absolute;overflow:hidden}.dataBlock:hover{background:var(--lime);color:#080808;z-index:2;transform:scale(1.04)}.b0{top:0;left:0}.b1{top:0;left:19%}.b2{bottom:0;left:38%}.b3{top:0;left:58%}.b4{top:34%;left:72%}.b5{top:0;right:0}.b6{bottom:0;left:8%}.b7{bottom:0;right:0}.capabilityPanel{min-height:auto;padding-bottom:120px}.capabilityGrid{z-index:2;border-top:1px solid #252825;border-left:1px solid #252825;grid-template-columns:repeat(4,1fr);width:min(1240px,88vw);margin:25px auto 0;display:grid;position:relative}.capabilityCard{isolation:isolate;border:1px solid #252825;border-top:0;border-left:0;outline:none;min-height:270px;padding:22px;position:relative;overflow:hidden}.capabilityImage{z-index:-2;background-image:linear-gradient(180deg, #0304031f, #030403eb), var(--card-image);opacity:0;background-position:50%;background-size:cover;transition:opacity .5s,transform .8s cubic-bezier(.2,.75,.2,1);position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.1)}.capabilityCard:after{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#c7ff180f,#0000 55%);transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}.capabilityCard:hover .capabilityImage{opacity:1;transform:scale(1)}.capabilityCard:focus-visible .capabilityImage{opacity:1;transform:scale(1)}.capabilityCard:hover:after{opacity:1}.capabilityCard:focus-visible:after{opacity:1}.capabilityCard small{color:#7f827d;font:10px var(--mono);transition:color .3s}.cardArrow{color:var(--lime);opacity:0;font-size:20px;transition:opacity .3s,transform .3s;position:absolute;top:17px;right:22px;transform:translate(-8px,8px)}.capabilityCard:hover .cardArrow{opacity:1;transform:none}.capabilityCard:focus-visible .cardArrow{opacity:1;transform:none}.cardCopy{transition:transform .35s;position:absolute;bottom:22px;left:22px;right:22px}.capabilityCard:hover .cardCopy{transform:translateY(-6px)}.capabilityCard:focus-visible .cardCopy{transform:translateY(-6px)}.capabilityGrid h3{font:800 18px var(--mono);margin:0 0 16px}.capabilityGrid p{color:#969993;margin:0;font-size:13px;line-height:1.55;transition:color .3s}.capabilityCard:hover p{color:#e8e9e3}.capabilityCard:focus-visible p{color:#e8e9e3}.capabilityCard:hover small{color:var(--lime)}.capabilityCard:focus-visible small{color:var(--lime)}.clientPanel{background:var(--paper);color:#080808;min-height:100vh}.clientHead{grid-template-columns:1.45fr .55fr;align-items:end;gap:80px;margin-top:65px;display:grid}.clientHead h2{letter-spacing:-.06em;margin:0;font-size:clamp(45px,5.4vw,88px);font-weight:300;line-height:1}.clientHead h2 strong{font-weight:900}.clientHead>p{color:#62635e;margin:0 0 6px;font-size:15px;line-height:1.65}.clientGrid{border-top:1px solid #bfc0b9;border-left:1px solid #bfc0b9;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.clientGrid article{border-bottom:1px solid #bfc0b9;border-right:1px solid #bfc0b9;flex-direction:column;align-items:flex-start;min-height:220px;padding:22px;transition:background .3s,color .3s;display:flex;position:relative}.clientGrid article:hover{background:var(--lime)}.clientGrid small{color:#81827c;font:9px var(--mono);letter-spacing:.08em}.clientMark{color:#080808;align-items:center;max-width:190px;height:64px;margin:34px 0 18px;display:flex}.clientMark svg{fill:currentColor;width:auto;max-width:165px;height:50px;display:block}.clientMark b{font:950 clamp(35px, 3.4vw, 55px)/1 var(--mono);letter-spacing:-.12em}.clientGrid strong{font:800 clamp(15px, 1.5vw, 22px) var(--mono);letter-spacing:-.05em;margin-top:auto}.clientGrid span{color:#999a94;opacity:0;transition:opacity .3s,transform .3s;position:absolute;bottom:19px;right:20px}.clientGrid article:hover span{opacity:1;transform:translate(3px,-3px)}.testimonialPanel{background:#050505;min-height:100vh}.testimonialHead{text-align:center;margin:80px 0 65px}.testimonialHead h2{letter-spacing:-.06em;margin:0;font-size:clamp(46px,5.5vw,88px);font-weight:300;line-height:1}.testimonialHead h2 em{color:var(--lime);font-style:normal;font-family:var(--mono);font-weight:800}.testimonialGrid{border-top:1px solid #292b28;border-left:1px solid #292b28;grid-template-columns:repeat(2,1fr);display:grid}.testimonialGrid article{border-bottom:1px solid #292b28;border-right:1px solid #292b28;flex-direction:column;min-height:470px;padding:34px;transition:background .35s,transform .35s;display:flex;position:relative}.testimonialGrid article:hover{background:#0b0d0a;transform:translateY(-8px)}.quoteMark{color:var(--lime);font:80px/.8 Georgia,serif}.testimonialGrid blockquote{color:#e8e9e5;letter-spacing:-.025em;margin:42px 0 auto;font-size:clamp(17px,1.35vw,22px);line-height:1.48}.testimonialGrid article>div:nth-of-type(2){flex-direction:column;gap:7px;margin-top:40px;display:flex}.testimonialGrid strong{font:800 12px var(--mono)}.testimonialGrid span,.testimonialGrid small{color:#777b74;font:9px var(--mono);letter-spacing:.09em}.testimonialGrid small{color:#4f524d;margin-top:25px}.founderPanel{background:var(--paper);color:#080808;min-height:110vh}.founderMonogram{color:#dcdcd7;font:900 30vw/1 var(--mono);letter-spacing:-.14em;-webkit-user-select:none;user-select:none;position:absolute;top:12vh;right:-4vw}.founderMessage{z-index:2;max-width:1060px;margin-top:14vh;position:relative}.founderMessage h2{letter-spacing:-.065em;margin:0;font-size:clamp(48px,6vw,100px);font-weight:300;line-height:.98}.founderMessage h2 strong{font-family:var(--mono);font-weight:900}.founderMessage blockquote{border-left:4px solid var(--lime);letter-spacing:-.02em;max-width:790px;margin:60px 0 0;padding-left:28px;font-size:clamp(17px,1.5vw,24px);line-height:1.55}.founderSignature{flex-direction:column;gap:6px;margin:40px 0 0 32px;display:flex}.founderSignature strong{font:800 16px var(--mono)}.founderSignature span{color:#767771;font:9px var(--mono);letter-spacing:.1em}.founderTelemetry{color:#858680;width:260px;font:9px var(--mono);letter-spacing:.08em;border-left:1px solid #aeb0a8;flex-direction:column;gap:13px;padding-left:18px;display:flex;position:absolute;bottom:13vh;right:7vw}.founderTelemetry b{color:var(--green)}.storyPanel{background:#050505;min-height:105vh}.storyGrid{grid-template-columns:1.2fr .8fr;align-items:start;gap:9vw;margin-top:14vh;display:grid}.storyIntro h2{letter-spacing:-.065em;margin:0;font-size:clamp(47px,5.6vw,94px);font-weight:300;line-height:.98}.storyIntro h2 em{color:var(--lime);font:800 .86em/1 var(--mono);font-style:normal}.storyIntro h2 strong{font-weight:900}.storyCopy{margin-top:70px}.storyCopy p{color:#a3a69f;font-size:16px;line-height:1.75}.storyCopy a{color:var(--lime);font:10px var(--mono);letter-spacing:.08em;border:1px solid #454842;align-items:center;gap:28px;margin-top:28px;padding:18px 20px;transition:background .3s,color .3s;display:inline-flex}.storyCopy a:hover{background:var(--lime);color:#080808}.valuesPanel{background:#080908;min-height:105vh}.valuesHead{margin-top:70px}.valuesHead h2{letter-spacing:-.07em;margin:0;font-size:clamp(54px,6vw,100px);font-weight:300;line-height:.93}.valuesHead h2 em{color:var(--lime);font:800 .88em var(--mono);font-style:normal}.valuesGrid{border-top:1px solid #2a2d29;border-left:1px solid #2a2d29;grid-template-columns:repeat(2,1fr);margin-top:65px;display:grid}.valuesGrid article{border-bottom:1px solid #2a2d29;border-right:1px solid #2a2d29;min-height:220px;padding:28px;transition:background .3s,color .3s;position:relative}.valuesGrid article:hover{background:var(--lime);color:#080808}.valuesGrid small{color:var(--green);font:10px var(--mono)}.valuesGrid h3{font:800 clamp(16px, 1.5vw, 22px) var(--mono);margin:54px 0 13px}.valuesGrid p{color:#8e928a;max-width:530px;margin:0;font-size:14px;line-height:1.6}.valuesGrid article:hover p{color:#35400e}.valuesGrid article>span{color:#747970;font:24px var(--mono);position:absolute;top:20px;right:25px}.finale{color:#080808;text-align:center;background:#ececea;min-height:95vh;padding-bottom:0}.finale>p{color:#666;font:10px var(--mono);letter-spacing:.12em;margin-top:40px}.ghostType{color:#d8d8d5;letter-spacing:-.09em;white-space:nowrap;font-size:25vw;font-weight:750;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.finaleContent{z-index:2;flex-direction:column;align-items:center;width:min(900px,88vw);display:flex;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.finaleContent.isVisible{transform:translate(-50%,-50%)}.finaleContent h2{letter-spacing:-.065em;margin:0;font-size:clamp(46px,5.7vw,90px);line-height:.96}.finaleContent p{color:#5d5e59;max-width:600px;margin:27px auto;line-height:1.6}.finaleContent a{background:var(--lime);font:800 13px var(--mono);letter-spacing:.1em;align-items:center;gap:35px;padding:24px 34px;transition:background .25s,transform .25s;display:inline-flex}.finaleContent a:hover{background:#fff;transform:translateY(-4px)}.stackFooter{color:#f1f2ec;background:#050605;border-top:1px solid #1e211d;position:relative;overflow:hidden}.stackHeader{color:#747872;height:76px;font:10px var(--mono);letter-spacing:.18em;justify-content:space-between;align-items:center;display:flex}.stackMarquee{background:#070807;border-top:1px solid #20231f;border-bottom:1px solid #20231f;padding:23px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.stackTrack{will-change:transform;width:max-content;display:flex}.stackGroup{flex:none;align-items:center;display:flex}.stackItem{letter-spacing:-.045em;white-space:nowrap;color:#888c84;align-items:center;gap:15px;margin-right:42px;font-size:clamp(19px,2vw,31px);font-weight:750;display:flex}.stackItem:after{content:"✦";color:var(--lime);margin-left:27px;font-size:.72em}.stackGlyph{min-width:38px;height:38px;color:var(--lime);font:800 10px var(--mono);letter-spacing:-.05em;border:1px solid #363a34;border-radius:9px;place-items:center;padding:0 8px;display:grid}.stackGlyph svg{fill:currentColor;width:20px;height:20px}.siteFooter{grid-template-columns:minmax(280px,1.5fr) repeat(3,minmax(145px,1fr));gap:60px;padding-top:78px;padding-bottom:34px;display:grid}.footerBrand{max-width:350px}.footerLogo{font-size:21px}.footerBrand p{color:#888c84;margin:28px 0 22px;font-size:15px;line-height:1.6}.footerTag{color:var(--lime);font:9px var(--mono);letter-spacing:.12em;border:1px solid #282b27;padding:8px 10px;display:inline-flex}.footerColumn{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.footerColumn h3{color:#61655f;font:10px var(--mono);letter-spacing:.22em;margin:5px 0 18px}.footerColumn a,.footerColumn p{color:#b8bbb4;margin:0;font-size:13px;line-height:1.6;transition:color .2s}.footerColumn a:hover{color:var(--lime)}.footerContact a span{color:var(--lime);margin-right:7px}.footerContact p{color:#666a64;margin-top:6px}.footerAddress{border-top:1px solid #20231f;border-bottom:1px solid #20231f;grid-column:1/-1;grid-template-columns:1fr 3fr;gap:30px;padding:25px 0;display:grid}.footerAddress small{color:#656961;font:9px var(--mono);letter-spacing:.12em}.footerAddress p{color:#8d9189;max-width:780px;margin:0;font-size:12px;line-height:1.65}.footerLocation{justify-content:space-between;align-items:center;gap:38px;display:flex}.mapLinks{flex:none;gap:9px;display:flex}.mapLinks a{color:#c8cbc3;min-height:42px;font:9px var(--mono);letter-spacing:.04em;border:1px solid #2b2f29;border-radius:9px;align-items:center;gap:10px;padding:0 13px;transition:border-color .25s,background .25s,color .25s,transform .25s;display:flex}.mapLinks a:first-child svg{color:#4285f4}.mapLinks a:nth-child(2) svg{color:#f4f4ef}.mapLinks a:hover{border-color:var(--lime);color:var(--lime);background:#0b0d0a;transform:translateY(-2px)}.mapLinks svg{fill:currentColor;width:18px;height:18px}.mapLinks b{font-size:13px;font-weight:400}.footerBottom{color:#5f635d;font:9px var(--mono);letter-spacing:.1em;grid-column:1/-1;grid-template-columns:1fr 1fr auto;gap:25px;display:grid}.footerBottom a{color:#9da199;transition:color .2s}.footerBottom a:hover{color:var(--lime)}@media (max-width:1100px){.operatingHead,.clientHead{grid-template-columns:1fr;gap:30px}.operatingHead .sectionKicker{margin-bottom:0}.operatingHead>p:last-child,.clientHead>p{max-width:610px}.capabilityGrid{grid-template-columns:repeat(2,1fr)}.storyGrid{grid-template-columns:1fr;gap:25px}.storyCopy{max-width:720px;margin-top:0}.founderTelemetry{display:none}}@media (max-width:900px){.shell{width:calc(100% - 24px)}.nav{height:62px;padding:0 10px;top:10px}.logoLockup{font-size:14px}.brandLogo{border-radius:9px;width:38px;height:38px}.navLinks{display:none}.navCta{height:42px;padding:0 15px}.navCta span{display:none}.panel{padding:112px 22px 64px}.wordmark{font-size:14px;top:92px}.heroPanel{min-height:920px}.heroPanel h1{font-size:15vw}.heroShapes i{opacity:.74}.heroNote{right:22px}.systemCard{width:90vw;padding:25px 20px}.telemetry{display:none}.processRail{border-left:1px solid #c5c5bf;grid-template-columns:repeat(2,1fr)}.processRail article{border-bottom:1px solid #c5c5bf;padding-left:25px!important}.processRail article .processNode{left:25px!important}.operatingSignal{display:none}.lightPanel h2{margin-top:45px}.fieldLabel{margin-top:75px}.dataField{height:42vh}.dataBlock{width:22%}.b5,.b7{display:none}.clientGrid{grid-template-columns:repeat(2,1fr)}.testimonialGrid{grid-template-columns:1fr}.testimonialGrid article{min-height:320px}.founderMessage{margin-top:12vh}.founderMonogram{font-size:47vw;top:18vh}.founderMessage blockquote{max-width:90%}.valuesGrid{grid-template-columns:1fr}.stackHeader{height:62px}.stackHeader span:last-child{display:none}.stackMarquee{padding:18px 0}.stackItem{margin-right:30px}.stackItem:after{margin-left:16px}.siteFooter{grid-template-columns:repeat(2,1fr);gap:48px 28px;padding-top:55px}.footerBrand{grid-column:1/-1}.footerBottom{grid-template-columns:1fr;gap:10px}.footerBottom a{margin-top:8px}.footerLocation{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:620px){.nav{width:calc(100% - 16px);top:max(8px, env(safe-area-inset-top));height:58px;padding:0 8px 0 9px}.logoLockup{gap:9px;font-size:13px}.brandNameSuffix{display:none}.brandLogo{border-radius:8px;width:36px;height:36px}.navCta{justify-content:center;min-width:44px;height:40px;padding:0 14px}.footerLogo .brandNameSuffix{display:inline}.footerLogo .logoLockup{font-size:18px}.panel{min-height:auto;padding-top:120px}.heroPanel{min-height:820px;padding-bottom:90px}.heroContent{margin-top:-35px}.eyebrow{max-width:290px;line-height:1.5}.heroPanel h1{margin-top:20px;font-size:14.7vw;line-height:.94}.heroContent>p{max-width:90%;font-size:13px}.heroActions{flex-direction:column;width:100%}.heroActions a{justify-content:space-between;width:min(320px,92%)}.heroNote{text-align:left;bottom:64px;left:22px;right:auto}.scrollCue{bottom:22px;left:22px}.statementPanel{min-height:760px}.statementPanel h2{font-size:12.5vw}.statementCopy{font-size:14px}.textMarquee{padding:18px 0 20px}.textMarqueeGroup i{margin:0 20px}.systemPanel{min-height:900px}.sectionIntro{margin-top:45px}.sectionIntro h2{font-size:11vw}.sectionIntro>p:last-child{font-size:14px}.systemCard{width:100%;padding:20px 14px}.systemHead{font-size:8px}.systemRows>div{grid-template-columns:35px 1fr auto;font-size:10px}.highlightRow{height:60px;padding:0 12px;font-size:9px;left:-3%;right:-3%}.operatingPanel{min-height:1040px}.operatingHead{margin-top:35px}.operatingHead h2{font-size:13.3vw}.processRail{grid-template-columns:1fr;margin-top:55px}.processRail article{border-right:none;min-height:185px}.processRail h3{margin-top:40px}.lightPanel{min-height:820px}.lightPanel h2{font-size:11.5vw}.fieldLabel{margin-top:60px;font-size:9px;line-height:1.5}.dataField{height:300px}.dataBlock{width:30%;height:31%;font-size:8px}.b0{left:0}.b1{left:34%}.b2{left:36%}.b3,.b4{left:68%}.b6{left:0}.capabilityPanel{padding-bottom:95px}.capabilityGrid{grid-template-columns:1fr;width:100%}.capabilityCard{min-height:240px}.capabilityCard:nth-child(odd) .capabilityImage{opacity:.38;transform:scale(1.03)}.clientPanel{min-height:900px}.clientHead{margin-top:35px}.clientHead h2{font-size:11.5vw}.clientGrid{grid-template-columns:1fr;margin-top:45px}.clientGrid article{min-height:190px}.clientMark{height:52px;margin:25px 0 16px}.clientMark svg{height:40px}.testimonialHead{margin:45px 0}.testimonialHead h2{font-size:11vw}.testimonialGrid blockquote{margin-top:34px}.founderPanel{min-height:980px}.founderMessage{margin-top:50px}.founderMessage h2{font-size:11.7vw}.founderMessage blockquote{max-width:100%;margin-top:42px;padding-left:18px;font-size:16px}.founderSignature{margin-left:22px}.storyPanel{min-height:930px}.storyGrid{margin-top:50px}.storyIntro h2{font-size:11.4vw}.storyCopy p{font-size:14px}.valuesPanel{min-height:1020px}.valuesHead{margin-top:40px}.valuesHead h2{font-size:13vw}.valuesGrid{margin-top:45px}.valuesGrid article{min-height:190px;padding:22px}.valuesGrid h3{margin-top:42px}.finale{min-height:760px}.finale>p{margin-top:15px;line-height:1.5}.ghostType{font-size:40vw;transform:translate(-50%,-50%)rotate(-7deg)}.finaleContent h2{font-size:11.5vw}.finaleContent p{font-size:14px}.finaleContent a{justify-content:space-between;width:90%;padding:20px}.siteFooter{grid-template-columns:1fr}.footerBrand{grid-column:auto}.footerColumn{border-top:1px solid #20231f;padding-top:25px}.footerColumn a,.footerColumn p{overflow-wrap:anywhere}.footerColumn h3{margin-bottom:8px}.footerAddress{grid-column:auto;grid-template-columns:1fr}.mapLinks{width:100%}.mapLinks a{flex:1;justify-content:center}.footerBottom{grid-column:auto}.stackGlyph{min-width:34px;height:34px}.stackItem{font-size:18px}}@media (max-width:390px){.panel{padding-left:18px;padding-right:18px}.logoLockup{font-size:12px}.heroPanel h1{font-size:14.2vw}.heroActions a{width:100%}.wordmark{font-size:12px}.systemRows>div{grid-template-columns:28px minmax(0,1fr) auto;gap:4px;font-size:9px}.systemRows span{font-size:8px}.footerLogo .brandNameSuffix{display:none}.mapLinks{flex-direction:column}}@media (pointer:coarse){.capabilityCard .capabilityImage{opacity:.22;transform:scale(1.03)}.capabilityCard .cardArrow{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.heroContent{animation:1.1s cubic-bezier(.2,.75,.2,1) .15s both heroEntrance}.heroShapes i{will-change:transform;animation:9s ease-in-out infinite alternate shapeDriftRight}.heroShapes i:nth-child(2n){animation-name:shapeDriftLeft;animation-duration:11s;animation-delay:-3.75s}.heroShapes i:nth-child(3n){animation-duration:13s;animation-delay:-6s}.codeRain{animation:25s linear infinite drift}.textMarqueeTrack{animation:42s linear infinite textMarqueeLeft}.textMarquee.reverse .textMarqueeTrack{animation-name:textMarqueeRight}.textMarquee:hover .textMarqueeTrack{animation-play-state:paused}.capabilitySignalTrack{animation:38s linear infinite capabilitySignalMove}.capabilitySignalMarquee:hover .capabilitySignalTrack{animation-play-state:paused}.stackTrack{animation:34s linear infinite stackMarqueeLtr}.stackMarquee:hover .stackTrack{animation-play-state:paused}.processNode{animation:2.6s ease-in-out infinite nodePulse}.processRail article:nth-child(2) .processNode{animation-delay:-.65s}.processRail article:nth-child(3) .processNode{animation-delay:-1.3s}.processRail article:nth-child(4) .processNode{animation-delay:-1.95s}.dataBlock{animation:5s ease-in-out infinite alternate fieldFloat}.dataBlock:nth-child(2n){animation-delay:-2.5s}.founderMonogram{animation:10s ease-in-out infinite alternate monogramDrift}}@keyframes scrollProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes heroEntrance{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:none}}@keyframes shapeDriftRight{0%{transform:translate(-7vw)}to{filter:brightness(1.08);transform:translate(10vw)}}@keyframes shapeDriftLeft{0%{transform:translate(9vw)}to{filter:brightness(.96);transform:translate(-10vw)}}@keyframes drift{to{transform:translateY(-80px)}}@keyframes textMarqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes textMarqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes capabilitySignalMove{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes stackMarqueeLtr{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes nodePulse{50%{box-shadow:0 0 0 10px #c7ff1829}}@keyframes fieldFloat{to{transform:translateY(10px)}}@keyframes monogramDrift{to{transform:translate(-15px,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}.textMarquee,.stackMarquee,.capabilitySignalMarquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.textMarqueeTrack,.stackTrack,.capabilitySignalTrack{transform:none}.textMarqueeGroup:nth-child(2),.stackGroup:nth-child(2),.capabilitySignalGroup:nth-child(2){display:none}}
