@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-latin.woff2)format("woff2");font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter.woff2)format("woff2");font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono.woff2)format("woff2");font-display:swap}@font-face{font-family:Orbitron;src:url(/fonts/orbitron.woff2)format("woff2");font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05090b;--surface:#0a1114;--surface-2:#0e171a;--surface-3:#131f22;--ink:#f2f8f6;--ink-strong:#fff;--muted:#a6bab5;--faint:#6f8580;--line:#d0f4ec2b;--line-strong:#d0f4ec59;--accent:#20e6cb;--accent-ink:#02110f;--danger:#ff877c;--header:#05090be6;--shadow:#0006;--display:"Bebas Neue", Impact, sans-serif;--brand:"Orbitron", "Inter", sans-serif;--mono:"JetBrains Mono", monospace;--sans:"Inter", Arial, sans-serif;--page:min(1440px, calc(100vw - 80px))}html[data-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#edf3f0;--surface:#f8fbf9;--surface-2:#e4ece8;--surface-3:#d9e5e0;--ink:#101918;--ink-strong:#030807;--muted:#50645f;--faint:#6d7f7a;--line:#0c28222b;--line-strong:#0c282257;--accent:#008e7d;--accent-ink:#f4fffc;--danger:#b02d23;--header:#edf3f0eb;--shadow:#122d2729}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);min-width:320px;color:var(--ink);font-family:var(--sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}body:before{z-index:-1;content:"";pointer-events:none;border:1px solid #0000;position:fixed;inset:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}::selection{background:var(--accent);color:var(--accent-ink)}.section-shell{width:var(--page);margin-inline:auto}.eyebrow{color:var(--accent);font:700 12px/1 var(--mono);letter-spacing:.16em;align-items:center;gap:12px;margin:0 0 24px;display:flex}.eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.site-header{z-index:40;border-bottom:1px solid var(--line);background:var(--header);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:76px;padding-inline:max(28px,50vw - 720px);display:grid;position:sticky;top:0}.brand{width:max-content;color:var(--ink-strong);justify-self:start;align-items:center;gap:11px;display:inline-flex}.brand-mark{width:39px;height:39px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--accent) 16%, transparent));overflow:visible}.brand-mark__g,.brand-mark__a{transform-origin:24px 24px;transition:transform .32s cubic-bezier(.23,1,.32,1),fill .18s cubic-bezier(.23,1,.32,1)}.brand-mark__g{fill:currentColor}.brand-mark__a{fill:var(--accent)}.brand:hover .brand-mark__g{transform:translate(-1px)}.brand:hover .brand-mark__a{transform:translate(1px)}.brand-wordmark{font:700 16px/1 var(--brand);letter-spacing:.09em}.brand-wordmark b{color:var(--accent);font-weight:700}.site-header nav{align-items:center;gap:34px;display:flex}.site-header nav a{color:var(--muted);font:700 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;position:relative}.site-header nav a:after{background:var(--accent);content:"";opacity:0;height:1px;transition:opacity .16s,transform .16s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(.4)}.site-header nav a:hover{color:var(--ink-strong)}.site-header nav a:hover:after{opacity:1;transform:scaleX(1)}.header-actions{justify-self:end;align-items:center;gap:20px;display:flex}.theme-toggle{cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:0;display:flex}.theme-toggle span{color:var(--muted);font:700 11px/1 var(--mono);letter-spacing:.08em}.theme-toggle i{border:1px solid var(--line-strong);width:31px;height:14px;position:relative}.theme-toggle i:after{background:var(--accent);content:"";width:8px;height:8px;transition:transform .18s;position:absolute;top:2px;left:2px}html[data-theme=day] .theme-toggle i:after{transform:translate(17px)}.header-cta{border:1px solid var(--accent);min-height:42px;color:var(--accent);font:700 11px/1 var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 17px;transition:background-color .16s,color .16s;display:inline-flex}.header-cta:hover{background:var(--accent);color:var(--accent-ink)}.hero{width:var(--page);grid-template-rows:minmax(690px,calc(100vh - 76px)) auto;grid-template-columns:minmax(0,.95fr) minmax(460px,.85fr);column-gap:64px;margin:0 auto;padding-top:34px;display:grid;position:relative}.hero:before,.hero:after{z-index:-1;background:var(--line);content:"";width:1px;position:absolute;top:0;bottom:0}.hero:before{left:0}.hero:after{right:0}.hero-copy{z-index:2;align-self:center;max-width:790px;padding:70px 0 86px 60px;position:relative}.hero-copy h1{max-width:920px;color:var(--ink-strong);font:400 clamp(72px, 7.2vw, 126px)/.83 var(--display);letter-spacing:-.015em;text-transform:uppercase;margin:0}.hero-copy h1 span{color:var(--accent)}.hero-summary{max-width:585px;color:var(--muted);margin:34px 0 0;font-size:clamp(17px,1.35vw,21px);line-height:1.55}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.button{border:1px solid var(--line-strong);min-height:54px;color:var(--ink-strong);font:700 12px/1 var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.button:hover{border-color:var(--accent);transform:translateY(-2px)}.button--primary{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.button--primary:hover{color:var(--accent);background:0 0}.button--quiet{background:var(--surface)}.hero-machine{border:1px solid var(--line-strong);min-width:0;box-shadow:0 24px 90px var(--shadow);clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),calc(100% - 44px) 100%,0 100%);perspective:1100px;background:#071013;align-self:stretch;margin:26px 0 34px;position:relative;overflow:hidden}.hero-machine__scene{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0;overflow:hidden}.hero-machine:after{border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);content:"";width:34px;height:34px;position:absolute;bottom:15px;right:15px}.hero-machine video{object-fit:cover;opacity:.48;filter:saturate(.68)contrast(1.13);width:100%;height:100%;position:absolute;inset:0}.hero-machine__shade{background:#02090b47;position:absolute;inset:0}.machine-orbit{z-index:1;aspect-ratio:1;opacity:.34;pointer-events:none;width:420px;position:absolute;bottom:-8%;right:-17%;transform:rotate(-14deg)}.machine-orbit i{border:1px solid #49f2d954;border-radius:50%;animation:16s linear infinite machine-orbit;position:absolute;inset:0}.machine-orbit i:nth-child(2){border-style:dashed;animation-duration:11s;animation-direction:reverse;inset:17%}.machine-orbit i:nth-child(3){border-color:#ffffff61;animation-duration:7s;inset:36%}@keyframes machine-orbit{to{transform:rotate(360deg)}}.machine-topline,.machine-events,.machine-output{z-index:2;position:absolute}.machine-topline{color:#e8fff9;font:700 11px/1 var(--mono);letter-spacing:.11em;border-bottom:1px solid #e8fffa40;justify-content:space-between;padding-bottom:14px;display:flex;top:28px;left:28px;right:28px}.machine-topline b{color:#49f2d9}.machine-events{gap:7px;margin:0;padding:0;list-style:none;display:grid;top:126px;left:28px;right:28px}.machine-events li{color:#94aaa5;min-height:58px;font-family:var(--mono);background:#030c0eb3;border:1px solid #e8fffa26;grid-template-columns:38px 1fr auto;align-items:center;padding:0 15px;display:grid}.machine-events li span,.machine-events li b{letter-spacing:.09em;font-size:10px}.machine-events li p{color:#e9f5f2;font:600 13px/1.2 var(--sans);margin:0}.machine-events li.is-complete{border-color:#49f2d952}.machine-events li.is-complete span,.machine-events li.is-complete b,.machine-events li.is-live span,.machine-events li.is-live b{color:#49f2d9}.machine-events li.is-live{background:#041f1ddb;border-color:#49f2d9;box-shadow:inset 3px 0 #49f2d9}.machine-output{color:#e8fff9;border-top:1px solid #e8fffa40;grid-template-columns:1fr auto;align-items:end;padding-top:22px;display:grid;bottom:38px;left:28px;right:28px}.machine-output span{font:700 10px/1 var(--mono);letter-spacing:.1em;align-self:start}.machine-output strong{font:400 74px/.76 var(--display);color:#49f2d9;grid-row:span 2}.machine-output p{color:#b4c7c2;margin:10px 0 0;font-size:13px}.hero-proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:220px 1fr;align-items:center;gap:40px;min-height:116px;padding:24px 60px;display:grid}.hero-proof span{color:var(--accent);font:700 11px/1 var(--mono);letter-spacing:.12em}.hero-proof p{max-width:820px;color:var(--ink-strong);margin:0;font-size:19px;line-height:1.45}.reality-strip{width:var(--page);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.reality-strip p{border-right:1px solid var(--line);gap:12px;min-height:132px;margin:0;padding:30px;display:grid}.reality-strip p:last-child{border-right:0}.reality-strip span{color:var(--faint);font:700 10px/1 var(--mono);letter-spacing:.1em}.reality-strip strong{color:var(--ink-strong);font:400 31px/1 var(--display);letter-spacing:.02em;text-transform:uppercase;align-self:end}.section-intro{max-width:830px}.section-intro--wide{max-width:1080px}.section-intro h2,.ownership-head h2,.vision-copy h2,.investor-bridge h2,.studio-copy h2{color:var(--ink-strong);font:400 clamp(54px, 5.2vw, 86px)/.94 var(--display);letter-spacing:-.01em;text-transform:uppercase;margin:0}.section-intro>p:last-child,.ownership-head>p:last-child,.vision-copy>p:last-child{max-width:650px;color:var(--muted);margin:28px 0 0;font-size:18px}.system-section{padding:190px 0 160px}.system-console{border:1px solid var(--line-strong);background:var(--surface);min-height:660px;box-shadow:0 30px 100px var(--shadow);grid-template-columns:330px 1fr;margin-top:76px;display:grid}.console-rail{border-right:1px solid var(--line-strong);flex-direction:column;display:flex}.console-status{border-bottom:1px solid var(--line);font:700 10px/1 var(--mono);letter-spacing:.09em;justify-content:space-between;padding:25px 24px;display:flex}.console-status span{color:var(--faint)}.console-status b{color:var(--accent)}.stage-tab{border:0;border-bottom:1px solid var(--line);min-height:77px;color:var(--faint);text-align:left;cursor:pointer;background:0 0;grid-template-columns:44px 1fr 14px;align-items:center;padding:0 24px;transition:background-color .16s,color .16s;display:grid;position:relative}.stage-tab span{font:700 11px/1 var(--mono);letter-spacing:.08em}.stage-tab p{color:var(--muted);margin:0;font-size:14px;font-weight:600}.stage-tab i{border:1px solid var(--line-strong);width:8px;height:8px}.stage-tab:hover,.stage-tab.is-active{background:var(--surface-2);color:var(--accent)}.stage-tab.is-active{box-shadow:inset 3px 0 0 var(--accent)}.stage-tab.is-active p{color:var(--ink-strong)}.stage-tab.is-active i,.stage-tab.is-complete i{border-color:var(--accent);background:var(--accent)}.stage-tab.is-complete span{color:var(--accent)}.console-run{border:1px solid var(--accent);min-height:58px;color:var(--accent);font:700 11px/1 var(--mono);letter-spacing:.07em;cursor:pointer;background:0 0;margin:auto 20px 20px}.console-run:hover:not(:disabled){background:var(--accent);color:var(--accent-ink)}.console-run:disabled{cursor:wait;opacity:.8}.stage-panel{background:var(--surface-2);grid-template-rows:auto 1fr auto;min-width:0;display:grid;position:relative;overflow:hidden}.stage-panel:before,.stage-panel:after{content:"";pointer-events:none;position:absolute}.stage-panel:before{background:var(--line);width:1px;top:0;bottom:0;right:22%}.stage-panel:after{background:var(--line);height:1px;top:46%;left:0;right:0}.stage-panel__head{z-index:2;border-bottom:1px solid var(--line);color:var(--faint);font:700 10px/1 var(--mono);letter-spacing:.09em;justify-content:space-between;padding:25px 30px;display:flex;position:relative}.stage-panel__head b{color:var(--accent)}.stage-panel__body{z-index:2;align-self:center;max-width:690px;padding:60px 9%;position:relative}.stage-count{z-index:-1;color:var(--line);font:400 280px/.8 var(--display);margin:0;position:absolute;top:-24px;right:1%}.stage-panel__body h3{max-width:680px;color:var(--ink-strong);font:400 clamp(54px, 5.3vw, 90px)/.9 var(--display);text-transform:uppercase;margin:0}.stage-panel__body>p:last-child{max-width:590px;color:var(--muted);margin:25px 0 0;font-size:17px}.stage-artifact{z-index:2;border-top:1px solid var(--line-strong);background:var(--surface);grid-template-columns:190px 1fr;align-items:center;gap:8px 22px;min-height:124px;padding:24px 9%;display:grid;position:relative}.stage-artifact span{color:var(--faint);font:700 10px/1.4 var(--mono);letter-spacing:.09em;grid-row:span 2}.stage-artifact strong{color:var(--accent);font:400 28px/1 var(--display);letter-spacing:.02em;text-transform:uppercase}.stage-artifact p{color:var(--muted);margin:0;font-size:13px}.stage-line{z-index:3;background:var(--line);height:1px;position:absolute;top:47%;left:10%;right:10%}.stage-line i{top:-3px;left:calc(var(--stage) * 23%);background:var(--accent);width:7px;height:7px;box-shadow:0 0 18px var(--accent);transition:left .5s;position:absolute}.product-map{padding:140px 0 190px}.product-map__grid{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-rows:auto auto;grid-template-columns:1.14fr .86fr;margin-top:76px;display:grid}.product-map__grid article{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface);min-height:470px;padding:46px;position:relative;overflow:hidden}.product-map__grid article>span,.studio-copy dl dt,.ownership-flow article>span{color:var(--accent);font:700 10px/1 var(--mono);letter-spacing:.1em}.product-map__grid h3{max-width:560px;color:var(--ink-strong);font:400 clamp(38px, 3.6vw, 58px)/.98 var(--display);text-transform:uppercase;margin:26px 0 0}.product-map__grid article>p{max-width:540px;color:var(--muted);margin:20px 0 0;font-size:16px}.command-preview{border:1px solid var(--line-strong);background:var(--surface-2);position:absolute;bottom:42px;left:46px;right:46px}.command-preview>div{border-bottom:1px solid var(--line);font:700 10px/1 var(--mono);letter-spacing:.08em;justify-content:space-between;padding:17px 20px;display:flex}.command-preview>div span{color:var(--faint)}.command-preview>div b{color:var(--accent)}.command-preview ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.command-preview li{border-right:1px solid var(--line);color:var(--faint);font:700 10px/1 var(--mono);text-align:center;text-transform:uppercase;padding:22px 12px}.command-preview li:last-child{border-right:0}.command-preview li.done{color:var(--muted)}.command-preview li.live{background:var(--accent);color:var(--accent-ink)}.pipeline-marquee{flex-wrap:wrap;gap:8px;padding:0 46px;display:flex;position:absolute;bottom:34px;left:0;right:0}.pipeline-marquee b{border:1px solid var(--line-strong);color:var(--muted);font:600 11px/1 var(--mono);letter-spacing:.04em;padding:11px 13px}.map-canvas{grid-column:1/2}.map-library{grid-column:2/3}.canvas-preview{grid-template-columns:10px 1fr 28px 1fr 28px 1fr 28px 1fr;align-items:center;display:grid;position:absolute;bottom:62px;left:46px;right:46px}.canvas-preview i{background:var(--accent);height:1px}.canvas-preview i:first-child{width:10px;height:10px}.canvas-preview b{border:1px solid var(--line-strong);background:var(--surface-2);min-height:66px;font:700 10px/1 var(--mono);letter-spacing:.06em;place-items:center;display:grid}.library-preview{grid-template-columns:repeat(4,1fr);gap:9px;display:grid;position:absolute;bottom:40px;left:46px;right:46px}.library-preview figure{aspect-ratio:.76;border:1px solid var(--line-strong);background:var(--surface-2);margin:0;position:relative;overflow:hidden}.library-preview img{object-fit:cover;filter:saturate(.5)contrast(1.05);opacity:.7;width:100%;height:100%}.library-preview i{background:var(--accent);width:7px;height:7px;position:absolute;bottom:7px;right:7px}.studio-section{grid-template-columns:minmax(370px,.74fr) minmax(0,1.26fr);align-items:center;gap:80px;padding:70px 0 190px;display:grid}.studio-copy>p:nth-of-type(2){max-width:510px;color:var(--muted);margin:28px 0 0;font-size:18px}.studio-copy dl{border-top:1px solid var(--line-strong);margin:42px 0 0}.studio-copy dl div{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;padding:18px 0;display:grid}.studio-copy dl dd{color:var(--ink-strong);margin:0;font-weight:600}.studio-film{border:1px solid var(--line-strong);background:var(--surface);box-shadow:0 30px 100px var(--shadow);clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),calc(100% - 36px) 100%,0 100%);position:relative;overflow:hidden}.studio-film video{aspect-ratio:16/9;object-fit:cover;width:100%}.studio-film>button{color:#f0fffb;min-height:48px;font:700 10px/1 var(--mono);letter-spacing:.08em;cursor:pointer;background:#02090bd1;border:1px solid #ecfffb7a;align-items:center;gap:12px;padding:0 17px;display:flex;position:absolute;bottom:68px;left:22px}.studio-film>button span{color:#49f2d9;font-size:16px}.studio-film__caption{min-height:50px;color:var(--muted);font:700 10px/1 var(--mono);letter-spacing:.08em;justify-content:space-between;padding:18px 22px;display:flex}.studio-film__caption b{color:var(--accent)}.output-gallery{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);padding:165px 0 180px;position:relative;overflow:hidden}.output-gallery--investor{background:var(--surface-2);margin-top:10px}.output-gallery__head{grid-template-columns:minmax(0,1.2fr) minmax(300px,.65fr);align-items:end;gap:80px;display:grid}.output-gallery__head h2{color:var(--ink-strong);font:400 clamp(66px, 7.6vw, 118px)/.84 var(--display);letter-spacing:-.01em;text-transform:uppercase;margin:0}.output-gallery__head>p{max-width:520px;color:var(--muted);margin:0 0 8px;font-size:17px;line-height:1.65}.output-stage{perspective:1500px;transform-style:preserve-3d;grid-template-rows:430px 260px;grid-template-columns:minmax(220px,.78fr) minmax(420px,1.45fr) minmax(220px,.78fr);gap:18px;margin-top:90px;display:grid;position:relative}.output-card{z-index:1;border:1px solid var(--line-strong);min-width:0;box-shadow:0 28px 90px var(--shadow);transform-style:preserve-3d;will-change:transform, opacity;background:#071013;margin:0;position:relative;overflow:hidden}.output-card--skin{grid-area:1/1/3}.output-card--film{grid-area:1/2}.output-card--shoe{grid-area:1/3/3}.output-card--drink{grid-area:2/2}.output-card img,.output-card video{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.23,1,.32,1),filter .3s cubic-bezier(.23,1,.32,1)}.output-card--film video{object-position:center 56%}.output-card--drink img{object-position:center 62%}.output-card figcaption{z-index:2;color:#d7e7e3;font:700 10px/1.3 var(--mono);letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030a0cd1;border:1px solid #e2fff83d;justify-content:space-between;gap:18px;padding:15px 16px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.output-card figcaption span{color:#49f2d9}.output-card figcaption b{text-align:right}.output-stage__line{z-index:4;color:var(--faint);font:700 10px/1 var(--mono);letter-spacing:.12em;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;display:grid;position:absolute;bottom:-55px;left:24%;right:24%}.output-stage__line i{background:var(--accent);transform-origin:0;height:1px}@media (hover:hover) and (pointer:fine){.output-card:hover img,.output-card:hover video{filter:saturate(1.07)contrast(1.03);transform:scale(1.025)}}.ownership{border-top:1px solid var(--line);padding:150px 0 190px}.ownership-head{grid-template-columns:1fr .8fr;align-items:end;column-gap:80px;display:grid}.ownership-head .eyebrow{grid-column:1/-1}.ownership-head>p:last-child{margin:0 0 8px}.ownership-flow{grid-template-columns:1fr 48px 1fr 48px 1fr;align-items:center;margin-top:80px;display:grid}.ownership-flow article{border:1px solid var(--line-strong);background:var(--surface);min-height:260px;padding:34px}.ownership-flow>i{color:var(--accent);text-align:center;font-style:normal}.ownership-flow strong{color:var(--ink-strong);font:400 34px/1 var(--display);text-transform:uppercase;margin-top:60px;display:block}.ownership-flow p{color:var(--muted);margin:16px 0 0;font-size:14px}.ownership-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding:24px 0;display:flex}.ownership-note p{color:var(--ink-strong);margin:0;font-weight:600}.text-link{border:0;border-bottom:1px solid var(--accent);min-height:44px;color:var(--accent);font:700 11px/1 var(--mono);letter-spacing:.07em;cursor:pointer;background:0 0;flex:none;padding:0}.vision-section{color:#ecf8f4;background:#07100f;border-top:1px solid #253936;border-bottom:1px solid #253936}.vision-shell{grid-template-columns:.78fr 1.22fr;gap:90px;min-height:880px;padding-block:150px;display:grid}.vision-copy{align-self:center}.vision-copy h2{color:#f4fffc}.vision-copy>p:last-child{color:#a9bbb6}.vision-orbit{border-top:1px solid #28403b;border-left:1px solid #28403b;align-self:center}.orbit-core,.orbit-row{border-bottom:1px solid #28403b;border-right:1px solid #28403b;padding:34px 38px;position:relative}.orbit-core{background:#0c1b18;min-height:210px;box-shadow:inset 4px 0 #20e6cb}.orbit-core span,.orbit-row span{color:#20e6cb;font:700 10px/1 var(--mono);letter-spacing:.1em;display:block}.orbit-core strong{color:#f4fffc;font:400 43px/1 var(--display);letter-spacing:.02em;margin-top:38px;display:block}.orbit-core p,.orbit-row p{color:#a9bbb6;margin:14px 0 0;font-size:14px}.orbit-row{grid-template-columns:145px 1fr;gap:10px 24px;min-height:145px;display:grid}.orbit-row b{color:#f4fffc;font:400 25px/1 var(--display);letter-spacing:.02em}.orbit-row p{grid-column:2}.orbit-row--live:after{content:"";background:#20e6cb;width:8px;height:8px;position:absolute;top:19px;right:19px;box-shadow:0 0 18px #20e6cb}.investor-bridge{grid-template-columns:1fr .82fr;gap:100px;padding:190px 0;display:grid}.investor-bridge__copy{border-top:1px solid var(--line-strong);align-self:end;padding-top:24px}.investor-bridge__copy p{color:var(--muted);margin:0 0 20px;font-size:17px}.investor-bridge__copy .button{margin-top:20px}.build-state{padding:40px 0 190px}.state-ledger{border-top:1px solid var(--line-strong);margin-top:76px}.state-ledger article{border-bottom:1px solid var(--line-strong);grid-template-columns:28px minmax(240px,.72fr) 1fr;gap:22px;padding:38px 0;display:grid}.state-dot{border:1px solid var(--line-strong);width:9px;height:9px;margin-top:8px}.state-dot.is-live{background:var(--accent);border-color:var(--accent);box-shadow:0 0 18px var(--accent)}.state-dot.is-building{border-color:var(--accent)}.state-ledger article>div p{color:var(--accent);font:700 10px/1 var(--mono);letter-spacing:.09em;margin:0}.state-ledger h3{color:var(--ink-strong);font:400 34px/1 var(--display);text-transform:uppercase;margin:12px 0 0}.state-ledger ul{grid-template-columns:1fr 1fr;gap:12px 30px;margin:0;padding:0;list-style:none;display:grid}.state-ledger li{color:var(--muted);padding-left:18px;font-size:14px;position:relative}.state-ledger li:before{background:var(--accent);content:"";width:6px;height:1px;position:absolute;top:9px;left:0}.final-access{border-top:1px solid var(--line-strong);background:var(--surface);position:relative;overflow:hidden}.final-access .section-shell{z-index:2;min-height:660px;padding:150px 0;position:relative}.final-access h2{max-width:970px;color:var(--ink-strong);font:400 clamp(70px, 8.5vw, 140px)/.84 var(--display);text-transform:uppercase;margin:0}.final-access .section-shell>p:nth-of-type(2){max-width:530px;color:var(--muted);margin:32px 0;font-size:18px}.final-access__signal{border-left:1px solid var(--line);width:42%;position:absolute;top:0;bottom:0;right:0}.final-access__signal i{background:var(--line-strong);height:1px;position:absolute;left:12%;right:12%}.final-access__signal i:first-child{top:18%}.final-access__signal i:nth-child(2){background:var(--accent);width:55%;top:34%}.final-access__signal i:nth-child(3){top:50%}.final-access__signal i:nth-child(4){background:var(--accent);width:32%;top:66%}.final-access__signal i:nth-child(5){top:82%}.site-footer{border-top:1px solid var(--line);background:var(--bg);grid-template-columns:1fr 1fr auto auto;align-items:center;gap:35px;min-height:150px;padding-inline:max(40px,50vw - 720px);display:grid}.site-footer>p{color:var(--muted);margin:0;font-size:13px}.site-footer nav{gap:24px;display:flex}.site-footer nav a,.site-footer small{color:var(--faint);font:700 10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.site-footer nav a:hover{color:var(--accent)}.modal-shell{z-index:100;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000506d6;border:0;position:absolute;inset:0}.access-modal{z-index:2;border:1px solid var(--line-strong);background:var(--surface);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%);width:min(760px,100%);padding:48px;position:relative;box-shadow:0 40px 120px #00000080}.modal-index{color:var(--faint);font:700 10px/1 var(--mono);letter-spacing:.08em;gap:18px;display:flex}.modal-index span{color:var(--accent)}.modal-close{min-height:44px;color:var(--muted);font:700 10px/1 var(--mono);cursor:pointer;background:0 0;border:0;position:absolute;top:35px;right:35px}.access-modal h2{max-width:580px;color:var(--ink-strong);font:400 clamp(48px, 7vw, 72px)/.92 var(--display);text-transform:uppercase;margin:62px 0 0}.access-modal>p{max-width:570px;color:var(--muted);margin:24px 0 38px}.access-form>label:first-child{color:var(--ink-strong);font:700 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;display:block}.email-control{border:1px solid var(--line-strong);background:var(--bg);grid-template-columns:1fr auto;display:grid}.email-control input{min-width:0;min-height:58px;color:var(--ink-strong);background:0 0;border:0;outline:0;padding:0 17px}.email-control:focus-within{border-color:var(--accent)}.email-control button{border:0;border-left:1px solid var(--accent);background:var(--accent);min-height:58px;color:var(--accent-ink);font:700 11px/1 var(--mono);letter-spacing:.06em;cursor:pointer;padding:0 19px}.email-control button:disabled{opacity:.65;cursor:wait}.form-guard{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.consent-row{color:var(--muted);cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:11px;margin-top:18px;font-size:12px;display:grid}.consent-row input{opacity:0;position:absolute}.consent-row i{border:1px solid var(--line-strong);width:16px;height:16px}.consent-row input:checked+i{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 4px var(--surface)}.consent-row a{color:var(--ink-strong);text-decoration:underline}.form-status{min-height:18px;color:var(--faint);font:600 11px/1.4 var(--mono);margin:13px 0 0}.form-status.is-error{color:var(--danger)}.launch-wall{background:var(--bg);min-height:100vh}.launch-wall>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:78px;padding-inline:max(28px,50vw - 600px);display:flex}.launch-wall>header>span{color:var(--accent);font:700 11px/1 var(--mono);letter-spacing:.09em}.launch-wall>section{width:min(920px,100vw - 48px);margin:0 auto;padding:14vh 0 100px}.launch-wall>section>p:first-child{color:var(--accent);font:700 11px/1 var(--mono);letter-spacing:.1em}.launch-wall h1{color:var(--ink-strong);font:400 clamp(72px, 12vw, 150px)/.82 var(--display);margin:30px 0}.launch-wall section>div{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);font:700 11px/1 var(--mono);letter-spacing:.07em;justify-content:space-between;padding:20px 0;display:flex}.launch-wall section>div span{color:var(--faint)}.launch-wall section>div b{color:var(--accent)}.launch-wall section>p:nth-of-type(2){max-width:620px;color:var(--muted);margin:28px 0 36px;font-size:17px}.launch-reset{border:0;border-bottom:1px solid var(--line-strong);min-height:44px;color:var(--muted);font:700 10px/1 var(--mono);cursor:pointer;background:0 0;margin-top:22px;display:block}.investor-page{overflow:hidden}.investor-hero{grid-template-columns:1.16fr .84fr;align-items:center;gap:90px;min-height:780px;padding-block:120px;display:grid}.investor-hero h1{max-width:900px;color:var(--ink-strong);font:400 clamp(70px, 7.3vw, 118px)/.86 var(--display);text-transform:uppercase;margin:0}.investor-hero>div>p:nth-of-type(2){max-width:680px;color:var(--muted);margin:30px 0 0;font-size:19px}.investor-hero__thesis{border:1px solid var(--line-strong);background:var(--surface);min-height:390px;box-shadow:inset 4px 0 0 var(--accent);align-self:end;padding:38px}.investor-hero__thesis span{color:var(--accent);font:700 11px/1 var(--mono);letter-spacing:.1em}.investor-hero__thesis p{color:var(--ink-strong);margin:72px 0 28px;font-size:25px;line-height:1.4}.investor-hero__thesis b{border-top:1px solid var(--line);color:var(--accent);font:700 12px/1.5 var(--mono);letter-spacing:.07em;padding-top:22px;display:block}.thesis-flow{grid-template-columns:1fr 54px 1fr 54px 1fr;align-items:center;padding-bottom:160px;display:grid}.thesis-flow>i{color:var(--accent);text-align:center;font-style:normal}.thesis-flow p{border:1px solid var(--line-strong);background:var(--surface);gap:14px;min-height:245px;margin:0;padding:30px;display:grid}.thesis-flow span{color:var(--accent);font:700 11px/1 var(--mono)}.thesis-flow b{color:var(--ink-strong);font:400 35px/1 var(--display);align-self:end}.thesis-flow small{color:var(--muted);font-size:14px}.investor-case,.business-model,.investor-roadmap{border-top:1px solid var(--line);padding:150px 0}.case-ledger{border-top:1px solid var(--line-strong);margin-top:80px}.case-ledger article{border-bottom:1px solid var(--line-strong);grid-template-columns:180px .9fr 1fr;align-items:center;gap:40px;min-height:170px;display:grid}.case-ledger span,.model-stack article>span,.roadmap-line article>span{color:var(--accent);font:700 10px/1 var(--mono);letter-spacing:.09em}.case-ledger h3{color:var(--ink-strong);font:400 34px/1 var(--display);text-transform:uppercase;margin:0}.case-ledger p{color:var(--muted);margin:0;font-size:15px}.dogfood{grid-template-columns:.86fr 1.14fr;gap:100px;padding:180px 0;display:grid}.dogfood h2{color:var(--ink-strong);font:400 clamp(60px, 6vw, 96px)/.88 var(--display);text-transform:uppercase;margin:0}.dogfood>div:nth-child(2){color:var(--muted);align-self:end;font-size:18px}.dogfood ol{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:35px 0 0;padding:0;list-style:none;display:grid}.dogfood li{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);min-height:210px;padding:28px}.dogfood li span{color:var(--accent);font:700 10px/1 var(--mono);letter-spacing:.08em}.dogfood li p{color:var(--ink-strong);margin:82px 0 0;font-size:15px}.model-stack{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:1.1fr 1fr .9fr;margin-top:78px;display:grid}.model-stack article{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface);min-height:350px;padding:38px}.model-stack article:nth-child(2){background:var(--surface-2)}.model-stack h3{color:var(--ink-strong);font:400 41px/1 var(--display);text-transform:uppercase;margin:116px 0 0}.model-stack p{color:var(--muted);margin:18px 0 0;font-size:14px}.roadmap-line{border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.roadmap-line article{border-right:1px solid var(--line);min-height:310px;padding:44px 28px;position:relative}.roadmap-line article:last-child{border-right:0}.roadmap-line article:before{border:1px solid var(--line-strong);background:var(--bg);content:"";width:9px;height:9px;position:absolute;top:-5px;left:28px}.roadmap-line article.is-current:before{border-color:var(--accent);background:var(--accent)}.roadmap-line h3{color:var(--ink-strong);font:400 31px/1 var(--display);text-transform:uppercase;margin:95px 0 0}.roadmap-line p{color:var(--muted);margin:18px 0 0;font-size:13px}.capital-use{color:#edf9f5;background:#07100f;border-top:1px solid #253936;border-bottom:1px solid #253936}.capital-use .section-shell{grid-template-columns:.82fr 1.18fr;gap:100px;padding-block:150px;display:grid}.capital-use h2{color:#f4fffc;font:400 clamp(58px, 6vw, 90px)/.9 var(--display);text-transform:uppercase;margin:0}.capital-ledger{border-top:1px solid #29413c}.capital-ledger p{color:#c0d1cc;border-bottom:1px solid #29413c;grid-template-columns:45px 1fr;margin:0;padding:22px 0;display:grid}.capital-ledger span{color:#20e6cb;font:700 10px/1.8 var(--mono)}.investor-contact{padding:180px 0}.investor-contact h2{color:var(--ink-strong);font:400 clamp(74px, 9vw, 145px)/.82 var(--display);text-transform:uppercase;margin:0}.investor-contact>p:nth-of-type(2){max-width:700px;color:var(--muted);margin:32px 0;font-size:18px}.dashboard-proof{background:radial-gradient(circle at 78% 38%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 34%), linear-gradient(180deg, transparent, color-mix(in srgb, var(--surface) 74%, transparent) 32%, transparent);padding:80px 0 180px;position:relative;overflow:hidden}.dashboard-proof:before{background:linear-gradient(90deg, transparent, var(--line-strong), transparent);content:"";height:1px;position:absolute;inset:13% 0 auto}.dashboard-proof--investor{padding-top:140px}.dashboard-proof__head{grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);align-items:end;gap:clamp(50px,8vw,140px);display:grid}.dashboard-proof__head h2{max-width:850px;color:var(--ink-strong);font:400 clamp(64px, 7.2vw, 118px)/.84 var(--display);letter-spacing:-.015em;text-transform:uppercase;margin:0}.dashboard-proof__head>p{max-width:520px;color:var(--muted);margin:0 0 5px;font-size:clamp(17px,1.4vw,21px)}.dashboard-proof__screens{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:start;gap:22px;margin-top:72px;display:grid}.product-screen{border:1px solid color-mix(in srgb, var(--accent) 48%, var(--line));clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%);background:#07040a;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000057}.product-screen--marketplace{margin-top:92px}.product-screen__bar{z-index:2;color:#ff78b9;min-height:45px;font:700 10px/1 var(--mono);letter-spacing:.12em;background:#0b0710;border-bottom:1px solid #ff61ad57;justify-content:space-between;align-items:center;padding:0 17px;display:flex;position:relative}.product-screen__bar b{color:#6ef5b5;font-size:9px}.product-screen__viewport{aspect-ratio:2.12;background:#08050b;position:relative;overflow:hidden}.product-screen__viewport img{transform-origin:top;filter:saturate(.94)contrast(1.04);width:150%;max-width:none;position:absolute;top:0;left:0;transform:translateY(-58px)}.product-screen__viewport:after{content:"";pointer-events:none;background:linear-gradient(#0000 72%,#02020533);border:1px solid #ffffff0a;position:absolute;inset:0}.product-screen figcaption{border-top:1px solid #ff61ad33;gap:7px;min-height:112px;padding:22px 24px 25px;display:grid}.product-screen figcaption strong{color:#fff;font-size:17px}.product-screen figcaption span{color:#aeb6c1;max-width:580px;font-size:13px}.dashboard-proof__actions,.final-access__actions,.investor-contact__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dashboard-proof__actions{margin-top:42px}.dashboard-proof__actions>p{max-width:420px;color:var(--faint);font:700 10px/1.6 var(--mono);letter-spacing:.05em;margin:0 0 0 auto}.final-access__actions{justify-content:center}.investor-contact__actions .text-link{margin-left:8px}.founder-contact-page{background:var(--bg);min-height:calc(100vh - 76px);overflow:hidden}.founder-contact-shell{grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(70px,8vw,150px);min-height:calc(100vh - 76px);padding-block:90px;display:grid}.founder-contact-copy h1{color:var(--ink-strong);font:400 clamp(72px, 7.5vw, 118px)/.83 var(--display);letter-spacing:-.01em;text-transform:uppercase;margin:0}.founder-contact-copy h1 span{color:var(--accent)}.founder-contact-copy>p:nth-of-type(2){max-width:570px;color:var(--muted);margin:32px 0 0;font-size:18px;line-height:1.65}.founder-contact-copy dl{border-top:1px solid var(--line-strong);margin:48px 0 0}.founder-contact-copy dl div{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;padding:16px 0;display:grid}.founder-contact-copy dt{color:var(--accent);font:700 10px/1.55 var(--mono)}.founder-contact-copy dd{color:var(--ink-strong);margin:0;font-weight:600}.founder-form-panel{border:1px solid var(--line-strong);background:var(--surface);min-height:710px;box-shadow:0 34px 120px var(--shadow);clip-path:polygon(0 0,100% 0,100% calc(100% - 38px),calc(100% - 38px) 100%,0 100%);position:relative}.founder-form-panel:after{border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);content:"";pointer-events:none;width:28px;height:28px;position:absolute;bottom:13px;right:13px}.founder-form{padding:34px 38px 42px}.founder-form__head{border-bottom:1px solid var(--line);color:var(--faint);font:700 10px/1 var(--mono);letter-spacing:.1em;justify-content:space-between;padding-bottom:20px;display:flex}.founder-form__head b{color:var(--accent)}.founder-form h2,.founder-form-success h2{color:var(--ink-strong);font:400 clamp(48px, 4.4vw, 70px)/.9 var(--display);text-transform:uppercase;margin:36px 0 34px}.founder-fields{gap:16px;margin-top:16px;display:grid}.founder-fields--split{grid-template-columns:1fr 1fr}.founder-form label{color:var(--muted);font:700 10px/1 var(--mono);letter-spacing:.1em;gap:8px;display:grid}.founder-form input,.founder-form select,.founder-form textarea{border:1px solid var(--line-strong);background:var(--bg);width:100%;min-height:52px;color:var(--ink-strong);font:500 15px/1.45 var(--sans);border-radius:0;padding:12px 14px;transition:border-color .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1)}.founder-form textarea{resize:vertical;min-height:150px}.founder-form select{appearance:auto}.founder-form input:focus,.founder-form select:focus,.founder-form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:0}.founder-message{margin-top:16px}.founder-honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.founder-consent{grid-template-columns:18px 1fr;align-items:start;margin-top:18px;color:var(--muted)!important;font:500 12px/1.55 var(--sans)!important;letter-spacing:0!important;gap:10px!important;display:grid!important}.founder-consent input{width:18px;min-height:18px;accent-color:var(--accent);margin:1px 0 0}.founder-consent a{color:var(--accent);text-decoration:underline}.founder-form__submit{grid-template-columns:minmax(220px,.76fr) 1fr;align-items:center;gap:18px;margin-top:24px;display:grid}.founder-form__submit p{color:var(--faint);margin:0;font-size:11px;line-height:1.5}.founder-form__submit p.is-error{color:var(--danger)}.founder-form-success{flex-direction:column;justify-content:center;min-height:710px;padding:48px;display:flex}.founder-form-success>span{color:var(--accent);font:700 11px/1 var(--mono);letter-spacing:.12em}.founder-form-success p{color:var(--muted);font:700 11px/1 var(--mono);letter-spacing:.08em;margin:0 0 40px}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(26px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.hero-machine[data-reveal],.investor-hero__thesis[data-reveal]{transform:translate(34px)}.hero-machine[data-reveal].is-visible,.investor-hero__thesis[data-reveal].is-visible{transform:translate(0)}@media (max-width:1180px){:root{--page:min(100% - 48px, 1120px)}.site-header{grid-template-columns:1fr auto;padding-inline:24px}.site-header nav{display:none}.hero{grid-template-columns:minmax(0,1fr) minmax(390px,.75fr);column-gap:36px}.hero-copy{padding-left:32px}.hero-copy h1{font-size:clamp(68px,8vw,98px)}.machine-events{top:105px}.product-map__grid article{padding:35px}.dashboard-proof__screens{grid-template-columns:minmax(0,1fr) minmax(330px,.82fr)}.command-preview,.canvas-preview,.library-preview{left:35px;right:35px}.studio-section,.vision-shell,.investor-bridge,.investor-hero,.capital-use .section-shell,.founder-contact-shell{gap:55px}.output-stage{grid-template-columns:minmax(190px,.78fr) minmax(360px,1.45fr) minmax(190px,.78fr)}.founder-contact-shell{grid-template-columns:minmax(0,.78fr) minmax(500px,1.22fr)}.orbit-row{grid-template-columns:120px 1fr}.state-ledger article{grid-template-columns:24px .62fr 1fr}.site-footer{grid-template-columns:1fr auto auto}.site-footer>p{display:none}}@media (max-width:900px){:root{--page:calc(100% - 36px)}.site-header{height:68px}.brand-wordmark{font-size:14px}.brand-mark{width:35px;height:35px}.theme-toggle span{display:none}.hero{grid-template-rows:auto auto auto;grid-template-columns:1fr;padding-top:0}.hero-copy{padding:95px 24px 64px}.hero-copy h1{font-size:clamp(66px,13vw,102px)}.hero-machine{min-height:640px;margin:0}.hero-proof{grid-column:1;padding-inline:24px}.reality-strip{grid-template-columns:1fr 1fr}.reality-strip p:nth-child(2){border-right:0}.reality-strip p:nth-child(-n+2){border-bottom:1px solid var(--line)}.system-section,.product-map,.ownership,.investor-bridge,.investor-case,.business-model,.investor-roadmap,.investor-contact{padding-block:120px}.system-console{grid-template-columns:1fr;min-height:auto}.console-rail{border-right:0;border-bottom:1px solid var(--line-strong)}.stage-tab{min-height:62px}.console-run{margin-top:20px}.stage-panel{min-height:540px}.stage-panel:before{right:12%}.stage-panel__body{padding:70px 8%}.stage-count{font-size:210px}.product-map__grid{grid-template-columns:1fr}.map-canvas,.map-library{grid-column:auto}.product-map__grid article{min-height:440px}.dashboard-proof{padding-block:110px 140px}.dashboard-proof__head{grid-template-columns:1fr;gap:30px}.dashboard-proof__head>p{max-width:660px}.dashboard-proof__screens{grid-template-columns:1fr}.product-screen--marketplace{margin-top:0}.dashboard-proof__actions>p{width:100%;max-width:620px;margin:10px 0 0}.studio-section,.vision-shell,.investor-bridge,.investor-hero,.capital-use .section-shell,.dogfood{grid-template-columns:1fr}.output-gallery{padding-block:120px 145px}.output-gallery__head{grid-template-columns:1fr;gap:30px}.output-gallery__head>p{max-width:680px}.output-stage{grid-template-rows:440px 350px 280px;grid-template-columns:1fr 1fr}.output-card--skin{grid-area:1/1}.output-card--shoe{grid-area:1/2}.output-card--film{grid-area:2/1/auto/3}.output-card--drink{grid-area:3/1/auto/3}.founder-contact-shell{grid-template-columns:1fr;min-height:auto;padding-block:110px}.founder-contact-copy{max-width:720px}.studio-section{gap:56px;padding-bottom:130px}.ownership-head{grid-template-columns:1fr}.ownership-head>p:last-child{margin-top:25px}.ownership-flow{grid-template-columns:1fr;gap:10px}.ownership-flow>i{transform:rotate(90deg)}.ownership-flow article{min-height:210px}.ownership-flow strong{margin-top:38px}.vision-shell{min-height:auto;padding-block:120px}.investor-bridge__copy{max-width:720px}.state-ledger article{grid-template-columns:22px 1fr}.state-ledger ul{grid-column:2}.site-footer{grid-template-columns:1fr auto;padding-block:38px}.site-footer nav{grid-area:2/1/auto/-1}.investor-hero{min-height:auto;padding-block:100px}.investor-hero__thesis{min-height:330px}.thesis-flow{grid-template-columns:1fr;gap:10px;padding-bottom:120px}.thesis-flow>i{transform:rotate(90deg)}.thesis-flow p{min-height:200px}.case-ledger article{grid-template-columns:120px 1fr;padding:30px 0}.case-ledger p{grid-column:2}.dogfood{gap:45px;padding-block:120px}.dogfood ol{grid-template-columns:1fr 1fr}.dogfood li{min-height:190px}.model-stack{grid-template-columns:1fr}.model-stack article{min-height:280px}.model-stack h3{margin-top:80px}.roadmap-line{grid-template-columns:1fr 1fr}.roadmap-line article:nth-child(2){border-right:0}.capital-use .section-shell{padding-block:120px}}@media (max-width:600px){:root{--page:calc(100% - 28px)}body{font-size:15px}.site-header{height:64px;padding-inline:14px}.header-actions{gap:10px}.header-cta{min-height:40px;padding-inline:11px;font-size:9px}.theme-toggle{justify-content:center;min-width:34px}.brand-wordmark{letter-spacing:.06em;font-size:12px}.brand-mark{width:32px;height:32px}.hero{width:100%}.hero-copy{padding:84px 20px 58px}.hero-copy h1{font-size:clamp(58px,18vw,84px);line-height:.87}.hero-summary{font-size:16px}.hero-actions{display:grid}.button{width:100%}.hero-machine{clip-path:none;border-left:0;border-right:0;min-height:585px}.machine-topline,.machine-events,.machine-output{left:18px;right:18px}.machine-events{top:100px}.machine-events li{grid-template-columns:32px 1fr auto;padding-inline:12px}.machine-output strong{font-size:60px}.hero-proof{grid-template-columns:1fr;gap:14px;padding:28px 20px}.hero-proof p{font-size:16px}.reality-strip{border-left:0;border-right:0;width:100%}.reality-strip p{min-height:108px;padding:20px 16px}.reality-strip strong{font-size:24px}.section-intro h2,.ownership-head h2,.vision-copy h2,.investor-bridge h2,.studio-copy h2{font-size:clamp(48px,14vw,65px)}.section-intro>p:last-child,.ownership-head>p:last-child,.vision-copy>p:last-child,.studio-copy>p:nth-of-type(2){font-size:16px}.system-section,.product-map,.ownership,.investor-bridge,.build-state,.investor-case,.business-model,.investor-roadmap,.investor-contact{padding-block:92px}.system-console{margin-top:48px}.stage-tab{grid-template-columns:38px 1fr 12px;padding-inline:16px}.stage-panel{min-height:510px}.stage-panel__head{padding:20px 17px}.stage-panel__body{padding:56px 20px}.stage-panel__body h3{font-size:55px}.stage-count{font-size:150px;top:8px;right:0}.stage-artifact{grid-template-columns:1fr;padding:22px 20px}.stage-artifact span{grid-row:auto}.stage-line{display:none}.product-map__grid{margin-top:48px}.product-map__grid article{min-height:430px;padding:28px 22px}.product-map__grid h3{font-size:42px}.command-preview,.pipeline-marquee,.canvas-preview,.library-preview{left:22px;right:22px}.pipeline-marquee{padding:0}.command-preview ol{grid-template-columns:1fr 1fr}.command-preview li:nth-child(2){border-right:0}.command-preview li:nth-child(-n+2){border-bottom:1px solid var(--line)}.canvas-preview{grid-template-columns:7px 1fr 14px 1fr;row-gap:12px}.canvas-preview i:nth-of-type(3),.canvas-preview i:nth-of-type(4),.canvas-preview b:nth-of-type(3),.canvas-preview b:nth-of-type(4){display:none}.dashboard-proof{padding-block:86px 110px}.dashboard-proof--investor{padding-top:96px}.dashboard-proof__head h2{font-size:clamp(62px,18vw,88px)}.dashboard-proof__head>p{font-size:16px}.dashboard-proof__screens{gap:14px;margin-top:48px}.product-screen{clip-path:none}.product-screen__bar{padding-inline:13px;font-size:8px}.product-screen__viewport{aspect-ratio:1.45}.product-screen__viewport img{width:200%;transform:translate(-8%,-50px)}.product-screen figcaption{min-height:124px;padding:19px 18px 22px}.product-screen figcaption strong{font-size:16px}.dashboard-proof__actions,.final-access__actions,.investor-contact__actions{width:100%;display:grid}.dashboard-proof__actions>p{margin-top:8px}.investor-contact__actions .text-link{margin:8px 0 0}.studio-section{padding-block:40px 100px}.studio-copy dl div{grid-template-columns:92px 1fr}.studio-film{clip-path:none}.studio-film>button{bottom:58px}.studio-film__caption{padding-inline:14px}.output-gallery{padding-block:92px 116px}.output-gallery__head h2{font-size:clamp(52px,15vw,70px)}.output-gallery__head>p{font-size:15px}.output-stage{grid-template-rows:none;grid-template-columns:1fr;gap:12px;margin-top:55px;display:grid}.output-card--skin,.output-card--film,.output-card--shoe,.output-card--drink{grid-area:auto/1}.output-card--skin{aspect-ratio:4/5}.output-card--film{aspect-ratio:16/10}.output-card--shoe{aspect-ratio:4/5}.output-card--drink{aspect-ratio:4/3}.output-card figcaption{padding:12px;font-size:9px;bottom:8px;left:8px;right:8px}.output-stage__line{bottom:-46px;left:8%;right:8%}.ownership-flow{margin-top:50px}.ownership-note{flex-direction:column;align-items:flex-start}.vision-shell{gap:58px;width:calc(100% - 28px);padding-block:92px}.orbit-core,.orbit-row{padding:26px 22px}.orbit-row{grid-template-columns:1fr}.orbit-row p{grid-column:1}.orbit-core strong{font-size:36px}.investor-bridge{gap:55px}.state-ledger article{grid-template-columns:18px 1fr;gap:12px}.state-ledger ul{grid-template-columns:1fr}.final-access .section-shell{min-height:590px;padding-block:100px}.final-access h2{font-size:clamp(66px,19vw,90px)}.final-access__signal{width:24%}.site-footer{grid-template-columns:1fr;gap:28px;padding:40px 18px}.site-footer nav{flex-wrap:wrap;grid-area:auto/1}.access-modal{clip-path:none;padding:34px 22px}.modal-close{top:22px;right:18px}.access-modal h2{margin-top:52px}.email-control{grid-template-columns:1fr}.email-control button{border-top:1px solid var(--accent);border-left:0}.launch-wall>section{padding-top:11vh}.launch-wall section>div{gap:12px;display:grid}.investor-hero{gap:58px;padding-block:82px}.investor-hero h1{font-size:clamp(62px,18vw,88px)}.investor-hero>div>p:nth-of-type(2){font-size:16px}.investor-hero__thesis{min-height:310px;padding:28px 22px}.investor-hero__thesis p{margin-top:50px;font-size:21px}.thesis-flow{padding-bottom:92px}.case-ledger article{grid-template-columns:1fr;gap:14px}.case-ledger p{grid-column:1}.dogfood{padding-block:92px}.dogfood ol{grid-template-columns:1fr}.dogfood li{min-height:165px}.dogfood li p{margin-top:56px}.model-stack article{padding:28px 22px}.roadmap-line{grid-template-columns:1fr}.roadmap-line article{border-right:0;border-bottom:1px solid var(--line);min-height:260px}.roadmap-line h3{margin-top:68px}.capital-use .section-shell{gap:55px;padding-block:92px}.capital-use h2{font-size:58px}.investor-contact h2{font-size:clamp(65px,19vw,96px)}.founder-contact-shell{gap:62px;padding-block:78px}.founder-contact-copy h1{font-size:clamp(62px,18vw,88px)}.founder-contact-copy>p:nth-of-type(2){font-size:16px}.founder-form-panel{clip-path:none;min-height:auto}.founder-form-panel:after{display:none}.founder-form{padding:28px 20px 30px}.founder-form h2{font-size:49px}.founder-fields--split,.founder-form__submit{grid-template-columns:1fr}.founder-form-success{min-height:560px;padding:28px 22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}
