/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial}}}@layer theme{:root,:host{--font-sans:"Switzer", Arial, Helvetica, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--font-weight-semibold:600;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-garamond:"ITC Garamond Std", serif;--font-wordmark:"Integral CF", sans-serif;--color-hero-white:#fff;--color-hero-background:#0e0e0e}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-\[-1\%\]{inset:-1%}.top-\[-2px\]{top:-2px}.top-\[-3\.5px\]{top:-3.5px}.top-\[0\]{top:0}.top-\[2\.44px\]{top:2.44px}.top-\[12\.71\%\]{top:12.71%}.top-\[12\.115\%\]{top:12.115%}.top-\[17\.73\%\]{top:17.73%}.top-\[25\.3\%\]{top:25.3%}.top-\[27\.7\%\]{top:27.7%}.top-\[29\.3\%\]{top:29.3%}.top-\[30px\]{top:30px}.top-\[32\.13\%\]{top:32.13%}.top-\[40\.767\%\]{top:40.767%}.top-\[50\%\]{top:50%}.top-\[52\.67\%\]{top:52.67%}.top-\[54\.95\%\]{top:54.95%}.top-\[60\.7\%\]{top:60.7%}.top-\[62\.28\%\]{top:62.28%}.top-\[auto\]{top:auto}.top-\[calc\(12\.115\%_\+_9\.788vw\)\]{top:calc(12.115% + 9.788vw)}.top-\[var\(--portal-top\)\]{top:var(--portal-top)}.right-\[0\]{right:0}.right-\[7\.9\%\]{right:7.9%}.bottom-\[9\.3\%\]{bottom:9.3%}.bottom-\[123\.23\%\]{bottom:123.23%}.bottom-\[calc\(100\%_\+_28px\)\]{bottom:calc(100% + 28px)}.bottom-\[min\(0px\,calc\(100svh_-_55\.159vw\)\)\]{bottom:min(0px,100svh - 55.159vw)}.left-\[-40px\]{left:-40px}.left-\[0\]{left:0}.left-\[6\.33\%\]{left:6.33%}.left-\[7\.09\%\]{left:7.09%}.left-\[7\.75\%\]{left:7.75%}.left-\[7\.79\%\]{left:7.79%}.left-\[7\.163\%\]{left:7.163%}.left-\[7\.738\%\]{left:7.738%}.left-\[9\.434\%\]{left:9.434%}.left-\[42\.4\%\]{left:42.4%}.left-\[50\%\]{left:50%}.left-\[52\.2\%\]{left:52.2%}.left-\[52\.455\%\]{left:52.455%}.left-\[62\.6\%\]{left:62.6%}.left-\[63\.31\%\]{left:63.31%}.left-\[80\.23\%\]{left:80.23%}.left-\[102\%\]{left:102%}.left-\[125\%\]{left:125%}.left-\[150\%\]{left:150%}.left-\[calc\(50\%_\+_\.5px\)\]{left:calc(50% + .5px)}.left-\[calc\(61\.184\%_\+_var\(--portal-width\)_\/_2\)\]{left:calc(61.184% + var(--portal-width) / 2)}.isolate{isolation:isolate}.z-\[-1\]{z-index:-1}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.m-0{margin:0}.m-\[0_-3\.836vw\]{margin:0 -3.836vw}.m-\[48px_0_0\]{margin:48px 0 0}.m-auto{margin:auto}.mt-\[-\.439vw\]{margin-top:-.439vw}.mt-\[3\.986vw\]{margin-top:3.986vw}.mt-\[9\.57vw\]{margin-top:9.57vw}.mt-\[36px\]{margin-top:36px}.mt-\[48px\]{margin-top:48px}.mb-\[17px\]{margin-bottom:17px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.aspect-\[428_\/_604\]{aspect-ratio:428/604}.aspect-\[1512_\/_743\]{aspect-ratio:1512/743}.aspect-\[var\(--robot-aspect\)\]{aspect-ratio:var(--robot-aspect)}.size-\[1\.15em\]{width:1.15em;height:1.15em}.h-\[0\]{height:0}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[14px\]{height:14px}.h-\[23px\]{height:23px}.h-\[25\.64\%\]{height:25.64%}.h-\[26\.278px\]{height:26.278px}.h-\[28px\]{height:28px}.h-\[55px\]{height:55px}.h-\[70\.26\%\]{height:70.26%}.h-\[100svh\]{height:100svh}.h-\[max\(100\%\,55\.159vw\)\]{height:max(100%,55.159vw)}.h-\[var\(--portal-height\)\]{height:var(--portal-height)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[100svh\]{max-height:100svh}.min-h-\[0\]{min-height:0}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[100\%\]{min-height:100%}.w-\[0\]{width:0}.w-\[1px\]{width:1px}.w-\[13\.55\%\]{width:13.55%}.w-\[13\.79\%\]{width:13.79%}.w-\[14px\]{width:14px}.w-\[16\.77\%\]{width:16.77%}.w-\[19\.643\%\]{width:19.643%}.w-\[26\%\]{width:26%}.w-\[27\.78\%\]{width:27.78%}.w-\[30\.23\%\]{width:30.23%}.w-\[36\.5\%\]{width:36.5%}.w-\[37\.95\%\]{width:37.95%}.w-\[43\.44\%\]{width:43.44%}.w-\[55px\]{width:55px}.w-\[92\.857\%\]{width:92.857%}.w-\[122\%\]{width:122%}.w-\[max\(100\%\,181\.295svh\)\]{width:max(100%,181.295svh)}.w-\[max\(144\.0476vw\,261\.15svh\)\]{width:max(144.048vw,261.15svh)}.w-\[max-content\]{width:max-content}.w-\[min\(100\%\,calc\(var\(--robot-frame-height\)_\*_var\(--robot-aspect\)\)\)\]{width:min(100%, calc(var(--robot-frame-height) * var(--robot-aspect)))}.w-\[var\(--portal-width\)\]{width:var(--portal-width)}.w-full{width:100%}.max-w-\[none\]{max-width:none}.shrink-0{flex-shrink:0}.origin-\[center\]{transform-origin:50%}.origin-\[left\]{transform-origin:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[14\.286vw_16\.138vw_19\.027vw_auto\]{grid-template-columns:14.286vw 16.138vw 19.027vw auto}.grid-cols-\[29\%_1fr\]{grid-template-columns:29% 1fr}.grid-cols-\[max-content_max-content\]{grid-template-columns:max-content max-content}.grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-\[\.822vw\]{gap:.822vw}.gap-\[3\.1vw\]{gap:3.1vw}.gap-\[6px\]{gap:6px}.gap-\[8\.759px\]{gap:8.759px}.gap-\[8px\]{gap:8px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[16px_12px\]{gap:16px 12px}.gap-\[28px\]{gap:28px}.gap-\[32px\]{gap:32px}.gap-\[40px\]{gap:40px}.gap-\[50px\]{gap:50px}.gap-x-\[3\.72vw\]{column-gap:3.72vw}.gap-x-\[clamp\(24px\,_4\.5vw\,_80px\)\]{column-gap:clamp(24px,4.5vw,80px)}.gap-y-\[3\.986vw\]{row-gap:3.986vw}.justify-self-center{justify-self:center}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.bg-\[\#0e0e0e\]{background-color:#0e0e0e}.bg-\[\#0e0e0ed9\]{background-color:#0e0e0ed9}.bg-\[\#0f2cff\]{background-color:#0f2cff}.bg-\[\#1a1a1a\]{background-color:#1a1a1a}.bg-\[\#1b3aff\]{background-color:#1b3aff}.bg-\[\#7e9aff\]{background-color:#7e9aff}.bg-\[\#d9d9d9\]{background-color:#d9d9d9}.bg-current{background-color:currentColor}.bg-transparent{background-color:#0000}.mask-\[url\(\/assets\/footer\/discord\.svg\)\]{-webkit-mask-image:url(/assets/footer/discord.svg);mask-image:url(/assets/footer/discord.svg)}.mask-\[url\(\/assets\/hero\/github\.svg\)\]{-webkit-mask-image:url(/assets/hero/github.svg);mask-image:url(/assets/hero/github.svg)}.mask-contain{-webkit-mask-size:contain;mask-size:contain}.mask-center{-webkit-mask-position:50%;mask-position:50%}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-\[0_4px_0_6px\]{padding:0 4px 0 6px}.p-\[1\.72vw_0\]{padding:1.72vw 0}.p-\[5\.604vw_3\.836vw_0\]{padding:5.604vw 3.836vw 0}.p-\[6\.132px_7\.008px_6\.132px_8\.759px\]{padding:6.132px 7.008px 6.132px 8.759px}.p-\[10px_14px\]{padding:10px 14px}.p-\[24px_0\]{padding:24px 0}.pt-\[30\.278px\]{padding-top:30.278px}.pt-\[30px\]{padding-top:30px}.pb-\[10\.38vw\]{padding-bottom:10.38vw}.pb-\[12px\]{padding-bottom:12px}.pb-\[clamp\(120px\,12vw\,216px\)\]{padding-bottom:clamp(120px,12vw,216px)}.text-center{text-align:center}.garamond-heading{font-family:var(--font-garamond);font-synthesis:none;letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic;vertical-align:bottom;font-size:90px;font-style:normal;font-weight:400;line-height:.85}.align-\[baseline\]{vertical-align:baseline}.text-\[5\.291vw\]{font-size:5.291vw}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[clamp\(12px\,1\.058vw\,20px\)\]{font-size:clamp(12px,1.058vw,20px)}.text-\[clamp\(14px\,_1\.06vw\,_22px\)\]{font-size:clamp(14px,1.06vw,22px)}.text-\[clamp\(25px\,2\.774vw\,57px\)\]{font-size:clamp(25px,2.774vw,57px)}.leading-\[\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\]{--tw-leading:1;line-height:1}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[1\.2px\]{--tw-tracking:1.2px;letter-spacing:1.2px}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[\#1a1a1a\]{color:#1a1a1a}.text-\[\#fff\]{color:#fff}.text-\[\#ffffff4d\]{color:#ffffff4d}.text-\[\#ffffff80\]{color:#ffffff80}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-\[\.2\]{opacity:.2}.opacity-\[\.4\]{opacity:.4}.opacity-\[\.5\]{opacity:.5}.opacity-\[\.7\]{opacity:.7}.opacity-\[\.8\]{opacity:.8}.opacity-\[\.65\]{opacity:.65}.opacity-\[0\]{opacity:0}.opacity-\[1\]{opacity:1}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:ITC Garamond Std;src:url(/fonts/ITCGaramondStd-BkCond.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ITC Garamond Section;src:url(/fonts/ITCGaramondStd-BkCond-section.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Integral CF;src:url(/fonts/integralcf-bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/DMMono-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Berkeley Mono;src:url(/fonts/BerkeleyMono-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Integral CF;src:url(/fonts/integralcf-regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Integral CF;src:url(/fonts/integralcf-demibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ITC Garamond Std;src:url(/fonts/ITCGaramondStd-LtCond.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}:root{font-family:var(--font-sans);color:var(--color-hero-white);background:var(--color-hero-background)}body{margin:0}a{text-decoration-line:none}a:focus-visible{outline-offset:6px;outline:2px solid #fff}.crt-overlay{pointer-events:none;z-index:4;object-fit:cover;opacity:.2;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.github-link{text-shadow:-1px -1px #3647ef,1px 1px #ee3546;align-items:center;gap:8px;min-height:44px;margin-left:20px;display:inline-flex}.github-icon{filter:drop-shadow(-2px -1px #3647ef)drop-shadow(2px 2px #ee3546);width:30.44px;height:30px}.github-stars{--tw-tracking:-.01em;letter-spacing:-.01em;align-items:center;gap:4px;font-family:DM Mono,monospace;font-size:12px;display:flex}.github-stars img{width:16px;height:16px}@media (width>=1800px){.github-icon{width:44px;height:44px}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.github-link{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.crt-overlay{display:none}}.hero{--prototype-ease:cubic-bezier(.520339,.00678,.398305,.99661);--portal-width:max(8.7176vw, 15.8046svh);--portal-height:max(26.2407vw, 47.5731svh);--portal-top:calc((100svh - var(--portal-height)) / 2);--hero-exit-ease:cubic-bezier(0,0,.28,1.01);--hero-portal-ease:cubic-bezier(.78,-.01,1,1.01)}.capability-portal{transition:left .4s var(--hero-exit-ease), top .4s var(--prototype-ease), width .4s var(--prototype-ease), height .4s var(--prototype-ease), opacity 96ms}.use-case-portal,.robot-entry-portal{transition:left .4s var(--hero-portal-ease), opacity .4s}.use-case-portal span,.robot-entry-portal span{text-align:center;white-space:nowrap;text-transform:uppercase;opacity:.5;font:20px/1 DM Mono,monospace;position:absolute;bottom:calc(100% + 28px);left:50%;transform:translate(-50%)}.operation-readouts{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:38px;font:8.664px/1.6 DM Mono,monospace;display:flex;position:absolute;bottom:9.5%;left:7.09%}.operation-readouts p{margin:0}.operation-readouts span{color:#ffffff80}@media (width<=700px),(orientation:portrait) and (width<=1100px){.operation-readouts{gap:12px;font-size:7px;bottom:3%;left:6%}}.hero[data-hero-direction=backward]{--hero-exit-ease:cubic-bezier(.72,-.01,1,1);--hero-portal-ease:cubic-bezier(0,-.01,.22,1.01);--prototype-ease:cubic-bezier(.601695,.00339,.479661,.99322)}.mobile-menu-toggle,.mobile-menu,.hero-title .mobile-hero-title,.mobile-capability-docs,.mobile-capability-eyebrow,.mobile-use-eyebrow,.mobile-use-title,.mobile-use-description,.mobile-specs-peek,.mobile-specs-close{display:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.github-link{width:auto;min-height:30px;text-shadow:none;grid-column:1/-1;justify-self:center;margin:0}.github-icon{filter:none}.github-stars{font-family:Switzer,sans-serif;font-size:14px}.mobile-capability-eyebrow{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin:0;font:12px/1.1 Switzer,sans-serif;display:block;position:absolute;top:94px;left:20px}.mobile-capability-docs{color:#7e9aff;--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;font:12px/1.1 Switzer,sans-serif;display:block;position:absolute;top:82svh;left:20px}.desktop-use-title,.desktop-use-description{display:none}.mobile-use-title,.mobile-use-description{display:block}.mobile-use-eyebrow{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin:0;font:12px/1.1 Switzer,sans-serif;display:block;position:absolute;top:11.37%;left:20px}.operation-readouts{gap:0;font-size:11px;top:92px;bottom:auto;left:20px}.operation-readouts p+p{display:none}.mobile-use-description{width:calc(100% - 57px);color:var(--color-white)}.mobile-use-description>img{width:17.1583px;height:14.7073px;margin-right:30px}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.mobile-capability-eyebrow{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin:0;font:12px/1.1 Switzer,sans-serif;display:block;position:absolute;top:calc(16.8% - 30px);left:7.75%}.mobile-use-eyebrow{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin:0;font:12px/1.1 Switzer,sans-serif;display:block;position:absolute;top:calc(16.94% - 30px);left:7.09%}.mobile-capability-docs{color:var(--color-white);pointer-events:auto;text-transform:uppercase;font:12px/1 DM Mono,monospace;display:block;position:absolute;top:85.86%;left:7.75%}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.desktop-capability-feed{display:none}}.mobile-capability-docs>span{position:relative}.mobile-capability-docs>span:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .16s;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.mobile-capability-docs:is(:hover,:focus-visible)>span:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.mobile-capability-docs>span:after{transition:none}}.robot-screen[data-model=GO2] .robot-assembly{--robot-aspect:1.07639;--robot-frame-height:34.48svh}.robot-screen[data-model=Nexo] .robot-assembly{--robot-aspect:.576253;--robot-frame-height:66svh}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-screen[data-model=GO2] .robot-assembly{--robot-frame-height:24svh}.hero{--portal-center-left:calc((100% - var(--portal-width)) / 2)}}.hero{--prototype-ease:cubic-bezier(.79661,.005085,.233899,.994915)}.wipe-title{font:40px/.9 ITC Garamond Std,serif}@media (width<=700px),(orientation:portrait) and (width<=1100px){.wipe-title{font-size:50px;top:75%;left:20px}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.mobile-use-label{display:none}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.desktop-use-label{display:none}.robot-assembly{--robot-frame-height:55.44svh}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.capability-layout{--capability-heading-top:14.388svh;--section-documentation-gap:clamp(32px,calc(19.62svh - 126.39px),96px);--capability-content-bottom:calc(var(--section-tabs-bottom) + 38px + var(--section-documentation-gap) + 25.195px)}.hero{--section-tabs-bottom:9.1svh}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-layout,.use-case-layout{--mobile-copy-height:180px;--mobile-footer:max(16px,env(safe-area-inset-bottom))}.capability-layout{--mobile-footer:max(24px,env(safe-area-inset-bottom))}.capability-view{--feed-bar-total:38px}.capability-view:has(.capability-feed-stack[data-feed-count="2"]){--feed-bar-total:76px}}.hero{--home-portal-left:calc(50% + max(100vw,181.295svh) * .11184)}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero{--home-portal-left:calc((100% - var(--portal-width)) / 2)}}.robot-screen[data-model-travel]{--robot-slide-distance:-55vw}.robot-screen[data-model-travel=previous]{--robot-slide-distance:55vw}@media (width<=700px),(orientation:portrait) and (width<=1100px){.use-case-layout{--mobile-footer:max(24px,env(safe-area-inset-bottom))}}@media (hover:hover) and (pointer:fine){.hero :is(a,button,[role=button]){cursor:pointer}}.portal-window>:is(img,video){object-fit:cover;width:100vw;max-width:none;height:100svh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portal-window>video{opacity:1;mix-blend-mode:normal}.portal-tint{background-color:#0f2cff66;position:absolute;inset:0}.portal-caption{font:20px/1 DM Mono,monospace;transform:translate(-50%)}.hero[data-screen=parallax] .capability-portal{opacity:0;left:102%}.hero[data-screen=portal] .capability-portal{opacity:1;transition-timing-function:var(--hero-portal-ease);left:42.4%}.hero[data-screen=expanded] .capability-portal,.hero[data-screen=mapping] .capability-portal{opacity:1;width:103.4%;height:105.7%;transition-duration:.5s;transition-timing-function:var(--prototype-ease);top:-2.75%;left:-1.7%}.hero[data-screen=mapping] .portal-caption{opacity:0}.use-case-portal>.portal-caption{z-index:1;color:var(--color-white);opacity:1;top:auto;bottom:calc(100% + 28px)}.hero[data-screen=portal] .use-case-portal,.hero[data-screen=expanded] .use-case-portal{opacity:.65;left:67%}.hero:is([data-screen=portal],[data-screen=expanded]) .robot-entry-portal{opacity:.3;left:91.6%}.screen-announcement{clip-path:inset(50%)}@media (width<=700px),(orientation:portrait) and (width<=1100px){.portal-caption,.use-case-portal span{font-size:14px}}.hero[data-screen=spatial] .capability-portal{opacity:1;width:103.4%;height:105.7%;top:-2.75%;left:-1.7%}.hero[data-screen=spatial] .portal-caption{opacity:0}.screen-back{pointer-events:auto;text-transform:uppercase;padding:10px;font:14px DM Mono,monospace;position:absolute;bottom:3%;left:7.75%}.product-screen{transition:transform .4s var(--prototype-ease), opacity .12s linear;transform:translate(100%)}.product-screen.screen-current{opacity:1;pointer-events:auto;transform:translate(0)}.robot-journal-scroll[data-native-scroll]{touch-action:auto;overscroll-behavior-y:contain;pointer-events:auto;scroll-snap-type:none;display:block;position:absolute;inset:0;overflow:hidden auto}.hero .robot-journal-scroll[data-native-scroll]>.product-screen{visibility:visible;opacity:1;transition:none;position:relative;inset:auto;transform:none}.product-screen h2{margin:0;position:absolute}.hero[data-screen=robot] .crt-overlay{width:100%;height:100%;inset:0}.hero :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #fff}@media (width<=700px),(orientation:portrait) and (width<=1100px){.screen-back{bottom:0;left:6%}}.scene-stage{transition:transform .4s var(--prototype-ease), opacity .4s var(--prototype-ease)}.section-portal,.section-outgoing-portal{transition:left .4s var(--prototype-ease), top .6s var(--prototype-ease), width .6s var(--prototype-ease), height .6s var(--prototype-ease), opacity .4s var(--prototype-ease)}.hero[data-section-phase] :is(.section-portal,.section-outgoing-portal){visibility:visible}:is(.section-portal,.section-outgoing-portal)>span{text-align:center;white-space:nowrap;text-transform:uppercase;font:20px/1 DM Mono,monospace;position:absolute;bottom:calc(100% + 28px);left:50%;transform:translate(-50%)}.hero[data-section-phase=collapse] .scene-stage{pointer-events:none;opacity:0;transform:scale(.1522,.5851)}.hero[data-section-phase=collapse] .section-portal,.hero[data-section-phase=collapse] .section-outgoing-portal{opacity:1}.hero[data-section-phase=move] .scene-stage{pointer-events:none;opacity:0;transform:scale(.1522,.5851)}.hero[data-section-phase=move] .section-portal{opacity:1;left:42.4%}.hero[data-section-phase=move] .section-outgoing-portal{opacity:1;left:22.2%}.hero[data-section-phase=expand] .section-outgoing-portal{opacity:0;left:2%}.hero[data-section-phase=expand] .section-portal{opacity:1;width:103.4%;height:105.7%;transition-duration:.75s;top:-2.75%;left:-1.7%}.hero[data-section-phase=expand] .scene-stage{opacity:1;transition:opacity 80ms linear .56s;transform:none}.hero[data-section-phase] .product-screen{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.scene-stage,.section-portal,.section-outgoing-portal{transition:none}}.hero[data-section-phase] .capability-portal{opacity:0}.hero[data-hero-direction=backward][data-screen=portal] .capability-portal{transition-timing-function:var(--prototype-ease)}.hero[data-hero-direction=backward] .scene-stage{transition:none}.section-skip-video{mix-blend-mode:normal;animation:.96s ease-in-out both section-skip-fade}@keyframes section-skip-fade{0%,to{opacity:0}12.5%,87.5%{opacity:1}}.hero[data-section-mode=skip] :is(.section-portal,.section-outgoing-portal){visibility:hidden}.hero[data-section-mode=skip] .scene-stage{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.section-skip-video{animation:none;display:none}}.hero:is([data-screen=blog],[data-screen=faq]) .crt-overlay{width:100%;height:100%;inset:0}.hero[data-section-mode=journal] :is(.section-portal,.section-outgoing-portal){visibility:hidden}@keyframes robot-portal-scenery{0%,15%,85%,to{visibility:hidden;opacity:0}30%,60%{visibility:visible;opacity:1}}.hero[data-section-mode=journal] .scene-stage{opacity:1;transition:none;transform:none}.hero[data-section-travel] .section-portal{animation:section-enter 1.6s var(--prototype-ease) both;transition:none}.hero[data-section-travel] .section-outgoing-portal{animation:section-leave 1.6s var(--prototype-ease) both;transition:none}@keyframes section-enter{0%,60%{z-index:1}60.01%,to{z-index:2}0%{left:62.6%;top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:0}30%{left:62.6%;top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:1}60%{left:42.4%;top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:1}85%{opacity:1;width:103.4%;height:105.7%;top:-2.75%;left:-1.7%}to{opacity:1;width:103.4%;height:105.7%;top:-2.75%;left:-1.7%}}@keyframes section-leave{0%,29.99%{z-index:2}30%,to{z-index:1}0%{opacity:1;width:103.4%;height:105.7%;top:-2.75%;left:-1.7%}15%{opacity:1;width:103.4%;height:105.7%;top:-2.75%;left:-1.7%}30%{left:42.4%;top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:1}60%{left:22.2%;top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:0}to{left:2%;top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:0}}.hero[data-section-travel=backward] .section-portal{animation-name:section-leave;animation-direction:reverse}.hero[data-section-travel=backward] .section-outgoing-portal{animation-name:section-enter;animation-direction:reverse}.hero[data-section-travel][data-section-phase=collapse] .scene-stage{opacity:0;transition:opacity .24s linear;transform:none}.hero[data-section-travel=backward][data-section-phase=expand] .scene-stage{transition:opacity 80ms linear .4s}@media (prefers-reduced-motion:reduce){.hero[data-section-travel] :is(.section-portal,.section-outgoing-portal){animation:none}}.hero[data-section-travel][data-section-phase=expand] .scene-stage{opacity:0;transition:none;transform:none}.hero[data-section-travel][data-section-phase=reveal] .scene-stage{opacity:1;transition:opacity .24s ease-in-out;transform:none}.hero[data-section-travel][data-section-phase=reveal] .section-portal{opacity:1}.hero[data-scroll-transition] :is(.section-portal,.section-outgoing-portal){animation-play-state:paused;animation-delay:var(--scroll-portal-delay)}.hero[data-scroll-transition][data-section-phase] .scene-stage{opacity:var(--scroll-scene-opacity);transition:none;transform:none}.hero[data-scroll-transition][data-section-mode=cards] :is(.section-portal,.section-outgoing-portal){visibility:hidden}.hero[data-scroll-transition][data-section-mode=cards] .scene-stage{opacity:1}.hero[data-scroll-hero] :is(.section-portal,.section-outgoing-portal){visibility:hidden}.hero[data-scroll-hero][data-scroll-transition] .capability-portal{animation:.8s linear both paused home-portal;animation-delay:var(--scroll-hero-delay);transition:none}.hero[data-scroll-hero][data-scroll-transition] .scene-stage{opacity:var(--scroll-hero-scene-opacity)}.hero[data-scroll-hero][data-scroll-transition] .portal-caption{opacity:calc(1 - var(--scroll-hero-scene-opacity));transition:none}@keyframes home-portal{0%{left:var(--home-portal-left);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:0}55%{left:var(--home-portal-left);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:1}to{left:var(--home-portal-left);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:0}}@keyframes home-door{0%{opacity:1;transform:translate(0)}45%,55%{opacity:1;transform:translate(-215.47%)}75%,to{opacity:0;transform:translate(-850%)}}.hero[data-scroll-hero][data-scroll-transition] .use-case-portal{animation:.8s linear both paused home-use-card;animation-delay:var(--scroll-hero-delay);transition:none}.hero[data-scroll-hero][data-scroll-transition] .robot-entry-portal{animation:.8s linear both paused home-robot-card;animation-delay:var(--scroll-hero-delay);transition:none}@keyframes home-use-card{0%,55%{opacity:0;left:125%}75%,to{opacity:.65;left:67%}}@keyframes home-robot-card{0%,55%{opacity:0;left:150%}75%,to{opacity:.3;left:91.6%}}.hero[data-section-mode=use-cases] :is(.section-portal,.section-outgoing-portal){visibility:hidden}.hero[data-section-mode=use-cases][data-section-phase] .scene-stage,.hero[data-scroll-transition][data-section-mode=journal] .scene-stage{opacity:1;transition:none;transform:none}.hero:not([data-screen=simulation]){cursor:auto}.hero:not([data-section-phase]):is([data-screen=simulation],[data-screen=parallax],[data-screen=portal],[data-screen=expanded]) .hero-portal-canvas,.hero[data-scroll-hero] .hero-portal-canvas{visibility:visible}.hero:is([data-screen=simulation],[data-screen=parallax],[data-screen=portal],[data-screen=expanded],[data-scroll-transition],[data-section-phase])>.crt-overlay{display:none}@media (prefers-reduced-motion:no-preference){.hero[data-screen=robot]>.crt-overlay,.hero[data-scroll-transition][data-section-mode=journal]>.crt-overlay{width:100%;height:100%;display:block;inset:0}}.hero[data-capability-entry][data-section-phase] .scene-stage{opacity:0;transition:none;transform:none}.hero[data-capability-entry][data-section-phase=reveal] .scene-stage{animation:capability-entry-fade .24s var(--prototype-ease) both}.hero[data-capability-entry][data-section-mode=skip][data-section-phase=expand] .scene-stage{z-index:9;animation:capability-entry-fade .16s var(--prototype-ease) both}.hero[data-capability-entry][data-scroll-transition] .scene-stage{opacity:var(--capability-entry-progress);animation:none;transform:none}@keyframes capability-entry-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero[data-capability-entry][data-section-phase] .scene-stage{opacity:1;animation:none;transform:none}}.hero[data-section-phase]:not([data-section-mode=hero]) :is(.capability-portal,.use-case-portal,.robot-entry-portal){visibility:hidden}.section-robot-preview{pointer-events:none;top:var(--portal-top);z-index:0;height:var(--portal-height);width:var(--portal-width);animation:section-robot-preview 1.6s var(--prototype-ease) both;position:absolute}.section-robot-preview>span{white-space:nowrap;text-transform:uppercase;font:20px/1 DM Mono,monospace;position:absolute;bottom:calc(100% + 28px);left:50%;transform:translate(-50%)}.hero[data-scroll-transition] .section-robot-preview{animation-play-state:paused;animation-delay:var(--scroll-portal-delay)}@keyframes section-robot-preview{0%{opacity:0;left:82.8%}30%{opacity:.65;left:82.8%}60%{opacity:.65;left:62.6%}75%,to{opacity:0;left:42.4%}}@media (prefers-reduced-motion:reduce){.section-robot-preview{display:none}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero :is(.use-case-portal,.robot-entry-portal,.section-robot-preview){display:none}.hero[data-screen=portal] .capability-portal{left:var(--portal-center-left)}.hero[data-scroll-hero][data-scroll-transition] .capability-portal{animation-name:mobile-home-portal}.hero[data-section-travel] .section-portal{animation-name:mobile-section-enter}.hero[data-section-travel] .section-outgoing-portal,.hero[data-section-travel=backward] .section-portal{animation-name:mobile-section-leave}.hero[data-section-travel=backward] .section-outgoing-portal{animation-name:mobile-section-enter}:is(.section-portal,.section-outgoing-portal)>span{font-size:14px}}@keyframes mobile-home-door{0%{opacity:1;transform:translate(0)}75%,to{opacity:0;transform:translate(-850%)}}@keyframes mobile-home-portal{0%{left:102%;top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:0}75%{left:var(--portal-center-left);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:1}90%,to{opacity:1;width:103.4%;height:105.7%;top:-2.75%;left:-1.7%}}@keyframes mobile-section-leave{0%,15%{opacity:1;width:103.4%;height:105.7%;top:-2.75%;left:-1.7%}30%{left:var(--portal-center-left);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:1}45%,to{left:var(--portal-center-left);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:0}}@keyframes mobile-section-enter{0%,45%{left:var(--portal-center-left);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:0}60%{left:var(--portal-center-left);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:1}85%,to{opacity:1;width:103.4%;height:105.7%;top:-2.75%;left:-1.7%}}.hero:is([data-screen=use-cases],[data-screen=use-security],[data-screen=use-teleoperation])>.crt-overlay{display:none}.portal-window>video{opacity:.6}.prototype-strip-art{clip-path:url(#prototype-strip-mask)}.prototype-strip-art>picture{display:contents}.prototype-strip-art img{object-fit:cover;width:100%;height:100%}.hero[data-section-mode=strips] :is(.section-portal,.section-outgoing-portal,.section-robot-preview,.capability-portal,.use-case-portal,.robot-entry-portal){visibility:hidden;animation:none}.hero[data-section-mode=strips][data-section-phase] .scene-stage{opacity:1;transition:none;animation:none;transform:none}.section-skip-video{animation:.64s linear both section-skip-fade}.hero[data-section-mode=skip] .scene-stage{animation:none}.hero[data-scroll-hero][data-scroll-transition] :is(.use-case-portal,.robot-entry-portal){visibility:hidden;animation:none}.hero[data-scroll-hero][data-scroll-transition] .hero-portal-canvas{opacity:var(--scroll-hero-portal-opacity)}.hero[data-scroll-hero][data-scroll-transition] .portal-caption{display:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero[data-scroll-hero][data-scroll-transition] .capability-portal{left:0}}@media (prefers-reduced-motion:reduce){.prototype-strip-wipe{display:none}}.hero[data-capability-entry][data-section-mode=strips][data-scroll-transition] .scene-stage{opacity:1;animation:none}.hero[data-capability-entry][data-section-mode=skip][data-section-phase] .scene-stage{z-index:3;opacity:1;animation:none}@keyframes robot-copy-arrive{0%{opacity:0;translate:-15vw}to{opacity:1;translate:0}}@keyframes robot-selector-arrive{0%{opacity:0;translate:20vw}to{opacity:1;translate:0}}.hero[data-section-mode=cards] .scene-stage{opacity:1;transform:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero[data-scroll-hero][data-scroll-transition] .capability-portal{animation-name:mobile-home-portal}@keyframes mobile-home-portal{0%{left:calc(50% - var(--portal-width)/2);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:0}55%{left:calc(50% - var(--portal-width)/2);top:var(--portal-top);width:var(--portal-width);height:var(--portal-height);opacity:1}to{opacity:1;width:100%;height:100%;top:0;left:0}}}.hero .hero-portal-canvas{width:100%;height:100%;top:0;left:0;transform:none}.hero[data-scroll-hero][data-scroll-transition] .capability-portal{visibility:hidden;animation-name:home-portal}.hero[data-scroll-hero][data-scroll-transition] .scene-stage{opacity:var(--hero-portal-opacity);clip-path:inset(calc(var(--portal-top) * (1 - var(--hero-portal-expand))) calc((100% - var(--home-portal-left) - var(--portal-width)) * (1 - var(--hero-portal-expand))) calc((100% - var(--portal-top) - var(--portal-height)) * (1 - var(--hero-portal-expand))) calc(var(--home-portal-left) * (1 - var(--hero-portal-expand))));transition:none;animation:none;transform:none}.nav-group{justify-self:flex-end}.nav-group-right{justify-self:flex-start}.nav-link{font-family:var(--font-garamond)}.nav-link:before{content:"";background-color:var(--color-white);opacity:0;transform-origin:bottom;transition:transform .4s cubic-bezier(.820339,-.001994,.20339,.996956),opacity .4s cubic-bezier(.820339,-.001994,.20339,.996956);position:absolute;inset:0;transform:translateY(22px)scaleY(.270833)}.nav-link span{--tw-translate-y:var(--nav-label-offset,0px);translate:var(--tw-translate-x) var(--tw-translate-y);text-box-trim:none;--tw-leading:1;opacity:.5;line-height:1;transition:color .4s cubic-bezier(.820339,-.001994,.20339,.996956),opacity .4s;position:relative}.nav-link:is(:hover,:focus-visible,.nav-link-active):before{opacity:1;transform:translateY(0)scaleY(1)}.nav-link:is(:hover,:focus-visible,.nav-link-active) span{color:#0e0e0e;opacity:1}.wordmark{font-family:var(--font-wordmark);text-box-trim:trim-both;text-box-edge:cap alphabetic;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width<=1100px){.hero-nav{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:92%;display:grid}.nav-group{gap:12px;position:static}.nav-group-right{justify-self:flex-start}.wordmark{font-size:18px;position:static;transform:none}.nav-group{gap:16px}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero-header{padding-top:24px}.hero-nav{grid-template-columns:1fr;gap:14px;width:92%;height:auto;display:grid}.wordmark{text-align:center;grid-area:1/1/auto/-1;font-size:22px}.nav-group{justify-self:center;gap:14px}.nav-group-right{justify-self:center}.nav-link{height:30px;font-size:16px}}@media (prefers-reduced-motion:reduce){a,.nav-link:before,.nav-link span{transition:none}}.hero:is([data-screen=blog],[data-screen=faq]) .hero-header{pointer-events:none;background:linear-gradient(#0e0e0eb3 70%,#0000);padding-bottom:20px}.hero:is([data-screen=blog],[data-screen=faq]) :is(.hero-nav,.nav-socials){pointer-events:auto}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero-header{z-index:11;height:72px;padding:0;position:absolute;inset:0 0 auto}.hero-nav{width:auto;height:auto;display:block;position:static}.hero-nav .nav-group{display:none}.hero-nav .wordmark{--tw-leading:.9;font-size:20px;line-height:.9;position:absolute;top:29px;left:20px;transform:none}.mobile-menu-toggle{background-color:#0f2cff;width:40px;height:40px;display:block;position:absolute;top:16px;right:20px}.mobile-menu-toggle i{background-color:var(--color-white);width:18px;height:2px;position:absolute;top:15px;left:11px}.mobile-menu-toggle i+i{top:23px}.hero-header[data-menu-open=true] .mobile-menu-toggle{background-color:var(--color-white)}.hero-header[data-menu-open=true] .mobile-menu-toggle i{background-color:#0f2cff;top:19px;transform:rotate(45deg)}.hero-header[data-menu-open=true] .mobile-menu-toggle i+i{transform:rotate(-45deg)}.mobile-menu{z-index:10;background-color:#1b3aff;flex-direction:column;padding:100px 20px 32px;display:flex;position:fixed;inset:0;overflow-y:auto}.mobile-menu>.mobile-menu-art{pointer-events:none;object-fit:cover;opacity:.3;mix-blend-mode:lighten;width:100%;height:100%;position:fixed;inset:0}.mobile-menu>:not(.mobile-menu-art){position:relative}.mobile-menu nav{flex-direction:column;display:flex}.mobile-menu nav :is(button,a){text-align:left;border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;min-height:78px;font:400 41.6px/1.1 ITC Garamond Std,serif;display:flex}.mobile-menu nav :is(button,a):last-child{border:0}.mobile-menu nav button[aria-current=page]>span{background-color:var(--color-white);color:#1a1a1a;padding:10px 15px}.mobile-menu nav small{opacity:.5;font:16px/1.6 DM Mono,monospace}.mobile-menu-resources{--tw-leading:1.1;margin-top:auto;padding-top:54px;font-size:16px;line-height:1.1}.mobile-menu-resources p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin:0 0 22px}.mobile-menu-resources a{text-transform:uppercase;margin-right:28px}.mobile-menu-socials{--social-icon-height:24px;justify-content:space-between;align-items:center;gap:24px;padding-top:72px;font-size:14px;display:flex}.mobile-menu-socials a{align-items:center;gap:6px;display:flex}.mobile-menu-socials img{width:24px;height:24px}.mobile-menu-toggle{pointer-events:auto}}.nav-socials{--social-icon-height:20px}.nav-socials a{align-items:center;gap:4px;font:12px/1 Switzer,sans-serif;display:flex}.nav-socials img{object-fit:contain;width:20px;max-width:20px;height:20px;max-height:20px}@media (width>=701px) and (orientation:landscape),(width>=1101px){.hero-nav{column-gap:4.5vw}.nav-group{gap:2.6455vw}}@media (width>=701px) and (orientation:landscape) and (width<=1100px),(width>=1101px) and (width<=1100px){.nav-socials{gap:16px;right:20px}.hero-nav{column-gap:24px;width:calc(100% - 200px)}.nav-group{gap:12px}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.nav-socials{display:none}.hero-header[data-menu-open=true]{padding-bottom:0;background:0 0!important}.mobile-menu-socials{flex-wrap:wrap;padding-top:40px}.mobile-menu-socials>a:first-child{flex-basis:100%}.mobile-menu-social-pair{align-items:center;gap:24px;margin-left:auto;display:flex}}.hero[data-scroll-hero][data-section-travel=backward] .nav-link[data-nav-section=home]{--nav-reveal:calc(1 - var(--hero-portal-expand))}.hero[data-scroll-hero][data-section-travel=backward] .nav-link[data-nav-section=capabilities]{--nav-reveal:var(--hero-portal-expand)}.hero[data-scroll-hero][data-section-travel=backward] .nav-link[data-nav-section]:before{opacity:var(--nav-reveal);transform:translateY(calc(22px * (1 - var(--nav-reveal)))) scaleY(calc(.270833 + .729167 * var(--nav-reveal)));transition:none}.hero[data-scroll-hero][data-section-travel=backward] .nav-link[data-nav-section] span{opacity:calc(.5 + .5 * var(--nav-reveal));color:#0e0e0e}@supports (color:color-mix(in lab, red, red)){.hero[data-scroll-hero][data-section-travel=backward] .nav-link[data-nav-section] span{color:color-mix(in srgb, #0e0e0e calc(var(--nav-reveal) * 100%), #fff)}}.hero[data-scroll-hero][data-section-travel=backward] .nav-link[data-nav-section] span{transition:none}@media (width>=701px) and (orientation:landscape) and (height<=500px){.hero-header{padding-top:12px}.nav-socials{top:12px}}.hero{background:var(--color-hero-background)}.hero-cursor{will-change:transform}.hero-cursor[data-visible=true]{opacity:1}.hero-cursor canvas{width:55px;height:55px;image-rendering:pixelated}.hero-cursor i{background-color:var(--color-white);width:10.58px;height:10.58px;position:absolute;top:22.21px;left:22.21px}@media (hover:hover) and (pointer:fine){.hero{cursor:none;-webkit-user-select:none;user-select:none}}@media (hover:none),(pointer:coarse){.hero-cursor{display:none}}.hero-title{text-shadow:-3px -2px #3647ef,3px 3px #ee3546}.hero-title span{display:block}.hero-button{--button-easing:cubic-bezier(.781357,.0169492,.238984,.986441);transition:color .4s var(--button-easing), border-color .4s var(--button-easing);padding:0 12px}.hero-button:before{content:"";z-index:-1;opacity:0;height:2px;transition:height .4s var(--button-easing), opacity .4s var(--button-easing), background-color .4s var(--button-easing);background-color:#adadad;position:absolute;bottom:0;left:0;right:0}.hero-button:is(:hover,:focus-visible){color:#1a1a1a}.hero-button:is(:hover,:focus-visible):before{background-color:var(--color-white);opacity:1;height:100%}.hero-button>span{position:relative}@media (prefers-reduced-motion:reduce){.hero-button,.hero-button:before{transition:none}}.hero-button-secondary{border:1px solid #adadad;padding-inline:12px}.hero-button-secondary:is(:hover,:focus-visible){border-color:#fff}@media (width>=1800px){.hero-description{margin-top:64px}.hero-actions{margin-top:48px}.hero-button{min-height:58px;padding-inline:20px}.hero-button-secondary{padding-inline:26px}}@media (width<=1100px){.hero-copy{top:24%;left:7%}.hero-description{margin-top:38px}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero{height:100svh;min-height:0}.hero-copy{top:24%;left:6%;right:6%}.hero-description{margin-top:32px;font-size:20px}.hero-actions{flex-wrap:wrap;margin-top:28px}.hero-button{min-height:44px;padding-inline:12px;font-size:13px}}.hero-copy,.hero-art{transition:transform .4s var(--hero-exit-ease), opacity .4s var(--hero-exit-ease)}.hero:not([data-screen=simulation]) .hero-copy{pointer-events:none;opacity:0;transform:translate(-60px)}.hero[data-screen=expanded] .hero-art,.hero[data-screen=mapping] .hero-art{opacity:0}.hero[data-section-phase] .hero-copy{pointer-events:none;opacity:0}.hero[data-section-phase] .hero-art{opacity:1}.hero[data-section-phase] .hero-layer-door{opacity:0}@media (height<=700px){.hero-description{margin-top:18px;font-size:16px}.hero-actions{margin-top:18px}}.hero-canvas{transform:translate(-50%)}.hero-layer{object-fit:fill;transition:transform .4s var(--hero-exit-ease), opacity .4s var(--hero-exit-ease)}.hero-layer-grid{opacity:.4;top:auto;bottom:calc(100% - 100svh)}.hero:not([data-screen=simulation]) .hero-layer-title{opacity:0;transform:translateY(-100%)}.hero-layer-sky{transform:scaleX(1.04)}.hero:not([data-screen=simulation]) .hero-layer-sky{transform:translate(-2%)scaleX(1.04)}.hero-layer-ground{transform:scaleX(1.06)}.hero:not([data-screen=simulation]) .hero-layer-ground{transform:translate(-3%)scaleX(1.06)}.hero:not([data-screen=simulation]) .hero-layer-grid{transform:translate(-7%)}.hero:not([data-screen=simulation]) .hero-layer-cloud-left{transform:translate(-12%)}.hero:not([data-screen=simulation]) .hero-layer-cloud-right{transform:translate(-8%)}.hero:not([data-screen=simulation]) .hero-layer-cloud-near{transform:translate(-35%)}.hero:not([data-screen=simulation]) .hero-layer-cloud-front{transform:translate(-25%)}.hero[data-screen=parallax] .hero-layer-door{transform:translate(-215.47%)}.hero:is([data-screen=portal],[data-screen=expanded],[data-screen=mapping]) .hero-layer-door{transition-timing-function:var(--hero-portal-ease);transform:translate(-850%)}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero-canvas{left:58%;transform:translate(-58%)}}@media (prefers-reduced-motion:reduce){.hero-layer{transition:none}}.hero-layer-title{-webkit-mask-image:linear-gradient(#000 0 45%,#0000 65%);mask-image:linear-gradient(#000 0 45%,#0000 65%)}.hero[data-hero-direction=backward][data-screen=parallax] :is(.capability-portal,.hero-layer-door){transition-timing-function:var(--hero-portal-ease)}.hero[data-section-mode=skip] .hero-layer-door{opacity:1}.hero[data-section-mode=skip][data-screen=simulation] .hero-copy{opacity:1;pointer-events:none;transition:none;transform:none}.hero[data-robot-transition] .hero-art{visibility:hidden}.hero[data-robot-transition][data-section-travel]:not([data-section-mode]) .hero-art{transition:none;animation:1.6s linear both robot-portal-scenery}.hero[data-robot-transition][data-section-travel=backward]:not([data-section-mode]) .hero-art{animation-direction:reverse}.hero[data-robot-transition][data-scroll-transition]:not([data-section-mode]) .hero-art{animation-play-state:paused;animation-delay:var(--scroll-portal-delay)}.hero[data-scroll-transition] .hero-copy{opacity:0;transition:none}.hero[data-scroll-transition] .hero-art{opacity:1;transition:none}.hero[data-scroll-transition][data-screen=simulation] .hero-copy{opacity:var(--scroll-scene-opacity);transform:none}.hero[data-scroll-hero] .hero-layer{transition:none}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-sky{transform:translateX(calc(-2% * var(--scroll-hero-progress))) scaleX(1.04)}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-ground{transform:translateX(calc(-3% * var(--scroll-hero-progress))) scaleX(1.06)}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-grid{transform:translateX(calc(-7% * var(--scroll-hero-progress)))}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-cloud-left{transform:translateX(calc(-12% * var(--scroll-hero-progress)))}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-cloud-right{transform:translateX(calc(-8% * var(--scroll-hero-progress)))}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-cloud-near{transform:translateX(calc(-35% * var(--scroll-hero-progress)))}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-cloud-front{transform:translateX(calc(-25% * var(--scroll-hero-progress)))}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-door{transform:translateX(calc(-850% * var(--scroll-hero-progress)))}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-title{transform:translateY(calc(-100% * var(--scroll-hero-progress)));opacity:calc(1 - var(--scroll-hero-progress))}.hero[data-scroll-hero][data-scroll-transition] .hero-copy{opacity:var(--scroll-hero-copy-opacity);transform:translateX(calc(-60px * var(--scroll-hero-progress)))}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-door{animation:1s linear both paused home-door;animation-delay:var(--scroll-hero-delay)}@media (width>=701px) and (orientation:landscape) and (hover:hover) and (pointer:fine),(width>=1101px) and (hover:hover) and (pointer:fine){.hero:not([data-hero-direction]) .hero-copy{transition:none}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero{--mobile-unit:calc(100vw / 390);--portal-width:27.0385vw;--portal-height:80.7118vw;--portal-top:30.282vw;background-color:#1a1a1a}.hero-canvas{width:310.154vw;height:216.41vw;top:-28.795vw;left:50%;transform:translate(-50%)}.hero-layer-door{width:27.0385vw!important;height:80.7118vw!important;top:59.077vw!important;left:calc(50% - 13.519vw)!important}.hero-layer-grid{top:157vw;bottom:auto;height:49vw!important}.hero-layer-cloud-front{opacity:.25}.hero-copy{text-align:center;top:61.22%;left:20px;right:20px}.hero[data-screen=simulation] .hero-art:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(#0000,#000);position:absolute;inset:50% 0 0}.hero-title>span:not(.mobile-hero-title){display:none}.hero-title .mobile-hero-title{--tw-leading:.95;--tw-tracking:-.01em;letter-spacing:-.01em;font-size:clamp(36px,10.66vw,60px);line-height:.95;display:block}.hero-description{--tw-leading:1.1;margin-top:24px;font-size:18px;line-height:1.1}.hero-actions{grid-template-columns:1fr 1fr;margin-top:34px;display:grid}.hero-button{min-height:40px;box-shadow:none;padding-inline:8px;font-size:14px}.hero-title .mobile-hero-title{--tw-leading:.85;text-shadow:0 -1.5px #0f2cff,0 1.5px red;font-size:clamp(42px,12.82vw,70px);line-height:.85}}.hero-layer-floor{transform:translate(-50%)}.hero[data-screen=parallax] .hero-layer-floor{left:calc(42.4% + var(--portal-width) / 2)}.hero[data-hero-direction] .hero-layer-floor{transition:left .4s var(--hero-exit-ease)}.hero:is([data-screen=portal],[data-screen=expanded]) .hero-layer-floor{left:calc(42.4% + var(--portal-width) / 2)}@media (width>=701px) and (orientation:landscape),(width>=1101px){.hero-layer-floor{--floor-width:max(144.048vw,261.15svh);top:calc(var(--portal-top) + var(--portal-height) * .96 - var(--floor-width) * .096878);width:var(--floor-width);bottom:auto}.hero:not([data-screen=simulation]):not([data-screen=parallax]):not([data-scroll-hero]) .hero-layer-floor{left:calc(42.4% + var(--portal-width) / 2)}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero-layer-floor{width:310.154vw;top:37.5svh;bottom:auto;left:50%}.hero[data-screen=parallax] .hero-layer-floor,.hero:is([data-screen=portal],[data-screen=expanded]) .hero-layer-floor{left:50%}}@media (width<=700px) and (height<=740px){.hero-copy{top:min(61.22%,100% - 318px)}}.hero-layer-crt,.hero-layer-tint{object-fit:cover}.hero-layer-tint{mix-blend-mode:multiply}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero[data-scroll-hero][data-scroll-transition] .hero-layer-door{animation-name:mobile-home-door}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.hero-actions>.github-link{display:none}.hero-actions{white-space:nowrap}}@media (width>=701px) and (orientation:landscape) and (width<=1100px),(width>=1101px) and (width<=1100px){.hero-copy{width:36%}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero-copy{width:auto}.hero-title .mobile-hero-title{--tw-leading:.85;text-shadow:0 1.5px red,0 -1.5px #0f2cff;font-size:clamp(40px,12.82vw,60px);line-height:.85}.hero-description{--tw-leading:1.1;max-width:234px;margin:24px auto 0;font-size:18px;line-height:1.1}.hero-actions{margin-top:34px}.hero-button{height:42px;font-size:clamp(12px,3.59vw,16px)}}.hero[data-section-mode=strips][data-screen=simulation] .hero-copy{opacity:1;transform:none}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-door{opacity:1;animation:none;transform:none}@media (width>=701px) and (orientation:landscape),(width>=1101px){.hero-copy{width:31.0847%;top:50%;translate:0 -50%}.hero-description{max-width:252.604px}.hero-title{--tw-leading:.9;line-height:.9}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero .hero-layer-door{left:var(--home-portal-left)!important;top:var(--portal-top)!important;width:var(--portal-width)!important;height:var(--portal-height)!important}}.hero .hero-layer-sky{transition:none;transform:scaleX(1.04)!important}.hero .hero-layer-title{transition:none;opacity:1!important;transform:none!important}.hero :is(.hero-layer-cloud-near,.hero-layer-cloud-front){transition:none;transform:none!important}.hero .hero-layer-floor{transition:none;left:calc(61.184% + var(--portal-width) / 2)!important;transform:translate(-50%)!important}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero .hero-layer-floor{left:50%!important}.hero[data-scroll-hero] .hero-art:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(#0000,#000);position:absolute;inset:50% 0 0}}.hero[data-scroll-hero][data-scroll-transition] .hero-copy{transform:none}.hero-docs.mobile-capability-docs{color:#fff;--tw-tracking:.1em;letter-spacing:.1em;grid-column:1/-1;justify-self:flex-start;align-items:center;gap:8px;width:max-content;margin-top:16px;font:400 12px/1.1 Switzer,sans-serif;display:inline-flex;position:static}.hero-docs-arrow{filter:brightness(0)invert();flex:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero-actions{grid-template-columns:1fr 1fr}.hero-docs.mobile-capability-docs{justify-self:center}}.hero[data-scroll-hero][data-scroll-transition] .hero-art{opacity:1}.hero[data-scroll-hero][data-scroll-transition] .hero-layer-door{opacity:calc(1 - var(--hero-portal-opacity))}.hero[data-scroll-hero][data-scroll-transition] .hero-copy{opacity:calc(1 - var(--hero-portal-expand))}@media (orientation:portrait) and (width>=701px) and (width<=1100px){.hero{--portal-height:min(80.7118vw,37.3svh);--portal-width:calc(var(--portal-height) * .335);--portal-top:min(30.282vw,14svh)}}.mapping-screen{clip-path:inset(0);transition:opacity .24s ease-in-out}.hero[data-screen=mapping] .mapping-screen{opacity:1}.mapping-vignette{background:radial-gradient(#0000,#0e0e0e80)}.capability-content h2{--tw-tracking:-.01em;letter-spacing:-.01em;text-transform:uppercase;margin:0;font:700 clamp(22px,1.985vw,40px)/.85 Integral CF,sans-serif;position:absolute;top:16.8%;left:7.75%}.mapping-description>img{vertical-align:middle;width:32px;height:auto;margin-right:10px;display:inline-block}.mapping-terminal{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;margin:0;font:12px/1.6 DM Mono,monospace;position:absolute;bottom:12.5%;left:7.75%}.mapping-terminal span{color:#ffffff80}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-content h2{top:24%;left:6%}.mapping-description{width:80%;font-size:30px;top:52%;left:6%}.mapping-terminal{font-size:9px;bottom:8%;left:6%}}.capability-content h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hero:is([data-screen=mapping],[data-screen=spatial]) .mapping-screen{clip-path:inset(0);pointer-events:auto}.capability-content{pointer-events:none}@media (prefers-reduced-motion:reduce){.product-screen,.capability-scene{transition:none}}.capability-deck.deck-current{pointer-events:auto;opacity:1}.capability-static{object-fit:cover;opacity:1;mix-blend-mode:normal;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.capability-panel{transition:left .4s var(--prototype-ease), width .4s var(--prototype-ease);background-color:#0000;position:absolute;top:0;bottom:0;overflow:hidden}.panel-blue{background-color:#0f2cff;width:100%;height:100%;position:absolute;inset:0}.panel-blue img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.capability-scene,.capability-content{position:absolute;inset:0}.capability-scene{opacity:1;width:88.75vw;transition:transform .4s var(--prototype-ease);right:auto}.panel-current .capability-scene{opacity:1}.capability-panel .product-screen{transition:opacity .4s var(--prototype-ease);transform:none}.panel-tab{z-index:4;width:100%;color:var(--color-white);background-color:#0000;border:0;flex-direction:column;justify-content:space-between;align-items:center;padding:26px 0 20px;font:700 20px/1 Integral CF,sans-serif;display:flex;position:absolute;inset:0}.panel-tab img{opacity:.7;width:32px;height:32px}.panel-tab:hover{background-color:#ffffff15}.panel-tab:focus-visible{outline-offset:-4px}.panel-current .panel-tab{visibility:hidden}.capability-panel .screen-back{z-index:5}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-panel{pointer-events:none;background-color:#0000;overflow:visible;width:100%!important;left:0!important}.capability-panel .panel-texture,.capability-panel .panel-blue{display:none}.capability-panel .capability-scene,.capability-panel .product-screen{bottom:60px}.capability-panel .capability-scene{width:100%;left:0;right:0}.capability-deck>.capability-static{object-fit:cover;width:100%;max-width:none;height:100%;inset:0}.panel-current .capability-scene,.panel-current .product-screen{pointer-events:auto}.panel-tab{pointer-events:auto;top:auto;bottom:0;left:calc(var(--panel-index) * 25%);background-color:#0f2cff;flex-direction:row;gap:8px;width:25%;height:60px;padding:10px;font-size:16px}.panel-tab img{width:24px;height:24px}.panel-current .panel-tab{visibility:visible;background-color:#081a99}.capability-panel .screen-back{bottom:60px}}@media (prefers-reduced-motion:reduce){.capability-panel,.capability-scene,.capability-panel .product-screen{transition:none}}.hero[data-section-phase=expand] .mapping-screen{transition:none}.panel-tab{transition:background-color .4s var(--prototype-ease)}.panel-tab-label{writing-mode:vertical-rl;text-align:start;white-space:nowrap;--tw-tracking:-.01em;letter-spacing:-.01em;opacity:0;font:600 16px/1 Switzer,sans-serif;transition:opacity .2s;position:absolute;top:85px;left:50%;transform:translate(-50%)}.panel-tab:is(:hover,:focus-visible){background-color:#0c0c0c33}.panel-tab:is(:hover,:focus-visible) .panel-tab-label{opacity:1}@media (width<=700px),(orientation:portrait) and (width<=1100px){.panel-tab-label{display:none}}@media (prefers-reduced-motion:reduce){.panel-tab-label{transition:none}}.hero[data-hero-direction=backward] .mapping-screen{pointer-events:none}.hero[data-section-mode=skip] .mapping-screen{transition:none}@media (prefers-reduced-motion:reduce){.mapping-screen{transition:none}}.hero[data-scroll-transition] .mapping-screen,.hero[data-scroll-transition][data-section-mode=cards] :is(.capability-panel,.capability-scene){transition:none}.hero[data-scroll-hero][data-scroll-transition] .capability-deck{opacity:1;transition:none}.hero[data-screen=simulation]:not([data-section-phase]) .capability-deck{opacity:0;transition:none}.hero:not([data-section-phase]):not([data-hero-direction]) .capability-deck:not(.deck-current),.hero:not([data-section-phase]):not([data-hero-direction]) .product-screen:not(.screen-current){visibility:hidden;transition:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-panel .capability-scene{height:calc(100% - 98px);bottom:98px}.capability-content{pointer-events:auto;isolation:isolate}.capability-content:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#000);position:absolute;inset:50% 0 0}.capability-content h2{--tw-leading:.85;font-size:30px;line-height:.85;top:124px;left:20px}.mapping-description{--tw-leading:1.3;width:calc(100vw - 60px);font-size:18px;line-height:1.3;top:71.328svh;left:20px}.mapping-description img{width:20px;margin-right:16px}.mapping-terminal{display:none}.panel-tab{background-color:#0f2cff;flex-direction:column;justify-content:flex-start;gap:16px;height:98px;padding:25px 2px 0}.panel-tab img,.screen-back{display:none}.panel-tab-number{opacity:.7;order:-1;font-size:20px}.panel-tab .panel-tab-label{writing-mode:horizontal-tb;text-align:left;--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;opacity:.7;font:8px/1.1 Switzer,sans-serif;display:block;position:static;transform:none}.panel-current .panel-tab{background-color:#0a1fc7;border-top:2px solid #7e9aff}.panel-current .panel-tab-number{opacity:1}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.mapping-terminal{display:none}}.capability-feed-stack{transform:translateY(-50%)}.capability-feed{border:2px solid #7e9aff}.capability-feed-bar{font:14px/1.2 DM Mono,monospace}.capability-feed-toggle{flex-shrink:0}.capability-feed-toggle img{max-width:none;display:block}.capability-feed-media :is(video,img){object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.capability-feed[data-collapsed=true] .capability-feed-body{grid-template-rows:0fr}.capability-scene .mapping-vignette{opacity:.9}.capability-scene[data-scene=mapping] .mapping-vignette{background-color:#000000b3}.capability-scene[data-scene=spatial] .mapping-vignette{background-color:#00000080}.capability-scene[data-scene=agents] .mapping-vignette{background:linear-gradient(#000000b3,#0009)}.capability-scene[data-scene=teleoperation]{background-color:#292929}.capability-scene[data-scene=teleoperation] .mapping-vignette{background:radial-gradient(#0e0e0e80,#0e0e0e)}@media (width>=701px) and (orientation:landscape),(width>=1101px){.capability-scene[data-scene=spatial] .capability-feed-stack{left:63.58%}.capability-scene[data-scene=agents] .capability-feed-stack{left:62.9%}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-feed-stack{width:auto;inset:41.315svh 20px auto}.capability-feed{border-width:1.45px}.capability-feed-bar{height:38px;padding:4px 6px;font-size:10px}.capability-feed-toggle{width:10px;height:10px}.capability-feed-toggle img{transform-origin:0 0;transform:scale(.714286)}.capability-feed-media{aspect-ratio:600/350!important}.capability-scene[data-scene=agents] .capability-feed-stack{top:36.813svh}.capability-feed{background-color:#0000;border:0;min-height:0;display:block}.capability-feed-bar{border:1.45px solid #7e9aff}.capability-feed-clip{border-inline:1.45px solid #7e9aff}.capability-feed:not([data-collapsed=true]) .capability-feed-body{border-bottom:1.45px solid #7e9aff}}@media (prefers-reduced-motion:reduce){.capability-feed-body{transition:none}}.capability-copy{flex-direction:column;align-items:flex-start;gap:60px;width:43.44%;display:flex;position:absolute;bottom:10.55%;left:7.75%}.capability-copy .mapping-description{width:100%;position:static}.capability-copy .mobile-capability-docs{color:#7e9aff;pointer-events:auto;--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font:400 12px/1.1 Switzer,sans-serif;display:inline-flex;position:static}.capability-copy .mobile-capability-docs img{flex:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-copy{gap:20px;width:calc(100% - 20px);position:static}}.capability-scene[data-scene=mapping] .mapping-description{text-wrap:balance}@media (width>=701px) and (orientation:landscape),(width>=1101px){.capability-scene[data-scene=mapping] .capability-copy{width:46%}}.capability-details{display:contents}.panel-tab .mobile-panel-label{display:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-details{flex-direction:column;gap:30px;display:flex;position:absolute;bottom:41px;left:20px;right:20px}.capability-scene .capability-feed-stack{width:100%;position:static;transform:none}.capability-feed-reference{display:none}.capability-feed-items{position:static}.capability-feed{flex:none;height:auto;min-height:0}.capability-feed-media{height:185px;aspect-ratio:auto!important}.capability-scene[data-scene=agents] .capability-feed-media :is(video,img),.capability-scene[data-scene=teleoperation] .capability-feed-media :is(video,img){object-position:center bottom}.capability-scene[data-scene=agents] .capability-feed-stack{margin-bottom:clamp(0px,36.54svh - 270.396px,38px)}.capability-copy .mapping-description{text-wrap:initial}.panel-tab .desktop-panel-label{display:none}.panel-tab .mobile-panel-label{text-align:center;display:block}}@media (width<=700px) and (height<=740px){.capability-details{gap:24px;bottom:24px}.capability-feed-media{height:calc(min(223px,30svh) - 38px)}.capability-copy .mapping-description{font-size:17px}}@media (width<=700px) and (height<=640px){.capability-panel .capability-scene{overflow-y:auto}.capability-content{min-height:548px}.capability-details{padding-bottom:24px;top:210px;bottom:auto}}.hero[data-section-mode=cards] .capability-view{isolation:auto}.capability-view[data-current=true]{pointer-events:auto;visibility:visible;opacity:1}.capability-view .mapping-vignette{pointer-events:none;object-fit:fill;opacity:1;background:0 0}.capability-fx{pointer-events:none;object-fit:cover;opacity:.2;mix-blend-mode:overlay;width:100%;height:100%;position:absolute;inset:0}.capability-crosshair{pointer-events:none;width:96.2%;height:93.62%;position:absolute;top:2.785%;left:2.096%}.capability-section-label{font:600 18px/1.1 Switzer,sans-serif}.capability-tabs button{text-align:left;color:#fff6;--tw-tracking:-.01em;letter-spacing:-.01em;transition:color .4s, font-size .4s var(--prototype-ease);background-color:#0000;font:400 16px/.9 ITC Garamond Std,serif;position:relative}.capability-tabs button[aria-current=page]{color:var(--color-white);font-size:44px}.capability-tabs button:is(:hover,:focus-visible){color:var(--color-white)}.capability-selected{transform:translateY(-50%)}.capability-tabs button[aria-current=page] .capability-selected{display:block}.capability-statement h2{display:none}.capability-statement .mapping-description{--tw-tracking:-.01em;letter-spacing:-.01em;width:100%;font:400 2.1164vw/1.3 Switzer,sans-serif;position:static}.capability-statement .mapping-description>img{width:2.248vw;margin-right:24px}.capability-statement .mobile-capability-docs{color:#7e9aff;--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font:400 12px/1.1 Switzer,sans-serif;display:inline-flex;position:static}.capability-layout .capability-feed-stack{width:26.455%;left:64.716%}.capability-layout :is(.capability-feed-reference,.capability-feed-items){gap:0}.capability-layout .capability-feed-reference-slot{padding-top:30.278px}@media (width>=701px) and (orientation:landscape),(width>=1101px){.capability-tabs button[aria-current=page]{font-size:2.91vw}.capability-tabs{gap:2.1164vw}}@media (width>=701px) and (orientation:landscape) and (width<=1100px),(width>=1101px) and (width<=1100px){.capability-statement{width:35%}.capability-statement .mapping-description{font-size:24px}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-layout{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);overscroll-behavior:contain;overflow-y:auto}.capability-view{min-height:844px;overflow:hidden}.capability-view[data-current=true]{overflow:visible}.capability-view :is(.mapping-poster,.mapping-video,.mapping-vignette,.capability-fx){height:57svh;min-height:480px;bottom:auto}.capability-crosshair{display:none}.capability-section-label{opacity:.7;font-size:18px;top:94px;left:auto;right:20px}.capability-tabs{scrollbar-width:none;--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);flex-direction:row;align-items:stretch;gap:8px;padding-bottom:12px;display:flex;top:max(61.33svh,518px);left:20px;right:20px;overflow-x:auto}.capability-tabs button{min-height:72px;color:var(--color-white);border-top:2px solid #fff3;flex:0 0 95px;padding:16px 0 0;font:400 14px/1.2 Switzer,sans-serif}.capability-tabs button[aria-current=page]{border-color:#d9d9d9;font-size:14px}.capability-tabs button>span:last-child{display:block}.capability-tab-number{--tw-tracking:.08em;letter-spacing:.08em;color:#ffffffb3;margin-bottom:6px;font-size:12px;display:block}.capability-tabs button[aria-current=page] .capability-selected{display:none}.capability-statement{gap:24px;width:auto;padding-bottom:44px;inset:max(75.5svh,637px) 20px auto}.capability-statement h2{--tw-tracking:-.01em;letter-spacing:-.01em;margin:0 0 8px;font:400 40px/.9 ITC Garamond Std,serif;display:block}.capability-statement .mapping-description{--tw-leading:1.3;--tw-tracking:-.04em;letter-spacing:-.04em;color:var(--color-white);font-size:18px;line-height:1.3}.capability-statement .mapping-description>img{display:none}.capability-statement .mapping-description>span{color:#fff!important}.capability-layout .capability-feed-stack{width:auto;inset:auto 20px calc(100% - max(56.87svh,480px));transform:none}.capability-layout .capability-feed-items{position:static}.capability-layout .capability-feed-reference{display:none}.capability-layout .capability-feed-bar{height:38px;font-size:14px}.capability-view[data-scene=agents] .capability-feed-media :is(img,video),.capability-view[data-scene=teleoperation] .capability-feed-media :is(img,video){object-position:center bottom}}@media (prefers-reduced-motion:reduce){.capability-view,.capability-tabs button{transition:none}}.hero[data-section-mode=strips] :is(.product-screen,.mapping-screen){transition:none;transform:none}.capability-view{transition:none}.capability-tabs button{transition:color .6s, font-size .6s var(--prototype-ease)}.capability-feed-body{transition:grid-template-rows .4s cubic-bezier(.79661,.005085,.233899,.994915)}.capability-tabs button[aria-current=page]:before{content:"";background-color:#d9d9d9;width:57px;height:2px;position:absolute;top:-2px;left:0}@media (width>=701px) and (orientation:landscape),(width>=1101px){.capability-section-label{font:700 1.85185vw/1 Switzer,sans-serif;top:14.388%;left:auto;right:7.738%}.capability-tabs{flex-direction:row;align-items:stretch;gap:1.5873vw;display:flex;top:86.33%;left:7.738%;right:7.738%}.capability-tabs button,.capability-tabs button[aria-current=page]{color:#ffffff8f;border-top:2px solid #fff3;flex:1;align-items:flex-start;gap:12px;min-width:0;min-height:38px;padding-top:16px;font:400 max(11px,.99206vw)/20px Switzer,sans-serif;display:flex}.capability-tabs button[aria-current=page]{color:var(--color-white)}.capability-tabs .capability-selected{display:none!important}.capability-tab-number{--tw-tracking:.08em;letter-spacing:.08em;color:#fff6;font-size:max(9px,.79365vw);display:block}.capability-tabs button[aria-current=page] .capability-tab-number{color:var(--color-white)}.capability-statement{gap:24px;width:24.4048%;top:63.309%;bottom:auto;left:7.738%}.capability-statement h2{--tw-tracking:-.01em;letter-spacing:-.01em;width:34.127vw;margin:0;font:400 4.2328vw/.9 ITC Garamond Std,serif;display:block;position:absolute;top:-47.0024svh;left:0}.capability-statement .mapping-description{--tw-leading:1.5;--tw-tracking:0;letter-spacing:0;font-size:max(12px,1.32275vw);line-height:1.5}.capability-statement .mapping-description>img{display:none}.capability-statement .mapping-description>span{color:#ffffffe0!important}.capability-layout .capability-feed-stack{width:26.455%;top:53.89%;left:65.8069%}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-tabs button[aria-current=page]{border-color:#fff3}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.capability-feed-bar{font-family:Berkeley Mono,monospace}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-layout{background-color:#1a1a1a}}.capability-view .mapping-description{color:var(--color-white)}.capability-layout .capability-feed-items{top:auto;bottom:0}.hero[data-section-mode=cards] .capability-view{visibility:visible;transition:none}.capability-tabs button[aria-current=page] .capability-tab-progress:not([hidden]){display:block}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-layout .capability-feed-items{position:static}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.capability-layout .capability-section-label{top:var(--capability-heading-top)}.capability-layout .capability-statement{display:contents;position:static}.capability-layout .capability-statement h2{top:var(--capability-heading-top);left:7.738%}.capability-layout .capability-statement .mapping-description{top:auto;bottom:var(--capability-content-bottom);width:24.4048%;margin:0;position:absolute;left:7.738%}.capability-layout .capability-statement .mobile-capability-docs{top:calc(100% - var(--capability-content-bottom) + 18px);position:absolute;left:7.738%}.capability-layout .capability-feed-stack{top:auto;bottom:var(--capability-content-bottom);transform:none}.capability-tabs{top:auto;bottom:var(--section-tabs-bottom)}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-background:after{content:"";z-index:1;height:calc(100% - var(--mobile-copy-height) - var(--mobile-footer) - 16px);pointer-events:none;background:linear-gradient(#0000 55%,#1a1a1a 100%);position:absolute;inset:0 0 auto}.capability-tabs{top:auto;bottom:calc(var(--mobile-copy-height) + var(--mobile-footer) + 16px);height:72px;padding-bottom:12px}.capability-tabs button{min-height:60px;padding-top:8px;font-size:12px}.capability-tabs button:not([aria-current=page]){color:#ffffff8f}.capability-tabs button[aria-current=page]{color:var(--color-white);font-size:12px}.capability-tab-number{margin-bottom:4px;font-size:10px}.capability-layout .capability-feed-stack{bottom:calc(var(--mobile-copy-height) + var(--mobile-footer) + 120px)}.capability-feed-media{height:clamp(24px, calc(100svh - var(--mobile-copy-height) - var(--mobile-footer) - 248px - var(--feed-bar-total)), 185px)}}.capability-tab-progress{transform:scaleX(0)}@media (width>=701px) and (orientation:landscape),(width>=1101px){.capability-layout .capability-feed-stack{width:min(26.455vw, calc((100svh - var(--capability-content-bottom) - var(--capability-heading-top) - 124.556px) / 1.17234));left:auto;right:7.738%}.capability-view[data-scene=spatial] h2{translate:none}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero[data-section-mode=cards] .capability-view{clip-path:none!important}.hero[data-section-mode=cards] .capability-view :is(.capability-background,.capability-feed-stack){clip-path:var(--video-wipe-clip,none)}.hero[data-section-mode=cards] .capability-statement{opacity:var(--copy-wipe-opacity,1)}}@media (width>=701px) and (orientation:landscape) and (height<=500px){.capability-layout .capability-feed-stack{width:min(26.455vw,52.6316svh - 78.9474px)}.capability-feed-bar{font-size:10px}.capability-feed-bar>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.use-cases-art img,.use-cases-art video,.use-grade,.use-vignette{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.use-overlay-b{pointer-events:none;opacity:.08;mix-blend-mode:overlay}.use-crt-noise{pointer-events:none;opacity:.2;mix-blend-mode:screen}.use-vignette{background:radial-gradient(#0000,#0e0e0eb3)}.use-cases-screen h2{--tw-tracking:-.01em;letter-spacing:-.01em;text-transform:uppercase;font:600 clamp(22px,1.985vw,40px)/.9 Integral CF,sans-serif;top:16.94%;left:7.09%}.use-case-description>img{vertical-align:middle;width:32px;height:auto;margin-right:16px;display:inline-block}@media (width<=700px),(orientation:portrait) and (width<=1100px){.use-cases-screen h2{font-size:22px;top:24%;left:6%}.use-case-label{width:30%;padding:10px;top:37%;left:auto;right:6%}.use-case-dots{display:none}.use-case-description{width:87%;font-size:27px;top:56%;left:6%}}.use-case-scene{visibility:hidden;transition:none}.use-case-scene[data-current=true]{visibility:visible;opacity:1}.hero[data-scroll-transition][data-section-mode=use-cases] .use-case-scene{transition:none}.hero[data-section-mode=use-cases] .use-cases-screen{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.use-case-scene{transition:none}}@media (width>=701px) and (orientation:landscape) and (hover:hover) and (pointer:fine),(width>=1101px) and (hover:hover) and (pointer:fine){.use-case-scene{transition:none}}.use-case-markers{pointer-events:none;width:13.69vw;height:13.89vw;position:absolute;top:50%;right:2.315%;transform:translateY(-50%)}.use-case-markers button{pointer-events:auto;text-align:left;background-color:#0000;width:100%;height:25%;padding:0;display:block;position:relative;overflow:hidden}.use-marker-fill{background-color:#1b3aff;width:4.831%;height:19.074%;transition:left .24s,top .24s,width .24s,height .24s;position:absolute;top:40.05%;left:87.44%;overflow:hidden}.use-marker-label{color:var(--color-white);opacity:0;--tw-tracking:-.01em;letter-spacing:-.01em;white-space:nowrap;text-transform:uppercase;font:600 1.0582vw/1 Integral CF,sans-serif;transition:opacity .12s;position:absolute;top:50%;left:.992vw;transform:translateY(-50%)}.use-case-markers button:is(.use-marker-current,:hover,:focus-visible) .use-marker-fill{width:100%;height:100%;top:0;left:0}.use-case-markers button:is(.use-marker-current,:hover,:focus-visible) .use-marker-label{opacity:1}.use-case-markers button:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.use-marker-fill,.use-marker-label{transition:none}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.use-cases-screen{background-color:#1a1a1a}.use-cases-art{top:22.5%;bottom:23.67%}.use-vignette{background:linear-gradient(#1a1a1a,#0000 13%,#01010199 63%,#1a1a1a)}.use-cases-screen h2{--tw-leading:.85;text-box-trim:trim-both;text-box-edge:cap alphabetic;width:min(330px,100% - 40px);font-size:30px;line-height:.85;top:14.93%;left:20px}.use-case-description{--tw-leading:1.3;width:calc(100% - 40px);font-size:24.36px;line-height:1.3;top:76.33%;left:20px}.use-case-description>img{width:20px;margin-right:28px}.use-case-markers{pointer-events:auto;flex-direction:column;gap:6px;width:104px;height:auto;display:flex;top:39.1%;left:auto;right:20px;transform:none}.use-case-markers button{border:1px solid #7e9aff;flex:none;width:100%;height:42px}.use-marker-fill{background-color:#0000;width:100%;height:100%;inset:0}.use-marker-label{opacity:1;font-size:12.8px;left:11px}.use-case-markers button:is(.use-marker-current,:hover,:focus-visible) .use-marker-fill{background-color:#7e9aff}.use-case-markers .use-marker-current .use-marker-label{color:#1a1a1a}}.use-case-layout .use-cases-art{inset:0}.use-case-layout .use-case-scene[data-current=true]{pointer-events:auto}.use-case-layout .use-vignette{background:radial-gradient(#0000 63.745%,#0006),#0009}.use-case-layout .use-case-statement h2{--tw-tracking:-.01em;letter-spacing:-.01em;text-transform:none;width:23.28%;font:400 4.2328vw/.9 ITC Garamond Std,serif;top:26.75%;left:7.738%}.use-case-layout .use-case-description{--tw-leading:1.3;width:37.95%;font-size:2.1164vw;line-height:1.3;top:65.537%;left:52.455%}.use-case-section-label{font:600 18px/1.1 Switzer,sans-serif}.use-case-thumbnails{align-items:flex-end}.use-case-thumbnails button{text-align:left;min-width:0;color:var(--color-white);background-color:#0000;flex:1;padding:0;position:relative}.use-thumbnail-label{align-items:flex-end;font:400 16px/1.1 Switzer,sans-serif}.use-case-thumbnails button>img{aspect-ratio:1.5;object-fit:cover;opacity:.45;border:1px solid #ffffff80;width:100%;transition:opacity .24s;display:block}.use-case-thumbnails button:is(.use-thumbnail-current,:hover,:focus-visible) .use-thumbnail-label,.use-case-thumbnails button:is(.use-thumbnail-current,:hover,:focus-visible)>img{opacity:1}@media (width<=700px),(orientation:portrait) and (width<=1100px){.use-case-layout{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);overscroll-behavior:contain;overflow-y:auto}.use-case-layout .use-case-scene{min-height:844px;overflow:hidden}.use-case-layout .use-case-scene[data-current=true]{overflow:visible}.use-case-layout .use-cases-art{height:max(60.4svh,510px);bottom:auto}.use-case-layout .use-grade{background-color:#010101b3}.use-case-layout .use-vignette{background:linear-gradient(#1a1a1a 0%,#0000 13%,#1a1a1a 98%)}.use-case-section-label{opacity:.7;font-size:18px;top:94px;left:auto;right:20px}.use-case-layout .use-case-statement{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:44px;display:flex;position:absolute;top:max(70.99svh,599px);left:20px;right:20px}.use-case-layout .use-case-statement h2{--tw-leading:.9;text-box-trim:none;width:min(100%,300px);margin:0 0 8px;font-size:40px;line-height:.9;position:static}.use-case-layout .use-case-description{--tw-leading:1.3;--tw-tracking:-.04em;letter-spacing:-.04em;width:100%;margin:0;font-size:18px;line-height:1.3;position:static}.use-case-layout .use-case-description>img{display:none}.use-case-layout .use-case-description>span{color:#fff!important}.use-case-thumbnails{gap:8px;width:auto;inset:auto 20px calc(100% - max(63.66svh,538px))}.use-case-thumbnails button{flex:1}.use-case-thumbnails button.use-thumbnail-current{flex:1.6875}.use-thumbnail-number{color:#fff6;margin-bottom:4px;font:10px/1.1 Switzer,sans-serif;display:block}.use-thumbnail-label{min-height:26px;margin-bottom:12px;font-size:12px}.use-case-thumbnails button>img{aspect-ratio:1.589;border:0;border-radius:1px}.use-thumbnail-current .use-thumbnail-progress{background-color:#fff3;height:1px;margin-top:6px;display:block}.use-thumbnail-current .use-thumbnail-progress:before{content:"";background-color:var(--color-white);width:40%;height:100%;display:block}}@media (prefers-reduced-motion:reduce){.use-case-thumbnails button>img{transition:none}}.hero[data-section-mode=strips] .use-case-scene,.use-case-layout .use-case-scene{transition:none}.use-case-thumbnails button{transition:flex .32s ease-in-out,margin-bottom .32s ease-in-out}@media (width>=701px) and (orientation:landscape),(width>=1101px){.use-case-layout .use-grade{background:#0a0a0f6b}.use-case-layout .use-vignette{background:linear-gradient(#05050ac7,#05050a40 42%,#0000 55%),linear-gradient(#0000 55%,#05050acc),linear-gradient(90deg,#05050a99,#0000 45%)}.use-case-section-label{--tw-font-weight:var(--font-weight-bold);font-size:1.85185vw;font-weight:var(--font-weight-bold);top:14.388%;left:auto;right:7.738%}.use-case-layout .use-case-statement h2{width:28.5053%;font-size:4.2328vw;top:16.307%;left:7.738%}.use-case-layout .use-case-description{--tw-leading:1.4545;--tw-tracking:0;letter-spacing:0;width:31.0847%;font-size:max(12px,1.45503vw);line-height:1.4545;top:79.856%;left:61.177%}.use-case-layout .use-case-description>img{display:none}.use-case-thumbnails{gap:1.0582vw;width:42.857%;height:11.9048vw;top:69.784%;left:7.738%}.use-case-thumbnails button{flex:0 0 8.4656vw;margin-bottom:.9259vw}.use-case-thumbnails button.use-thumbnail-current{flex-basis:14.2857vw;margin-bottom:0}.use-thumbnail-number{color:#fff6;margin-right:5px;font:500 max(9px,.7275vw)/18px Switzer,sans-serif;display:inline}.use-thumbnail-label{opacity:.56;white-space:normal;min-height:0;font:400 max(10px,.9259vw)/18px Switzer,sans-serif;display:inline}.use-case-thumbnails button>img{aspect-ratio:1.589;border:0;border-radius:2px;margin-top:12px}.use-thumbnail-current .use-thumbnail-progress{background-color:#fff3;height:2px;margin-top:12px;display:block}.use-thumbnail-current .use-thumbnail-progress:before{content:"";background-color:var(--color-white);width:40%;height:100%;display:block}.use-case-thumbnails button{font:400 max(10px,.9259vw)/18px Switzer,sans-serif}}.use-thumbnail-progress>i{transform-origin:0;background-color:var(--color-white);width:100%;height:100%;display:block}@media (width>=701px) and (orientation:landscape),(width>=1101px){.use-case-layout .use-case-statement h2{top:14.388%}.use-case-thumbnails{top:auto;bottom:var(--section-tabs-bottom);height:auto}.use-case-layout .use-case-description{top:auto;bottom:calc(var(--section-tabs-bottom) + 14px);margin:0}}.use-case-layout .use-case-description{color:#fff}@media (width<=700px),(orientation:portrait) and (width<=1100px){.use-case-thumbnails{bottom:calc(var(--mobile-copy-height) + var(--mobile-footer) + 16px)}.use-thumbnail-label{margin-bottom:8px}.hero[data-section-mode=use-cases] .use-case-scene{clip-path:none!important}.hero[data-section-mode=use-cases] .use-cases-art{clip-path:var(--video-wipe-clip,none)}.hero[data-section-mode=use-cases] .use-case-statement{opacity:var(--copy-wipe-opacity,1)}.use-thumbnail-label{--tw-leading:1.2;min-height:0;font-size:clamp(9px,2.56vw,12px);line-height:1.2}}@media (width>=701px) and (orientation:landscape) and (height<=500px){.use-thumbnail-label,.use-case-thumbnails button{font-size:9px}}.robot-journal-scroll[data-native-scroll]>.robot-screen{height:100svh}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-journal-scroll[data-native-scroll]:has(.robot-screen[data-specs-open=true]){overflow-y:hidden}}.robot-node-prompt-mobile{display:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-node-prompt-desktop{display:none}.robot-node-prompt-mobile{display:inline}}.robot-shade{background:radial-gradient(#0e0e0e70,#0e0e0ee0)}.robot-screen h2{--tw-tracking:-.01em;letter-spacing:-.01em;font:400 clamp(25px,1.984vw,40px)/.65 ITC Garamond Std,serif;top:13.5%;left:6.33%}.robot-info-panel{border:1px solid #ffffff80;font:12px/1.2 DM Mono,monospace}.robot-info-panel p{z-index:1;margin:10px}.robot-info-panel video{object-fit:cover;opacity:.3;mix-blend-mode:lighten;width:100%;height:100%;position:absolute;inset:0}.robot-info-panel:after{content:"";pointer-events:none;background:radial-gradient(#0000,#0e0e0ee0);position:absolute;inset:0}.robot-model{border-bottom:1px solid #ffffff80}.robot-model h3{margin:0;font:700 40px/.85 Integral CF,sans-serif}.robot-model-brand>span{background-color:var(--color-white);color:#0e0e0e;white-space:nowrap;text-transform:uppercase;flex-shrink:0;padding:3px;font:700 15px/1 Integral CF,sans-serif}.robot-specs dl{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:6px;margin-top:28px;font:12px/1.6 DM Mono,monospace;display:flex}.robot-specs dl div{justify-content:space-between;gap:8px;display:flex}.robot-specs dt{color:#ffffff80}.robot-specs dd{white-space:nowrap;margin:0}.robot-figure{transform:translate(-50%)}.robot-hotspots button{pointer-events:auto;place-items:center;width:45px;height:45px;display:grid;position:absolute;transform:translate(-50%,-50%)}.robot-hotspots i{border:1.5px solid #fff;place-items:center;width:15.75px;height:15.75px;transition:transform .144s;display:grid;transform:rotate(45deg)}.robot-hotspots i:after{content:"";background-color:var(--color-white);width:5.25px;height:5.25px;display:block}.robot-hotspots button:is(:hover,:focus-visible) i{transform:rotate(45deg)scale(1.35)}.robot-rotate{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;margin:0;font:14px/1.6 DM Mono,monospace;position:absolute;top:90.27%;left:52.2%;transform:translate(-50%)}.robot-selector{width:15.3%;height:86.93%;position:absolute;top:6.52%;left:79.39%}.robot-selector>img{object-fit:fill;width:100%;height:100%}.robot-selector a{width:87%;position:absolute;left:6.5%}.robot-learn{height:6%;top:83%}.robot-buy{height:8%;top:90%}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-screen{overflow-y:auto}.robot-screen h2{font-size:26px;top:22%;left:6%}.robot-figure{width:25%;height:42%;top:32%;left:46%}.robot-hotspots{height:58%;top:22%;left:-8%}.robot-info-panel{width:25%;height:16%;font-size:8px;top:35%;left:6%}.robot-selector{width:27%;height:48%;top:29%;left:auto;right:3%}.robot-rotate{font-size:10px;top:75%;left:46%}.robot-specs{width:88%;padding-bottom:30px;top:81%;left:6%}.robot-specs dl{grid-template-columns:1fr 1fr;gap:10px 20px;margin-top:16px;font-size:9px;display:grid}.robot-model h3{font-size:28px}}.robot-connector path{fill:none;stroke:#ffffffb3;stroke-width:1px;vector-effect:non-scaling-stroke}.robot-info-active{border-color:#ffffffb3}.robot-selector a{--tw-tracking:-.01em;letter-spacing:-.01em;text-transform:uppercase;place-items:center;width:86.4%;font:400 clamp(10px,1.0582vw,16px)/1 Switzer,sans-serif;display:grid;left:6.8%;overflow:hidden;transform:skewY(4.3deg)}.robot-selector a:is(:hover,:focus-visible){background-color:#0000;outline:none}.robot-selector a:focus-visible{box-shadow:0 0 0 2px #7e9aff}.robot-learn{height:7.17%;color:var(--color-white);top:82.9%}.robot-learn:before{content:"";background-color:var(--color-white);transition:transform .4s cubic-bezier(.781357,.016949,.238984,.986441);position:absolute;inset:0;transform:translateY(101%)}.robot-learn:is(:hover,:focus-visible):before{transform:none}.robot-learn span{transition:color .4s cubic-bezier(.781357,.016949,.238984,.986441);position:relative}.robot-learn:is(:hover,:focus-visible) span{color:#1a1a1a}.robot-buy{color:#1a1a1a;height:7.17%;top:92.8%;background:#fff!important}.robot-buy-static{clip-path:inset(100% 0 0);opacity:0;place-items:center;transition:clip-path .4s cubic-bezier(.781357,.016949,.238984,.986441),opacity .4s cubic-bezier(.781357,.016949,.238984,.986441);display:grid;position:absolute;inset:0}.robot-buy video{object-fit:cover;opacity:.3;mix-blend-mode:lighten;width:100%;height:400%;position:absolute;transform:rotate(90deg)}.robot-buy span{transition:color .4s cubic-bezier(.781357,.016949,.238984,.986441);position:relative}.robot-buy:is(:hover,:focus-visible) .robot-buy-static{clip-path:inset(0);opacity:1}.robot-buy:is(:hover,:focus-visible) span{color:var(--color-white)}.hero[data-section-mode=journal][data-section-direction=blog] .robot-screen,.hero[data-section-mode=journal][data-section-direction=robot] .robot-screen{transform:translateY(-100%)}.hero[data-section-mode=journal][data-section-direction=robot][data-section-phase=expand] .robot-screen{transform:none}@media (prefers-reduced-motion:reduce){.robot-buy:is(:hover,:focus-visible){color:var(--color-white);background:#0f2cff!important}}.robot-selector>img{clip-path:inset(0 0 20%)}.robot-selector>a{display:none}.hero[data-scroll-transition][data-section-mode=journal] .robot-screen.screen-current{pointer-events:auto}.hero[data-scroll-transition][data-section-mode=journal] .robot-screen{transform:translateY(calc(-100% * var(--scroll-journal-slide)))}.robot-assembly{transform:translate(-50%)}.robot-assembly .robot-figure{width:100%;height:100%;top:0;left:0;transform:none}.robot-assembly .robot-hotspots{height:100%;inset:0}.robot-hotspots button[data-active=true] i{transform:rotate(45deg)scale(1.35)}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-screen{background-color:#1a1a1a;overflow:clip}.robot-connector{display:none}.robot-screen h2{--tw-leading:.95;font-size:30px;line-height:.95;top:83px;left:20px}.robot-assembly{width:41.93%;height:55.44%;top:19.83%;left:72%}.robot-assembly .robot-figure{object-fit:fill}.robot-assembly .robot-hotspots{inset:0}.robot-info-panel{text-align:left;--tw-tracking:0;letter-spacing:0;color:#ffffff80;background-color:#0000;border:0;justify-content:flex-start;align-items:flex-start;width:175px;height:25%;font-size:14px;top:25.936%;left:20px}.robot-info-panel p{--tw-leading:1.4;margin:0;line-height:1.4}.robot-info-panel video,.robot-info-panel:after,.robot-rotate{display:none}.robot-selector{width:auto;height:17%;top:70.93%;left:20px;right:20px;overflow:hidden}.robot-selector>img{display:none}.robot-selector:before{content:"SELECT A ROBOT";color:#ffffff80;font-size:12px;position:absolute;top:-26px;left:0}.mobile-specs-peek{color:#1a1a1a;background-color:#7e9aff;justify-content:space-between;align-items:center;height:62px;padding:18px;display:flex;position:absolute;bottom:32px;left:20px;right:20px}.mobile-specs-peek strong{font:700 32px/.85 Integral CF,sans-serif}.mobile-specs-peek small{color:#7e9aff;background-color:#1a1a1a;padding:3px;font:600 12px/1 Integral CF,sans-serif}.mobile-specs-peek>span{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;font:11px/1 DM Mono,monospace}.robot-specs{z-index:7;isolation:isolate;--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);overscroll-behavior:contain;background-color:#1a1a1a;border-top:1px solid #ffffff20;width:100%;height:auto;min-height:min(505px,100%);max-height:100%;padding:26.5px 20px 44px;transition:transform .24s;position:absolute;top:auto;bottom:0;left:0;overflow-y:auto;transform:translateY(101%)}.robot-screen[data-specs-open=true] .robot-specs{transform:none}.robot-specs:before{content:"";background-color:#ffffff50;border-radius:4px;width:36px;height:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.robot-specs .robot-model{border:0;justify-content:flex-start;gap:12px;min-height:47.5px;padding-bottom:0}.robot-specs .robot-model-brand{flex-direction:column;align-items:flex-start;gap:10px}.robot-specs .robot-model h3{--tw-tracking:-.01em;letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic;font:400 32px/.85 Integral CF,sans-serif}.robot-specs .robot-model-brand>span{text-align:center;--tw-tracking:-.01em;letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic;width:60.8px;padding:2.43px;font:400 12.149px/.85 Integral CF,sans-serif}.robot-specs .robot-go2-abilities{display:none}.mobile-specs-close{--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;font:11px/1.4 Berkeley Mono,monospace;display:block;position:absolute;top:26.5px;right:20px}.robot-specs dl{gap:0;margin:43px 0 0;font:400 14px/1.6 Berkeley Mono,monospace;display:flex}.robot-specs dl div{border-bottom:1px solid #ffffff14;padding:6.3px 0}.robot-specs dl div:last-child{border-bottom:0}}.mobile-robot-options{display:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-selector{display:none}.mobile-robot-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;height:17%;display:grid;position:absolute;top:70.93%;left:20px;right:20px}.mobile-robot-options>p{color:#ffffff80;text-transform:uppercase;margin:0;font-size:12px;position:absolute;top:-30px;left:0}.mobile-robot-options>div{background-color:#1a1a1a;border-block:1px solid #7e9aff;position:relative;overflow:hidden}.mobile-robot-options>div[data-selected=true]{background-color:#7e9aff}.mobile-robot-options img{object-fit:contain;width:100%;height:100%}.mobile-robot-options span{text-shadow:0 1px 3px #000;font:600 12px/1 Integral CF,sans-serif;position:absolute;bottom:4px;left:6px}.mobile-robot-options small{font:10px/1.2 Switzer,sans-serif;display:block}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.robot-screen h2{font-size:2.6455vw}.robot-rotate{width:128px;height:22px;top:90.318%;left:50%}}.robot-info-panel ul{z-index:1;text-align:left;margin:10px;padding:0;list-style:none;position:relative}.robot-info-panel li{gap:10px;margin-block:10px;display:flex}.robot-info-panel li:before{content:">";flex-shrink:0}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-info-panel ul{margin:0}.robot-info-panel li{--tw-leading:1.2;margin-block:13px;line-height:1.2}}.mobile-robot-abilities,.mobile-specs-texture,.mobile-specs-backdrop{display:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-specs{visibility:hidden;transition:transform .24s,visibility .24s}.robot-screen[data-specs-open=true] .robot-specs{visibility:visible}.mobile-specs-backdrop{z-index:6;touch-action:none;visibility:hidden;opacity:0;background-color:#00000080;transition:opacity .24s,visibility .24s;display:block;position:absolute;inset:0}.robot-screen[data-specs-open=true] .mobile-specs-backdrop{visibility:visible;opacity:1}.mobile-specs-texture{pointer-events:none;z-index:-1;object-fit:cover;opacity:.04;mix-blend-mode:screen;width:100%;height:100%;display:block;position:absolute;inset:0}.mobile-robot-abilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:16.4px 39px;margin:37px 0 0;display:grid}.mobile-robot-abilities h4{color:#ffffff80;--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;margin:0;font:400 10px/1.3 Berkeley Mono,monospace}.mobile-robot-ability-icon{background-color:#ffffff1a;place-items:center;width:30px;height:30px;display:grid}.mobile-robot-ability-icon img{width:24px;height:24px;display:block}.mobile-robot-abilities p{--tw-tracking:1.2px;letter-spacing:1.2px;text-transform:uppercase;max-width:90px;margin:12.7px 0 0;font:12px/1.1 Switzer,sans-serif}}.robot-model-options>p{--tw-tracking:.1em;letter-spacing:.1em;color:#ffffff80;text-transform:uppercase;margin:0 0 1px;font:12px/1 DM Mono,monospace}.robot-model-options>button{isolation:isolate;cursor:pointer;text-align:left;background-color:#1a1a1a;height:52.43px;position:relative}.robot-model-options>button[aria-pressed=true]{background-color:#203bff}.robot-model-options>button>img{object-fit:cover;object-position:center 6%;width:38%;height:100%;position:absolute;top:0;right:0}.robot-option-name{font:700 15px/1 Integral CF,sans-serif}.robot-option-name small{color:#ffffff80;margin-top:5px;font:14px/1 Switzer,sans-serif;display:block}@media (width>=701px) and (orientation:landscape),(width>=1101px){.robot-model-options{gap:15.4px;width:15.17%;left:78.85%}.robot-model-options>p{font-size:13.2px}.robot-model-options>button{height:57.67px}.robot-option-name{padding:11px 15.4px;font-size:16.5px}.robot-option-name small{font-size:15.4px}}.robot-screen[data-model=GO2] .robot-assembly{width:20.46%;height:34.48%;top:48.18%;left:54.1%}.robot-screen[data-model=Nexo] .robot-assembly{width:18.5%;height:66%;top:19%;left:52.2%}.mobile-robot-abilities[hidden]{display:none}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-model-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:auto;inset:auto 20px 110px}.robot-model-options>p{position:absolute;top:-30px;left:0}.robot-model-options>button{border-block:1px solid #7e9aff;height:17svh}.robot-model-options>button>img{object-fit:contain;width:100%;height:100%}.robot-option-name{text-shadow:0 1px 3px #000;padding:6px;font-size:12px;position:absolute;bottom:0;left:0}.robot-option-name small{margin-top:2px;font-size:10px}.robot-screen[data-model=GO2] .robot-assembly{width:48%;height:24%;top:37%;left:72%}.robot-screen[data-model=Nexo] .robot-assembly{width:41.93%;height:55.44%;top:19.83%;left:72%}.robot-screen[data-model=GO2] .robot-figure,.robot-screen[data-model=Nexo] .robot-figure{object-fit:contain}}.robot-go2-abilities>button{place-items:center;width:30px;height:30px;display:grid;position:relative}.robot-go2-abilities>button:before{content:"";background-color:#ffffff1a;position:absolute;inset:0}.robot-go2-abilities>button>img{position:relative}.robot-go2-abilities>button:is(:hover,:focus-visible)>img{filter:brightness(0)}@media (width>=701px) and (orientation:landscape),(width>=1101px){.robot-screen h2{--tw-leading:.95;text-box-trim:trim-both;text-box-edge:cap alphabetic;width:33.8853%;font-size:2.6455vw;line-height:.95;top:19.53%;left:6.3261%;transform:translateY(-100%)}.robot-info-panel{--tw-tracking:0;letter-spacing:0;border-inline:0;width:18.6737%;height:16.7866%;font:400 max(11px,.9259vw)/1.2 Berkeley Mono,monospace;top:32.2734%;left:6.3261%}.robot-info-panel p{width:9.3vw;margin:0}.robot-specs{width:18.6508%;top:60.0576%;left:6.3492%}.robot-model{align-items:flex-end;padding-bottom:17px}.robot-model-brand{flex-direction:column;align-items:flex-start;gap:10px}.robot-model h3{--tw-tracking:-.01em;letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic;font:400 2.2487vw/.85 Integral CF,sans-serif}.robot-model-brand>span{text-align:center;--tw-tracking:-.01em;letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic;width:max-content;min-width:4.2725vw;padding:.2009vw;font:400 max(10px,.8537vw)/.85 Integral CF,sans-serif}.robot-desktop-abilities:not([hidden]){gap:8px;display:flex}.robot-desktop-abilities>button{place-items:center;width:30px;height:30px;display:grid;position:relative}.robot-desktop-abilities>button:before{content:"";background-color:#ffffff1a;position:absolute;inset:0}.robot-desktop-abilities img{position:relative}.robot-specs dl{--tw-tracking:0;letter-spacing:0;gap:6px;margin-top:28px;font:400 max(10px,.787vw)/1.2 Berkeley Mono,monospace}}.nexo-noise-specs{-webkit-user-select:none;user-select:none}.nexo-noise-specs :is(dt,dd){white-space:pre;opacity:.65}.nexo-noise-icons>button{overflow:hidden}.nexo-icon-noise{white-space:pre;-webkit-user-select:none;user-select:none;font:10px/8px Berkeley Mono,monospace}.nexo-icon-noise>span{display:block}.robot-ability{cursor:pointer;border:0}.robot-ability:before{transition:background .12s}.robot-ability-tooltip{font:400 12px/1.1 Switzer,sans-serif;transform:translate(-50%)}.robot-ability:not(:disabled):is(:hover,:focus-visible):before{background-color:var(--color-white)}.robot-ability:not(:disabled):is(:hover,:focus-visible) .robot-ability-default{display:none}.robot-ability:not(:disabled):is(:hover,:focus-visible) .robot-ability-hover{display:block}.robot-ability:not(:disabled):is(:hover,:focus-visible) .robot-ability-tooltip{visibility:visible;opacity:1}.robot-ability:focus-visible{outline-offset:3px;outline:1px solid #7e9aff}.robot-assembly{--robot-aspect:.350398;--robot-frame-height:70.26svh;place-items:center}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-image-frame{aspect-ratio:auto;width:100%;height:100%}.robot-screen[data-model=GO2] .robot-image-frame{aspect-ratio:var(--robot-aspect);height:auto;width:min(100%, calc(var(--robot-frame-height) * var(--robot-aspect)))}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.robot-info-title{font:400 max(11px,.9259vw)/1.2 Berkeley Mono,monospace;top:calc(32.2734% - 24px);left:6.3261%}.robot-info-title,.robot-info-active{font-size:max(10px,.787vw)}.robot-info-active{border-inline:0}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-info-title{max-width:175px;font:400 14px/1.2 Berkeley Mono,monospace;top:calc(25.936% + 1px);left:20px;transform:translateY(-100%)}.robot-info-panel{text-transform:uppercase;font-family:Berkeley Mono,monospace}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.hero[data-robot-arrival=pending] .robot-screen :is(#robot-title,.robot-specs,.robot-info-panel,.robot-info-title,.robot-model-options){opacity:0}.hero[data-robot-arrival=revealing] .robot-screen :is(#robot-title,.robot-specs,.robot-info-panel,.robot-info-title){animation:.48s cubic-bezier(0,.008475,.20678,1.00509) .24s both robot-copy-arrive}.hero[data-robot-arrival=revealing] .robot-screen .robot-model-options{animation:.48s cubic-bezier(0,.008475,.20678,1.00509) .24s both robot-selector-arrive}}@media (prefers-reduced-motion:reduce){.hero[data-robot-arrival] .robot-screen :is(#robot-title,.robot-specs,.robot-info-panel,.robot-info-title,.robot-model-options){opacity:1;animation:none}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-hotspots button:not([data-active=true]){visibility:hidden}.robot-hotspots button{pointer-events:none}.robot-screen[data-model=Nexo] .robot-assembly{--robot-frame-height:55.44svh;width:calc(var(--robot-frame-height) * var(--robot-aspect));left:auto;right:6%;transform:none}.robot-image-frame{aspect-ratio:var(--robot-aspect);height:auto;width:min(100%, calc(var(--robot-frame-height) * var(--robot-aspect)))}.robot-info-panel{width:min(175px,50vw - 20px);top:max(25.936svh,178px)}.robot-info-title{max-width:min(175px,50vw - 20px);top:calc(max(25.936svh,178px) + 1px)}}@media (width<=700px) and (height<=640px){.robot-screen:not([data-model=GO2]) .robot-assembly{--robot-frame-height:min(55.44svh,calc(100svh - 267px));height:min(55.44svh,100svh - 267px);top:155px}.robot-info-panel{font-size:12px;top:220px}.robot-info-title{font-size:12px;top:221px}.robot-info-panel li{margin-block:8px}}.robot-glow{transition:opacity .4s cubic-bezier(.830508,.008475,.227119,1.00509);-webkit-mask:url(/assets/robots/glow-mask.svg) 50%/100% 100% no-repeat;mask:url(/assets/robots/glow-mask.svg) 50%/100% 100% no-repeat}.robot-glow>img{aspect-ratio:1;width:121.42%;max-width:none;animation:10s linear infinite alternate robot-glow-drift;position:absolute;top:50%;left:50%}.robot-screen:is([data-model=Nexo],[data-inspecting=true]) .robot-glow{opacity:0}.robot-screen:is([data-model=G1],[data-model=GO2]):not([data-detail-active=true]) .robot-info-panel{visibility:hidden}@keyframes robot-glow-drift{0%{transform:translate(-50%,-50%)rotate(0)scale(1)}to{transform:translate(-50%,-50%)rotate(45deg)scale(1.333)}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.robot-screen:not([data-inspecting=true]) .robot-hotspots{opacity:0}.robot-hotspots{opacity:1;transition:opacity .4s cubic-bezier(.830508,.008475,.227119,1.00509)}.robot-info-title{font-size:max(11px,.9259vw);top:calc(32.2734% - 27px)}.robot-info-active{background-color:#0e0e0e80;padding:16px;font-size:max(11px,.9259vw)}.robot-model-options{gap:14px;width:13.79%;left:79.167%}.robot-model-options>p{font-size:12px}.robot-model-options>button{height:52.43px}.robot-option-name{padding:10px 14px;font-size:16px}.robot-option-name small{font-size:14px}}@media (prefers-reduced-motion:reduce){.robot-glow{transition:none}.robot-glow>img{animation:none;transform:translate(-50%,-50%)}.robot-hotspots{transition:none}}.robot-screen[data-model=Nexo] .robot-info-panel{display:none}.robot-coming-soon{border-block:1px solid #fff;font:15px/1.5 DM Mono,monospace;transform:translate(-50%,-50%)}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-coming-soon{width:100%;padding:14px 0;font-size:11px}}.robot-model-outgoing>img{object-fit:contain;width:100%;height:100%;display:block}.robot-screen[data-model-travel] .robot-assembly{animation:robot-model-enter var(--robot-transition-duration) var(--prototype-ease) both;pointer-events:none}.robot-screen[data-model-travel] .robot-model-outgoing{animation:robot-model-leave var(--robot-transition-duration) var(--prototype-ease) both}.robot-screen[data-model-travel] .robot-glow{opacity:0}@keyframes robot-model-enter{0%{translate:calc(-1 * var(--robot-slide-distance)) 0}to{translate:0}}@keyframes robot-model-leave{0%{translate:0}to{translate:var(--robot-slide-distance) 0}}@media (prefers-reduced-motion:reduce){.robot-screen[data-model-travel] .robot-assembly,.robot-screen[data-model-travel] .robot-model-outgoing{animation:none}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-screen :is(.robot-assembly,.robot-model-outgoing){z-index:1}.robot-screen :is(#robot-title,.robot-model-options,.mobile-specs-peek,.robot-mobile-coming-soon){z-index:3}}@media (width<=700px) and (prefers-reduced-motion:no-preference),(orientation:portrait) and (width<=1100px) and (prefers-reduced-motion:no-preference){.robot-screen[data-model-travel] .robot-assembly{animation:robot-model-fade-in var(--robot-transition-duration) ease-in-out both}.robot-screen[data-model-travel] .robot-model-outgoing{animation:robot-model-fade-out var(--robot-transition-duration) ease-in-out both}}@keyframes robot-model-fade-in{0%{opacity:0}to{opacity:1}}@keyframes robot-model-fade-out{0%{opacity:1}to{opacity:0}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.robot-model-options button[aria-pressed=true]{background-color:#7e9aff}.robot-screen .robot-coming-soon{display:none}.robot-mobile-coming-soon{color:#ffffff80;text-transform:uppercase;margin:0;font:14px/1.4 Berkeley Mono,monospace;display:block;position:absolute;top:max(25.936svh,178px);left:20px}}@media (width<=700px) and (height<=640px){.robot-mobile-coming-soon{font-size:12px;top:220px}}@media (hover:hover){.robot-model-options>button:hover{background-color:#1b3aff}}@media (prefers-reduced-motion:no-preference){.robot-screen :is(.robot-coming-soon,.robot-mobile-coming-soon){animation:.18s ease-out both robot-model-fade-in}}.robot-glitch-text{font-family:Berkeley Mono,monospace;font-weight:400}.robot-screen[data-model=Nexo] :is(.nexo-noise-specs,.robot-coming-soon){font-family:Berkeley Mono,monospace}.robot-screen[data-model=Nexo] .robot-image-frame{scale:.85}.robot-model-options>button>img[data-robot-model=Nexo]{transform-origin:100% 100%;--tw-translate-y:calc(12px * -1);translate:var(--tw-translate-x) var(--tw-translate-y);scale:.8}@media (width>=701px) and (orientation:landscape) and (height<=500px){.robot-screen h2{top:max(19.53%,88px)}}.robot-journal-scroll[data-native-scroll]>.journal-screen{height:auto;overflow:visible}.journal-screen{scrollbar-width:thin;scrollbar-color:#ffffff50 #0e0e0e}@media (width>=701px) and (orientation:landscape),(width>=1101px){.journal-content{padding-inline:6.3261vw 7.043vw}}.product-screen .journal-title{--tw-tracking:-.01em;letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic;height:3.175vw;font:400 clamp(24px,2.6455vw,50px)/.9 ITC Garamond Std,serif;position:static}.journal-grid[data-stack]{overflow-anchor:none}.journal-card{text-decoration-line:none;transition:transform .6s cubic-bezier(0,.01356,.240678,1);container-type:inline-size}.journal-card-content{transition:transform .4s cubic-bezier(.789831,-.001695,.240678,.988135)}.journal-card-content>img,.journal-card-content>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.journal-card-content>video{pointer-events:none;opacity:.5;mix-blend-mode:hard-light}.journal-card h3{box-sizing:border-box;text-align:left;--tw-tracking:-.02em;letter-spacing:-.02em;width:100%;margin:0;padding:0;font:400 15.8879cqw/.8 ITC Garamond Std,serif;position:relative;top:0}.journal-card:not(.journal-card-bold) h3{text-box-trim:trim-start;text-box-edge:text;padding-top:.003em}.journal-card-bold h3{text-box-trim:trim-start;text-box-edge:cap alphabetic;text-transform:uppercase;width:100%;font:700 14.9533cqw/.8 Integral CF,sans-serif;top:0}.journal-card p{text-align:justify;text-transform:capitalize;--tw-tracking:-.01em;letter-spacing:-.01em;margin:0;font:300 7.00935cqw/1 ITC Garamond Std,serif;position:absolute;bottom:0;left:0;right:0}.journal-card-compact h3{font-size:13.5514cqw}.journal-card-shade{background:linear-gradient(#0000 61.421%,#000000b3)}.journal-card:is(:hover,:focus-visible){z-index:1}.journal-card:is(:hover,:focus-visible) .journal-card-content{transform:scale(1.06663)}.journal-card:focus-visible{outline-offset:6px;outline:2px solid #7e9aff}@media (width>=701px) and (orientation:landscape) and (prefers-reduced-motion:no-preference),(width>=1101px) and (prefers-reduced-motion:no-preference){.hero .journal-grid[data-stack] .journal-card{transition:transform .6s cubic-bezier(0,.01356,.240678,1)}.journal-grid[data-stack=stacked] .journal-card:first-child{transform:translate(25.595vw,23.016vw)}.journal-grid[data-stack=stacked] .journal-card:nth-child(2){transform:translate(-3.72vw,32.362vw)}.journal-grid[data-stack=stacked] .journal-card:nth-child(3){transform:translate(-18.262vw,27.672vw)}.journal-grid[data-stack=stacked] .journal-card:nth-child(4){transform:translate(19.006vw,-3.352vw)}.journal-grid[data-stack=stacked] .journal-card:nth-child(6){transform:translate(-22.166vw,-6.064vw)}}.faq-section{scroll-margin-top:100px}.product-screen .faq-section h2{--tw-tracking:-.01em;letter-spacing:-.01em;font:400 clamp(32px,3.307vw,62px)/1.1 ITC Garamond Std,serif;position:static}.faq-item{border-bottom:1px solid #ffffff40}.faq-item:first-child{padding-top:0}.faq-item:last-child{border-bottom:none}.faq-item h3{margin:0}.faq-item h3 button{color:#fff9;text-align:left;--tw-tracking:-.04em;letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:24px;width:100%;font:400 clamp(17px,1.455vw,28px)/1.3 Switzer,sans-serif;transition:color .4s;display:flex}.faq-item h3 button:is(:hover,:focus-visible),.faq-item[data-open=true] h3 button{color:var(--color-white)}.faq-arrow{flex:0 0 14px;transition:transform .4s cubic-bezier(.798306,.011865,.235594,1.0017);transform:rotate(0)}.faq-item[data-open=true] .faq-arrow{transform:rotate(90deg)}.faq-answer{transition:grid-template-rows .4s cubic-bezier(.798306,.011865,.235594,1.0017),opacity .4s}.faq-answer>div{overflow:hidden}.faq-answer p{color:#ffffffb3;max-width:89.6%;margin:14px 0 0;font:400 clamp(14px,.926vw,18px)/1.6 Switzer,sans-serif}.faq-answer :is(a,button){text-align:left;color:#7e9aff}.faq-item[data-open=true] .faq-answer{opacity:1;grid-template-rows:1fr}.hero[data-section-mode=journal][data-section-direction=blog] .journal-screen,.hero[data-section-mode=journal][data-section-direction=robot] .journal-screen{transform:none}.hero[data-section-mode=journal][data-section-direction=robot][data-section-phase=expand] .journal-screen{transform:translateY(100%)}.hero[data-section-mode=journal] .journal-card{transition-timing-function:cubic-bezier(.816949,-.00339,.240678,1)}.hero[data-section-mode=journal][data-section-phase=expand][data-section-direction=blog] .journal-card{transition-timing-function:cubic-bezier(0,.01356,.240678,1)}.hero[data-section-mode=journal]:not([data-section-phase=expand]) .journal-card:first-child{transform:translate(25.595vw,23.016vw)}.hero[data-section-mode=journal]:not([data-section-phase=expand]) .journal-card:nth-child(2){transform:translate(-3.72vw,32.362vw)}.hero[data-section-mode=journal]:not([data-section-phase=expand]) .journal-card:nth-child(3){transform:translate(-18.262vw,27.672vw)}.hero[data-section-mode=journal]:not([data-section-phase=expand]) .journal-card:nth-child(4){transform:translate(19.006vw,-3.352vw)}.hero[data-section-mode=journal]:not([data-section-phase=expand]) .journal-card:nth-child(6){transform:translate(-22.166vw,-6.064vw)}.journal-screen:not(.screen-current){transform:translateY(100%)}@media (width<=700px),(orientation:portrait) and (width<=1100px){.journal-content{padding:160px 6% 0}.product-screen .journal-title{--tw-leading:.95;height:auto;font-size:32px;line-height:.95}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;margin-top:40px}.faq-section{grid-template-columns:1fr;gap:28px;margin-top:70px;padding-bottom:70px}.faq-item{padding:22px 0}.faq-answer p{max-width:100%}}@media (width<=420px){.journal-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.journal-card:is(:hover,:focus-visible) .journal-card-content{transform:none}}.faq-arrow img{width:100%;height:100%;display:block}.hero[data-scroll-transition][data-section-mode=journal] .journal-screen{transform:translateY(calc(100% * (1 - var(--scroll-journal-slide))));overflow:hidden}.hero[data-scroll-transition][data-section-mode=journal] .journal-card{transition:none}.hero[data-scroll-transition][data-section-mode=journal] .journal-card:first-child{transform:translate(calc(25.595vw * var(--scroll-journal-stack)),calc(23.016vw * var(--scroll-journal-stack)))}.hero[data-scroll-transition][data-section-mode=journal] .journal-card:nth-child(2){transform:translate(calc(-3.72vw * var(--scroll-journal-stack)),calc(32.362vw * var(--scroll-journal-stack)))}.hero[data-scroll-transition][data-section-mode=journal] .journal-card:nth-child(3){transform:translate(calc(-18.262vw * var(--scroll-journal-stack)),calc(27.672vw * var(--scroll-journal-stack)))}.hero[data-scroll-transition][data-section-mode=journal] .journal-card:nth-child(4){transform:translate(calc(19.006vw * var(--scroll-journal-stack)),calc(-3.352vw * var(--scroll-journal-stack)))}.hero[data-scroll-transition][data-section-mode=journal] .journal-card:nth-child(6){transform:translate(calc(-22.166vw * var(--scroll-journal-stack)),calc(-6.064vw * var(--scroll-journal-stack)))}.hero[data-section-mode=journal] .journal-screen{overflow:hidden}.hero[data-section-mode=journal] .journal-content{background-color:#0e0e0e}@media (width<=700px),(orientation:portrait) and (width<=1100px){.journal-content{padding:94px 20px 0}.journal-grid{scroll-snap-type:none;gap:20px;margin:40px -20px 0;padding:0 20px 12px;display:flex;overflow-x:auto}.journal-card{aspect-ratio:308/435;flex:0 0 88%}.journal-card:is(:hover,:focus-visible) .journal-card-content{transform:none}.faq-section{gap:32px;margin-top:54px;padding-bottom:60px}.product-screen .faq-section h2{font-size:30px}.faq-item h3 button{font-size:16px}.faq-answer p{font-size:14px}.product-screen .journal-title{--tw-leading:.95;width:min(100%,286px);height:auto;font-size:31.2px;line-height:.95}.hero[data-section-mode=journal] .journal-card{transition:none;transform:none!important}.journal-grid{scroll-padding-inline:20px}.journal-carousel-status{color:#8a8a8a;--tw-tracking:.04em;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #414141;justify-content:space-between;padding:12px 0;font:9px/1.4 Berkeley Mono,monospace;display:flex}}.faq-section[hidden]{display:none!important}.footer-brand-name{font:400 2.646vw/1 ITC Garamond Std,serif}.footer-links>div{flex-direction:column;align-items:flex-start;gap:1.389vw;display:flex}.footer-links p{opacity:.5;margin:0}.footer-links a,.footer-links button{white-space:nowrap;text-transform:uppercase}.footer-links :is(a,button):is(:hover,:focus-visible){text-underline-offset:.2em;text-decoration-line:underline}.footer-socials{--social-icon-height:1.235vw}.footer-socials a,.footer-socials span{justify-content:center;align-items:center;display:flex}.footer-links img{object-fit:contain;width:1.253vw;height:1.235vw}@media (width<=700px),(orientation:portrait) and (width<=1100px){.journal-footer{aspect-ratio:390/540;min-height:0;margin:0 -6.82%;padding:0}.footer-wordmark{width:auto;height:11.934vw;margin:0;top:8.519%;left:5.128%}.footer-brand-name{font-size:5.128vw;top:calc(8.519% + 13.934vw);left:5.128%}.footer-links{font-size:4.1015vw;display:block;inset:0}.footer-links>div{gap:3.077vw;position:absolute;left:5.128%}.footer-links>div:first-child{top:28.5%}.footer-links>div:nth-child(2){top:55.726%}.footer-links>div:nth-child(3){top:82.593%}.footer-links>div:nth-child(4){top:28.5%;left:auto;right:5.413%}.footer-links>div:nth-child(4)>p{display:none}.footer-socials{--social-icon-height:4.789vw;gap:3.192vw;margin:0}.footer-links img{width:4.86vw;height:4.789vw}.footer-artwork{object-position:center}.journal-footer{margin-inline:-20px;margin-top:72px}}@media (prefers-reduced-motion:reduce){.hero-copy,.hero-art,.capability-portal,.mapping-screen,.use-case-portal,.robot-entry-portal{transition:none}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.journal-content .journal-footer{margin-inline:-6.3261vw -7.043vw}}.hero[data-section-mode=journal] :is(.robot-screen,.journal-screen){pointer-events:none;opacity:1;transition:transform .6s cubic-bezier(.816949,-.00339,.240678,1)}@media (prefers-reduced-motion:reduce){.journal-card,.journal-card-content,.faq-answer,.faq-arrow,.robot-selector a:before,.robot-selector a span,.robot-buy-static{transition:none}}.hero[data-scroll-transition][data-section-mode=journal] :is(.robot-screen,.journal-screen){opacity:1;transition:none}@media (width>=701px) and (orientation:landscape) and (hover:hover) and (pointer:fine),(width>=1101px) and (hover:hover) and (pointer:fine){.hero:not([data-section-mode]) :is(.robot-screen,.journal-screen,.journal-card){transition:none}}@media (prefers-reduced-motion:reduce){.capability-feed-body,.robot-specs,.mobile-specs-backdrop{transition:none}}@media (width<=700px),(orientation:portrait) and (width<=1100px){.hero:has(.robot-screen[data-specs-open=true]) .hero-nav{opacity:.5}.mapping-description,.use-case-description,.mapping-description>span,.use-case-description>span{color:#fff!important}}.capability-background,.use-case-layout .use-cases-art{isolation:isolate}:is(.nav-socials,.footer-socials,.mobile-menu-socials) a[aria-label="Dimensional on X"] img{height:calc(var(--social-icon-height) * .9);width:calc(var(--social-icon-height) * .9)}:is(.nav-socials,.footer-socials,.mobile-menu-socials) a[aria-label="Dimensional on Discord"] img{height:calc(var(--social-icon-height) * .95);max-height:none;width:calc(var(--social-icon-height) * .95 * 126.644 / 96);object-fit:contain;max-width:none}@media (prefers-reduced-motion:reduce){.capability-feed-body,.use-case-layout .use-case-scene,.use-case-thumbnails button{transition:none}}.capability-tabs button[aria-current=page]:before,.use-thumbnail-progress:before{display:none!important}@media (width<=700px),(orientation:portrait) and (width<=1100px){.capability-view,.use-case-layout .use-case-scene{height:100%;min-height:0;overflow:hidden!important}.capability-view :is(.mapping-poster,.mapping-video,.mapping-vignette,.video-line-overlay),.use-case-layout .use-cases-art{height:calc(100% - var(--mobile-copy-height) - var(--mobile-footer) - 16px);min-height:0}.capability-statement,.use-case-layout .use-case-statement{top:auto;bottom:var(--mobile-footer);gap:12px;padding-bottom:0}.capability-statement h2,.use-case-layout .use-case-statement h2{width:100%;margin:0;font-size:clamp(28px,8.2vw,36px)}.capability-statement .mapping-description,.use-case-layout .use-case-description{--tw-leading:1.3;font-size:16px;line-height:1.3}}@media (width<=700px) and (height<=640px){.capability-statement .mapping-description,.use-case-layout .use-case-description{font-size:14px}.capability-statement h2,.use-case-layout .use-case-statement h2{font-size:28px}.capability-statement,.use-case-layout .use-case-statement{gap:10px}}@media (width>=701px) and (orientation:landscape),(width>=1101px){.capability-layout .capability-statement h2,.use-case-layout .use-case-statement h2{font-family:ITC Garamond Section,serif;translate:0 .0751953em}.capability-view:is([data-scene=agents],[data-scene=mapping]) h2,.use-case-scene[data-case=use-cases] h2{translate:0 .0141602em}.capability-layout .capability-statement h2,.capability-section-label,.use-case-layout .use-case-statement h2,.use-case-section-label{text-box-trim:trim-both;text-box-edge:cap alphabetic}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}
