.prototypes-module__bV_g2q__prototypeGallery,.prototypes-module__bV_g2q__prototypePage{overscroll-behavior:contain;min-width:320px;min-height:calc(100svh - 68px);position:relative;overflow-x:clip}.prototypes-module__bV_g2q__prototypeGallery *,.prototypes-module__bV_g2q__prototypePage *{box-sizing:border-box}.prototypes-module__bV_g2q__prototypeGallery a,.prototypes-module__bV_g2q__prototypePage a{color:inherit;text-decoration:none}.prototypes-module__bV_g2q__prototypeGallery h1,.prototypes-module__bV_g2q__prototypeGallery h2,.prototypes-module__bV_g2q__prototypeGallery p,.prototypes-module__bV_g2q__prototypePage h1,.prototypes-module__bV_g2q__prototypePage h2,.prototypes-module__bV_g2q__prototypePage h3,.prototypes-module__bV_g2q__prototypePage p,.prototypes-module__bV_g2q__prototypePage figure{margin:0}.prototypes-module__bV_g2q__prototypePage svg,.prototypes-module__bV_g2q__prototypeGallery svg{width:1em;height:1em}.prototypes-module__bV_g2q__prototypeGallery{color:#10100f;font-family:var(--font-sans);background:#ecebe4}.prototypes-module__bV_g2q__galleryHeader{border-bottom:1px solid #10100f;justify-content:space-between;align-items:center;min-height:64px;padding:0 3vw;font-size:11px;display:flex}.prototypes-module__bV_g2q__galleryHeader>div{align-items:center;gap:28px;display:flex}.prototypes-module__bV_g2q__galleryHeader span{font:600 9px var(--font-mono);color:#6a6963}.prototypes-module__bV_g2q__galleryHeader strong{font-weight:600}.prototypes-module__bV_g2q__galleryHeader>a{align-items:center;gap:12px;display:flex}.prototypes-module__bV_g2q__galleryIntro{border-bottom:1px solid;grid-template-columns:20% 1fr 28%;align-items:end;min-height:47vh;padding:7vh 3vw 5vh;display:grid}.prototypes-module__bV_g2q__galleryIntro>p:first-child{font:600 9px var(--font-mono);text-transform:uppercase;align-self:start}.prototypes-module__bV_g2q__galleryIntro h1{font:500 clamp(5rem, 10vw, 11rem)/.76 var(--font-sans)}.prototypes-module__bV_g2q__galleryIntro h1 em{color:#ff3d00;font-family:var(--font-serif);font-weight:400}.prototypes-module__bV_g2q__galleryIntro>p:last-child{max-width:36ch;font-size:14px;line-height:1.5}.prototypes-module__bV_g2q__galleryGrid{grid-template-columns:repeat(3,1fr);display:grid}.prototypes-module__bV_g2q__galleryCard{border-right:1px solid #10100f;min-width:0}.prototypes-module__bV_g2q__galleryCard:last-child{border-right:0}.prototypes-module__bV_g2q__previewArt{border-bottom:1px solid #10100f;place-items:center;height:310px;display:grid;position:relative;overflow:hidden}.prototypes-module__bV_g2q__previewArt>svg{z-index:2;stroke-width:1px;width:74px;height:74px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.prototypes-module__bV_g2q__previewArt>span{font:600 10px var(--font-mono);position:absolute;top:15px;left:18px}.prototypes-module__bV_g2q__previewArt i{display:block;position:absolute}.prototypes-module__bV_g2q__galleryCard:hover .prototypes-module__bV_g2q__previewArt>svg{transform:scale(1.18)rotate(10deg)}.prototypes-module__bV_g2q__previewKinetic .prototypes-module__bV_g2q__previewArt{color:#fff7e8;background:#f03b20}.prototypes-module__bV_g2q__previewKinetic .prototypes-module__bV_g2q__previewArt i{background:#10100f;border-block:2px solid;height:25%;inset:auto 0;transform:rotate(-7deg)scaleX(1.15)}.prototypes-module__bV_g2q__previewKinetic .prototypes-module__bV_g2q__previewArt i:nth-of-type(2){background:#fff7e8;transform:rotate(7deg)scaleX(1.15)}.prototypes-module__bV_g2q__previewKinetic .prototypes-module__bV_g2q__previewArt i:nth-of-type(3){background:#173cff;transform:rotate(0)scaleX(.3)}.prototypes-module__bV_g2q__previewSignal .prototypes-module__bV_g2q__previewArt{color:#c8ff45;background:#09110d}.prototypes-module__bV_g2q__previewSignal .prototypes-module__bV_g2q__previewArt i{aspect-ratio:1;border:1px solid #7dffb066;border-radius:50%;width:72%;animation:9s linear infinite prototypes-module__bV_g2q__previewOrbit}.prototypes-module__bV_g2q__previewSignal .prototypes-module__bV_g2q__previewArt i:nth-of-type(2){width:45%;animation-direction:reverse}.prototypes-module__bV_g2q__previewSignal .prototypes-module__bV_g2q__previewArt i:nth-of-type(3){background:#c8ff45;border:0;width:15px}.prototypes-module__bV_g2q__previewCanvas .prototypes-module__bV_g2q__previewArt{color:#151515;background:#ffd62e}.prototypes-module__bV_g2q__previewCanvas .prototypes-module__bV_g2q__previewArt i{background:#1f48db;width:46%;height:33%;transform:translate(-38%,-20%)rotate(-8deg)}.prototypes-module__bV_g2q__previewCanvas .prototypes-module__bV_g2q__previewArt i:nth-of-type(2){background:#f34b30;transform:translate(35%,34%)rotate(9deg)}.prototypes-module__bV_g2q__previewCanvas .prototypes-module__bV_g2q__previewArt i:nth-of-type(3){background:#f7f3e8;border-radius:50%;width:80px;height:80px;transform:translate(70%,-70%)}.prototypes-module__bV_g2q__galleryCardCopy{min-height:245px;padding:25px 24px;position:relative}.prototypes-module__bV_g2q__galleryCardCopy>span{font:600 9px var(--font-mono)}.prototypes-module__bV_g2q__galleryCardCopy h2{font:500 clamp(2rem, 3vw, 3.5rem)/.9 var(--font-sans);margin-top:28px}.prototypes-module__bV_g2q__galleryCardCopy p{color:#65645e;max-width:44ch;margin-top:16px;font-size:12px;line-height:1.5}.prototypes-module__bV_g2q__galleryCardCopy>svg{font-size:19px;transition:transform .25s;position:absolute;top:24px;right:22px}.prototypes-module__bV_g2q__galleryCard:hover .prototypes-module__bV_g2q__galleryCardCopy>svg{transform:translate(7px)}.prototypes-module__bV_g2q__reviewBar{z-index:100;color:#f5f2e9;height:56px;font-family:var(--font-sans);background:#121211;border-bottom:1px solid #3c3c39;grid-template-columns:56px 1fr auto;display:grid;position:sticky;top:0}.prototypes-module__bV_g2q__reviewBar>a{border-right:1px solid #3c3c39;place-items:center;font-size:18px;display:grid}.prototypes-module__bV_g2q__reviewBar>div{align-items:center;gap:20px;padding:0 18px;display:flex}.prototypes-module__bV_g2q__reviewBar>div span{color:#777771;font:600 8px var(--font-mono)}.prototypes-module__bV_g2q__reviewBar>div strong{font-size:12px;font-weight:600}.prototypes-module__bV_g2q__reviewBar nav{display:flex}.prototypes-module__bV_g2q__reviewBar nav a{color:#8b8b85;border-left:1px solid #3c3c39;align-items:center;gap:9px;min-width:145px;padding:0 15px;font-size:10px;display:flex}.prototypes-module__bV_g2q__reviewBar nav a span{color:#555550;font:600 8px var(--font-mono)}.prototypes-module__bV_g2q__reviewBar nav a[data-active=true]{color:#121211;background:#f5f2e9}.prototypes-module__bV_g2q__reviewBar nav a[data-active=true] span{color:#f03b20}.prototypes-module__bV_g2q__kinetic{color:#10100f;font-family:var(--font-sans);background:#f1eee5}.prototypes-module__bV_g2q__kineticNav{min-height:70px;font:800 11px var(--font-sans);border-bottom:2px solid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 3vw;display:grid}.prototypes-module__bV_g2q__kineticMark{font-size:25px}.prototypes-module__bV_g2q__kineticMark span{color:#f03b20;vertical-align:top;font-size:10px}.prototypes-module__bV_g2q__kineticNav>div{gap:32px;display:flex}.prototypes-module__bV_g2q__kineticNav>a:last-child{justify-self:end;align-items:center;gap:10px;display:flex}.prototypes-module__bV_g2q__kineticHero{background:#f1eee5;min-height:calc(100svh - 68px);padding:4vh 3vw 3vh;position:relative;overflow:hidden}.prototypes-module__bV_g2q__kineticKicker{z-index:4;font:700 9px/1.5 var(--font-mono);position:relative;margin-left:77%!important}.prototypes-module__bV_g2q__kineticHero h1{z-index:3;font:900 clamp(5.2rem, 13.8vw, 14.8rem)/.7 var(--font-sans);position:relative;margin-top:4vh!important}.prototypes-module__bV_g2q__kineticHero h1>span{display:block;overflow:hidden}.prototypes-module__bV_g2q__kineticHero h1 i{transform-origin:0;width:max-content;max-width:100%;font-style:normal;display:block;position:relative}.prototypes-module__bV_g2q__kineticHero h1>span:nth-child(2){color:#f03b20}.prototypes-module__bV_g2q__kineticHero h1>span:nth-child(3){color:#0000;-webkit-text-stroke:2px #10100f;margin-left:11%}.prototypes-module__bV_g2q__typeEcho{opacity:.08;display:grid;position:absolute;inset:6% -3% auto;transform:rotate(-8deg)}.prototypes-module__bV_g2q__typeEcho span{font:900 9vw/.72 var(--font-sans);white-space:nowrap}.prototypes-module__bV_g2q__kineticCapability{z-index:5;background:#efff00;border:2px solid #10100f;grid-template-columns:auto minmax(150px,15vw);align-items:center;gap:12px;padding:10px 12px;display:grid;position:absolute;top:16%;right:3vw;transform:rotate(2deg)}.prototypes-module__bV_g2q__kineticCapability>span{font:800 8px var(--font-mono)}.prototypes-module__bV_g2q__kineticCapability>div{height:13px;position:relative;overflow:hidden}.prototypes-module__bV_g2q__kineticCapability i{font:900 11px/13px var(--font-sans);opacity:0;font-style:normal;animation:8s step-end infinite prototypes-module__bV_g2q__capabilityCycle;position:absolute;inset:0}.prototypes-module__bV_g2q__kineticCapability i:nth-child(2){animation-delay:2s}.prototypes-module__bV_g2q__kineticCapability i:nth-child(3){animation-delay:4s}.prototypes-module__bV_g2q__kineticCapability i:nth-child(4){animation-delay:6s}.prototypes-module__bV_g2q__kineticHeroFoot{z-index:5;border-top:2px solid;grid-template-columns:minmax(220px,.8fr) minmax(420px,1.35fr) auto;align-items:end;gap:3vw;padding-top:13px;display:grid;position:absolute;inset:auto 3vw 3vh}.prototypes-module__bV_g2q__kineticHeroFoot p{max-width:44ch;font-size:14px;line-height:1.45}.prototypes-module__bV_g2q__kineticHeroFoot ul{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.prototypes-module__bV_g2q__kineticHeroFoot li{border-left:1px solid #10100f;gap:2px;padding:0 12px;display:grid}.prototypes-module__bV_g2q__kineticHeroFoot li strong{font:900 22px/.9 var(--font-sans)}.prototypes-module__bV_g2q__kineticHeroFoot li span{font:700 7px var(--font-mono);text-transform:uppercase}.prototypes-module__bV_g2q__kineticHeroFoot a{font:800 10px var(--font-mono);align-items:center;gap:20px;display:flex}.prototypes-module__bV_g2q__kineticMarquee{background:#efff00;border-block:2px solid #10100f;overflow:hidden}.prototypes-module__bV_g2q__kineticMarquee>div{width:max-content;animation:20s linear infinite prototypes-module__bV_g2q__kineticMarquee;display:flex}.prototypes-module__bV_g2q__kineticMarquee span{font:900 24px/1 var(--font-sans);white-space:nowrap;padding:13px 0}.prototypes-module__bV_g2q__kineticWork{color:#f1eee5;background:#10100f;padding:10vh 3vw}.prototypes-module__bV_g2q__kineticWork>header{border-bottom:1px solid #6a6963;grid-template-columns:20% 1fr;padding-bottom:5vh;display:grid}.prototypes-module__bV_g2q__kineticWork>header span{font:700 9px var(--font-mono);color:#9b9990}.prototypes-module__bV_g2q__kineticWork>header h2{font:800 clamp(3.5rem, 8vw, 9rem)/.78 var(--font-sans)}.prototypes-module__bV_g2q__kineticWork>header h2 em{color:#efff00;font-family:var(--font-serif);font-weight:400}.prototypes-module__bV_g2q__kineticProjects{grid-template-columns:repeat(12,1fr);gap:6vw 18px;padding-top:7vh;display:grid}.prototypes-module__bV_g2q__kineticProject{grid-column:span 7;min-width:0}.prototypes-module__bV_g2q__kineticProject:nth-child(2n){grid-column:8/span 5;margin-top:14vh}.prototypes-module__bV_g2q__kineticVisual{border:2px solid #f1eee5;min-height:370px;overflow:hidden}.prototypes-module__bV_g2q__kineticProject:nth-child(2n) .prototypes-module__bV_g2q__kineticVisual{min-height:300px}.prototypes-module__bV_g2q__kineticProjectCopy{padding:18px 46px 0 0;position:relative}.prototypes-module__bV_g2q__kineticProjectCopy>span{font:700 8px var(--font-mono);color:#aaa79d}.prototypes-module__bV_g2q__kineticProjectCopy h3{font:600 clamp(1.8rem, 3.5vw, 4rem)/.94 var(--font-sans);margin-top:12px!important}.prototypes-module__bV_g2q__kineticProjectCopy p{color:#9f9d94;max-width:64ch;margin-top:13px;font-size:12px;line-height:1.5}.prototypes-module__bV_g2q__kineticProjectCopy>svg{font-size:25px;position:absolute;top:18px;right:0}.prototypes-module__bV_g2q__kineticNotes{color:#fff8eb;background:#f03b20;grid-template-columns:40% 60%;min-height:670px;padding:9vh 3vw;display:grid}.prototypes-module__bV_g2q__kineticNotes>div:first-child>span{font:700 9px var(--font-mono)}.prototypes-module__bV_g2q__kineticNotes h2{font:800 clamp(4rem, 7vw, 8rem)/.72 var(--font-sans);margin-top:9vh!important}.prototypes-module__bV_g2q__kineticNotes h2 i{color:#efff00;font-family:var(--font-serif);font-weight:400}.prototypes-module__bV_g2q__kineticNotes>div:last-child a{border-top:2px solid;grid-template-columns:50px 1fr 70px 20px;align-items:center;min-height:125px;display:grid}.prototypes-module__bV_g2q__kineticNotes>div:last-child a:last-child{border-bottom:2px solid}.prototypes-module__bV_g2q__kineticNotes a>span,.prototypes-module__bV_g2q__kineticNotes a>p{font:700 8px var(--font-mono)}.prototypes-module__bV_g2q__kineticNotes h3{font:600 clamp(1.4rem, 2.5vw, 2.7rem)/.95 var(--font-sans)}.prototypes-module__bV_g2q__signal{--phosphor:#c8ff45;--mint:#76f7c8;color:#e4eadd;font-family:var(--font-mono);background:#09110d}.prototypes-module__bV_g2q__signalShell{grid-template-columns:210px 1fr;display:grid}.prototypes-module__bV_g2q__signalRail{background:#07100b;border-right:1px solid #34453a;flex-direction:column;height:calc(100svh - 68px);display:flex;position:sticky;top:68px}.prototypes-module__bV_g2q__signalMark{border-bottom:1px solid #34453a;align-items:center;gap:10px;height:86px;padding:0 22px;font-size:16px;font-weight:700;display:flex;color:var(--phosphor)!important}.prototypes-module__bV_g2q__signalMark svg{font-size:18px}.prototypes-module__bV_g2q__signalRail nav{padding-top:22px}.prototypes-module__bV_g2q__signalRail nav a{color:#91a096;text-transform:uppercase;gap:15px;padding:13px 22px;font-size:9px;display:flex}.prototypes-module__bV_g2q__signalRail nav a:hover{color:var(--phosphor);background:#142019}.prototypes-module__bV_g2q__signalRail nav span{color:#506057}.prototypes-module__bV_g2q__signalRail>div{color:#829188;border-top:1px solid #34453a;margin-top:auto;padding:22px;font-size:8px;line-height:1.6}.prototypes-module__bV_g2q__signalRail>div i,.prototypes-module__bV_g2q__nodeLive i{background:var(--phosphor);width:6px;height:6px;box-shadow:0 0 10px var(--phosphor);border-radius:50%;margin-right:7px;display:inline-block}.prototypes-module__bV_g2q__signalMain{min-width:0}.prototypes-module__bV_g2q__signalTop{color:#76877d;border-bottom:1px solid #34453a;justify-content:space-between;align-items:center;height:52px;padding:0 2vw;font-size:8px;display:flex}.prototypes-module__bV_g2q__signalTop a{align-items:center;gap:8px;display:flex;color:var(--phosphor)!important}.prototypes-module__bV_g2q__signalHero{background-image:linear-gradient(#bbffd208 1px,#0000 1px),linear-gradient(90deg,#bbffd208 1px,#0000 1px);background-size:52px 52px;grid-template-columns:47% 53%;min-height:calc(100svh - 108px);display:grid}.prototypes-module__bV_g2q__signalIntro{border-right:1px solid #34453a;flex-direction:column;justify-content:space-between;padding:5vh 3vw;display:flex}.prototypes-module__bV_g2q__signalIntro>p:first-child{color:#839087;font-size:8px}.prototypes-module__bV_g2q__signalIntro>p:first-child span{color:var(--phosphor)}.prototypes-module__bV_g2q__signalIntro h1{font:600 clamp(3.5rem, 6.5vw, 7.5rem)/.78 var(--font-mono);margin:4vh 0!important}.prototypes-module__bV_g2q__signalIntro h1 span{display:block}.prototypes-module__bV_g2q__signalIntro h1 span:nth-child(3){color:#0000;-webkit-text-stroke:1px var(--mint)}.prototypes-module__bV_g2q__signalIntro>p:nth-last-child(2){color:#9ba89f;max-width:42ch;font:400 13px/1.55 var(--font-sans)}.prototypes-module__bV_g2q__signalIntro>a{border:1px solid var(--phosphor);width:max-content;color:var(--phosphor);align-items:center;gap:18px;padding:13px 15px;font-size:8px;display:flex}.prototypes-module__bV_g2q__signalMap{background:radial-gradient(circle,#76f7c80d,#0000 56%);min-height:620px;position:relative;overflow:hidden}.prototypes-module__bV_g2q__signalRings{aspect-ratio:1;border:1px solid #607168;border-radius:50%;width:min(35vw,490px);animation:25s linear infinite prototypes-module__bV_g2q__signalSpin;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.prototypes-module__bV_g2q__signalRings:before,.prototypes-module__bV_g2q__signalRings:after{content:"";border:1px solid #405148;border-radius:50%;position:absolute;inset:18%}.prototypes-module__bV_g2q__signalRings:after{inset:36%}.prototypes-module__bV_g2q__signalRings i{background:#405148;width:110%;height:1px;position:absolute;top:50%;left:-5%}.prototypes-module__bV_g2q__signalRings i:nth-child(2){transform:rotate(60deg)}.prototypes-module__bV_g2q__signalRings i:nth-child(3){transform:rotate(120deg)}.prototypes-module__bV_g2q__signalRings span{background:conic-gradient(transparent 0 84%, #76f7c840 97%, #76f7c8 100%);border-radius:50%;animation:4s linear infinite prototypes-module__bV_g2q__signalSweep;position:absolute;inset:4%}.prototypes-module__bV_g2q__signalMap>strong{z-index:3;border:1px solid var(--phosphor);width:72px;height:72px;color:var(--phosphor);font:600 21px var(--font-mono);background:#09110d;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 35px #c8ff4530}.prototypes-module__bV_g2q__signalMap>a{z-index:4;color:#a8b5ad;background:#0c1711;border:1px solid #52645a;grid-template-columns:auto auto 1fr;align-items:center;gap:7px;padding:8px 10px;font-size:7px;display:grid;position:absolute}.prototypes-module__bV_g2q__signalMap>a:hover{border-color:var(--phosphor);color:var(--phosphor)}.prototypes-module__bV_g2q__signalMap>a i{background:var(--mint);border-radius:50%;width:5px;height:5px}.prototypes-module__bV_g2q__signalMap>a span{color:#56675d}.prototypes-module__bV_g2q__signalMap>a[data-node="0"]{top:18%;left:8%}.prototypes-module__bV_g2q__signalMap>a[data-node="1"]{top:28%;right:5%}.prototypes-module__bV_g2q__signalMap>a[data-node="2"]{bottom:25%;left:5%}.prototypes-module__bV_g2q__signalMap>a[data-node="3"]{bottom:16%;right:8%}.prototypes-module__bV_g2q__signalReadout{background:#09110de8;border:1px solid #52645a;width:160px;padding:10px;display:grid;position:absolute;bottom:3vh;right:2vw}.prototypes-module__bV_g2q__signalReadout span,.prototypes-module__bV_g2q__signalReadout small{color:#75867c;font-size:7px}.prototypes-module__bV_g2q__signalReadout b{color:var(--phosphor);font-size:26px;font-weight:500}.prototypes-module__bV_g2q__signalStats{border-block:1px solid #34453a;grid-template-columns:repeat(4,1fr);display:grid}.prototypes-module__bV_g2q__signalStats div{border-right:1px solid #34453a;min-height:150px;padding:18px;display:grid;position:relative}.prototypes-module__bV_g2q__signalStats div:last-child{border-right:0}.prototypes-module__bV_g2q__signalStats span{color:#718178;font-size:7px}.prototypes-module__bV_g2q__signalStats strong{color:var(--phosphor);font:500 clamp(2rem, 4vw, 4rem) var(--font-sans);align-self:end}.prototypes-module__bV_g2q__signalStats i{background:var(--mint);width:6px;height:6px;position:absolute;top:18px;right:18px}.prototypes-module__bV_g2q__signalNodes{padding:8vh 2vw}.prototypes-module__bV_g2q__signalNodes>header{justify-content:space-between;margin-bottom:35px;font-size:8px;display:flex}.prototypes-module__bV_g2q__signalNodes>header p{color:var(--phosphor)}.prototypes-module__bV_g2q__signalNodes>header p span{color:#68786f;margin-right:15px}.prototypes-module__bV_g2q__signalNodes>header div{color:#728279;align-items:center;gap:7px;display:flex}.prototypes-module__bV_g2q__signalTableHead,.prototypes-module__bV_g2q__signalNodes>a{grid-template-columns:9% 44% 22% 8% 12% 5%;align-items:start;display:grid}.prototypes-module__bV_g2q__signalTableHead{color:#65756c;border-block:1px solid #34453a;padding:9px 10px;font-size:7px}.prototypes-module__bV_g2q__signalNodes>a{border-bottom:1px solid #2d3c33;padding:22px 10px}.prototypes-module__bV_g2q__signalNodes>a:hover{background:#132018}.prototypes-module__bV_g2q__signalNodes>a>span{color:#84938a;font-size:8px}.prototypes-module__bV_g2q__signalNodes h2{font:500 clamp(1.2rem, 2vw, 2rem)/1.05 var(--font-sans)}.prototypes-module__bV_g2q__signalNodes a p{color:#76867c;max-width:62ch;font:400 10px/1.5 var(--font-sans);margin-top:8px}.prototypes-module__bV_g2q__signalNodes>a>svg{color:var(--phosphor);font-size:15px}.prototypes-module__bV_g2q__signalNodes>a .prototypes-module__bV_g2q__nodeLive{color:var(--phosphor)}.prototypes-module__bV_g2q__signalLogs{border-top:1px solid #34453a;grid-template-columns:40% 60%;min-height:540px;display:grid}.prototypes-module__bV_g2q__signalLogs>header{border-right:1px solid #34453a;padding:7vh 3vw}.prototypes-module__bV_g2q__signalLogs>header span{color:var(--phosphor);font-size:8px}.prototypes-module__bV_g2q__signalLogs h2{font:600 clamp(3rem, 5vw, 6rem)/.82 var(--font-sans);margin-top:10vh!important}.prototypes-module__bV_g2q__signalLogs>div{padding:7vh 3vw}.prototypes-module__bV_g2q__signalLogs>div a{border-top:1px solid #34453a;grid-template-columns:70px 1fr auto;align-items:center;min-height:110px;display:grid}.prototypes-module__bV_g2q__signalLogs>div a:last-child{border-bottom:1px solid #34453a}.prototypes-module__bV_g2q__signalLogs a span{color:var(--mint);font-size:8px}.prototypes-module__bV_g2q__signalLogs h3{font:500 clamp(1.2rem, 2vw, 2rem)/1.05 var(--font-sans)}.prototypes-module__bV_g2q__signalLogs svg{color:var(--phosphor)}.prototypes-module__bV_g2q__canvas{--blue:#1f48db;--red:#f34b30;--yellow:#ffd62e;color:#171714;font-family:var(--font-sans);background:#f5f2e9}.prototypes-module__bV_g2q__canvasNav{border-bottom:1px solid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:74px;padding:0 3vw;font-size:11px;display:grid}.prototypes-module__bV_g2q__canvasMark{align-items:center;gap:9px;font-size:17px;font-weight:700;display:flex}.prototypes-module__bV_g2q__canvasMark svg{color:var(--red);font-size:22px}.prototypes-module__bV_g2q__canvasNav>div{gap:30px;display:flex}.prototypes-module__bV_g2q__canvasNav>a:last-child{justify-self:end;align-items:center;gap:9px;display:flex}.prototypes-module__bV_g2q__canvasHero{min-height:calc(100svh - 68px);padding:5vh 3vw 4vh;position:relative;overflow:hidden}.prototypes-module__bV_g2q__canvasKicker{z-index:3;font:700 9px/1.5 var(--font-mono);position:relative}.prototypes-module__bV_g2q__canvasKicker i{background:var(--red);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.prototypes-module__bV_g2q__canvasHero h1{z-index:3;font:600 clamp(5rem, 11vw, 12rem)/.76 var(--font-sans);position:relative;margin-top:8vh!important}.prototypes-module__bV_g2q__canvasHero h1 span{display:block}.prototypes-module__bV_g2q__canvasHero h1 span:last-child{color:var(--blue);font-family:var(--font-serif);margin-left:9%;font-style:italic;font-weight:400}.prototypes-module__bV_g2q__canvasPortrait{z-index:2;aspect-ratio:.78;background:var(--red);width:min(27vw,400px);box-shadow:-20px 20px 0 var(--yellow);border:1px solid;position:absolute;top:8%;right:7%;overflow:hidden}.prototypes-module__bV_g2q__canvasPortrait img{object-fit:cover;filter:grayscale();mix-blend-mode:multiply}.prototypes-module__bV_g2q__canvasPortrait figcaption{color:#fff;font:700 7px var(--font-mono);background:#171714;padding:6px 8px;position:absolute;bottom:8px;right:9px}.prototypes-module__bV_g2q__canvasSun{z-index:1;background:var(--yellow);border-radius:50%;place-items:center;width:180px;height:180px;display:grid;position:absolute;top:7%;left:55%}.prototypes-module__bV_g2q__canvasSun svg{width:54px;height:54px;animation:8s linear infinite prototypes-module__bV_g2q__canvasSpin}.prototypes-module__bV_g2q__canvasStatement{z-index:4;border-top:1px solid;justify-content:space-between;align-items:end;padding-top:16px;display:flex;position:absolute;inset:auto 3vw 4vh}.prototypes-module__bV_g2q__canvasStatement p{max-width:38ch;font-size:clamp(1.1rem,1.7vw,1.65rem);line-height:1.25}.prototypes-module__bV_g2q__canvasStatement a{text-transform:uppercase;align-items:center;gap:18px;font-size:10px;font-weight:700;display:flex}.prototypes-module__bV_g2q__canvasScribble{z-index:4;background:var(--red);color:#fff;font:700 9px var(--font-mono);padding:7px 10px;position:absolute;bottom:25%;right:2%;transform:rotate(7deg)}.prototypes-module__bV_g2q__canvasManifesto{background:var(--blue);color:#fff;padding:7vh 3vw}.prototypes-module__bV_g2q__canvasManifesto>p{font:700 9px var(--font-mono);text-transform:uppercase}.prototypes-module__bV_g2q__canvasManifesto>div{justify-content:space-between;align-items:baseline;margin-top:4vh;display:flex}.prototypes-module__bV_g2q__canvasManifesto span{font:700 clamp(3rem, 7vw, 8rem)/.8 var(--font-sans)}.prototypes-module__bV_g2q__canvasManifesto i{color:var(--yellow);font:400 clamp(2rem, 4vw, 4rem) var(--font-serif)}.prototypes-module__bV_g2q__canvasWork{color:#f5f2e9;background:#171714;padding:10vh 3vw}.prototypes-module__bV_g2q__canvasWork>header{border-bottom:1px solid #55554f;grid-template-columns:15% 1fr 30%;align-items:end;padding-bottom:5vh;display:grid}.prototypes-module__bV_g2q__canvasWork>header>span{font:700 8px var(--font-mono);color:#999990;align-self:start}.prototypes-module__bV_g2q__canvasWork>header h2{font:600 clamp(4rem, 7vw, 8rem)/.8 var(--font-sans)}.prototypes-module__bV_g2q__canvasWork>header h2 em{color:var(--yellow);font-family:var(--font-serif);font-weight:400}.prototypes-module__bV_g2q__canvasWork>header p{color:#aaa9a1;max-width:42ch;font-size:12px;line-height:1.5}.prototypes-module__bV_g2q__canvasProjects{grid-template-columns:repeat(12,1fr);gap:12vh 20px;padding-top:8vh;display:grid}.prototypes-module__bV_g2q__canvasProject{grid-column:span 7;min-width:0}.prototypes-module__bV_g2q__canvasProject:nth-child(2){grid-column:8/span 5;margin-top:16vh}.prototypes-module__bV_g2q__canvasProject:nth-child(3){grid-column:2/span 6}.prototypes-module__bV_g2q__canvasProject:nth-child(4){grid-column:8/span 5;margin-top:10vh}.prototypes-module__bV_g2q__canvasProjectArt{border:1px solid #f5f2e9;min-height:380px;overflow:hidden}.prototypes-module__bV_g2q__canvasProject:nth-child(2n) .prototypes-module__bV_g2q__canvasProjectArt{min-height:310px}.prototypes-module__bV_g2q__canvasProject>div:last-child{padding:20px 45px 0 0;position:relative}.prototypes-module__bV_g2q__canvasProject span{color:#8d8d85;font:700 8px var(--font-mono)}.prototypes-module__bV_g2q__canvasProject h3{font:550 clamp(1.8rem, 3.4vw, 3.8rem)/.95 var(--font-sans);margin-top:10px!important}.prototypes-module__bV_g2q__canvasProject p{color:#9d9c94;max-width:64ch;margin-top:12px;font-size:11px;line-height:1.5}.prototypes-module__bV_g2q__canvasProject>div:last-child>svg{font-size:22px;position:absolute;top:20px;right:0}.prototypes-module__bV_g2q__canvasProject:nth-child(5){grid-column:1/span 7}.prototypes-module__bV_g2q__canvasProject:nth-child(6){grid-column:8/span 5;margin-top:0}.prototypes-module__bV_g2q__canvasNotes{background:var(--yellow);grid-template-columns:42% 58%;min-height:690px;padding:10vh 3vw;display:grid}.prototypes-module__bV_g2q__canvasNotes>header span{font:700 8px var(--font-mono)}.prototypes-module__bV_g2q__canvasNotes h2{font:600 clamp(4rem, 7vw, 8rem)/.8 var(--font-sans);margin-top:8vh!important}.prototypes-module__bV_g2q__canvasNotes>div{padding-top:4vh}.prototypes-module__bV_g2q__canvasNotes>div a{min-height:135px;transform:translateX(calc(var(--note) * 14px)) rotate(calc((var(--note) - 1) * 1deg));background:#f5f2e9;border:1px solid;grid-template-columns:45px 1fr 60px auto;align-items:center;padding:15px 20px;display:grid;position:relative}.prototypes-module__bV_g2q__canvasNotes>div a:nth-child(2){background:var(--red);color:#fff}.prototypes-module__bV_g2q__canvasNotes>div a:nth-child(3){background:var(--blue);color:#fff}.prototypes-module__bV_g2q__canvasNotes a>span,.prototypes-module__bV_g2q__canvasNotes a>p{font:700 8px var(--font-mono)}.prototypes-module__bV_g2q__canvasNotes h3{font:550 clamp(1.3rem, 2.2vw, 2.4rem)/1 var(--font-sans)}.prototypes-module__bV_g2q__canvasFooter{background:var(--red);color:#fff;min-height:520px;padding:9vh 3vw 3vh}.prototypes-module__bV_g2q__canvasFooter>div{justify-content:space-between;align-items:end;display:flex}.prototypes-module__bV_g2q__canvasFooter p{font-size:12px}.prototypes-module__bV_g2q__canvasFooter a{font:600 clamp(3.5rem, 7vw, 8rem)/.85 var(--font-sans);border-bottom:2px solid;align-items:center;gap:25px;padding-bottom:8px;display:flex}.prototypes-module__bV_g2q__canvasFooter>span{font:700 8px var(--font-mono);border-top:1px solid #fff9;margin-top:20vh;padding-top:13px;display:block}@keyframes prototypes-module__bV_g2q__previewOrbit{to{transform:rotate(360deg)}}@keyframes prototypes-module__bV_g2q__kineticMarquee{to{transform:translate(-50%)}}@keyframes prototypes-module__bV_g2q__capabilityCycle{0%,25%{opacity:1;transform:translateY(0)}25.01%,to{opacity:0;transform:translateY(100%)}}@keyframes prototypes-module__bV_g2q__signalSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes prototypes-module__bV_g2q__signalSweep{to{transform:rotate(360deg)}}@keyframes prototypes-module__bV_g2q__canvasSpin{to{transform:rotate(360deg)}}@media (max-width:1000px){.prototypes-module__bV_g2q__reviewBar{grid-template-columns:56px 1fr auto}.prototypes-module__bV_g2q__reviewBar>div span{display:none}.prototypes-module__bV_g2q__reviewBar nav a{min-width:46px}.prototypes-module__bV_g2q__reviewBar nav a:not([data-active=true]){color:#0000;width:46px}.prototypes-module__bV_g2q__reviewBar nav a span{color:#666!important}.prototypes-module__bV_g2q__galleryGrid{grid-template-columns:1fr}.prototypes-module__bV_g2q__galleryCard{border-bottom:1px solid;border-right:0;grid-template-columns:45% 55%;display:grid}.prototypes-module__bV_g2q__previewArt{border-bottom:0;border-right:1px solid;height:270px}.prototypes-module__bV_g2q__signalShell{grid-template-columns:170px 1fr}.prototypes-module__bV_g2q__signalHero{grid-template-columns:1fr}.prototypes-module__bV_g2q__signalIntro{border-bottom:1px solid #34453a;border-right:0;min-height:680px}.prototypes-module__bV_g2q__signalMap{min-height:600px}.prototypes-module__bV_g2q__signalRings{width:min(60vw,470px)}}@media (max-width:700px){.prototypes-module__bV_g2q__reviewBar{grid-template-columns:52px 1fr auto;height:52px}.prototypes-module__bV_g2q__reviewBar>div{padding:0 12px}.prototypes-module__bV_g2q__reviewBar>div strong{font-size:10px}.prototypes-module__bV_g2q__reviewBar nav a{display:none}.prototypes-module__bV_g2q__reviewBar nav a[data-active=true]{min-width:auto;padding:0 13px;display:flex}.prototypes-module__bV_g2q__reviewBar nav a[data-active=true] span{display:none}.prototypes-module__bV_g2q__galleryHeader{min-height:58px;padding:0 16px}.prototypes-module__bV_g2q__galleryHeader>div span,.prototypes-module__bV_g2q__galleryHeader>a{font-size:0}.prototypes-module__bV_g2q__galleryHeader>a svg{font-size:16px}.prototypes-module__bV_g2q__galleryIntro{grid-template-columns:1fr;min-height:460px;padding:45px 16px 30px}.prototypes-module__bV_g2q__galleryIntro h1{margin-top:65px;font-size:5.2rem}.prototypes-module__bV_g2q__galleryIntro>p:last-child{margin-top:40px}.prototypes-module__bV_g2q__galleryCard{display:block}.prototypes-module__bV_g2q__previewArt{border-bottom:1px solid;border-right:0;height:250px}.prototypes-module__bV_g2q__galleryCardCopy{min-height:220px;padding:22px 16px}.prototypes-module__bV_g2q__kineticNav,.prototypes-module__bV_g2q__canvasNav{grid-template-columns:1fr auto;min-height:60px;padding:0 16px}.prototypes-module__bV_g2q__kineticNav>div,.prototypes-module__bV_g2q__canvasNav>div{display:none}.prototypes-module__bV_g2q__kineticNav>a:last-child,.prototypes-module__bV_g2q__canvasNav>a:last-child{font-size:9px}.prototypes-module__bV_g2q__prototypeGallery,.prototypes-module__bV_g2q__prototypePage{min-height:calc(100svh - 100px)}.prototypes-module__bV_g2q__kineticHero{min-height:calc(100svh - 100px);padding:22px 16px 18px}.prototypes-module__bV_g2q__kineticKicker{margin-left:52%!important}.prototypes-module__bV_g2q__kineticHero h1{font-size:clamp(4.4rem,21vw,6.5rem);line-height:.73;margin-top:8vh!important}.prototypes-module__bV_g2q__kineticHero h1>span:nth-child(3){margin-left:0}.prototypes-module__bV_g2q__kineticCapability{grid-template-columns:auto 122px;padding:7px 8px;top:9%;right:16px}.prototypes-module__bV_g2q__kineticCapability>span{display:none}.prototypes-module__bV_g2q__kineticHeroFoot{grid-template-columns:1fr auto;gap:12px;padding-top:10px;inset:auto 16px 16px}.prototypes-module__bV_g2q__kineticHeroFoot p{display:none}.prototypes-module__bV_g2q__kineticHeroFoot ul{grid-area:1/1/auto/-1}.prototypes-module__bV_g2q__kineticHeroFoot li{padding:0 6px}.prototypes-module__bV_g2q__kineticHeroFoot li:first-child{border-left:0}.prototypes-module__bV_g2q__kineticHeroFoot li strong{font-size:18px}.prototypes-module__bV_g2q__kineticHeroFoot li span{font-size:6px}.prototypes-module__bV_g2q__kineticHeroFoot a{grid-area:2/2;font-size:0}.prototypes-module__bV_g2q__kineticHeroFoot a svg{font-size:16px}.prototypes-module__bV_g2q__kineticMarquee span{font-size:17px}.prototypes-module__bV_g2q__kineticWork{padding:70px 16px}.prototypes-module__bV_g2q__kineticWork>header{grid-template-columns:1fr;gap:35px}.prototypes-module__bV_g2q__kineticWork>header h2{font-size:4rem}.prototypes-module__bV_g2q__kineticProjects{display:block}.prototypes-module__bV_g2q__kineticProject{display:block;margin:55px 0 0!important}.prototypes-module__bV_g2q__kineticVisual,.prototypes-module__bV_g2q__kineticProject:nth-child(2n) .prototypes-module__bV_g2q__kineticVisual{min-height:280px}.prototypes-module__bV_g2q__kineticProjectCopy h3{font-size:2rem}.prototypes-module__bV_g2q__kineticNotes{grid-template-columns:1fr;min-height:0;padding:70px 16px}.prototypes-module__bV_g2q__kineticNotes h2{font-size:4.5rem;margin-top:35px!important}.prototypes-module__bV_g2q__kineticNotes>div:last-child{margin-top:70px}.prototypes-module__bV_g2q__kineticNotes>div:last-child a{grid-template-columns:35px 1fr auto}.prototypes-module__bV_g2q__kineticNotes a>p{display:none}.prototypes-module__bV_g2q__kineticNotes h3{font-size:1.45rem}.prototypes-module__bV_g2q__signalShell{grid-template-columns:1fr}.prototypes-module__bV_g2q__signalRail{border-bottom:1px solid #34453a;border-right:0;grid-template-columns:1fr auto;height:58px;display:grid;position:relative;top:0}.prototypes-module__bV_g2q__signalMark{border-bottom:0;height:58px}.prototypes-module__bV_g2q__signalRail nav{display:none}.prototypes-module__bV_g2q__signalRail>div{border-top:0;border-left:1px solid #34453a;margin-top:0;padding:14px;font-size:6px}.prototypes-module__bV_g2q__signalTop{padding:0 14px}.prototypes-module__bV_g2q__signalTop span:nth-child(2),.prototypes-module__bV_g2q__signalTop a{display:none}.prototypes-module__bV_g2q__signalHero{min-height:0}.prototypes-module__bV_g2q__signalIntro{min-height:calc(100svh - 162px);padding:35px 16px 24px}.prototypes-module__bV_g2q__signalIntro h1{font-size:clamp(3.5rem,15vw,5.5rem)}.prototypes-module__bV_g2q__signalMap{min-height:480px}.prototypes-module__bV_g2q__signalRings{width:76vw}.prototypes-module__bV_g2q__signalMap>a{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.prototypes-module__bV_g2q__signalReadout{right:14px}.prototypes-module__bV_g2q__signalStats{grid-template-columns:repeat(2,1fr)}.prototypes-module__bV_g2q__signalStats div:nth-child(2){border-right:0}.prototypes-module__bV_g2q__signalStats div{border-bottom:1px solid #34453a;min-height:120px}.prototypes-module__bV_g2q__signalNodes{padding:65px 14px}.prototypes-module__bV_g2q__signalTableHead{display:none}.prototypes-module__bV_g2q__signalNodes>a{grid-template-columns:58px 1fr auto}.prototypes-module__bV_g2q__signalNodes>a>span:nth-of-type(n+2){display:none}.prototypes-module__bV_g2q__signalNodes h2{font-size:1.35rem}.prototypes-module__bV_g2q__signalNodes a p{font-size:9px}.prototypes-module__bV_g2q__signalLogs{grid-template-columns:1fr;min-height:0}.prototypes-module__bV_g2q__signalLogs>header{border-bottom:1px solid #34453a;border-right:0;padding:60px 16px}.prototypes-module__bV_g2q__signalLogs h2{font-size:4rem;margin-top:50px!important}.prototypes-module__bV_g2q__signalLogs>div{padding:60px 16px}.prototypes-module__bV_g2q__signalLogs>div a{grid-template-columns:55px 1fr auto}.prototypes-module__bV_g2q__signalLogs h3{font-size:1.35rem}.prototypes-module__bV_g2q__canvasHero{min-height:calc(100svh - 100px);padding:30px 16px 20px}.prototypes-module__bV_g2q__canvasHero h1{font-size:clamp(4.2rem,20vw,7rem);margin-top:13vh!important}.prototypes-module__bV_g2q__canvasHero h1 span:last-child{margin-left:0}.prototypes-module__bV_g2q__canvasPortrait{opacity:.75;width:55vw;box-shadow:-8px 8px 0 var(--yellow);top:9%;right:-12%}.prototypes-module__bV_g2q__canvasSun{width:90px;height:90px;top:17%;left:6%}.prototypes-module__bV_g2q__canvasSun svg{width:30px;height:30px}.prototypes-module__bV_g2q__canvasStatement{inset:auto 16px 20px}.prototypes-module__bV_g2q__canvasStatement p{max-width:28ch;font-size:1.05rem}.prototypes-module__bV_g2q__canvasStatement a{font-size:0}.prototypes-module__bV_g2q__canvasStatement a svg{font-size:16px}.prototypes-module__bV_g2q__canvasScribble{display:none}.prototypes-module__bV_g2q__canvasManifesto{padding:60px 16px}.prototypes-module__bV_g2q__canvasManifesto>div{grid-template-columns:1fr auto;gap:15px;display:grid}.prototypes-module__bV_g2q__canvasManifesto span{font-size:4rem}.prototypes-module__bV_g2q__canvasManifesto i{font-size:2rem}.prototypes-module__bV_g2q__canvasWork{padding:70px 16px}.prototypes-module__bV_g2q__canvasWork>header{grid-template-columns:1fr;gap:35px}.prototypes-module__bV_g2q__canvasWork>header h2{font-size:4.5rem}.prototypes-module__bV_g2q__canvasProjects{display:block}.prototypes-module__bV_g2q__canvasProject{display:block;margin:60px 0 0!important}.prototypes-module__bV_g2q__canvasProjectArt,.prototypes-module__bV_g2q__canvasProject:nth-child(2n) .prototypes-module__bV_g2q__canvasProjectArt{min-height:280px}.prototypes-module__bV_g2q__canvasProject h3{font-size:2rem}.prototypes-module__bV_g2q__canvasNotes{grid-template-columns:1fr;min-height:0;padding:70px 16px}.prototypes-module__bV_g2q__canvasNotes h2{font-size:4.5rem;margin-top:35px!important}.prototypes-module__bV_g2q__canvasNotes>div{margin-top:60px}.prototypes-module__bV_g2q__canvasNotes>div a{min-height:120px;transform:rotate(calc((var(--note) - 1) * 1deg));grid-template-columns:35px 1fr auto}.prototypes-module__bV_g2q__canvasNotes a>p{display:none}.prototypes-module__bV_g2q__canvasNotes h3{font-size:1.35rem}.prototypes-module__bV_g2q__canvasFooter{min-height:430px;padding:70px 16px 22px}.prototypes-module__bV_g2q__canvasFooter>div{display:block}.prototypes-module__bV_g2q__canvasFooter a{margin-top:25px;font-size:3.7rem}.prototypes-module__bV_g2q__canvasFooter>span{margin-top:14vh}}@media (prefers-reduced-motion:reduce){.prototypes-module__bV_g2q__prototypeGallery *,.prototypes-module__bV_g2q__prototypeGallery :before,.prototypes-module__bV_g2q__prototypeGallery :after,.prototypes-module__bV_g2q__prototypePage *,.prototypes-module__bV_g2q__prototypePage :before,.prototypes-module__bV_g2q__prototypePage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.prototypes-module__bV_g2q__prototypePage [style]{opacity:1!important;clip-path:none!important;transform:none!important}.prototypes-module__bV_g2q__kineticCapability i{opacity:0;transform:none;animation:none!important}.prototypes-module__bV_g2q__kineticCapability i:first-child{opacity:1}}
