@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAjYABQAAAAAD0wAAAhrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbchwuP0hWQVKBCT9NVkFSOQZgP1NUQVSBHgBsL2wRCAqFDIQVCxoAMId0ATYCJAMuBCAFhVIHdgwHG1UNUdQsyukusq8SOCcq7Il9U8YYyc4hBYUZskZi+WMmWcM83sEXLlRE1Nrz9uwBfn4fKADMKopImEh2xMakYuOJfPo5fckYZWSJ1IhUAShEvz8D1/MjoYDsVM9nP4+b+V4CCc0nqFX8XOFUWx9M1MjSWXuu0noq4g3wvx8YUbx0A4Dxufr+L8Suffx+ru62IVU87zAJEVKllHvt3uYNUZlo+6Gyila6iWSaJQ95CSpbukVaRwJB/OuyMewc71QwA4qISgSjXRykOu4mWcR2H4iG7d+jBrbV8D+I3MoTA/MIolb0olescxzYxVaigGWIAv6uSWtxu9mt4H4VWlSDB9iDeFC2wtQ2uVAbGvNmS7RmwammcTTYG9th3bYr5O2eHIt369EoyE9jy9ptrmcaWXgg//rn4AKOcgYBvVjUkiiAYBZsynvMSNTlWObVDOX5SQCcep06VyDmL5K9dChe/VkvX4BrZasJfavjPtQfZxrgdQBlWfkKYCuDiF6wMGCT8qAoUYbFSlvYxQFOkNemuMVAKtcBJ9S+j2qyG1S+JW1egPJxfFWXXzChLxcph/SEsdrKc6qeA5Ta2hYquf5+7SKw0nKVYomtHO0D/sPWXwZNOgFT/UUodAVcYp7wl1klYMhmwXJFLAz6GXDDEPIC9KNPSiq4tcb3o7XhlkmbhxQ6+KWsZ4UMw/hXQkaqrSBTPQ8e+R81mME6TPgI4GewCQtQlP9Fh1I8+4jUdV+tWa9n0nlk6sQAXvEOH6Akn5KPuThlTDyfRJKTSCKhCUWSSUIil8RRHM0l/Jr67JKLrL1J0m4HkjUXnpDkOBJLkACJJzGJXBwHHHIxn+YoXrnzqF16fLfd5rcNu3uXUFhv53BL+qj88sO4et8tLvXKCQu3/vL95yTt6d2D4F+zw0CAiyGgXLIC/GdvkrTjp8t+884TXzyJ8aU+i2v3QPqIwrrC4oDsx9nAMZd+l1/yDVx+3E9MQdjC+aA6/94571s73J944j2fXdj3Ms+F9z7Y1OezvvF9P8N70G/W95vkTLVP06m7dFHrppFVk52gOqbf3uJdlueRYiUPsBfpw+7dJblT8mLzplAx5+2Xzr/kdjN55zoccz9n3DcbwUaO135Huii/+co9/dfvZlVNn95U41C/7Bti6/LFn2/E/3xlgjYyfKz2vZYu9m3c6jHTU7+b1XnxP67ShYz3uxwtw9IS4348OFENke/GAD02+whcdNVL5qxTFAjco+yAoDPmTPy9wbTypBeMlFd2/fUeF2EQBXuYwT6Y7OYQJ/lFSJelWcO4+zuRHDe4xgi9GU/LojxwjBTgJaRhTMFsndiE+eSM8fortjPrxQO+ErKFFDkhkJNjE5XVjCemUuaJ9RaFwdj5EVGQ37kDQUGiWBqYEGYAKEQKq7KRAQwdi2y8pkyLMGX9twFEMizztFCrlSRNUKVYw8w3erlA9uMWhu1oeZTe0NJhCmqqLamAekHE0lJB06Sg0Sjo7MHpNCoDAjpamTv2V+RNTpGpaCxNHBUd7YF/4V/8LH4UXIOTcBljvzakIXax5KSYsUMG//zTZ8mTaZvP3wK3A4Kf8Ii9euk+eAFfvxZ0r9MhPV1qZFleLcxTXZOULvYa4mD2+tFME/vqOSHZ2QZdfm2B1bS9MiHPHtfRRNb5PKOisa66hehKpcx8KBP8gAJWVmoeQAENBsGwENhsWllnZ2N9YyMQ7lumtYmk7FjO0CZEr/ej4N/dsM3xrc7nXxARJ/eMtirJ1Cnjh/YMM6lV06eN7g++idili0BpUvDxY8EwDzx48Ky4rQ1omVhp4LriZw/EtQf5iH4wCG9qpsGNq4X1hH8OkAoAI5uUZq2CZYmZYdr76YF4u92mlQHdVJyvNpi0TEdLXa3Mm/vocUN987n6+or8dLin3JKy8g6dubxIKqAqoU0QHI3lxRW1rFotSTZbZWW7xhYU2RXW7RIZERGoZf9y0gxHZPVlsZRCqXZqtaKqLD/9OW/w7MWrV3k1rSkjGUVHeTY0Z5SVdZ5WW2V5/PpSE81au/ZMf5FTQzMKU1R/6j584rQ+fYb/TsWDBg7GhwrnWXm9lNV3UN9QSgMuYSRiJ7Jqi0mj6d69tdVqtTRJD07sg7QnbtzIaqRoe7mstYbSmm22JEq202h0johhsxLIM3GG291VLwecGVCCcj7axOdVirSsoUF2TrxSO4twRglTRg4IgZB78PMWl6W6kYL2AHWRlFspqkJDFYitFEW1IjKmUDF1nerM7CCXBmpys4OCbQSKi4oo3+oMFHZenlpVVyQCIAAgwL1eRvZN9bB6BU0XAQBkhq82AQDkuKLpztiOBySSltAFaBUQvuy26bEU1Y0gCPaeyiYs5s2ipqkuw2r5MzlL+VM+AZTTEeb/K2Ewl6Ox7DLTNRkqLl3px7tHPeA19LkYY87DYmlOwMpe2cXaBv9g4xBfYmuDd3RLHeCebClmN2CldwXWFk7BxugoRdumLV25sP2wt9x2OOhtwtFK490nI46h6RlQXbtHET0XTJrhdWgBTye/QwqGLQ5dEieJJLSsv1lSJD27DBU8ChVOWsvIgT3FtWWAkA2mrk1IS2QaX/1OhCjsTDeSMgy8ESroHDyR0+sSovxmICWkmd6Xs7c97HXIf6gbCShTahu7hog9HEzlvqS8vL5CuMDy03uWmryCw/YD3/zz+F4yWR6Qkbdw9rGXlu1tq5kZzuP6YHcWwqR41wzKjubMl8EcX3DOTnNHaJBTl3L0hVzLpM+olK9llt6oq8LurL/Oq5Ai/x/E3GjGdn4Imyq1Kk3adOkztEf3/yjDY84x5EhidJQ1sV4RT4S9zPs/jEVGJRZ6A4fyv1tDhkhYJN5rwAns7MD0XAA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-CUIqqgP9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;color:#dce7ff;font-synthesis:none;text-rendering:optimizelegibility;--black:#020309;--navy:#070b20;--blue:#185cff;--cobalt:#387bff;--violet:#762dff;--magenta:#d24ad9;--cyan:#74c8ff;--silver:#b8c6e2;--void-text:#9da69f;--muted:#657087;--line:#9db4e526;--observer-x:50vw;--observer-y:50vh;--hero-split-shift:0px;--hero-split-counter-shift:0px;--hero-split-tilt:12deg;background:#020309;font-family:Onest Variable,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{color:#dce7ff;background:var(--black);min-width:320px;margin:0;overflow-x:hidden}body:after{z-index:45;opacity:0;pointer-events:none;content:"";background:radial-gradient(circle 210px at var(--observer-x) var(--observer-y), #608eff17, transparent 72%);transition:opacity .44s;position:fixed;inset:0}html[data-observer-state=detected] body:after{opacity:.55}html[data-observer-state=active] body:after{opacity:1}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#020309;background:#91c5ff}.site-shell{min-height:100vh}.site-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020309c7;border-bottom:1px solid #99b2e61f;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:86px;padding:0 4vw;display:grid;position:fixed;top:0;left:0}.brand-mark{justify-self:start;align-items:center;gap:13px;display:inline-flex}.brand-glyph{color:#e4ecff;border:1px solid #97b6f06b;place-items:center;width:38px;height:38px;font-size:12px;font-weight:760;display:grid;box-shadow:inset 0 0 18px #406bcb2e}.brand-copy{letter-spacing:.12em;gap:3px;font-size:12px;font-weight:720;display:grid}.brand-copy small{color:#69748b;letter-spacing:.15em;font-size:7px;font-weight:550}.primary-nav{align-items:flex-end;gap:24px;display:flex}.primary-nav a{color:#b3bcd0;font-size:12px;transition:color .18s;display:grid}.primary-nav small{color:#515c72;letter-spacing:.12em;margin-bottom:2px;font-size:7px}.primary-nav a:hover,.primary-nav a:focus-visible{color:#fff}.primary-nav a[aria-current]{color:#e3ebff}.primary-nav a[aria-current] small{color:#6f9cff}.header-status{color:#788297;letter-spacing:.1em;justify-self:end;align-items:center;gap:11px;font-size:9px;display:inline-flex}.header-status i{background:#6d92eb;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #5d8cffb8}.header-actions{justify-self:end;align-items:center;gap:18px;display:flex}.github-link{width:46px;height:46px;box-shadow:none;clip-path:circle(50%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;forced-color-adjust:none;isolation:isolate;background:#010409;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .18s;display:inline-flex;position:relative;overflow:hidden}.github-link-icon{border-radius:inherit;filter:none;forced-color-adjust:none;background:#010409 url(/github-cat-d8947f81.png) 50%/contain no-repeat;width:100%;height:100%;display:block}.github-link:hover,.github-link:focus-visible{transform:translateY(-2px)scale(1.04)}.mobile-nav-toggle{display:none}.mobile-navigation{color:#dce7ff}.mobile-navigation[open]{display:none}[data-reactive-node]{--presence:1;--absence:0}html[data-reactive-ready=true] [data-reactive-node]{--presence:0;--absence:calc(1 - var(--presence))}[data-transport-hold=true],[data-transport-prewake=true][data-reactive-node],[data-transport-prewake=true] [data-reactive-node]{--presence:1!important;--absence:0!important}html[data-transport-arrival=pending] body{overflow:hidden}[data-transport-hold=true] .field-system-copy h3,[data-transport-hold=true].project-page-hero h1,html[data-transport-arrival=pending][data-transport-scenario=project][data-transport-direction=in] .project-page-hero h1,html[data-transport-arrival=pending][data-transport-scenario=project][data-transport-direction=out] [id^=system-] .field-system-copy h3{visibility:hidden}.lab-transport-overlay{--transport-accent:#729eff;--transport-accent-soft:#4170e15c;--transport-material:#050a1af0;--transport-source-x:40vw;--transport-source-y:40vh;--transport-source-width:20vw;--transport-source-height:20vh;--transport-source-right:40vw;--transport-source-bottom:40vh;--transport-safe-top:92px;z-index:90;opacity:0;pointer-events:none;isolation:isolate;transition:opacity .1s linear;position:fixed;inset:0;overflow:hidden}.lab-transport-overlay[data-transport-tone=naz]{--transport-accent:#6f8fff;--transport-accent-soft:#445be66b;--transport-material:#05091df5}.lab-transport-overlay[data-transport-tone=void]{--transport-accent:#57bfdc;--transport-accent-soft:#1f7d9e61;--transport-material:#010e18f5}.lab-transport-overlay[data-transport-tone=shared]{--transport-accent:#8fa6df;--transport-accent-soft:#5764bc57;--transport-material:#050916f2}html[data-transport-tone=naz][data-transport-arrival=pending] .lab-transport-overlay{--transport-accent:#6f8fff;--transport-accent-soft:#445be66b;--transport-material:#05091df5}html[data-transport-tone=void][data-transport-arrival=pending] .lab-transport-overlay{--transport-accent:#57bfdc;--transport-accent-soft:#1f7d9e61;--transport-material:#010e18f5}html[data-transport-tone=shared][data-transport-arrival=pending] .lab-transport-overlay{--transport-accent:#8fa6df;--transport-accent-soft:#5764bc57;--transport-material:#050916f2}.lab-transport-overlay:not([data-transport-phase=idle]),html[data-transport-arrival=pending] .lab-transport-overlay{opacity:1;pointer-events:auto}.lab-transport-lockup{z-index:24;color:#e4ecff;align-items:center;gap:13px;min-width:134px;min-height:38px;display:inline-flex;position:absolute;top:24px;left:4vw}.lab-transport-lockup>i{border:1px solid #97b6f06b;place-items:center;width:38px;height:38px;font-size:12px;font-style:normal;font-weight:760;display:grid;box-shadow:inset 0 0 18px #406bcb2e}.lab-transport-lockup>strong{letter-spacing:.12em;gap:3px;font-size:12px;font-weight:720;display:grid}.lab-transport-lockup small{color:#69748b;letter-spacing:.15em;font-size:7px;font-weight:550}.lab-portal{opacity:0;pointer-events:none;position:absolute;inset:0}.lab-transport-overlay[data-transport-kind=portal] .lab-portal,html[data-transport-kind=portal][data-transport-arrival=pending] .lab-portal{opacity:1}.lab-portal{background:radial-gradient(circle at 50% 50%, var(--transport-accent-soft), transparent 48%), linear-gradient(120deg, #0b102a33, #0209105c)}.lab-portal-material,.lab-portal-frame{clip-path:inset(var(--transport-source-y) var(--transport-source-right) var(--transport-source-bottom) var(--transport-source-x));transition:clip-path .28s cubic-bezier(.76,0,.24,1),opacity .3s;position:absolute;inset:0}.lab-portal-material{background:radial-gradient(circle at 70% 32%, var(--transport-accent-soft), transparent 34rem), linear-gradient(145deg, #0c1535f5, var(--transport-material) 64%, #020810f5)}.lab-portal-material:before{content:"";opacity:.45;background-image:linear-gradient(#7091d412 1px,#0000 1px),linear-gradient(90deg,#7091d40e 1px,#0000 1px);background-size:100% 84px,11vw 100%;position:absolute;inset:0}.lab-portal-frame{z-index:3;border:1px solid var(--transport-accent);box-shadow:inset 0 0 0 1px #a5bef20f, 0 0 32px var(--transport-accent-soft)}.lab-transport-overlay[data-transport-phase=closing] .lab-portal-material,.lab-transport-overlay[data-transport-phase=closing] .lab-portal-frame,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-material,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-frame,.lab-transport-overlay[data-transport-phase=opening] .lab-portal-material,.lab-transport-overlay[data-transport-phase=opening] .lab-portal-frame,html[data-transport-kind=portal][data-transport-arrival=pending] .lab-portal-material,html[data-transport-kind=portal][data-transport-arrival=pending] .lab-portal-frame{clip-path:inset(0)}.lab-transport-overlay[data-transport-phase=opening] .lab-portal-material,.lab-transport-overlay[data-transport-phase=opening] .lab-portal-frame{opacity:0}.lab-portal-signal{z-index:5;top:max(calc(var(--transport-source-y) + 20px), var(--transport-safe-top));left:clamp(20px, calc(var(--transport-source-x) + 22px), calc(100vw - 82px));opacity:0;gap:5px;transition:top .28s cubic-bezier(.76,0,.24,1),left .28s cubic-bezier(.76,0,.24,1),opacity .12s;display:flex;position:absolute}.lab-portal-signal i{background:var(--transport-accent);width:34px;height:2px;box-shadow:0 0 12px var(--transport-accent-soft)}.lab-portal-signal i:nth-child(2){opacity:.62;width:16px}.lab-portal-signal i:nth-child(3){opacity:.34;width:7px}.lab-portal-destination{z-index:5;top:max(calc(var(--transport-source-y) + 58px), calc(var(--transport-safe-top) + 34px));left:clamp(20px, calc(var(--transport-source-x) + 22px), calc(100vw - 120px));opacity:0;color:#b6c5df;gap:7px;width:min(520px,100vw - 40px);transition:top .28s cubic-bezier(.76,0,.24,1),left .28s cubic-bezier(.76,0,.24,1),opacity .15s;display:grid;position:absolute}.lab-portal-destination b{color:var(--transport-accent);letter-spacing:.17em;font-size:8px}.lab-portal-destination em{letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(28px,5vw,72px);font-style:normal;font-weight:470;line-height:.92}.lab-portal-destination i{color:#60759a;letter-spacing:.16em;font-size:7px;font-style:normal}.lab-transport-overlay[data-transport-phase=preparing] .lab-portal-signal,.lab-transport-overlay[data-transport-phase=preparing] .lab-portal-destination,.lab-transport-overlay[data-transport-phase=closing] .lab-portal-signal,.lab-transport-overlay[data-transport-phase=closing] .lab-portal-destination,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-signal,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-destination{opacity:1}.lab-transport-overlay[data-transport-phase=closing] .lab-portal-signal,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-signal{top:max(11vh, var(--transport-safe-top));left:max(20px,7vw)}.lab-transport-overlay[data-transport-phase=closing] .lab-portal-destination,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-destination{top:calc(max(11vh, var(--transport-safe-top)) + 34px);left:max(20px,7vw)}.lab-transport-overlay[data-transport-phase=opening] .lab-portal-signal{top:max(11vh, var(--transport-safe-top));opacity:0;left:max(20px,7vw)}.lab-transport-overlay[data-transport-phase=opening] .lab-portal-destination{top:calc(max(11vh, var(--transport-safe-top)) + 34px);opacity:0;left:max(20px,7vw)}.lab-transport-live{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.project-system-return{gap:22px}.project-system-return span{font-size:16px}.hero{isolation:isolate;border-bottom:1px solid var(--line);background:linear-gradient(128deg,#0000 45%,#72268b1c 58%,#0000 74%),linear-gradient(118deg,#101747 0%,#171347 42%,#240e3c 66%,#090812 100%);min-height:1000px;position:relative;overflow:hidden}.legacy-section-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}#threshold,#workshop,#field-systems,#space-map{scroll-margin-top:110px}.hero:before{z-index:-1;content:"";clip-path:polygon(0 14%,55% 24%,47% 88%,0 74%);transform:translate3d(var(--hero-split-counter-shift), 0, 0);background:linear-gradient(107deg,#0000 31%,#4a69d221 31.2%,#0000 31.5%),linear-gradient(169deg,#2a48aa21,#190f460f);transition:transform .18s linear;position:absolute;inset:0}.hero:after{z-index:0;content:"";clip-path:polygon(58% 0,100% 0,100% 100%,38% 100%);transform:translate3d(var(--hero-split-shift), 0, 0);background:linear-gradient(76deg,#051e2f47,#0000 42%),linear-gradient(112deg,#02050a 0%,#020910 58%,#010309 100%);transition:transform .18s linear;position:absolute;inset:-8% -7%;box-shadow:-34px 0 90px #03020cad}.hero-grid{z-index:-3;opacity:.25;background-image:linear-gradient(73deg,#0000 49.85%,#6f8bcb29 50%,#0000 50.15%),linear-gradient(108deg,#0000 49.9%,#6f8bcb1f 50%,#0000 50.1%);background-size:310px 100%,430px 100%;position:absolute;inset:0}.hero-seam{z-index:1;width:2px;height:132%;transform:translate3d(var(--hero-split-shift), 0, 0) rotate(var(--hero-split-tilt));transform-origin:50%;background:linear-gradient(#0000,#5879e033 18%,#4e90da8c 49%,#a137ab57 72%,#0000);transition:transform .18s linear;position:absolute;top:-16%;left:49%;box-shadow:-11px 0 28px #3558c629,13px 0 34px #2b8bae14}.hero-content{z-index:2;width:100%;min-height:1000px;position:relative}.hero-kicker{color:#67728b;letter-spacing:.15em;margin:0;font-size:8px;font-weight:650;position:absolute;top:150px;left:5%}.hero-kicker i{background:var(--cobalt);width:4px;height:4px;margin:0 14px 2px;display:inline-block;transform:rotate(45deg)}.hero h1{margin:0;font-weight:500}.voice{opacity:calc(.026 + var(--presence) * .874);will-change:transform, opacity;margin:0;transition:opacity .68s,transform .88s cubic-bezier(.16,1,.3,1),filter .76s;display:block;position:absolute}.voice small{color:#69738b;letter-spacing:.14em;margin-bottom:17px;font-family:Onest Variable,sans-serif;font-size:8px;font-style:normal;font-weight:650;display:block}.voice-naz{color:#9aadd5;letter-spacing:-.065em;max-width:59%;transform:translate3d(calc(var(--absence) * -34px), calc(var(--absence) * 18px), 0) scale(calc(.965 + var(--presence) * .035));filter:blur(calc(var(--absence) * 11px));text-shadow:0 0 calc(var(--presence) * 18px) #4775e629;font-size:clamp(62px,6.5vw,96px);font-weight:540;line-height:.92;top:32%;left:4.5%}.voice-void{z-index:3;color:#7792a2;letter-spacing:-.055em;text-align:left;max-width:42%;transform:translate3d(calc(var(--absence) * 24px), calc(var(--absence) * 26px), 0) scale(calc(.98 + var(--presence) * .02));filter:blur(calc(var(--absence) * 13px));text-shadow:0 0 calc(var(--presence) * 20px) #06648d33;font-family:Onest Variable,Segoe UI,sans-serif;font-size:clamp(52px,5.8vw,82px);font-style:normal;font-weight:390;line-height:.88;top:55%;right:6.5%}.naz-fragment,.void-reflection{z-index:-1;opacity:calc(var(--absence) * .24);color:#0000;font:inherit;-webkit-text-stroke:1px #7e9eef6b;pointer-events:none;transition:opacity .62s,transform .82s cubic-bezier(.16,1,.3,1);position:absolute;inset:37px 0 auto;overflow:hidden}.fragment-one{clip-path:inset(0 62% 48% 0);transform:translate(calc(var(--absence) * -54px), calc(var(--absence) * -24px))}.fragment-two{clip-path:inset(49% 0 0 44%);transform:translate(calc(var(--absence) * 64px), calc(var(--absence) * 26px))}.void-reflection{color:#315c70;opacity:calc(var(--absence) * .16);-webkit-text-stroke:0;transform:translateY(calc(var(--absence) * 22px)) scaleY(-1);inset:30px 0 auto}.naz-interface,.void-interface{z-index:-2;pointer-events:none;letter-spacing:normal;text-align:left;font-family:Onest Variable,sans-serif;font-style:normal;display:block;position:absolute}.naz-interface{width:min(720px,78vw);height:540px;opacity:calc(.08 + var(--presence) * .92);transform:translate3d(calc(var(--absence) * -28px), calc(var(--absence) * 20px), 0);transition:opacity .68s,transform .92s cubic-bezier(.16,1,.3,1);top:-88px;left:-22px}.naz-code{border-left:1px solid rgba(78, 183, 244, calc(.06 + var(--presence) * .34));color:#597bb1;letter-spacing:.08em;gap:7px;width:210px;padding-left:12px;font-size:8px;font-weight:520;display:grid;position:absolute;top:0;left:46%}.naz-code i{opacity:calc(.06 + var(--presence) * .74);transform:translateX(calc(var(--absence) * (18px + var(--line-step,0px))));transition:opacity .62s,transform .82s cubic-bezier(.16,1,.3,1)}.naz-code i:nth-child(2){--line-step:8px;color:#6a6db6}.naz-code i:nth-child(3){--line-step:16px;color:#895aa5}.naz-code i:nth-child(4){--line-step:24px;color:#4eb7f4}.naz-mechanism{border:1px solid rgba(47, 95, 225, calc(.05 + var(--presence) * .24));clip-path:polygon(0 16%,88% 0,100% 80%,12% 100%);background:linear-gradient(145deg,#0e15484d,#07091f14);width:270px;height:150px;display:block;position:absolute;bottom:2%;right:4%}.naz-rail{width:calc(64% * var(--presence));background:#315bd0;height:2px;transition:width .88s cubic-bezier(.16,1,.3,1);position:absolute;top:53%;left:9%;box-shadow:0 0 14px #2f5fe180}.naz-carriage{top:calc(53% - 9px);left:calc(9% + 56% * var(--presence));width:20px;height:20px;transform:rotate(calc(var(--absence) * 35deg));background:#14245c;border:1px solid #4eb7f4;transition:left .92s cubic-bezier(.16,1,.3,1),transform .92s cubic-bezier(.16,1,.3,1);position:absolute}.naz-lock{width:32px;height:32px;transform:rotate(calc(var(--absence) * -90deg)) scale(calc(.7 + var(--presence) * .3));border:1px solid #8753c8;border-radius:50%;transition:transform .92s cubic-bezier(.16,1,.3,1);position:absolute;top:22%;right:13%}.naz-lock:after{content:"";background:#d24ad9;width:48px;height:1px;position:absolute;top:50%;left:-8px}.naz-cable{width:calc(54% * var(--presence));transform-origin:100%;background:linear-gradient(90deg,#0000,#d24ad9,#4eb7f4);height:1px;transition:width .98s;position:absolute;bottom:22%;right:8%;transform:rotate(-13deg)}.naz-readout{color:#4f6d9e;letter-spacing:.09em;width:270px;transform:translateY(calc(var(--absence) * 12px));border-top:1px solid #4eb7f43d;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px 11px;font-size:7px;transition:transform .76s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;bottom:0;left:0}.naz-readout b{color:#667fbd;font-weight:620}.naz-readout em{color:#d24ad9;font-style:normal}.void-interface{width:min(600px,52vw);height:540px;opacity:calc(.06 + var(--presence) * .82);transform:translate3d(calc(var(--absence) * 18px), calc(var(--absence) * 24px), 0) scale(calc(.96 + var(--presence) * .04));transition:opacity .82s,transform 1.08s cubic-bezier(.16,1,.3,1);top:-128px;right:-76px}.void-window{border:1px solid rgba(6, 100, 141, calc(.04 + var(--presence) * .22));background:linear-gradient(to top, rgba(4, 40, 75, calc(var(--presence) * .5)), transparent 62%), #0208108a;width:100%;height:62%;box-shadow:inset 0 -32px 70px rgba(3, 54, 89, calc(var(--presence) * .18));border-radius:48% 48% 7% 7%/22% 22% 8% 8%;display:block;position:absolute;top:0;right:0;overflow:hidden}.window-frame{background:rgba(74, 136, 164, calc(.06 + var(--presence) * .34));width:1px;transform:scaleY(var(--presence));transform-origin:bottom;transition:transform .98s cubic-bezier(.16,1,.3,1);position:absolute;top:7%;bottom:0}.frame-one{left:34%}.frame-two{right:34%}.window-horizon{background:linear-gradient(90deg, transparent, rgba(62, 164, 197, calc(var(--presence) * .68)), transparent);height:1px;transform:scaleX(var(--presence));transition:transform 1.12s cubic-bezier(.16,1,.3,1);position:absolute;bottom:25%;left:0;right:0}.city-trace{width:2px;transform:scaleY(var(--presence));transform-origin:bottom;background:linear-gradient(#0000,#3ea4c5);transition:transform 1.18s cubic-bezier(.16,1,.3,1);position:absolute;bottom:25%}.trace-one{height:48px;left:22%;box-shadow:8px 14px #06648d8c,-11px 24px #3ea4c547}.trace-two{height:82px;left:52%;box-shadow:12px 33px #06648d7a,-8px 21px #3ea4c557}.trace-three{height:56px;right:18%;box-shadow:9px 16px #06648d85,-14px 31px #3ea4c53d}.void-archive{color:#426b7c;letter-spacing:.17em;text-align:right;gap:9px;font-size:7px;font-weight:560;display:grid;position:absolute;bottom:22%;right:3%}.void-archive i{opacity:calc(.05 + var(--presence) * .64);transform:translateX(calc(var(--absence) * 18px));transition:opacity .76s,transform .98s cubic-bezier(.16,1,.3,1)}.void-archive i:nth-child(2){transition-delay:70ms}.void-archive i:nth-child(3){transition-delay:.14s}.void-memory{gap:10px;display:flex;position:absolute;bottom:7%;left:9%}.void-memory i{width:5px;height:5px;opacity:calc(.08 + var(--presence) * .54);transform:scale(calc(.5 + var(--presence) * .5));box-shadow:0 0 calc(var(--presence) * 13px) #3ea4c56b;border:1px solid #3e7b91;border-radius:50%;transition:opacity .82s,transform .98s cubic-bezier(.16,1,.3,1)}.void-memory i:nth-child(2){margin-top:13px}.void-memory i:nth-child(3){margin-top:3px}.hero-bottom{z-index:5;opacity:calc(.1 + var(--presence) * .9);transform:translateY(calc(var(--absence) * 18px));justify-content:space-between;align-items:end;transition:opacity .62s,transform .76s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:90px;left:5%;right:5.5%}.hero-bottom p{color:#9ba6ba;max-width:480px;margin:0;font-size:16px;line-height:1.5}.hero-actions{gap:12px;display:flex}.button{color:#bbc4d3;border:1px solid #a5b6d847;justify-content:space-between;align-items:center;min-height:55px;padding:0 20px;font-size:12px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.button:hover,.button:focus-visible{border-color:#7ba0ffad;transform:translateY(-2px)}.button:focus-visible{outline-offset:3px;outline:2px solid #8fcfff}.button-primary{color:#e9efff;background:#0f348e;min-width:236px}.button-primary span{color:#0a1834;background:#d8e4ff;place-items:center;width:40px;height:40px;margin-left:26px;display:grid}.button-secondary{min-width:170px}.hero-note{z-index:4;color:#3e475b;letter-spacing:.15em;font-size:6px;font-weight:650;position:absolute;bottom:22px}.note-left{left:4%}.note-center{left:45%}.note-right{right:5%}.section{border-bottom:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:980px;min-height:900px;padding:150px 3.5% 130px;position:relative;overflow:hidden}.section-index{color:#4b5871;letter-spacing:.12em;writing-mode:vertical-rl;font-size:8px;font-weight:700;position:absolute;top:155px;left:3.7%}.section-index span{color:#66728a;margin-top:18px}.space-map{contain-intrinsic-size:1140px;background:radial-gradient(circle at 64%,#28479414,#0000 35rem),#03050d;min-height:1140px}.map-intro{width:min(1440px,78vw);opacity:calc(.06 + var(--presence) * .94);transform:translateY(calc(var(--absence) * 28px));grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:50px;margin:0 auto 90px;transition:opacity .72s,transform .9s cubic-bezier(.16,1,.3,1);display:grid}.map-intro p,.workshop-intro p{color:#55627b;letter-spacing:.14em;grid-column:1/-1;margin:0 0 -28px;font-size:8px;font-weight:700}.map-intro h2,.workshop-intro h2{color:#aebbd4;letter-spacing:-.065em;margin:0;font-size:clamp(58px,7vw,96px);font-weight:430;line-height:.84}.map-intro>span{color:#707c92;font-size:14px;line-height:1.7}.map-board{width:min(1840px,94vw);min-height:540px;opacity:calc(.025 + var(--presence) * .975);transform:perspective(1200px) rotateX(calc(var(--absence) * 3deg)) scale(calc(.98 + var(--presence) * .02));transform-origin:50%;margin:0 auto;transition:opacity .82s,transform 1.04s cubic-bezier(.16,1,.3,1);position:relative}.map-board:before{border:1px solid rgba(101, 128, 188, calc(.08 + var(--presence) * .18));content:"";background:linear-gradient(90deg,#070e1fc7,#02070feb);position:absolute;inset:0}.board-corner{z-index:4;border-color:#6290e673;width:14px;height:14px;position:absolute}.corner-a{border-top:1px solid;border-left:1px solid;top:0;left:0}.corner-b{border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.space-route-network{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.space-route-segment{fill:none;stroke:#4b69a933;stroke-width:.22px;vector-effect:non-scaling-stroke;transition:stroke .22s,opacity .22s}.space-route-segment.is-visited{stroke:#4f7edb7a}.space-route-segment.is-next,.space-route-segment.is-focused{stroke:#75a6ff;stroke-dasharray:.12 .88;stroke-linecap:round;animation:.92s cubic-bezier(.16,1,.3,1) route-impulse}.route-loop-label{z-index:3;color:#3f567f;letter-spacing:.13em;writing-mode:vertical-rl;font-size:6px;position:absolute;bottom:18px;left:2.4%}@keyframes route-impulse{0%{stroke-dashoffset:1px;opacity:.18}45%{opacity:1}to{stroke-dashoffset:0;opacity:.34}}.space-list{z-index:2;grid-template-rows:repeat(2,220px);grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:50px 28px;list-style:none;display:grid;position:relative}.space-list li{min-height:220px;transform:translateY(calc(var(--absence) * (14px + var(--route-index) * 1px)));scroll-margin-top:110px;transition:transform .76s cubic-bezier(.16,1,.3,1)}.space-list li[data-space=threshold]{grid-area:1/1}.space-list li[data-space=naz]{grid-area:1/2}.space-list li[data-space=atrium]{grid-area:1/3}.space-list li[data-space=void]{grid-area:1/4}.space-list li[data-space=creator]{grid-area:2/2}.space-list li[data-space=projects]{grid-area:2/3}.space-list li[data-space=inner-room]{grid-area:2/4}.space-list a,.space-list li>div{background:#030813b8;border:1px solid #6c86be33;grid-template-rows:auto auto auto 1fr auto;grid-template-columns:auto 1fr auto auto;height:100%;padding:18px 20px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.space-list a:hover,.space-list a:focus-visible{background:#0b183ae6;border-color:#4579ff8f;transform:translateY(-3px)}.space-list a:focus-visible{outline-offset:-3px;outline:2px solid #8fcfff}.space-code{color:#5c6a84;grid-column:1;font-size:7px}.space-telemetry{color:#315470;letter-spacing:.07em;grid-column:2;justify-self:end;padding-right:9px;font-size:6px}.space-pulse{border:1px solid #4876d8;width:6px;height:6px;transform:rotate(45deg)}.space-route-status{color:#46536c;letter-spacing:.11em;text-align:right;min-width:54px;margin-left:9px;font-size:6px}.space-list strong{color:#9dabca;letter-spacing:.04em;grid-column:1/-1;align-self:end;margin-top:26px;font-size:18px;font-weight:560}.space-list small{color:#59657c;grid-column:1/-1;margin-top:6px;font-size:10px}.space-responsibility{color:#4f5e76;grid-column:1/-1;max-width:290px;margin-top:13px;font-size:8px;line-height:1.5}.space-destination{color:#516c9e;letter-spacing:.09em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;align-self:end;align-items:center;margin-top:14px;font-size:7px;display:flex}.space-destination i{color:#5c94dd;font-size:12px;font-style:normal}.space-list li[data-tone=void] .space-pulse{border-color:#7893a5}.space-list li[data-tone=void] strong{color:#87979f}.space-list li[data-route-state=current] a{z-index:2;background:linear-gradient(145deg,#11285bf0,#040a19f5);border-color:#6a9cffc7;box-shadow:0 0 0 1px #4579ff1f,0 22px 50px #00113947}.space-list li[data-route-state=current] strong{color:#d6e1f8}.space-list li[data-route-state=current] .space-route-status{color:#8fc0ff}.space-list li[data-route-state=visited]:not([data-route-state=current]) a{background:#050c1bd1;border-color:#5274b54f}.space-list li[data-route-state=visited] .space-route-status{color:#5875a8}.space-list li[data-route-state=next] a{background:#08132bd6;border-color:#5385e86b}.space-list li[data-route-state=next] .space-route-status{color:#658fe0}.space-list li[data-route-state=next] .space-pulse{border-color:#8fcfff;animation:.88s ease-out card-route-pulse;box-shadow:0 0 16px #5b9bffb8}@keyframes card-route-pulse{0%{opacity:.25;transform:rotate(45deg)scale(.65)}50%{opacity:1}to{opacity:.72;transform:rotate(45deg)scale(1)}}.field-systems{contain-intrinsic-size:3300px;background:radial-gradient(circle at 82% 18%,#1066931c,#0000 34rem),radial-gradient(circle at 14% 74%,#47269721,#0000 40rem),linear-gradient(118deg,#030714,#020309 54%,#02070d);min-height:3100px;padding-top:190px;scroll-margin-top:70px}.field-systems:before{content:"";pointer-events:none;background-image:linear-gradient(#5377bc0b 1px,#0000 1px),linear-gradient(90deg,#5377bc09 1px,#0000 1px);background-size:100% 220px,12.5% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 8% 94%,#0000);mask-image:linear-gradient(#0000,#000 8% 94%,#0000)}.field-systems-intro{width:min(1380px,82vw);opacity:calc(.12 + var(--presence) * .88);transform:translateY(calc(var(--absence) * 26px));grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:48px 70px;margin:0 auto 180px;transition:opacity .72s,transform .92s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.field-systems-intro:after{content:"";height:1px;transform:scaleX(calc(.18 + var(--presence) * .82));transform-origin:0;background:linear-gradient(90deg,#4b7ee799,#5a7ebe29 68%,#0000);transition:transform 1.05s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-72px;left:0;right:0}.field-systems-intro>p{color:#5c7fc4;letter-spacing:.16em;grid-column:1/-1;margin:0;font-size:8px;font-weight:700}.field-systems-intro h2{color:#bcc9e0;letter-spacing:-.068em;max-width:940px;margin:0;font-size:clamp(68px,7.4vw,118px);font-weight:430;line-height:.86}.field-systems-intro>span{color:#73839d;max-width:380px;padding-bottom:7px;font-size:14px;line-height:1.75}.field-systems-list{grid-template-columns:repeat(12,minmax(0,1fr));gap:120px 22px;width:min(1480px,87vw);margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.field-system-item{min-width:0}.field-system-item-naz-ai-bot{grid-column:1/8}.field-system-item-void-entity{grid-column:8/13;margin-top:210px}.field-system-item-future-self-ai{grid-column:1/6;margin-top:30px}.field-system-item-propscan{grid-column:6/13}.field-system-item-ai-packager{grid-column:1/8}.field-system-item-vibe-lead-qualifier{grid-column:8/13;margin-top:170px}.field-system-module{--system-title:clamp(0, calc((var(--presence) - .04) * 2.7), 1);--system-copy:clamp(0, calc((var(--presence) - .16) * 2.45), 1);--system-action:clamp(0, calc((var(--presence) - .02) * 2.35), 1);--system-detail:clamp(0, calc((var(--presence) - .36) * 2.5), 1);border-top:1px solid rgba(90, 134, 223, calc(.12 + var(--presence) * .34));border-left:1px solid rgba(90, 134, 223, calc(.03 + var(--presence) * .13));background:linear-gradient(147deg, rgba(11, 19, 43, calc(.38 + var(--presence) * .3)), #02050d2e 62%);min-height:690px;transform:translate3d(calc(var(--absence) * -18px), calc(var(--absence) * 30px), 0) scale(calc(.982 + var(--presence) * .018));transform-origin:0 0;grid-template-rows:auto auto minmax(220px,1fr) auto;padding:28px;transition:transform .88s cubic-bezier(.16,1,.3,1),border-color .52s,background .68s,box-shadow .52s;display:grid;position:relative;overflow:hidden}.field-system-item:nth-child(2n) .field-system-module{transform:translate3d(calc(var(--absence) * 18px), calc(var(--absence) * 36px), 0) scale(calc(.982 + var(--presence) * .018));transform-origin:100% 0}.field-system-module:before{z-index:0;content:"";width:28%;height:1px;box-shadow:0 0 calc(var(--system-detail) * 20px) #467ef2b8;transform:scaleX(var(--system-detail));transform-origin:100%;background:#5f91f0;transition:transform .76s cubic-bezier(.16,1,.3,1);position:absolute;top:0;right:0}.field-system-module:after{border-right:1px solid rgba(75, 132, 238, calc(var(--system-detail) * .45));border-bottom:1px solid rgba(75, 132, 238, calc(var(--system-detail) * .45));content:"";pointer-events:none;width:42%;height:34%;transform:translate(calc(var(--absence) * 12px), calc(var(--absence) * 12px));transition:transform .76s,border-color .52s;position:absolute;bottom:0;right:0}.field-system-module:focus-within{box-shadow:0 22px 80px #0000004d;--presence:1!important;--absence:0!important}.field-system-module[data-reactive-phase=active]{background:linear-gradient(147deg,#0c1737cc,#02050d52 68%);box-shadow:0 28px 90px #0000003d}.field-system-heading{z-index:2;color:#526684;letter-spacing:.14em;min-height:34px;opacity:calc(.32 + var(--system-action) * .68);justify-content:space-between;align-items:start;gap:20px;font-size:7px;font-weight:680;display:flex;position:relative}.field-system-status{color:#617596;text-align:right;max-width:48%}.field-system-copy{z-index:2;opacity:calc(.08 + var(--system-title) * .92);transform:translateY(calc(var(--absence) * 15px));margin-top:43px;transition:opacity .64s,transform .82s cubic-bezier(.16,1,.3,1);position:relative}.field-system-copy>p{color:#5872a0;letter-spacing:.13em;text-transform:uppercase;max-width:76%;margin:0 0 13px;font-size:8px;font-weight:650;line-height:1.5}.field-system-copy h3{color:#c5d0e4;letter-spacing:-.06em;max-width:94%;margin:0;font-size:clamp(42px,4.7vw,76px);font-weight:480;line-height:.92}.field-system-copy>span{color:#738199;max-width:590px;opacity:calc(.08 + var(--system-copy) * .92);transform:translateY(calc(var(--absence) * 12px));margin-top:23px;font-size:12px;line-height:1.72;transition:opacity .62s,transform .82s cubic-bezier(.16,1,.3,1);display:block}.field-mechanism{z-index:1;min-height:250px;opacity:calc(.015 + var(--system-detail) * .985);transform:translateY(calc(var(--absence) * 28px)) scale(calc(.95 + var(--system-detail) * .05));transform-origin:bottom;align-self:end;margin:32px 0 30px;transition:opacity .36s,transform .52s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.field-mechanism img{width:100%;height:100%;opacity:calc(.08 + var(--system-detail) * .28);object-fit:cover;filter:saturate(.65)contrast(1.12)brightness(.62);mix-blend-mode:screen;display:block;position:absolute;inset:0}.field-system-actions{z-index:4;opacity:calc(.06 + var(--system-action) * .94);transform:translateY(calc(var(--absence) * 10px));flex-wrap:wrap;gap:9px;transition:opacity .7s,transform .76s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.field-system-action{color:#8da8db;letter-spacing:.11em;background:#040a19c7;border:1px solid #537fd547;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 15px;font-size:8px;font-weight:690;transition:color .18s,border-color .18s,background .18s,transform .18s;display:inline-flex}.field-system-action i{color:#76bfff;font-size:14px;font-style:normal}.field-system-action em{color:#536c99;font-size:6px;font-style:normal}.field-system-action-launch{color:#c0d3f7;background:#0b265bb8;border-color:#4a82ee7a;min-width:200px}.field-system-action:hover{color:#fff;background:#10316ce0;border-color:#70b3ffc7;transform:translateY(-2px)}.field-system-action:focus-visible{color:#fff;outline-offset:3px;border-color:#0000;outline:2px solid #8fcfff}.naz-assembly{clip-path:polygon(0 12%,92% 0,100% 84%,8% 100%);background:linear-gradient(118deg,#1328666b,#0000 62%);border-bottom:1px solid #3c66ca47;min-height:270px}.assembly-input,.assembly-route{z-index:2;color:#5977ae;letter-spacing:.15em;font-size:7px;font-weight:650;position:absolute}.assembly-input{top:22%;left:5%}.assembly-route{color:#b456c6;bottom:17%;right:5%}.assembly-rail{height:1px;transform:scaleX(var(--system-detail));transform-origin:0;background:linear-gradient(90deg,#346ee4,#754dd2,#d24ad9);transition:transform .92s cubic-bezier(.16,1,.3,1);position:absolute;left:8%}.rail-a{width:82%;top:46%}.rail-b{width:64%;transform:rotate(-8deg) scaleX(var(--system-detail));top:67%}.assembly-node{z-index:3;color:#789be1;width:44px;height:44px;transform:rotate(calc(var(--absence) * 34deg)) scale(calc(.6 + var(--system-detail) * .4));background:#071434;border:1px solid #477ee9;place-items:center;font-size:7px;transition:transform .82s cubic-bezier(.16,1,.3,1);display:grid;position:absolute}.node-a{top:39%;left:24%}.node-b{border-color:#7054d1;top:58%;left:52%}.node-c{color:#d588df;width:76px;height:76px;box-shadow:0 0 calc(var(--system-detail) * 32px) #d24ad92e;border-color:#c347cc;top:27%;right:8%}.field-system-item-void-entity .field-system-module{border-color:rgba(57, 133, 159, calc(.11 + var(--presence) * .28));background:linear-gradient(160deg, rgba(3, 31, 46, calc(.3 + var(--presence) * .35)), #01050a38 72%);clip-path:polygon(0 0,100% 4%,96% 96%,8% 100%);min-height:760px}.field-system-item-void-entity .field-system-copy h3{color:#9eb7c1;font-size:clamp(42px,4.4vw,68px)}.field-system-item-void-entity .field-system-action-launch{color:#a9d2df;background:#032b3ab8;border-color:#3d97b470}.void-depth{min-height:330px}.void-depth-window{background:linear-gradient(#01080fe0 42%,#03425b61);border:1px solid #4299b66b;border-radius:48% 48% 6% 6%/18% 18% 5% 5%;position:absolute;inset:7% 4% 5%;overflow:hidden;box-shadow:inset 0 -52px 90px #0d708f24}.void-depth-window:after{content:"";height:1px;transform:scaleX(var(--system-detail));background:linear-gradient(90deg,#0000,#3c9ebb,#0000);transition:transform .98s;position:absolute;bottom:29%;left:0;right:0}.void-depth-window i{width:2px;transform:scaleY(var(--system-detail));transform-origin:bottom;background:linear-gradient(#0000,#4da8c1);transition:transform .98s cubic-bezier(.16,1,.3,1);position:absolute;bottom:29%}.void-depth-window i:first-child{height:44px;left:16%}.void-depth-window i:nth-child(2){height:82px;left:31%}.void-depth-window i:nth-child(3){height:62px;left:53%}.void-depth-window i:nth-child(4){height:104px;left:71%}.void-depth-window i:nth-child(5){height:51px;right:12%}.void-depth-horizon{background:linear-gradient(#0000,#5aa6bd70,#0000);width:1px;position:absolute;top:16%;bottom:7%;left:50%}.void-depth-trace{color:#4e879a;letter-spacing:.15em;font-size:7px;position:absolute;bottom:10%;right:7%}.field-system-item-future-self-ai .field-system-module{border-top-color:rgba(118, 112, 198, calc(.11 + var(--presence) * .32));background:radial-gradient(circle at 52% 68%, rgba(81, 79, 175, calc(var(--presence) * .18)), transparent 18rem), #04071294;border-radius:140px 0 0;min-height:720px}.future-memory{background:radial-gradient(circle,#5b59be38,#0000 58%);border-radius:46%;min-height:310px}.future-memory img{border-radius:inherit}.memory-orbit{transform:translate(-50%, -50%) rotate(calc(var(--absence) * 35deg)) scale(calc(.72 + var(--system-detail) * .28));border:1px solid #7d84da80;border-radius:50%;transition:transform .96s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.orbit-a{width:72%;height:58%}.orbit-b{border-color:#57abcf70;width:45%;height:86%}.memory-core{color:#aaa9e3;letter-spacing:.15em;width:70px;height:70px;box-shadow:0 0 calc(var(--system-detail) * 34px) #6965d442;background:#111136c2;border:1px solid #9997ebb3;border-radius:50%;place-items:center;font-size:7px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.memory-label{color:#6878a1;letter-spacing:.14em;font-size:6px;position:absolute}.label-private{top:23%;left:11%}.label-shared{color:#5693a9;bottom:22%;right:8%}.field-system-item-propscan .field-system-module{background:linear-gradient(132deg,#0a1b3bd1,#02070f42 66%);min-height:780px}.propscan-flow{clip-path:polygon(0 0,96% 0,100% 89%,4% 100%);background:#030a1994;border:1px solid #4f80dd3d;min-height:340px}.propscan-flow img{opacity:calc(.04 + var(--system-detail) * .18)}.document-sheet{width:35%;transform:translateX(calc(var(--absence) * -18px));background:#0d1934c7;border:1px solid #7d9fdb8a;transition:transform .82s;position:absolute;top:15%;bottom:14%;left:8%}.document-sheet i{background:#7497d76b;width:68%;height:1px;margin:24px auto 0;display:block}.document-sheet i:nth-child(2){width:52%;margin-right:16%}.document-sheet i:nth-child(3){width:63%}.evidence-mark,.risk-mark,.report-mark{color:#7194cf;letter-spacing:.13em;min-height:42px;transform:translateX(calc(var(--absence) * 24px));background:#051027e0;border:1px solid #4c80e166;place-items:center;font-size:7px;transition:transform .82s cubic-bezier(.16,1,.3,1);display:grid;position:absolute}.evidence-mark{width:33%;top:20%;right:13%}.risk-mark{color:#bd75b5;border-color:#c247ad7a;width:28%;top:46%;right:7%}.report-mark{color:#72b4ca;border-color:#54b4d46b;width:38%;bottom:13%;right:18%}.field-system-item-ai-packager .field-system-module{clip-path:polygon(0 0,97% 4%,100% 100%,0 95%);background:linear-gradient(145deg,#18113ea6,#03071147 64%);min-height:710px}.packager-flow{border-top:1px solid #6a5dd44d;border-bottom:1px solid #4977d233;min-height:260px}.packager-flow img{opacity:calc(.03 + var(--system-detail) * .14)}.packager-step{color:#6f88bd;letter-spacing:.12em;text-align:center;width:25%;min-height:76px;transform:translateY(-50%) scale(calc(.72 + var(--system-detail) * .28));background:#070d23e6;border:1px solid #587dd36b;place-items:center;padding:10px;font-size:7px;transition:transform .76s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:50%}.step-raw{left:2%}.step-brief{color:#9a7ece;border-color:#7451ca80;left:38%}.step-production{color:#c378c2;border-color:#be43be7a;width:27%;right:1%}.packager-link{width:11%;height:1px;transform:scaleX(var(--system-detail));background:linear-gradient(90deg,#4b75d5,#8758c6);transition:transform .82s;position:absolute;top:50%}.link-a{transform-origin:0;left:27%}.link-b{transform-origin:0;right:27%}.field-system-item-vibe-lead-qualifier .field-system-module{border-top-color:rgba(75, 146, 224, calc(.1 + var(--presence) * .34));background:radial-gradient(circle at 72% 70%, rgba(44, 103, 177, calc(var(--presence) * .17)), transparent 17rem), #030a179e;border-radius:0 0 120px;min-height:760px}.field-system-item-vibe-lead-qualifier .field-system-copy h3{font-size:clamp(39px,4vw,62px)}.vibe-route{min-height:320px}.vibe-route img{opacity:calc(.04 + var(--system-detail) * .16)}.vibe-message,.vibe-context,.vibe-score,.vibe-crm{color:#7898d0;letter-spacing:.12em;min-height:48px;transform:translateY(calc(var(--absence) * 18px));background:#051129e6;border:1px solid #437dda6b;padding:16px;font-size:7px;transition:transform .82s cubic-bezier(.16,1,.3,1);position:absolute}.vibe-message{border-radius:24px 24px 24px 2px;width:54%;top:11%;left:2%}.vibe-context{border-color:#5560c770;width:53%;top:36%;right:4%}.vibe-score{color:#77b7ca;border-color:#41a5c473;width:38%;bottom:17%;left:12%}.vibe-crm{color:#9dcfe9;border-color:#57a7d69e;width:35%;bottom:2%;right:1%}.workshop{contain-intrinsic-size:3900px;background:radial-gradient(circle at 8% 26%,#1f3e9740,#0000 38rem),linear-gradient(108deg,#07102b 0 39%,#02040a 39% 100%);min-height:3400px;padding-top:190px}.workshop:before{content:"";background:#3e68c43d;width:1px;position:absolute;inset:0 auto 0 3.5%}.workshop-intro{width:min(1220px,68vw);opacity:calc(.04 + var(--presence) * .96);transform:translateY(calc(var(--absence) * 30px));margin:0 auto 160px;transition:opacity .72s,transform .9s cubic-bezier(.16,1,.3,1)}.workshop-intro h2{max-width:920px;margin-top:52px;font-size:clamp(64px,6.4vw,104px);line-height:.92}.workshop-route{grid-template-columns:minmax(310px,32%) 1fr;min-height:2380px;display:grid;position:relative}.workshop-route:before{z-index:0;content:"";background:#4c6cae1c;width:1px;position:absolute;top:0;bottom:0;left:32%}.stage-list{z-index:2;grid-template-rows:repeat(4,minmax(520px,1fr));margin:0;padding:0 4vw 0 1.8vw;list-style:none;display:grid;position:relative}.stage-list li{min-height:520px;opacity:calc(.025 + var(--presence) * .975);transform:translate3d(calc(var(--absence) * -22px), calc(var(--absence) * 22px), 0);filter:blur(calc(var(--absence) * 4px));border-top:1px solid #647fb81f;flex-direction:column;justify-content:center;padding:52px 3vw;transition:opacity .68s,transform .92s cubic-bezier(.16,1,.3,1),filter .72s;display:flex;position:relative}.stage-list li:last-child{border-bottom:1px solid #647fb81f}.stage-list li:before{content:"";width:9px;height:9px;box-shadow:0 0 calc(var(--presence) * 16px) #4297e780;background:#07102b;border:1px solid #3978c6;position:absolute;top:50%;left:-2.05vw}.stage-meta{color:#456da9;letter-spacing:.11em;align-items:center;gap:36px;margin-bottom:30px;font-size:8px;font-weight:650;display:flex}.stage-meta em{color:#53617a;font-style:normal}.stage-list h3{color:#9fafd2;letter-spacing:-.055em;max-width:420px;margin:0 0 24px;font-size:clamp(36px,3.3vw,58px);font-weight:520;line-height:.94}.stage-list p{color:#647089;max-width:440px;margin:0;font-size:14px;line-height:1.65}.stage-progress{gap:7px;margin-top:30px;display:flex}.stage-progress i{background:#173458;width:54px;height:2px}.stage-progress i.is-active{width:calc(54px * var(--presence));background:#3d8de1;box-shadow:0 0 10px #3d8de159}.workshop-machine{z-index:1;width:100%;height:min(820px,100vh - 150px);opacity:calc(.02 + var(--presence) * .98);clip-path:polygon(5% 5%,100% 9%,96% 93%,0 76%);transform:perspective(1100px) rotateY(calc(var(--absence) * -4deg)) translateX(calc(var(--absence) * 38px));transform-origin:100%;background:#010308;align-self:start;margin:50px 0 0;transition:opacity .72s,transform 1.1s cubic-bezier(.16,1,.3,1);position:sticky;top:110px;overflow:hidden}.workshop-machine:before{z-index:0;border:1px solid rgba(68, 111, 204, calc(.04 + var(--presence) * .24));content:"";transform:translateY(calc(var(--absence) * 70px));background:linear-gradient(135deg,#0a1331b3,#02050df0);transition:transform 1.08s cubic-bezier(.16,1,.3,1);position:absolute;inset:12% 5% 10% 8%}.machine-bars{z-index:2;align-items:end;gap:34px;height:220px;display:flex;position:absolute;top:3%;right:8%}.machine-bars i{width:68px;height:calc((80px + var(--presence) * 130px));background:linear-gradient(#21467024,#0f2a4a99);transition:height .98s cubic-bezier(.16,1,.3,1);display:block}.machine-bars i:nth-child(2){height:calc((70px + var(--presence) * 150px));background:linear-gradient(#4424531f,#2e16418c)}.machine-bars i:nth-child(3){height:calc((86px + var(--presence) * 120px))}.machine-slab{z-index:1;width:104%;height:36%;transform:rotate(calc(-5deg + var(--absence) * -3deg));background:#030812eb;transition:transform 1.04s cubic-bezier(.16,1,.3,1);position:absolute;top:30%;left:1%;box-shadow:0 45px 80px #000000b8}.machine-window{z-index:2;width:54%;height:45%;transform:translateY(calc(var(--absence) * 42px));background:#060f27b8;border:1px solid #4a75d333;grid-template-columns:repeat(3,1fr);transition:transform 1.08s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:23%;left:28%}.machine-window i{background:linear-gradient(115deg, transparent 46%, rgba(71, 111, 187, calc(var(--presence) * .2)) 49%, transparent 52%);border-right:1px solid #4b6fb538}.machine-window i:last-child{border-right:0}.machine-rail{z-index:4;width:calc(61% * var(--presence));background:#2665bc;height:2px;transition:width .98s cubic-bezier(.16,1,.3,1);position:absolute;top:57%;left:10%;box-shadow:0 0 22px #2d77da9e}.machine-carriage{z-index:5;top:calc(57% - 8px);left:calc(10% + 58% * var(--presence));background:#0c1b45;border:1px solid #4b94d7;width:17px;height:17px;transition:left 1.02s cubic-bezier(.16,1,.3,1);position:absolute}.machine-module{z-index:4;top:calc(30% + var(--absence) * -70px);background:#07112dbf;border:1px solid #5e81db61;place-items:center;width:30%;height:43%;transition:top 1.08s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;right:18%}.machine-module i{color:#5d83c8;letter-spacing:-.06em;opacity:calc(.08 + var(--presence) * .62);font-size:clamp(34px,4vw,64px);font-style:normal;font-weight:560}.machine-module b{color:#415678;letter-spacing:.13em;font-size:7px;position:absolute;bottom:14px;right:15px}.machine-cable{z-index:5;width:calc(46% * var(--presence));transform-origin:100%;background:linear-gradient(90deg,#2f5fe1,#4eb7f4,#a43d9f,#0000);height:1px;transition:width 1.04s;position:absolute;bottom:22%;right:9%;transform:rotate(-11deg)}.machine-console{z-index:5;color:#3d5980;letter-spacing:.1em;border-top:1px solid #4786c740;grid-template-columns:auto 1fr auto;padding:13px 16px;font-size:7px;display:grid;position:absolute;bottom:11%;left:24%;right:20%}.machine-console i,.machine-console em{font-style:normal}.machine-console b{color:#50678c;justify-self:center;font-weight:520}.machine-console em{color:#8b3c8b}.operator-card{border:1px solid rgba(104, 129, 186, calc(.08 + var(--presence) * .22));max-width:1160px;opacity:calc(.025 + var(--presence) * .975);transform:translateY(calc(var(--absence) * 34px));background:#040712c7;grid-template-columns:1fr 2fr;align-items:end;gap:54px;margin:160px auto 0;padding:64px;transition:opacity .72s,transform .94s cubic-bezier(.16,1,.3,1);display:grid}.operator-card p{color:#5d719e;letter-spacing:.13em;align-self:start;margin:0;font-size:8px}.operator-card h2{color:#b7c2d9;letter-spacing:-.055em;grid-column:2;margin:0;font-size:clamp(42px,5vw,70px);font-weight:520;line-height:.95}.operator-card span{color:#68758b;grid-column:2;max-width:570px;font-size:14px;line-height:1.7}.operator-card>a{color:#789ee8;letter-spacing:.1em;text-transform:uppercase;grid-column:2;width:fit-content;font-size:9px;font-weight:650}.operator-card>a:hover,.operator-card>a:focus-visible{color:#dce7ff}.static-page{border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 14%,#185cff24,#0000 31rem),radial-gradient(circle at 15% 64%,#40207e1a,#0000 34rem),#02040b;min-height:100vh;padding:150px 5vw 120px;position:relative;overflow:hidden}.static-page-grid{opacity:.18;pointer-events:none;background-image:linear-gradient(#6f8bcb14 1px,#0000 1px),linear-gradient(90deg,#6f8bcb14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.static-page-content{z-index:1;width:min(1280px,100%);margin:0 auto;position:relative}.breadcrumbs{color:#65718a;letter-spacing:.11em;text-transform:uppercase;margin-bottom:clamp(64px,9vw,126px);font-size:9px}.breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{color:#34425c;content:"/";margin-right:9px}.breadcrumbs a{color:#8294b8}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{color:#dce7ff}.static-eyebrow,.static-section-code{color:#5875aa;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.static-lead{color:#8692a9;max-width:720px;font-size:clamp(16px,1.6vw,21px);line-height:1.72}.registry-hero{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:34px 70px;margin-bottom:150px;display:grid}.registry-hero .static-eyebrow{grid-column:1/-1}.registry-hero h1,.project-page-hero h1,.unknown-route h1{color:#c6d2e9;letter-spacing:-.075em;margin:0;font-size:clamp(72px,10vw,150px);font-weight:430;line-height:.82}.registry-hero .static-lead{margin:0}.registry-section{grid-template-columns:250px minmax(0,1fr);gap:58px;display:grid}.static-section-heading p{color:#465d8a;letter-spacing:.14em;margin:0 0 20px;font-size:8px}.static-section-heading h2{color:#94a4c2;letter-spacing:-.04em;margin:0;font-size:30px;font-weight:520}.registry-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.registry-item{grid-template-rows:1fr auto;min-width:0;display:grid}.registry-card{background:linear-gradient(145deg,#090f22f5,#03050cfa);border:1px solid #637fb833;grid-template-rows:auto auto auto 1fr auto;grid-template-columns:1fr auto;min-height:390px;padding:26px;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.registry-card-main{height:100%}.registry-card:after{content:"";border:1px solid #4374e12e;border-radius:50%;width:290px;height:290px;position:absolute;bottom:-150px;right:-110px}.registry-card[data-tone=void]:after{border-color:#5b94ab2e}.registry-card:hover,.registry-card:focus-visible{border-color:#5489ffa6;outline:0;transform:translateY(-4px);box-shadow:0 22px 60px #00000040}.registry-card-index{color:#53617a;font-size:9px}.registry-card-status{color:#74839e;letter-spacing:.12em;justify-self:end;font-size:7px}.registry-card-room{color:#405372;letter-spacing:.12em;grid-column:1/-1;margin-top:36px;font-size:7px}.registry-card-destinations{z-index:1;grid-column:1/-1;margin-top:18px;display:flex}.registry-card-main .registry-card-kind{margin-top:42px}.registry-card-kind{color:#5f6f8c;letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;align-self:end;margin-top:66px;font-size:9px}.registry-card strong{color:#c1cce0;letter-spacing:-.055em;grid-column:1/-1;margin-top:8px;font-size:clamp(36px,4vw,56px);font-weight:520;line-height:.95}.registry-card-description{color:#69758a;grid-column:1/-1;max-width:500px;margin-top:18px;font-size:13px;line-height:1.65}.registry-card-link{color:#7290ca;letter-spacing:.12em;grid-column:1/-1;justify-content:space-between;align-self:end;margin-top:28px;font-size:8px;display:flex}.registry-card-link i{color:#74c8ff;font-size:15px;font-style:normal}.registry-card-destination{color:#a9c7ff;letter-spacing:.11em;text-transform:uppercase;background:#091939e6;border:1px solid #5380d652;align-items:center;gap:12px;min-height:52px;margin-top:-1px;padding:0 20px;font-size:9px;font-weight:650;transition:color .18s,border-color .18s,background .18s;display:flex}.registry-card-destination i{color:#74c8ff;font-size:16px;font-style:normal}.registry-card-destination[data-tone=void]{color:#91bfcd;background:#031925eb;border-color:#458ca452}.registry-card-destination[data-tone=shared]{background:#08132beb;border-color:#5878c34d}.registry-card-destination:hover,.registry-card-destination:focus-visible{color:#f1f6ff;background:#0f3068f0;border-color:#74c8ffb8;outline:0}.registry-card-destination:focus-visible{box-shadow:inset 0 0 0 2px #9bd9ff}.destination-badge{color:#82aaf6;letter-spacing:.14em;text-transform:uppercase;background:#0f285961;border:1px solid #4a7ce057;align-items:center;min-height:22px;padding:0 9px;font-size:7px;font-weight:700;line-height:1;display:inline-flex}.destination-badge[data-tone=void]{color:#79b2c5;background:#04273573;border-color:#3a8ba661}.destination-badge[data-tone=shared]{color:#8fa8df;background:#111e4570;border-color:#5a76c157}.case-list{grid-template-columns:1fr}.case-card{grid-template-rows:auto auto auto auto auto 1fr;min-height:350px}.case-card .registry-card-room{margin-top:42px}.case-card strong{align-self:end;max-width:900px;margin-top:38px;font-size:clamp(42px,5vw,70px)}.case-card .registry-card-description{max-width:850px}.static-return-links{color:#7185ad;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #637fb829;justify-content:space-between;margin-top:90px;padding-top:28px;font-size:10px;display:flex}.static-return-links a:hover,.static-return-links a:focus-visible{color:#dce7ff}.entity-page .static-page-content{width:min(1160px,100%)}.entity-hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:36px 76px;margin-bottom:110px;display:grid}.entity-hero .static-eyebrow{grid-column:1/-1}.entity-hero h1{color:#c6d2e9;letter-spacing:-.075em;margin:0;font-size:clamp(72px,9.4vw,138px);font-weight:430;line-height:.84}.entity-hero h1 span{color:#61759d;letter-spacing:.06em;text-transform:uppercase;margin-top:24px;font-size:.28em;font-weight:610;line-height:1;display:block}.entity-hero .static-lead{margin:0}.entity-hero .static-lead strong,.entity-hero .static-lead a{color:#c0cce1;font-weight:630}.entity-facts{border-top:1px solid #637fb833;border-bottom:1px solid #637fb833;grid-template-columns:repeat(4,1fr);margin:0 0 120px;display:grid}.entity-facts div{padding:23px 20px 23px 0}.entity-facts dt{color:#465573;letter-spacing:.14em;margin-bottom:9px;font-size:7px}.entity-facts dd{color:#9ba9c3;margin:0;font-size:11px;line-height:1.5}.entity-facts a{color:#89a9e8}.entity-copy-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.entity-copy-grid section{background:#040814b8;border:1px solid #637fb82e;min-height:410px;padding:34px}.entity-copy-grid h2{color:#b3c0d9;letter-spacing:-.05em;margin:34px 0 25px;font-size:clamp(31px,3vw,42px);font-weight:510;line-height:1.02}.entity-copy-grid p{color:#78869d;font-size:14px;line-height:1.78}.entity-directions{grid-template-columns:240px minmax(0,1fr);gap:56px;margin-top:130px;display:grid}.entity-directions ul,.entity-directions ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.entity-directions li{background:linear-gradient(145deg,#090f22e6,#03050cf5);border:1px solid #637fb82e;min-height:260px;padding:28px}.entity-directions li>span{color:#4f6794;letter-spacing:.13em;font-size:8px}.entity-directions h3{color:#b8c5dc;letter-spacing:-.045em;margin:58px 0 18px;font-size:32px;font-weight:520}.entity-directions li p{color:#6f7d95;margin:0;font-size:13px;line-height:1.7}.entity-actions{flex-wrap:wrap;gap:14px;margin-top:90px;display:flex}.space-page{--space-accent:#6d99ee;--space-accent-bright:#b9cfff;--space-line:#668bd73d;--space-surface:#060c1cc7;background:radial-gradient(circle at 82% 13%, color-mix(in srgb, var(--space-accent) 16%, transparent), transparent 31rem), linear-gradient(122deg, #0a132bb8, #02050dfa 46%), #02040b}.space-page[data-tone=naz]{--space-accent:#557de8;--space-accent-bright:#8fcfff;--space-line:#4074e747;--space-surface:#060e27c7}.space-page[data-tone=void]{--space-accent:#3ea4c5;--space-accent-bright:#b1ced8;--space-line:#5d94a840;--space-surface:#030e18d1}.space-page[data-tone=human]{--space-accent:#779ad9;--space-accent-bright:#d0dcf2;--space-line:#7a96cb40;--space-surface:#090c16cc}.space-page-content{width:min(1280px,100%)}.space-page-hero{border-bottom:1px solid var(--space-line);grid-template-columns:minmax(0,1fr) 330px;gap:28px 72px;margin-bottom:96px;padding:0 0 104px;display:grid;position:relative}.space-page-hero:before{border-top:1px solid var(--space-line);border-left:1px solid var(--space-line);content:"";opacity:.55;clip-path:polygon(24% 0,100% 0,100% 100%,0 100%);pointer-events:none;width:36%;height:72%;position:absolute;bottom:0;right:0}.space-page-hero:after{border:1px solid var(--space-accent);content:"";background:#02040b;width:9px;height:9px;position:absolute;bottom:-4px;right:7%;transform:rotate(45deg)}.space-page-hero .static-eyebrow{color:var(--space-accent);align-self:center}.space-page-index{color:#71809e;letter-spacing:.15em;justify-self:end;margin:0;font-size:8px}.space-page-hero h1{max-width:1180px;color:var(--space-accent-bright);letter-spacing:-.075em;text-wrap:balance;grid-column:1/-1;margin:54px 0 10px;font-size:clamp(76px,10vw,152px);font-weight:430;line-height:.82}.space-page-description{color:var(--space-accent);letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;margin:0 0 40px;font-size:11px;font-weight:650}.space-page-hero .static-lead{z-index:1;color:#929eb5;margin:0;position:relative}.space-page-responsibility{z-index:1;border-top:1px solid var(--space-line);color:#6f7d95;align-self:end;margin:0;padding:24px 0 0;font-size:13px;line-height:1.75;position:relative}.space-page-sections{border-top:1px solid var(--space-line)}.space-page-section{border-bottom:1px solid var(--space-line);grid-template-columns:150px minmax(250px,.78fr) minmax(0,1.22fr);gap:34px 44px;padding:64px 0;display:grid}.space-page-section .static-section-code{color:var(--space-accent);padding-top:7px}.space-page-section h2{color:#b7c4db;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(34px,4vw,52px);font-weight:500;line-height:.98}.space-page-section-copy{gap:24px;display:grid}.space-page-section-copy p{color:#748299;max-width:650px;margin:0;font-size:14px;line-height:1.82}.space-page-related{grid-template-columns:250px minmax(0,1fr);gap:54px;margin-top:120px;display:grid}.space-page-related ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.space-page-related a{border:1px solid var(--space-line);color:#9aaac6;background:var(--space-surface);justify-content:space-between;align-items:flex-end;gap:24px;min-height:126px;padding:24px;font-size:13px;line-height:1.45;transition:border-color .18s,color .18s,transform .18s;display:flex}.space-page-related a:hover,.space-page-related a:focus-visible{border-color:var(--space-accent);color:#e2ebff;outline:0;transform:translateY(-3px)}.space-page-related a span{color:var(--space-accent);font-size:16px}.space-route-dock{--dock-accent:var(--space-accent,#648fe9);--dock-line:var(--space-line,#637fb83d);z-index:5;border-top:1px solid var(--dock-line);border-bottom:1px solid var(--dock-line);grid-template-columns:minmax(0,1fr) minmax(190px,.54fr) minmax(0,1fr);width:min(1280px,92vw);margin:110px auto 0;display:grid;position:relative}.space-route-dock a{color:#7f8da6;background:#0307104d;align-content:center;gap:7px;min-height:104px;padding:20px 22px;transition:color .18s,background .18s,box-shadow .18s;display:grid}.space-route-dock a+a{border-left:1px solid var(--dock-line)}.space-route-dock a:hover,.space-route-dock a:focus-visible{color:#dce7fb;box-shadow:inset 0 2px 0 var(--dock-accent);background:#11234770;outline:0}.space-route-dock small{color:#52617b;letter-spacing:.13em;font-size:6px;font-weight:680}.space-route-dock strong{color:inherit;letter-spacing:.055em;font-size:12px;font-weight:570}.space-route-dock-link{grid-template-columns:auto minmax(0,1fr)}.space-route-dock-link>span{color:var(--dock-accent);grid-row:1/3;align-self:center;font-size:16px}.space-route-dock-previous small,.space-route-dock-previous strong{grid-column:2}.space-route-dock-next{text-align:right;grid-template-columns:minmax(0,1fr) auto}.space-route-dock-next small,.space-route-dock-next strong{grid-column:1}.space-route-dock-next>span{grid-column:2}.space-route-dock-map{text-align:center}.space-route-dock-map strong{color:#94a5c3;font-size:10px}.hero>.space-route-dock{width:min(1360px,92vw);margin-top:-56px;margin-bottom:76px}.workshop>.space-route-dock,.field-systems>.space-route-dock{margin-top:160px}.space-page-content>.space-route-dock{width:100%}.creator-hero{grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:center}.creator-hero>div{gap:32px;display:grid}.creator-hero .static-eyebrow{grid-column:auto}.creator-hero h1{font-size:clamp(78px,10vw,148px)}.creator-hero .static-lead{max-width:650px}.entity-portrait{background:#050913d1;border:1px solid #7190cf3d;margin:0;padding:16px;position:relative}.entity-portrait img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.entity-portrait figcaption{color:#53617b;letter-spacing:.14em;margin-top:14px;font-size:7px}.creator-copy{grid-template-columns:repeat(2,1fr)}.creator-copy section{min-height:360px}.creator-practice ol{grid-template-columns:repeat(3,1fr)}.creator-practice li{min-height:300px}.project-page[data-tone=void]{background:radial-gradient(circle at 79% 18%,#1e759321,#0000 31rem),radial-gradient(circle at 14% 72%,#27406121,#0000 34rem),#01050a}.project-page[data-tone=shared]{background:radial-gradient(circle at 78% 17%,#4746ac21,#0000 31rem),radial-gradient(circle at 13% 70%,#215b7a17,#0000 34rem),#02040b}.project-article{width:min(1160px,100%)}.case-page .project-article{width:min(1480px,100%)}.project-page-hero{max-width:1040px}.project-page-signal{gap:8px;margin-bottom:34px;display:flex}.project-page-signal i{background:#2f5aa3;width:54px;height:2px}.project-page-signal i:first-child{background:#4b8ce7;box-shadow:0 0 12px #4b8ce773}.project-page-hero h1{max-width:1050px;margin-top:24px;font-size:clamp(76px,10vw,148px)}.project-page-kind{color:#7184a8;letter-spacing:.12em;text-transform:uppercase;margin:32px 0 0;font-size:11px}.project-page-hero .static-lead{margin:42px 0 0}.project-page-primary-action{flex-direction:column;align-items:flex-start;gap:12px;margin-top:42px;display:flex}.project-entry-status{background:#060b1885;border-left:2px solid #5a77ad70;max-width:520px;margin-top:42px;padding:22px 24px}.project-entry-status>span{color:#6f80a0;letter-spacing:.16em;font-size:8px;font-weight:700}.project-entry-status p{color:#738099;margin:12px 0 0;font-size:13px;line-height:1.6}.project-page-meta{border-top:1px solid #637fb833;border-bottom:1px solid #637fb833;grid-template-columns:repeat(4,1fr);margin:100px 0 120px;display:grid}.project-page-meta div{padding:22px 18px 22px 0}.project-page-meta dt{color:#465573;letter-spacing:.14em;margin-bottom:9px;font-size:7px}.project-page-meta dd{color:#9ba9c3;letter-spacing:.07em;margin:0;font-size:10px}.project-page-meta a{color:#a9bce2;text-underline-offset:4px;-webkit-text-decoration:underline #557de88c;text-decoration:underline #557de88c}.project-page-meta a:hover{color:#e1eaff;text-decoration-color:currentColor}.project-page-meta a:focus-visible{color:#e1eaff;outline-offset:4px;outline:2px solid #8fcfff}.project-page-sections{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.project-page-sections section{background:#040814b8;border:1px solid #637fb82e;min-height:390px;padding:32px}.project-page-sections h2{color:#b3c0d9;letter-spacing:-.045em;margin:32px 0 24px;font-size:35px;font-weight:510}.project-page-sections p,.project-page-sections li{color:#78869d;font-size:14px;line-height:1.75}.project-page-sections ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.project-page-sections li{padding-left:18px;position:relative}.project-page-sections li:before{content:"";border:1px solid #5386e2;width:5px;height:5px;position:absolute;top:.72em;left:0;transform:rotate(45deg)}.project-page-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.project-page-details section{background:linear-gradient(145deg,#070c1cdb,#03060ff5);border:1px solid #637fb82e;min-height:360px;padding:36px}.project-page-details h2{color:#b3c0d9;letter-spacing:-.045em;margin:30px 0 22px;font-size:clamp(30px,3vw,44px);font-weight:510}.project-page-details p,.project-page-details li{color:#78869d;font-size:14px;line-height:1.75}.project-page-details ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.project-page-details li{padding-left:18px;position:relative}.project-page-details li:before{content:"";border:1px solid #5386e2;width:5px;height:5px;position:absolute;top:.72em;left:0;transform:rotate(45deg)}.project-disclaimer{border-top:1px solid #637fb829;margin-top:24px;padding-top:20px;color:#9aaac4!important}.project-destination-panel{border-top:1px solid #637fb833;border-bottom:1px solid #637fb833;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:50px;margin-top:100px;padding:38px 0;display:grid}.project-destination-panel h2{color:#aebbd2;letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(28px,3vw,42px);font-weight:510}.project-destination-panel ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.project-destination-panel li{grid-template-columns:minmax(120px,auto) minmax(0,1fr);align-items:center;gap:8px;display:grid}.project-destination-panel .destination-badge{justify-self:start}.project-destination-panel .button{width:100%}.project-page-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:80px;display:flex}.case-page{background:radial-gradient(circle at 83% 14%,#2d5eb921,#0000 34rem),#020309;padding-inline:max(24px,3vw)}.case-page-hero{max-width:1160px}.case-page-hero h1{font-size:clamp(60px,7.7vw,116px);line-height:.9}.case-cover{background:#050914;border:1px solid #7090d23d;margin:clamp(70px,9vw,125px) 0 0;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000052}.case-cover:after{content:"";pointer-events:none;border:1px solid #d2e2ff0f;position:absolute;inset:0}.case-cover img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.case-card-cover{aspect-ratio:16/9;object-fit:cover;border:1px solid #637fb833;grid-column:1/-1;width:100%;height:auto;margin-top:30px;display:block}.case-page-sections section{min-height:460px}.case-evidence{grid-template-columns:250px minmax(0,1fr);gap:58px;margin-top:130px;display:grid}.case-evidence ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.case-evidence li{background:linear-gradient(145deg,#090f22eb,#03050cfa);border:1px solid #637fb82e;grid-template-columns:65px minmax(0,1fr);min-height:230px;padding:30px;display:grid}.case-evidence li>span{color:#4f6794;letter-spacing:.13em;font-size:8px}.case-evidence h3{color:#b8c5dc;letter-spacing:-.045em;margin:0;font-size:clamp(30px,3vw,43px);font-weight:520}.case-evidence li p{color:#71809a;grid-column:2;max-width:720px;margin:22px 0 0;font-size:14px;line-height:1.75}.case-validation{border-top:1px solid #637fb833;border-bottom:1px solid #637fb833;grid-template-columns:minmax(260px,.6fr) minmax(0,1.4fr);gap:70px;margin-top:130px;padding:55px 0;display:grid}.case-validation h2,.case-boundary h2{color:#b8c5dc;letter-spacing:-.055em;margin:24px 0 0;font-size:clamp(40px,5vw,68px);font-weight:500;line-height:.95}.case-validation ul{gap:18px;margin:0;padding:0;list-style:none;display:grid}.case-validation li{color:#8290a8;border-bottom:1px solid #637fb81f;padding:0 0 18px 28px;font-size:14px;line-height:1.7;position:relative}.case-validation li:before{content:"";border:1px solid #5f92eb;width:7px;height:7px;position:absolute;top:.6em;left:0;transform:rotate(45deg)}.case-story{border-top:1px solid #637fb833;border-bottom:1px solid #637fb833;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-items:start;gap:70px;margin-top:130px;padding:70px 0;display:grid}.case-story h2,.case-closing h2{color:#bdc9df;letter-spacing:-.06em;max-width:760px;margin:28px 0 0;font-size:clamp(52px,6vw,86px);font-weight:500;line-height:.92}.case-story-copy{max-width:760px}.case-story-copy p{color:#8492aa;margin:0 0 20px;font-size:16px;line-height:1.78}.case-story-copy>strong{color:#c7d4eb;letter-spacing:-.05em;margin:32px 0;font-size:clamp(34px,4vw,58px);font-weight:520;line-height:1;display:block}.case-story-copy h3{color:#b9c7df;letter-spacing:-.05em;margin:70px 0 30px;font-size:clamp(34px,4vw,54px);font-weight:510;line-height:1}.case-story-copy ul{color:#9dadca;gap:10px;margin:28px 0;padding:0;font-size:18px;list-style:none;display:grid}.case-story-copy li:before{color:#5f92eb;content:"—";margin-right:12px}.case-scenarios{width:min(2200px,96vw);margin-top:140px;margin-left:50%;transform:translate(-50%)}.case-scenarios>.static-section-heading{grid-template-columns:250px minmax(0,1fr);align-items:end;gap:58px;width:min(1480px,100%);margin:0 auto 50px;display:grid}.case-scenarios>.static-section-heading h2{max-width:760px;font-size:clamp(44px,6vw,82px);line-height:.94}.case-scenarios ol{gap:26px;margin:0;padding:0;list-style:none;display:grid}.case-scenario-card{background:linear-gradient(145deg,#090f22f0,#03050cfc);border:1px solid #637fb833;grid-template-columns:minmax(0,2.6fr) minmax(440px,.95fr);display:grid;overflow:hidden}.case-scenario-card-reverse{grid-template-columns:minmax(440px,.95fr) minmax(0,2.6fr)}.case-scenario-card-reverse figure{order:2}.case-scenarios figure{aspect-ratio:16/9;background:#050914;margin:0}.case-scenario-image-link{height:100%;display:block}.case-scenario-image-link:focus-visible{outline-offset:-4px;outline:2px solid #8fcfff}.case-scenarios img{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.case-scenario-card-contain figure{aspect-ratio:auto}.case-scenario-card-contain .case-scenario-image-link{height:auto}.case-scenario-card-contain .case-scenario-image-contain{aspect-ratio:auto;object-fit:contain;height:auto}.case-scenario-card-native{grid-template-columns:minmax(360px,.65fr) minmax(520px,1.05fr);width:min(1480px,100%);margin-inline:auto}.case-scenario-card-native.case-scenario-card-reverse{grid-template-columns:minmax(360px,.65fr) minmax(520px,1.05fr)}.case-scenario-card>div{flex-direction:column;justify-content:center;padding:clamp(38px,3vw,52px);display:flex}.case-scenarios h3{color:#bcc9df;letter-spacing:-.05em;margin:28px 0 22px;font-size:clamp(34px,3vw,52px);font-weight:510;line-height:.98}.case-scenario-card>div>p:not(.static-section-code){color:#78869d;margin:0;font-size:14px;line-height:1.75}.case-scenario-outcome,.case-scenario-interlude strong{color:#a9bce0;margin-top:28px;font-size:17px;font-weight:560;line-height:1.5;display:block}.case-scenario-interlude{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:26px;display:grid}.case-scenario-interlude article{background:radial-gradient(circle at 90% 10%,#386fda1f,#0000 24rem),#050914eb;border:1px solid #637fb833;min-height:360px;padding:clamp(36px,4vw,64px)}.case-scenario-interlude h3{max-width:700px}.case-scenario-interlude article>p:not(.static-section-code){color:#7f8da5;max-width:760px;margin:0;font-size:15px;line-height:1.8}.case-scenario-interlude-single article{grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);align-content:center;gap:0 clamp(56px,7vw,140px);min-height:300px;display:grid}.case-scenario-interlude-single .static-section-code{grid-column:1/-1}.case-scenario-interlude-single h3{grid-area:2/1/span 2;margin-bottom:0}.case-scenario-interlude-single article>p:not(.static-section-code){grid-area:2/2;align-self:end}.case-scenario-interlude-single article>strong{grid-area:3/2;align-self:start}.case-closing{background:radial-gradient(circle at 84% 18%,#3169dd29,#0000 30rem),#050914eb;border:1px solid #6589cf3d;margin-top:140px;padding:clamp(42px,6vw,90px)}.case-closing h2{max-width:1050px}.case-closing ul{color:#a7b8d7;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:58px 0;padding:0;font-size:clamp(20px,2.2vw,30px);list-style:none;display:grid}.case-closing li{border-bottom:1px solid #637fb829;padding-bottom:12px}.case-closing>p,.case-closing>div{color:#8492aa;max-width:860px;font-size:16px;line-height:1.8}.case-closing>strong{color:#c7d4eb;letter-spacing:-.06em;margin:70px 0 32px;font-size:clamp(44px,6vw,82px);font-weight:500;line-height:.95;display:block}.case-closing>div p{margin:0 0 14px}.case-closing blockquote{color:#b8c8e3;border-top:1px solid #637fb838;max-width:1050px;margin:64px 0 0;padding:32px 0 0;font-size:clamp(25px,3vw,40px);font-weight:520;line-height:1.25}.case-boundary{background:#060a15c7;border:1px solid #6989c73d;margin-top:100px;padding:42px}.case-boundary h2{max-width:650px}.case-boundary>p:last-child{color:#8492aa;max-width:820px;margin:32px 0 0;font-size:15px;line-height:1.78}.services-page{background:radial-gradient(circle at 80% 14%,#2e66d824,#0000 34rem),radial-gradient(circle at 12% 72%,#2d798f17,#0000 32rem),#02040a}.services-hero h1{max-width:980px}.services-list{grid-template-columns:repeat(3,minmax(0,1fr))}.service-card{grid-template-rows:auto auto auto auto 1fr auto auto;min-height:520px}.service-card strong{margin-top:70px;font-size:clamp(34px,3vw,48px)}.service-card .registry-card-description{align-self:start}.service-card-outcome{color:#8796ae;border-top:1px solid #637fb826;grid-column:1/-1;margin-top:26px;padding-top:22px;font-size:12px;line-height:1.65}.services-start{background:linear-gradient(135deg,#081127eb,#03060ef5);border:1px solid #6689cc3d;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:28px 72px;margin-top:140px;padding:56px;display:grid}.services-start h2{color:#bdc9dd;letter-spacing:-.06em;max-width:760px;margin:24px 0 0;font-size:clamp(44px,5.5vw,76px);font-weight:500;line-height:.95}.services-start>p{color:#7b8aa3;margin:0;font-size:14px;line-height:1.75}.services-start>p a,.service-contact p a{color:#9dbaf4;text-underline-offset:.22em;-webkit-text-decoration:underline #6391ec5c;text-decoration:underline #6391ec5c}.services-start>p a:hover,.services-start>p a:focus-visible,.service-contact p a:hover,.service-contact p a:focus-visible{color:#dce8ff;text-decoration-color:currentColor}.services-start .button{grid-column:2;width:fit-content;margin-top:12px}.service-detail-page[data-tone=shared]{background:radial-gradient(circle at 79% 16%,#2f769d21,#0000 32rem),radial-gradient(circle at 14% 72%,#4235911f,#0000 34rem),#02050a}.service-detail-hero{max-width:1160px}.service-detail-hero h1{font-size:clamp(62px,8.2vw,122px);line-height:.88}.service-value-grid section{min-height:510px}.service-process{grid-template-columns:250px minmax(0,1fr);gap:58px;margin-top:130px;display:grid}.service-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.service-process li{background:linear-gradient(145deg,#090f22eb,#03050cfa);border:1px solid #637fb82e;min-height:340px;padding:30px}.service-process li>span{color:#5271a8;letter-spacing:.14em;font-size:9px}.service-process h3{color:#b8c5dc;letter-spacing:-.045em;margin:74px 0 22px;font-size:clamp(28px,2.5vw,38px);font-weight:520;line-height:1}.service-process li p{color:#71809a;margin:0;font-size:13px;line-height:1.72}.service-boundary{background:#060a15c7;border:1px solid #6989c73d;margin-top:120px;padding:52px}.service-boundary h2{color:#b8c5dc;letter-spacing:-.055em;max-width:780px;margin:26px 0 0;font-size:clamp(42px,5.5vw,74px);font-weight:500;line-height:.95}.service-boundary>p:last-child{color:#8492aa;max-width:850px;margin:34px 0 0;font-size:15px;line-height:1.78}.service-proof{grid-template-columns:250px minmax(0,1fr);gap:58px;margin-top:130px;display:grid}.service-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.service-proof-card{background:linear-gradient(145deg,#090f22eb,#03050cfa);border:1px solid #637fb82e;min-height:330px;padding:30px;transition:border-color .18s,transform .18s;display:grid}.service-proof-card:hover,.service-proof-card:focus-visible{border-color:#5489ffa6;outline:0;transform:translateY(-4px)}.service-proof-card>span{color:#526b9b;letter-spacing:.13em;font-size:8px}.service-proof-card strong{color:#bdc9dd;letter-spacing:-.05em;align-self:end;margin-top:64px;font-size:clamp(30px,3vw,43px);font-weight:520;line-height:1}.service-proof-card p{color:#6f7d95;margin:20px 0 0;font-size:13px;line-height:1.7}.service-proof-card em{color:#789ee8;letter-spacing:.12em;text-transform:uppercase;align-self:end;margin-top:30px;font-size:8px;font-style:normal}.service-proof-card.is-case{border-color:#4f7ee04d}.service-contact{background:radial-gradient(circle at 85% 20%,#3169dd2b,#0000 24rem),#050a17e6;border:1px solid #5584e147;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:70px;margin-top:130px;padding:60px;display:grid}.service-contact h2{color:#c3cfe3;letter-spacing:-.06em;max-width:760px;margin:24px 0 0;font-size:clamp(46px,6vw,82px);font-weight:500;line-height:.93}.service-contact p:last-child{color:#8290a8;max-width:690px;margin:28px 0 0;font-size:14px;line-height:1.75}.service-contact .button{width:fit-content}.start-page{background:radial-gradient(circle at 78% 13%,#3269da24,#0000 33rem),radial-gradient(circle at 12% 75%,#2a748e14,#0000 30rem),#02040a}.start-page .static-page-content{width:min(1160px,100%)}.start-hero{max-width:1020px;margin-bottom:70px}.start-hero h1{color:#c6d2e9;letter-spacing:-.075em;margin:0;font-size:clamp(72px,9.4vw,140px);font-weight:430;line-height:.84}.start-hero .static-lead{max-width:760px;margin-top:38px}.start-hero-actions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.start-shortcuts{flex-wrap:wrap;gap:10px;margin-bottom:125px;display:flex}.start-shortcuts a{color:#7889a8;letter-spacing:.08em;text-transform:uppercase;border:1px solid #6484c138;align-items:center;min-height:44px;padding:11px 15px;font-size:9px;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.start-shortcuts a:hover,.start-shortcuts a:focus-visible{color:#d2dff5;background:#1f469221;border-color:#5b8bea94;outline:0}.task-builder{background:radial-gradient(circle at 88% 4%,#2c64d62e,#0000 31rem),linear-gradient(145deg,#070d1dfa,#02050cfc);border:1px solid #5580d657;outline:0;scroll-margin-top:90px;position:relative;overflow:hidden;box-shadow:0 40px 100px #000f3438}.task-builder:focus-visible{outline-offset:4px;outline:2px solid #5e91f6bf}.task-builder-anchors{pointer-events:none;width:1px;height:1px;position:absolute;inset:0 auto auto 0}.task-builder-anchors span{scroll-margin-top:90px;position:absolute;inset:0}.task-builder-progress{background:#030711b8;border-bottom:1px solid #637fb82b;grid-template-columns:auto minmax(180px,340px);align-items:center;gap:28px;min-height:78px;padding:20px 34px;display:grid}.task-builder-progress p{color:#8297bd;letter-spacing:.14em;margin:0;font-size:9px;font-weight:700}.task-builder-progress-bar{background:#617db52b;justify-self:end;width:100%;height:3px;overflow:hidden}.task-builder-progress-fill{background:linear-gradient(90deg,#315fd6,#58a7df);height:100%;transition:width .26s;display:block}.task-builder-panel{grid-template-rows:minmax(0,1fr) auto;min-height:650px;padding:54px;display:grid}.task-builder-question{border:0;min-width:0;margin:0;padding:0}.task-builder-question legend{color:#c6d2e8;letter-spacing:-.055em;width:100%;max-width:950px;margin:0;padding:0;font-size:clamp(42px,5.4vw,70px);font-weight:470;line-height:.96;display:block}.task-builder-kicker{color:#5c82d5;letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px;font-size:9px;font-weight:750;line-height:1.5;display:block}.task-builder-hint{color:#7f8ea7;max-width:720px;margin:26px 0 0;font-size:14px;line-height:1.75}.task-builder-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:42px;display:grid}.task-builder-option{cursor:pointer;background:#050914c7;border:1px solid #6886bf33;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:14px;min-height:106px;padding:20px 22px;transition:border-color .18s,background .18s,transform .18s;display:grid}.task-builder-option:hover{background:#0a142bdb;border-color:#5d8eee94;transform:translateY(-2px)}.task-builder-option:has(input:focus-visible){outline-offset:2px;border-color:#78a3fb;outline:2px solid #6999f88c}.task-builder-option.is-selected{background:linear-gradient(135deg,#173b8375,#050c1ce6);border-color:#4f83ebd1;box-shadow:inset 3px 0 #4f83eb}.task-builder-option:has(input:disabled){cursor:not-allowed;opacity:.42;transform:none}.task-builder-option input{accent-color:#4c80eb;width:17px;height:17px;margin:2px 0 0}.task-builder-option-copy{gap:9px;display:grid}.task-builder-option-copy strong{color:#b8c5dd;font-size:16px;font-weight:550;line-height:1.35}.task-builder-option-copy small{color:#74839d;font-size:12px;line-height:1.55}.task-builder-freeform-trigger{color:#8ba9e6;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #5f8fec47;outline:0;margin-top:24px;padding:0;font-size:12px}.task-builder-freeform-trigger:hover,.task-builder-freeform-trigger:focus-visible{color:#d6e3fb;border-color:currentColor}.task-builder-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:42px;display:flex}.task-builder-actions .button{cursor:pointer;font-family:inherit}.task-builder-actions .button:disabled{cursor:not-allowed;opacity:.42;transform:none}.task-builder-summary{gap:42px;padding:54px;display:grid}.task-builder-submission-fields{border:0;gap:42px;min-width:0;margin:0;padding:0;display:grid}.task-builder-submission-fields>header{max-width:880px}.task-builder-summary h2,.task-builder-success h2{color:#c7d3e8;letter-spacing:-.06em;margin:0;font-size:clamp(46px,6vw,78px);font-weight:470;line-height:.95}.task-builder-submission-fields>header>p:last-child,.task-builder-success>p{color:#7d8da8;max-width:760px;margin:24px 0 0;font-size:14px;line-height:1.75}.task-builder-summary-grid{border-top:1px solid #6483bd30;border-left:1px solid #6483bd30;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.task-builder-summary-item{background:#040812a3;border-bottom:1px solid #6483bd30;border-right:1px solid #6483bd30;min-height:150px;padding:24px 94px 24px 24px;position:relative}.task-builder-summary-item>span{color:#71809e;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:750}.task-builder-summary-copy{color:#aab9d4;margin:28px 0 0;font-size:15px;line-height:1.55}.task-builder-summary-item button{color:#7195da;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:0 10px;font-size:10px;position:absolute;top:15px;right:15px}.task-builder-summary-item button:hover,.task-builder-summary-item button:focus-visible{color:#e0e9fb;outline:1px solid #6497f7a8}.task-builder-freeform{gap:12px;display:grid}.task-builder-question>.task-builder-custom-answer{border-top:1px solid #6483bd29;margin-top:24px;padding-top:24px}.task-builder-custom-answer textarea{min-height:96px}.task-builder-custom-answer small{justify-self:start}.task-builder-freeform>span,.task-builder-contact legend{color:#aab9d4;font-size:17px;font-weight:550}.task-builder-freeform textarea,.task-builder-contact-grid input{color:#c5d2e8;width:100%;font:inherit;background:#02050cdb;border:1px solid #6684be40;border-radius:0;outline:0}.task-builder-freeform textarea{resize:vertical;min-height:150px;padding:18px;font-size:14px;line-height:1.7}.task-builder-freeform textarea:focus-visible,.task-builder-contact-grid input:focus-visible{border-color:#608deb;box-shadow:0 0 0 2px #5184e833}.task-builder-freeform small{color:#71809e;justify-self:end;font-size:10px}.task-builder-contact{border:0;border-top:1px solid #6483bd30;min-width:0;margin:0;padding:38px 0 0}.task-builder-contact legend{margin-bottom:22px;padding:0}.task-builder-channel{flex-wrap:wrap;gap:10px;display:flex}.task-builder-channel label{color:#91a2bf;cursor:pointer;border:1px solid #6785bd3b;align-items:center;gap:9px;min-height:44px;padding:0 15px;display:inline-flex}.task-builder-channel label:has(input:checked){color:#d4def0;background:#1c418b45;border-color:#5589efbd}.task-builder-channel input,.task-builder-consent input{accent-color:#4c80eb}.task-builder-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.task-builder-contact-grid label{color:#8494ae;gap:10px;font-size:12px;display:grid}.task-builder-contact-grid label span{min-height:18px}.task-builder-contact-grid label small{color:#71809e}.task-builder-contact-grid input{min-height:52px;padding:0 15px;font-size:14px}.task-builder-consent{color:#8999b4;cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;max-width:820px;min-height:44px;margin-top:25px;font-size:12px;line-height:1.65;display:grid}.task-builder-consent input{width:17px;height:17px;margin:2px 0 0}.task-builder-privacy{color:#71809e;max-width:830px;margin:18px 0 0;font-size:11px;line-height:1.65}.task-builder-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.task-builder-status{min-height:24px}.task-builder-status p{margin:0;font-size:12px;line-height:1.6}.task-builder-error{color:#e3a4a4}.task-builder-copy-status{color:#8cc7b4}.task-builder-success{align-content:center;min-height:520px;padding:64px;display:grid}.task-builder-success .task-builder-actions{justify-content:flex-start}.start-intentions{grid-template-columns:250px minmax(0,1fr);gap:58px;display:grid}.start-intentions ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.start-intentions li{background:linear-gradient(145deg,#090f22eb,#03050cfa);border:1px solid #637fb82e;grid-template-columns:62px minmax(0,1fr);min-height:260px;padding:32px;scroll-margin-top:100px;transition:border-color .22s,box-shadow .22s;display:grid}.start-intentions li:target{border-color:#5589efad;box-shadow:0 0 0 1px #3c71de29,0 28px 70px #00144140}.start-intentions li>span{color:#536f9f;letter-spacing:.14em;font-size:9px}.start-intentions h3{color:#c0cce1;letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,56px);font-weight:500;line-height:.96}.start-intentions li p{color:#74829a;grid-column:2;max-width:700px;margin:24px 0 0;font-size:14px;line-height:1.75}.start-intentions li em{color:#91a8d2;grid-column:2;align-self:end;max-width:760px;margin-top:34px;font-size:12px;font-style:normal;line-height:1.7}.start-context{border-top:1px solid #637fb833;border-bottom:1px solid #637fb833;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:70px;margin-top:135px;padding:56px 0;display:grid}.start-context h2{color:#bcc9df;letter-spacing:-.055em;max-width:500px;margin:24px 0 0;font-size:clamp(40px,5vw,68px);font-weight:500;line-height:.95}.start-template{align-content:start;gap:12px;display:grid}.start-template p{color:#7b899f;border-bottom:1px solid #637fb821;grid-template-columns:90px minmax(0,1fr);gap:20px;margin:0;padding:22px 0;font-size:14px;line-height:1.7;display:grid}.start-template span{color:#9db7e8;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.start-final{background:radial-gradient(circle at 85% 20%,#3169dd2b,#0000 24rem),#050a17e6;border:1px solid #5584e147;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:70px;margin-top:130px;padding:60px;display:grid}.start-final h2{color:#c3cfe3;letter-spacing:-.06em;max-width:760px;margin:24px 0 0;font-size:clamp(46px,6vw,82px);font-weight:500;line-height:.93}.start-final p:last-child{color:#8290a8;max-width:690px;margin:28px 0 0;font-size:14px;line-height:1.75}.start-final .button{width:fit-content}.unknown-route{place-items:center;display:grid}.unknown-route .static-page-content{max-width:900px}.unknown-route .static-lead{margin:36px 0}.site-footer{color:#465168;letter-spacing:.12em;min-height:100px;opacity:calc(.1 + var(--presence) * .9);grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding:0 5%;font-size:8px;transition:opacity .62s;display:grid}.site-footer a{color:#8794ae;font-weight:700}.site-footer nav{gap:22px;display:flex}.site-footer>a:last-child{justify-self:end}@media (width<=1100px){.case-scenario-card,.case-scenario-card-reverse{grid-template-columns:1fr}.case-scenario-card-reverse figure{order:0}.case-scenario-card>div{min-height:320px}.case-scenario-interlude-single article{min-height:0;display:block}}@media (width<=900px){.lab-transport-lockup{top:15px;left:15px}.site-header{grid-template-columns:1fr auto;padding:0 22px}.primary-nav,.header-status{display:none}.mobile-nav-toggle{color:#aebbd3;min-width:70px;height:44px;font:inherit;letter-spacing:.1em;cursor:pointer;background:#040812db;border:1px solid #698acf4d;justify-content:space-between;align-items:center;padding:0 11px;font-size:8px;display:inline-flex}.mobile-nav-toggle i{gap:4px;width:12px;display:grid}.mobile-nav-toggle b{background:#7297df;width:12px;height:1px;display:block}.mobile-nav-toggle:hover,.mobile-nav-toggle:focus-visible{color:#fff;border-color:#5f94f9b8;outline:0}.mobile-navigation[open]{background:radial-gradient(circle at 82% 12%,#2854b02b,#0000 26rem),#02040b;border:0;grid-template-rows:auto 1fr auto;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:26px clamp(22px,5vw,50px) 34px;display:grid;position:fixed;inset:0;overflow-y:auto}.mobile-navigation::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000207db}.mobile-navigation-header{border-bottom:1px solid #6b89c733;justify-content:space-between;align-items:start;padding-bottom:24px;display:flex}.mobile-navigation-header div{gap:7px;display:grid}.mobile-navigation-header small{color:#526b9c;letter-spacing:.15em;font-size:7px}.mobile-navigation-header strong{color:#c7d3e9;letter-spacing:-.045em;font-size:30px;font-weight:500}.mobile-navigation-header button{color:#8291aa;min-width:90px;min-height:44px;font:inherit;letter-spacing:.1em;cursor:pointer;background:#040812b8;border:1px solid #698acf47;padding:0 12px;font-size:7px}.mobile-navigation-header button span{color:#7ea8f5;margin-left:8px;font-size:16px}.mobile-navigation-header button:hover,.mobile-navigation-header button:focus-visible{color:#fff;border-color:#5f94f9b8;outline:0}.mobile-navigation nav{border-top:1px solid #6b89c724;border-left:1px solid #6b89c724;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;margin:26px 0;display:grid}.mobile-navigation nav a{border-bottom:1px solid #6b89c724;border-right:1px solid #6b89c724;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;min-height:126px;padding:20px;transition:border-color .18s,background .18s;display:grid}.mobile-navigation nav a:hover,.mobile-navigation nav a:focus-visible,.mobile-navigation nav a[aria-current]{background:#183e8921;border-color:#5087f073;outline:0}.mobile-navigation nav a>small{color:#526b9c;letter-spacing:.12em;align-self:start;font-size:7px}.mobile-navigation nav a>span{gap:8px;display:grid}.mobile-navigation nav strong{color:#bbc7dd;font-size:20px;font-weight:520}.mobile-navigation nav em{color:#65738a;font-size:10px;font-style:normal}.mobile-navigation nav a>i{color:#5f91e9;font-size:15px;font-style:normal}.mobile-navigation-secondary{border-top:1px solid #6b89c733;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;padding-top:22px;display:flex}.mobile-navigation-secondary a{color:#7688aa;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:22px;min-height:44px;font-size:9px;display:inline-flex}.mobile-navigation-secondary a:hover,.mobile-navigation-secondary a:focus-visible{color:#dce7ff}.hero,.hero-content{min-height:940px}.voice-naz{max-width:86%;font-size:clamp(54px,11vw,78px);top:27%}.voice-void{max-width:64%;font-size:clamp(46px,9vw,66px);top:57%;right:5%}.naz-interface{width:620px;transform:scale(.82) translate3d(calc(var(--absence) * -28px), calc(var(--absence) * 20px), 0);transform-origin:0 0}.void-interface{width:510px;transform:scale(.78) translate3d(calc(var(--absence) * 18px), calc(var(--absence) * 24px), 0);transform-origin:100% 0;right:-30px}.hero-bottom{bottom:64px}.hero-bottom p{max-width:38%;font-size:13px}.section{padding-inline:7%}.map-intro{grid-template-columns:1fr;gap:28px}.map-intro p{margin-bottom:0}.space-list{grid-template-rows:none;grid-template-columns:repeat(2,1fr)}.space-list li[data-space]{grid-area:auto}.space-route-network,.route-loop-label{display:none}.workshop{background:linear-gradient(105deg,#07102b 0 42%,#02040a 42% 100%);min-height:3200px}.workshop-intro{width:86vw}.workshop-route{grid-template-columns:minmax(280px,40%) 1fr}.workshop-route:before{left:40%}.stage-list{padding-right:2vw}.stage-list h3{font-size:clamp(32px,4.5vw,46px)}.workshop-machine{height:min(700px,100vh - 120px)}.field-systems{min-height:0}.field-systems-intro{grid-template-columns:1fr;gap:28px;width:86vw}.field-systems-intro h2{font-size:clamp(64px,9vw,86px)}.field-systems-list{grid-template-columns:1fr;gap:100px;width:86vw}.field-system-item{grid-column:1;margin-top:0}.field-system-item-naz-ai-bot,.field-system-item-propscan,.field-system-item-ai-packager{width:88%}.field-system-item-void-entity,.field-system-item-future-self-ai,.field-system-item-vibe-lead-qualifier{justify-self:end;width:76%}.stage-list,.operator-card{grid-template-columns:1fr}.operator-card h2,.operator-card span,.operator-card>a{grid-column:1}.registry-hero,.registry-section,.registry-list,.project-page-sections{grid-template-columns:1fr}.project-page-sections section{min-height:0}.project-page-details{grid-template-columns:1fr}.project-page-details section{min-height:0}.project-destination-panel{grid-template-columns:1fr}.project-page-meta{grid-template-columns:repeat(2,1fr)}.case-evidence,.case-validation,.case-story,.case-scenarios>.static-section-heading,.case-scenario-card,.case-scenario-card-reverse{grid-template-columns:1fr}.case-scenario-card-reverse figure{order:0}.case-scenario-interlude,.entity-hero{grid-template-columns:1fr}.entity-hero .static-eyebrow{grid-column:auto}.entity-facts{grid-template-columns:repeat(2,1fr)}.entity-copy-grid{grid-template-columns:1fr}.entity-copy-grid section{min-height:0}.entity-directions,.space-page-hero{grid-template-columns:1fr}.space-page-index{justify-self:start}.space-page-hero h1,.space-page-description{grid-column:1}.space-page-section{grid-template-columns:120px minmax(0,1fr)}.space-page-section-copy{grid-column:2}.space-page-related,.services-list,.services-start{grid-template-columns:1fr}.services-start .button{grid-column:1}.service-process,.service-proof,.service-process ol{grid-template-columns:1fr}.service-process li{min-height:0}.service-proof-grid,.service-contact,.start-intentions,.start-context,.start-final{grid-template-columns:1fr}.task-builder-panel,.task-builder-summary{padding:40px}.task-builder-contact-grid{grid-template-columns:1fr}.creator-hero{grid-template-columns:minmax(0,1fr) minmax(260px,38vw)}}@media (width<=620px){.site-header{height:68px;padding-inline:15px}.brand-copy small{display:none}.header-actions{gap:8px}.github-link{width:40px;height:40px}.mobile-nav-toggle{min-width:66px;height:40px}.mobile-navigation[open]{padding:20px 16px 28px}.mobile-navigation-header strong{font-size:27px}.mobile-navigation nav{grid-template-columns:1fr;align-content:start}.mobile-navigation nav a{min-height:88px;padding:14px 16px}.mobile-navigation-secondary{display:grid}.hero,.hero-content{min-height:900px}.hero:before{clip-path:polygon(0 12%,74% 21%,56% 75%,0 68%);width:auto;height:auto;inset:0}.hero:after{clip-path:polygon(67% 0,100% 0,100% 100%,31% 100%);width:auto;height:auto;inset:-5% -18%}.hero-seam{left:54%}.hero-kicker{width:80%;line-height:1.7;top:118px;left:16px}.voice-naz{max-width:calc(100% - 32px);font-size:49px;line-height:.94;top:23%;left:16px}.voice-void{max-width:76%;font-size:42px;top:60%;right:18px}.voice-naz{filter:blur(calc(var(--absence) * 7px))}.voice-void{filter:blur(calc(var(--absence) * 8px))}.naz-interface{width:500px;height:420px;transform:scale(.56) translate3d(calc(var(--absence) * -20px), calc(var(--absence) * 14px), 0);top:-74px;left:-6px}.naz-mechanism{bottom:0;right:0}.void-interface{width:450px;height:420px;transform:scale(.55) translate3d(calc(var(--absence) * 14px), calc(var(--absence) * 18px), 0);top:-82px;right:-12px}.voice small{margin-bottom:12px}.hero-bottom{gap:22px;display:grid;bottom:47px;left:16px;right:16px}.hero-bottom p{max-width:100%;font-size:13px}.hero-actions{display:grid}.button{width:100%;min-width:0}.hero-note{display:none}.section{contain-intrinsic-size:1200px;min-height:0;padding:100px 16px 90px}.space-map{contain-intrinsic-size:1900px}.workshop{contain-intrinsic-size:3300px}.field-systems{contain-intrinsic-size:5100px}.section-index{display:none}.map-intro{width:100%;margin-bottom:55px}.map-intro h2,.workshop-intro h2{font-size:52px}.map-board{min-height:0}.space-list{grid-template-columns:1fr;padding:18px}.space-list li{min-height:230px}.space-route-dock{grid-template-columns:1fr;width:100%}.space-route-dock a{min-height:88px}.space-route-dock a+a{border-top:1px solid var(--dock-line);border-left:0}.space-route-dock-map{grid-row:2}.space-route-dock-next{grid-row:3}.hero>.space-route-dock{width:calc(100% - 32px);margin-top:-28px;margin-bottom:62px}.workshop>.space-route-dock,.field-systems>.space-route-dock{margin-top:100px}.field-systems{contain-intrinsic-size:5200px;padding-top:110px}.field-systems-intro{gap:24px;width:100%;margin-bottom:120px}.field-systems-intro:after{bottom:-54px}.field-systems-intro h2{font-size:49px;line-height:.92}.field-systems-intro>span{max-width:330px;font-size:13px}.field-systems-list{gap:76px;width:100%}.field-system-item,.field-system-item-naz-ai-bot,.field-system-item-void-entity,.field-system-item-future-self-ai,.field-system-item-propscan,.field-system-item-ai-packager,.field-system-item-vibe-lead-qualifier{justify-self:stretch;width:100%;margin-top:0}.field-system-module,.field-system-item-void-entity .field-system-module,.field-system-item-future-self-ai .field-system-module,.field-system-item-propscan .field-system-module,.field-system-item-ai-packager .field-system-module,.field-system-item-vibe-lead-qualifier .field-system-module{clip-path:none;border-radius:0;grid-template-rows:auto auto auto auto;min-height:0;padding:21px 18px 22px}.field-system-copy{margin-top:34px}.field-system-copy>p{max-width:92%}.field-system-copy h3,.field-system-item-void-entity .field-system-copy h3,.field-system-item-vibe-lead-qualifier .field-system-copy h3{overflow-wrap:anywhere;max-width:100%;font-size:43px}.field-system-copy>span{font-size:12px}.field-mechanism,.void-depth,.future-memory,.propscan-flow,.packager-flow,.vibe-route{min-height:245px;margin-block:28px}.field-system-actions{grid-template-columns:1fr;display:grid}.field-system-action{width:100%;min-height:52px}.field-system-action-launch{min-width:0}.assembly-node{width:38px;height:38px}.node-c{width:62px;height:62px}.packager-step{width:29%;min-height:68px;font-size:6px}.step-brief{left:35.5%}.step-production{width:29%}.link-a{width:5%;left:31%}.link-b{width:6%;right:29%}.workshop{background:linear-gradient(100deg,#07102b 0 84%,#02040a 84% 100%);min-height:0;padding-top:110px}.workshop-intro{width:100%;margin-bottom:90px}.workshop-intro h2{font-size:48px;line-height:.96}.workshop-route{flex-direction:column;min-height:0;display:flex}.workshop-route:before{display:none}.stage-list{grid-template-rows:none;padding:0}.stage-list li{min-height:390px;padding:48px 18px 48px 34px}.stage-list li:before{left:-5px}.stage-list h3{max-width:330px;font-size:39px}.stage-list p{font-size:13px}.workshop-machine{order:-1;width:112%;height:470px;margin:0 -6% 70px;position:relative;top:auto}.machine-bars{gap:14px;height:150px;right:4%}.machine-bars i{width:44px}.machine-module{width:40%;height:40%;right:10%}.operator-card{margin-top:100px;padding:28px}.static-page{padding:110px 16px 80px}.breadcrumbs{margin-bottom:64px;line-height:1.7}.registry-hero{gap:28px;margin-bottom:90px}.registry-hero h1,.project-page-hero h1,.unknown-route h1{font-size:58px;line-height:.88}.registry-card{min-height:360px;padding:22px}.registry-card strong{font-size:42px}.static-return-links{gap:18px;display:grid}.project-page-meta{grid-template-columns:1fr;margin:70px 0}.project-page-meta div{border-bottom:1px solid #637fb81f;padding:17px 0}.project-page-meta div:last-child{border-bottom:0}.project-page-sections section,.project-page-details section{padding:24px}.project-destination-panel{gap:34px;margin-top:72px;padding:30px 0}.project-destination-panel li{grid-template-columns:1fr}.project-page-actions{margin-top:56px;display:grid}.case-page-hero h1{font-size:48px}.case-card strong{font-size:40px}.case-evidence{margin-top:85px}.case-evidence li{grid-template-columns:42px minmax(0,1fr);min-height:0;padding:24px}.case-evidence li p{grid-column:1/-1}.case-validation{gap:42px;margin-top:85px;padding:42px 0}.case-scenarios{margin-top:90px}.case-scenarios img{aspect-ratio:16/9;min-height:0}.case-scenarios{width:100%;margin-left:0;transform:none}.case-scenario-card>div{min-height:0;padding:26px}.case-scenario-interlude article{min-height:0;padding:28px}.case-story{gap:42px;margin-top:85px;padding:48px 0}.case-story-copy h3{margin-top:52px}.case-closing{margin-top:90px;padding:28px}.case-boundary{margin-top:70px;padding:26px}.entity-hero{gap:32px;margin-bottom:75px}.entity-hero h1{font-size:58px;line-height:.9}.entity-hero h1 span{margin-top:18px;font-size:20px}.entity-facts{grid-template-columns:1fr;margin-bottom:75px}.entity-facts div{border-bottom:1px solid #637fb81f;padding:17px 0}.entity-copy-grid section{padding:24px}.entity-directions{margin-top:85px}.entity-directions ul,.entity-directions ol,.creator-practice ol{grid-template-columns:1fr}.entity-directions li{min-height:230px}.space-page-hero{grid-template-columns:1fr;gap:24px;margin-bottom:72px;padding-bottom:76px}.space-page-hero:before{opacity:.38;width:70%;height:45%}.space-page-index{justify-self:start}.space-page-hero h1{overflow-wrap:anywhere;grid-column:1;margin-top:32px;font-size:52px;line-height:.88}.space-page-description{grid-column:1;margin-bottom:22px;font-size:9px;line-height:1.6}.space-page-responsibility{margin-top:10px}.space-page-section{grid-template-columns:1fr;gap:22px;padding:46px 0}.space-page-section-copy{grid-column:1;gap:18px}.space-page-section h2{font-size:38px}.space-page-section-copy p{font-size:13px}.space-page-related{gap:30px;margin-top:84px}.space-page-related ul{grid-template-columns:1fr}.space-page-related a{min-height:104px}.entity-actions{margin-top:60px;display:grid}.creator-hero{flex-direction:column;align-items:stretch;display:flex}.creator-hero>div{order:1}.entity-portrait{width:min(100%,390px)}.service-card{min-height:460px}.services-start{margin-top:85px;padding:28px}.services-start h2{font-size:46px}.service-detail-hero h1{font-size:50px}.service-process,.service-proof{margin-top:85px}.service-process li,.service-proof-card{padding:24px}.service-boundary{margin-top:80px;padding:26px}.service-contact{margin-top:85px;padding:28px}.service-contact h2{font-size:48px}.start-hero{margin-bottom:52px}.start-hero h1{font-size:55px}.start-hero-actions{margin-top:30px;display:grid}.start-shortcuts{margin-bottom:85px}.start-shortcuts a{flex:calc(50% - 10px);align-items:center;min-height:44px;display:inline-flex}.task-builder-progress{grid-template-columns:1fr;gap:14px;min-height:88px;padding:18px 20px}.task-builder-progress-bar{justify-self:stretch}.task-builder-panel,.task-builder-summary{padding:24px}.task-builder-panel{min-height:620px}.task-builder-question legend{font-size:38px;line-height:1}.task-builder-kicker{margin-bottom:18px}.task-builder-hint{margin-top:20px;font-size:13px}.task-builder-options{grid-template-columns:1fr;gap:9px;margin-top:30px}.task-builder-option{min-height:92px;padding:17px}.task-builder-actions{grid-template-columns:1fr;margin-top:30px;display:grid}.task-builder-summary{gap:32px}.task-builder-summary h2,.task-builder-success h2{font-size:43px}.task-builder-summary-grid{grid-template-columns:1fr}.task-builder-summary-item{min-height:132px;padding:22px 84px 22px 20px}.task-builder-freeform textarea{min-height:180px;font-size:16px}.task-builder-custom-answer textarea{min-height:110px;font-size:16px}.task-builder-contact-grid input{font-size:16px}.task-builder-channel{grid-template-columns:1fr 1fr;display:grid}.task-builder-channel label{justify-content:center}.task-builder-success{min-height:470px;padding:30px 24px}.start-intentions{gap:38px}.start-intentions li{grid-template-columns:42px minmax(0,1fr);min-height:0;padding:24px}.start-intentions h3{font-size:38px}.start-intentions li p,.start-intentions li em{grid-column:1/-1}.start-context{gap:40px;margin-top:85px;padding:42px 0}.start-template p{grid-template-columns:68px minmax(0,1fr);gap:14px}.start-final{margin-top:85px;padding:28px}.start-final h2{font-size:48px}.site-footer{grid-template-columns:1fr auto;gap:20px;padding:25px 16px}.site-footer nav{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:14px 20px;display:flex}}@media (hover:none),(pointer:coarse){body:after{display:none}[data-reactive-node]{will-change:auto}.space-map .map-intro{opacity:calc(.72 + var(--presence) * .28)}.space-map .map-board{opacity:calc(.68 + var(--presence) * .32)}.voice-naz,.voice-void{filter:blur(calc(var(--absence) * 3px))}.stage-list li{filter:blur(calc(var(--absence) * 1px))}.field-system-copy{opacity:calc(.34 + var(--system-title) * .66)}.field-system-copy>span{opacity:calc(.28 + var(--system-copy) * .72)}.field-system-actions{opacity:calc(.32 + var(--system-action) * .68)}}@media (width<=620px){.lab-portal-material,.lab-portal-frame{clip-path:inset(42% 14%)}.lab-transport-overlay[data-transport-phase=closing] .lab-portal-material,.lab-transport-overlay[data-transport-phase=closing] .lab-portal-frame,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-material,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-frame,.lab-transport-overlay[data-transport-phase=opening] .lab-portal-material,.lab-transport-overlay[data-transport-phase=opening] .lab-portal-frame,html[data-transport-kind=portal][data-transport-arrival=pending] .lab-portal-material,html[data-transport-kind=portal][data-transport-arrival=pending] .lab-portal-frame{clip-path:inset(0)}.lab-portal-signal{top:35%;left:20%}.lab-portal-destination{max-width:66vw;top:calc(35% + 36px);left:20%}.lab-portal-destination em{white-space:normal;font-size:34px}.lab-transport-overlay[data-transport-phase=closing] .lab-portal-signal,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-signal,.lab-transport-overlay[data-transport-phase=opening] .lab-portal-signal{top:max(14vh, var(--transport-safe-top));left:20px}.lab-transport-overlay[data-transport-phase=closing] .lab-portal-destination,.lab-transport-overlay[data-transport-phase=travelling] .lab-portal-destination,.lab-transport-overlay[data-transport-phase=opening] .lab-portal-destination{top:calc(max(14vh, var(--transport-safe-top)) + 34px);left:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}[data-reactive-node]{--presence:1!important}body:after{display:none}.lab-transport-overlay{display:none!important}}.header-lab-route{color:#8296bd;min-height:44px;font:inherit;letter-spacing:.13em;cursor:pointer;background:#070d1c9e;border:1px solid #688cd440;padding:0 13px;font-size:8px;font-weight:680}.header-lab-route:hover,.header-lab-route:focus-visible{outline-offset:2px;color:#d9e5ff;border-color:#6f9cffa3;outline:2px solid #7aaeff7a}.hero-actions button.button{appearance:none;cursor:pointer;font-family:inherit}html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header .primary-nav,html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header .header-lab-route,html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header .header-status{display:none}.mobile-navigation-secondary button{color:#8198c6;min-height:44px;font:inherit;letter-spacing:.06em;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}@media (width>=901px){.site-header>.brand-mark{grid-column:1}.site-header>.primary-nav{grid-column:2}.site-header>.header-actions{grid-column:3}}.lab-invitation{color:#c4d0e6;-webkit-backdrop-filter:blur(18px)saturate(.92);backdrop-filter:blur(18px)saturate(.92);background:radial-gradient(circle at 15% 12%,#305cb82e,#0000 34rem),radial-gradient(circle at 88% 88%,#17698221,#0000 30rem),#040812e8;border:1px solid #7093da57;border-radius:0;outline:0;width:min(1040px,100vw - 48px);max-height:min(840px,100dvh - 48px);padding:0;overflow:auto;box-shadow:0 34px 110px #00040fb3,inset 0 0 80px #1e3e8014}.lab-invitation::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#01040c61}.lab-invitation-grid{opacity:.2;pointer-events:none;background-image:linear-gradient(#7091cf21 1px,#0000 1px),linear-gradient(90deg,#7091cf21 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 78%);mask-image:linear-gradient(135deg,#000,#0000 78%)}.lab-invitation-close{z-index:3;float:right;color:#7e8da8;width:44px;height:44px;font:inherit;cursor:pointer;background:#030710d1;border:1px solid #7a96cf40;place-items:center;margin:16px 16px 0 0;font-size:20px;display:grid;position:sticky;top:16px}.lab-invitation-close:hover,.lab-invitation-close:focus-visible{outline-offset:2px;color:#eef4ff;border-color:#7ea8fa;outline:2px solid #7ea8fa73}.lab-invitation-panel{z-index:1;clear:both;min-height:600px;padding:70px 76px 64px;display:grid;position:relative}.lab-invitation-panel>header{max-width:760px}.lab-invitation-panel>header>p:first-child{color:#668ee1;letter-spacing:.16em;margin:0 0 24px;font-size:9px;font-weight:720}.lab-invitation-panel h2{color:#cbd6e9;letter-spacing:-.055em;text-wrap:balance;outline:0;margin:0;font-size:clamp(42px,6vw,72px);font-weight:450;line-height:.98}.lab-invitation-panel>header>p:last-child{color:#8290a8;max-width:700px;margin:30px 0 0;font-size:15px;line-height:1.8}.lab-invitation-signal{color:#5f718f;letter-spacing:.15em;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:18px;height:72px;margin:44px 0 20px;font-size:7px;display:grid;position:relative}.lab-invitation-signal i{background:linear-gradient(90deg,#4f81ec,#5c85da1f 55%,#398ca8);height:1px;display:block;position:relative}.lab-invitation-signal i:before,.lab-invitation-signal i:after{content:"";border:1px solid;width:7px;height:7px;position:absolute;top:-4px;transform:rotate(45deg)}.lab-invitation-signal i:before{color:#608dea;left:24%}.lab-invitation-signal i:after{color:#4ba2bd;right:18%}.lab-invitation-void{opacity:.62}.lab-invitation-actions{flex-wrap:wrap;align-self:end;align-items:center;gap:12px;margin-top:38px;display:flex}.lab-invitation-actions .button{cursor:pointer;font-family:inherit}.lab-invitation-actions button.button-secondary{appearance:none;background:#03081280}.lab-invitation-free{color:#74829b;min-height:44px;font:inherit;letter-spacing:.09em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #6f90cf3b;padding:0 10px;font-size:9px}.lab-invitation-free:hover,.lab-invitation-free:focus-visible{outline-offset:2px;color:#dce8ff;border-color:#739cf0;outline:2px solid #739cf06b}.lab-signal-selector{padding-top:56px}.lab-signal-selector>header{max-width:820px}.lab-signal-options{border-top:1px solid #6687c638;grid-template-columns:repeat(2,minmax(0,1fr));margin:44px 0 26px;display:grid}.lab-signal-option{color:#a9b6cc;min-height:126px;font:inherit;text-align:left;cursor:pointer;background:#02060f57;border:1px solid #6687c638;border-top:0;border-left:0;align-content:center;gap:13px;padding:20px 54px 20px 22px;transition:color .18s,background .18s,box-shadow .18s;display:grid;position:relative}.lab-signal-option:nth-child(2n){border-right:0}.lab-signal-option small{color:#5878b8;letter-spacing:.13em;font-size:7px}.lab-signal-option span{max-width:380px;font-size:14px;line-height:1.55}.lab-signal-option i{color:#648fe9;font-style:normal;position:absolute;bottom:22px;right:22px}.lab-signal-option[data-tone=void] small,.lab-signal-option[data-tone=void] i{color:#4da4bd}.lab-signal-option:hover,.lab-signal-option:focus-visible{z-index:1;outline-offset:-2px;color:#edf3ff;background:#0e1e40b3;outline:2px solid #6f9cf4ad;box-shadow:inset 3px 0 #5d8ce8}.lab-signal-ready{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:42px 70px}.lab-signal-ready>header{align-self:center}.lab-signal-ready-object{background:linear-gradient(90deg,#10214554,#0000);border-left:1px solid #678bcf38;align-content:center;padding:28px;display:grid}.lab-signal-ready-object .signal-glyph{width:100%}.lab-signal-ready-object p{color:#9eacc4;gap:8px;margin:12px 0 0;font-size:14px;display:grid}.lab-signal-ready-object p span{color:#5f7eb9;letter-spacing:.14em;font-size:7px}.lab-signal-ready .lab-invitation-actions{grid-column:1/-1}.signal-glyph{color:#7897dc;width:180px;max-width:100%;display:block;overflow:visible}.signal-glyph-line,.signal-glyph-break,.signal-glyph-boundary{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.signal-glyph-break{opacity:.48}.signal-glyph-boundary{opacity:.34}.signal-glyph-node-main{fill:currentColor}.signal-glyph-unknown{fill:currentColor;opacity:.45}.signal-glyph-module{fill:currentColor;opacity:.72}.signal-glyph-pulse{fill:none;stroke:currentColor;stroke-width:1px;opacity:.36;transform-origin:90px 48px;animation:2.8s ease-out infinite visitor-signal-pulse}.signal-glyph-paused .signal-glyph-pulse,.signal-glyph-completed .signal-glyph-pulse{opacity:.2;animation:none}@keyframes visitor-signal-pulse{0%,38%{opacity:.36;transform:scale(.62)}78%,to{opacity:0;transform:scale(1.48)}}.field-system-item.is-visitor-match .field-system-module{border-color:#6792e8bd;box-shadow:0 0 0 1px #527eda33,0 32px 90px #07173a42}html[data-transport-active=true] body:before{--visitor-transit-accent:#6994eb3d;z-index:89;content:"";pointer-events:none;background:linear-gradient(90deg, transparent 49.92%, #bfd7ff94 50%, transparent 50.08%), radial-gradient(circle at 50% 50%, var(--visitor-transit-accent), transparent 29%), repeating-linear-gradient(0deg, #658fdd17 0 1px, transparent 1px 48px), repeating-linear-gradient(90deg, #658fdd13 0 1px, transparent 1px 48px), #071123;position:fixed;inset:0;box-shadow:inset 0 0 140px #12336c33}html[data-transport-active=true][data-transport-tone=void] body:before{--visitor-transit-accent:#42a4be3d;background-color:#061720}html[data-transport-active=true][data-transport-tone=shared] body:before{--visitor-transit-accent:#8997cf38;background-color:#0a0d20}@media (width<=1100px){.header-lab-route{padding-inline:10px}}@media (width<=900px){.header-lab-route{display:none}.lab-invitation-panel{padding:56px 44px 48px}.lab-signal-ready{grid-template-columns:1fr}.lab-signal-ready-object{border-top:1px solid #678bcf38;border-left:0}}@media (width<=620px){.lab-invitation{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.lab-invitation-close{margin:10px 10px 0 0;top:10px}.lab-invitation-panel{min-height:calc(100dvh - 42px);padding:40px 18px calc(24px + env(safe-area-inset-bottom))}.lab-invitation-panel h2{font-size:39px}.lab-invitation-panel>header>p:last-child{margin-top:22px;font-size:13px}.lab-invitation-signal{margin-top:25px}.lab-invitation-actions{width:100%;margin-top:24px;display:grid}.lab-invitation-free{width:100%}.lab-signal-selector{padding-top:26px}.lab-signal-options{grid-template-columns:1fr;margin-top:28px}.lab-signal-option{border-right:0;min-height:102px}.lab-signal-ready-object{padding:20px 0}}@media (prefers-reduced-motion:reduce){.signal-glyph-pulse{opacity:.2;animation:none!important}.lab-signal-option,.header-lab-route{transition:none!important}}html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header>.brand-mark,html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header>.primary-nav,html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header>.header-actions,html[data-visitor-mode^=guided][data-visitor-phase=touring] .hero-actions,html[data-visitor-mode^=guided][data-visitor-phase=touring] .breadcrumbs{display:none}@media (width>=621px){.lab-invitation{color:#c4d0e6;width:min(1180px,100vw - 58px);max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;overflow:visible}.lab-invitation::backdrop{-webkit-backdrop-filter:blur(1.5px)saturate(.86);backdrop-filter:blur(1.5px)saturate(.86);background:#01040c3d}.lab-invitation:before,.lab-invitation:after{z-index:-1;content:"";-webkit-backdrop-filter:blur(17px)saturate(.92);backdrop-filter:blur(17px)saturate(.92);background:linear-gradient(125deg,#070f22f2,#030813b8);border:1px solid #7093da45;width:53%;position:absolute;top:0;bottom:0;box-shadow:0 34px 110px #00040f7a,inset 0 0 80px #1e3e8014}.lab-invitation:before{clip-path:polygon(0 8%,90% 0,100% 46%,94% 100%,7% 92%);left:0}.lab-invitation:after{clip-path:polygon(10% 0,100% 8%,93% 92%,6% 100%,0 54%);background:linear-gradient(235deg,#04131df0,#030813b3);right:0}.lab-invitation-grid{opacity:.22;inset:5% 4%;-webkit-mask-image:radial-gradient(at 50% 52%,#000,#0000 76%);mask-image:radial-gradient(at 50% 52%,#000,#0000 76%)}.lab-invitation-grid:after{content:"";background:linear-gradient(#0000,#719df4 22%,#e1ebff 50%,#4da1bb 78%,#0000);width:1px;position:absolute;top:-5%;bottom:-5%;left:50%;box-shadow:0 0 30px #6a97ef75}.lab-invitation-close{float:none;background:#0307108f;margin:0;position:absolute;top:22px;right:24px}.lab-invitation-panel{min-height:min(730px,100dvh - 64px);padding:66px 84px 58px}.lab-invitation-panel>header{max-width:710px}.lab-invitation-panel h2{font-size:clamp(48px,5.4vw,72px)}.lab-invitation-signal{margin-top:34px}.lab-signal-ready{text-align:center;grid-template-columns:1fr;justify-items:center}.lab-signal-ready>header{max-width:760px}.lab-signal-ready-object{background:radial-gradient(circle,#4a77cf2e,#0000 68%);border:0;justify-self:center;width:min(380px,58vw);padding:18px 34px}.lab-signal-ready-object p{justify-items:center}.lab-signal-ready .lab-invitation-actions{justify-content:center}.lab-signal-selector{grid-template-rows:auto minmax(360px,1fr) auto;min-height:min(820px,100dvh - 44px);padding-top:48px;display:grid}.lab-signal-selector>header{max-width:760px}.lab-signal-selector h2{font-size:clamp(40px,4.7vw,62px)}.lab-signal-selector>header>p:last-child{max-width:650px;margin-top:18px;line-height:1.6}.lab-signal-options{border:0;height:100%;min-height:380px;margin:12px 0 4px;display:block;position:relative;overflow:visible}.lab-signal-options:before,.lab-signal-options:after{content:"";pointer-events:none;position:absolute}.lab-signal-options:before{opacity:.52;background:linear-gradient(31deg,#0000 34%,#5d89dc36 34.2%,#0000 34.5%),linear-gradient(149deg,#0000 46%,#439bb72e 46.2%,#0000 46.5%),radial-gradient(circle,#5c8de633 0 1px,#0000 2px);inset:2% 4%}.lab-signal-options:after{border:1px solid #739bf0;width:12px;height:12px;top:49%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 32px #598beb85}.lab-signal-observer{color:#5f7cb3;letter-spacing:.16em;border:1px solid #648fe02e;place-items:center;width:150px;height:74px;font-size:6px;display:grid;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.lab-signal-observer i{border:1px solid #598de824;position:absolute;inset:12px}.lab-signal-option{color:#8493ad;opacity:.46;transform-origin:50%;background:#0308127a;border:1px solid #6687c629;gap:7px;width:min(270px,29%);min-height:76px;padding:12px 34px 12px 14px;transition:opacity .16s,transform .16s,border-color .16s,color .16s,background .16s;display:grid;position:absolute;transform:scale(.92)}.lab-signal-option:first-of-type{top:3%;left:1%}.lab-signal-option:nth-of-type(2){top:0;right:8%}.lab-signal-option:nth-of-type(3){top:34%;left:6%}.lab-signal-option:nth-of-type(4){top:29%;right:1%}.lab-signal-option:nth-of-type(5){bottom:1%;left:0}.lab-signal-option:nth-of-type(6){bottom:4%;left:36%}.lab-signal-option:nth-of-type(7){bottom:0;right:0}:is(.lab-signal-options:has(.lab-signal-option:hover) .lab-signal-option:not(:hover),.lab-signal-options:has(.lab-signal-option:focus-visible) .lab-signal-option:not(:focus-visible)){opacity:.22}.lab-signal-option:hover,.lab-signal-option:focus-visible{z-index:4;outline-offset:2px;color:#f0f5ff;opacity:1;background:#0d1f42e0;outline:2px solid #6f9cf4b8;transform:scale(1.09);box-shadow:0 18px 46px #030a1aa3,inset 3px 0 #6d97ea}}.signal-glyph{color:#7897dc}.signal-glyph-void{color:#58a9c0}.signal-glyph-shared{color:#8799cf}.signal-glyph-frame{fill:#040a1757;stroke:currentColor;stroke-width:.5px;opacity:.18}.signal-glyph-axis,.signal-glyph-primary,.signal-glyph-link,.signal-glyph-break,.signal-glyph-ring,.signal-glyph-shadow,.signal-glyph-human,.signal-glyph-intent-bracket,.signal-glyph-route-end,.signal-glyph-signature,.signal-glyph-unknown-mark{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.signal-glyph-axis{opacity:.11}.signal-glyph-primary{stroke-width:1.35px}.signal-glyph-link{opacity:.52}.signal-glyph-break,.signal-glyph-unknown-mark{opacity:.64}.signal-glyph-core{fill:currentColor;stroke:#dce8ff;stroke-width:.6px}.signal-glyph-node{fill:#050a16;stroke:currentColor;stroke-width:1px}.signal-glyph-ring{opacity:.32}.signal-glyph-module,.signal-glyph-evidence-node{fill:#050a16eb;stroke:currentColor;stroke-width:1px}.signal-glyph-shadow{opacity:.17;stroke-width:4px}.signal-glyph-human{opacity:.56}.signal-glyph-human-node{fill:currentColor;opacity:.74}.signal-glyph-intent-bracket{opacity:.34}.signal-glyph-visited{fill:currentColor}.signal-glyph-index{fill:currentColor;text-anchor:middle;opacity:.66;font-size:4px}.signal-glyph-signature{stroke-width:1.5px;opacity:.86}.signal-glyph-pulse{animation:none;display:none}.signal-glyph-stage-threshold .signal-glyph-frame{opacity:.11;stroke-dasharray:17 9}.signal-glyph-stage-workshop .signal-glyph-frame{opacity:.28}.signal-glyph-stage-atrium .signal-glyph-frame{rx:22px;opacity:.2}.signal-glyph-stage-observatory .signal-glyph-frame{opacity:.16}.signal-glyph-stage-inner-room .signal-glyph-frame{opacity:.24;transform-origin:50%;transform:scale(.82)}.signal-glyph-stage-field-systems .signal-glyph-frame{stroke-dasharray:2 5;opacity:.22}.signal-glyph-stage-operator .signal-glyph-frame{opacity:.3}.lab-continuum[data-guided=true] .continuum-restored-workshop,.lab-continuum[data-guided=true] .continuum-restored-field{min-height:calc(100svh - var(--lab-header-height,84px));padding-block:80px 160px}.lab-continuum[data-guided=true] .workshop-intro,.lab-continuum[data-guided=true] .field-systems-intro{margin-top:0}.lab-continuum[data-guided=true] .field-systems-list{margin-top:48px}html[data-visitor-mode^=guided][data-visitor-phase=completed][data-visitor-space=operator] .breadcrumbs{display:none}@media (width<=900px){html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header{min-height:62px;padding-inline:16px}}@media (width<=620px){.lab-invitation{background:linear-gradient(145deg,#070f22f7,#030813f5);border:1px solid #7093da4d;width:calc(100vw - 12px);max-height:calc(100dvh - 12px);overflow:hidden auto}.lab-invitation:before,.lab-invitation:after{display:none}.lab-invitation-panel{min-height:calc(100dvh - 24px)}.lab-signal-selector{padding-top:38px;display:block}.lab-signal-options{border-top:1px solid #6687c638;grid-template-columns:1fr;height:auto;min-height:0;margin-top:24px;display:grid;position:static;overflow:visible}.lab-signal-observer{width:100%;height:54px;position:relative;top:auto;left:auto;transform:none}.lab-signal-option,.lab-signal-option:nth-of-type(n){opacity:1;border-right:0;width:100%;min-height:88px;position:relative;inset:auto;transform:none}:is(.lab-signal-options:has(.lab-signal-option:hover) .lab-signal-option:not(:hover),.lab-signal-options:has(.lab-signal-option:focus-visible) .lab-signal-option:not(:focus-visible)){opacity:1}.lab-signal-option:hover,.lab-signal-option:focus-visible{transform:none}}@media (prefers-reduced-motion:reduce){.lab-signal-option,.signal-glyph-stage-object{transition:none!important;animation:none!important}}html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header>.brand-mark,html[data-visitor-mode^=guided][data-visitor-phase=paused] .site-header>.brand-mark,html[data-visitor-mode^=guided][data-visitor-phase=completed] .site-header>.brand-mark{display:inline-flex!important}html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header>.primary-nav,html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header>.header-actions,html[data-visitor-mode^=guided][data-visitor-phase=paused] .site-header>.primary-nav,html[data-visitor-mode^=guided][data-visitor-phase=paused] .site-header>.header-actions,html[data-visitor-mode^=guided][data-visitor-phase=completed] .site-header>.primary-nav,html[data-visitor-mode^=guided][data-visitor-phase=completed] .site-header>.header-actions{display:none!important}html[data-visitor-mode^=guided][data-visitor-phase=touring] .site-header,html[data-visitor-mode^=guided][data-visitor-phase=paused] .site-header,html[data-visitor-mode^=guided][data-visitor-phase=completed] .site-header{grid-template-columns:1fr}.visitor-state-bridge{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;margin-top:30px;display:grid}.visitor-state-bridge section{background:#050c1b94;border:1px solid #6384c542;align-content:space-between;gap:18px;min-height:142px;padding:20px;display:grid}.visitor-state-bridge section:last-child{border-color:#5c9fb957}.visitor-state-bridge small,.visitor-stage-result small{color:#6689ca;letter-spacing:.14em;font-size:6px}.visitor-state-bridge strong{color:#aebbd1;font-size:14px;font-weight:480;line-height:1.5}.visitor-state-bridge>i{color:#76a0ed;align-self:center;font-size:20px;font-style:normal}.visitor-stage-result{color:#9fb1d3;letter-spacing:.1em;align-items:center;gap:12px;margin:24px 0 0;font-size:9px;display:flex}.signal-glyph-failure-trace{fill:none;stroke:#b76586;stroke-width:1.5px;stroke-dasharray:4 3}.signal-glyph-automation-contour,.signal-glyph-protected-core,.signal-glyph-lock{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.signal-glyph-automation-contour{opacity:.4;stroke-dasharray:6 4}.signal-glyph-protected-core{fill:#040c19e0;stroke-width:1.5px}.signal-glyph-lock{opacity:.78;stroke-width:1px}.lab-signal-option{text-decoration:none}.lab-invitation-intro{min-height:0}.lab-invitation-intro .lab-invitation-signal{height:48px;min-height:48px;margin-block:24px}@media (width<=620px){.lab-invitation .lab-invitation-intro{min-height:0;padding-top:12px}.lab-invitation-intro .lab-invitation-signal{display:none}.lab-invitation-intro .lab-invitation-actions{margin-top:24px}.lab-invitation-intro h2{font-size:34px}.lab-continuum[data-guided=true] .continuum-immersive{padding-inline:12px}.lab-continuum[data-guided=true] .continuum-immersive-intro{width:calc(100% - 40px)}.lab-continuum[data-guided=true] .field-systems-list{grid-template-columns:1fr}.lab-continuum[data-guided=true] .workshop-example ol{grid-template-columns:1fr 1fr}.lab-continuum[data-guided=true] .workshop-example li{font-size:14px}.lab-continuum[data-guided=true] .field-systems-intro,.lab-continuum[data-guided=true] .field-systems-list{width:calc(100% - 34px);margin-right:34px}.lab-continuum[data-guided=true] .field-systems-intro{gap:20px;margin-bottom:24px}.lab-continuum[data-guided=true] .field-systems-intro h2{font-size:40px;line-height:1}.lab-continuum[data-guided=true] .field-system-module{min-height:0;padding:20px 18px}.lab-continuum[data-guided=true] .field-system-copy{margin-top:18px}.lab-continuum[data-guided=true] .field-system-copy h3{font-size:32px}.lab-continuum[data-guided=true] .field-system-copy>span{font-size:14px;line-height:1.5}.continuum-operator-world .operator-route-grid{clip-path:none;width:100%}.operator-project-cta{width:100%}.hero-signal-layer b{white-space:normal;font-size:12px}}@media (width<=900px){.visitor-state-bridge{grid-template-columns:1fr}.visitor-state-bridge>i{justify-self:center;transform:rotate(90deg)}.visitor-state-bridge section{min-height:104px}}.lab-continuum{--continuum-progress:0;--continuum-wake-length:.014;--continuum-rail-velocity:0;--continuum-accent:#709bff;isolation:isolate;color:#b8c6e2;background:radial-gradient(circle at 76% 3%,#244c9b29,#0000 24%),linear-gradient(#02050f,#030712 48%,#02050c);position:relative;overflow:clip}.continuum-document-title{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.continuum-intro{z-index:3;color:#6685c3;letter-spacing:.2em;gap:7px;font-size:8px;display:grid;position:absolute;top:116px;left:clamp(26px,6vw,120px)}.continuum-intro b{color:#aab9d6;font-size:10px;font-weight:500}.continuum-rail{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.continuum-rail path{fill:none;vector-effect:non-scaling-stroke}.continuum-rail-future{stroke:#7397dd3d;stroke-width:1px}.continuum-rail-visited{stroke:#346fd8;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--continuum-progress));filter:drop-shadow(0 0 6px #3e70e885)}.continuum-rail-active{stroke:#a8c7ff;stroke-width:1px;stroke-dasharray:.018 .982;stroke-dashoffset:calc(1 - var(--continuum-progress));filter:drop-shadow(0 0 8px #4f86ff)}.continuum-cabin{z-index:12;color:#c9d6ef;text-align:center;cursor:pointer;will-change:transform;background:0 0;border:0;place-items:center;width:72px;height:82px;padding:0;display:grid;position:absolute;top:0;left:0}.continuum-cabin-shell{--cabin-number-width:17px;--cabin-aperture:calc(var(--cabin-number-width) + 6px);--cabin-door-travel:12.5px;transform-origin:50%;background:linear-gradient(145deg,#0e1f45fa,#030a18fa);border:1px solid #7ca3f0b3;place-items:center;width:54px;height:66px;margin:0 auto;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 25px #4674da24,0 0 20px #2e5dcc42}.continuum-cabin-backplate{z-index:1;background:linear-gradient(145deg,#0e1f45,#030a18);position:absolute;inset:0;box-shadow:inset 0 0 25px #4674da24}.continuum-cabin-door{z-index:4;background:linear-gradient(155deg,#13284f,#071127 72%);border-color:#749ef133;width:calc(50% + 1px);transition:transform .18s;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 18px #5280d71f}.continuum-cabin-door-left{border-right:1px solid;left:0}.continuum-cabin-door-right{border-left:1px solid;right:0}.continuum-cabin:hover .continuum-cabin-shell,.continuum-cabin:focus-visible .continuum-cabin-shell{border-color:#a4c7ffeb;transform:scale(1.06);box-shadow:inset 0 0 25px #4674da33,0 0 25px #497bde6b}.continuum-cabin:hover .continuum-cabin-door-left,.continuum-cabin:focus-visible .continuum-cabin-door-left{transform:translateX(calc(0px - var(--cabin-door-travel)))}.continuum-cabin:hover .continuum-cabin-door-right,.continuum-cabin:focus-visible .continuum-cabin-door-right{transform:translateX(var(--cabin-door-travel))}.continuum-cabin-shell>b{z-index:2;min-width:var(--cabin-number-width);color:#dce7ff;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;font-size:15px;font-weight:500;line-height:1;position:relative}.continuum-cabin-light{z-index:1;width:var(--cabin-aperture);opacity:0;background:linear-gradient(90deg,#0000,#b8d6ff80,#0000);transition:opacity .15s;position:absolute;top:7px;bottom:7px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #72a4ff}.continuum-cabin:hover .continuum-cabin-light,.continuum-cabin:focus-visible .continuum-cabin-light{opacity:.9}.continuum-cabin-status{z-index:5;background:#4b82ef;width:4px;height:4px;position:absolute;bottom:6px;right:6px;transform:rotate(45deg)}.continuum-cabin:focus-visible{outline-offset:7px;outline:2px solid #9dcaff}.continuum-cabin-glyph{z-index:5;bottom:4px;right:4px;width:16px!important;height:16px!important;position:absolute!important}.continuum-scene{content-visibility:visible;contain:layout paint style;contain-intrinsic-size:960px;border-bottom:1px solid #6482bc21;min-height:clamp(780px,108vh,1120px);padding:clamp(140px,16vh,210px) clamp(28px,7vw,140px) 120px;scroll-margin-top:72px;position:relative}.continuum-scene:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#5c7fbb08 1px,#0000 1px),linear-gradient(90deg,#5c7fbb06 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.continuum-scene[data-tone=naz]{background:radial-gradient(circle at 72% 43%,#263daa24,#0000 35%)}.continuum-scene[data-tone=void]{background:radial-gradient(circle at 28% 48%,#18738f1a,#0000 36%)}.continuum-scene.is-active{--continuum-accent:#79a9ff}.continuum-scene.is-prewake .continuum-scene-frame{opacity:1}.continuum-scene-frame{z-index:4;grid-template-columns:minmax(260px,.72fr) minmax(430px,1.28fr);align-items:center;gap:clamp(40px,6vw,96px);width:min(1180px,75vw);min-height:560px;margin:0 auto;display:grid;position:relative}.continuum-scene-header{align-self:start;padding-top:18px}.continuum-scene-header>p,.continuum-operation-annotation{color:#4e85ff;letter-spacing:.18em;font-size:8px;font-weight:650}.continuum-scene-header>span{color:#596b8c;letter-spacing:.18em;margin-top:20px;font-size:7px;display:block}.continuum-scene-header h2{color:#c4d1ea;letter-spacing:-.055em;max-width:560px;margin:52px 0 22px;font-size:clamp(38px,4.1vw,70px);font-weight:420;line-height:.98}.continuum-scene-header>small{color:#6e7f9d;max-width:390px;font-size:11px;line-height:1.65;display:block}.continuum-station{z-index:5;width:0;height:0;position:absolute;top:50%;left:50%}.continuum-station-right{left:77%}.continuum-station-center-left{left:42%}.continuum-station-left{left:24%}.continuum-station-anchor{background:#061024;border:1px solid #7097e299;width:14px;height:14px;display:block;position:absolute;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 8px #1431681a}.continuum-station.is-active .continuum-station-anchor{background:#3064ca;border-color:#a4c5ff;box-shadow:0 0 18px #457ceecc}.continuum-station-label{color:#52698f;gap:5px;min-width:118px;padding-left:20px;display:grid;position:absolute;transform:translate(14px,-50%)}.continuum-station-label small{letter-spacing:.16em;font-size:7px}.continuum-station-label strong{letter-spacing:.14em;font-size:8px;font-weight:550}.continuum-station.is-active .continuum-station-label{color:#9bb8ee}.continuum-operation{align-self:center;min-width:0;position:relative}.continuum-scene-output{background:#050c1dbd;border:1px solid #678bd340;border-left-color:#4f86f4;gap:8px;margin-top:34px;padding:18px 20px;display:grid}.continuum-scene-output small{color:#5579bb;letter-spacing:.16em;font-size:7px}.continuum-scene-output strong{color:#bdcbe5;letter-spacing:.08em;font-size:12px;font-weight:550}.continuum-scene-output span{color:#7386a7;font-size:10px;line-height:1.55}.continuum-operation-threshold{grid-template-columns:1fr 68px 1fr;align-items:stretch;gap:14px;display:grid}.continuum-state{background:#050b19b8;border:1px solid #6184c73d;align-content:space-between;gap:18px;min-height:210px;padding:24px;display:grid}.continuum-state small{color:#537dcc;letter-spacing:.16em;font-size:7px}.continuum-state strong{color:#aebdd8;font-size:clamp(15px,1.35vw,22px);font-weight:430;line-height:1.3}.continuum-state-desired{border-color:#5b92ed7a;box-shadow:inset 0 -2px #3f75df}.continuum-signal-break{color:#77a5ff;grid-template-rows:1fr auto 1fr;place-items:center;display:grid}.continuum-signal-break i{background:#5985da42;width:1px;height:100%}.continuum-signal-break b{border:1px solid #4775d1;place-items:center;width:28px;height:28px;font-size:11px;display:grid;transform:rotate(45deg)}.continuum-threshold-voices{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.continuum-threshold-voices p{color:#637a9e;border-top:1px solid #5e84cd38;margin:0;padding:12px 16px;font-size:9px;line-height:1.5}.continuum-threshold-enter{letter-spacing:.1em;grid-column:1/-1;width:max-content;min-height:44px;font-size:8px}.continuum-operation-threshold .continuum-scene-output{grid-column:1/-1}.continuum-module-assembly{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.continuum-module-assembly li{min-height:62px;transform:translateX(calc(var(--module-order) * 14px));background:#040a1abd;border:1px solid #6183c838;grid-template-columns:34px 1fr;align-items:center;padding:14px 44px 14px 16px;display:grid;position:relative}.continuum-module-assembly small{color:#4b7ae0;font-size:8px}.continuum-module-assembly strong{color:#9caece;font-size:12px;font-weight:460}.continuum-module-assembly i{background:linear-gradient(90deg,#456dc2,#c450ce);width:34px;height:1px;position:absolute;right:0}.continuum-dependency-graph{background:radial-gradient(circle,#3556ad29,#0000 40%);border:1px solid #587dc133;min-height:390px;position:relative}.continuum-graph-core,.continuum-graph-node,.continuum-graph-break{color:#8fa9d9;text-align:center;background:#071127;border:1px solid #6892e161;place-items:center;font-size:8px;display:grid;position:absolute}.continuum-graph-core{width:120px;height:56px;top:50%;left:50%;transform:translate(-50%,-50%)}.continuum-graph-node{width:140px;min-height:54px;padding:10px}.continuum-graph-node:nth-of-type(2){top:12%;left:8%}.continuum-graph-node:nth-of-type(3){top:12%;right:8%}.continuum-graph-node:nth-of-type(4){bottom:14%;left:10%}.continuum-graph-node:nth-of-type(5){bottom:14%;right:8%}.continuum-graph-node:after{z-index:-1;content:"";width:160px;height:1px;transform:rotate(calc((var(--node-index) * 47deg) + 18deg));transform-origin:0;background:#4b77d359;position:absolute;top:50%;left:50%}.continuum-graph-break{color:#d05cbd;border-style:dashed;gap:6px;padding:8px 11px;bottom:3%;right:18%}.continuum-graph-break i{background:#d05cbd;width:26px;height:1px}.continuum-test-sequence{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.continuum-test-sequence span{color:#68aac0;letter-spacing:.1em;background:#03111bad;border:1px solid #4f8ea647;place-items:center;min-height:86px;font-size:8px;display:grid}.continuum-verification-signals{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.continuum-verification-signals dl{border-top:1px solid #4d89a357;margin:0;padding:16px}.continuum-verification-signals dt{color:#55a1bc;letter-spacing:.14em;margin-bottom:12px;font-size:7px}.continuum-verification-signals dd{color:#7e9aaa;margin:5px 0;font-size:10px;line-height:1.45}.continuum-replay,.continuum-free-action{color:#78a4ec;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #6497e052;margin-top:15px;padding:10px 0;font-size:8px}.continuum-boundary-field{background:repeating-radial-gradient(circle,#378ea212 0 1px,#0000 2px 34px);border:1px solid #448b9e40;min-height:380px;position:relative}.continuum-boundary-field>span{color:#7396a4;border:1px solid #4a8aa433;align-content:center;gap:8px;width:31%;padding:20px;display:grid;position:absolute;top:16%;bottom:16%}.continuum-boundary-field>span:first-child{left:5%}.continuum-boundary-field>span:last-child{right:5%}.continuum-boundary-field small{color:#4d95ac;letter-spacing:.14em;font-size:7px}.continuum-boundary-field strong{font-size:10px;font-weight:450;line-height:1.45}.continuum-human-core{z-index:2;color:#b1d5dc;text-align:center;background:#06151e;border:1px solid #4ea6c1;border-radius:50%;place-items:center;width:128px;height:128px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 38px #3294b038}.continuum-human-core i{border-radius:inherit;border:1px dashed #53adc452;position:absolute;inset:12px}.continuum-human-core strong{font-size:10px;position:relative}.continuum-human-core small{max-width:82px;font-size:6px;line-height:1.4;position:relative}.continuum-evidence-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.continuum-evidence-grid article{background:#050a19c7;border:1px solid #577dc738;align-content:space-between;gap:14px;min-height:260px;padding:18px;display:grid}.continuum-evidence-grid small{color:#507fe0;letter-spacing:.13em;font-size:7px}.continuum-evidence-grid h3{color:#a8b9d7;margin:8px 0 0;font-size:16px;font-weight:450}.continuum-evidence-grid p{color:#647898;font-size:9px;line-height:1.5}.continuum-evidence-grid footer{gap:7px;display:grid}.continuum-evidence-grid a{color:#9fbae9;letter-spacing:.1em;font-size:8px}.continuum-route-trace{border:1px solid #6084c733;grid-template-columns:1fr 1fr;margin:0;display:grid}.continuum-route-trace div{border-bottom:1px solid #6084c729;border-right:1px solid #6084c729;min-height:96px;padding:15px}.continuum-route-trace dt{color:#507fe0;letter-spacing:.13em;margin-bottom:9px;font-size:6px}.continuum-route-trace dd{color:#8294b3;margin:0;font-size:9px;line-height:1.48}.continuum-operator-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.continuum-operator-actions .button{min-width:auto;min-height:44px;font-size:8px}.continuum-console-backdrop{z-index:90;-webkit-backdrop-filter:blur(2px)saturate(.9);backdrop-filter:blur(2px)saturate(.9);background:#01030a33;position:fixed;inset:0}.continuum-console-backdrop.is-selecting{pointer-events:none}.continuum-console{top:clamp(76px, calc(var(--continuum-cabin-screen-y,170px) - 96px), 28dvh);left:clamp(18px, calc(var(--continuum-cabin-screen-x,50vw) + 44px), calc(100vw - 498px));background:radial-gradient(circle at 82% 35%,#244e9a33,#0000 36%),linear-gradient(150deg,#08122afc,#020712fc);border:1px solid #6a91dc70;grid-template-rows:auto minmax(0,1fr) auto;width:min(460px,100vw - 36px);min-height:0;max-height:68dvh;animation:.22s cubic-bezier(.2,.72,.2,1) both continuum-console-open;display:grid;position:fixed;overflow:hidden;box-shadow:0 28px 100px #0000009e,inset 2px 0 #7facff1f}.continuum-console[data-console-side=left]{left:clamp(18px, calc(var(--continuum-cabin-screen-x,50vw) - 504px), calc(100vw - 498px))}.continuum-console:focus{outline-offset:-3px;outline:1px solid #7facffb3}.continuum-console-header{border-bottom:1px solid #688bcc33;justify-content:space-between;align-items:center;min-height:70px;padding:12px 14px 12px 18px;display:flex}.continuum-console-header p{gap:7px;margin:0;display:grid}.continuum-console-header small{color:#5279c3;letter-spacing:.14em;font-size:7px}.continuum-console-header strong{color:#ccd8ee;letter-spacing:.03em;font-size:16px;font-weight:480}.continuum-console-header button{color:#8197bc;letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #678dd34d;min-width:108px;min-height:44px;padding:0 10px;font-size:7px}.continuum-console-scroll{min-height:0;overflow:auto}.continuum-floor-list{margin:0;padding:0;list-style:none}.continuum-floor-list li{border-bottom:1px solid #5f80be29;grid-template-columns:1fr 44px;display:grid}.continuum-floor-link{color:#667a9d;grid-template-columns:42px 1fr;align-items:center;min-height:52px;padding:0 16px;display:grid}.continuum-floor-link small{font-size:9px}.continuum-floor-link strong{letter-spacing:.08em;font-size:12px;font-weight:470}[data-floor-state=current] .continuum-floor-link{color:#d2dff5;background:#3259ab2b;box-shadow:inset 2px 0 #6999f5}[data-floor-state=visited] .continuum-floor-link{color:#8aa1ca}[data-floor-state=next] .continuum-floor-link{color:#a6bce3;box-shadow:inset 2px 0 #6090ec80}.continuum-floor-link[aria-disabled=true]{opacity:.42;cursor:not-allowed}.continuum-floor-info{color:#5e7aab;cursor:help;background:0 0;border:0;border-left:1px solid #5f80be29}.continuum-floor-info span{border:1px solid;border-radius:50%;place-items:center;width:18px;height:18px;margin:auto;font-size:8px;font-style:normal;display:grid}.continuum-floor-link:focus-visible,.continuum-floor-info:focus-visible,.continuum-console-header button:focus-visible{outline-offset:-3px;outline:2px solid #9cc8ff}.continuum-floor-hint{background:#08122afa;border-top:1px solid #608cde59;padding:18px 20px 22px}.continuum-floor-hint>p{color:#6f99e8;letter-spacing:.13em;margin:0 0 15px;font-size:8px}.continuum-floor-hint dl{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.continuum-floor-hint dt{color:#4f6eaa;letter-spacing:.1em;margin-bottom:6px;font-size:7px}.continuum-floor-hint dd{color:#8394b1;margin:0;font-size:10px;line-height:1.5}@keyframes continuum-console-open{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}.continuum-visitor-hud{z-index:70;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030815f0;border:1px solid #6791e070;grid-template-columns:1fr auto;gap:18px;padding:14px;display:grid;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 18px 60px #0000007a}.continuum-visitor-hud>div{gap:35px;display:flex}.continuum-visitor-hud p{gap:4px;margin:0;display:grid}.continuum-visitor-hud small{color:#5578bb;letter-spacing:.14em;font-size:6px}.continuum-visitor-hud strong{color:#9cafcf;font-size:9px;font-weight:500}.continuum-visitor-hud nav{align-items:center;gap:8px;display:flex}.continuum-visitor-hud button{color:#8096bc;letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #678eda42;min-height:34px;padding:0 12px;font-size:7px}.continuum-visitor-hud .continuum-visitor-next{text-align:left;background:#0e2d70;grid-template-columns:1fr;min-width:190px;padding:8px 36px 8px 12px;display:grid;position:relative}.continuum-visitor-next span{color:#668bd1;font-size:6px}.continuum-visitor-next i{font-style:normal;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.continuum-visitor-hud.is-travelling{opacity:.4;pointer-events:none}html[data-visitor-mode]:not([data-visitor-mode=free]) .site-header .primary-nav,html[data-visitor-mode]:not([data-visitor-mode=free]) .site-header .header-actions{opacity:0;pointer-events:none;visibility:hidden}html[data-continuum-express=true] .site-header{z-index:140;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border-color:#0000}html[data-continuum-express=true] .site-header .primary-nav,html[data-continuum-express=true] .site-header .header-actions{opacity:0;visibility:hidden}.continuum-transit{z-index:120;visibility:hidden;pointer-events:none;background:#02050d;position:fixed;inset:0;overflow:hidden}.continuum-transit:not([data-transit-phase=idle]){visibility:visible}.continuum-door{z-index:6;background:linear-gradient(140deg,#0a1732,#030817 62%,#071124);border-color:#6089d747;place-items:center;width:50.1%;transition:transform .56s cubic-bezier(.76,0,.24,1);display:grid;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 110px #244ea41f}.continuum-door b{color:#7593c924;letter-spacing:-.06em;font-size:clamp(32px,8vw,130px);font-weight:380}.continuum-door-naz{border-right:1px solid;left:0;transform:translate(-101%)}.continuum-door-void{border-left:1px solid;right:0;transform:translate(101%)}.continuum-door-seam{z-index:8;opacity:0;background:linear-gradient(#0000,#82afff,#0000);width:1px;position:absolute;inset:0 auto 0 50%;box-shadow:0 0 20px #3974e7}.continuum-transit[data-transit-phase=closing] .continuum-door,.continuum-transit[data-transit-phase=travelling] .continuum-door,.continuum-transit[data-transit-phase=arrived] .continuum-door{transform:none}.continuum-transit[data-transit-phase=closing] .continuum-door-seam,.continuum-transit[data-transit-phase=travelling] .continuum-door-seam,.continuum-transit[data-transit-phase=arrived] .continuum-door-seam{opacity:1}.continuum-transit[data-transit-phase=opening] .continuum-door-naz{transform:translate(-101%)}.continuum-transit[data-transit-phase=opening] .continuum-door-void{transform:translate(101%)}.continuum-xray{z-index:7;opacity:0;background:radial-gradient(circle at 50% 45%,#1f499a29,#0000 38%),#02050e;transition:opacity .18s;position:absolute;inset:0}.continuum-transit[data-transit-phase=travelling] .continuum-xray,.continuum-transit[data-transit-phase=arrived] .continuum-xray{opacity:1}.continuum-xray-grid{opacity:.28;background-image:linear-gradient(#476cb312 1px,#0000 1px),linear-gradient(90deg,#476cb30f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.continuum-xray-map{width:clamp(220px,16vw,360px);position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%)}.continuum-xray-map svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.continuum-xray path{fill:none;vector-effect:non-scaling-stroke}.continuum-xray-markers{position:absolute;inset:0}.continuum-xray-markers>i{top:var(--marker-y);left:var(--marker-x);background:#061026;border:1px solid #537bc5;place-items:center;width:11px;height:11px;display:grid;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.continuum-xray-markers b{color:#6f91ce;font-size:6px;font-style:normal;font-weight:500;transform:rotate(-45deg)translate(19px,-14px)}.continuum-xray-cabin{top:var(--express-y);left:var(--express-x);will-change:top, left, transform;background:#061027f5;border:1px solid #78a7ff;place-items:center;width:54px;height:64px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 24px #3875eb66}.continuum-xray-cabin>b{color:#d1e0fb;font-size:19px;font-weight:450}.continuum-xray-cabin>i{color:#6d99e8;font-style:normal;position:absolute;top:9px;right:10px}.continuum-xray-cabin>small{color:#6891d8;letter-spacing:.12em;font-size:6px;position:absolute;right:-66px}.continuum-xray-glyph{bottom:7px;left:7px;width:20px!important;height:20px!important;position:absolute!important}.continuum-xray-afterimage{top:calc(10% + var(--express-progress) * 80%);left:calc(70% - var(--express-progress) * 39%);opacity:.35;background:linear-gradient(#0000,#4b84ee,#0000);width:2px;height:90px;position:absolute;transform:translate(-50%,calc(-50% - 48px))}.continuum-transit-station{z-index:9;color:#7896cb;gap:7px;display:grid;position:absolute}.continuum-transit-station small{color:#4f82e5;font-size:8px}.continuum-transit-station strong{letter-spacing:.12em;font-size:11px;font-weight:480}.continuum-transit-source{top:12%;left:8%}.continuum-transit-target{opacity:0;bottom:12%;right:8%}.continuum-transit[data-transit-phase=travelling] .continuum-transit-source,.continuum-transit[data-transit-phase=arrived] .continuum-transit-source{opacity:0}.continuum-transit[data-transit-phase=arrived] .continuum-transit-target{opacity:1}.continuum-live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:fixed;overflow:hidden}html.continuum-boot body{visibility:hidden}html.continuum-boot body:before{z-index:999;content:"";visibility:visible;background:#02050e;position:fixed;inset:0}@media (width<=900px){.continuum-intro{top:94px;left:22px}.continuum-scene{min-height:900px;padding:130px 22px 110px}.continuum-scene-frame{grid-template-columns:1fr;align-content:center;gap:38px;width:100%;min-height:660px}.continuum-scene-header{max-width:82%;padding-left:4px}.continuum-scene-header h2{margin-top:28px;font-size:clamp(34px,10.5vw,54px)}.continuum-operation{width:min(100%,600px);margin-left:auto}.continuum-station{top:44%}.continuum-station-center,.continuum-station-center-left{left:19%}.continuum-station-right{left:84%}.continuum-station-left{left:14%}.continuum-station-label{display:none}.continuum-station.is-active .continuum-station-label{justify-items:center;min-width:104px;padding:0;display:grid;transform:translate(-50%,42px)}.continuum-cabin{width:60px}.continuum-cabin-shell{width:48px;height:60px}.continuum-console{top:auto;right:10px;bottom:max(10px, env(safe-area-inset-bottom));width:auto;max-height:min(90dvh,720px);left:10px}.continuum-console[data-console-side=left]{left:10px}.continuum-visitor-hud{grid-template-columns:1fr;gap:10px;bottom:10px;left:10px;right:10px}.continuum-visitor-hud nav{flex-wrap:wrap}.continuum-visitor-hud button{min-height:44px}.continuum-visitor-hud .continuum-visitor-next{flex:1;min-width:170px}.continuum-evidence-grid{grid-template-columns:1fr}.continuum-evidence-grid article{min-height:170px}.continuum-route-trace{grid-template-columns:1fr}.continuum-xray-map{width:min(64vw,260px);top:8px;bottom:8px}}@media (width<=560px){.continuum-operation-threshold{grid-template-columns:1fr}.continuum-signal-break{grid-template-rows:none;grid-template-columns:1fr auto 1fr;min-height:50px}.continuum-signal-break i{width:100%;height:1px}.continuum-threshold-voices,.continuum-verification-signals{grid-template-columns:1fr}.continuum-test-sequence{grid-template-columns:1fr 1fr}.continuum-boundary-field{min-height:430px}.continuum-boundary-field>span{width:auto;min-height:80px;top:auto;bottom:5%;left:8%!important;right:8%!important}.continuum-boundary-field>span:first-child{top:5%;bottom:auto}.continuum-human-core{width:106px;height:106px}.continuum-floor-hint dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.continuum-cabin,.continuum-door,.continuum-xray,.continuum-cabin-shell,.continuum-cabin-door,.continuum-cabin-light,.continuum-console{transition:none!important;animation:none!important}.continuum-xray-afterimage{display:none}html{scroll-behavior:auto!important}}.lab-continuum{background:#020309}.continuum-intro{display:none}.continuum-scene{contain:layout paint style;background:#03050d;padding:0;overflow:hidden}.continuum-scene:before{background-image:none;-webkit-mask-image:none;mask-image:none}.continuum-scene[data-tone=naz],.continuum-scene[data-tone=void]{background-color:#03050d}.continuum-scene.hero{min-height:100svh;contain-intrinsic-size:1000px;background:linear-gradient(128deg,#0000 45%,#72268b1c 58%,#0000 74%),linear-gradient(118deg,#101747 0%,#171347 42%,#240e3c 66%,#090812 100%);min-block-size:100svh;padding:0}.continuum-scene.hero:before{z-index:-1;clip-path:polygon(0 14%,55% 24%,47% 88%,0 74%);background:linear-gradient(107deg,#0000 31%,#4a69d221 31.2%,#0000 31.5%),linear-gradient(169deg,#2a48aa21,#190f460f);-webkit-mask-image:none;mask-image:none}.continuum-scene.hero:after{z-index:0;opacity:1;clip-path:polygon(58% 0,100% 0,100% 100%,38% 100%);background:linear-gradient(76deg,#051e2f47,#0000 42%),linear-gradient(112deg,#02050a 0%,#020910 58%,#010309 100%);inset:-8% -7%}.restored-hero-title{margin:0;font-weight:500}.continuum-restored-hero .hero-content{min-height:100svh;min-block-size:100svh}.continuum-restored-hero .hero-kicker{top:max(150px, calc(var(--lab-header-height,0px) + 32px))}.hero-signal-layer{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030816d1;border:1px solid #6c91dc47;border-left-color:#6d96ed;width:min(520px,37vw);padding:12px 14px;position:absolute;bottom:165px;right:31%}.hero-signal-layer>small{color:#6b91d9;letter-spacing:.15em;font-size:6px}.hero-signal-layer>div{grid-template-columns:1fr 22px 1fr;align-items:center;gap:7px;margin-top:9px;display:grid}.hero-signal-layer span{gap:5px;min-width:0;display:grid}.hero-signal-layer i{color:#526d9e;letter-spacing:.13em;font-size:5px;font-style:normal}.hero-signal-layer b{color:#9eacc5;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:460;line-height:1.35;overflow:hidden}.hero-signal-layer em{color:#6b99ed;text-align:center;font-style:normal}.continuum-restored-workshop{contain-intrinsic-size:3400px;min-height:3400px;padding:190px 3.5% 130px;background:radial-gradient(circle at 8% 26%,#1f3e9740,#0000 38rem),linear-gradient(108deg,#07102b 0 39%,#02040a 39% 100%)!important}.continuum-restored-workshop:before{background:#3e68c43d;width:1px;inset:0 auto 0 3.5%}.continuum-restored-workshop .workshop-intro{z-index:4;position:relative}.continuum-restored-workshop .workshop-route{z-index:4}.continuum-restored-workshop .workshop-machine{overflow:hidden}.workshop-hypothesis-modules{z-index:8;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:12%;left:13%;right:9%}.workshop-hypothesis-modules li{color:#7891be;background:#040a1ad1;border:1px solid #567ecc33;grid-template-columns:25px 1fr;align-items:center;min-height:45px;padding:8px 10px;display:grid}.workshop-hypothesis-modules small{color:#4f82e7;font-size:6px}.workshop-hypothesis-modules strong{letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:520;overflow:hidden}.continuum-restored-workshop>.continuum-scene-output{z-index:5;width:min(920px,68vw);margin:70px auto 0;position:relative}.continuum-immersive{z-index:4;grid-template-columns:minmax(300px,.75fr) minmax(520px,1.25fr);align-content:center;gap:46px clamp(80px,9vw,170px);min-height:1180px;padding:160px clamp(46px,7vw,130px) 130px;display:grid;position:relative}.continuum-immersive-intro{z-index:4;align-self:center;position:relative}.continuum-immersive-intro>p{color:#5876aa;letter-spacing:.16em;margin:0;font-size:8px;font-weight:700}.continuum-immersive-intro h2{color:#b7c5dd;letter-spacing:-.065em;margin:48px 0 26px;font-size:clamp(58px,6.4vw,102px);font-weight:430;line-height:.88}.continuum-immersive-intro>span{color:#6d7e99;max-width:430px;font-size:13px;line-height:1.72;display:block}.continuum-immersive>.continuum-scene-output{z-index:5;grid-column:2;margin:0;position:relative}.continuum-scene-atrium{background:radial-gradient(circle at 75% 48%,#2d41a136,#0000 30rem),linear-gradient(112deg,#080a22,#02050e 62%)!important}.continuum-atrium-world{grid-template-columns:minmax(300px,.72fr) minmax(540px,1.28fr)}.atrium-panes{z-index:0;pointer-events:none;position:absolute;inset:9% 5%}.atrium-panes i{background:#0e17411c;border:1px solid #5b74bb1f;position:absolute;transform:skewY(-5deg)}.atrium-panes i:first-child{inset:6% 48% 33% 5%}.atrium-panes i:nth-child(2){inset:28% 8% 8% 54%}.atrium-panes i:nth-child(3){border-color:#9741b324;inset:16% 20% 52% 38%}.continuum-atrium-world .continuum-dependency-graph{z-index:3;clip-path:polygon(4% 0,100% 7%,95% 94%,0 100%);background:radial-gradient(circle,#4050bb38,#0000 37%),#0206115c;border-color:#607fca2e;min-height:620px}.continuum-atrium-world .continuum-graph-core small{color:#586fa5;font-size:5px}.continuum-scene-observatory{background:radial-gradient(circle at 68% 42%,#11698b2e,#0000 30rem),linear-gradient(116deg,#02050c,#021019 64%,#010408)!important}.continuum-observatory-world{grid-template-columns:minmax(330px,.72fr) minmax(520px,1.28fr)}.observatory-window{z-index:3;background:linear-gradient(#0000 45%,#042e4459),#01080eb8;border:1px solid #3a87a147;border-radius:42% 42% 2% 2%/16% 16% 2% 2%;min-height:680px;padding:88px 48px 46px;position:relative;overflow:hidden;box-shadow:inset 0 -70px 120px #043d5226}.observatory-window:before,.observatory-window:after{content:"";background:#4a8da533;width:1px;position:absolute;top:8%;bottom:0}.observatory-window:before{left:34%}.observatory-window:after{right:34%}.observatory-horizon{background:linear-gradient(90deg,#0000,#3d96b2,#0000);height:1px;position:absolute;bottom:31%;left:0;right:0}.observatory-window .continuum-test-sequence{z-index:2;position:relative}.observatory-window .continuum-verification-signals{z-index:3;position:absolute;bottom:44px;left:42px;right:42px}.observatory-window .continuum-replay{z-index:4;position:absolute;top:44px;right:48px}.continuum-scene-inner-room{background:radial-gradient(circle at 64% 54%,#1c7b9126,#0000 28rem),linear-gradient(120deg,#02050d,#06131d 70%,#02050b)!important}.continuum-inner-world{grid-template-columns:minmax(300px,.68fr) minmax(570px,1.32fr)}.continuum-inner-world .continuum-boundary-field{z-index:3;clip-path:polygon(5% 0,100% 4%,94% 96%,0 100%);min-height:660px}.continuum-boundary-field>section{color:#7396a4;background:#03121a8f;border:1px solid #4a8aa433;align-content:center;gap:13px;width:30%;padding:25px;display:grid;position:absolute;top:15%;bottom:15%}.continuum-boundary-field>section:first-child{left:5%}.continuum-boundary-field>section:last-child{right:5%}.continuum-boundary-field>section p{margin:0;font-size:10px;line-height:1.5}.continuum-restored-field{contain-intrinsic-size:4200px;min-height:4200px;padding:170px 3.5% 160px;background:radial-gradient(circle at 30% 36%,#282b9d2b,#0000 34rem),linear-gradient(#02040c,#030711)!important}.continuum-restored-field .field-systems-intro{z-index:4}.continuum-restored-field .field-systems-list{z-index:4;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:120px clamp(90px,11vw,190px);width:min(1420px,88vw)}.continuum-restored-field .field-system-item{grid-column:auto;width:100%;margin-top:0}.continuum-restored-field .field-system-item:nth-child(odd){grid-column:1}.continuum-restored-field .field-system-item:nth-child(2n){grid-column:2}.continuum-restored-field .field-system-module{min-height:720px}.continuum-restored-field .field-system-item.is-visitor-match .field-system-module{border-color:#6792e8bd;box-shadow:0 0 0 1px #527eda33,0 32px 90px #07173a42}.continuum-restored-field>.continuum-scene-output{z-index:5;width:min(920px,68vw);margin:120px auto 0;position:relative}.continuum-scene-operator{background:radial-gradient(circle at 72% 46%,#2e43a933,#0000 32rem),linear-gradient(118deg,#070a23,#02040d 62%)!important}.continuum-operator-world{grid-template-columns:minmax(300px,.62fr) minmax(600px,1.38fr)}.operator-route-grid{z-index:3;clip-path:polygon(0 3%,100% 0,96% 96%,4% 100%);background:#5574ba29;grid-template-columns:1fr 1fr;gap:1px;min-height:640px;padding-left:62px;display:grid;position:relative}.operator-route-grid article{background:#030816f5;align-content:center;gap:18px;min-height:250px;padding:34px;display:grid}.operator-route-grid small{color:#567fcc;letter-spacing:.14em;font-size:7px}.operator-route-grid strong{color:#a9b9d5;font-size:16px;font-weight:460;line-height:1.45}.operator-route-grid span{color:#687b9b;font-size:10px;line-height:1.55}.operator-route-grid .operator-next-action{background:linear-gradient(135deg,#112a5ef0,#040c1dfa)}.operator-route-line{z-index:4;background:linear-gradient(#0000,#5f8ee6 12%,#8261cc 72%,#0000);width:1px;position:absolute;top:23%;bottom:20%;left:40%}.operator-route-line i{background:#071328;border:1px solid #729ce9;width:10px;height:10px;position:absolute;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.operator-route-line i:first-child{top:5%}.operator-route-line i:nth-child(2){top:35%}.operator-route-line i:nth-child(3){top:65%}.operator-route-line i:nth-child(4){top:95%}.continuum-operator-world .continuum-operator-actions{grid-column:2;margin-top:0}.continuum-restored-hero .hero-description{width:min(480px,38%)}.continuum-restored-hero .hero-description p{max-width:none}.continuum-restored-hero .hero-description p+p{margin-top:16px}.lab-continuum[data-guided=true] .workshop-route{display:none}.workshop-example{z-index:4;background:#050d20;border:1px solid #345785;max-width:1000px;margin:40px auto;padding:clamp(22px,4vw,48px);position:relative}.workshop-example-label{color:#92b4ef;letter-spacing:.08em;font-size:11px}.workshop-example blockquote{color:#d8e4fa;margin:24px 0;font-size:clamp(20px,2.5vw,30px);line-height:1.4}.workshop-example ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:32px 0;padding:0;list-style:none;display:grid}.workshop-example li{color:#c5d5ef;border-top:2px solid #497fd2;align-content:start;gap:16px;padding-top:18px;font-size:16px;line-height:1.5;display:grid}.workshop-example li small{color:#7faaf2}.workshop-example-result{color:#bccde5;gap:10px;font-size:16px;line-height:1.6;display:grid}.workshop-example-result strong{color:#82c8d2}.operator-project-cta{white-space:normal;text-align:center;margin-top:28px}.continuum-operator-world .continuum-immersive-intro h2{font-size:clamp(44px,4.6vw,72px);line-height:1}.continuum-immersive-intro>.operator-offer{color:#bbcce8;font-size:17px}.continuum-immersive-intro>.operator-contact-note{color:#94a9ca;margin-top:18px;font-size:13px}.lab-continuum[data-guided=true] .continuum-scene:not(.hero){padding-block:70px 160px}.lab-continuum[data-guided=true] .continuum-immersive{min-height:0;padding-block:40px}.lab-continuum[data-guided=true] .field-systems-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.lab-continuum[data-guided=true] .field-systems-list:has(>:only-child){grid-template-columns:1fr;max-width:760px}.lab-continuum[data-guided=true] .field-system-item:nth-child(n){grid-column:auto}.lab-continuum[data-guided=true] .field-system-module{min-height:620px}.continuum-rail{z-index:3}.continuum-rail path{stroke-linecap:square;stroke-linejoin:bevel}.continuum-rail-bloom{stroke:#305bb71f;stroke-width:10px;filter:blur(2.8px);stroke-linecap:round!important;stroke-linejoin:round!important}.continuum-rail-ghost{stroke:#2d48826b;stroke-width:1.25px}.continuum-rail-future{stroke:#6991dc47;stroke-width:.8px;filter:drop-shadow(2px 0 #34528f42)}.continuum-rail-visited{stroke:#4379e29e;stroke-width:1.45px;filter:drop-shadow(0 0 3px #3668d652)}.continuum-rail-wake-bloom,.continuum-rail-wake-core{opacity:0;stroke-dasharray:var(--continuum-wake-length) 2;transition:opacity .24s ease-out}.continuum-rail-wake-bloom{stroke:#3782ffb8;stroke-width:11px;filter:blur(4px);stroke-linecap:round!important;stroke-linejoin:round!important}.continuum-rail-wake-core{stroke:#80c9ff;stroke-width:1.75px;filter:drop-shadow(0 0 5px #3e91f3)}.continuum-rail-impulse{opacity:0;stroke:#8acbff;stroke-width:1.5px;stroke-dasharray:.014 2;filter:drop-shadow(0 0 6px #4294ffdb);transition:opacity .16s}.lab-continuum[data-rail-direction=down] .continuum-rail-wake-bloom,.lab-continuum[data-rail-direction=down] .continuum-rail-wake-core{stroke-dashoffset:calc(var(--continuum-wake-length) - var(--continuum-progress))}.lab-continuum[data-rail-direction=up] .continuum-rail-wake-bloom,.lab-continuum[data-rail-direction=up] .continuum-rail-wake-core{stroke-dashoffset:calc(0 - var(--continuum-progress))}.lab-continuum[data-rail-direction=down] .continuum-rail-impulse{stroke-dashoffset:calc(.014 - var(--continuum-progress))}.lab-continuum[data-rail-direction=up] .continuum-rail-impulse{stroke-dashoffset:calc(0 - var(--continuum-progress))}.lab-continuum[data-rail-motion=moving] .continuum-rail-wake-bloom,.lab-continuum[data-rail-motion=moving] .continuum-rail-wake-core{opacity:1;transition-duration:90ms}:is(.lab-continuum:has(.continuum-cabin:hover) .continuum-rail-impulse,.lab-continuum:has(.continuum-cabin:focus-visible) .continuum-rail-impulse){opacity:.82}.continuum-rail-active{display:none}.continuum-rail-joint rect{fill:#061026;stroke:#658fdc;stroke-width:1px;vector-effect:non-scaling-stroke}.continuum-rail-joint path{stroke:#7da4eb8c;stroke-width:1px;vector-effect:non-scaling-stroke}.continuum-station{top:var(--station-y);left:var(--station-lane);z-index:8}.continuum-station-label{min-width:132px}.continuum-station[data-continuum-station=observatory] .continuum-station-label{text-align:right;padding-left:0;padding-right:20px;transform:translate(calc(-100% - 14px),-50%)}.continuum-station[data-continuum-station=inner-room] .continuum-station-label{text-align:center;justify-items:center;padding:0;transform:translate(-50%,42px)}.continuum-cabin{z-index:14}.continuum-cabin-shell{border-radius:0}.continuum-cabin[data-cabin-segment=diagonal] .continuum-cabin-shell{box-shadow:inset 0 0 25px #4674da2e,0 0 24px #5378db57}.continuum-station.is-cabin-near .continuum-station-anchor{border-color:#8dbbff;box-shadow:0 0 0 8px #2552a81f,0 0 14px #4987f77a}.lab-continuum[data-rail-motion=moving] .continuum-station.is-cabin-near .continuum-station-anchor{background:#255fc4;border-color:#b3dcff;box-shadow:0 0 0 9px #3066cd24,0 0 22px #549dffb8}.continuum-xray path{stroke-linecap:square;stroke-linejoin:bevel}.continuum-xray-rail-bloom{stroke:#3671da2e;stroke-width:9px;filter:blur(2.6px);stroke-linecap:round!important;stroke-linejoin:round!important}.continuum-xray-rail-base{stroke:#4868a680;stroke-width:1.25px}.continuum-xray-rail-trace{stroke:#4884ebb8;stroke-width:1.35px;stroke-dasharray:var(--express-rail-progress) 2;filter:drop-shadow(0 0 3px #3e77e05c)}.continuum-xray-wake-bloom,.continuum-xray-wake-core{opacity:0;stroke-dasharray:var(--express-wake-length) 2;transition:opacity .22s ease-out}.continuum-xray-wake-bloom{stroke:#3d8effd1;stroke-width:12px;filter:blur(4px);stroke-linecap:round!important;stroke-linejoin:round!important}.continuum-xray-wake-core{stroke:#91d5ff;stroke-width:1.8px;filter:drop-shadow(0 0 6px #428df0)}.continuum-transit[data-transit-direction=down] .continuum-xray-wake-bloom,.continuum-transit[data-transit-direction=down] .continuum-xray-wake-core{stroke-dashoffset:calc(var(--express-wake-length) - var(--express-rail-progress))}.continuum-transit[data-transit-direction=up] .continuum-xray-wake-bloom,.continuum-transit[data-transit-direction=up] .continuum-xray-wake-core{stroke-dashoffset:calc(0 - var(--express-rail-progress))}.continuum-transit[data-transit-phase=travelling] .continuum-xray-wake-bloom,.continuum-transit[data-transit-phase=travelling] .continuum-xray-wake-core{opacity:1;transition-duration:80ms}.continuum-transit[data-transit-phase=arrived] .continuum-xray-wake-bloom,.continuum-transit[data-transit-phase=arrived] .continuum-xray-wake-core{opacity:.24}.continuum-xray-cabin{top:var(--express-y);left:var(--express-x)}.continuum-xray-afterimage{top:var(--express-y);left:var(--express-x);height:50px}@media (width<=900px){.continuum-scene.hero,.continuum-restored-hero .hero-content{min-height:100svh;min-block-size:100svh}.continuum-restored-hero .hero-content{width:calc(100% - 70px)}.continuum-restored-hero .voice-naz{max-width:86%;font-size:clamp(48px,13vw,72px);top:25%}.continuum-restored-hero .voice-void{max-width:74%;font-size:clamp(42px,11vw,64px);top:52%;right:5%}.continuum-restored-hero .naz-interface{width:92vw}.continuum-restored-hero .void-interface{width:72vw}.hero-signal-layer{width:calc(100% - 36px);bottom:205px;right:18px}.continuum-restored-hero .hero-bottom{flex-direction:column;align-items:stretch;gap:16px;bottom:70px;left:18px;right:18px}.continuum-restored-hero .hero-description{display:none}.continuum-restored-hero .hero-actions{grid-template-columns:1fr;display:grid}.continuum-restored-workshop{contain-intrinsic-size:2650px;min-height:2650px;padding:140px 18px 100px}.continuum-restored-workshop .workshop-intro{width:calc(100% - 78px);margin:0 0 90px 8px}.continuum-restored-workshop .workshop-intro h2{font-size:clamp(48px,12vw,72px)}.continuum-restored-workshop .workshop-route{grid-template-columns:1fr;min-height:2100px}.continuum-restored-workshop .stage-list{z-index:3;grid-template-rows:repeat(4,minmax(420px,1fr));padding:0 58px 0 0}.continuum-restored-workshop .stage-list li{min-height:420px;padding:38px 24px}.continuum-restored-workshop .workshop-machine{z-index:2;opacity:.32;width:58%;height:100%;position:absolute;top:0;bottom:0;right:20px}.workshop-hypothesis-modules{display:none}.continuum-restored-workshop>.continuum-scene-output{width:calc(100% - 70px);margin-left:0}.continuum-immersive{grid-template-columns:1fr;align-content:center;gap:54px;min-height:1100px;padding:130px 48px 110px 22px}.continuum-scene-atrium .continuum-immersive,.continuum-scene-operator .continuum-immersive{padding-right:76px}.continuum-scene-observatory .continuum-immersive,.continuum-scene-inner-room .continuum-immersive{padding-left:76px;padding-right:22px}.continuum-immersive-intro{width:84%}.continuum-immersive-intro h2{margin-top:32px;font-size:clamp(46px,12vw,72px)}.continuum-immersive>.continuum-scene-output{grid-column:1;width:calc(100% - 40px)}.continuum-atrium-world .continuum-dependency-graph,.observatory-window,.continuum-inner-world .continuum-boundary-field,.operator-route-grid{width:calc(100% - 36px);min-height:540px}.observatory-window{padding:70px 18px 28px}.observatory-window .continuum-verification-signals{bottom:26px;left:18px;right:18px}.continuum-boundary-field>section{width:38%;padding:16px}.operator-route-grid{grid-template-columns:1fr;padding-left:0}.operator-route-grid article{min-height:155px;padding:22px}.operator-route-line{display:none}.continuum-operator-world .continuum-operator-actions{grid-column:1;width:calc(100% - 40px)}.continuum-restored-field{contain-intrinsic-size:5400px;min-height:5400px;padding:140px 18px 120px}.continuum-restored-field .field-systems-intro{grid-template-columns:1fr;width:calc(100% - 78px);margin:0 78px 100px 0}.continuum-restored-field .field-systems-intro h2{font-size:clamp(52px,13vw,78px)}.continuum-restored-field .field-systems-list{grid-template-columns:1fr;gap:70px;width:calc(100% - 78px);margin-left:0}.continuum-restored-field .field-system-item:nth-child(n){grid-column:1}.continuum-restored-field .field-system-module{clip-path:none;border-radius:0;min-height:760px;padding:24px 20px}.continuum-restored-field>.continuum-scene-output{width:calc(100% - 78px);margin-left:0}.continuum-station{left:var(--station-mobile-lane)}.continuum-station-label{display:none}.continuum-station.is-active .continuum-station-label{writing-mode:vertical-rl;text-orientation:mixed;justify-items:center;gap:5px;width:18px;min-width:18px;padding:0;display:grid;transform:translate(-50%,40px)}.continuum-station.is-active .continuum-station-label strong{letter-spacing:.09em;font-size:6px}.continuum-cabin{width:52px}.continuum-cabin-shell{width:44px;height:56px}.continuum-xray-map svg,.continuum-xray-map .continuum-xray-markers{width:100%;inset:0}}@media (width<=560px){.continuum-restored-hero .hero-kicker{top:max(112px, calc(var(--lab-header-height,0px) + 32px));left:18px}.continuum-restored-hero .voice-naz{top:23%;left:18px}.continuum-restored-hero .voice-void{top:50%;right:18px}.hero-signal-layer b{font-size:7px}.continuum-test-sequence{grid-template-columns:1fr 1fr}.observatory-window{min-height:900px;padding-top:72px;overflow:hidden}.observatory-window .continuum-verification-signals{grid-template-columns:1fr;gap:10px;margin-top:28px;position:relative;inset:auto}.observatory-window .continuum-verification-signals section{border-top:1px solid #4d89a357;padding:16px 0}.observatory-window .continuum-verification-signals small{color:#55a1bc;letter-spacing:.11em;font-size:7px}.observatory-window .continuum-verification-signals p{color:#9ac1cc;margin:9px 0 0;font-size:10px;line-height:1.45}.observatory-window .continuum-replay{top:24px;right:18px}.continuum-boundary-field>section{width:auto;min-height:112px;left:8%!important;right:8%!important}.continuum-boundary-field>section:first-child{top:5%;bottom:auto}.continuum-boundary-field>section:last-child{top:auto;bottom:5%}}@media (width<=620px) and (orientation:portrait){.continuum-scene{content-visibility:visible}html:not([data-visitor-phase=touring]) .continuum-scene.hero,html:not([data-visitor-phase=touring]) .continuum-restored-hero .hero-content{min-height:max(100svh,820px);min-block-size:max(100svh,820px)}html:not([data-visitor-phase=touring]) .continuum-scene-threshold.hero:after{clip-path:polygon(72% 0,100% 0,100% 100%,24% 100%)}html:not([data-visitor-phase=touring]) .continuum-restored-hero .hero-content{box-sizing:border-box;width:calc(100% - 68px);padding:calc(var(--lab-header-height,68px) + 44px) 0 56px 18px;flex-direction:column;display:flex}html:not([data-visitor-phase=touring]) .continuum-restored-hero .hero-kicker{width:100%;position:relative;inset:auto}html:not([data-visitor-phase=touring]) .continuum-restored-hero .restored-hero-title{flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));align-items:center;gap:32px;width:100%;min-height:0;margin-top:32px;display:grid}html:not([data-visitor-phase=touring]) .continuum-restored-hero .voice-naz,html:not([data-visitor-phase=touring]) .continuum-restored-hero .voice-void{position:relative;inset:auto}html:not([data-visitor-phase=touring]) .continuum-restored-hero .voice-naz{max-width:none;font-size:clamp(42px,11.5vw,50px);line-height:.94}html:not([data-visitor-phase=touring]) .continuum-restored-hero .voice-void{justify-self:end;width:min(88%,268px);max-width:none;font-size:clamp(38px,10.5vw,44px);line-height:.92}html:not([data-visitor-phase=touring]) .continuum-scene-threshold .voice-naz,html:not([data-visitor-phase=touring]) .continuum-scene-threshold .voice-void{opacity:.92;filter:none;transform:none}html:not([data-visitor-phase=touring]) .continuum-scene-threshold .voice-void{transform:translateY(-24px)}html:not([data-visitor-phase=touring]) .continuum-scene-threshold .naz-fragment,html:not([data-visitor-phase=touring]) .continuum-scene-threshold .void-reflection{display:none}html:not([data-visitor-phase=touring]) .hero-signal-layer{width:100%;margin-top:56px;position:relative;inset:auto}html:not([data-visitor-phase=touring]) .hero-signal-layer>div{align-items:start}html:not([data-visitor-phase=touring]) .hero-signal-layer b{text-overflow:clip;white-space:normal;overflow:visible}html:not([data-visitor-phase=touring]) .continuum-restored-hero .hero-bottom{opacity:1;width:100%;margin-top:auto;padding-top:36px;position:relative;inset:auto;transform:none}.continuum-scene-atrium .continuum-immersive,.continuum-scene-observatory .continuum-immersive{align-content:start;min-height:0}.continuum-scene-atrium .continuum-atrium-world .continuum-dependency-graph{width:100%;min-height:360px}.continuum-scene-atrium .continuum-graph-core{width:108px;height:54px}.continuum-scene-atrium .continuum-graph-node,.continuum-scene-atrium .continuum-graph-break{box-sizing:border-box;width:42%;min-height:56px;padding:8px}.continuum-scene-atrium .continuum-graph-node:nth-of-type(2){top:12%;left:5%}.continuum-scene-atrium .continuum-graph-node:nth-of-type(3){top:12%;right:5%}.continuum-scene-atrium .continuum-graph-node:nth-of-type(4){bottom:12%;left:5%}.continuum-scene-atrium .continuum-graph-break{bottom:12%;right:5%}.continuum-scene-atrium .continuum-scene-output,.continuum-scene-observatory .continuum-scene-output{width:100%}.continuum-scene-observatory .continuum-immersive-intro{width:100%;max-width:none}.continuum-scene-observatory .continuum-immersive-intro h2{overflow-wrap:normal;font-size:clamp(34px,10.4vw,46px)}.continuum-scene-observatory .observatory-window{box-sizing:border-box;border-radius:72px 72px 12px 12px/52px 52px 12px 12px;width:100%;min-height:0;padding:72px 18px 30px}.continuum-scene-observatory .continuum-test-sequence{grid-template-columns:1fr 1fr}.continuum-scene-observatory .observatory-window .continuum-verification-signals{grid-template-columns:1fr;gap:10px;margin-top:28px;position:relative;inset:auto}.continuum-scene-observatory .observatory-window .continuum-verification-signals section{border-top:1px solid #4d89a357;padding:16px 0}.continuum-scene-observatory .observatory-window .continuum-verification-signals small{color:#55a1bc;letter-spacing:.11em;font-size:7px}.continuum-scene-observatory .observatory-window .continuum-verification-signals p{color:#9ac1cc;margin:9px 0 0;font-size:10px;line-height:1.45}.continuum-scene-observatory .observatory-window .continuum-replay{top:24px;right:18px}}@media (prefers-reduced-motion:reduce){.continuum-station-anchor,.continuum-rail-wake-bloom,.continuum-rail-wake-core,.continuum-rail-impulse,.continuum-xray-wake-bloom,.continuum-xray-wake-core{transition:none!important;animation:none!important}.continuum-rail-wake-bloom,.continuum-rail-wake-core,.continuum-rail-impulse,.continuum-xray-wake-bloom,.continuum-xray-wake-core{display:none!important}}
