:root{--bg:#07090b;--bg2:#0c1013;--paper:#f2f2ed;--ink:#0b0d10;--white:#f6f7f2;--muted:#9aa3aa;--line:rgba(255,255,255,.12);--lime:#d9ff38;--red:#ff665c;--amber:#ffcc63;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.container{width:min(var(--max),calc(100% - 48px));margin:auto}.grain{position:fixed;inset:0;pointer-events:none;opacity:.07;z-index:999;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='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.nav-shell{position:sticky;top:0;z-index:50;background:rgba(7,9,11,.76);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.07)}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand img{width:120px;display:block;filter:invert(1) brightness(4)}.nav-links{display:flex;gap:30px;font-size:12px;color:#a7afb5}.nav-links a:hover{color:white}.nav-cta{font-size:12px;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:3px}.hero{min-height:760px;padding:130px 0 100px;display:grid;grid-template-columns:1.08fr .92fr;gap:72px;align-items:center;position:relative}.hero::before{content:"";position:absolute;width:520px;height:520px;left:-280px;top:50px;border-radius:50%;background:radial-gradient(circle,rgba(217,255,56,.07),transparent 68%);pointer-events:none}.eyebrow{font-size:10px;letter-spacing:.18em;font-weight:700;color:#96a0a7;display:flex;align-items:center;gap:10px}.eyebrow i{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 16px var(--lime)}.eyebrow.dark{color:#737b7f}.hero h1{font-size:clamp(68px,8.7vw,126px);letter-spacing:-.075em;line-height:.79;margin:24px 0 34px;font-weight:760}.hero h1 span,.final-inner h2 span,.boundary-intro h2 span{color:var(--lime)}.hero-copy>p{max-width:680px;font-size:19px;line-height:1.55;color:#a9b0b6;margin:0}.hero-copy>p strong{color:#f6f7f2}.hero-actions{display:flex;gap:28px;align-items:center;margin-top:36px}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:var(--lime);color:#101214;padding:15px 20px;border-radius:6px;font-size:12px;font-weight:800;letter-spacing:.02em}.button:hover{filter:brightness(1.05)}.text-button{font-size:12px;color:#b5bdc2;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:4px}.world-orbit{position:relative;aspect-ratio:1/1;max-width:520px;width:100%;margin:auto}.orbit{position:absolute;border:1px solid rgba(255,255,255,.11);border-radius:50%;inset:12%}.orbit-b{inset:25%}.orbit-c{inset:38%;border-color:rgba(217,255,56,.28)}.core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:128px;height:128px;border-radius:50%;border:1px solid rgba(217,255,56,.5);background:radial-gradient(circle at 40% 35%,#182014,#090c0a 70%);box-shadow:0 0 80px rgba(217,255,56,.12);display:flex;align-items:center;justify-content:center;flex-direction:column}.core b{font-size:42px;color:var(--lime)}.core span{font-size:7px;letter-spacing:.14em;color:#8f999f;text-align:center}.sat{position:absolute;padding:9px 12px;border:1px solid rgba(255,255,255,.13);background:rgba(11,14,17,.92);border-radius:999px;font-size:8px;letter-spacing:.12em;color:#c5ccd1;box-shadow:0 12px 30px rgba(0,0,0,.24)}.sat-1{top:3%;left:42%}.sat-2{top:28%;right:-2%}.sat-3{bottom:13%;right:8%}.sat-4{bottom:4%;left:20%}.sat-5{top:36%;left:-4%}.pulse{position:absolute;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(217,255,56,.18);animation:pulse 3.2s ease-out infinite}.pulse-2{animation-delay:1.6s}@keyframes pulse{0%{width:130px;height:130px;opacity:.8}100%{width:520px;height:520px;opacity:0}}.ticker{overflow:hidden;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);padding:15px 0;background:#090c0e}.ticker-track{display:flex;gap:24px;width:max-content;animation:ticker 34s linear infinite;font-size:9px;letter-spacing:.16em;color:#657078}.ticker-track i{color:var(--lime);font-style:normal}@keyframes ticker{to{transform:translateX(-50%)}}.section{padding:128px 0}.vision-section{background:var(--paper);color:var(--ink)}.vision-grid{display:grid;grid-template-columns:120px 1fr;gap:42px}.vision-number{font-size:12px;color:#888e90;border-top:1px solid #c8c9c4;padding-top:12px}.vision-copy{max-width:920px}.vision-copy h2,.boundary-intro h2,.proof-story h2,.worlds-copy h2,.team-head h2,.final-inner h2{font-size:clamp(48px,6vw,84px);line-height:.93;letter-spacing:-.06em;margin:18px 0 30px}.vision-copy p{max-width:770px;font-size:18px;line-height:1.7;color:#5f6669}.vision-copy .lead{font-size:27px;line-height:1.35;color:#23272a}.vision-copy strong{color:#111315}.boundary-section{background:#080b0d}.boundary-intro{max-width:960px;margin-bottom:58px}.boundary-intro h2{margin-bottom:0}.live-boundary{border:1px solid rgba(255,255,255,.13);border-radius:22px;overflow:hidden;background:linear-gradient(145deg,#0d1114,#090b0d);box-shadow:0 35px 90px rgba(0,0,0,.38)}.lb-top{height:52px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.09);display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.13em;color:#677178}.lb-top b{color:#9ea7ad;font-weight:600}.lb-top b i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime);margin-right:7px}.lb-grid{display:grid;grid-template-columns:1fr .75fr;min-height:310px}.action-feed,.decision-panel{padding:42px}.action-feed{border-right:1px solid rgba(255,255,255,.09)}.feed-label,.decision-label{font-size:9px;color:#667079;letter-spacing:.14em}.action-name{font-size:48px;letter-spacing:-.04em;font-weight:700;margin-top:48px}.action-meta{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#7f8990;margin-top:7px}.machine-line{display:grid;grid-template-columns:auto 1fr auto 1fr auto;gap:12px;align-items:center;margin-top:60px}.machine-line span{font-size:9px;color:#848e94}.machine-line div{height:1px;background:linear-gradient(90deg,rgba(217,255,56,.3),rgba(217,255,56,.9),rgba(217,255,56,.3));position:relative}.machine-line div::after{content:"";width:5px;height:5px;border-radius:50%;position:absolute;top:-2px;background:var(--lime);animation:travel 2s linear infinite}@keyframes travel{from{left:0}to{left:calc(100% - 5px)}}.decision{font-size:66px;letter-spacing:-.05em;font-weight:800;margin-top:42px}.decision.allow{color:var(--lime)}.decision.block{color:var(--red)}.decision.escalate{color:var(--amber)}.decision-panel p{color:#879198;line-height:1.55;font-size:14px;min-height:44px}.decision-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:38px}.decision-tags span{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:7px 9px;font-size:8px;letter-spacing:.1em;color:#707a80}.scenario-tabs{display:flex;gap:8px;padding:14px;border-top:1px solid rgba(255,255,255,.09)}.scenario{appearance:none;border:1px solid rgba(255,255,255,.12);background:#0b0e11;color:#7f8990;padding:11px 15px;border-radius:999px;font-size:10px;cursor:pointer}.scenario.active{border-color:rgba(217,255,56,.42);color:var(--lime);background:rgba(217,255,56,.05)}.boundary-note{max-width:760px;margin:28px 0 0 auto;color:#7f8990;font-size:14px;line-height:1.65}.proof-section{background:var(--paper);color:var(--ink)}.proof-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}.proof-story h2{font-size:clamp(44px,5vw,70px)}.proof-story>p{font-size:16px;color:#636a6d;line-height:1.65}.proof-punch{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center;border-top:1px solid #d1d2cd;padding:18px 0}.proof-punch span{font-size:46px;letter-spacing:-.05em;font-weight:750}.proof-punch p{margin:0;color:#596064;font-size:13px}.proof-punch.green span{color:#7fa600}.proof-note{font-size:11px!important;color:#8b9091!important}.prototype-window{background:#0a0c0f;border-radius:19px;overflow:hidden;border:1px solid #d6d7d1;box-shadow:0 35px 90px rgba(0,0,0,.15)}.window-chrome{height:42px;display:flex;align-items:center;gap:7px;padding:0 13px;border-bottom:1px solid rgba(255,255,255,.1)}.window-chrome i{width:7px;height:7px;border-radius:50%;background:#333a3f}.window-chrome span{margin-left:auto;color:#555f66;font-size:9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.prototype-window img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.window-caption{padding:18px 20px;color:white;display:flex;justify-content:space-between;gap:20px}.window-caption b{font-size:10px;letter-spacing:.1em;color:var(--lime)}.window-caption span{font-size:10px;color:#778087}.worlds-section{position:relative;overflow:hidden;min-height:860px;display:flex;align-items:center}.world-image{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,9,.98) 0%,rgba(5,7,9,.94) 38%,rgba(5,7,9,.46) 78%,rgba(5,7,9,.7) 100%),url('assets/infrastructure.jpg') center/cover no-repeat;transform:scale(1.02)}.worlds-content{position:relative;z-index:2}.worlds-copy{max-width:900px}.worlds-copy p{max-width:680px;color:#a1aab0;font-size:18px;line-height:1.55}.world-list{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:48px}.world-card{min-height:230px;padding:20px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(9,12,15,.66);backdrop-filter:blur(8px);display:flex;flex-direction:column}.world-card>span{font-size:9px;color:#6c757c}.world-card h3{margin:auto 0 8px;color:var(--lime);font-size:15px;letter-spacing:.08em}.world-card p{font-size:12px;color:#9ca5ab;margin:0;line-height:1.5}.philosophy{background:#0e1215;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.philosophy-inner{display:grid;grid-template-columns:120px 1fr;gap:32px;align-items:start}.big-quote{font-family:Georgia,serif;color:var(--lime);font-size:120px;line-height:.7}.philosophy p{font-size:clamp(34px,4.8vw,64px);letter-spacing:-.045em;line-height:1.08;margin:0;max-width:950px;color:#b3bbc0}.philosophy strong{color:white}.team-section{background:var(--paper);color:var(--ink)}.team-head{max-width:940px;margin-bottom:52px}.team-head p{max-width:760px;color:#636a6d;font-size:16px;line-height:1.65}.founder-story{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.founder-capability{min-height:260px;border:1px solid #d5d6d1;border-radius:18px;padding:24px;background:#fafaf7;display:flex;flex-direction:column}.founder-capability>span{font-size:10px;letter-spacing:.12em;color:#8b9193}.founder-capability h3{margin:auto 0 12px;font-size:18px;letter-spacing:.04em}.founder-capability p{margin:0;color:#666d70;font-size:13px;line-height:1.6}.final-section{padding:130px 0 145px;background:#06080a;position:relative;overflow:hidden}.final-section::after{content:"";position:absolute;width:720px;height:720px;border-radius:50%;right:-260px;bottom:-430px;background:radial-gradient(circle,rgba(217,255,56,.17),transparent 67%)}.final-inner{position:relative;z-index:1}.final-inner h2{font-size:clamp(70px,10vw,145px);line-height:.79;margin:25px 0 36px}.final-inner p{max-width:650px;color:#9da5aa;font-size:18px;line-height:1.6}.final-actions{display:flex;gap:28px;align-items:center;margin-top:32px}footer{padding:30px 0;border-top:1px solid rgba(255,255,255,.08);background:#050709}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:22px}.footer-inner img{width:100px;filter:invert(1) brightness(4)}.footer-inner span,.footer-inner a{font-size:10px;color:#6f787e}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.reveal{opacity:1;transform:none;transition:none}.ticker-track,.pulse,.machine-line div::after{animation:none}}@media(max-width:980px){.nav-links{display:none}.hero{grid-template-columns:1fr;min-height:auto}.world-orbit{max-width:460px}.vision-grid,.proof-layout,.philosophy-inner{grid-template-columns:1fr}.vision-number{display:none}.lb-grid{grid-template-columns:1fr}.action-feed{border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.world-list{grid-template-columns:repeat(2,1fr)}.founder-story{grid-template-columns:1fr}}@media(max-width:650px){.container{width:min(var(--max),calc(100% - 28px))}.nav{height:64px}.brand img{width:106px}.nav-cta{font-size:10px}.hero{padding:105px 0 70px;gap:52px}.hero h1{font-size:58px}.hero-copy>p{font-size:16px}.hero-actions,.final-actions{flex-direction:column;align-items:flex-start}.world-orbit{max-width:330px}.sat{font-size:7px;padding:7px 9px}.core{width:100px;height:100px}.core b{font-size:34px}.section{padding:82px 0}.vision-copy h2,.boundary-intro h2,.proof-story h2,.worlds-copy h2,.team-head h2{font-size:43px}.vision-copy .lead{font-size:22px}.lb-grid{min-height:0}.action-feed,.decision-panel{padding:28px 20px}.action-name{font-size:37px;margin-top:34px}.decision{font-size:52px}.machine-line{margin-top:45px}.scenario-tabs{overflow:auto}.boundary-note{margin-left:0}.proof-punch{grid-template-columns:90px 1fr}.proof-punch span{font-size:38px}.window-caption{flex-direction:column}.worlds-section{min-height:auto}.worlds-content{padding:85px 0}.world-list{grid-template-columns:1fr}.world-card{min-height:175px}.philosophy p{font-size:36px}.big-quote{font-size:80px}.founder-capability{min-height:190px}.founder-capability h3{margin-top:auto}.final-section{padding:95px 0}.final-inner h2{font-size:64px}.footer-inner{flex-direction:column;align-items:flex-start}}
