@font-face{font-family:interTight;src:url(../media/inter_tight_latin_wght_normal-s.p.0myywcmxkjmcm.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.intertight_eb274d58-module__6fnNTa__className{font-family:interTight,interTight Fallback}.intertight_eb274d58-module__6fnNTa__variable{--f-body-local:"interTight", "interTight Fallback"}
@font-face{font-family:spaceGrotesk;src:url(../media/space_grotesk_latin_wght_normal-s.p.02vhi8wk_e.yy.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.spacegrotesk_2ad5fa0b-module__0xDT5q__className{font-family:spaceGrotesk,spaceGrotesk Fallback}.spacegrotesk_2ad5fa0b-module__0xDT5q__variable{--f-display-local:"spaceGrotesk", "spaceGrotesk Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_wght_normal-s.p.0vxn4~1drecc4.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_8355b768-module__aMeThG__className{font-family:jetbrainsMono,jetbrainsMono Fallback}.jetbrainsmono_8355b768-module__aMeThG__variable{--f-mono-local:"jetbrainsMono", "jetbrainsMono Fallback"}
@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-border-style:solid;--tw-outline-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--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)}}@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,ui-sans-serif, system-ui, 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{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-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-80{height:calc(var(--spacing) * 80)}.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}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--g:#ccffa0;--g2:#b8f080;--gd:#1e3010;--go:#0f2200;--gb:#ccffa080;--b0:#080808;--b1:#0d0d0d;--b2:#141414;--b3:#1c1c1c;--b4:#272727;--b5:#000;--w:#fff;--w-warm:#f4f4f0;--w1:#e8e8ee;--w1-soft:#e3e2e5;--w1-olive-soft:#c3c9b8;--w2:#9a9ab0;--w2-warm:#a8a8a3;--w3:#4a4a5a;--w4:#28282e;--s:#b4b4c8;--s2:#7878a0;--bl:#7ac4d8;--bl2:#4a9ab8;--v:#c0f;--f-space-grotesk:"Space Grotesk", var(--f-display-local), "Inter Tight", system-ui, sans-serif;--f-display:var(--f-space-grotesk);--f-inter-tight:"Inter Tight", var(--f-body-local), "Space Grotesk", system-ui, sans-serif;--f-body:var(--f-inter-tight);--f-mono:"JetBrains Mono", var(--f-mono-local), "SF Mono", "Roboto Mono", monospace;--grid-major:#ffffff0e;--grid-minor:#ffffff05;--grid-dot:#ccffa038;--vs-bg:#000;--vs-border:#1e1e1e;--vs-chip-border:#3d3d3d;--vs-chip-text:#e3e2e2;--vs-btn-dark:#1a1a1a;--vs-text-dark:#050505;--vs-overlay-strong:#000000d1;--vs-overlay-mid:#000000bd;--vs-overlay-soft:#0000004d;--vs-overlay-end:#0000000f;--h-pad:clamp(32px, 6vw, 96px);--hero-title-size:clamp(2.8rem, 4.5vw, 3.95rem);--hero-title-line:.94;--hero-body-size:clamp(.95rem, 1.25vw, 1.25rem);--landing-gutter:clamp(24px, 4vw, 96px);--landing-content-max:1680px;--landing-inner:min(100%, var(--landing-content-max));--landing-wide-inner:var(--landing-inner)}@media (max-width:1024px){:root{--landing-gutter:clamp(20px, 4vw, 32px)}}@media (max-width:960px){:root{--hero-title-size:clamp(2.15rem, 5.8vw, 3.1rem);--hero-title-line:1}}@media (max-width:768px){:root{--landing-gutter:clamp(16px, 4vw, 24px)}}@media (max-width:640px){:root{--hero-title-size:clamp(1.95rem, 8.8vw, 2.75rem);--hero-title-line:1.02;--hero-body-size:.96rem}}@media (min-width:1025px) and (max-width:1280px){:root{--landing-gutter:clamp(20px, 3vw, 48px)}}@media (max-width:480px){:root{--landing-gutter:16px;--h-pad:clamp(16px, 5vw, 96px)}}html{background:var(--b0);max-width:100%;overflow-x:hidden}body{font-family:var(--f-body);background:var(--b0);color:var(--w2);cursor:crosshair;max-width:100%;margin:0;overflow-x:hidden}.lazy-autoplay-video-shell{isolation:isolate;background:#0d0e10;width:100%;height:100%;position:relative;overflow:hidden}.lazy-autoplay-video-shell>video{z-index:0;position:relative}.lazy-autoplay-video-poster{z-index:1;object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .16s ease-out;display:block;position:absolute;inset:0;transform:translateZ(0)}.lazy-autoplay-video-shell.is-poster-visible .lazy-autoplay-video-poster{opacity:1}@media (prefers-reduced-motion:reduce){.lazy-autoplay-video-poster{transition:none}}.landing-page-main{z-index:1;background:#000;width:100%;max-width:100%;margin-inline:auto;position:relative}.landing-page-main h1,.landing-page-main h2{letter-spacing:0}.landing-breath-section.fi{opacity:0;filter:blur(10px);transition:opacity 1.05s cubic-bezier(.16, 1, .3, 1) var(--fi-delay,0s), transform 1.18s cubic-bezier(.16, 1, .3, 1) var(--fi-delay,0s), filter .98s cubic-bezier(.16, 1, .3, 1) var(--fi-delay,0s);will-change:opacity, transform, filter;transform:translateY(42px)scale(.986)}.landing-breath-section.fi.vis{opacity:1;filter:blur();transform:none}html.is-safari .landing-breath-section.fi{filter:none;transition:opacity .7s cubic-bezier(.16, 1, .3, 1) var(--fi-delay,0s), transform .76s cubic-bezier(.16, 1, .3, 1) var(--fi-delay,0s);will-change:auto}html.is-safari .application-landscape-grid-row{filter:none;transition:opacity .52s cubic-bezier(.16, 1, .3, 1) var(--row-delay), transform .6s cubic-bezier(.16, 1, .3, 1) var(--row-delay);will-change:auto}html.is-safari .hero-toolkit-badge{-webkit-backdrop-filter:none}html.is-safari.is-page-scrolling .visual-statement-banner-track,html.is-safari.is-page-scrolling .trusted-logos-track,html.is-safari.is-page-scrolling .signal-tagline-track{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.landing-breath-section.fi{filter:none;transition:none;transform:none}}*{box-sizing:border-box;outline:none;margin:0;padding:0}::selection{background:var(--g);color:var(--go)}.wrap{z-index:1;max-width:1180px;margin:0 auto;padding:0 32px;position:relative}.box{border:1px solid var(--w4);position:relative}.box-g{border-color:#ccffa04d}.box-hi{border-color:var(--w3)}.box:before,.box-g:before{content:attr(data-corner);font-family:var(--f-mono);color:var(--w3);background:var(--b0);letter-spacing:.04em;text-transform:uppercase;padding:0 6px;font-size:10px;position:absolute;top:-9px;left:12px}.hero,.marquee-strip,.features,.how,.testimonials,.cta-section,.footer,#sysmon,.partners,.dataset-section,.playground{padding-left:var(--h-pad);padding-right:var(--h-pad)}.hw-inner--right .hw-content{padding-left:var(--h-pad);padding-right:72px}.hw-inner--left .hw-content{padding-left:72px;padding-right:var(--h-pad)}.cta-main{padding-left:0;padding-right:0}.graph-info{padding-left:72px;padding-right:var(--h-pad)}@media (max-width:960px){.hw-inner--left .hw-content,.hw-inner--right .hw-content{padding:72px var(--h-pad)}.graph-info{padding-left:var(--h-pad);padding-right:var(--h-pad)}.sec-marker{padding-left:var(--h-pad);padding-right:var(--h-pad);flex-wrap:wrap;gap:4px;font-size:.68rem}.sec-marker-name{min-width:0}}@media (max-width:600px){.hw-inner--left .hw-content,.hw-inner--right .hw-content{padding:56px var(--h-pad)}.sec-marker{gap:3px;font-size:.62rem}.sec-marker-name{display:none}}@media (max-width:480px){.hw-inner--left .hw-content,.hw-inner--right .hw-content{padding:40px var(--h-pad)}.sec-marker{padding:5px var(--h-pad);gap:2px;font-size:.58rem}.sec-marker-num,.sec-marker-corner{padding:3px 10px}}@media (max-width:768px){body{cursor:default}.btn-main,.btn-ghost,.btn-nav,.btn-hf,.btn-paper,.contact-trigger,a,button,.nav-link,.nav-mobile-link{min-height:24px}}@media (max-width:600px){.btn-main,.btn-ghost{padding:12px 20px;font-size:.72rem}.btn-hf,.btn-paper{padding:10px 16px;font-size:.72rem}}@media (max-width:480px){.btn-main,.btn-ghost{justify-content:center;width:auto;max-width:100%;padding:11px 18px;font-size:.7rem}.btn-hf,.btn-paper{padding:10px 14px;font-size:.7rem}.hero-actions,.cta-actions{width:100%}}:root{--academic-btn-green:#ccffa0;--academic-btn-green-2:#b8f080;--academic-btn-ink:#0f2200;--academic-btn-black:#1e1e1e;--academic-btn-white:#fff;--academic-btn-line:#2b2b2b;--academic-btn-soft-white:#e6e6e6;--academic-btn-font:var(--f-display);--academic-btn-ease-out:cubic-bezier(.16, 1, .3, 1)}.academic-btn-wrap{align-items:stretch;max-width:100%;display:inline-flex;position:relative}.academic-btn{isolation:isolate;background:var(--academic-btn-green);min-width:0;max-width:100%;color:var(--academic-btn-ink);font-family:var(--academic-btn-font);letter-spacing:.01em;border:1px solid #0000;border-radius:0;align-items:stretch;font-size:.9rem;font-weight:700;line-height:1.35;text-decoration:none;transition:background .4s steps(5,end),border-color .4s steps(5,end),color .3s steps(4,end);display:inline-flex;position:relative;overflow:hidden}.academic-btn:after{content:"";z-index:2;pointer-events:none;opacity:0;background:repeating-linear-gradient(90deg,#0000 0 3px,#ccffa08c 3px 5px);transition:opacity .15s;position:absolute;inset:0;transform:translate(-110%);-webkit-mask:linear-gradient(90deg,#0000 0%,#000 50%,#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 50%,#0000 100%)}.academic-btn:hover:after,.academic-btn:focus-visible:after{opacity:1;animation:.7s steps(8,end) forwards academic-btn-pixel-scan}@keyframes academic-btn-pixel-scan{to{transform:translate(110%)}}.academic-btn-label{z-index:3;white-space:nowrap;flex:1;align-items:center;min-width:0;padding:13px 22px;display:flex;position:relative}.academic-btn-arrow{z-index:3;transition:padding .3s var(--academic-btn-ease-out);background:0 0;flex:none;justify-content:center;align-items:center;padding:13px 16px;display:flex;position:relative;overflow:hidden}.academic-btn-arrow:before{content:"";z-index:0;background:var(--academic-btn-green);transition:transform .45s steps(5,end);position:absolute;inset:0;transform:translateY(101%)}.academic-btn-arrow-glyph{z-index:1;width:16px;height:16px;transition:transform .3s var(--academic-btn-ease-out);will-change:transform;background:currentColor;display:inline-block;position:relative;-webkit-mask:url(/icon/right_arrow.svg) 50%/contain no-repeat;mask:url(/icon/right_arrow.svg) 50%/contain no-repeat}.academic-btn:hover,.academic-btn:focus-visible{background:var(--academic-btn-white);color:#000}.academic-btn:hover .academic-btn-arrow,.academic-btn:focus-visible .academic-btn-arrow{padding-left:22px}.academic-btn:hover .academic-btn-arrow:before,.academic-btn:focus-visible .academic-btn-arrow:before{transform:translateY(0)}.academic-btn:hover .academic-btn-arrow-glyph,.academic-btn:focus-visible .academic-btn-arrow-glyph{transform:translate(3px)}.academic-btn--outline{border-color:var(--academic-btn-line);background:var(--academic-btn-black);color:var(--academic-btn-white)}.academic-btn--outline:hover,.academic-btn--outline:focus-visible{border-color:var(--academic-btn-soft-white)}.academic-btn:disabled{opacity:.62;pointer-events:none}.visual-statement-actions .academic-btn-wrap,.hardware-homie-hero-actions .academic-btn-wrap,.x10m-page-hero-actions .academic-btn-wrap,.research-hero-actions .academic-btn-wrap,.collaboration-hero-actions .academic-btn-wrap,.collaboration-start-actions .academic-btn-wrap,.contact-modal-footer .academic-btn-wrap{min-width:0}.visual-statement-actions .academic-btn,.hardware-homie-hero-actions .academic-btn,.x10m-page-hero-actions .academic-btn,.research-hero-actions .academic-btn,.collaboration-hero-actions .academic-btn,.collaboration-start-actions .academic-btn,.contact-modal-footer .academic-btn{width:100%}.hardware-feature-cta--copy .academic-btn-wrap{margin-top:72px}.hardware-homie-talk-to-us-content .academic-btn-wrap{margin-top:clamp(10px,1.5vw,16px)}.x10m-collab-inner>.academic-btn-wrap{margin-top:clamp(34px,4.6vw,52px)}.research-talk-content .academic-btn-wrap{margin-top:clamp(10px,1.5vw,16px)}.contact-modal-footer .academic-btn-wrap{flex:1}.contact-modal-footer .academic-btn,.contact-modal-footer .academic-btn-label{justify-content:center}@media (max-width:768px){.x10m-page-hero-actions .academic-btn-wrap,.contact-modal-footer .academic-btn-wrap{width:100%}.visual-statement-actions .academic-btn-wrap,.hardware-homie-hero-actions .academic-btn-wrap,.research-hero-actions .academic-btn-wrap,.collaboration-hero-actions .academic-btn-wrap,.collaboration-start-actions .academic-btn-wrap{flex:none;width:auto;max-width:100%}.visual-statement-actions .academic-btn,.hardware-homie-hero-actions .academic-btn,.research-hero-actions .academic-btn,.collaboration-hero-actions .academic-btn,.collaboration-start-actions .academic-btn{width:auto;max-width:100%}.visual-statement-actions .academic-btn-label,.hardware-homie-hero-actions .academic-btn-label,.research-hero-actions .academic-btn-label,.collaboration-hero-actions .academic-btn-label,.collaboration-start-actions .academic-btn-label{white-space:nowrap;justify-content:flex-start;overflow:visible}.x10m-page-hero-actions .academic-btn-label{text-align:center;text-overflow:clip;white-space:normal;justify-content:center;overflow:visible}}@media (max-width:600px){.academic-btn{font-size:.86rem}.academic-btn-label{white-space:normal;padding:11px 16px}.academic-btn-arrow{padding:11px 13px}}@media (max-width:420px){.academic-btn{font-size:.78rem;line-height:1.25}.academic-btn-label{white-space:nowrap;padding:10px}.academic-btn-arrow{padding:10px 9px}.academic-btn-arrow-glyph{width:14px;height:14px}.visual-statement-actions,.hardware-homie-hero-actions,.research-hero-actions,.collaboration-hero-actions,.collaboration-start-actions{gap:8px}.visual-statement-actions .academic-btn-label,.hardware-homie-hero-actions .academic-btn-label,.research-hero-actions .academic-btn-label,.collaboration-hero-actions .academic-btn-label,.collaboration-start-actions .academic-btn-label{white-space:nowrap;padding-inline:12px}.x10m-page-hero-actions .academic-btn-label{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.academic-btn,.academic-btn:after,.academic-btn-arrow,.academic-btn-arrow:before,.academic-btn-arrow-glyph{transition:none!important;animation:none!important}}.hero-toolkit-badge{--hero-toolkit-gap:12px;--hero-toolkit-main-gap:6px;--hero-toolkit-height:40px;--hero-toolkit-padding-block:7px;--hero-toolkit-padding-inline:14px;--hero-toolkit-label-padding:12px;--hero-toolkit-label-size:.78rem;--hero-toolkit-text-size:.9rem;--hero-toolkit-text-offset:1px;align-content:center;align-items:baseline;column-gap:var(--hero-toolkit-gap);height:var(--hero-toolkit-height);padding:var(--hero-toolkit-padding-block) var(--hero-toolkit-padding-inline);box-sizing:border-box;color:#e3e2e2;-webkit-backdrop-filter:blur(2px);background:#0a0a0a80;border:1px solid #3d3d3d;border-radius:4px;grid-template-columns:max-content minmax(0,1fr);text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-grid}.hero-toolkit-badge__label-wrap{padding-right:var(--hero-toolkit-label-padding);border-right:1px solid #1a1a1a;align-items:baseline;transition:border-color .18s;display:inline-flex}.hero-toolkit-badge__main{align-items:center;gap:var(--hero-toolkit-main-gap);min-width:0;display:inline-flex}.hero-toolkit-badge__label{color:var(--g);font-family:var(--f-mono);font-size:var(--hero-toolkit-label-size);letter-spacing:.075em;text-align:left;white-space:nowrap;font-weight:500;line-height:1.35;transition:color .18s}.hero-toolkit-badge__text{min-width:0;translate:0 var(--hero-toolkit-text-offset);color:#e3e2e2;font-family:var(--f-display);font-size:var(--hero-toolkit-text-size);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;transition:color .18s;overflow:hidden}.hero-toolkit-badge__arrow{color:var(--w);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:color .18s;display:inline-flex}.hero-toolkit-badge__arrow svg{width:1em;height:1em}.hero-toolkit-badge:hover,.hero-toolkit-badge:focus-visible{border-color:var(--gb)}.hero-toolkit-badge:hover .hero-toolkit-badge__label-wrap,.hero-toolkit-badge:focus-visible .hero-toolkit-badge__label-wrap{border-right-color:#2a2a2a}.hero-toolkit-badge:hover .hero-toolkit-badge__text,.hero-toolkit-badge:focus-visible .hero-toolkit-badge__text,.hero-toolkit-badge:hover .hero-toolkit-badge__arrow,.hero-toolkit-badge:focus-visible .hero-toolkit-badge__arrow{color:var(--w)}@media (max-width:1280px){.hero-toolkit-badge{--hero-toolkit-text-size:.86rem}}@media (max-width:768px){.hero-toolkit-badge{--hero-toolkit-gap:8px;--hero-toolkit-height:36px;--hero-toolkit-padding-block:6px;--hero-toolkit-padding-inline:10px;--hero-toolkit-label-padding:8px;--hero-toolkit-text-size:.76rem}}@media (max-width:480px){.hero-toolkit-badge{--hero-toolkit-text-size:.72rem}}.landing-title-break{display:none}.landing-title-break--tablet{display:block}.landing-page-main{--landing-title-size:clamp(2.05rem, 4.2vw, 3.4rem);--landing-title-size-tablet:clamp(1.9rem, 8.6vw, 2.75rem);--landing-eyebrow-size:clamp(.95rem, 1.05vw, 1.2rem);--landing-eyebrow-size-mobile:.9rem;--landing-btn-font-size:.94rem;--landing-btn-font-size-mobile:.88rem}:root .landing-page-main :is(.data-ecosystem-title,.hardware-feature-title,.data-processing-platform-title,.data-delivery-title,.synchronized-data-heading-title,.application-landscape-title,.mv-headline){font-size:var(--landing-title-size)}:root .landing-page-main :is(.data-ecosystem-eyebrow,.hardware-feature-eyebrow,.data-processing-platform-eyebrow,.data-delivery-eyebrow,.infrastructure-pipeline-heading-eyebrow){font-size:var(--landing-eyebrow-size)}.landing-page-main .academic-btn{font-size:var(--landing-btn-font-size);line-height:1.33}.landing-page-main .academic-btn .academic-btn-label{padding:15px 24px}.landing-page-main .academic-btn .academic-btn-arrow{padding:15px 18px}.landing-page-main .academic-btn .academic-btn-arrow-glyph{width:16px;height:16px}.landing-page-main .data-processing-platform-copy .data-processing-platform-button{min-height:48px;font-size:var(--landing-btn-font-size);gap:12px;padding:12px 20px;font-weight:600;line-height:1.33}.landing-page-main .data-processing-platform-copy .data-processing-platform-button-icon{width:20px;height:20px}.landing-page-main .data-processing-platform-copy .data-processing-platform-button-icon-glyph{width:14px;height:14px}.landing-page-main .data-delivery-cta{min-height:48px;font-size:var(--landing-btn-font-size);gap:10px;padding:12px 18px;line-height:1.33}@media (max-width:768px){:root .landing-page-main :is(.data-ecosystem-title,.hardware-feature-title,.data-processing-platform-title,.data-delivery-title,.synchronized-data-heading-title,.application-landscape-title,.mv-headline){font-size:var(--landing-title-size-tablet)}:root .landing-page-main :is(.data-ecosystem-eyebrow,.hardware-feature-eyebrow,.data-processing-platform-eyebrow,.data-delivery-eyebrow,.infrastructure-pipeline-heading-eyebrow){font-size:var(--landing-eyebrow-size-mobile)}.landing-page-main .academic-btn{font-size:var(--landing-btn-font-size-mobile)}.landing-page-main .academic-btn .academic-btn-label{padding:12px 14px}.landing-page-main .academic-btn .academic-btn-arrow{padding:12px}.landing-page-main .academic-btn .academic-btn-arrow-glyph{width:14px;height:14px}.landing-page-main .data-processing-platform-copy .data-processing-platform-button{min-height:48px;font-size:var(--landing-btn-font-size-mobile);gap:10px;padding:12px 14px}.landing-page-main .data-delivery-cta{min-height:46px;font-size:var(--landing-btn-font-size-mobile);gap:8px;padding:11px 14px}.landing-page-main .data-processing-platform-copy .data-processing-platform-button-icon{width:18px;height:18px}.landing-page-main .data-processing-platform-copy .data-processing-platform-button-icon-glyph{width:12px;height:12px}}.landing-section-inner,.landing-page-main .visual-statement-shell,.landing-page-main .trusted-logos-strip-inner,.landing-page-main .signal-tagline-strip-inner,.landing-page-main .hardware-feature-inner,.landing-page-main .nav-inner,.landing-page-main .mv-shell,.landing-page-main .footer-logo-hero,.landing-page-main .footer-top,.landing-page-main .footer-bottom{width:100%;max-width:var(--landing-inner);box-sizing:border-box;margin-inline:auto}@media (min-width:1281px){.landing-page-main .visual-statement-hero{height:auto;margin-top:64px}.landing-page-main .visual-statement-shell{height:805px}.landing-page-main .visual-statement-video-wrap{background:#000;width:min(1278px,100vw);height:100%;top:0;left:auto;right:calc(50% - 50vw);transform:none}.landing-page-main .visual-statement-video{object-fit:contain;object-position:right center}.landing-page-main .visual-statement-content{width:100%;max-width:none;padding:127px var(--landing-gutter) 0 clamp(28px, 5vw, 70px)}.landing-page-main .visual-statement-title{max-width:min(980px,100%)}}@media (min-width:1921px){.landing-page-main .visual-statement-video-wrap{width:min(1460px,100vw)}}@media (min-width:1025px) and (max-width:1280px){.landing-page-main .hardware-feature-inner{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:8px}.landing-page-main .hardware-feature-title{line-height:.96}.landing-page-main .hardware-feature-body{font-size:1.0625rem;line-height:1.42}.landing-page-main .hardware-feature-specs{flex-wrap:wrap;gap:clamp(16px,3vw,40px)}.landing-page-main .hardware-feature-media-frame{max-width:min(100%,440px);min-height:0}}@media (min-width:1281px) and (max-width:1536px){.landing-page-main .hardware-feature-media-frame{max-width:min(100%,500px);min-height:0}}@media (min-width:981px) and (max-width:1140px){.landing-page-main .hardware-feature-inner{grid-template-columns:1fr;gap:0}.landing-page-main .hardware-feature-copy,.landing-page-main .hardware-feature--reverse .hardware-feature-copy{order:1;padding:56px 0 32px}.landing-page-main .hardware-feature-media,.landing-page-main .hardware-feature--reverse .hardware-feature-media{order:2;justify-content:center;padding:0 0 48px}.landing-page-main .hardware-feature-media-frame{max-width:min(400px,100%);min-height:0;margin-inline:auto}.landing-page-main .hardware-feature--reverse .hardware-feature-media{justify-content:center}}@media (max-width:1024px){.landing-page-main .visual-statement-hero{height:auto;min-height:unset;margin-top:64px}.landing-page-main .footer-top .footer-col,.landing-page-main .footer-bottom{padding-inline:var(--landing-gutter)}}@media (max-width:768px){.landing-page-main .trusted-logos-strip-inner{min-height:auto;padding-block:40px 28px}.landing-page-main .visual-statement-actions{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.landing-page-main .visual-statement-actions .visual-statement-btn{width:auto;min-width:0;max-width:100%;padding-inline:12px}.landing-page-main .hardware-feature-copy,.landing-page-main .hardware-feature--reverse .hardware-feature-copy{padding:48px 0 32px}.landing-page-main .mv-content{padding-block:56px;padding-inline:0}.landing-page-main .visual-statement-hero,.landing-page-main .visual-statement-shell{min-height:clamp(520px,76svh,680px)}}@media (max-width:600px){.landing-page-main .visual-statement-btn,.landing-page-main .hardware-feature-btn,.landing-page-main .mv-btn{gap:10px;width:auto;max-width:100%;min-height:48px;padding:10px 18px;font-size:.92rem}.landing-page-main .visual-statement-actions .visual-statement-btn{gap:8px;width:auto;min-width:0;max-width:100%;padding:10px 12px}.landing-page-main .mv-content{padding-inline:16px}.landing-page-main .mv-btn{padding:10px 16px}.landing-page-main .visual-statement-btn-icon,.landing-page-main .hardware-feature-btn-icon,.landing-page-main .mv-btn-icon{width:22px;height:22px}.landing-page-main .mv-headline br{display:none}.landing-page-main .footer-top{grid-template-columns:1fr}.landing-page-main .footer-col{padding:28px var(--landing-gutter)}.landing-page-main .footer-bottom{text-align:center;flex-direction:column;gap:12px;padding-block:16px}}@media (max-width:480px){.landing-title-break--tablet{display:none}.landing-title-break--mobile{display:block}.landing-page-main .footer-logo-hero{padding:48px var(--landing-gutter) 40px}.landing-page-main .visual-statement-hero,.landing-page-main .visual-statement-shell{min-height:clamp(500px,74svh,620px)}}@keyframes spin-diamond{to{transform:rotate(360deg)}}@keyframes glitch-a{0%,92%,to{opacity:0;clip-path:polygon(0 0,0 0,0 0,0 0)}93%{opacity:.7;clip-path:polygon(0 20%,100% 20%,100% 35%,0 35%);transform:translate(3px)}94%{opacity:.5;clip-path:polygon(0 60%,100% 60%,100% 75%,0 75%);transform:translate(-3px)}95%{opacity:0}}@keyframes glitch-b{0%,94%,to{opacity:0;clip-path:polygon(0 0,0 0,0 0,0 0)}95%{opacity:.6;clip-path:polygon(0 45%,100% 45%,100% 60%,0 60%);transform:translate(-4px)}96%{opacity:.4;clip-path:polygon(0 10%,100% 10%,100% 25%,0 25%);transform:translate(4px)}97%{opacity:0}}@keyframes blink-led{0%,to{opacity:1}50%{opacity:.3}}@keyframes cur-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scanSweep{0%{opacity:0;top:0%}5%{opacity:1}95%{opacity:1}to{opacity:0;top:100%}}@keyframes hw-scan{0%{opacity:0;top:0%}5%{opacity:1}95%{opacity:1}to{opacity:0;top:100%}}@keyframes borderDraw{0%{clip-path:inset(0 100% 100% 0)}to{clip-path:inset(0 0% 0% 0)}}@keyframes stepPulse{0%,to{border-left-color:#ccffa040}50%{border-left-color:#ccffa0b3}}@keyframes led-blink{0%,to{opacity:1}50%{opacity:.28}}@keyframes breathIn{0%{opacity:0;filter:blur(7px);transform:translateY(14px)}55%{filter:blur()}to{opacity:1;filter:blur();transform:none}}.fi{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.fi.vis{opacity:1;transform:none}.sec-marker{border-bottom:1px solid var(--w4);font-family:var(--f-mono);color:var(--w4);letter-spacing:.1em;-webkit-user-select:none;user-select:none;align-items:center;gap:0;padding:6px 0;font-size:.78rem;display:flex}.sec-marker-num{border-right:1px solid var(--w4);color:var(--g);opacity:.5;padding:4px 14px}.sec-marker-name{flex:1;padding:4px 16px}.sec-marker-corner{border-left:1px solid var(--w4);opacity:.4;padding:4px 14px}.ascii-rule{font-family:var(--f-mono);color:var(--w4);text-align:left;letter-spacing:.02em;border:none;border-top:1px solid var(--w4);border-bottom:1px solid var(--w4);background:var(--b1);z-index:1;white-space:nowrap;padding:20px 32px;font-size:.78rem;position:relative;overflow:hidden}.sec-marker{border-color:#b4b4c814}.sec-marker-num{color:var(--g);opacity:.6}.btn-main{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--g);background:var(--g);color:var(--go);cursor:pointer;align-items:center;gap:8px;padding:14px 28px;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .15s;display:flex}.btn-main:hover{background:var(--g2);border-color:var(--g2)}.btn-ghost{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffbf;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-left:none;justify-content:center;align-items:center;padding:14px 28px;font-size:.75rem;text-decoration:none;transition:all .15s;display:inline-flex}.btn-ghost:hover{color:var(--w);background:#ffffff0f;border-color:#ffffffb3}.btn-hf{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;color:#1a1a1a;background:#ffd21e;border:1px solid #0000;align-items:center;gap:8px;padding:14px 28px;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}.btn-hf:hover{background:#ffe55a;transform:translateY(-1px)}.btn-paper{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;color:#ffffffad;background:0 0;border:1px solid #ffffff47;align-items:center;gap:8px;padding:14px 28px;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}.btn-paper:hover{color:var(--w);border-color:#fff9}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--g);align-items:center;gap:10px;margin-bottom:18px;font-size:.78rem;display:flex}.eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:20px;height:1px;display:inline-block}.sec-title{font-family:var(--f-display);letter-spacing:-.04em;color:var(--w);margin-bottom:24px;font-size:clamp(2.2rem,3.8vw,3.4rem);font-weight:800;line-height:.97}.sec-body{font-family:var(--f-body);color:var(--w2);max-width:520px;font-size:1rem;font-weight:400;line-height:1.78}.dataset-section .sec-title,.hw-section .sec-title,.cta-section .sec-title{background:linear-gradient(135deg, #fff 0%, var(--s) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#reading-progress-bar{z-index:99;background:#ccffa012;height:2px;position:fixed;top:56px;left:0;right:0}#reading-progress-fill{background:linear-gradient(90deg, var(--g), #ccffa066);width:0%;height:100%;transition:width 60ms linear}.nav{z-index:100;background:#0b0d12;border-bottom:1px solid #18191f;position:fixed;top:0;left:0;right:0}.nav-inner{width:100%;max-width:var(--landing-inner);box-sizing:border-box;background:#0b0d12;border-bottom:none;align-items:center;height:64px;margin-inline:auto;display:flex;position:relative}.nav-logo{font-family:var(--f-display);color:var(--w);letter-spacing:-.02em;font-size:.9rem;font-weight:800;text-decoration:none}.nav-logo svg{width:auto;height:32px}.nav-logo--theme svg path{fill:var(--g)}.nav-logo span{color:var(--g)}.nav-logo:focus-visible,.nav-logo:focus{outline:none}.nav-version{color:var(--w3);border:1px solid var(--w4);letter-spacing:.08em;padding:2px 7px;font-size:.78rem}.nav-mid{flex:1;justify-content:center;align-items:stretch;gap:clamp(16px,2.6vw,36px);height:100%;padding:0 24px;display:flex}.nav-item{align-items:center;height:100%;display:flex;position:relative}.nav-link-caret-box{justify-content:center;align-items:center;width:16px;height:16px;margin-left:8px;display:inline-flex}.nav-link-caret{width:8px;height:8px;display:block}.nav-item--has-menu:hover>.nav-link,.nav-item--has-menu:focus-within>.nav-link,.nav-item--has-menu.is-open>.nav-link{color:var(--g);opacity:1}.nav-dropdown{z-index:120;box-sizing:border-box;opacity:0;pointer-events:none;visibility:hidden;background:#0b0d12;border:1px solid #22262f;width:max-content;min-width:100%;padding:0;position:absolute;top:100%;left:0}.nav-item--has-menu:hover .nav-dropdown,.nav-item--has-menu:focus-within .nav-dropdown,.nav-item--has-menu.is-open .nav-dropdown{opacity:1;pointer-events:auto;visibility:visible}.nav .nav-dropdown-link{color:#e8ecfae0;width:100%;height:auto;font-family:var(--f-display);letter-spacing:.008em;white-space:nowrap;opacity:1;background:0 0;justify-content:flex-start;align-items:center;gap:10px;padding:9px 12px;font-size:.84rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.nav-dropdown-arrow{opacity:.4;flex:none;width:12px;height:12px;transition:opacity .16s}.nav .nav-dropdown-link:hover,.nav .nav-dropdown-link:focus-visible{color:var(--g);background:0 0}.nav .nav-dropdown-link:hover .nav-dropdown-arrow,.nav .nav-dropdown-link:focus-visible .nav-dropdown-arrow{opacity:1}.nav-mid a,.nav-link{font-family:var(--f-display);color:#e8ecfae0;letter-spacing:.008em;white-space:nowrap;cursor:pointer;opacity:.92;align-items:center;height:100%;padding:0;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .18s,opacity .18s;display:flex;position:relative}.nav-link:hover,.nav-link:focus-visible{color:var(--g);opacity:1}.nav .nav-mid a.nav-link.nav-link--active{color:#fff;opacity:1}.nav .nav-mid a.nav-link.nav-link--active:hover,.nav .nav-mid a.nav-link.nav-link--active:focus-visible{color:var(--g)}.nav-left{align-items:center;gap:18px;height:100%;padding:0 clamp(18px,3.2vw,56px);display:flex}.nav-right{border-left:1px solid #15181f;align-items:center;min-width:0;height:100%;margin-left:clamp(10px,2vw,24px);padding:0 18px 0 14px;display:flex}.btn-nav{isolation:isolate;font-family:var(--f-display);letter-spacing:0;text-transform:none;min-width:128px;height:40px;color:var(--w1);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 24px;font-size:.84rem;font-weight:500;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s,color .18s;display:inline-flex;position:relative;overflow:hidden}.btn-nav:hover{color:var(--g);background:#ccffa01a}.btn-nav.primary{color:#bde889;background:linear-gradient(#ccffa024,#1c2811);border-color:#ccffa033;font-weight:500;box-shadow:inset 0 0 0 1px #ccffa00a}.btn-nav.primary:before{content:"";z-index:-1;opacity:0;background:linear-gradient(100deg,#0000 0%,#ccffa033 44%,#ffffff2e 50%,#ccffa033 56%,#0000 100%);transition:opacity .14s,transform .52s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-120%)}.btn-nav.primary:hover,.btn-nav.primary:focus-visible{color:#d7ffad;background:linear-gradient(#ccffa03d,#233315);border-color:#ccffa094;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ccffa01a,0 0 18px #ccffa01f}.btn-nav.primary:hover:before,.btn-nav.primary:focus-visible:before{opacity:1;transform:translate(120%)}.btn-nav.primary:focus-visible{outline-offset:3px;outline:2px solid #ccffa0b8}.btn-nav.primary:focus:not(:focus-visible){outline:none}@media (min-width:1025px){.btn-nav{min-width:116px;height:36px;padding:0 20px;font-size:.8rem}}.nav-mobile-toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:48px;height:64px;padding:0;display:none}.hamburger-line{background:var(--w);transform-origin:50%;width:20px;height:2px;transition:all .3s;display:block}.hamburger-line.open:first-child{transform:translateY(7px)rotate(45deg)}.hamburger-line.open:nth-child(2){opacity:0}.hamburger-line.open:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-mobile-menu{-webkit-backdrop-filter:blur(24px);z-index:99;background:#080808fa;border-bottom:1px solid #ffffff0f;flex-direction:column;padding:8px 0;display:none;position:absolute;top:64px;left:0;right:0}.nav-mobile-link{font-family:var(--f-display);color:#ffffff7a;border-left:3px solid #0000;padding:14px 24px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .15s}.nav-mobile-link:hover,.nav-mobile-link:focus-visible{background:var(--g);color:var(--go)}.nav-mobile-link.active{color:var(--g)}.nav-mobile-link.active:hover,.nav-mobile-link.active:focus-visible{background:var(--g);color:var(--go)}.nav-mobile-link.primary{color:var(--go);background:var(--g);text-align:center;border-left:none;border-radius:4px;margin:8px 16px;padding:12px 16px;font-weight:700}.nav-mobile-link.primary:hover{background:var(--g2);color:var(--go)}.nav-mobile-link.external{justify-content:space-between;align-items:center;display:flex}.nav-mobile-external-arrow{color:var(--w3);font-size:.85rem;transition:color .15s}.nav-mobile-link.external:hover .nav-mobile-external-arrow{color:var(--go)}.nav-mobile-group{flex-direction:column;display:flex}.nav-mobile-link--child{padding-left:36px;font-size:.82rem}.nav-mobile-link--child:hover,.nav-mobile-link--child:focus-visible{color:var(--g);background:0 0}@media (max-width:768px){.nav-dropdown,.nav-mid,.nav-right{display:none}.nav-mobile-toggle,.nav-mobile-menu{display:flex}.nav-left{gap:12px;padding:0 16px}.nav-logo svg{height:26px}.nav-inner{justify-content:space-between}}@media (max-width:480px){.nav-left{padding:0 12px}.nav-logo svg{height:22px}.nav-mobile-toggle{width:44px}.hamburger-line{width:18px}}.visual-statement-hero{border-bottom:1px solid var(--vs-border);background-color:var(--b5);width:100%;max-width:100%;height:auto;margin:64px auto 0;position:relative;overflow:hidden}.visual-statement-banner{z-index:2;background:var(--g);color:#050505;cursor:pointer;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);text-decoration:none;display:block;position:relative;overflow:hidden}.visual-statement-banner-track{--banner-marquee-duration:28s;width:max-content;animation:visualStatementBannerMarquee var(--banner-marquee-duration) linear infinite;will-change:transform;backface-visibility:hidden;display:flex}.visual-statement-banner-track.is-js-marquee{animation:none!important}.visual-statement-banner-row{white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.visual-statement-banner-item{font-family:var(--f-display);letter-spacing:-.01em;color:#050505;align-items:center;gap:9px;padding:12px 48px;font-size:.9375rem;font-weight:700;line-height:1.2;display:inline-flex}.visual-statement-banner-arrow{fill:currentColor;flex:none;width:11px;height:11px}@keyframes visualStatementBannerMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.visual-statement-banner-item{padding:12px 32px}}@media (prefers-reduced-motion:reduce){.visual-statement-banner{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.visual-statement-banner::-webkit-scrollbar{display:none}.visual-statement-banner-track{animation:none;transform:none}}.visual-statement-shell{width:100%;max-width:var(--landing-inner);height:805px;margin-inline:auto;position:relative;overflow:visible}.visual-statement-video-wrap{pointer-events:none;isolation:isolate;width:100vw;height:805px;position:absolute;top:44px;left:50%;overflow:hidden;transform:translate(-50%)translateZ(0)}.visual-statement-video{object-fit:cover;object-position:68% center;backface-visibility:hidden;width:100%;height:100%;display:block;transform:translateZ(0)}.visual-statement-overlay{background:linear-gradient(90deg, var(--vs-overlay-strong) 0%, var(--vs-overlay-mid) 33%, var(--vs-overlay-soft) 62%, var(--vs-overlay-end) 100%);pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.visual-statement-content{z-index:1;box-sizing:border-box;width:100%;max-width:100%;padding:127px var(--landing-gutter) 0 clamp(28px, 5vw, 70px);position:relative}.visual-statement-title{color:var(--w);font-family:var(--f-body);font-size:var(--hero-title-size);font-weight:300;line-height:var(--hero-title-line);letter-spacing:0;max-width:980px;margin-top:70px;animation:1.1s cubic-bezier(.22,1,.36,1) .18s both breathIn}.visual-statement-title span{color:var(--g);font-style:italic;font-weight:500;display:block}.visual-statement-actions{align-items:center;gap:0;margin-top:134px;display:flex}.visual-statement-btn{min-height:50px;font-family:var(--f-display);border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:12px 28px;font-size:.9375rem;font-weight:600;line-height:1.33;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.visual-statement-btn>span{align-items:center;display:inline-flex}.visual-statement-btn>span:first-child{font-size:inherit;line-height:inherit}.visual-statement-btn-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;line-height:1;transition:background-color .18s,color .18s;display:inline-flex}.visual-statement-btn-primary{background:var(--g);color:#050505;border-color:var(--g)}.visual-statement-btn-primary .visual-statement-btn-icon{color:var(--g);background:#050505}.visual-statement-btn-secondary{color:#e3e2e2;background:#1e1e1e;border-color:#1e1e1e}.visual-statement-btn-secondary .visual-statement-btn-icon{background:var(--g);color:#050505}.visual-statement-btn:hover,.visual-statement-btn:focus-visible{color:#050505;background:#fff;border-color:#fff}.visual-statement-btn:hover .visual-statement-btn-icon,.visual-statement-btn:focus-visible .visual-statement-btn-icon{background:var(--g);color:#050505}@media (prefers-reduced-motion:reduce){.visual-statement-title{animation:none}}@media (max-width:1280px){.visual-statement-video-wrap{right:auto}.visual-statement-content{width:100%;padding:110px var(--landing-gutter) 0}.visual-statement-btn{gap:12px;min-height:48px;padding:12px 24px}}@media (max-width:1024px){.visual-statement-hero{height:auto;min-height:unset;margin-top:64px}.visual-statement-shell{height:auto;min-height:unset;position:relative}.visual-statement-video-wrap{width:100vw;height:100%;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.visual-statement-video{object-position:74% center}.visual-statement-content{z-index:1;width:100%;min-height:unset;padding:72px var(--landing-gutter) 40px;position:relative}.visual-statement-title{margin-top:28px;line-height:.96}.visual-statement-actions{margin-top:48px}}@media (max-width:768px){.landing-page-main .visual-statement-hero{height:auto;min-height:clamp(640px,86svh,780px);margin-top:64px}.landing-page-main .visual-statement-shell{flex-direction:column;min-height:clamp(640px,86svh,780px);display:flex}.visual-statement-video-wrap{width:100%;max-height:none;aspect-ratio:unset;background:#000;position:absolute;inset:0;transform:none}.visual-statement-video-wrap:after{content:none}.visual-statement-video{object-fit:contain;object-position:center 64%;background:#000;min-height:0}.visual-statement-overlay{background:linear-gradient(#00000014 0%,#00000047 46%,#00000085 100%);display:block}.landing-page-main .visual-statement-content{min-height:100%;padding:max(36px, env(safe-area-inset-top,0px)) var(--landing-gutter) max(44px, env(safe-area-inset-bottom,0px));box-sizing:border-box;background:0 0;flex-direction:column;flex:1;display:flex}.visual-statement-badge{max-width:100%}.landing-page-main .visual-statement-title{max-width:100%;margin-top:clamp(40px,7vh,64px)}.visual-statement-actions{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;margin-top:auto;padding-top:clamp(32px,5vh,48px);display:flex}.visual-statement-btn{gap:8px;width:100%;min-width:0;max-width:none;min-height:48px;padding:10px 12px;font-size:.92rem}.visual-statement-btn>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.visual-statement-btn-secondary{margin-left:0}.visual-statement-btn-icon{width:22px;height:22px}}@media (max-width:480px){.landing-page-main .visual-statement-hero,.landing-page-main .visual-statement-shell{min-height:clamp(620px,84svh,740px)}.landing-page-main .visual-statement-content{padding:max(32px, env(safe-area-inset-top,0px)) var(--landing-gutter) max(40px, env(safe-area-inset-bottom,0px))}.visual-statement-video{object-fit:contain;object-position:center 68%}.visual-statement-badge{width:100%}.landing-page-main .visual-statement-title{margin-top:clamp(36px,6.5vh,56px)}.visual-statement-actions{gap:8px;padding-top:clamp(28px,4.5vh,40px)}}.trusted-logos-strip{--trusted-logos-gap:clamp(34px, 3.2vw, 56px);background:#000;width:100%;max-width:100%;margin:0 auto;position:relative;overflow:hidden}.trusted-logos-frame{box-sizing:border-box;background:linear-gradient(#292929 0%,#000 80.288%),linear-gradient(90deg,#81c2ff17 0% 100%);width:100%;max-width:none;margin-inline:auto;padding:64px 0}.trusted-logos-strip-inner{z-index:1;width:100%;max-width:none;padding-inline:var(--landing-gutter);box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.trusted-logos-caption{color:#e3e2e2;font-family:var(--f-display);letter-spacing:.04em;opacity:.96;margin-top:0;margin-bottom:0;font-size:1.0625rem;font-weight:400;line-height:1.76}.trusted-logos-track{will-change:transform;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;width:max-content;animation:34s linear infinite trustedLogosMarquee;display:flex}.trusted-logos-list{justify-content:flex-start;align-items:flex-end;gap:var(--trusted-logos-gap);width:max-content;padding-right:var(--trusted-logos-gap);mix-blend-mode:normal;opacity:1;flex-wrap:nowrap;flex:none;display:flex}.trusted-logos-marquee{width:100%;max-width:none;padding-inline:var(--landing-gutter);box-sizing:border-box;margin-top:46px;overflow:hidden}.landing-page-main .trusted-logos-strip-inner{max-width:none}.trusted-logo-item{flex:none;justify-content:center;align-items:flex-end;height:40px;padding-inline:clamp(4px,.55vw,10px);display:inline-flex}.trusted-logo-image{opacity:.92;mix-blend-mode:screen;filter:grayscale()saturate(0)brightness(1.62)contrast(1.08);width:auto;height:32px;transform:translateZ(0)}.trusted-logo-image--apple{height:36px}@media (max-width:1024px){.trusted-logos-strip{--trusted-logos-gap:clamp(22px, 2.8vw, 36px)}.trusted-logos-frame{height:auto;min-height:280px;padding:42px 0 22px}.trusted-logos-strip-inner{padding-inline:var(--landing-gutter)}.trusted-logos-caption{font-size:.9rem;line-height:1.45}.trusted-logos-track{animation-duration:30s}.trusted-logos-marquee{margin-top:22px}.trusted-logo-image{height:29px}.trusted-logo-image--apple{height:33px}.trusted-logo-item{height:32px}}@media (max-width:640px){.trusted-logos-strip{--trusted-logos-gap:16px}.trusted-logos-frame{min-height:auto;padding:32px 0 28px}.trusted-logos-strip-inner{padding-inline:var(--landing-gutter)}.trusted-logos-caption{text-align:center;font-size:.8rem}.trusted-logos-track{animation-duration:26s}.trusted-logos-marquee{margin-top:16px}.trusted-logo-image{height:20px}.trusted-logo-image--apple{height:23px}.trusted-logo-item{height:24px}}@media (prefers-reduced-motion:reduce){.trusted-logos-track{animation-duration:38s}}@keyframes trustedLogosMarquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.data-ecosystem-section{background:#000;width:100%;min-height:470px}.data-ecosystem-inner{width:100%;max-width:var(--landing-inner);padding:100px var(--landing-gutter) 0;box-sizing:border-box;margin-inline:auto}.data-ecosystem-eyebrow{width:min(100%,938px);font-family:var(--f-space-grotesk);letter-spacing:.15em;text-transform:uppercase;color:#ccffa0cc;font-weight:400;line-height:1}.data-ecosystem-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;column-gap:clamp(24px,2.4vw,40px);width:100%;margin-top:32px;display:grid}.data-ecosystem-title{font-family:var(--f-inter-tight);letter-spacing:-.03em;color:#fff;text-wrap:balance;font-weight:300;line-height:76px}.data-ecosystem-copy{max-width:100%;padding-left:clamp(12px,1.2vw,24px)}@media (min-width:1680px){.data-ecosystem-copy{padding-left:clamp(52px,3.2vw,84px)}}.data-ecosystem-body{font-family:var(--f-inter-tight);letter-spacing:-.01em;color:#fff;margin-top:8px;font-size:35px;font-weight:300;line-height:43px}.data-ecosystem-body em{color:var(--g);font-style:italic;font-weight:500}.data-ecosystem-subtext{width:520px;max-width:none;font-family:var(--f-inter-tight);letter-spacing:-.01em;color:#888;text-wrap:pretty;margin-top:64px;font-size:20.5px;line-height:31.5px}.data-ecosystem-subtext strong{color:#e3e2e2;font-weight:400}@media (max-width:1200px){.data-ecosystem-inner{padding:88px var(--landing-gutter) 28px}.data-ecosystem-grid{grid-template-columns:1fr;row-gap:20px;width:100%}.data-ecosystem-copy{padding-left:0}.data-ecosystem-title{letter-spacing:-.02em;line-height:1.12}.data-ecosystem-body{max-width:760px;margin-top:0;font-size:clamp(2.15rem,4.625vw,2.525rem);line-height:1.26}.data-ecosystem-subtext{width:100%;margin-top:30px;font-size:clamp(1.075rem,2.5vw,1.285rem);line-height:1.5}}@media (max-width:768px){.data-ecosystem-section{min-height:unset}.data-ecosystem-inner{padding:64px var(--landing-gutter) 34px}.data-ecosystem-eyebrow{letter-spacing:.11em;line-height:1.2}.data-ecosystem-grid{row-gap:14px;margin-top:24px}.data-ecosystem-title{letter-spacing:-.02em;line-height:1.1}.data-ecosystem-body{font-size:clamp(1.21rem,5.9vw,1.54rem);line-height:1.3}.data-ecosystem-subtext{max-width:36ch;margin-top:14px;font-size:.98rem;line-height:1.48}}@media (max-width:480px){.data-ecosystem-inner{padding:54px var(--landing-gutter) 28px}.data-ecosystem-eyebrow{letter-spacing:.09em;line-height:1.15}.data-ecosystem-grid{row-gap:10px;margin-top:18px}.data-ecosystem-title{line-height:1.08}.data-ecosystem-body{font-size:1.055rem;line-height:1.36}.data-ecosystem-subtext{margin-top:10px;font-size:.92rem;line-height:1.44}.data-ecosystem-title br{display:none}}.sense-stage-row-section{background:#000;width:100%}.sense-stage-row-inner{width:100%;max-width:var(--landing-inner);padding:0 var(--landing-gutter);margin-inline:auto}.sense-stage-row-grid{border-top:1px solid #7c7c7c;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:clamp(24px,2.4vw,40px);width:100%;min-height:299px;display:grid}.sense-stage-row-left{flex-direction:column;gap:6px;padding:48px 0;display:flex}.sense-stage-row-index{font-family:var(--f-mono);color:#ccffa066;font-size:11px;line-height:1.5}.sense-stage-row-tag{width:fit-content;font-family:var(--f-space-grotesk);letter-spacing:.041em;color:#67755b;background:#ccffa01a;border:1.152px solid #ccffa080;margin-top:16px;padding:5px;font-size:14px;line-height:1.234;transition:color .18s}.sense-stage-row-body{max-width:543px;font-family:var(--f-inter-tight);color:#aaa;margin-top:12px;font-size:18px;line-height:1.44}.sense-stage-row-output{font-family:var(--f-space-grotesk);letter-spacing:.083em;color:#67755b;margin-top:10px;font-size:12px;line-height:.875;transition:color .18s}.sense-stage-row-right{padding:48px 0 48px clamp(12px,1.2vw,24px)}@media (min-width:1680px){.sense-stage-row-right{padding-left:clamp(52px,3.2vw,84px)}}.sense-stage-row-title-wrap{flex:1;align-items:center;display:flex}.sense-stage-row-title{font-family:var(--f-space-grotesk);letter-spacing:-.044em;color:#424242;font-size:clamp(3.35rem,6.6vw,84px);font-weight:400;line-height:.88;transition:color .22s}.sense-stage-row-grid:hover .sense-stage-row-title,.sense-stage-row-grid:focus-within .sense-stage-row-title{color:#e3e2e2}.sense-stage-row-grid:hover .sense-stage-row-tag,.sense-stage-row-grid:focus-within .sense-stage-row-tag,.sense-stage-row-grid:hover .sense-stage-row-output,.sense-stage-row-grid:focus-within .sense-stage-row-output{color:var(--g)}.sense-stage-row-foot{font-family:var(--f-space-grotesk);color:#7f936b;font-size:18px;font-weight:400;line-height:1.083;transition:color .18s}.sense-stage-row-grid:hover .sense-stage-row-foot,.sense-stage-row-grid:focus-within .sense-stage-row-foot{color:#ccffa0cc}@media (max-width:1200px){.sense-stage-row-grid{min-height:unset;grid-template-columns:1fr;gap:24px;padding-bottom:36px}.sense-stage-row-right{padding:0}.sense-stage-row-title-wrap{flex:unset}.sense-stage-row-title{font-size:clamp(2.85rem,11.2vw,4.95rem)}}@media (max-width:768px){.sense-stage-row-inner{padding:0 var(--landing-gutter)}.sense-stage-row-left{gap:10px}.sense-stage-row-right{padding:32px 0 0}.sense-stage-row-title{letter-spacing:-.03em;font-size:clamp(2.2rem,9.9vw,2.95rem);line-height:.96}.sense-stage-row-body{font-size:1.02rem;line-height:1.45}.sense-stage-row-foot{font-size:.96rem}}@media (max-width:480px){.sense-stage-row-grid{gap:16px;padding-bottom:24px}.sense-stage-row-left{gap:8px}.sense-stage-row-right{padding-top:24px}.sense-stage-row-tag{margin-top:12px;font-size:12px;line-height:1.2}.sense-stage-row-body{margin-top:10px;font-size:.92rem;line-height:1.4}.sense-stage-row-output{margin-top:8px;font-size:10px;line-height:1.1}.sense-stage-row-title{font-size:clamp(1.9rem,11.2vw,2.4rem);line-height:1}.sense-stage-row-foot{font-size:.86rem;line-height:1.2}}.infrastructure-pipeline-heading-section{background:#000;width:100%;margin:99px 0}.infrastructure-pipeline-heading-inner{width:100%;max-width:var(--landing-inner);padding:0 var(--landing-gutter);margin-inline:auto}.infrastructure-pipeline-heading-eyebrow{width:fit-content;font-family:var(--f-space-grotesk);letter-spacing:.067em;text-transform:uppercase;color:var(--g);margin:0 auto 8px;font-weight:500;line-height:16.8px}.infrastructure-pipeline-heading-title{width:100%;font-family:var(--f-inter-tight);text-align:center;color:#fff;margin:0 auto;padding:0;font-size:clamp(1.58rem,2.95vw,2.42rem);font-weight:400;line-height:1.12}.infrastructure-pipeline-visual{--pipeline-design-w:1184px;aspect-ratio:1184/650;background:#000;margin:99px clamp(40px,6.2vw,92px);position:relative;overflow:hidden;container:pipeline-visual/inline-size}.infrastructure-pipeline-visual-image{object-fit:contain;object-position:center center;width:100%;height:100%;display:block}.infrastructure-pipeline-overlay-chip{--chip-scale:calc(100cqi / var(--pipeline-design-w));z-index:2;transform:scale(var(--chip-scale));transform-origin:0 0;text-align:center;color:#08090a;font-family:var(--f-inter-tight);white-space:nowrap;pointer-events:none;background:#b8d99c;border-radius:4px;justify-content:center;align-items:center;padding:6.8px 13.6px;font-size:15.416px;font-weight:600;line-height:1;display:inline-flex;position:absolute;box-shadow:0 0 10px #ccffa066}.infrastructure-pipeline-overlay-chip--sync{top:50.77%;left:29.56%}.infrastructure-pipeline-overlay-chip--annotation{top:50.31%;left:61.5%}.infrastructure-pipeline-overlay-chip--x10m{background:#ccffa0;padding:6.17px 12.33px;top:89.4%;left:38.82%}.infrastructure-pipeline-overlay-chip--custom{background:#ccffa0;padding:6.17px 12.33px;top:89.4%;left:54.06%}@media (max-width:1180px){.infrastructure-pipeline-visual{margin:84px clamp(18px,4.5vw,44px)}}.infrastructure-pipeline-corner{pointer-events:none;border:1.2px solid #ccffa0f2;width:27px;height:27px;position:absolute}.infrastructure-pipeline-corner--tl{border-bottom:0;border-right:0;top:0;left:0}.infrastructure-pipeline-corner--tr{border-bottom:0;border-left:0;top:0;right:0}.infrastructure-pipeline-corner--bl{border-top:0;border-right:0;bottom:0;left:0}.infrastructure-pipeline-corner--br{border-top:0;border-left:0;bottom:0;right:0}.infrastructure-pipeline-meta-left,.infrastructure-pipeline-meta-right,.infrastructure-pipeline-caption{font-family:var(--f-mono);letter-spacing:1.63px;font-size:13.566px;position:absolute}.infrastructure-pipeline-meta-left{gap:8px;display:grid;top:34px;left:48px}.infrastructure-pipeline-meta-left span:first-child{color:#7a8174}.infrastructure-pipeline-meta-left span:last-child{color:var(--g)}.infrastructure-pipeline-meta-right{color:#7a8174;top:38px;right:48px}.infrastructure-pipeline-meta-right i{vertical-align:-2px;border:1px solid #ccffa08c;border-radius:999px;width:14px;height:14px;margin-left:10px;display:inline-block}.infrastructure-pipeline-stage{gap:8px;display:grid;position:absolute}.infrastructure-pipeline-stage span{font-family:var(--f-mono);letter-spacing:2.07px;color:var(--g);font-size:12.95px}.infrastructure-pipeline-stage strong{font-family:var(--f-inter-tight);letter-spacing:-.22px;color:#edeee9;font-size:34.449px;font-weight:500;line-height:1}.infrastructure-pipeline-stage--left-top{top:24.67%;left:4.16%}.infrastructure-pipeline-stage--right{text-align:right;top:50.84%;right:4.1%}.infrastructure-pipeline-stage--left-bottom{bottom:18.56%;left:4.16%}.infrastructure-pipeline-stage--left-top:after,.infrastructure-pipeline-stage--right:before,.infrastructure-pipeline-stage--left-bottom:after{content:"";background:#ffffff59;height:1px;position:absolute;top:68%}.infrastructure-pipeline-stage--left-top:after{width:min(170px,14vw);left:calc(100% + 12px)}.infrastructure-pipeline-stage--right:before{width:min(58px,5vw);right:calc(100% + 12px)}.infrastructure-pipeline-stage--left-bottom:after{width:min(164px,13.8vw);left:calc(100% + 12px)}.infrastructure-pipeline-pill{z-index:4;font-family:var(--f-inter-tight);color:#8d8989;background:#08090a;border:1px solid #545454;border-radius:4px;padding:6.166px 12.333px;font-size:15.416px;font-weight:600;line-height:1.2;position:absolute;box-shadow:0 0 9px #ccffa04d}.infrastructure-pipeline-pill--one{top:13.54%;left:34.88%}.infrastructure-pipeline-pill--two{top:18.62%;left:53.21%}.infrastructure-pipeline-pill--three{top:29.38%;left:44.76%}.infrastructure-pipeline-pill:after{content:"";background:#ccffa080;width:1px;position:absolute;top:calc(100% - 1px);left:21px}.infrastructure-pipeline-pill--one:after{height:135px}.infrastructure-pipeline-pill--two:after{height:148px}.infrastructure-pipeline-pill--three:after{height:87px}.infrastructure-pipeline-center-svg{pointer-events:none;z-index:1;width:min(632px,62%);position:absolute;top:52.2%;left:50%;transform:translate(-50%,-50%)}.infrastructure-pipeline-center-svg svg{width:100%;height:auto;display:block}.infrastructure-pipeline-plane-wrap{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.infrastructure-pipeline-plane-wrap--top{width:36.07%;height:32.85%;top:18.24%;left:31.96%}.infrastructure-pipeline-plane-wrap--mid{width:36.76%;height:33.48%;top:36.51%;left:31.62%}.infrastructure-pipeline-plane-wrap--dashed{width:37.51%;height:34.16%;top:54.79%;left:31.25%}.infrastructure-pipeline-plane{aspect-ratio:1;border:1.233px solid #ccffa080;width:56.5%;transform:rotate(26.57deg)scaleY(.8)skew(-36.87deg)}.infrastructure-pipeline-plane--top{background:#70707066;box-shadow:0 0 44px #ccffa014}.infrastructure-pipeline-plane--mid{background:linear-gradient(135deg,#ccffa052 0%,#ccffa00d 100%);border-color:#ccffa0ad;box-shadow:0 0 69px #ccffa02e}.infrastructure-pipeline-plane--dashed{background:#ccffa04d;border-style:dashed;border-color:#ccffa061}.infrastructure-pipeline-group{z-index:3;pointer-events:none;position:absolute;inset:36.46% 31.73% 30% 31.84%}.infrastructure-pipeline-group img{width:100%;height:100%;display:block}.infrastructure-pipeline-v-divider{z-index:4;width:1.233px;height:68.31%;position:absolute;top:20.87%;transform:translate(-50%)}.infrastructure-pipeline-v-divider img{object-fit:cover;width:100%;height:100%;display:block}.infrastructure-pipeline-v-divider span{border-top:8px solid #ccffa0b3;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.infrastructure-pipeline-dot{z-index:3;background:#ccffa0;border-radius:50%;position:absolute;box-shadow:0 0 10px #ccffa0}.infrastructure-pipeline-dot--lg{width:6px;height:6px}.infrastructure-pipeline-dot--md{width:5px;height:5px}.infrastructure-pipeline-dot--sm{width:4px;height:4px}.infrastructure-pipeline-coords{font-family:var(--f-mono);letter-spacing:1.04px;color:var(--g);border:1.233px solid #ccffa059;gap:4px;padding:12.333px 16.033px;font-size:12.95px;line-height:22.014px;display:grid;position:absolute;bottom:14.93%;right:4.21%}.infrastructure-pipeline-caption{color:#565c52;bottom:2.28%;left:4.16%}@media (max-width:768px){.infrastructure-pipeline-heading-section{margin:72px 0}.infrastructure-pipeline-heading-eyebrow{margin-bottom:6px;padding-inline:8px;line-height:1.2}.infrastructure-pipeline-heading-title{padding:10px 10px 12px;font-size:clamp(1.34rem,4.6vw,1.92rem);line-height:1.15}.infrastructure-pipeline-visual{margin:72px clamp(8px,2.4vw,16px)}.infrastructure-pipeline-meta-left,.infrastructure-pipeline-stage--left-top,.infrastructure-pipeline-stage--left-bottom,.infrastructure-pipeline-caption{left:18px}.infrastructure-pipeline-meta-right,.infrastructure-pipeline-stage--right,.infrastructure-pipeline-coords{right:18px}.infrastructure-pipeline-stage strong{font-size:clamp(1.45rem,6.5vw,2.1rem)}.infrastructure-pipeline-meta-left,.infrastructure-pipeline-meta-right,.infrastructure-pipeline-caption{letter-spacing:1px;font-size:11px}.infrastructure-pipeline-pill{display:none}.infrastructure-pipeline-center-svg{width:min(632px,78%);top:54%}.infrastructure-pipeline-group{inset:41% 26% 26%}.infrastructure-pipeline-plane-wrap,.infrastructure-pipeline-v-divider,.infrastructure-pipeline-dot{display:none}.infrastructure-pipeline-stage--left-top{top:126px}.infrastructure-pipeline-stage--right{top:232px}.infrastructure-pipeline-stage--left-bottom{bottom:70px}.infrastructure-pipeline-coords{padding:10px 12px;font-size:11px;line-height:1.6;bottom:76px}}@media (max-width:480px){.infrastructure-pipeline-visual{margin:56px clamp(6px,2vw,12px)}.infrastructure-pipeline-meta-left,.infrastructure-pipeline-stage--left-top,.infrastructure-pipeline-stage--left-bottom{left:12px}.infrastructure-pipeline-meta-right,.infrastructure-pipeline-stage--right{right:12px}.infrastructure-pipeline-meta-left,.infrastructure-pipeline-meta-right{letter-spacing:.72px;font-size:10px}.infrastructure-pipeline-stage strong{font-size:clamp(1.1rem,6.6vw,1.5rem);line-height:1.05}.infrastructure-pipeline-stage span{letter-spacing:1.3px;font-size:10px}.infrastructure-pipeline-stage--left-top{top:102px}.infrastructure-pipeline-stage--right{top:182px}.infrastructure-pipeline-stage--left-bottom{bottom:38px}.infrastructure-pipeline-caption{letter-spacing:.72px;opacity:.82;font-size:9px;display:block;bottom:10px;left:12px}.infrastructure-pipeline-coords{letter-spacing:.62px;gap:2px;padding:6px 8px;font-size:9px;line-height:1.35;display:grid;bottom:12px;right:12px}}.signal-tagline-strip{z-index:1;background:#000;width:100%;margin:0 auto;padding:0;position:relative}.signal-tagline-strip-inner{box-sizing:border-box;white-space:nowrap;border-top:1px solid var(--w4);border-bottom:1px solid var(--w4);background:var(--b1);width:100%;max-width:none;margin-inline:auto;overflow:hidden}.landing-page-main .signal-tagline-strip-inner{max-width:none}.signal-tagline-track{will-change:transform;align-items:center;width:max-content;animation:45s linear infinite signalTaglineMarquee;display:flex}.signal-tagline-row{white-space:nowrap;flex-shrink:0;align-items:center;padding:16px 0;display:flex}.signal-tagline-frag{align-items:center;display:inline-flex}.signal-tagline-item{font-family:var(--f-display);color:var(--w1);letter-spacing:-.02em;text-transform:uppercase;padding:0 32px;font-size:1.25rem;font-weight:700;line-height:1.2}.signal-tagline-frag:nth-child(2n) .signal-tagline-item{color:var(--g)}.signal-tagline-sep{padding:0 16px;font-size:0;line-height:1}.signal-tagline-sep:before{content:"◆";font-family:var(--f-mono);color:var(--w3);font-size:1rem}@keyframes signalTaglineMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.signal-tagline-track{animation:none}}@media (max-width:768px){.signal-tagline-strip{display:none}}.simulation-telemetry-section{box-sizing:border-box;background:#000;border:none;width:100%;max-width:none;margin:0;padding:24px clamp(40px,8vw,130px) 22px}.simulation-telemetry-kpis{justify-content:space-between;align-items:flex-start;gap:clamp(48px,10vw,160px);width:100%;max-width:none;margin:0;display:flex}.simulation-telemetry-kpi{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:5.172px;min-width:0;display:flex}.simulation-telemetry-kpi:nth-child(2){text-align:center;align-items:center}.simulation-telemetry-kpi:nth-child(3){text-align:right;align-items:flex-end}.simulation-telemetry-kpi-label{color:#c2caad;font-family:var(--f-display);letter-spacing:1.5517px;text-transform:uppercase;font-size:clamp(12px,1.08vw,15.517px);font-weight:500;line-height:15.517px}.simulation-telemetry-kpi-value{color:#ccffa0;font-family:var(--f-body);letter-spacing:-.02em;font-size:clamp(1.65rem,2.87vw,41.378px);font-weight:600;line-height:1.3}.simulation-telemetry-kpi-value-agents{font-variant-numeric:tabular-nums}@media (max-width:768px){.simulation-telemetry-section{padding:20px var(--landing-gutter) 18px}.simulation-telemetry-kpis{flex-direction:column;align-items:stretch;gap:14px}.simulation-telemetry-kpi,.simulation-telemetry-kpi:nth-child(2),.simulation-telemetry-kpi:nth-child(3){text-align:left;align-items:flex-start}.simulation-telemetry-kpi-value{font-size:clamp(1.5rem,8vw,2rem);line-height:1.2}}.hardware-feature{background:var(--b5);width:100%;max-width:100%;margin:0 auto;position:relative}.hardware-feature-inner{width:100%;max-width:var(--landing-inner);padding-top:192px;padding-inline:var(--landing-gutter);box-sizing:border-box;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);justify-content:start;align-items:center;gap:clamp(4px,.6vw,12px);min-height:auto;margin-inline:auto;display:grid}.hardware-feature-copy{min-width:0}.hardware-feature-topline{color:var(--g);font-family:var(--f-space-grotesk);letter-spacing:.3em;text-transform:uppercase;font-size:.625rem;line-height:1.6}.hardware-feature-eyebrow{color:var(--g);font-family:var(--f-display);letter-spacing:.15em;margin-top:12px;font-weight:400;line-height:1}.hardware-feature-title{color:#e3e2e5;max-width:min(680px,100%);font-family:var(--f-body);letter-spacing:0;margin-top:clamp(32px,3.2vw,48px);font-weight:300;line-height:1.19}.hardware-feature-title br{margin-bottom:.06em;display:block}.hardware-feature-title strong{font-weight:500}.hardware-feature-body{color:#888;max-width:min(560px,100%);font-family:var(--f-body);opacity:.8;margin-top:48px;font-size:clamp(1.125rem,1.18vw,1.25rem);line-height:1.42}.hardware-feature-specs{flex-wrap:wrap;align-items:flex-start;gap:clamp(20px,4vw,96px);max-width:100%;margin-top:72px;display:flex}.hardware-feature-spec{border-left:1px solid var(--g);flex-direction:column;justify-content:flex-start;gap:7.75px;min-height:104px;padding-left:25px;padding-right:41px;display:flex}.hardware-feature-spec-key{color:var(--w1);opacity:.4;font-family:var(--f-display);letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:400;line-height:13.5px}.hardware-feature-spec-value{color:var(--w1);font-family:Inter, var(--f-body);letter-spacing:-.02em;white-space:pre-line;font-size:clamp(1.5rem,2.2vw,1.75rem);font-weight:400;line-height:1.35}.hardware-feature-btn{background:var(--g);border:1px solid var(--g);color:#050505;min-height:50px;font-family:var(--f-display);letter-spacing:0;justify-content:center;align-items:center;gap:12px;padding:12px 28px;font-size:.9375rem;font-weight:600;line-height:1.33;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.hardware-feature-cta--copy .hardware-feature-btn{margin-top:72px}.hardware-feature-cta--media{display:none}.hardware-feature-btn>span{align-items:center;display:inline-flex}.hardware-feature-btn>span:first-child{font-size:inherit;line-height:inherit}.hardware-feature-btn-icon{width:20px;height:20px;color:var(--g);background:#050505;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:background-color .18s,color .18s;display:inline-flex}.hardware-feature-btn:hover,.hardware-feature-btn:focus-visible{color:#050505;background:#fff;border-color:#fff}.hardware-feature-btn:hover .hardware-feature-btn-icon,.hardware-feature-btn:focus-visible .hardware-feature-btn-icon{background:var(--g);color:#050505}.hardware-feature-media{justify-content:flex-start;align-items:center;min-width:0;padding:0;display:flex}.hardware-feature-media-frame{aspect-ratio:1166/872;background:radial-gradient(68% 58% at 50% 46%,#ffffff0e,#0000 70%);width:100%;max-width:min(100%,500px);min-height:0;position:relative}.landing-page-main .hardware-feature-media-frame{min-height:0}.hardware-feature-image{object-fit:contain;object-position:center;filter:brightness(1.08)contrast(1.04)}.hardware-feature--reverse .hardware-feature-copy{order:2}.hardware-feature--reverse .hardware-feature-media{border-left:none;order:1;justify-content:flex-start;padding-top:4px}.hardware-feature--reverse .hardware-feature-media-frame{background:0 0}.hardware-feature+.hardware-feature .hardware-feature-inner{margin-top:196px}@media (max-width:1280px){.hardware-feature-title{line-height:1.14}}@media (max-width:1024px){.hardware-feature-inner{padding-top:120px}.hardware-feature+.hardware-feature .hardware-feature-inner{padding-top:72px}.hardware-feature-title{line-height:1.12}}@media (max-width:980px){.hardware-feature-inner{min-height:unset;grid-template-columns:1fr;padding-top:54px}.hardware-feature-copy,.hardware-feature--reverse .hardware-feature-copy{order:1;padding:32px 0 26px}.hardware-feature-title{margin-top:28px;line-height:1.06}.hardware-feature-body{font-size:1.1rem;line-height:1.42}.hardware-feature-specs{gap:0 14px;max-width:100%}.hardware-feature-spec-value{font-size:1.2rem}.hardware-feature-btn{width:fit-content;min-height:48px;padding:12px 24px;font-size:.9375rem}.hardware-feature-media,.hardware-feature--reverse .hardware-feature-media{border-top:1px solid #b8d7a659;border-left:none;border-right:none;flex-direction:column;order:2;justify-content:center;padding:0}.hardware-feature-cta--copy{display:none}.hardware-feature-cta--media{width:100%;padding:24px 0 40px;display:block}.hardware-feature-cta--media .hardware-feature-btn{margin-top:0}.hardware-feature-media-frame{width:min(86%,400px);min-height:unset;aspect-ratio:1166/872;margin-block:28px;margin-inline:auto}}@media (max-width:768px){.hardware-feature-eyebrow{letter-spacing:.11em;line-height:1.2}}@media (max-width:600px){.hardware-feature-inner{padding-top:34px}.hardware-feature+.hardware-feature .hardware-feature-inner{padding-top:22px}.hardware-feature-body{font-size:1.04rem}.hardware-feature-spec{min-height:90px;padding-left:14px}.hardware-feature-spec-key{font-size:.75rem}.hardware-feature-spec-value{font-size:1rem;line-height:1.35}.hardware-feature-btn{gap:10px;width:fit-content;max-width:100%;min-height:48px;padding:10px 18px;font-size:.92rem}.hardware-feature-btn-icon{width:22px;height:22px}}@media (min-width:1537px){.hardware-feature-inner{gap:clamp(8px,1vw,16px)}.hardware-feature-media-frame{max-width:min(100%,560px);min-height:0}}@media (min-width:1921px){.hardware-feature-inner{gap:clamp(8px,1vw,16px)}.hardware-feature-media-frame{min-height:0}}.landing-page-main .data-processing-platform-section{background:#050505;border-top:1px solid #1e1e1e}.landing-page-main .data-processing-platform-inner{width:100%;max-width:var(--landing-inner);padding:134px var(--landing-gutter) 120px;margin-inline:auto}.landing-page-main .data-processing-platform-header{flex-direction:column;gap:9px;display:flex}.landing-page-main .data-processing-platform-kicker{color:var(--g);font-family:var(--f-space-grotesk);letter-spacing:.3em;text-transform:uppercase;font-size:10px;line-height:16px}.landing-page-main .data-processing-platform-eyebrow{color:var(--g);font-family:var(--f-space-grotesk);letter-spacing:.15em;line-height:1}.landing-page-main .data-processing-platform-grid{grid-template-columns:minmax(0,490px) minmax(0,582px);align-items:start;gap:clamp(84px,9vw,156px);margin-top:72px;display:grid}.landing-page-main .data-processing-platform-media{width:100%;box-shadow:none;box-sizing:border-box;background:linear-gradient(#1f1f1f 0%,#494949 100%);border:0;position:relative;overflow:hidden}.landing-page-main .data-processing-platform-media:after{content:"";pointer-events:none;background:linear-gradient(#ccffa066,#ccffa066) top/100% 1px no-repeat,linear-gradient(#ccffa066,#ccffa066) bottom/100% 1px no-repeat,linear-gradient(#ccffa066,#ccffa066) 0/1px 100% no-repeat,linear-gradient(#ccffa066,#ccffa066) 100%/1px 100% no-repeat;position:absolute;inset:0}.landing-page-main .data-processing-platform-image{border-bottom:1px solid #ccffa066;width:100%;height:auto;display:block}.landing-page-main .data-processing-platform-title{color:#e3e2e5;font-family:var(--f-body);letter-spacing:0;text-wrap:balance;font-weight:300;line-height:1.19}.landing-page-main .data-processing-platform-title-tail{white-space:nowrap}.landing-page-main .data-processing-platform-title strong{font-weight:500}.landing-page-main .data-processing-platform-body{color:#888;max-width:582px;font-family:var(--f-body);margin-top:32px;font-size:clamp(1.125rem,1.18vw,1.25rem);line-height:1.55}.landing-page-main .data-processing-platform-supports{margin-top:42px}.landing-page-main .data-processing-platform-supports-label{color:#888;font-family:var(--f-space-grotesk);letter-spacing:.1246em;font-size:18px;font-weight:400;line-height:1.03}.landing-page-main .data-processing-platform-support-item{border-bottom:1px solid #1a1a1a;grid-template-rows:auto auto;grid-template-columns:1px minmax(0,1fr);align-items:start;column-gap:17.94px;min-height:82px;margin-top:0;padding:15.7px 0 16.8px;display:grid}.landing-page-main .data-processing-platform-support-item:first-of-type{margin-top:18px}.landing-page-main .data-processing-platform-support-item:before{content:"";background:var(--g);grid-area:1/1/span 2;align-self:stretch;width:1px}.landing-page-main .data-processing-platform-support-title{color:#e3e2e2;font-family:var(--f-space-grotesk);grid-area:1/2;font-size:22px;font-weight:400;line-height:1.1467}.landing-page-main .data-processing-platform-support-detail{color:#6c6c6c;min-width:0;font-family:var(--f-inter-tight);grid-area:2/2;margin-top:2.2px;font-size:18px;line-height:1.2146}.landing-page-main .data-processing-platform-button{color:#050505;min-height:50px;font-family:var(--f-space-grotesk);cursor:not-allowed;opacity:1;background:#6d6d6d;border:1px solid #6d6d6d;align-items:center;gap:12px;margin-top:31px;padding:13px 22px;font-weight:600;line-height:1.35;display:inline-flex}.landing-page-main .data-processing-platform-button-label{white-space:nowrap;align-items:center;display:inline-flex}.landing-page-main .data-processing-platform-button-icon{color:#454545;background:#9f9f9f;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.landing-page-main .data-processing-platform-button-icon-glyph{background:currentColor;width:16px;height:16px;display:inline-block;-webkit-mask:url(/icon/right_arrow.svg) 50%/contain no-repeat;mask:url(/icon/right_arrow.svg) 50%/contain no-repeat}@media (max-width:1200px){.landing-page-main .data-processing-platform-inner{padding-top:110px}.landing-page-main .data-processing-platform-grid{grid-template-columns:1fr;gap:48px}.landing-page-main .data-processing-platform-media{max-width:min(620px,100%)}.landing-page-main .data-processing-platform-copy{max-width:860px}}@media (max-width:768px){.landing-page-main .data-processing-platform-inner{padding-top:72px;padding-bottom:84px}.landing-page-main .data-processing-platform-header{gap:8px}.landing-page-main .data-processing-platform-eyebrow{letter-spacing:.11em;line-height:1.2}.landing-page-main .data-processing-platform-grid{gap:36px;margin-top:42px}.landing-page-main .data-processing-platform-media{max-width:min(460px,100%);margin-inline:auto}.landing-page-main .data-processing-platform-title{text-wrap:pretty;line-height:1.06}.landing-page-main .data-processing-platform-title-tail{white-space:normal}.landing-page-main .data-processing-platform-body{margin-top:24px;font-size:1.06rem;line-height:1.45}.landing-page-main .data-processing-platform-supports{margin-top:30px}.landing-page-main .data-processing-platform-supports-label{letter-spacing:.12em;font-size:1.0625rem;line-height:1.06}.landing-page-main .data-processing-platform-support-item{align-items:start;column-gap:16px;min-height:76px;padding:13px 0 14px}.landing-page-main .data-processing-platform-support-item:first-of-type{margin-top:16px}.landing-page-main .data-processing-platform-support-title{font-size:1.3125rem;line-height:1.15}.landing-page-main .data-processing-platform-support-detail{margin-top:2px;font-size:1.02rem;line-height:1.24}.landing-page-main .data-processing-platform-button{gap:10px;min-height:46px;margin-top:24px;padding:11px 16px}.landing-page-main .data-processing-platform-button-icon{width:20px;height:20px}.landing-page-main .data-processing-platform-button-icon-glyph{width:14px;height:14px}}@media (max-width:480px){.landing-page-main .data-processing-platform-grid{gap:28px;margin-top:34px}.landing-page-main .data-processing-platform-media{max-width:min(420px,100%)}.landing-page-main .data-processing-platform-title{line-height:1.1}.landing-page-main .data-processing-platform-body{margin-top:18px;font-size:.95rem;line-height:1.42}}.data-delivery-section{background:#080808;border-top:1px solid #1e1e1e;width:100%}.data-delivery-inner{width:100%;max-width:var(--landing-inner);padding:134px var(--landing-gutter);margin-inline:auto}.data-delivery-kicker{color:var(--g);font-family:var(--f-space-grotesk);letter-spacing:.3em;text-transform:uppercase;font-size:10px;line-height:16px}.data-delivery-eyebrow{color:var(--g);font-family:var(--f-space-grotesk);letter-spacing:.15em;margin-top:9px;line-height:1}.data-delivery-title{color:#e3e2e5;max-width:1260px;font-family:var(--f-body);margin-top:20px;font-weight:300;line-height:1.19}.data-delivery-title strong{font-weight:500}.data-delivery-body{color:#888;max-width:1210px;font-family:var(--f-body);margin-top:16px;font-size:clamp(1.0625rem,1.35vw,1.375rem);line-height:1.545}.data-delivery-modalities-wrap{margin-top:76px}.data-delivery-modalities-title{color:var(--g);font-family:var(--f-space-grotesk);letter-spacing:.18em;text-transform:uppercase;font-size:.78rem}.data-delivery-modalities{border:1px solid #5c5c5c;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:27px;display:grid}.data-delivery-modality-item{color:#c5c5c5;min-height:60px;font-family:var(--f-space-grotesk);border-bottom:1px solid #1e1e1e;border-right:1px solid #1e1e1e;align-items:center;gap:13px;padding:18px 27px;font-size:.913rem;line-height:1.5;display:flex}.data-delivery-modality-item:nth-child(4n){border-right:none}.data-delivery-modality-item:nth-child(n+5){border-bottom:none}.data-delivery-modality-symbol{color:var(--g);font-family:var(--f-mono);opacity:.6;font-size:.84rem;line-height:1}.data-delivery-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;min-width:0;margin-top:58px;display:grid}.data-delivery-card{flex-direction:column;min-width:0;min-height:630px;padding:55px;display:flex;overflow:hidden}.data-delivery-card--dataset{background:linear-gradient(#0f1a0a 0%,#080808 100%);border:1px solid #ccffa04d}.data-delivery-card--custom{background:#0d0d0d;border:1px solid #1e1e1e}.data-delivery-card-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.data-delivery-chip{color:var(--g);font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;opacity:.7;font-size:.632rem}.data-delivery-chip--dim{color:#666}.data-delivery-card-eyebrow{color:var(--g);font-family:var(--f-space-grotesk);letter-spacing:.14em;text-transform:uppercase;margin-top:14px;font-size:.7725rem;line-height:1.5}.data-delivery-live{color:var(--g);font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;border:1px solid #ccffa066;padding:4px 11px;font-size:.632rem;line-height:1.5}.data-delivery-card-title{color:#fff;font-family:var(--f-body);margin-top:14px;font-size:clamp(2rem,2.35vw,2.27rem);font-weight:300;line-height:1.1}.data-delivery-card-body{color:#888;font-family:var(--f-body);overflow-wrap:anywhere;margin-top:18px;font-size:1.0535rem;line-height:1.5}.data-delivery-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.data-delivery-stat{border-left:1px solid #ccffa04d;min-width:0;min-height:53px;padding-left:19px}.data-delivery-stat-value{color:var(--g);font-family:var(--f-body);font-size:1.816rem;line-height:1.1}.data-delivery-stat-label{color:#555;font-family:var(--f-space-grotesk);letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:4px;font-size:.7024rem}.data-delivery-tiers{margin-top:36px}.data-delivery-tier-item{color:#888;min-height:47px;font-family:var(--f-space-grotesk);border-bottom:1px solid #1a1a1a;align-items:flex-start;gap:13px;padding:11px 0 12px;font-size:.913rem;line-height:1.5;display:flex}.data-delivery-tier-item>span:last-child{overflow-wrap:anywhere;min-width:0}.data-delivery-tier-tag{color:var(--g);font-family:var(--f-mono);opacity:.4;flex-shrink:0;font-size:.7024rem;line-height:1.5}.data-delivery-actions{flex-wrap:wrap;gap:13px;margin-top:auto;padding-top:45px;display:flex}.data-delivery-actions--pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.data-delivery-actions.data-delivery-actions--pair .data-delivery-cta{gap:7px;width:100%;min-width:0;padding-inline:10px;font-size:.82rem}.data-delivery-actions.data-delivery-actions--pair .data-delivery-cta-label{white-space:nowrap}.data-delivery-cta{min-height:48px;font-family:var(--f-space-grotesk);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:.94rem;font-weight:600;line-height:1.33;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.data-delivery-cta-label{white-space:nowrap;align-items:center;display:inline-flex}.data-delivery-cta--primary{color:#050505;background:#ccffa0;border-color:#ccffa0}.data-delivery-cta--outline{color:#e3e2e2;background:#111;border-color:#2a2a2a;padding-inline:20px}.data-delivery-cta-icon{background:#1a1a1a;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.data-delivery-cta-icon-glyph{background:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.79785 7.19287L7.19189 1.79883M7.19189 6.29386V1.79883H2.69686' stroke='%23CCFFA0' stroke-width='1.34851'/%3E%3C/svg%3E") 50%/contain no-repeat;width:8px;height:8px;display:inline-block}.data-delivery-cta--primary:hover,.data-delivery-cta--primary:focus-visible{color:#050505;background:#fff;border-color:#fff}.data-delivery-cta--outline:hover,.data-delivery-cta--outline:focus-visible{color:#fff;background:#1e1e1e;border-color:#3a3a3a}@media (min-width:1201px){.data-delivery-card-body{flex-grow:1}.data-delivery-stats,.data-delivery-tiers{min-height:141px}}@media (max-width:1200px){.data-delivery-cards{grid-template-columns:1fr}.data-delivery-inner{padding-top:110px;padding-bottom:112px}.data-delivery-title{line-height:1.14}.data-delivery-body{max-width:860px;font-size:1.08rem}}@media (max-width:1024px){.data-delivery-modalities{grid-template-columns:repeat(2,minmax(0,1fr))}.data-delivery-modality-item:nth-child(4n){border-right:1px solid #1e1e1e}.data-delivery-modality-item:nth-child(2n){border-right:none}.data-delivery-modality-item:nth-child(n+5){border-bottom:1px solid #1e1e1e}.data-delivery-modality-item:nth-child(n+7){border-bottom:none}.data-delivery-cards{grid-template-columns:1fr}.data-delivery-card{min-height:0}}@media (max-width:768px){.data-delivery-inner{padding:72px var(--landing-gutter) 84px}.data-delivery-eyebrow{letter-spacing:.11em;line-height:1.2}.data-delivery-title{line-height:1.06}.data-delivery-body{font-size:1.02rem;line-height:1.45}.data-delivery-modalities-wrap{margin-top:44px}.data-delivery-modalities{margin-top:14px}.data-delivery-modality-item{gap:10px;min-height:52px;padding:0 14px;font-size:.88rem}.data-delivery-card{padding:28px 18px}.data-delivery-card-title{font-size:clamp(1.7rem,7.4vw,2.1rem)}.data-delivery-card-body{font-size:.98rem;line-height:1.45}.data-delivery-stats{gap:12px 14px}.data-delivery-stat{padding-left:12px}.data-delivery-stat-value{font-size:clamp(1.25rem,5.5vw,1.55rem)}.data-delivery-stat-label{letter-spacing:.06em;font-size:.64rem}.data-delivery-actions{flex-wrap:wrap;gap:10px;padding-top:28px}.data-delivery-cta{gap:8px;max-width:100%;min-height:46px;padding:12px 14px;line-height:1.33}.data-delivery-cta--outline{padding-inline:14px}.data-delivery-cta-label{white-space:normal}.data-delivery-cta-icon{width:18px;height:18px}}@media (max-width:600px){.data-delivery-modalities{grid-template-columns:1fr}.data-delivery-modality-item,.data-delivery-modality-item:nth-child(4n),.data-delivery-modality-item:nth-child(2n),.data-delivery-modality-item:nth-child(n+5),.data-delivery-modality-item:nth-child(n+7){border-bottom:1px solid #1e1e1e;border-right:none}.data-delivery-modality-item:last-child{border-bottom:none}.data-delivery-card{padding:24px 16px}.data-delivery-actions{flex-wrap:wrap;align-items:flex-start;gap:10px}.data-delivery-actions .data-delivery-cta{flex:0 auto;justify-content:center;width:auto;max-width:100%}.data-delivery-actions .data-delivery-cta-label{white-space:nowrap}}@media (max-width:380px){.data-delivery-stats{grid-template-columns:1fr}.data-delivery-stat{padding-left:14px}}.synchronized-data-heading-section{background:#080808;width:100%}.synchronized-data-heading-inner{width:100%;max-width:var(--landing-inner);padding:200px var(--landing-gutter) 64px;margin-inline:auto}.synchronized-data-heading-title{color:#e3e2e5;font-family:var(--f-body);letter-spacing:0;max-width:1229px;font-weight:300;line-height:1.19}.synchronized-data-heading-body{color:#888;font-family:var(--f-body);max-width:1206px;margin-top:10px;font-size:clamp(1.125rem,1.18vw,1.25rem);line-height:1.55}.multimodal-layer-cards{--layer-card-corner-line:18px;--layer-card-width:420px;--layer-card-height:500px;--layer-card-gap:28px;align-items:stretch;gap:var(--layer-card-gap);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;margin-top:52px;display:flex;position:relative;overflow:hidden}.multimodal-layer-cards.is-dragging{cursor:grabbing}.multimodal-layer-cards video{pointer-events:none}.multimodal-layer-cards .multimodal-layer-swiper{--swiper-wrapper-transition-timing-function:cubic-bezier(.22, 1, .36, 1);flex:0 0 100%;width:100%;overflow:visible}.multimodal-layer-swiper .swiper-wrapper{will-change:transform;backface-visibility:hidden;align-items:stretch;height:auto}.multimodal-layer-swiper .multimodal-layer-card{flex:0 0 var(--layer-card-width);width:var(--layer-card-width);height:auto;min-height:var(--layer-card-height);contain:layout paint;-webkit-backdrop-filter:blur(10px);background:#1a1c1e66;border:1px solid #0000;border-top-width:2px;border-bottom-color:#ccffa01f;min-width:0;padding:28px 26px;position:relative;overflow:hidden}html.is-safari .multimodal-layer-card{-webkit-backdrop-filter:none;background:#1a1c1eeb}.multimodal-layer-card:before{content:"";pointer-events:none;background:linear-gradient(#ccffa0cc, #ccffa0cc) top right / var(--layer-card-corner-line) 1px no-repeat, linear-gradient(#ccffa0cc, #ccffa0cc) top right / 1px var(--layer-card-corner-line) no-repeat, linear-gradient(#ccffa0cc, #ccffa0cc) bottom left / var(--layer-card-corner-line) 1px no-repeat, linear-gradient(#ccffa0cc, #ccffa0cc) bottom left / 1px var(--layer-card-corner-line) no-repeat;box-shadow:none;position:absolute;inset:0}.multimodal-layer-card:after{content:none}.multimodal-layer-modality{color:var(--g);opacity:.4;font-family:var(--f-space-grotesk);letter-spacing:.05em;font-size:.625rem;line-height:1}.multimodal-layer-media{isolation:isolate;background:#0d0e10;border:1px solid #ffffff1a;height:232px;margin-top:18px;position:relative;overflow:hidden;transform:translateZ(0)}.multimodal-layer-video{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;display:block;transform:translateZ(0)}.multimodal-layer-metric{color:var(--g);font-family:var(--f-space-grotesk);letter-spacing:.1em;text-transform:uppercase;margin-top:24px;font-size:.75rem;line-height:1.4}.multimodal-layer-title{color:#fff;font-family:var(--f-body);letter-spacing:-.02em;margin-top:12px;font-size:1.75rem;font-weight:500;line-height:1.2}.multimodal-layer-description{color:#c3c9b8;font-family:var(--f-body);margin-top:14px;font-size:.95rem;line-height:1.5}@media (max-width:768px){.synchronized-data-heading-inner{padding:120px var(--landing-gutter) 44px}.synchronized-data-heading-title{line-height:1.06}.synchronized-data-heading-body{margin-top:12px;font-size:1.02rem;line-height:1.45}.multimodal-layer-cards{--layer-card-corner-line:12px;--layer-card-width:min(300px, 82vw);--layer-card-height:auto;--layer-card-gap:12px;width:100%;margin-top:36px;padding-bottom:6px}.multimodal-layer-card{padding:20px 16px 18px}.multimodal-layer-media{height:180px;aspect-ratio:unset}.multimodal-layer-title{font-size:1.45rem}.multimodal-layer-description{font-size:.95rem;line-height:1.45}}@media (max-width:480px){.synchronized-data-heading-inner{padding:88px var(--landing-gutter) 34px}.synchronized-data-heading-title{line-height:1.1}.synchronized-data-heading-body{margin-top:10px;font-size:.95rem;line-height:1.42}.multimodal-layer-cards{--layer-card-width:min(282px, 86vw);--layer-card-gap:10px;margin-top:26px}.multimodal-layer-card{padding:16px 14px 14px}.multimodal-layer-modality{letter-spacing:.04em;font-size:.56rem}.multimodal-layer-media{height:166px;margin-top:14px}.multimodal-layer-metric{letter-spacing:.08em;margin-top:18px;font-size:.66rem}.multimodal-layer-title{margin-top:9px;font-size:1.28rem;line-height:1.16}.multimodal-layer-description{margin-top:11px;font-size:.88rem;line-height:1.42}}.application-landscape-section{background:#080808;width:100%}.application-landscape-inner{width:100%;max-width:var(--landing-inner);padding:92px var(--landing-gutter) 72px;margin-inline:auto}.application-landscape-eyebrow{align-items:center;gap:12px;display:inline-flex}.application-landscape-eyebrow-line{background:#ccffa066;width:32px;height:1px}.application-landscape-eyebrow-text{color:#ccffa0b3;font-family:var(--f-space-grotesk);letter-spacing:.3em;text-transform:uppercase;font-size:10px;font-weight:400;line-height:16px}.application-landscape-title{color:#fff;font-family:var(--f-body);letter-spacing:0;margin-top:34px;font-weight:300;line-height:1.19}.application-landscape-title em{color:var(--g);font-style:italic;font-weight:500}.application-landscape-grid-shell{width:100%;max-width:var(--landing-inner);padding-inline:var(--landing-gutter);box-sizing:border-box;margin-inline:auto;margin-top:0;margin-bottom:100px}.application-landscape-grid{background:#020304;border:1px solid #3f3f3f}.application-landscape-grid-row{--row-delay:0s;opacity:0;filter:blur(5px);transition:opacity .64s cubic-bezier(.16, 1, .3, 1) var(--row-delay), transform .76s cubic-bezier(.16, 1, .3, 1) var(--row-delay), filter .76s cubic-bezier(.16, 1, .3, 1) var(--row-delay);will-change:opacity, transform, filter;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;transform:translateY(34px)scale(.992)}.application-landscape-grid-row.is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.application-landscape-grid-row:not(:last-child){border-bottom:1px solid #3f3f3f}.application-landscape-grid-card{opacity:0;background:0 0;border-right:1px solid #3f3f3f;min-height:198px;padding:30px 30px 26px;transition:opacity .52s,transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.application-landscape-grid-row .application-landscape-grid-card:last-child{border-right:0}.application-landscape-grid-row.is-visible .application-landscape-grid-card{opacity:1;transform:translateY(0)}.application-landscape-grid-row.is-visible .application-landscape-grid-card:first-child{transition-delay:calc(var(--row-delay) + 10ms)}.application-landscape-grid-row.is-visible .application-landscape-grid-card:nth-child(2){transition-delay:calc(var(--row-delay) + 90ms)}.application-landscape-grid-row.is-visible .application-landscape-grid-card:nth-child(3){transition-delay:calc(var(--row-delay) + .17s)}.application-landscape-grid-card-top{justify-content:space-between;align-items:center;display:flex}.application-landscape-grid-index{color:#e0e0e0;font-family:var(--f-mono);letter-spacing:.08em;opacity:0;font-size:.6rem;line-height:1.5;transition:opacity .36s,transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.application-landscape-grid-tag{color:#929292;font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;opacity:0;border:1px solid #1a1a1a;padding:3px 7px 2px;font-size:.52rem;line-height:1.4;transition:opacity .36s,transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.application-landscape-grid-title{color:var(--g);font-family:var(--f-space-grotesk);letter-spacing:-.01em;opacity:0;margin-top:18px;font-size:clamp(1.28rem,1.32vw,1.72rem);font-weight:400;line-height:1.24;transition:opacity .46s,transform .52s cubic-bezier(.22,1,.36,1);transform:translateY(10px)}.application-landscape-grid-desc{color:#929292;max-width:36ch;font-family:var(--f-body);opacity:0;margin-top:12px;font-size:.9rem;line-height:1.42;transition:opacity .46s,transform .52s cubic-bezier(.22,1,.36,1);transform:translateY(10px)}.application-landscape-grid-row.is-visible .application-landscape-grid-index,.application-landscape-grid-row.is-visible .application-landscape-grid-tag,.application-landscape-grid-row.is-visible .application-landscape-grid-title,.application-landscape-grid-row.is-visible .application-landscape-grid-desc{opacity:1;transform:translateY(0)}.application-landscape-grid-row.is-visible .application-landscape-grid-index,.application-landscape-grid-row.is-visible .application-landscape-grid-tag{transition-delay:calc(var(--row-delay) + .14s)}.application-landscape-grid-row.is-visible .application-landscape-grid-title{transition-delay:calc(var(--row-delay) + .21s)}.application-landscape-grid-row.is-visible .application-landscape-grid-desc{transition-delay:calc(var(--row-delay) + .29s)}@media (max-width:1024px){.application-landscape-inner{padding:76px var(--landing-gutter) 64px}.application-landscape-title{margin-top:28px;line-height:1.14}.application-landscape-grid-shell{margin-top:0;margin-bottom:72px}.application-landscape-grid{border-color:#3a3a3a}.application-landscape-grid-card{min-height:166px;padding:22px 16px 18px}.application-landscape-grid-title{margin-top:16px;font-size:clamp(1.06rem,1.9vw,1.22rem)}.application-landscape-grid-desc{margin-top:12px;font-size:.8rem;line-height:1.4}}@media (max-width:768px){.application-landscape-inner{padding:62px var(--landing-gutter) 52px}.application-landscape-eyebrow{gap:10px}.application-landscape-eyebrow-line{width:24px}.application-landscape-eyebrow-text{letter-spacing:.3em}.application-landscape-title{letter-spacing:0;margin-top:24px;line-height:1.12}.application-landscape-grid-shell{margin-top:0;margin-bottom:56px}.application-landscape-grid{border-left:0;border-right:0}.application-landscape-grid-row{grid-template-columns:1fr}.application-landscape-grid-row:not(:last-child){border-bottom:1px solid #3a3a3a}.application-landscape-grid-card{min-height:auto;padding:20px var(--landing-gutter) 18px;border-right:0}.application-landscape-grid-index{font-size:.56rem}.application-landscape-grid-tag{padding:2px 7px;font-size:.5rem}.application-landscape-grid-title{margin-top:14px;font-size:1.42rem;line-height:1.2}.application-landscape-grid-desc{margin-top:10px;font-size:.88rem;line-height:1.45}}@media (prefers-reduced-motion:reduce){.application-landscape-grid-row,.application-landscape-grid-row.is-visible{opacity:1;filter:none;transition:none;transform:none}.application-landscape-grid-card,.application-landscape-grid-row.is-visible .application-landscape-grid-card,.application-landscape-grid-index,.application-landscape-grid-tag,.application-landscape-grid-title,.application-landscape-grid-desc,.application-landscape-grid-row.is-visible .application-landscape-grid-index,.application-landscape-grid-row.is-visible .application-landscape-grid-tag,.application-landscape-grid-row.is-visible .application-landscape-grid-title,.application-landscape-grid-row.is-visible .application-landscape-grid-desc{opacity:1;transition:none;transform:none}}@media (min-width:769px) and (max-width:900px){.nav-left{flex-shrink:0;gap:10px;padding:0 12px}.nav-right{flex-shrink:0;gap:6px;padding:0 8px 0 6px}.nav-mid{-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;min-width:0;-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--b5) 10px, var(--b5) calc(100% - 10px), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--b5) 10px, var(--b5) calc(100% - 10px), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--b5) 10px, var(--b5) calc(100% - 10px), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, var(--b5) 10px, var(--b5) calc(100% - 10px), transparent 100%);flex:1;display:flex;overflow:visible}.nav-mid::-webkit-scrollbar{display:none}.nav-mid a,.nav-mid .nav-link{flex-shrink:0;padding:0 12px;font-size:.72rem}.btn-nav{letter-spacing:.06em;white-space:nowrap;padding:6px 10px;font-size:.62rem}}.mv-section{z-index:1;border-bottom:1px solid var(--w4);box-sizing:border-box;background:linear-gradient(#151515 0%,#343434 100%);width:100%;max-width:100%;margin:0 auto;position:relative;overflow:hidden}.mv-shell{width:100%;max-width:var(--landing-inner);aspect-ratio:4096/2304;isolation:isolate;box-sizing:border-box;justify-content:center;align-items:center;min-height:572px;margin-inline:auto;display:flex;position:relative;overflow:visible}.mv-bg{z-index:0;pointer-events:none;mix-blend-mode:lighten;background-position:top;background-repeat:repeat;background-size:auto 100%;width:100vw;height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)translateZ(0)}.mv-content{z-index:1;width:100%;padding:118px var(--landing-gutter) 104px;box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:64px;display:flex;position:relative}.mv-headline{color:var(--w);font-family:var(--f-body);letter-spacing:0;margin:0;font-size:clamp(2.05rem,4.2vw,3.4rem);font-style:normal;font-weight:300;line-height:1.19}.mv-btn{background:var(--g);border:1px solid var(--g);color:#050505;min-height:50px;font-family:var(--f-display);justify-content:center;align-items:center;gap:12px;padding:12px 28px;font-size:.9375rem;font-weight:600;line-height:1.33;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.mv-btn>span{align-items:center;display:inline-flex}.mv-btn-icon{width:20px;height:20px;color:var(--g);background:#050505;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:background-color .18s,color .18s;display:inline-flex}.mv-btn:hover,.mv-btn:focus-visible{color:#050505;background:#fff;border-color:#fff}.mv-btn:hover .mv-btn-icon,.mv-btn:focus-visible .mv-btn-icon{background:var(--g);color:#050505}@media (max-width:1280px){.mv-headline{line-height:1.16}.mv-btn{gap:12px;min-height:48px;padding:12px 24px;font-size:.9375rem}}@media (max-width:1024px){.mv-headline{line-height:1.14}}@media (max-width:960px){.mv-shell{aspect-ratio:auto;min-height:480px}.mv-bg{background-position:50%}.mv-content{gap:48px;padding-block:72px;padding-inline:0}.mv-headline{font-size:clamp(1.9rem,8.6vw,2.75rem);line-height:1.12}}@media (max-width:600px){.mv-shell{min-height:440px}.mv-content{gap:32px;padding-block:56px;padding-inline:16px}.mv-headline{max-width:13em;line-height:1.12}.mv-headline br{display:none}.mv-btn{box-sizing:border-box;gap:10px;width:auto;max-width:100%;min-height:48px;padding:10px 16px;font-size:.92rem}.mv-btn-icon{width:22px;height:22px}}.footer{z-index:1;--footer-fg:#9f9f9f;color:var(--footer-fg);background:#000;position:relative}.footer-logo-hero{background:#000;border-bottom:none;flex-direction:column;align-items:center;padding:100px 0 80px;display:flex;position:relative;overflow:visible}.footer-logo-hero:after{content:"";background:var(--w4);width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.footer-logo-giant{opacity:.18;filter:grayscale()brightness(.65);width:100%;max-width:100%;height:auto;padding:0 clamp(16px,3vw,48px);transition:opacity .8s,filter .8s;display:block}.footer-logo-hero:hover .footer-logo-giant{opacity:.34;filter:grayscale()brightness(.8)}.footer-logo-sub{max-width:100%;font-family:var(--f-mono);color:var(--footer-fg);letter-spacing:.1em;text-align:center;text-wrap:pretty;margin:28px 0 0;font-size:.78rem;line-height:1.5}.footer-logo-sub-mark{color:var(--footer-fg);opacity:.5}.footer-logo-sub-text{color:var(--footer-fg)}.footer-tagline{cursor:default;vertical-align:middle;color:var(--footer-fg);transition:color .2s}.footer-top{border-bottom:none;grid-template-columns:280px 1fr 1fr 1fr;display:grid;position:relative}.footer-top:after{content:"";background:var(--w4);width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.footer-col{border-right:1px solid var(--w4);padding:72px 44px}.footer-col:last-child{border-right:none}.footer-logo{font-family:var(--f-display);color:var(--footer-fg);letter-spacing:-.03em;margin-bottom:12px;font-size:.9375rem;font-weight:800}.footer-logo svg path{fill:var(--footer-fg)}.footer-logo--theme svg path{fill:var(--g)}.footer-logo span{color:var(--footer-fg)}.footer-col .footer-tagline{color:#888;flex-direction:column;gap:.4em;margin-bottom:20px;font-size:.75rem;line-height:1.65;display:flex}.footer-tagline-line{display:block}.footer-col-head{color:var(--footer-fg);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--w4);margin-bottom:16px;padding-bottom:12px;font-size:.78rem}.footer-col a{color:#888;margin-bottom:10px;font-size:.78rem;text-decoration:none;transition:color .12s,opacity .12s;display:block}.footer-col a:hover{color:var(--g);opacity:1}.footer-bottom{justify-content:space-between;align-items:center;gap:16px;padding:20px 32px;display:flex}.footer-copy{color:var(--footer-fg);letter-spacing:.06em;flex-shrink:0;font-size:.78rem}.footer-locations{color:var(--g);letter-spacing:.06em;text-align:center;flex-direction:column;flex:1;align-items:center;gap:4px;font-size:.78rem;display:flex}.footer-order{color:var(--footer-fg);letter-spacing:.04em}.footer-order a{color:inherit;border-bottom:1px solid;text-decoration:none;transition:color .12s}.footer-order a:hover{color:var(--g)}.footer-bottom-right{align-items:center;gap:20px;display:flex}.footer-kernel-status{font-family:var(--f-mono);color:var(--footer-fg);align-items:center;gap:10px;font-size:.78rem;display:flex}.footer-status-live{color:var(--g);opacity:.85}.footer-copy span{color:var(--footer-fg)}.footer-badges{gap:8px;display:flex}.fbadge{color:var(--footer-fg);border:1px solid var(--w4);letter-spacing:.08em;padding:3px 9px;font-size:.78rem}.footer-social{align-items:center;gap:8px;display:flex}.social-icon{width:52px;height:52px;color:var(--footer-fg);border:1px solid #9f9f9f73;justify-content:center;align-items:center;text-decoration:none;transition:color .18s,border-color .18s,background .18s,transform .18s;display:flex}.social-icon svg{width:22px;height:22px}.social-icon:hover{color:var(--footer-fg);background:#9f9f9f14;border-color:#9f9f9fbf;transform:translateY(-2px)}.footer-logo-giant path{fill:var(--footer-fg)}@media (max-width:960px){.footer-top{grid-template-columns:1fr 1fr}}@media (max-width:600px){.footer-logo-hero{padding:56px var(--h-pad) 48px}.footer-top{grid-template-columns:1fr}.footer-col{border-right:none;border-bottom:1px solid var(--w4);padding:28px var(--h-pad)}.footer-col:last-child{border-bottom:none}.footer-bottom{text-align:center;padding:16px var(--h-pad);flex-direction:column;gap:12px}.footer-locations{text-wrap:pretty;flex:none}.footer-logo-sub{font-size:.84rem;line-height:1.55}.footer-col .footer-tagline{text-wrap:pretty;gap:.65em;margin-bottom:12px;font-size:.875rem;line-height:1.75}.footer-col-head{margin-bottom:8px;padding-bottom:6px;font-size:.84rem}.footer-col a{margin-bottom:4px;font-size:.84rem;line-height:1.4}.footer-col a:last-child{margin-bottom:0}.footer-bottom-right{flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.footer-copy,.footer-locations{font-size:.82rem}.footer-kernel-status{justify-content:center;font-size:.82rem}.footer-social{justify-content:center}.social-icon{width:48px;height:48px}.social-icon svg{width:20px;height:20px}}@media (max-width:480px){.footer-logo-hero{padding:40px var(--h-pad) 32px}.footer-logo-giant{max-width:90%}.footer-logo-sub{margin-top:20px;font-size:.875rem}.footer-col{padding:22px var(--h-pad)}.footer-logo{margin-bottom:10px;font-size:.9375rem}.footer-col .footer-tagline{gap:.7em;margin-bottom:10px;font-size:.9rem;line-height:1.8}.footer-col-head{margin-bottom:6px;padding-bottom:5px;font-size:.875rem}.footer-col a{margin-bottom:3px;font-size:.875rem;line-height:1.4}.footer-bottom{padding:14px var(--h-pad);gap:10px}.footer-copy,.footer-locations{font-size:.84rem}.footer-kernel-status{gap:8px;font-size:.84rem}.fbadge{padding:2px 8px;font-size:.84rem}.social-icon{width:44px;height:44px}.social-icon svg{width:18px;height:18px}}.contact-modal-overlay{z-index:9000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#000c;justify-content:center;align-items:center;transition:opacity .22s;display:flex;position:fixed;inset:0}.contact-modal-overlay.open{opacity:1;pointer-events:all}.contact-modal{background:var(--b1);border:1px solid #ffffff1f;width:min(520px,92vw);transition:transform .28s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(24px)scale(.98)}.contact-modal-overlay.open .contact-modal{transform:none}.contact-modal-header{border-bottom:1px solid var(--w4);font-family:var(--f-mono);letter-spacing:.14em;color:var(--w3);text-transform:uppercase;justify-content:space-between;align-items:center;padding:14px 24px;font-size:.78rem;display:flex}.contact-modal-header span b{color:var(--g);font-weight:400}.contact-modal-close{cursor:pointer;color:var(--w4);font-size:.9rem;line-height:1;font-family:var(--f-mono);background:0 0;border:none;padding:2px 4px;transition:color .12s}.contact-modal-close:hover{color:var(--w)}.contact-modal-body{flex-direction:column;gap:18px;padding:28px 24px 20px;display:flex}.c-field{flex-direction:column;gap:7px;display:flex}.c-field label{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--w3);font-size:.78rem}.c-field input,.c-field textarea{background:var(--b0);border:1px solid var(--w4);color:var(--w);font-family:var(--f-mono);resize:none;outline:none;padding:11px 14px;font-size:.78rem;transition:border-color .16s}.c-field input:focus,.c-field textarea:focus{border-color:#ccffa080}.c-field input::placeholder,.c-field textarea::placeholder{color:var(--w4)}.c-field input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px var(--b0) inset;-webkit-text-fill-color:var(--w);transition:background-color 5000s ease-in-out}.c-field input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px var(--b0) inset;-webkit-text-fill-color:var(--w);transition:background-color 5000s ease-in-out}.c-field input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--b0) inset;-webkit-text-fill-color:var(--w);transition:background-color 5000s ease-in-out}.c-field textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px var(--b0) inset;-webkit-text-fill-color:var(--w);transition:background-color 5000s ease-in-out}.c-field textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px var(--b0) inset;-webkit-text-fill-color:var(--w);transition:background-color 5000s ease-in-out}.c-field textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--b0) inset;-webkit-text-fill-color:var(--w);transition:background-color 5000s ease-in-out}.c-field textarea{min-height:110px}.contact-modal-footer{gap:0;padding:0 24px 16px;display:flex}.contact-modal-inbox-note{font-family:var(--f-mono);letter-spacing:.02em;color:var(--w3);margin:0;padding:0 24px 24px;font-size:.72rem;line-height:1.5}.contact-modal-inbox-note a{color:var(--g);text-decoration:none;transition:color .12s}.contact-modal-inbox-note a:hover,.contact-modal-inbox-note a:focus-visible{color:var(--w1)}.btn-spinner{border:2px solid #ffffff4d;border-top-color:var(--w);vertical-align:middle;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite btn-spin;display:inline-block}@keyframes btn-spin{to{transform:rotate(360deg)}}@media (max-width:768px){.contact-modal-footer,.cta-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;width:100%;display:grid}.contact-modal-footer .btn-main,.contact-modal-footer .btn-ghost,.cta-actions .btn-main,.cta-actions .btn-ghost,.cta-actions .btn-hf,.cta-actions .btn-paper{box-sizing:border-box;justify-content:center;width:100%;min-width:0;max-width:none;padding-inline:12px}.contact-modal-footer .btn-ghost{border-left:1px solid #ffffff59}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
