/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:"Inter", "SF Pro Display", "Helvetica Neue", Arial, sans-serif;--font-mono:"SFMono-Regular", "Cascadia Code", monospace;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-5xl:64rem;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--font-weight-medium:500;--tracking-tight:-.025em;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-xl:24px;--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);--container-8xl:88rem}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-second-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{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.isolate{isolation:isolate}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-16{margin-top:calc(var(--spacing)*16)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-6{height:calc(var(--spacing)*6)}.h-\[76px\]{height:76px}.min-h-\[560px\]{min-height:560px}.min-h-\[650px\]{min-height:650px}.min-h-screen{min-height:100vh}.w-6{width:calc(var(--spacing)*6)}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-8xl{max-width:var(--container-8xl)}.max-w-\[1500px\]{max-width:1500px}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.zoom-80{zoom:80%}.zoom-90{zoom:90%}.cursor-pointer\!{cursor:pointer!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-5{gap:calc(var(--spacing)*5)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-20{gap:calc(var(--spacing)*20)}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-\[\#010101\]{background-color:#010101}.bg-\[\#010101\]\/90{background-color:oklab(6.72046% 1.86265e-9 3.72529e-9/.9)}.bg-\[\#010101\]\/95{background-color:oklab(6.72046% 1.86265e-9 3.72529e-9/.95)}.bg-\[\#030304\]{background-color:#030304}.p-2{padding:calc(var(--spacing)*2)}.p-6{padding:calc(var(--spacing)*6)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-12{padding-block:calc(var(--spacing)*12)}.py-28{padding-block:calc(var(--spacing)*28)}.py-32{padding-block:calc(var(--spacing)*32)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-\[76px\]{padding-top:76px}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]\!{font-size:10px!important}.text-\[12px\]{font-size:12px}.text-\[13\.2px\]{font-size:13.2px}.text-\[15\.4px\]{font-size:15.4px}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[\#f5f7ff\]{color:#f5f7ff}.text-white{color:var(--color-white)}.text-white\/32{color:#ffffff52}@supports (color:color-mix(in lab,red,red)){.text-white\/32{color:color-mix(in oklab,var(--color-white) 32%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/52{color:#ffffff85}@supports (color:color-mix(in lab,red,red)){.text-white\/52{color:color-mix(in oklab,var(--color-white) 52%,transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-blur-xl,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:justify-center{justify-content:center}.md\:text-right{text-align:right}}@media (width>=64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-0{min-height:0}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[\.94fr_1\.06fr\]{grid-template-columns:.94fr 1.06fr}.lg\:items-center{align-items:center}.lg\:p-12{padding:calc(var(--spacing)*12)}.lg\:px-9{padding-inline:calc(var(--spacing)*9)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility}:root,html{background:#010101}html{scroll-behavior:smooth}body{background:#010101;min-width:320px;margin:0}::selection{color:#050817;background:#6d8fff}.nexus{font-family:var(--font-sans)}footer a,header nav a{transition:color .2s}footer a:hover,header nav a:hover{color:#8aa4ff}.nav-cta{letter-spacing:.14em;text-transform:uppercase;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:1rem;min-height:40px;padding:0 1rem;font-size:9px;transition:border .2s,background .2s}.nav-cta svg{width:18px}.nav-cta:hover{background:#7e9aff14;border-color:#7e9aff99}.hero-chip{width:fit-content;min-height:30px;font:8px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff70;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.65rem;padding:0 .8rem;display:flex}.live-dot{background:#7897ff;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite live;box-shadow:0 0 10px #7897ff}.live-dot.aqua{background:#6ee7d7;box-shadow:0 0 10px #6ee7d7}.section-intro h2 span{color:#0000;background:linear-gradient(100deg,#f5f7ff 0,#8aa4ff 42%,#b388ff 88%);-webkit-background-clip:text;background-clip:text}.primary-button,.secondary-button{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:1.1rem;min-height:52px;padding:0 1.25rem;font-size:9px;font-weight:650;transition:transform .25s,box-shadow .25s,border .25s,background .25s;display:inline-flex}.primary-button{color:#fff;background:linear-gradient(115deg,#6d8fff,#8a73ff);border:1px solid #7796ff;box-shadow:0 12px 30px #506cff2e}.primary-button svg,.secondary-button svg{width:18px}.primary-button:hover{transform:translateY(-2px);box-shadow:0 18px 45px #506cff4d}.secondary-button{color:#ffffffad;background:#ffffff06;border:1px solid #ffffff21}.secondary-button:hover{background:#7796ff0f;border-color:#7796ff8c;transform:translateY(-2px)}.section-intro{gap:2rem;display:grid}.section-label{font:8px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#8aa4ff}.section-intro h2{letter-spacing:-.06em;margin-top:1.3rem;font-size:clamp(3rem,5.8vw,6rem);font-weight:540;line-height:.94}.section-intro>p{color:#ffffff6b;align-self:end;max-width:500px;font-size:13px;line-height:1.85}@keyframes live{50%{opacity:.35}}@media (width>=1024px){.section-intro{grid-template-columns:minmax(0,1fr) 470px}.section-intro>p{justify-self:end}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.interior-page{background:#010101;min-height:100vh}.page-shell{width:min(100%,1500px);margin-inline:auto;padding-inline:1.25rem}.page-grid{pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 0),linear-gradient(90deg,#ffffff06 1px,#0000 0);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 18%,#0000 96%);mask-image:linear-gradient(#000 18%,#0000 96%)}.page-kicker{font:11px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#8ca6ff}.contact-page-hero,.page-hero{background:radial-gradient(circle at 78% 26%,#5c73ff21,#0000 29%),linear-gradient(145deg,#030409,#010101 62%);border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.contact-page-hero .page-shell,.page-hero .page-shell{padding-block:7rem 6rem}.page-hero-grid{gap:3rem;margin-top:2.5rem;display:grid}.contact-page-hero h1,.page-hero h1{letter-spacing:-.065em;max-width:920px;font-size:clamp(3.5rem,7.6vw,7.6rem);font-weight:560;line-height:.88}.configuration-grid h2 span,.contact-form-intro h2 span,.contact-page-hero h1 span,.delivery-grid h2 span,.industry-benefits h2 span,.industry-challenge h2 span,.page-hero h1 span,.product-prose h2 span,.stealth-page-copy h1 span,.stealth-principles h2 span{color:#0000;background:linear-gradient(100deg,#f5f7ff 0,#8aa4ff 45%,#b388ff 90%);-webkit-background-clip:text;background-clip:text}.page-hero-copy{flex-direction:column;justify-content:flex-end;max-width:580px;display:flex}.page-hero-copy>p{color:#ffffff85;font-size:15px;line-height:1.9}.page-stat-row{background:#030408b8;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:repeat(3,1fr);margin-top:2.5rem;display:grid;overflow:hidden}.page-stat-row div{border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;min-height:88px;padding:1rem;display:flex}.page-stat-row div:last-child{border:0}.page-stat-row strong{letter-spacing:-.04em;font-size:22px;font-weight:540}.page-stat-row span{font:10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d;margin-top:.45rem}header nav a.is-active{color:#8ca6ff}.catalog-shell{gap:2rem;width:min(100%,1500px);margin-inline:auto;padding:4rem 1.25rem 8rem;display:grid}.filter-panel{background:#05060ac2;border:1px solid #ffffff17;border-radius:22px;height:fit-content;padding:1.25rem}.filter-title,.filter-title>div{align-items:center;display:flex}.filter-title{border-bottom:1px solid #ffffff14;justify-content:space-between;padding-bottom:1.1rem}.filter-title>div{gap:.7rem;font-size:12px;font-weight:600}.filter-title svg{color:#8ca6ff;width:18px}.filter-title button{font:6px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#9cb2ff}.catalog-search{background:#ffffff06;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.65rem;height:48px;margin-top:1.2rem;padding:0 .8rem;display:flex}.catalog-search button svg,.catalog-search>svg{color:#ffffff59;width:17px}.catalog-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.catalog-search input::placeholder{color:#ffffff47}.filter-group{border:0;gap:.7rem;margin-top:1.35rem;padding:0;display:grid}.filter-group+.filter-group{border-top:1px solid #ffffff12;padding-top:1.25rem}.filter-group legend{font:11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff59;margin-bottom:.8rem}.filter-group label{color:#ffffffad;cursor:pointer;align-items:center;gap:.7rem;font-size:11px;display:flex}.filter-group input{accent-color:#7897ff;border-radius:4px;width:15px;height:15px}.catalog-results{min-width:0}.results-head{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.results-head>p{color:#ffffff70;font-size:12px}.results-head>p strong{color:#fff;font-size:18px;font-weight:560}.results-head>span{max-width:480px;font:6px/1.7 var(--font-mono);letter-spacing:.1em;text-align:right;text-transform:uppercase;color:#ffffff3d}.product-grid{gap:1rem;display:grid}.product-card{background:linear-gradient(145deg,#08090ef5,#030407f5);border:1px solid #ffffff17;border-radius:22px;flex-direction:column;min-width:0;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.product-card:hover{border-color:#7e9aff4d;transform:translateY(-4px)}.product-card-image{background:radial-gradient(circle at 50% 52%,#5d7bff26,#0000 35%),linear-gradient(150deg,#070912,#020305);border-bottom:1px solid #ffffff14;place-items:center;min-height:290px;display:grid;position:relative;overflow:hidden}.product-card-image:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 0),linear-gradient(90deg,#ffffff06 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.product-card-image img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 25px 24px #00000085)drop-shadow(0 0 17px #6f90ff1f);width:min(82%,360px);max-height:235px;transition:transform .35s;position:relative}.product-card:hover .product-card-image img{transform:scale(1.035)}.product-card-image>span{font:6px var(--font-mono);letter-spacing:.14em;color:#9cb2ff;background:#04070fb8;border:1px solid #829fff4d;border-radius:999px;padding:.45rem .65rem;position:absolute;top:1rem;right:1rem}.product-card-body{flex-direction:column;flex:1;padding:1.35rem;display:flex}.product-card-meta{font:6px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d;justify-content:space-between;display:flex}.product-card h2{letter-spacing:-.04em;margin-top:1.1rem;font-size:25px;font-weight:550}.product-card-body>p{color:#ffffff7a;margin-top:.75rem;font-size:12px;line-height:1.75}.product-card-specs{border:1px solid #ffffff14;border-radius:10px;grid-template-columns:1fr 1fr;margin-top:1.3rem;display:grid;overflow:hidden}.product-card-specs div{flex-direction:column;justify-content:center;min-height:62px;padding:.75rem;display:flex}.product-card-specs div+div{border-left:1px solid #ffffff14}.product-card-specs span{font:5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff47}.product-card-specs b{margin-top:.35rem;font-size:11px;font-weight:520}.product-card-tags,.product-cert-row{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.product-card-tags span,.product-cert-row span{font:5px var(--font-mono);letter-spacing:.08em;color:#ffffff75;background:#ffffff06;border:1px solid #ffffff17;border-radius:999px;padding:.35rem .55rem}.product-card-link{font:11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#9cb2ff;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.3rem;display:flex}.product-card-link svg{width:20px}.empty-results{text-align:center;border:1px dashed #ffffff1f;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex}.empty-results>svg{color:#829fff;width:34px}.empty-results h2{margin-top:1.2rem;font-size:28px}.empty-results p{color:#fff6;margin-top:.6rem;font-size:12px}.empty-results button{margin-top:1.5rem}.breadcrumbs{font:6px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d;flex-wrap:wrap;gap:.55rem;display:flex}.breadcrumbs a:hover{color:#9cb2ff}.industry-hero,.product-hero{background:radial-gradient(circle at 77% 48%,#5974ff24,#0000 28%),linear-gradient(145deg,#04050a,#010101 68%);border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.industry-hero .page-shell,.product-hero .page-shell{padding-block:2rem 5rem}.product-hero-grid{gap:3rem;margin-top:2.5rem;display:grid}.product-hero-copy{flex-direction:column;justify-content:center;display:flex}.product-hero-copy h1{letter-spacing:-.065em;margin-top:2rem;font-size:clamp(3.8rem,7vw,7rem);font-weight:560;line-height:.9}.product-hero-copy>p{color:#ffffff85;max-width:650px;margin-top:1.7rem;font-size:15px;line-height:1.85}.industry-actions,.product-hero-actions,.stealth-page-actions{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.industry-product-visual,.product-hero-visual{background:radial-gradient(circle,#6581ff26,#0000 34%),linear-gradient(150deg,#080a12f5,#020306f5);border:1px solid #ffffff17;border-radius:24px;place-items:center;min-height:540px;display:grid;position:relative;overflow:hidden}.industry-product-visual:before,.product-hero-visual:before{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 73%);mask-image:radial-gradient(circle,#000,#0000 73%)}.industry-product-visual>img,.product-hero-visual>img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 32px 35px #00000094)drop-shadow(0 0 28px #6b89ff24);width:min(82%,650px);max-height:410px;position:relative}.industry-visual-top,.product-visual-status{z-index:2;font:11px var(--font-mono);letter-spacing:.13em;color:#ffffff5c;justify-content:space-between;align-items:center;display:flex;position:absolute;top:1.25rem;left:1.25rem;right:1.25rem}.product-visual-status{justify-content:flex-start;gap:.55rem}.industry-visual-top i,.product-visual-status i{background:#72e5d5;border-radius:50%;width:5px;height:5px;display:block;box-shadow:0 0 10px #72e5d5}.industry-visual-bottom,.product-visual-readout{z-index:2;font:11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d;border-top:1px solid #ffffff14;justify-content:space-between;padding-top:.9rem;display:flex;position:absolute;bottom:1.2rem;left:1.25rem;right:1.25rem}.product-facts{background:#020203;display:grid}.product-facts,.product-facts div{border-bottom:1px solid #ffffff14}.product-facts div{flex-direction:column;justify-content:center;min-height:105px;padding:1.25rem;display:flex}.product-facts span{font:600 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff85}.product-facts strong{margin-top:.55rem;font-size:17px;font-weight:520}.product-overview{gap:4rem;padding-block:8rem;display:grid}.configuration-grid h2,.contact-form-intro h2,.delivery-grid h2,.industry-challenge h2,.product-prose h2{letter-spacing:-.055em;margin-top:1.5rem;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:550;line-height:.95}.configuration-grid>div:first-child>p:not(.page-kicker),.contact-form-intro>p,.delivery-grid>div:first-child>p:not(.page-kicker),.product-prose>p:not(.page-kicker){color:#ffffff80;max-width:700px;margin-top:1.5rem;font-size:14px;line-height:1.9}.highlight-panel{background:linear-gradient(145deg,#5f7aff14,#040508e0);border:1px solid #809bff2e;border-radius:20px;align-self:start;padding:1.5rem}.highlight-panel-head{font:12px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:#9cb2ff;border-bottom:1px solid #ffffff14;align-items:center;gap:.75rem;padding-bottom:1.2rem;display:flex}.highlight-panel-head svg{width:21px}.highlight-panel ul{gap:1rem;margin-top:1.25rem;display:grid}.highlight-panel li{color:#ffffff9e;grid-template-columns:18px 1fr;gap:.7rem;font-size:12px;line-height:1.65;display:grid}.highlight-panel li svg{color:#77e1d3;width:16px}.product-section{border-block:1px solid #ffffff14}.industry-products,.office-section,.product-section-dark,.stealth-technical{background:#030304}.application-section,.industry-benefits,.industry-products .page-shell,.office-section .page-shell,.product-section .page-shell,.product-software-section,.related-products{padding-block:7rem}.compact-intro h2{font-size:clamp(2.8rem,5.5vw,5.8rem)}.spec-grid{border-top:1px solid #ffffff17;border-left:1px solid #ffffff17;margin-top:3.5rem;display:grid}.spec-grid div{border-bottom:1px solid #ffffff17;border-right:1px solid #ffffff17;flex-direction:column;justify-content:center;min-height:118px;padding:1.25rem;display:flex}.spec-grid span{font:600 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff85}.spec-grid strong{margin-top:.65rem;font-size:13px;font-weight:520;line-height:1.5}.software-grid{gap:1rem;margin-top:3.5rem;display:grid}.software-grid article{background:linear-gradient(145deg,#090a0fe6,#030407e6);border:1px solid #ffffff17;border-radius:18px;padding:1.35rem}.software-grid article>div{font:11px var(--font-mono);color:#ffffff47;justify-content:space-between;align-items:center;display:flex}.software-grid article>div svg{color:#8da7ff;width:25px}.software-grid h3{margin-top:2.5rem;font-size:20px;font-weight:540}.software-grid ul{gap:.7rem;margin-top:1.2rem;display:grid}.software-grid li{color:#ffffff73;padding-left:1rem;font-size:13px;line-height:1.6;position:relative}.software-grid li:before{content:"";background:#728fff;border-radius:50%;width:4px;height:4px;position:absolute;top:.68em;left:0}.configuration-grid,.delivery-grid{gap:4rem;padding-block:7rem;display:grid}.configuration-grid .primary-button,.delivery-grid .primary-button{margin-top:2rem}.delivery-options,.variant-list{border-top:1px solid #ffffff1a}.delivery-options>div,.variant-list>div{border-bottom:1px solid #ffffff1a;padding:1.35rem 0}.delivery-options span,.variant-list span{font:14px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#90a9ff}.delivery-options p,.variant-list p{color:#ffffff75;margin-top:.5rem;font-size:13px;line-height:1.6}.delivery-options strong{margin-top:.5rem;font-size:17px;font-weight:540;display:block}.industry-products .results-head h2,.related-products .results-head h2{letter-spacing:-.05em;margin-top:.75rem;font-size:clamp(2.4rem,4vw,4rem);font-weight:540}.stealth-page-hero{background:linear-gradient(145deg,#050510,#010101 65%);border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.contact-hero-orb,.stealth-hero-orb{filter:blur(190px);opacity:.12;background:#6546ff;border-radius:50%;width:680px;height:680px;position:absolute;top:-20%;right:-12%}.stealth-page-grid{gap:4rem;padding-block:5rem;display:grid}.stealth-page-copy{flex-direction:column;justify-content:center;display:flex}.stealth-page-copy h1{letter-spacing:-.065em;margin-top:2rem;font-size:clamp(3.8rem,7vw,7.2rem);font-weight:560;line-height:.9}.stealth-page-copy>p{color:#ffffff85;max-width:680px;margin-top:1.8rem;font-size:15px;line-height:1.9}.stealth-proof-row{border-block:1px solid #ffffff17;grid-template-columns:repeat(3,1fr);margin-top:2.4rem;display:grid}.stealth-proof-row div{border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;min-height:82px;display:flex}.stealth-proof-row div:last-child{border:0}.stealth-proof-row strong{font-size:20px;font-weight:540}.stealth-proof-row span{font:6px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff4d;margin-top:.4rem}.stealth-value-rail{background:#020203;border-bottom:1px solid #ffffff14;display:grid}.stealth-value-rail>div{border-bottom:1px solid #ffffff14;min-height:145px;padding:1.4rem}.stealth-value-rail span{font:6px var(--font-mono);color:#9bb1ff}.stealth-value-rail strong{margin-top:1.5rem;font-size:16px;font-weight:540;display:block}.stealth-value-rail p{color:#fff6;margin-top:.5rem;font-size:11px;line-height:1.6}.stealth-principles{padding-block:8rem}.application-grid,.principle-grid,.technical-grid{gap:1rem;margin-top:3.5rem;display:grid}.application-grid article,.principle-grid article,.technical-grid article{background:linear-gradient(145deg,#0a0911f2,#030306f2);border:1px solid #ffffff17;border-radius:20px;padding:1.4rem}.principle-grid article>div{font:6px var(--font-mono);color:#ffffff4d;justify-content:flex-end;align-items:center;display:flex}.application-grid article>svg,.principle-grid article svg{color:#a886ff;width:28px}.application-grid h3,.principle-grid h3,.technical-grid h3{letter-spacing:-.035em;margin-top:2.5rem;font-size:22px;font-weight:540}.application-grid p,.principle-grid p{color:#ffffff73;margin-top:.8rem;font-size:12px;line-height:1.75}.key-flow{color:#ffffffe0;min-height:620px;font:10px/1.4 var(--font-mono);isolation:isolate;background:radial-gradient(circle at 22%,#8f68ff21,#0000 27%),radial-gradient(circle at 78%,#2fd2bd1a,#0000 27%),linear-gradient(145deg,#07060d,#020306 72%);border:1px solid #a97eff29;border-radius:24px;grid-template-rows:58px minmax(500px,1fr) 52px;margin-top:4rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #573d9b14}.key-flow:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff05 1px,#0000 0),linear-gradient(90deg,#ffffff05 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.key-flow-foot,.key-flow-head{z-index:5;letter-spacing:.11em;text-transform:uppercase;color:#ffffff61;justify-content:space-between;align-items:center;gap:1rem;padding-inline:1.4rem;font-size:10px;display:flex;position:relative}.key-flow-head{border-bottom:1px solid #ffffff12}.key-flow-head b{color:#70e4d5;align-items:center;gap:.55rem;font-size:10px;font-weight:500;display:flex}.key-flow-head i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite key-flow-status;box-shadow:0 0 12px}.key-flow-foot{border-top:1px solid #ffffff12}.key-flow-foot span:last-child{color:#70e4d5b8}.key-flow-stage{grid-template-columns:minmax(150px,190px) minmax(180px,1fr) minmax(150px,190px);align-items:stretch;gap:1.25rem;min-height:500px;padding:1.25rem;display:grid;position:relative}.key-endpoint{--node-color:#9b7bff;--node-glow:#9b7bff29;border:1px solid color-mix(in srgb,var(--node-color) 30%,transparent);background:radial-gradient(circle at 50% 42%,var(--node-glow),transparent 43%),linear-gradient(160deg,#ffffff09,#ffffff03);border-radius:16px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 32px #ffffff05,0 16px 35px #0000002e}.key-endpoint-node-2{--node-color:#38ccba;--node-glow:#38ccba24}.key-endpoint-head{letter-spacing:.12em;min-height:44px;color:var(--node-color);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-inline:.85rem;font-size:10px;display:flex}.key-endpoint-head i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.key-endpoint-core{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;min-height:300px;padding:1rem .5rem;display:flex}.key-endpoint-core svg{width:46px;color:var(--node-color);filter:drop-shadow(0 0 12px var(--node-glow))}.key-endpoint-core small,.key-endpoint-core span{letter-spacing:.1em;text-transform:uppercase;color:#ffffff61;font-size:10px}.key-endpoint-core small{margin-top:1.1rem}.key-endpoint-core strong{font:520 20px/1.15 var(--font-display);letter-spacing:-.025em;color:#ffffffeb;margin-top:.55rem}.key-endpoint-core span{color:var(--node-color);margin-top:.65rem}.key-register{border:1px solid color-mix(in srgb,var(--node-color) 22%,transparent);background:#02020594;border-radius:9px;width:100%;padding:.55rem .4rem}.key-register-primary{margin-bottom:1.15rem}.key-register-secondary{margin-top:auto}.key-register small{letter-spacing:.04em;color:#ffffff6b;margin:0;font-size:10px;line-height:1.35;display:block}.key-register b{letter-spacing:.08em;color:var(--node-color);margin-top:.25rem;font-size:17px;font-weight:540;display:block}.key-endpoint dl{border-top:1px solid #ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.key-endpoint dl div{text-align:center;min-width:0;padding:.75rem .2rem}.key-endpoint dl div+div{border-left:1px solid #ffffff12}.key-endpoint dd,.key-endpoint dt{margin:0;font-size:10px;line-height:1.35}.key-endpoint dt{color:#ffffff47}.key-endpoint dd{color:var(--node-color);margin-top:.25rem}.key-stream{z-index:2;background:#03030757;border-inline:1px solid #ffffff12;min-width:0;position:relative;overflow:visible;container-type:inline-size}.key-route{z-index:1;height:2px;position:absolute;left:0;right:0;box-shadow:0 0 18px #8197e529}.key-route-node-1-to-2{background:linear-gradient(90deg,#9b7bffc2,#c5aaff2e,#0000);top:36%}.key-route-node-2-to-1{background:linear-gradient(90deg,#0000,#70e7d82e,#38ccbac2);top:64%}.key-stream-grid{background-image:linear-gradient(#ffffff06 1px,#0000 0),linear-gradient(90deg,#ffffff06 1px,#0000 0);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.key-route>div{z-index:2;letter-spacing:.09em;text-transform:uppercase;color:#ffffff57;justify-content:space-between;align-items:center;gap:.75rem;font-size:10px;display:flex;position:absolute;left:.75rem;right:.75rem}.key-route-node-1-to-2>div{bottom:.65rem}.key-route-node-2-to-1>div{top:.65rem}.key-route b{font-size:10px;font-weight:500}.key-route-node-1-to-2 b,.key-route-node-1-to-2 span{color:#c1a4ffb8}.key-route-node-2-to-1 b,.key-route-node-2-to-1 span{color:#70e7d8bd}.key-stream-rule{z-index:2;text-align:center;background:#040408e6;border:1px solid #ffffff17;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;min-width:168px;padding:.65rem .9rem;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000059}.key-stream-rule b,.key-stream-rule span{letter-spacing:.08em;font-size:10px}.key-stream-rule span{color:#ffffff9e}.key-stream-rule b{color:#70e4d5a3;margin-top:.2rem;font-weight:500}.key-packet{z-index:4;pointer-events:none;will-change:transform;border:1px solid;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:82px;height:70px;margin-top:-35px;display:flex;position:absolute;top:50%;box-shadow:0 10px 24px #0000005c}.key-packet svg{width:14px;height:14px}.key-packet span,.key-packet strong{letter-spacing:.05em;font-size:10px;line-height:1.25}.key-packet strong{margin-top:.3rem;font-weight:600}.key-packet span{opacity:.72;margin-top:.1rem}.key-packet-node-1-to-2{color:#c7aaff;animation:key-packet-to-node-2 var(--packet-duration) linear forwards;background:linear-gradient(145deg,#24183f,#100b1c);border-color:#c5aaff85;top:36%;left:-90px;box-shadow:0 10px 24px #0000005c,0 0 22px #ba95ff24}.key-packet-node-2-to-1{color:#70e7d8;animation:key-packet-to-node-1 var(--packet-duration) linear forwards;background:linear-gradient(145deg,#0c302d,#071917);border-color:#6fe7d880;top:64%;right:-90px;box-shadow:0 10px 24px #0000005c,0 0 22px #53d8c821}.stealth-technical{border-block:1px solid #ffffff14}.stealth-technical .page-shell{padding-block:7rem}.technical-grid article>span{font:6px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#a88aff}.technical-grid h3{margin-top:1.2rem;font-size:30px}.technical-grid ul{gap:.9rem;margin-top:1.6rem;display:grid}.technical-grid li{color:#ffffff80;grid-template-columns:17px 1fr;gap:.65rem;font-size:11px;line-height:1.55;display:grid}.technical-grid li svg{color:#72dfd0;width:15px}.application-grid article>svg{width:30px}.stealth-delivery{background:radial-gradient(circle at 15%,#6d48ff1a,#0000 27%),#030304;border-top:1px solid #ffffff14}.industry-hero-grid{gap:3rem;margin-top:2.5rem;display:grid}.industry-hero-grid>div:first-child{flex-direction:column;justify-content:center;display:flex}.industry-hero h1{letter-spacing:-.065em;max-width:850px;margin-top:2rem;font-size:clamp(3.6rem,6.8vw,7rem);font-weight:560;line-height:.9}.industry-hero-grid>div:first-child>p{color:#ffffff85;max-width:700px;margin-top:1.8rem;font-size:15px;line-height:1.85}.industry-visual-top b{color:#70e2d3;align-items:center;gap:.45rem;font-weight:500;display:flex}.industry-nav{background:#020203;display:grid}.industry-nav,.industry-nav a{border-bottom:1px solid #ffffff14}.industry-nav a{color:#ffffff6b;align-items:center;gap:.75rem;min-height:72px;padding:0 1.25rem;font-size:11px;display:flex}.industry-nav a span{font:6px var(--font-mono);color:#ffffff40}.industry-nav a.active{color:#9db3ff;background:#6c89ff12}.industry-challenge{gap:4rem;padding-block:8rem;display:grid}.industry-challenge-copy>p{color:#ffffff85;font-size:15px;line-height:1.9}.industry-challenge-copy ul{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.industry-challenge-copy li{font:6px var(--font-mono);letter-spacing:.08em;color:#ffffff80;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .7rem;display:flex}.industry-challenge-copy li svg{color:#76e1d3;width:13px}.industry-architecture{background:radial-gradient(circle at 50% 40%,#5670ff14,#0000 28%),#030304;border-block:1px solid #ffffff14}.industry-architecture .page-shell{padding-block:7rem}.architecture-flow{gap:1rem;margin-top:3.5rem;display:grid}.architecture-step{background:#06070be0;border:1px solid #ffffff17;border-radius:18px;padding:1.35rem;position:relative}.architecture-icon{justify-content:space-between;align-items:center;display:flex}.architecture-icon svg{color:#8fa8ff;width:27px}.architecture-icon span{font:6px var(--font-mono);color:#ffffff40}.architecture-step h3{margin-top:2.5rem;font-size:20px;font-weight:540}.architecture-step p{color:#ffffff6e;margin-top:.7rem;font-size:11px;line-height:1.7}.solution-list{border-top:1px solid #ffffff17;margin-top:3.5rem;display:grid}.solution-list>div{border-bottom:1px solid #ffffff17;grid-template-columns:45px 1fr;gap:1rem;padding:1.3rem 0;display:grid}.solution-list span{font:6px var(--font-mono);color:#8fa7ff}.solution-list p{color:#ffffff85;font-size:12px;line-height:1.7}.benefit-grid{border-top:1px solid #ffffff17;border-left:1px solid #ffffff17;margin-top:3.5rem;display:grid}.benefit-grid article{border-bottom:1px solid #ffffff17;border-right:1px solid #ffffff17;min-height:230px;padding:1.5rem}.benefit-grid strong{letter-spacing:-.06em;color:#92aaff;font-size:42px;font-weight:520}.benefit-grid h3{margin-top:2rem;font-size:17px;font-weight:540}.benefit-grid p{color:#fff6;margin-top:.6rem;font-size:11px;line-height:1.65}.contact-page-hero{background:radial-gradient(circle at 75% 38%,#627eff21,#0000 26%),#020205}.contact-hero-orb{opacity:.08;background:#3f67ff;left:-15%;right:auto}.contact-direct{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.contact-direct a{color:#9bb1ff;align-items:center;gap:.55rem;font-size:13px;display:flex}.contact-direct svg{width:17px}.contact-layout{gap:4rem;padding-block:8rem;display:grid}.contact-form-intro{align-self:start}.contact-note{background:#6b89ff0e;border:1px solid #7d9aff29;border-radius:15px;grid-template-columns:30px 1fr;gap:.8rem;margin-top:2.5rem;padding:1rem;display:grid}.contact-note>svg{color:#8ea8ff;width:25px}.contact-note span,.contact-note strong{display:block}.contact-note strong{font-size:11px}.contact-note span{color:#fff6;margin-top:.35rem;font-size:10px;line-height:1.55}.inquiry-form{background:linear-gradient(145deg,#090a0fe6,#030407e6);border:1px solid #ffffff17;border-radius:22px;padding:1.4rem}.form-grid{gap:1rem;display:grid}.inquiry-form label{gap:.55rem;margin-top:1rem;display:grid}.form-grid label{margin-top:0}.inquiry-form label>span{font:11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff9}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{width:100%;font:12px var(--font-sans);color:#fff;background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;outline:0;padding:0 .9rem;transition:border-color .2s,box-shadow .2s}.inquiry-form input::-moz-placeholder{color:#ffffff40}.inquiry-form select::-moz-placeholder{color:#ffffff40}.inquiry-form textarea::-moz-placeholder{color:#ffffff40}.inquiry-form input::placeholder,.inquiry-form select::placeholder,.inquiry-form textarea::placeholder{color:#ffffff40}.inquiry-form input,.inquiry-form select{height:49px}.inquiry-form textarea{resize:vertical;padding-block:.85rem;line-height:1.6}.inquiry-form input:focus,.inquiry-form select:focus,.inquiry-form textarea:focus{border-color:#7997ff94;box-shadow:0 0 0 3px #607eff14}.inquiry-form option{background:#06070b}.form-submit-row{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.4rem;padding-top:1.4rem;display:flex}.form-submit-row p{max-width:380px;font:6px/1.7 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff42}.office-grid{gap:1rem;margin-top:3.5rem;display:grid}.office-grid article{background:#06070bbf;border:1px solid #ffffff17;border-radius:18px;min-height:235px;padding:1.35rem}.office-grid article>div{font:6px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#91a9ff;align-items:center;gap:.6rem;display:flex}.office-grid svg{width:18px}.office-grid h3{margin-top:2rem;font-size:17px;font-weight:540}.office-grid p{color:#ffffff70;margin-top:.7rem;font-size:11px;line-height:1.7}.office-grid a{color:#9cb2ff;margin-top:1rem;font-size:10px;display:inline-block}@keyframes key-packet-to-node-2{0%{opacity:0;transform:translate(0)}5%,95%{opacity:1}to{opacity:0;transform:translate(calc(100cqw + 90px))}}@keyframes key-packet-to-node-1{0%{opacity:0;transform:translate(0)}5%,95%{opacity:1}to{opacity:0;transform:translate(calc(-100cqw - 90px))}}@keyframes key-flow-status{50%{opacity:.38}}@media (width>=640px){.form-grid,.office-grid,.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-facts{grid-template-columns:repeat(5,minmax(0,1fr))}.product-facts div{border-bottom:0;border-right:1px solid #ffffff14}.product-facts div:last-child{border-right:0}.benefit-grid,.spec-grid,.stealth-value-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.stealth-value-rail>div{border-right:1px solid #ffffff14}.architecture-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-nav a{border-bottom:0;border-right:1px solid #ffffff14}}@media (width>=768px){.page-shell{padding-inline:2.25rem}.configuration-grid,.contact-layout,.contact-page-hero .page-hero-grid,.delivery-grid,.industry-challenge,.page-hero-grid,.product-overview{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr)}.application-grid,.software-grid,.technical-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.application-grid,.office-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.principle-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-shell{grid-template-columns:245px minmax(0,1fr);padding-inline:2.25rem}.filter-panel{position:sticky;top:100px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-hero-grid,.product-hero-grid,.stealth-page-grid{grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center}.stealth-value-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.stealth-value-rail>div{border-bottom:0}.architecture-flow,.software-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1380px){.catalog-shell{grid-template-columns:260px minmax(0,1fr)}.catalog-results .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.contact-page-hero .page-shell,.page-hero .page-shell{padding-block:5rem 4.5rem}.contact-page-hero h1,.page-hero h1{font-size:3.35rem}.page-stat-row{grid-template-columns:1fr}.page-stat-row div{border-bottom:1px solid #ffffff14;border-right:0;min-height:72px}.form-submit-row,.results-head{flex-direction:column;align-items:flex-start}.results-head>span{text-align:left}.product-card-image{min-height:250px}.industry-hero h1,.product-hero-copy h1,.stealth-page-copy h1{font-size:3.45rem}.industry-product-visual,.product-hero-visual{min-height:470px}.application-section,.contact-layout,.industry-architecture .page-shell,.industry-benefits,.industry-challenge,.industry-products .page-shell,.office-section .page-shell,.product-overview,.product-section .page-shell,.product-software-section,.related-products,.stealth-principles,.stealth-technical .page-shell{padding-block:5rem}.key-flow{border-radius:18px;grid-template-rows:54px minmax(500px,1fr) 50px;min-height:610px}.key-flow-stage{grid-template-columns:minmax(88px,104px) minmax(88px,1fr) minmax(88px,104px);gap:.45rem;padding:.7rem}.key-flow-foot,.key-flow-head{letter-spacing:.05em;padding-inline:.75rem}.key-endpoint-head{letter-spacing:.05em;min-height:40px;padding-inline:.5rem}.key-endpoint-core{min-height:0;padding-inline:.25rem}.key-endpoint-core svg{width:34px}.key-endpoint-core small,.key-endpoint-core span{letter-spacing:.03em}.key-endpoint-core strong{font-size:16px}.key-endpoint dl{display:none}.key-route>div{text-align:center;justify-content:center}.key-route span{display:none}.key-stream-rule{border-radius:12px;width:calc(100% - .6rem);min-width:0;padding:.55rem .25rem}.key-stream-rule b,.key-stream-rule span{letter-spacing:0}.key-packet{width:72px;height:68px}.configuration-grid h2,.contact-form-intro h2,.delivery-grid h2,.industry-challenge h2,.product-prose h2{font-size:3rem}}@media (prefers-reduced-motion:reduce){.key-packet{display:none}.key-flow-head i{animation:none}}@media (width<=479px){.key-flow-stage{grid-template-columns:72px minmax(74px,1fr) 72px;gap:.25rem;padding:.45rem}.key-flow-foot span:first-child,.key-flow-head>span{display:none}.key-flow-foot,.key-flow-head{justify-content:flex-end}.key-endpoint-core>.key-engine-label{display:none}.key-endpoint-core strong{font-size:14px}.key-packet{width:64px}}.lithe-page-hero{background:linear-gradient(145deg,#040711,#010101 65%);border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.lithe-hero-aurora{filter:blur(210px);opacity:.14;background:#405fff;border-radius:50%;width:760px;height:760px;position:absolute;top:-16%;right:-14%}.lithe-page-grid{gap:3.5rem;padding-block:5rem;display:grid}.lithe-page-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.lithe-page-copy h1{letter-spacing:-.065em;max-width:850px;margin-top:2rem;padding-right:.08em;font-size:clamp(3.6rem,6.7vw,7.1rem);font-weight:560;line-height:.92}.lithe-applications-grid h2 span,.lithe-page-copy h1 span{color:#0000;background:linear-gradient(100deg,#eef3ff 0,#799bff 44%,#a883ff 92%);-webkit-background-clip:text;background-clip:text}.lithe-page-copy>p{color:#ffffff85;max-width:680px;margin-top:1.8rem;font-size:15px;line-height:1.9}.lithe-page-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.lithe-page-actions .secondary-button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03050c99}.lithe-proof-row{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.4rem;display:grid}.lithe-proof-row>div{flex-direction:column;justify-content:center;min-height:84px;display:flex}.lithe-proof-row strong{font-size:19px;font-weight:550}.lithe-proof-row span{font:11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff61;margin-top:.4rem}.lithe-switch-visual{isolation:isolate;background:radial-gradient(circle at 50% 48%,#4e6cff2b,#0000 34%),linear-gradient(145deg,#070b17,#020307 70%);border:1px solid #6589ff33;border-radius:28px;min-height:525px;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #1b2c6629}.lithe-switch-visual:before{content:"";background-image:linear-gradient(#7997ff09 1px,#0000 0),linear-gradient(90deg,#7997ff09 1px,#0000 0);background-size:25px 25px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 15%,#0000 74%);mask-image:radial-gradient(circle,#000 15%,#0000 74%)}.lithe-visual-readout,.lithe-visual-status{z-index:12;font:11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff61;justify-content:space-between;align-items:center;display:flex;position:absolute;left:1.5rem;right:1.5rem}.lithe-visual-status{top:1.5rem}.lithe-visual-status b{color:#70e5d6;align-items:center;gap:.55rem;font-weight:500;display:flex}.lithe-visual-status i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite lithe-status-pulse;box-shadow:0 0 10px}.lithe-visual-readout{border-top:1px solid #ffffff14;padding-top:.9rem;bottom:1.35rem}.lithe-diagram{z-index:2;transform-origin:50%;width:720px;height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.44)}.lithe-switch-chassis{background:linear-gradient(135deg,#6f8cff13,#0000 40%),linear-gradient(160deg,#0a0d16,#040509 72%);border:1px solid #7e9bff47;border-radius:34px;width:592px;height:436px;position:absolute;top:42px;left:64px;box-shadow:0 35px 75px #00000094,inset 0 0 0 1px #ffffff06,inset 0 0 70px #4b65c40f}.lithe-switch-chassis:after,.lithe-switch-chassis:before{content:"";background:#030408;border:1px solid #ffffff29;border-radius:50%;width:8px;height:8px;position:absolute;top:18px;box-shadow:inset 0 0 4px #ffffff1a}.lithe-switch-chassis:before{left:18px}.lithe-switch-chassis:after{right:18px}.lithe-chassis-label{z-index:5;font:11px/1.4 var(--font-mono);letter-spacing:.12em;color:#ffffff57;justify-content:space-between;display:flex;position:absolute;top:22px;left:42px;right:42px}.lithe-chassis-label b{color:#88a1ff;font-weight:500}.lithe-board-field{background-color:#05070c;background-image:linear-gradient(#6884e606 1px,#0000 0),linear-gradient(90deg,#6884e606 1px,#0000 0),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff0e;border-radius:22px;position:absolute;inset:58px 44px 40px;overflow:hidden}.lithe-board-field i{background:linear-gradient(90deg,#0000,#6889ff3b,#0000);display:block;position:absolute}.lithe-board-field i:first-of-type,.lithe-board-field i:nth-of-type(2),.lithe-board-field i:nth-of-type(3),.lithe-board-field i:nth-of-type(4),.lithe-board-field i:nth-of-type(5),.lithe-board-field i:nth-of-type(6){height:1px;left:0;right:0}.lithe-board-field i:first-of-type{top:14%}.lithe-board-field i:nth-of-type(2){top:29%}.lithe-board-field i:nth-of-type(3){top:44%}.lithe-board-field i:nth-of-type(4){top:59%}.lithe-board-field i:nth-of-type(5){top:74%}.lithe-board-field i:nth-of-type(6){top:88%}.lithe-board-field i:nth-of-type(10),.lithe-board-field i:nth-of-type(11),.lithe-board-field i:nth-of-type(12),.lithe-board-field i:nth-of-type(7),.lithe-board-field i:nth-of-type(8),.lithe-board-field i:nth-of-type(9){background:linear-gradient(#0000,#6889ff33,#0000);width:1px;top:0;bottom:0}.lithe-board-field i:nth-of-type(7){left:12%}.lithe-board-field i:nth-of-type(8){left:27%}.lithe-board-field i:nth-of-type(9){left:42%}.lithe-board-field i:nth-of-type(10){left:58%}.lithe-board-field i:nth-of-type(11){left:73%}.lithe-board-field i:nth-of-type(12){left:88%}.lithe-board-field span{background:#080b13;border:1px solid #7f9dff66;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 8px #5f82ff33}.lithe-port-column{z-index:7;flex-direction:column;justify-content:space-around;display:flex;position:absolute;top:62px;bottom:42px}.lithe-port-column.port-left{left:-27px}.lithe-port-column.port-right{right:-27px}.lithe-switch-port{-moz-column-gap:7px;background:linear-gradient(145deg,#101522,#05070d);border:1px solid #87a0ff40;border-radius:9px;grid-template-rows:1fr 1fr;grid-template-columns:14px 1fr;align-items:center;column-gap:7px;width:76px;height:48px;padding:8px 9px;display:grid;position:relative;box-shadow:0 7px 18px #0006}.lithe-switch-port:after{content:"";border:1px solid #ffffff0e;border-radius:4px;position:absolute;inset:7px 8px}.lithe-switch-port>i{z-index:2;background:#548b832e;border-radius:2px;grid-row:1/3;width:8px;height:8px;position:relative;box-shadow:inset 0 0 0 1px #79ddce21}.lithe-port-activity{border-radius:inherit;background:var(--lithe-packet-color,#87a5ff);box-shadow:0 0 8px rgb(var(--lithe-packet-rgb,93 132 255)/.72),0 0 14px rgb(var(--lithe-packet-rgb,93 132 255)/.32);opacity:0;animation-name:lithe-port-hit;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both;position:absolute;inset:0}.lithe-switch-port>b,.lithe-switch-port>span{z-index:2;font:11px/1 var(--font-mono);letter-spacing:.08em;position:relative}.lithe-switch-port>span{color:#ffffffa6}.lithe-switch-port>b{color:#849eff9e;font-weight:500}.lithe-fpga{z-index:6;background:radial-gradient(circle at 50% 35%,#6784ff26,#0000 44%),linear-gradient(145deg,#11172a,#070912 72%);border:1px solid #849eff85;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:152px;height:200px;display:flex;position:absolute;top:118px;left:220px;box-shadow:0 22px 50px #0000008f,0 0 28px #5777ff1f,inset 0 0 30px #6d8cff0f}.lithe-fpga:after,.lithe-fpga:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 7px,#849eff7a 7px 11px,#0000 11px 18px);height:6px;position:absolute;left:-10px;right:-10px}.lithe-fpga:before{top:-6px}.lithe-fpga:after{bottom:-6px}.lithe-fpga-grid{background-image:linear-gradient(#819bff0e 1px,#0000 0),linear-gradient(90deg,#819bff0e 1px,#0000 0);background-size:12px 12px;border-radius:17px;position:absolute;inset:10px;-webkit-mask-image:radial-gradient(circle,#000,#0000 80%);mask-image:radial-gradient(circle,#000,#0000 80%)}.lithe-fpga>svg{color:#91a8ff;filter:drop-shadow(0 0 10px #7494ff59);width:44px}.lithe-fpga small,.lithe-fpga strong,.lithe-fpga>div:last-child,.lithe-fpga>svg{z-index:2;position:relative}.lithe-fpga small{font:11px/1 var(--font-mono);letter-spacing:.15em;color:#ffffff61;margin-top:11px}.lithe-fpga strong{letter-spacing:.1em;margin-top:6px;font-size:23px;font-weight:620}.lithe-fpga>div:last-child{gap:5px;margin-top:10px;display:flex}.lithe-fpga>div:last-child b{font:6px/1 var(--font-mono);letter-spacing:.08em;color:#a7b9ff;background:#5b78e617;border:1px solid #7f9bff4d;border-radius:999px;padding:5px 7px}.lithe-processing-pulse{z-index:1;pointer-events:none;border:1px solid #7093ff00;border-radius:25px;animation-name:lithe-fpga-process;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both;position:absolute;inset:-2px}.lithe-edge-links{z-index:3;width:64px;position:absolute;top:0;bottom:0}.lithe-edge-links.edge-left{left:0}.lithe-edge-links.edge-right{right:0}.lithe-edge-links i{background:linear-gradient(90deg,#0000,#6b8bff57);width:64px;height:1px;position:absolute;left:0}.lithe-edge-links.edge-right i{background:linear-gradient(90deg,#6b8bff57,#0000)}.lithe-edge-links i:first-child{top:145.5px}.lithe-edge-links i:nth-child(2){top:228.5px}.lithe-edge-links i:nth-child(3){top:311.5px}.lithe-edge-links i:nth-child(4){top:394.5px}.lithe-traffic-packet{z-index:9;background:var(--lithe-packet-color,#87a5ff);width:9px;height:9px;box-shadow:0 0 7px var(--lithe-packet-color,#87a5ff),0 0 19px rgb(var(--lithe-packet-rgb,93 132 255)/.9),0 0 34px rgb(var(--lithe-packet-rgb,93 132 255)/.42);offset-rotate:0deg;border:1px solid #d4e2ffcc;border-radius:50%;animation-name:lithe-packet-flight;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both;position:absolute;top:0;left:0}.lithe-port-activity.tone-blue,.lithe-processing-pulse.tone-blue,.lithe-traffic-packet.tone-blue{--lithe-packet-color:#87a5ff;--lithe-packet-rgb:93 132 255}.lithe-port-activity.tone-teal,.lithe-processing-pulse.tone-teal,.lithe-traffic-packet.tone-teal{--lithe-packet-color:#76dfd1;--lithe-packet-rgb:86 220 203}.lithe-port-activity.tone-violet,.lithe-processing-pulse.tone-violet,.lithe-traffic-packet.tone-violet{--lithe-packet-color:#af8cff;--lithe-packet-rgb:156 114 255}.lithe-value-rail{background:#020203;display:grid}.lithe-value-rail,.lithe-value-rail>div{border-bottom:1px solid #ffffff14}.lithe-value-rail>div{min-height:150px;padding:1.5rem}.lithe-value-rail>div:first-child{border-left:1px solid #ffffff14}.lithe-value-rail span{font:8px/1 var(--font-mono);color:#8ba6ff}.lithe-value-rail strong{margin-top:1.5rem;font-size:17px;font-weight:550;display:block}.lithe-value-rail p{color:#ffffff6e;margin-top:.55rem;font-size:12px;line-height:1.65}.lithe-spec-section,.lithe-suites-section{padding-block:8rem}.lithe-suite-grid{gap:1rem;margin-top:4rem;display:grid}.lithe-suite-grid article{background:radial-gradient(circle at 92% 0,#6782ff1f,#0000 32%),linear-gradient(145deg,#090c16,#030407);border:1px solid #7091ff29;border-radius:24px;padding:1.8rem;position:relative;overflow:hidden}.lithe-suite-grid article:nth-child(2){background:radial-gradient(circle at 92% 0,#9e70ff21,#0000 32%),linear-gradient(145deg,#0b0915,#030307);border-color:#9e7aff2e}.lithe-delivery-grid article>div,.lithe-suite-head{font:8px/1.4 var(--font-mono);letter-spacing:.11em;color:#8fa9ff;justify-content:space-between;align-items:center;display:flex}.lithe-delivery-grid article>div svg,.lithe-suite-head svg{width:32px}.lithe-suite-grid h3{letter-spacing:-.05em;margin-top:4rem;font-size:clamp(2.4rem,4vw,4.6rem);font-weight:550}.lithe-suite-grid article>p{color:#ffffff7a;max-width:620px;margin-top:1.1rem;font-size:13px;line-height:1.8}.lithe-suite-grid ul{gap:.85rem;margin-top:2rem;display:grid}.lithe-suite-grid li{color:#ffffff94;grid-template-columns:18px 1fr;gap:.7rem;font-size:12px;line-height:1.55;display:grid}.lithe-suite-grid li svg{color:#71dfd0;width:16px}.lithe-applications-section,.lithe-delivery-section{background:#030304;border-block:1px solid #ffffff14}.lithe-delivery-section .page-shell{padding-block:7rem}.lithe-delivery-grid{gap:1rem;margin-top:4rem;display:grid}.lithe-delivery-grid article{background:linear-gradient(145deg,#090b12,#040407);border:1px solid #ffffff17;border-radius:20px;padding:1.5rem}.lithe-delivery-grid h3{letter-spacing:-.035em;margin-top:3.5rem;font-size:22px;font-weight:550}.lithe-delivery-grid p{color:#ffffff73;margin-top:.8rem;font-size:12px;line-height:1.75}.lithe-integration-flow{background:radial-gradient(circle,#506fff1a,#0000 40%),#05060a;border:1px solid #7593ff29;border-radius:24px;gap:.75rem;margin-top:4rem;padding:1.25rem;display:grid}.lithe-integration-flow>div{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:118px;display:flex}.lithe-integration-flow>div svg{color:#8fa8ff;width:30px}.lithe-integration-flow span{font:11px/1 var(--font-mono);letter-spacing:.12em;color:#ffffff57;margin-top:.8rem}.lithe-integration-flow strong{margin-top:.45rem;font-size:11px;font-weight:550}.lithe-integration-flow>i{color:#7794ff6b;place-items:center;display:grid}.lithe-integration-flow>i svg{width:24px;transform:rotate(90deg)}.lithe-spec-grid{border-top:1px solid #ffffff17;border-left:1px solid #ffffff17;margin-top:4rem;display:grid}.lithe-spec-grid>div{border-bottom:1px solid #ffffff17;border-right:1px solid #ffffff17;flex-direction:column;justify-content:center;min-height:125px;padding:1.4rem;display:flex}.lithe-spec-grid span{font:600 11px/1.4 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#ffffff80}.lithe-spec-grid strong{margin-top:.75rem;font-size:18px;font-weight:550}.lithe-applications-grid{gap:4rem;padding-block:7rem;display:grid}.lithe-applications-grid h2{letter-spacing:-.055em;margin-top:1.5rem;font-size:clamp(3rem,5vw,5.2rem);font-weight:550;line-height:.95}.lithe-applications-grid>div>p:not(.page-kicker){color:#ffffff7a;max-width:650px;margin-top:1.5rem;font-size:14px;line-height:1.85}.lithe-applications-grid .primary-button{margin-top:2rem}.lithe-applications-grid ul{border-top:1px solid #ffffff1a}.lithe-applications-grid li{border-bottom:1px solid #ffffff1a;grid-template-columns:42px 1fr;align-items:center;min-height:68px;font-size:14px;display:grid}.lithe-applications-grid li span{font:8px/1 var(--font-mono);color:#8ca7ff}.primary-button{cursor:pointer;font-size:11px;font-weight:700}@keyframes lithe-packet-flight{0%{offset-distance:0;opacity:0}4%,94%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes lithe-fpga-process{0%,42%,61%,to{border-color:#7093ff00;box-shadow:0 0 #6084ff00}49%,55%{border-color:rgb(var(--lithe-packet-rgb,93 132 255)/.62);box-shadow:0 0 24px rgb(var(--lithe-packet-rgb,93 132 255)/.32),inset 0 0 18px rgb(var(--lithe-packet-rgb,93 132 255)/.09)}}@keyframes lithe-port-hit{0%,to{opacity:0}18%,82%{opacity:1}}@keyframes lithe-status-pulse{50%{opacity:.42}}@media (width>=480px){.lithe-diagram{transform:translate(-50%,-50%)scale(.58)}}@media (width>=640px){.lithe-switch-visual{min-height:620px}.lithe-diagram{transform:translate(-50%,-50%)scale(.8)}.lithe-value-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.lithe-value-rail>div{border-right:1px solid #ffffff14}.lithe-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.lithe-suite-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lithe-delivery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lithe-integration-flow{grid-template-columns:1fr 35px 1fr 35px 1fr 35px 1fr;align-items:center}.lithe-integration-flow>i svg{transform:none}.lithe-applications-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr)}}@media (width>=1024px){.lithe-page-grid{grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);align-items:center}.lithe-switch-visual{min-height:650px}.lithe-diagram{transform:translate(-50%,-50%)scale(.7)}.lithe-value-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.lithe-value-rail>div{border-bottom:0}.lithe-spec-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.lithe-diagram{transform:translate(-50%,-50%)scale(.88)}}@media (width>=1500px){.lithe-diagram{transform:translate(-50%,-50%)scale(.96)}}@media (width<=767px){.lithe-page-grid{padding-block:4.5rem}.lithe-page-copy h1{font-size:3.35rem}.lithe-page-actions a{flex:170px}.lithe-visual-readout span:nth-child(2){display:none}.lithe-applications-grid,.lithe-delivery-section .page-shell,.lithe-spec-section,.lithe-suites-section{padding-block:5rem}}@media (width<=420px){.lithe-page-copy h1{font-size:2.9rem}.lithe-proof-row{grid-template-columns:1fr}.lithe-proof-row>div{min-height:68px}.lithe-visual-status b{display:none}}@media (prefers-reduced-motion:reduce){.lithe-port-activity,.lithe-processing-pulse,.lithe-traffic-packet,.lithe-visual-status i{animation:none}.lithe-port-activity,.lithe-traffic-packet{display:none}}.site-header-logo{cursor:pointer;align-items:center;height:58px;display:inline-flex}.site-header-logo svg{pointer-events:none;width:auto;height:58px;display:block}.hardware-nav-trigger{cursor:pointer;align-items:center;gap:.45rem;transition:color .2s;display:inline-flex}.hardware-nav-trigger.is-active,.hardware-nav-trigger:hover{color:#8ca6ff}.hardware-nav-trigger svg{width:15.4px;transition:transform .1s}.hardware-nav-trigger svg.is-open{transform:rotate(180deg)}.hardware-mobile-trigger{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;padding-block:1rem;display:flex}.hardware-mobile-trigger svg{width:18.7px}.hardware-overlay{z-index:45;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000ad;position:fixed;inset:76px 0 0;overflow-y:auto}.hardware-mega-panel{background:radial-gradient(circle at 78% 0,#5b76ff1f,#0000 30%),#030407f7;border-bottom:1px solid #ffffff1a;width:100%;max-height:calc(100vh - 76px);overflow-y:auto;box-shadow:0 34px 80px #00000080}.hardware-mega-heading{grid-template-columns:1fr auto auto;align-items:end;gap:2rem;width:min(100%,1500px);margin-inline:auto;padding:2rem 2.25rem;display:grid}.hardware-mega-heading span{font:11px var(--font-mono);letter-spacing:.16em;color:#8ca6ff}.hardware-mega-heading strong{letter-spacing:-.035em;margin-top:.65rem;font-size:clamp(1.35rem,2.1vw,2.25rem);font-weight:530;display:block}.hardware-mega-heading>a{letter-spacing:.11em;text-transform:uppercase;color:#9eb2ff;align-items:center;gap:.8rem;font-size:11px;display:inline-flex}.hardware-mega-heading>a svg{width:19px}.hardware-mega-heading>button{border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.hardware-mega-heading>button svg{width:19px}.hardware-mega-grid{border-top:1px solid #ffffff17;border-left:1px solid #ffffff17;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,1500px);margin-inline:auto;display:grid}.hardware-mega-grid article{border-right:1px solid #ffffff17;padding:1.5rem}.hardware-column-head{font:11px var(--font-mono);letter-spacing:.14em;color:#ffffff4d;justify-content:space-between;align-items:center;display:flex}.hardware-column-head svg{color:#89a3ff;width:25px}.hardware-mega-grid article>p{color:#ffffff5c;margin-top:2.1rem;font-size:12px}.hardware-mega-grid h2{letter-spacing:-.025em;margin-top:.55rem;font-size:20px;font-weight:540}.hardware-mega-grid ul{margin-top:1.4rem}.hardware-mega-grid li{border-top:1px solid #ffffff14}.hardware-mega-grid li:last-child{border-bottom:1px solid #ffffff14}.hardware-mega-grid li a{color:#ffffff8f;justify-content:space-between;align-items:center;gap:1rem;min-height:43px;font-size:12px;transition:color .18s,padding .18s;display:flex}.hardware-mega-grid li a:focus-visible,.hardware-mega-grid li a:hover{color:#a8b9ff;padding-left:.35rem}.hardware-mega-grid li svg{flex:none;width:15px}.hardware-overlay-enter-active,.hardware-overlay-enter-active .hardware-mega-panel,.hardware-overlay-leave-active,.hardware-overlay-leave-active .hardware-mega-panel{transition:opacity .1s,transform .1s}.hardware-overlay-enter-from,.hardware-overlay-leave-to{opacity:0}.hardware-overlay-enter-from .hardware-mega-panel,.hardware-overlay-leave-to .hardware-mega-panel{transform:translateY(-24px)}@media (width>=1280px){.hardware-mega-panel{max-width:90vw;margin-inline:auto}}@media (width<=1023px){.hardware-mega-heading{grid-template-columns:1fr auto;padding:1.5rem 1.25rem}.hardware-mega-heading>a{display:none}.hardware-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hardware-mega-grid article{border-bottom:1px solid #ffffff17}}@media (width<=639px){.hardware-mega-grid{grid-template-columns:1fr}.hardware-mega-grid article>p{margin-top:1.25rem}}.site-footer-logo[data-v-a753cec7]{cursor:pointer;align-items:center;height:58px;display:inline-flex}.site-footer-logo svg[data-v-a753cec7]{pointer-events:none;width:auto;height:52.2px;display:block}
