/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/cairo-arabic-wght-normal-CJWMIGCx.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/cairo-latin-ext-wght-normal-at8nfxId.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/cairo-latin-wght-normal-PfPtmrPZ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:"Inter Variable", "Inter", "Cairo Variable","Cairo", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-emerald-500:oklch(69.6% .17 162.48);--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Plus Jakarta Sans Variable", "Plus Jakarta Sans", "Cairo Variable","Cairo", sans-serif;--color-ink:#0a1020;--color-ultraviolet:#5b4dff;--color-ultraviolet-deep:#4335df;--color-ultraviolet-bright:#8c7cff;--color-aqua:#6ea8ff;--color-aqua-deep:#356de8;--color-porcelain:#fff;--color-ice:#f5f6fa;--color-line:#e1e4ec;--color-line-strong:#cbd0dd;--color-muted:#566078;--color-muted-light:#7b8498;--color-danger:#cf3e54;--shadow-float:0 20px 60px -28px #0a10203d;--shadow-panel:0 28px 80px -36px #3428964d}}@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%;-moz-tab-size:4;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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.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}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.w-2{width:calc(var(--spacing) * 2)}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.bg-emerald-500{background-color:var(--color-emerald-500)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}.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,)!important}.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-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{color:var(--color-ink);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-porcelain);-webkit-font-smoothing:antialiased;min-width:320px;margin:0;overflow-x:hidden}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;font:inherit}a{color:inherit;text-decoration:none}::selection{background:#5b4dff2e}:focus-visible{outline:2px solid var(--color-ultraviolet);outline-offset:4px}.app{background:linear-gradient(#0a102006 1px,transparent 1px),linear-gradient(90deg,#0a102006 1px,transparent 1px),var(--color-porcelain);background-size:64px 64px;min-height:100vh;overflow:clip}.shell{width:min(1220px,100% - 40px);margin-inline:auto}.section-pad{padding-block:clamp(6rem,10vw,9.5rem)}.site-header{z-index:100;top:18px;padding-inline:14px;position:fixed;inset-inline:0}.nav-shell{width:min(1220px,100%);min-height:60px;box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#ffffffd6;border:1px solid #5b4dff1f;border-radius:18px;justify-content:space-between;align-items:center;margin:auto;padding-block:8px;padding-inline:20px 9px;display:flex;position:relative}.brand-logo{isolation:isolate;border-radius:10px;flex:none;align-items:center;padding-block:4px;padding-inline:0 8px;display:inline-flex;position:relative}.brand-logo img{z-index:2;width:auto;height:32px;position:relative}.brand-logo>span{z-index:1;opacity:0;background:linear-gradient(#0000,#0000);border-radius:50%;width:34px;height:34px;transition:opacity .18s,transform .22s;position:absolute;top:50%;left:3px;transform:translateY(-50%)scale(.7)}.brand-logo:hover>span,.brand-logo:focus-visible>span{opacity:1;transform:translateY(-50%)scale(1.3)}.brand-logo-light img{height:30px}.nav-desktop{align-items:center;gap:5px;display:flex}.nav-trigger,.nav-direct{min-height:40px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 13px;font-size:12px;font-weight:700;transition:color .18s,background .18s;display:inline-flex}.nav-trigger:hover,.nav-trigger[aria-expanded=true],.nav-trigger.is-current,.nav-direct:hover,.nav-direct[aria-current=page]{background:var(--color-ice);color:var(--color-ink)}.nav-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.nav-actions{align-items:center;gap:8px;display:flex}.mobile-menu-button{border:1px solid var(--color-line);background:#fff;border-radius:11px;place-items:center;width:42px;height:42px;display:none}.action-link{border-radius:999px;justify-content:space-between;align-items:center;gap:17px;min-height:50px;padding-block:7px;padding-inline:21px 7px;font-size:13px;font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.action-primary{background:linear-gradient(135deg,var(--color-ultraviolet),var(--color-ultraviolet-deep));color:#fff;box-shadow:0 13px 32px -17px #5b4dffe6,inset 0 1px #ffffff40}.action-secondary{border:1px solid var(--color-line);color:var(--color-ink);background:#ffffffc7;box-shadow:0 12px 30px -23px #0a102080}.action-text{min-height:42px;color:var(--color-ultraviolet-deep);border:0;padding-inline-start:0}.action-link:hover{transform:translateY(-2px)}.action-primary:hover{box-shadow:0 17px 38px -17px #5b4dfff2,inset 0 1px #ffffff40}.action-secondary:hover{border-color:#5b4dff59}.action-arrow{width:36px;height:36px;color:var(--color-ultraviolet-deep);background:#fff;border-radius:50%;flex:none;place-items:center;transition:transform .18s;display:grid}.action-secondary .action-arrow{background:var(--color-ink);color:#fff}.action-text .action-arrow{background:#5b4dff1a;width:30px;height:30px}.action-link:hover .action-arrow{transform:translate(2px)}.action-compact{min-height:44px;padding-inline-start:17px;font-size:12px}.action-compact .action-arrow{width:30px;height:30px}.nav-panel{visibility:hidden;border:1px solid var(--color-line);box-shadow:var(--shadow-panel);opacity:0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffffff7;border-radius:20px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 12px);transform:translateY(-8px)}.nav-panel.is-open{visibility:visible;opacity:1;transform:translateY(0)}.nav-mega{width:650px;padding:22px;left:220px}.nav-sandbox-panel{width:430px;padding:20px;left:470px}.nav-panel-head{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:20px;padding:2px 4px 16px;display:flex}.nav-panel-head p{max-width:290px;color:var(--color-muted-light);text-align:end;margin:0;font-size:11px;line-height:1.5}.solution-menu-grid{grid-template-columns:repeat(2,1fr);gap:4px;padding-top:12px;display:grid}.menu-item{border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px;transition:background .16s;display:grid}.menu-item:hover{background:var(--color-ice)}.menu-item>svg{color:var(--color-muted-light);transition:transform .16s}.menu-item:hover>svg{color:var(--color-ultraviolet);transform:translate(2px)}.menu-item strong,.menu-item small{display:block}.menu-item strong{color:var(--color-ink);font-size:12px}.menu-item small{color:var(--color-muted-light);margin-top:3px;font-size:11px;line-height:1.4}.menu-icon{width:34px;height:34px;color:var(--color-ultraviolet);background:#5b4dff0f;border:1px solid #5b4dff1f;border-radius:10px;flex:none;place-items:center;display:grid}.mobile-menu{display:none}.system-label{color:var(--color-ultraviolet-deep);letter-spacing:.16em;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:800;display:flex}.system-label-node{background:var(--color-ultraviolet);width:20px;height:1px;position:relative}.system-label-node:after{border:2px solid var(--color-ultraviolet);content:"";top:-3px;background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-end:0}.status-signal{width:max-content;color:var(--color-aqua-deep);letter-spacing:.1em;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.status-dot{background:var(--color-aqua);border-radius:50%;width:7px;height:7px;position:relative;box-shadow:0 0 0 4px #6ea8ff1f}.status-violet{color:var(--color-ultraviolet-deep)}.status-violet .status-dot{background:var(--color-ultraviolet);box-shadow:0 0 0 4px #5b4dff1a}.status-muted{color:var(--color-muted-light)}.status-muted .status-dot{background:var(--color-muted-light);box-shadow:none}.section-intro{max-width:780px}.section-intro h2{max-width:720px;font-family:var(--font-display);letter-spacing:-.055em;margin:24px 0 0;font-size:clamp(2.4rem,5vw,4.8rem);font-weight:800;line-height:.98}.section-intro>p{max-width:660px;color:var(--color-muted);margin:24px 0 0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.75}.hero{background:linear-gradient(#0000,#0000),linear-gradient(#0000,#0000);min-height:980px;padding:160px 0 100px;position:relative;overflow:hidden}.hero:after{inset-inline-end:0;content:"";bottom:0;background:linear-gradient(#0000,#fff);height:180px;position:absolute;inset-inline-start:0}.hero-orbit{pointer-events:none;border:1px solid #5b4dff1f;border-radius:50%;position:absolute}.hero-orbit-one{width:670px;height:670px;animation:14s ease-in-out infinite orbit-drift;top:110px;right:-170px}.hero-orbit-two{width:430px;height:430px;animation:11s ease-in-out infinite reverse orbit-drift;top:225px;right:-55px}.hero-layout{z-index:2;grid-template-columns:.84fr 1.16fr;align-items:center;gap:clamp(40px,6vw,90px);display:grid;position:relative}.hero-copy h1{max-width:620px;font-family:var(--font-display);letter-spacing:-.07em;margin:28px 0 0;font-size:clamp(3.4rem,6.3vw,6.7rem);font-weight:800;line-height:.9}.hero-copy h1 span{color:var(--color-ultraviolet);position:relative}.hero-copy h1 span:after{inset-inline-end:0;background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));content:"";transform-origin:0;bottom:-8px;border-radius:99px;height:5px;position:absolute;inset-inline-start:0;transform:scaleX(.72)}.hero-lede{max-width:580px;color:var(--color-muted);margin:32px 0 0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.75}.hero-actions{flex-wrap:wrap;gap:11px;margin-top:34px;display:flex}.ownership-rail{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(3,1fr);max-width:620px;margin-top:42px;display:grid}.ownership-rail div{border-inline-start:1px solid var(--color-line);gap:4px;padding:18px 16px;display:grid}.ownership-rail div:first-child{border-inline-start:0;padding-inline-start:0}.ownership-rail span{color:var(--color-ultraviolet);font-family:var(--font-display);font-size:11px;font-weight:800}.ownership-rail strong{font-size:11px}.control-plane{width:100%;min-height:610px;box-shadow:var(--shadow-panel),inset 0 1px #fff;isolation:isolate;background-color:#ffffffc7;background-image:linear-gradient(#5b4dff0d 1px,#0000 1px),linear-gradient(90deg,#5b4dff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #5b4dff24;border-radius:32px;position:relative;overflow:hidden}.control-plane:before{content:"";filter:blur(80px);background:#5b4dff1f;border-radius:50%;width:290px;height:290px;position:absolute;inset:130px auto auto 230px}.plane-coordinate{z-index:3;color:var(--color-muted-light);letter-spacing:.16em;font-size:11px;font-weight:800;position:absolute}.plane-coordinate-top{top:20px;left:22px}.plane-coordinate-bottom{bottom:19px;right:22px}.plane-wires{top:25px;width:100%;height:540px;position:absolute;inset-inline-start:0}.wire{fill:none;stroke-linecap:round;stroke-width:1.4px}.wire-muted{stroke:#0a10202e;stroke-dasharray:3 7}.wire-active{stroke:var(--color-ultraviolet);stroke-dasharray:4 12;animation:2.6s linear infinite wire-flow}.wire-delay-1{animation-delay:-.8s}.wire-delay-2{animation-delay:-1.6s}.plane-inputs{z-index:4;top:77px;gap:55px;display:grid;position:absolute;inset-inline-start:28px}.plane-port{border-bottom:1px solid var(--color-line-strong);grid-template-columns:22px 1fr;align-items:center;width:94px;padding-block:0 9px;padding-inline:0 10px;display:grid;position:relative}.plane-port span{color:var(--color-muted-light);font-size:11px}.plane-port strong{letter-spacing:.08em;font-size:11px}.plane-port i{border:2px solid var(--color-ink);inset-inline-end:-4px;background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-4px}.plane-core{z-index:4;text-align:center;background:#ffffffe6;border:1px solid #5b4dff4d;border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:absolute;top:220px;left:50%;transform:translate(-50%);box-shadow:0 24px 70px -25px #5b4dffa6}.plane-core img{width:58px;height:58px}.plane-core p{letter-spacing:.11em;margin:-17px 0 0;font-size:11px;font-weight:900}.plane-core small{color:var(--color-muted-light);margin-top:-31px;font-size:11px}.core-radar{border:1px solid #5b4dff42;border-radius:50%;animation:3.5s ease-out infinite radar;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.core-radar-two{animation-delay:-1.7s}.plane-outputs{z-index:4;top:100px;gap:49px;display:grid;position:absolute;inset-inline-end:25px}.plane-output{border:1px solid var(--color-line);background:#ffffffe0;border-radius:10px;align-items:center;gap:10px;min-width:126px;padding:10px;display:flex;box-shadow:0 12px 28px -23px #0a102080}.plane-output i{background:var(--color-aqua);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6ea8ff1a}.plane-output strong,.plane-output small{display:block}.plane-output strong{letter-spacing:.08em;font-size:11px}.plane-output small{color:var(--color-muted-light);margin-top:3px;font-size:11px}.dispatch-fragment{z-index:6;border:1px solid var(--color-line);width:min(430px,100% - 55px);box-shadow:var(--shadow-float);background:#fffffff0;border-radius:15px;position:absolute;bottom:40px;left:50%;overflow:hidden;transform:translate(-50%)}.fragment-head,.fragment-row{grid-template-columns:1fr .8fr .65fr .8fr;align-items:center;padding:11px 14px;display:grid}.fragment-head{border-bottom:1px solid var(--color-line);letter-spacing:.1em;justify-content:space-between;font-size:11px;font-weight:800;display:flex}.fragment-labels{background:var(--color-ice);color:var(--color-muted-light);font-size:11px;font-weight:700}.fragment-row:not(.fragment-labels){color:var(--color-muted);font-size:11px}.fragment-row strong{color:var(--color-ink)}.fragment-state{width:max-content;color:var(--color-aqua-deep);background:#6ea8ff1f;border-radius:99px;padding:4px 7px;font-size:11px;font-weight:800}.hero-scroll-note{z-index:3;color:var(--color-muted-light);letter-spacing:.15em;align-items:center;gap:12px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.hero-scroll-note span{background:var(--color-line-strong);width:44px;height:1px}.signal-section{z-index:4;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:#f8f9fced;padding:54px 0 0;position:relative}.signal-heading{justify-content:space-between;align-items:center;display:flex}.signal-heading>p{color:var(--color-muted);margin:0;font-size:13px}.signal-track{grid-template-columns:repeat(5,1fr);gap:24px;padding:48px 0 62px;display:grid;position:relative}.signal-line{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));top:64px;height:1px;position:absolute;inset-inline:10%}.signal-packet{z-index:2;background:var(--color-ultraviolet);top:60px;border:2px solid #fff;border-radius:50%;width:9px;height:9px;animation:7s ease-in-out infinite packet;position:absolute;inset-inline-start:10%;box-shadow:0 0 0 5px #5b4dff1f}.signal-step{z-index:3;text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.signal-node{border:1px solid var(--color-line-strong);width:29px;height:29px;color:var(--color-ultraviolet-deep);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-weight:800;transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.signal-step-copy{border:1px solid #0000;border-radius:14px;width:100%;min-height:92px;margin-top:17px;padding:14px 10px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.signal-step strong,.signal-step small{display:block}.signal-step strong{font-family:var(--font-display);font-size:14px}.signal-step small{max-width:150px;color:var(--color-muted-light);margin:6px auto 0;font-size:11px;line-height:1.5}.signal-step:hover .signal-node{border-color:var(--color-ultraviolet);background:var(--color-ultraviolet);color:#fff;transform:translateY(-2px);box-shadow:0 0 0 7px #5b4dff1a}.signal-step:hover .signal-step-copy{border-color:var(--color-line);background:#fff;transform:translateY(3px);box-shadow:0 15px 35px -27px #0a102080}.signal-step-1 .signal-node,.signal-step-2 .signal-node,.signal-step-3 .signal-node,.signal-step-4 .signal-node,.signal-step-5 .signal-node{animation:7s ease-in-out infinite station-pulse}.signal-step-2 .signal-node{animation-delay:1.4s}.signal-step-3 .signal-node{animation-delay:2.8s}.signal-step-4 .signal-node{animation-delay:4.2s}.signal-step-5 .signal-node{animation-delay:5.6s}.product-strip{border-top:1px solid var(--color-line);margin-top:5px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000)}.product-strip-track{gap:10px;width:max-content;padding:20px 0;animation:35s linear infinite marquee;display:flex}.product-strip-track:hover,.product-strip-track:focus-within{animation-play-state:paused}.product-strip-item{border:1px solid var(--color-line);background:#fff;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;width:390px;padding:12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.product-strip-item:hover{border-color:#5b4dff47;transform:translateY(-3px);box-shadow:0 16px 35px -28px #5b4dffa6}.product-strip-item strong,.product-strip-item small{display:block}.product-strip-item strong{font-size:11px}.product-strip-item small{color:var(--color-muted-light);margin-top:3px;font-size:11px}.diagnostics{background:linear-gradient(#0000,#0000),#fff}.diagnostic-trace{max-width:1060px;margin:100px auto 0;position:relative}.trace-line{background:linear-gradient(var(--color-ultraviolet),var(--color-aqua),var(--color-line));top:0;bottom:0;width:1px;position:absolute;inset-inline-start:50%}.diagnostic-event{grid-template-columns:1fr 42px;align-items:center;width:50%;padding-block:0 100px;padding-inline:0 42px;transition:transform .24s;display:grid;position:relative}.diagnostic-event.event-right{grid-template-columns:42px 1fr;margin-inline-start:50%;padding-block:0 100px;padding-inline:42px 0}.diagnostic-event.event-right .event-node{grid-area:1/1;transform:translate(-63px)}.event-node{z-index:3;background:var(--color-ultraviolet);color:#fff;top:8px;border:4px solid #fff;border-radius:50%;place-items:center;width:33px;height:33px;font-size:11px;font-weight:800;display:grid;position:absolute;inset-inline-end:-16px;box-shadow:0 0 0 1px #5b4dff33}.event-right .event-node{left:-17px;right:auto}.event-content{border-radius:18px;grid-column:1;transition:background .22s,box-shadow .22s,transform .22s}.event-right .event-content{grid-column:2}.diagnostic-event:hover .event-content{background:#ffffffd1;transform:translateY(-4px);box-shadow:0 28px 70px -54px #5b4dffcc}.diagnostic-event:hover .event-node{background:var(--color-aqua-deep);box-shadow:0 0 0 7px #6ea8ff1a}.event-content>p{color:var(--color-danger);letter-spacing:.13em;margin:0;font-size:11px;font-weight:800}.event-content h3{font-family:var(--font-display);letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.05}.event-detail{color:var(--color-muted);gap:20px;margin-top:25px;font-size:13px;line-height:1.75;display:grid}.event-detail strong{border-inline-start:2px solid var(--color-danger);color:var(--color-ink);padding-inline-start:15px;font-weight:500}.event-detail i{color:var(--color-danger);letter-spacing:.12em;margin-bottom:5px;font-size:11px;font-style:normal;font-weight:800;display:block}.signal-loss{opacity:.5;top:3px;align-items:end;gap:3px;height:26px;display:flex;position:absolute;inset-inline-end:55px}.event-right .signal-loss{left:55px;right:auto}.signal-loss i{background:var(--color-danger);width:2px;height:100%}.signal-loss i:nth-child(2n){height:45%}.signal-loss i:nth-child(3n){height:70%}.capabilities{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:var(--color-ice);position:relative;overflow:hidden}.capabilities:before,.capabilities:after{content:"";pointer-events:none;border:1px solid #5b4dff1a;border-radius:50%;position:absolute}.capabilities:before{width:560px;height:560px;top:-230px;right:-180px}.capabilities:after{border-color:#6ea8ff1a;width:370px;height:370px;top:-135px;right:-85px}.capability-layout{grid-template-columns:.66fr 1.34fr;gap:58px;margin-top:86px;display:grid}.capability-selector{border-top:1px solid var(--color-line-strong);align-self:start}.capability-selector button{border:0;border-bottom:1px solid var(--color-line);text-align:start;cursor:pointer;background:0 0;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;width:100%;padding:22px 5px;transition:padding .18s,color .18s;display:grid}.capability-selector button>span:first-child{color:var(--color-muted-light);font-size:11px}.capability-selector button strong,.capability-selector button small{display:block}.capability-selector button strong{font-family:var(--font-display);font-size:15px}.capability-selector button small{color:var(--color-muted-light);margin-top:6px;font-size:11px;line-height:1.5}.capability-selector button svg{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-8px)}.capability-selector button.is-active{color:var(--color-ultraviolet-deep);padding-inline-start:17px}.capability-selector button.is-active svg{opacity:1;transform:translate(0)}.architecture-canvas{border:1px solid var(--color-line);min-height:520px;box-shadow:var(--shadow-float);background-color:#fff;background-image:linear-gradient(#5b4dff0b 1px,#0000 1px),linear-gradient(90deg,#5b4dff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:24px;animation:.4s both panel-in;position:relative;overflow:hidden}.architecture-topbar{border-bottom:1px solid var(--color-line);height:52px;color:var(--color-muted-light);letter-spacing:.12em;justify-content:space-between;align-items:center;padding:0 18px;font-size:11px;font-weight:800;display:flex}.architecture-map{height:390px;position:relative}.architecture-wires{width:100%;height:100%;position:absolute}.architecture-wires path{fill:none;stroke:var(--color-ultraviolet);stroke-dasharray:4 9;stroke-linecap:round;stroke-width:1.3px;animation:2.6s linear infinite wire-flow}.architecture-origin,.architecture-engine,.architecture-feature{z-index:2;background:#fff;position:absolute}.architecture-origin{border:1px solid var(--color-line-strong);width:72px;height:72px;color:var(--color-ultraviolet);border-radius:17px;place-items:center;display:grid;top:174px;left:6%}.architecture-origin span{color:var(--color-muted-light);margin-top:-15px;font-size:11px;font-weight:800}.architecture-engine{border:1px solid #5b4dff40;border-radius:50%;place-items:center;width:130px;height:130px;display:grid;top:134px;left:44%;box-shadow:0 20px 55px -24px #5b4dff8c}.architecture-engine img{width:46px}.architecture-engine strong{letter-spacing:.08em;margin-top:-20px;font-size:11px}.architecture-engine small{color:var(--color-muted-light);margin-top:-32px;font-size:11px}.architecture-feature{border:1px solid var(--color-line);border-radius:11px;grid-template-columns:22px 1fr;align-items:center;width:150px;padding:12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;right:4%;box-shadow:0 12px 28px -23px #0a102080}.architecture-feature span{color:var(--color-ultraviolet);font-size:11px}.architecture-feature strong{font-size:11px}.architecture-feature i{background:var(--color-aqua);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:-4px}.architecture-feature:hover{border-color:#5b4dff4d;transform:translate(-5px);box-shadow:0 18px 35px -27px #5b4dffbf}.feature-1{top:50px}.feature-2{top:172px}.feature-3{top:294px}.architecture-readout{border-top:1px solid var(--color-line);grid-template-columns:1fr auto;padding:15px 18px;display:grid}.architecture-readout span,.architecture-readout small{color:var(--color-muted-light);font-size:11px}.architecture-readout strong{grid-row:2;margin-top:3px;font-size:11px}.architecture-readout small{grid-area:1/2/3;align-self:center}.capability-copy{justify-content:space-between;align-items:center;gap:35px;padding:20px 5px 0;display:flex}.capability-copy>p{max-width:510px;color:var(--color-muted);margin:0;font-size:13px;line-height:1.7}.launch-deck{position:relative}.launch-deck:before{content:"";top:20%;border:1px solid #5b4dff1a;border-radius:50%;width:440px;height:440px;position:absolute;inset-inline-end:-12%}.launch-layout{border:1px solid var(--color-line);box-shadow:var(--shadow-panel);background:#fff;border-radius:26px;grid-template-columns:.7fr 1.3fr;margin-top:80px;display:grid;position:relative;overflow:hidden}.launch-list{border-inline-end:1px solid var(--color-line);background:var(--color-ice);padding:18px}.launch-list button{text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:26px auto 1fr auto;align-items:center;gap:12px;width:100%;padding:16px 13px;display:grid}.launch-list button.is-active{border-color:var(--color-line);background:#fff;box-shadow:0 12px 30px -24px #0a102066}.launch-list button>span:first-child{color:var(--color-muted-light);font-size:11px}.launch-list button strong,.launch-list button small{display:block}.launch-list button strong{font-size:12px}.launch-list button small{color:var(--color-muted-light);margin-top:5px;font-size:11px;line-height:1.45}.launch-list button>svg{opacity:0}.launch-list button.is-active>svg{opacity:1;color:var(--color-ultraviolet)}.execution-console{background:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px),var(--color-ink);color:#fff;background-size:30px 30px;min-height:500px;padding:25px;animation:.35s both panel-in}.console-head{color:#8f98ae;letter-spacing:.12em;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:20px;font-size:11px;font-weight:800;display:flex}.console-grid{grid-template-columns:1fr 1fr;gap:14px;margin:30px 0;display:grid}.console-command,.console-event,.console-log{background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;padding:18px}.console-command small,.console-event small{color:#7e879b;letter-spacing:.12em;font-size:11px;font-weight:800}.console-command p{margin:28px 0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.console-command p span{color:var(--color-aqua)}.console-cursor{background:var(--color-aqua);vertical-align:middle;width:6px;height:13px;margin-inline-start:7px;animation:1s step-end infinite cursor-blink;display:inline-block}.console-event strong,.console-event span{display:block}.console-event strong{margin-top:25px;font-size:12px}.console-event span{color:#9ca5b9;margin-top:9px;font-size:11px}.console-log{grid-column:1/-1}.console-log div{border-bottom:1px solid #ffffff12;grid-template-columns:25px 15px 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.console-log div:last-child{border-bottom:0}.console-log div>span{color:#737d92;font-size:11px}.console-log i{background:var(--color-aqua);border-radius:50%;width:6px;height:6px}.console-log strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500}.console-log small{color:var(--color-aqua);font-size:11px}.demo-console{background:linear-gradient(#0000,#0000),linear-gradient(#5b4dff09 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#5b4dff09 1px,#0000 1px) 0 0/30px 30px,#fff;min-height:560px;padding:25px;animation:.35s both panel-in}.demo-console-head{border-bottom:1px solid var(--color-line);color:var(--color-muted-light);letter-spacing:.12em;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:11px;font-weight:800;display:flex}.demo-product-head{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:24px 0 20px;display:grid}.demo-product-icon{width:52px;height:52px;color:var(--color-ultraviolet);background:linear-gradient(145deg,#5b4dff1f,#6ea8ff14);border:1px solid #5b4dff2b;border-radius:15px;place-items:center;display:grid;box-shadow:inset 0 1px #fff}.demo-product-head small,.demo-product-head strong,.demo-product-head p{margin:0;display:block}.demo-product-head small{color:var(--color-ultraviolet);letter-spacing:.11em;font-size:11px;font-weight:800}.demo-product-head strong{font-family:var(--font-display);margin-top:4px;font-size:18px}.demo-product-head p{color:var(--color-muted);margin-top:4px;font-size:11px}.demo-coordinate{color:var(--color-muted-light);letter-spacing:.11em;font-size:11px;font-weight:800}.demo-preview{border:1px solid var(--color-line);background:#f8f9fceb;border-radius:18px;min-height:205px;overflow:hidden;box-shadow:0 22px 55px -42px #0a102099}.demo-preview-head{border-bottom:1px solid var(--color-line);min-height:42px;color:var(--color-muted-light);letter-spacing:.11em;background:#ffffffd1;justify-content:space-between;align-items:center;padding:0 14px;font-size:11px;font-weight:800;display:flex}.demo-role,.demo-candidate,.demo-dispatch-row{transition:background .16s,transform .16s}.demo-role:hover,.demo-candidate:hover,.demo-dispatch-row:hover{background:#fff;transform:translate(4px)}.demo-role{border-bottom:1px solid var(--color-line);grid-template-columns:28px 70px 1fr auto;align-items:center;gap:10px;min-height:53px;margin:0 12px;display:grid}.demo-role:last-child{border-bottom:0}.demo-role>span,.demo-candidate>span{color:var(--color-ultraviolet);font-size:11px;font-weight:800}.demo-role strong,.demo-candidate strong,.demo-dispatch-row strong{font-size:11px}.demo-role small,.demo-candidate small,.demo-dispatch-row span{color:var(--color-muted);font-size:11px}.demo-role svg{color:var(--color-muted-light)}.demo-candidate{border-bottom:1px solid var(--color-line);grid-template-columns:28px 80px 1fr 55px;align-items:center;gap:10px;min-height:53px;margin:0 12px;display:grid}.demo-candidate:last-child{border-bottom:0}.demo-candidate small{color:var(--color-ultraviolet);font-size:11px;font-weight:800}.mini-wave{align-items:center;gap:3px;height:22px;display:flex}.mini-wave i{background:linear-gradient(var(--color-ultraviolet),var(--color-aqua));border-radius:99px;width:2px}.demo-dispatch-row{border-bottom:1px solid var(--color-line);grid-template-columns:75px 1fr 1fr 65px;align-items:center;gap:10px;min-height:53px;margin:0 12px;display:grid}.demo-dispatch-row:last-child{border-bottom:0}.demo-dispatch-row small{width:max-content;color:var(--color-aqua-deep);background:#6ea8ff1c;border-radius:99px;padding:4px 7px;font-size:11px;font-weight:800}.demo-event-rail{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:1fr 32px 1fr 32px 1fr;align-items:center;margin:18px 0 22px;padding:14px 0;display:grid}.demo-event-rail>div{grid-template-columns:22px 1fr;gap:3px 8px;display:grid}.demo-event-rail>div>span{color:var(--color-ultraviolet);grid-row:1/3;font-size:11px;font-weight:800}.demo-event-rail small{color:var(--color-muted-light);letter-spacing:.09em;font-size:11px;font-weight:800}.demo-event-rail strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.demo-event-rail>i{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));height:1px}.work{border-top:1px solid var(--color-line);background:linear-gradient(#0000,#0000),#fff}.case-list{margin-top:95px}.case-record{border-top:1px solid var(--color-line-strong);grid-template-columns:.24fr .68fr 1.08fr;align-items:center;gap:38px;min-height:620px;padding:70px 0;display:grid;position:relative}.case-record:before{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));content:"";top:-1px;width:0;height:2px;transition:width .5s cubic-bezier(.2,.75,.2,1);position:absolute;inset-inline-start:0}.case-record:hover:before{width:100%}.case-record:hover .case-artifact{border-color:#5b4dff47;transform:translateY(-6px);box-shadow:0 35px 90px -45px #5b4dff80}.case-record:last-child{border-bottom:1px solid var(--color-line-strong)}.case-index{align-self:start}.case-index span,.case-index small{letter-spacing:.13em;font-size:11px;font-weight:800;display:block}.case-index span{color:var(--color-ultraviolet)}.case-index small{color:var(--color-muted-light);margin-top:10px}.case-copy h3{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1}.case-subtitle{font-weight:700;color:var(--color-ink)!important;margin:12px 0 0!important;font-size:12px!important}.case-copy>p:not(.case-subtitle){color:var(--color-muted);margin:24px 0 0;font-size:13px;line-height:1.75}.case-outcome{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);gap:12px;margin-top:26px;padding:15px 0;display:flex}.case-outcome small,.case-outcome strong{display:block}.case-outcome small{color:var(--color-aqua-deep);letter-spacing:.12em;font-size:11px;font-weight:800}.case-outcome strong{margin-top:5px;font-size:11px;line-height:1.5}.case-artifact{border:1px solid var(--color-line);background:linear-gradient(#5b4dff0b 1px,transparent 1px),linear-gradient(90deg,#5b4dff0b 1px,transparent 1px),var(--color-ice);min-height:430px;box-shadow:var(--shadow-panel);background-size:28px 28px;border-radius:24px;transition:border-color .24s,box-shadow .24s,transform .24s;overflow:hidden}.artifact-meta{border-bottom:1px solid var(--color-line);height:50px;color:var(--color-muted-light);letter-spacing:.11em;background:#ffffffc7;justify-content:space-between;align-items:center;padding:0 17px;font-size:11px;font-weight:800;display:flex}.route-map{width:100%;margin-top:25px}.route-map path{fill:none;stroke:var(--color-ultraviolet);stroke-dasharray:6 9;stroke-linecap:round;stroke-width:2px;animation:2.7s linear infinite wire-flow}.route-map circle{fill:#fff;stroke:var(--color-aqua);stroke-width:4px}.route-map text{fill:var(--color-muted);font-size:11px;font-weight:800}.driver-handoff{border:1px solid var(--color-line);width:calc(100% - 60px);box-shadow:var(--shadow-float);background:#fff;border-radius:14px;grid-template-columns:.7fr 1.4fr .8fr;align-items:center;margin:-25px auto 0;padding:16px;font-size:11px;display:grid}.driver-handoff small{color:var(--color-ultraviolet);font-weight:800}.driver-handoff span{color:var(--color-aqua-deep);text-align:end;font-weight:700}.registry-mirror{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:20px;margin:42px 28px 0;display:grid}.registry-mirror>div{border:1px solid var(--color-line);background:#fff;border-radius:16px;min-height:185px;padding:24px}.registry-mirror>i{background:linear-gradient(transparent,var(--color-ultraviolet),transparent);width:1px}.registry-mirror small,.registry-mirror strong,.registry-mirror span{display:block}.registry-mirror small{color:var(--color-ultraviolet);font-size:11px;font-weight:800}.registry-mirror strong{font-family:var(--font-display);margin-top:28px;font-size:13px}.registry-mirror span{color:var(--color-muted);margin-top:35px;font-size:11px}.registry-result{background:#ffffffe0;border:1px solid #6ea8ff33;border-radius:14px;align-items:center;gap:12px;width:calc(100% - 56px);margin:20px auto 0;padding:12px;display:flex}.registry-result small,.registry-result strong{display:block}.registry-result small{color:var(--color-aqua-deep);font-size:11px;font-weight:800}.registry-result strong{margin-top:3px;font-size:11px}.voice-artifact{padding-bottom:25px}.candidate-row{border:1px solid var(--color-line);background:#fff;border-radius:13px;grid-template-columns:30px .7fr 1.2fr 60px;align-items:center;gap:10px;margin:17px 22px 0;padding:15px;display:grid}.candidate-row>span{color:var(--color-muted-light);font-size:11px}.candidate-row strong{font-size:11px}.candidate-row small{color:var(--color-ultraviolet);font-size:11px;font-weight:800}.waveform{align-items:center;gap:3px;height:24px;display:flex}.waveform i{background:linear-gradient(var(--color-ultraviolet),var(--color-aqua));border-radius:99px;width:2px}.rubric-line{color:var(--color-muted);align-items:center;gap:12px;margin:25px 22px 0;font-size:11px;display:flex}.rubric-line i{background:var(--color-line-strong);flex:1;height:1px}.rubric-line strong{color:var(--color-aqua-deep)}.legal-artifact{position:relative}.legal-artifact:before{content:"";inset-inline-end:-80px;border:1px solid #5b4dff1f;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-110px}.legal-engine-title{align-items:center;gap:14px;margin:26px 24px 20px;display:flex}.legal-engine-title small,.legal-engine-title strong{display:block}.legal-engine-title small{color:var(--color-ultraviolet);letter-spacing:.11em;font-size:11px;font-weight:800}.legal-engine-title strong{font-family:var(--font-display);margin-top:5px;font-size:17px}.legal-role-map{gap:9px;margin:0 24px;display:grid}.legal-role-map>div{border:1px solid var(--color-line);background:#ffffffdb;border-radius:13px;grid-template-columns:30px .8fr 1.2fr;align-items:center;gap:10px;min-height:58px;padding:10px 15px;transition:border-color .18s,transform .18s;display:grid;position:relative}.legal-role-map>div:hover{border-color:#5b4dff4d;transform:translate(5px)}.legal-role-map span{color:var(--color-ultraviolet);font-size:11px;font-weight:800}.legal-role-map strong{font-size:11px}.legal-role-map small{color:var(--color-muted);font-size:11px}.legal-role-map i{background:var(--color-aqua);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-end:15px;box-shadow:0 0 0 4px #6ea8ff1a}.legal-artifact-foot{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;margin:21px 24px 0;padding-top:15px;display:flex}.legal-artifact-foot span{color:var(--color-muted-light);letter-spacing:.1em;font-size:11px;font-weight:800}.legal-artifact-foot strong{color:var(--color-aqua-deep);font-size:11px}.comparison{border-top:1px solid var(--color-line);background:var(--color-ice)}.matrix-wrap{border:1px solid var(--color-line);box-shadow:var(--shadow-float);background:#fff;border-radius:22px;margin-top:72px;position:relative;overflow-x:auto}.matrix-scroll-note{display:none}.matrix-wrap table{border-collapse:collapse;text-align:start;width:100%;min-width:850px}.matrix-wrap th,.matrix-wrap td{border-inline-end:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:20px}.matrix-wrap tr>:last-child{background:linear-gradient(90deg,#5b4dff0b,#6ea8ff09);border-inline-end:0}.matrix-wrap thead th{color:var(--color-muted-light);letter-spacing:.12em;font-size:11px}.matrix-wrap thead th:last-child{color:var(--color-ultraviolet-deep)}.matrix-wrap tbody th{width:17%;font-size:11px}.matrix-wrap tbody td{color:var(--color-muted);font-size:11px;line-height:1.5}.matrix-wrap tbody td:last-child{color:var(--color-ink);font-weight:700}.matrix-check{width:22px;height:22px;color:var(--color-aqua-deep);vertical-align:middle;background:#6ea8ff1f;border-radius:50%;place-items:center;margin-inline-end:9px;display:inline-grid}.scope-rail{border:1px solid var(--color-line);background:#fff;border-radius:20px;grid-template-columns:.72fr 1.2fr .7fr;align-items:center;gap:45px;margin-top:28px;padding:35px;display:grid}.scope-rail h3{font-family:var(--font-display);letter-spacing:-.04em;margin:15px 0 0;font-size:25px}.scope-rail>p{color:var(--color-muted);margin:0;font-size:12px;line-height:1.75}.scope-steps{gap:9px;display:grid}.scope-steps span{border-bottom:1px solid var(--color-line);color:var(--color-muted-light);letter-spacing:.08em;padding:8px 0;font-size:11px;font-weight:800}.faq{background:linear-gradient(#0000,#0000),#fff}.faq-layout{grid-template-columns:.5fr 1.5fr;gap:90px;display:grid}.faq-console{border:1px solid var(--color-line);background:linear-gradient(#5b4dff0a 1px,transparent 1px),linear-gradient(90deg,#5b4dff0a 1px,transparent 1px),var(--color-ice);background-size:28px 28px;border-radius:22px;align-self:start;min-height:300px;padding:28px;position:relative}.faq-console>p{font-family:var(--font-display);letter-spacing:-.04em;margin:50px 0 0;font-size:27px;font-weight:800}.faq-console>p strong{color:var(--color-ultraviolet)}.faq-connection{grid-template-columns:auto 1fr auto;align-items:center;margin:50px 0;display:grid}.faq-connection span{background:var(--color-ultraviolet);width:13px;height:13px;box-shadow:0 0 0 1px var(--color-ultraviolet);border:3px solid #fff;border-radius:50%}.faq-connection span:last-child{background:var(--color-aqua);box-shadow:0 0 0 1px var(--color-aqua)}.faq-connection i{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));height:1px}.faq-list{border-top:1px solid var(--color-line-strong)}.faq-item{border-bottom:1px solid var(--color-line)}.faq-item button{text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:35px 1fr 36px;align-items:center;gap:12px;width:100%;padding:25px 4px;display:grid}.faq-item button>span{color:var(--color-ultraviolet);font-size:11px;font-weight:800}.faq-item button strong{font-family:var(--font-display);font-size:17px;line-height:1.35}.faq-item button>i{border:1px solid var(--color-line);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.faq-item button>i span{background:var(--color-ink);width:11px;height:1px;transition:transform .18s,opacity .18s;position:absolute}.faq-item button>i span:last-child{transform:rotate(90deg)}.faq-item.is-open button>i{border-color:var(--color-ultraviolet);background:var(--color-ultraviolet)}.faq-item.is-open button>i span{background:#fff}.faq-item.is-open button>i span:last-child{opacity:0;transform:rotate(90deg)scaleX(0)}.faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s,opacity .2s;display:grid}.faq-answer>div{overflow:hidden}.faq-answer p{max-width:720px;color:var(--color-muted);margin:0;padding-block:0 25px;padding-inline:51px 48px;font-size:13px;line-height:1.8}.faq-item.is-open .faq-answer{opacity:1;grid-template-rows:1fr}.closing{background:linear-gradient(transparent,transparent),linear-gradient(transparent,transparent),var(--color-ink);color:#fff;border-radius:32px;margin:0 14px 14px;position:relative;overflow:hidden}.closing:before{content:"";background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:55px 55px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;right:0;bottom:0;left:0}.closing-wire{background:linear-gradient(transparent,var(--color-ultraviolet),var(--color-aqua),transparent);opacity:.45;width:1px;height:70%;position:absolute}.closing-wire-one{left:17%;transform:rotate(-27deg)}.closing-wire-two{right:17%;transform:rotate(27deg)}.closing-main{text-align:center;justify-items:center;padding:110px 0 95px;display:grid;position:relative}.closing-mark{border:1px solid #ffffff24;border-radius:50%;place-items:center;width:90px;height:90px;margin-bottom:30px;display:grid;position:relative}.closing-mark img{width:46px}.closing-mark .core-radar{border-color:#6ea8ff4d}.closing-main h2{max-width:900px;font-family:var(--font-display);letter-spacing:-.065em;margin:28px 0 0;font-size:clamp(2.8rem,6vw,6.3rem);line-height:.94}.closing-main>p{color:#aeb6c7;max-width:590px;margin:27px 0 32px;font-size:15px;line-height:1.75}.closing-contact{color:#aeb6c7;flex-wrap:wrap;justify-content:center;gap:12px 26px;margin-top:43px;font-size:11px;display:flex}.closing-contact span{color:#717b92;letter-spacing:.12em;font-size:11px;font-weight:800}.closing-contact a{color:#fff;border-bottom:1px solid #fff3}.footer-row{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;display:flex;position:relative}.footer-row p{color:#747e93;margin:0;font-size:11px}.footer-row nav{color:#aeb6c7;gap:22px;font-size:11px;font-weight:700;display:flex}.reveal{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.75,.2,1);transform:translateY(24px)}.reveal-delay{transition-delay:.1s}.reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes wire-flow{to{stroke-dashoffset:-32px}}@keyframes packet{0%,8%{left:10%}92%,to{left:calc(90% - 9px)}}@keyframes station-pulse{0%,10%{border-color:var(--color-ultraviolet);background:var(--color-ultraviolet);color:#fff;box-shadow:0 0 0 7px #5b4dff1a}18%,to{border-color:var(--color-line-strong);color:var(--color-ultraviolet-deep);box-shadow:none;background:#fff}}@keyframes radar{0%{opacity:.8;transform:scale(.82)}80%,to{opacity:0;transform:scale(1.45)}}@keyframes orbit-drift{50%{transform:translate(-18px,14px)rotate(2deg)}}@keyframes marquee{to{transform:translate(calc(-50% - 5px))}}@keyframes cursor-blink{50%{opacity:0}}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.nav-desktop{display:none}.mobile-menu-button{display:grid}.nav-panel{display:none}.mobile-menu{visibility:hidden;border:1px solid var(--color-line);max-height:calc(100vh - 110px);box-shadow:var(--shadow-panel);opacity:0;background:#fffffffa;border-radius:20px;gap:23px;padding:22px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;transform:translateY(-8px)}.mobile-menu.is-open{visibility:visible;opacity:1;transform:translateY(0)}.mobile-menu-group{gap:4px;display:grid}.mobile-menu-group>p{color:var(--color-muted-light);letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.mobile-menu-group a{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;min-height:42px;font-size:12px;font-weight:700;display:flex}.mobile-menu-direct{gap:20px;font-size:13px;font-weight:800;display:flex}.hero{min-height:auto}.hero-layout{grid-template-columns:1fr}.hero-copy{max-width:760px}.hero-copy h1{max-width:800px}.hero-visual{max-width:760px;margin-inline:auto}.capability-layout{grid-template-columns:.8fr 1.2fr;gap:30px}.case-record{grid-template-columns:.2fr .8fr}.case-visual{grid-column:1/-1}.scope-rail{grid-template-columns:.7fr 1.3fr}.scope-steps{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.shell{width:min(100% - 26px,1220px)}.section-pad{padding-block:5.5rem}.site-header{padding-inline:8px;top:10px}.nav-shell{border-radius:16px;min-height:55px;padding-block:7px;padding-inline:16px 8px}.hero{padding:125px 0 82px}.hero-copy h1{font-size:clamp(3rem,15vw,5rem)}.ownership-rail{grid-template-columns:1fr}.ownership-rail div{border-top:1px solid var(--color-line);border-inline-start:0;grid-template-columns:35px 1fr;padding:12px 0}.ownership-rail div:first-child{border-top:0}.control-plane{border-radius:22px;min-height:540px}.plane-inputs{gap:44px;top:62px;left:17px}.plane-port{width:79px}.plane-core{width:116px;height:116px;top:196px}.plane-core img{width:43px}.plane-outputs{gap:36px;top:79px;right:13px}.plane-output{min-width:102px;padding:8px}.plane-wires{height:450px}.dispatch-fragment{bottom:30px}.fragment-row{grid-template-columns:1fr .8fr .65fr}.fragment-row>:last-child{display:none}.signal-heading{gap:12px;display:grid}.signal-track{grid-template-columns:1fr;gap:0;padding:35px 0}.signal-line{width:1px;height:auto;top:48px;bottom:48px;left:14px}.signal-packet{display:none}.signal-step{text-align:start;grid-template-columns:29px 1fr;place-items:center start;gap:14px;padding:12px 0}.signal-step-copy{min-height:0;margin:0;padding:11px 13px}.signal-step small{max-width:none;margin:4px 0 0}.product-strip-item{width:330px}.diagnostic-trace{margin-top:65px}.trace-line{left:16px}.diagnostic-event,.diagnostic-event.event-right{grid-template-columns:1fr;width:100%;margin-inline-start:0;padding-block:0 75px;padding-inline:55px 0}.event-node,.event-right .event-node{top:0;left:0;right:auto}.event-content,.event-right .event-content{grid-column:1}.signal-loss,.event-right .signal-loss{top:3px;left:auto;right:0}.capability-layout{grid-template-columns:1fr;margin-top:55px}.capability-selector button{padding-block:17px}.architecture-canvas{min-height:460px}.architecture-map{height:335px}.architecture-wires{display:none}.architecture-origin{width:58px;height:58px;top:128px;left:4%}.architecture-engine{width:105px;height:105px;top:102px;left:27%}.architecture-feature{width:128px;padding:10px;right:3%}.feature-1{top:25px}.feature-2{top:128px}.feature-3{top:231px}.architecture-readout small{display:none}.capability-copy{display:grid}.launch-layout{grid-template-columns:1fr;margin-top:55px}.launch-list{border-inline-end:0;border-bottom:1px solid var(--color-line)}.launch-list button{grid-template-columns:25px auto 1fr auto;padding:11px 8px}.execution-console,.demo-console{min-height:470px;padding:18px}.demo-product-head{grid-template-columns:auto 1fr}.demo-coordinate{display:none}.demo-role{grid-template-columns:25px 58px 1fr}.demo-role svg{display:none}.demo-event-rail{grid-template-columns:1fr;gap:9px}.demo-event-rail>i{background:linear-gradient(var(--color-ultraviolet),var(--color-aqua));width:1px;height:14px;margin-inline-start:10px}.console-grid{grid-template-columns:1fr}.console-log{grid-column:1}.case-list{margin-top:60px}.case-record{grid-template-columns:1fr;gap:28px;min-height:auto;padding:48px 0}.case-visual{grid-column:1}.case-artifact{min-height:390px}.registry-mirror{grid-template-columns:1fr;gap:10px;margin:22px 15px 0}.registry-mirror>div{min-height:100px;padding:15px}.registry-mirror>i{width:100%;height:1px}.registry-mirror strong,.registry-mirror span{margin-top:12px}.registry-result{width:calc(100% - 30px)}.legal-engine-title,.legal-role-map,.legal-artifact-foot{margin-inline:15px}.legal-role-map>div{grid-template-columns:25px 1fr}.legal-role-map small{grid-column:2}.legal-artifact-foot{flex-direction:column;align-items:flex-start;gap:6px}.candidate-row{grid-template-columns:25px 1fr 1.2fr;margin-inline:12px;padding:12px}.candidate-row small{display:none}.driver-handoff{grid-template-columns:1fr;gap:5px;width:calc(100% - 30px)}.driver-handoff span{text-align:start}.matrix-scroll-note{width:max-content;color:var(--color-ultraviolet);letter-spacing:.1em;padding:12px 15px 0;font-size:11px;font-weight:800;display:block;position:sticky;inset-inline-start:0}.scope-rail{grid-template-columns:1fr;gap:25px;padding:25px}.scope-steps{grid-column:1;grid-template-columns:1fr}.faq-layout{grid-template-columns:1fr;gap:45px}.faq-console{min-height:230px}.faq-console>p,.faq-connection{margin-block:30px}.faq-item button{grid-template-columns:28px 1fr 34px}.faq-answer p{padding-inline:40px 10px}.closing{border-radius:24px;margin:0 7px 7px}.closing-main{padding:80px 0 70px}.closing-main h2{font-size:clamp(2.7rem,13vw,4.7rem)}.footer-row{text-align:center;flex-direction:column;padding-block:28px}}@media(max-width:450px){.nav-actions>div{display:none}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .action-link{width:100%}.plane-output small{display:none}.plane-output{min-width:86px}.architecture-feature{width:112px}.architecture-engine{left:24%}}.site-header{pointer-events:none;padding-inline:18px;top:15px}.nav-shell{width:min(1380px,100%);min-height:72px;box-shadow:none;pointer-events:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.orbital-brand,.orbital-nav,.nav-actions{align-items:center;display:flex;position:relative}.orbital-brand{gap:10px}.orbital-brand-mark{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid #5b4dff2e;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid;position:relative;box-shadow:0 18px 45px -26px #0a10208c}.orbital-brand-mark img{z-index:2;width:29px;height:29px;position:relative}.orbital-brand-mark>span{opacity:0;border:1px solid #5b4dff47;border-radius:50%;transition:opacity .18s,transform .22s;position:absolute;top:5px;right:5px;bottom:5px;left:5px}.orbital-brand-mark:hover>span,.orbital-brand-mark:focus-visible>span{opacity:1;transform:rotate(35deg)scale(1.12)}.orbital-brand>.brand-logo{display:none}.orbital-nav{gap:10px;position:absolute;left:50%;transform:translate(-50%)}.orbital-nav .nav-trigger,.orbital-nav .nav-direct{color:#949eb1;white-space:nowrap;background:0 0;border:0;border-radius:0;gap:8px;min-height:52px;padding:0 5px}.orbital-nav-node{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid #5b4dff24;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative;box-shadow:0 14px 35px -24px #0a10208c}.orbital-nav-node>svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:19px;height:19px}.orbital-nav-node>i{background:var(--color-aqua);top:1px;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-end:1px;box-shadow:0 0 0 3px #6ea8ff21}.orbital-nav .nav-trigger:hover .orbital-nav-node,.orbital-nav .nav-trigger[aria-expanded=true] .orbital-nav-node,.orbital-nav .nav-trigger.is-current .orbital-nav-node,.orbital-nav .nav-direct:hover .orbital-nav-node,.orbital-nav .nav-direct[aria-current=page] .orbital-nav-node{border-color:var(--color-ultraviolet);background:var(--color-ultraviolet);color:#fff;transform:rotate(-5deg)}.orbital-nav .nav-trigger>svg{width:13px}.orbital-proposal{border-radius:999px 0 0 999px;align-items:center;gap:10px;display:flex}.orbital-proposal>span{color:#909aad;letter-spacing:.12em;font-size:11px;font-weight:900}.orbital-proposal>i{background:linear-gradient(145deg,var(--color-ultraviolet),var(--color-ultraviolet-deep));color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 17px 38px -18px #5b4dffd9,inset 0 1px #ffffff47}.orbital-proposal>i:after{content:"";opacity:.65;clip-path:inset(0 0 52% 48%);border:1px solid #6ea8ffa6;border-radius:50%;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.orbital-proposal svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:23px;height:23px}.orbital-proposal:hover>i{transform:rotate(5deg)translateY(-2px);box-shadow:0 21px 44px -16px #5b4dfff2}.orbital-proposal.is-current>i{background:var(--color-ink)}.nav-panel{border-color:#5b4dff24;border-radius:24px;top:calc(100% + 10px)}.nav-mega{width:min(820px,100vw - 36px);padding:24px;left:50%;transform:translate(-50%,-8px)}.nav-mega.is-open{transform:translate(-50%)}.orbital-mega-grid{grid-template-columns:1fr 1fr;gap:22px;padding-top:17px;display:grid}.orbital-mega-grid>div+div{border-inline-start:1px solid var(--color-line);padding-inline-start:18px}.orbital-menu-label{color:var(--color-muted-light);letter-spacing:.14em;padding:0 12px 8px;font-size:11px;font-weight:900;display:block}.orbital-mega-grid .menu-item{border-radius:0;padding:12px;position:relative}.orbital-mega-grid .menu-item:after{inset-inline-end:40px;background:linear-gradient(90deg,var(--color-ultraviolet),transparent);content:"";opacity:0;transform-origin:0;bottom:7px;height:1px;transition:opacity .18s,transform .18s;position:absolute;inset-inline-start:58px;transform:scaleX(.2)}.orbital-mega-grid .menu-item:hover{background:0 0}.orbital-mega-grid .menu-item:hover:after{opacity:1;transform:scaleX(1)}.menu-icon{border-radius:50%}.orbital-mega-qualifier{border-top:1px solid var(--color-line);align-items:center;gap:10px;margin-top:17px;padding:16px 8px 0;font-size:11px;display:flex}.orbital-mega-qualifier span{color:var(--color-muted)}.orbital-mega-qualifier strong{color:var(--color-ultraviolet-deep)}.orbital-mega-qualifier svg{width:17px;margin-inline-start:auto}.nav-sandbox-panel{color:#fff;background-color:#090d1afa;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#ffffff1f;width:470px;left:50%;transform:translate(-38%,-8px)}.nav-sandbox-panel.is-open{transform:translate(-38%)}.nav-sandbox-panel .nav-panel-head{border-color:#ffffff1f}.nav-sandbox-panel .nav-panel-head p,.nav-sandbox-panel .menu-item small{color:#7f899c}.nav-sandbox-panel .menu-item strong{color:#fff}.nav-sandbox-panel .menu-item:hover{background:#ffffff0e}.nav-sandbox-panel .menu-icon{background:#6ea8ff0f;border-color:#6ea8ff33}.nav-sandbox-panel .menu-item em{color:var(--color-aqua);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:11px;font-style:normal;display:block}.nav-company-panel{width:410px;padding:20px;right:75px}.nav-company-panel .nav-panel-head{justify-content:flex-start}.company-security-link{border-top:1px solid var(--color-line);color:var(--color-ultraviolet-deep);justify-content:space-between;align-items:center;margin-top:10px;padding:15px 12px 0;font-size:11px;font-weight:800;display:flex}.company-security-link svg{width:16px}.mobile-menu-button{z-index:130;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-radius:50%;position:relative}.mobile-menu-button[aria-expanded=true]{color:#fff;background:#ffffff1a;border-color:#ffffff40}.ow-site-footer{color:#fff;background:#070a13;overflow:hidden}.footer-command{background:linear-gradient(#0000,#0000),#090d1a;border-bottom:1px solid #ffffff1a;padding:clamp(6rem,10vw,9rem) 0 4rem;position:relative}.footer-command-grid{grid-template-columns:.95fr 1.05fr;gap:clamp(50px,8vw,120px);display:grid}.footer-command-copy h2{max-width:720px;font-family:var(--font-display);letter-spacing:-.06em;margin:27px 0 0;font-size:clamp(3rem,6vw,6.5rem);line-height:.94}.footer-command-copy>p{color:#8d96aa;max-width:620px;margin:27px 0 32px;line-height:1.8}.footer-signal-map{background:linear-gradient(#0000,#0000),repeating-radial-gradient(circle,#0000 0,#0000 54px,#ffffff09,#ffffff09 56px);border:1px solid #ffffff1a;border-radius:50%;min-height:430px;position:relative}.footer-signal-line{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));transform-origin:0;height:1px;position:absolute;top:50%}.footer-signal-one{width:32%;left:18%;transform:rotate(23deg)}.footer-signal-two{width:32%;left:50%;transform:rotate(-25deg)}.footer-signal-node{text-align:center;background:#090d1ae6;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:105px;height:105px;display:grid;position:absolute}.footer-signal-node.node-1{top:39%;left:6%}.footer-signal-node.node-2{border-color:#5b4dff73;width:145px;height:145px;top:29%;left:39%}.footer-signal-node.node-3{top:56%;right:5%}.footer-signal-node img{width:48px}.footer-signal-node strong{color:#8b95a9;letter-spacing:.12em;font-size:11px}.footer-signal-node i{border:1px solid #6ea8ff47;border-radius:50%;animation:3.6s ease-out infinite radar;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.footer-command-contact{border-top:1px solid #ffffff1a;grid-column:1/-1;align-items:center;gap:25px;padding-top:25px;display:flex}.footer-command-contact>span{color:#626d83;letter-spacing:.12em;margin-inline-end:auto;font-size:11px;font-weight:900}.footer-command-contact a{color:var(--color-aqua);font-size:11px;font-weight:700}.footer-directory{background:#0b0f1b;padding:70px 0}.footer-directory-grid{grid-template-columns:repeat(5,1fr);gap:30px;display:grid}.footer-directory-group>strong{color:#677187;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:11px;display:block}.footer-directory-group nav{gap:4px;display:grid}.footer-directory-group a{color:#aab2c2;align-items:center;gap:8px;min-height:34px;font-size:11px;transition:color .16s,transform .16s;display:flex}.footer-directory-group a:hover{color:#fff;transform:translate(2px)}.footer-directory-group a>svg{opacity:0;width:13px;margin-inline-start:auto}.footer-directory-group a:hover>svg{opacity:1}.footer-directory-group .status-dot{width:5px;height:5px;box-shadow:0 0 0 3px #6ea8ff17}.footer-trust{background:#090d17;border-block:1px solid #ffffff14}.footer-trust .shell{grid-template-columns:repeat(5,1fr);display:grid}.footer-trust span{color:#727c90;letter-spacing:.09em;text-align:center;border-inline-start:1px solid #ffffff14;padding:20px 12px;font-size:11px;font-weight:900}.footer-trust span:first-child{border-inline-start:0}.footer-legal{background:#05070d;padding:30px 0}.footer-legal .shell{grid-template-columns:auto 1fr auto;align-items:center;gap:25px;display:grid}.footer-legal p,.footer-legal>.shell>span{color:#616b7e;margin:0;font-size:11px}.footer-legal nav{gap:17px;display:flex}.footer-legal nav a{color:#9ba4b5;font-size:11px}.footer-legal>.shell>span{text-align:end;grid-column:2/-1}.home-hero{color:#fff;background:linear-gradient(#0000,#0000),#090d1a;min-height:1000px;padding:160px 0 0;position:relative;overflow:hidden}.home-hero-aura{top:180px;border:1px solid #6ea8ff14;border-radius:50%;width:520px;height:520px;animation:11s ease-in-out infinite orbit-drift;position:absolute;inset-inline-end:4%;box-shadow:0 0 0 85px #5b4dff06,0 0 0 170px #ffffff03}.home-hero-layout{z-index:2;grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(45px,7vw,105px);display:grid;position:relative}.home-hero-copy h1{max-width:720px;font-family:var(--font-display);letter-spacing:-.07em;margin:27px 0 0;font-size:clamp(3.8rem,6.8vw,7.2rem);line-height:.9}.home-hero-copy>p:not(.system-label){color:#9aa4b7;max-width:650px;margin:30px 0 0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.8}.home-trust-ribbon{border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,1fr);margin-top:42px;display:grid}.home-trust-ribbon span{color:#858fa3;border-bottom:1px solid #ffffff1a;align-items:center;gap:9px;padding:13px 0;font-size:11px;display:flex}.home-trust-ribbon span:nth-child(odd){border-inline-end:1px solid #ffffff1a}.home-trust-ribbon i{background:var(--color-aqua);border-radius:50%;width:6px;height:6px}.home-control-plane{background-color:#ffffff09;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:31px 31px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff21;border-radius:50%;min-height:610px;position:relative;overflow:hidden;box-shadow:0 40px 100px -45px #000}.home-plane-coordinate{color:#697388;letter-spacing:.14em;font-size:11px;font-weight:900;position:absolute;top:47px;left:50%;transform:translate(-50%)}.home-plane-wires{width:100%;height:100%;position:absolute}.home-plane-wires path{fill:none;stroke:#ffffff21;stroke-dasharray:3 8;stroke-linecap:round;stroke-width:1.2px}.home-plane-wires path.is-active{stroke:var(--color-ultraviolet-bright);stroke-dasharray:4 12;animation:2.6s linear infinite wire-flow}.home-plane-wires path.delay{animation-delay:-1.3s}.home-plane-inputs{top:105px;gap:39px;display:grid;position:absolute;inset-inline-start:34px}.home-plane-inputs button{color:#6f798d;text-align:start;cursor:pointer;border:0;background:0 0;border-bottom:1px solid #ffffff24;grid-template-columns:25px 1fr;align-items:center;width:116px;padding-block:0 10px;padding-inline:0 10px;display:grid;position:relative}.home-plane-inputs button[aria-pressed=true]{border-color:var(--color-aqua);color:#fff}.home-plane-inputs button span{color:var(--color-ultraviolet-bright);font-size:11px}.home-plane-inputs button strong{letter-spacing:.08em;font-size:11px}.home-plane-inputs button i{inset-inline-end:-4px;background:currentColor;border:2px solid #090d1a;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-4px}.home-plane-core{background:#0d1221f2;border:1px solid #5b4dff7a;border-radius:50%;place-items:center;width:155px;height:155px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 25px 70px -25px #5b4dffcc}.home-plane-core img{width:58px}.home-plane-core small{color:#778196;letter-spacing:.1em;margin-top:-34px;font-size:11px}.home-plane-output{background:#090d1ae0;border:1px solid #ffffff1f;border-radius:13px;gap:7px;width:170px;padding:17px;animation:.28s both panel-in;display:grid;position:absolute;inset-inline-end:30px}.home-plane-output.output-secondary{bottom:115px}.home-plane-output small{color:#677187;letter-spacing:.1em;font-size:11px}.home-plane-output strong{color:var(--color-aqua);font-size:11px}.home-plane-output span{color:#98a2b5;font-size:11px}.home-plane-status{align-items:center;gap:18px;width:max-content;display:flex;position:absolute;bottom:34px;left:50%;right:50%;transform:translate(-50%)}.home-plane-status>span:last-child{color:#5e687c;font-size:11px}.home-metric-strip{z-index:2;border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid;position:relative}.home-metric-strip>div{border-inline-start:1px solid #ffffff1f;min-height:115px;padding:27px}.home-metric-strip>div:first-child{border-inline-start:0}.home-metric-strip strong{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.7rem);display:block}.home-metric-strip span{color:#778196;margin-top:7px;font-size:11px;display:block}.home-diagnostics{background:var(--color-ice)}.home-diagnostic-console{grid-template-columns:.72fr 1fr;gap:22px;margin-top:70px;display:grid}.home-diagnostic-tabs{flex-direction:column;display:flex}.home-diagnostic-tabs button{border:0;border-top:1px solid var(--color-line-strong);min-height:120px;color:var(--color-muted);text-align:start;cursor:pointer;background:0 0;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:20px;display:grid}.home-diagnostic-tabs button:last-child{border-bottom:1px solid var(--color-line-strong)}.home-diagnostic-tabs button.is-active{color:var(--color-ink);background:#fff}.home-diagnostic-tabs button>span{color:var(--color-ultraviolet);font-size:11px;font-weight:900}.home-diagnostic-tabs strong,.home-diagnostic-tabs small{display:block}.home-diagnostic-tabs small{color:var(--color-muted-light);letter-spacing:.1em;grid-column:2;margin-top:-35px;font-size:11px}.home-diagnostic-tabs svg{width:17px}.home-diagnostic-readout{background:linear-gradient(#0000,#0000),#fff;border:1px solid #5b4dff29;border-radius:50% 50% 24px 24px;min-height:420px;padding:45px;animation:.28s both panel-in;position:relative;overflow:hidden}.home-readout-head{justify-content:space-between;display:flex}.home-readout-head>span{color:var(--color-muted-light);letter-spacing:.1em;font-size:11px}.home-diagnostic-readout h3{max-width:520px;font-family:var(--font-display);letter-spacing:-.05em;margin:70px 0 0;font-size:clamp(2rem,4vw,4rem);line-height:1}.home-diagnostic-readout>p{max-width:600px;color:var(--color-muted);line-height:1.75}.home-diagnostic-readout>div:nth-of-type(2){border-inline-start:2px solid var(--color-aqua);gap:8px;margin-top:35px;padding-inline-start:20px;display:grid}.home-diagnostic-readout>div:nth-of-type(2) small{color:var(--color-aqua-deep);letter-spacing:.1em;font-size:11px}.home-diagnostic-readout>div:nth-of-type(2) strong{max-width:520px;font-size:12px;line-height:1.6}.home-readout-route{color:var(--color-muted-light);letter-spacing:.08em;inset-inline-end:35px;align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;bottom:25px}.home-readout-route i{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));width:55px;height:1px}.home-capabilities{background:#fff}.home-capability-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;margin-top:75px;display:grid}.home-capability-orbit{border:1px solid var(--color-line);background:repeating-radial-gradient(circle,#0000 0,#0000 70px,#5b4dff0b,#5b4dff0b 72px);border-radius:50%;min-height:600px;position:relative}.home-orbit-core{width:150px;height:150px;box-shadow:var(--shadow-panel);background:#fff;border:1px solid #5b4dff4d;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-orbit-core img{width:55px}.home-orbit-core small{color:var(--color-muted-light);text-align:center;margin-top:-35px;font-size:11px}.home-capability-orbit button{width:190px;color:var(--color-muted);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:12px;display:flex;position:absolute}.home-capability-orbit button:first-of-type{top:65px;left:50%;transform:translate(-50%)}.home-capability-orbit button:nth-of-type(2){top:50%;right:10px;transform:translateY(-50%)}.home-capability-orbit button:nth-of-type(3){bottom:65px;left:50%;transform:translate(-50%)}.home-capability-orbit button:nth-of-type(4){top:50%;left:10px;transform:translateY(-50%)}.home-orbit-node{width:54px;height:54px;color:var(--color-ultraviolet);background:#fff;border:1px solid #5b4dff33;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:900;transition:background .18s,color .18s,transform .18s;display:grid}.home-capability-orbit button.is-active{color:var(--color-ink)}.home-capability-orbit button.is-active .home-orbit-node{background:var(--color-ultraviolet);color:#fff;transform:scale(1.08)}.home-capability-orbit button strong{font-size:11px;line-height:1.35}.home-capability-panel{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);min-height:545px;padding:35px 0;animation:.28s both panel-in}.home-capability-head{justify-content:space-between;display:flex}.home-capability-head>span{color:var(--color-ultraviolet);letter-spacing:.12em;font-size:11px;font-weight:900}.home-capability-panel h3{font-family:var(--font-display);letter-spacing:-.05em;margin:70px 0 8px;font-size:clamp(2.4rem,4vw,4.4rem);line-height:.98}.home-capability-panel>small{color:var(--color-muted-light);font-size:11px}.home-capability-panel>p{max-width:600px;color:var(--color-muted);margin-top:25px;line-height:1.75}.home-capability-command{grid-template-columns:1fr 70px 1fr;align-items:center;gap:15px;margin:32px 0;display:grid}.home-capability-command span{border:1px solid var(--color-line);gap:8px;padding:14px;display:grid}.home-capability-command small{color:var(--color-muted-light);font-size:11px}.home-capability-command strong{font-size:11px}.home-capability-command i{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));height:1px}.home-capability-panel ul{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.home-capability-panel li{border-inline-start:1px solid var(--color-line);gap:8px;padding:12px;font-size:11px;line-height:1.45;display:grid}.home-capability-panel li span{color:var(--color-ultraviolet);font-size:11px}.home-industries{background:var(--color-ice)}.home-industry-rail{grid-template-columns:.68fr 1fr;gap:0;margin-top:70px;display:grid}.home-industry-rail>div{flex-direction:column;display:flex}.home-industry-rail>div button{border:0;border-top:1px solid var(--color-line-strong);min-height:100px;color:var(--color-muted);text-align:start;cursor:pointer;background:0 0;grid-template-columns:35px 1fr 28px;align-items:center;display:grid}.home-industry-rail>div button:last-child{border-bottom:1px solid var(--color-line-strong)}.home-industry-rail>div button.is-active{color:var(--color-ink)}.home-industry-rail button span{color:var(--color-ultraviolet);font-size:11px}.home-industry-rail button i{border:1px solid var(--color-line-strong);border-radius:50%;width:10px;height:10px}.home-industry-rail button.is-active i{border:3px solid var(--color-ultraviolet)}.home-industry-rail>article{border:1px solid var(--color-line);background:#fff;border-radius:0 50% 50% 0;min-height:460px;padding:48px;animation:.28s both panel-in}.home-industry-rail>article>span{color:var(--color-ultraviolet);letter-spacing:.12em;font-size:11px;font-weight:900}.home-industry-rail article h3{font-family:var(--font-display);letter-spacing:-.05em;margin:50px 0 35px;font-size:clamp(2.3rem,4vw,4.2rem);line-height:1}.home-industry-flow{grid-template-columns:1fr 50px 1fr;align-items:center;display:grid}.home-industry-flow p{gap:10px;margin:0;display:grid}.home-industry-flow small{color:var(--color-muted-light);font-size:11px}.home-industry-flow strong{font-size:11px;line-height:1.5}.home-industry-flow>i{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));height:1px}.home-industry-metric{color:var(--color-aqua-deep);font-family:var(--font-display);margin-top:40px;font-size:1.4rem;display:block}.home-proof{color:#fff;background:linear-gradient(#0000,#0000),#090d1a}.home-proof .section-intro>p{color:#919bae}.home-proof .system-label{color:var(--color-aqua)}.home-proof .system-label-node:after{background:#090d1a}.home-proof-layout{grid-template-columns:.42fr 1fr;align-items:center;gap:50px;margin-top:70px;display:grid}.home-proof-orbit{align-content:center;gap:20px;min-height:390px;display:grid;position:relative}.home-proof-orbit:before{content:"";top:0;bottom:0;background:#ffffff1f;width:1px;position:absolute;inset-inline-start:25px}.home-proof-orbit button{z-index:2;color:#7f899d;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:52px 1fr auto;align-items:center;min-height:84px;display:grid;position:relative}.home-proof-orbit button>span:first-child{width:52px;height:52px;color:var(--color-aqua);background:#090d1a;border:1px solid #ffffff26;border-radius:50%;place-items:center;font-size:11px;display:grid}.home-proof-orbit button.is-active{color:#fff}.home-proof-orbit button.is-active>span:first-child{border-color:var(--color-aqua);background:#6ea8ff1a}.home-proof-orbit button strong,.home-proof-orbit button small{display:block}.home-proof-orbit button small{color:#687287;margin-top:5px;font-size:11px}.home-proof-orbit button svg{width:17px}.home-proof-console{background-color:#ffffff0a;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff21;border-radius:50% 24px 24px 50%;min-height:450px;padding:55px;animation:.28s both panel-in}.home-proof-console>div:first-child{gap:10px;display:grid}.home-proof-console>div:first-child>strong{font-family:var(--font-display);margin-top:35px;font-size:clamp(2.3rem,4vw,4.3rem);line-height:1}.home-proof-console>div:first-child>small{color:#737d91}.home-proof-command{grid-template-columns:1fr 60px 1fr;align-items:center;gap:15px;margin:55px 0;display:grid}.home-proof-command span{background:#0003;border:1px solid #ffffff1f;gap:8px;padding:17px;display:grid}.home-proof-command small{color:#697388;font-size:11px}.home-proof-command strong{font-size:11px}.home-proof-command i{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));height:1px}.home-work{background:#fff}.home-work-deck{grid-template-columns:.38fr 1fr;gap:22px;margin-top:70px;display:grid}.home-work-index{flex-direction:column;display:flex}.home-work-index button{border:0;border-top:1px solid var(--color-line);min-height:105px;color:var(--color-muted);text-align:start;cursor:pointer;background:0 0;grid-template-columns:30px 1fr;align-content:center;padding:15px;display:grid}.home-work-index button:last-child{border-bottom:1px solid var(--color-line)}.home-work-index button.is-active{background:var(--color-ice);color:var(--color-ink)}.home-work-index button>span{color:var(--color-ultraviolet);grid-row:1/3;font-size:11px}.home-work-index strong,.home-work-index small{display:block}.home-work-index small{color:var(--color-muted-light);margin-top:5px;font-size:11px}.home-work-feature{border:1px solid var(--color-line);grid-template-columns:1.15fr .85fr;min-height:610px;animation:.28s both panel-in;display:grid;overflow:hidden}.home-work-media{background:var(--color-ice);min-height:610px;position:relative;overflow:hidden}.home-work-media img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.home-work-feature:hover .home-work-media img{transform:scale(1.018)}.home-work-media>span{color:#fff;bottom:16px;background:#090d1ad6;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:16px}.home-work-copy{flex-direction:column;justify-content:center;padding:38px;display:flex}.home-work-copy>small{color:var(--color-ultraviolet);letter-spacing:.1em;font-size:11px;font-weight:900}.home-work-copy h3{font-family:var(--font-display);letter-spacing:-.05em;margin:25px 0 0;font-size:clamp(2.5rem,4vw,4.4rem);line-height:1}.home-work-copy>p{color:var(--color-muted);line-height:1.75}.home-work-copy>div{border-inline-start:2px solid var(--color-aqua);margin-top:30px;padding-inline-start:18px}.home-work-copy>div strong{margin-top:12px;font-size:11px;line-height:1.6;display:block}.home-work-copy>a{color:var(--color-ultraviolet-deep);align-items:center;gap:10px;margin-top:35px;font-size:11px;font-weight:800;display:flex}.home-work-copy>a svg{width:17px}.home-work>.shell>.action-link{margin-top:30px}.home-delivery{background:var(--color-ice)}.home-delivery-steps{grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.home-delivery-steps article{border-inline-start:1px solid var(--color-line-strong);min-height:310px;padding:30px;position:relative}.home-delivery-steps article>span{color:var(--color-ultraviolet);font-size:11px;font-weight:900}.home-delivery-steps article>i{z-index:2;border:2px solid var(--color-ultraviolet);background:var(--color-ice);top:29px;border-radius:50%;width:10px;height:10px;position:absolute;inset-inline-end:-5px}.home-delivery-steps h3{font-family:var(--font-display);margin:75px 0 14px}.home-delivery-steps p{color:var(--color-muted);line-height:1.7}.home-comparison-details{border-block:1px solid var(--color-line-strong);margin-top:30px}.home-comparison-details summary{min-height:80px;color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;list-style:none;display:flex}.home-comparison-details summary svg{width:18px;transition:transform .18s}.home-comparison-details[open] summary svg{transform:rotate(90deg)}.home-comparison-details>div{padding-bottom:35px}.home-founder{background:var(--color-ink);color:#fff}.home-founder-grid{grid-template-columns:.75fr 1.25fr;align-items:center;gap:100px;display:grid}.home-founder-seal{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0,#0000 48px,#ffffff09,#ffffff09 50px);border:1px solid #6ea8ff40;border-radius:50%;place-items:center;width:min(430px,100%);display:grid;position:relative}.home-founder-seal>strong{color:var(--color-aqua);font-family:var(--font-display);letter-spacing:-.08em;font-size:clamp(5rem,9vw,9rem)}.home-founder-seal>small{color:#778196;letter-spacing:.13em;margin-top:-120px;font-size:11px}.home-founder-seal>i{letter-spacing:.12em;color:var(--color-ultraviolet-bright);font-size:11px;font-style:normal;position:absolute;bottom:15%}.home-founder-grid h2{max-width:760px;font-family:var(--font-display);letter-spacing:-.055em;margin:25px 0 0;font-size:clamp(2.7rem,5vw,5.3rem);line-height:.98}.home-founder-grid>div:last-child>p{color:#9ca6b8;max-width:700px;line-height:1.85}.home-founder-principles{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);margin-top:40px;display:grid}.home-founder-principles span{border-inline-start:1px solid #ffffff1f;gap:8px;min-height:120px;padding:20px;display:grid}.home-founder-principles span:first-child{border-inline-start:0}.home-founder-principles strong{font-size:11px}.home-founder-principles small{color:#707a8f;font-size:11px;line-height:1.5}@media(max-width:1180px){.orbital-brand>.brand-logo{display:none}.orbital-nav{gap:4px}.orbital-nav .nav-trigger,.orbital-nav .nav-direct{gap:5px}.orbital-proposal>span{display:none}}@media(max-width:1050px){.nav-shell{min-height:58px}.orbital-brand-mark{width:50px;height:50px}.orbital-nav,.orbital-proposal{display:none}.mobile-menu-button{width:50px;height:50px;display:grid}.mobile-menu{z-index:120;visibility:hidden;color:#fff;opacity:0;background:#090d1a;border:0;border-radius:0;width:min(500px,100%);height:100dvh;padding:25px 24px 40px;transition:transform .26s,opacity .2s,visibility .26s;display:block;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.mobile-menu.is-open{visibility:visible;opacity:1;transform:translate(0)}.mobile-menu-head{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;min-height:55px;margin-bottom:28px;padding-bottom:18px;display:flex}.mobile-menu-head>span{color:#626c80;letter-spacing:.12em;font-size:11px;font-weight:900}.mobile-orbit-group{border-bottom:1px solid #ffffff1c}.mobile-orbit-group>button,.mobile-work-link{color:#fff;text-align:start;background:0 0;border:0;grid-template-columns:34px 1fr auto;align-items:center;width:100%;min-height:68px;display:grid}.mobile-orbit-group>button>span,.mobile-work-link>span{color:var(--color-aqua);font-size:11px}.mobile-orbit-group>button>svg,.mobile-work-link>svg{width:16px}.mobile-orbit-group>div{opacity:0;max-height:0;transition:max-height .26s,opacity .18s;display:grid;overflow:hidden}.mobile-orbit-group>div.is-open{opacity:1;max-height:440px;padding-bottom:14px}.mobile-orbit-group>div a{border-top:1px solid #ffffff12;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;min-height:65px;padding-inline-start:34px;display:grid}.mobile-orbit-group>div a>span strong,.mobile-orbit-group>div a>span small{display:block}.mobile-orbit-group>div a>span strong{color:#fff;font-size:11px}.mobile-orbit-group>div a>span small{color:#6e788d;margin-top:4px;font-size:11px}.mobile-orbit-group>div a>svg{width:15px}.mobile-orbit-group .status-dot{width:6px;height:6px}.mobile-work-link{border-bottom:1px solid #ffffff1c}.mobile-menu>.action-link{width:100%;margin-top:25px}.mobile-menu-contact{gap:9px;margin-top:28px;display:grid}.mobile-menu-contact a{color:#7c869a;font-size:11px}.footer-command-grid,.home-hero-layout,.home-capability-layout,.home-founder-grid{grid-template-columns:1fr}.footer-signal-map{width:min(570px,100%);margin-inline:auto}.footer-directory-grid{grid-template-columns:repeat(3,1fr)}.home-hero{min-height:1550px}.home-hero-copy{max-width:780px}.home-hero-visual{width:min(680px,100%);margin-inline:auto}.home-diagnostic-console,.home-industry-rail,.home-proof-layout,.home-work-deck{grid-template-columns:1fr}.home-industry-rail>article{border-radius:0 0 50% 50%}.home-work-feature{grid-template-columns:1fr}.home-work-media{min-height:470px}.home-delivery-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.site-header{padding-inline:12px}.nav-shell{width:100%}.orbital-brand-mark{width:48px;height:48px}.footer-command-grid{gap:50px}.footer-signal-map{min-height:330px}.footer-signal-node{width:82px;height:82px}.footer-signal-node.node-2{width:115px;height:115px}.footer-command-contact{flex-direction:column;align-items:flex-start;gap:10px}.footer-command-contact>span{margin:0 0 8px}.footer-directory-grid{grid-template-columns:1fr 1fr}.footer-trust .shell{grid-template-columns:1fr}.footer-trust span{border-inline-start:0;border-top:1px solid #ffffff12}.footer-legal .shell{text-align:start;grid-template-columns:1fr}.footer-legal>.shell>span{text-align:start;grid-column:1}.footer-legal nav{flex-wrap:wrap}.home-hero{min-height:1430px;padding-top:125px}.home-hero-copy h1{font-size:clamp(3.2rem,14vw,5.1rem)}.home-trust-ribbon,.home-metric-strip,.home-founder-principles{grid-template-columns:1fr}.home-trust-ribbon span:nth-child(odd){border-inline-end:0}.home-metric-strip>div{border-inline-start:0;border-top:1px solid #ffffff1a}.home-control-plane{border-radius:28px;min-height:520px}.home-plane-wires{display:none}.home-plane-inputs{grid-template-columns:1fr 1fr;gap:12px;top:65px;left:18px;right:18px}.home-plane-inputs button{width:auto}.home-plane-core{width:125px;height:125px;top:56%}.home-plane-output{width:145px;right:18px}.home-plane-output.output-primary{top:250px}.home-plane-output.output-secondary{bottom:55px}.home-plane-status{bottom:15px}.home-diagnostic-readout{border-radius:24px;min-height:500px;padding:28px}.home-diagnostic-readout h3{margin-top:50px}.home-capability-orbit{border-radius:24px;min-height:520px}.home-capability-orbit button{width:145px}.home-capability-orbit button:nth-of-type(2){right:2px}.home-capability-orbit button:nth-of-type(4){left:2px}.home-capability-orbit button strong{display:none}.home-orbit-node{width:48px;height:48px}.home-capability-panel ul{grid-template-columns:1fr}.home-capability-panel li{border-top:1px solid var(--color-line);border-inline-start:0}.home-capability-command,.home-industry-flow,.home-proof-command{grid-template-columns:1fr}.home-capability-command i,.home-industry-flow>i,.home-proof-command i{width:1px;height:24px;margin-inline:auto}.home-industry-rail>article{border-radius:0 0 24px 24px;padding:30px}.home-proof-console{border-radius:24px;padding:28px}.home-work-feature{min-height:0}.home-work-media{min-height:330px}.home-work-copy{padding:27px}.home-delivery-steps{grid-template-columns:1fr}.home-delivery-steps article{min-height:240px}.home-founder-seal{width:min(330px,100%);margin-inline:auto}}@media(prefers-reduced-motion:reduce){.home-hero-aura,.home-plane-wires path.is-active,.footer-signal-node i{animation:none}.home-work-media img,.orbital-nav-node,.orbital-proposal>i{transition:none}}.home-hero{background:linear-gradient(#0000,#0000),linear-gradient(#0000,#0000),linear-gradient(#0a0f20,#10162c 68%,#0a0f20);min-height:auto;padding:155px 0 0}.home-hero-glow{pointer-events:none;border:1px solid #8c7cff1a;border-radius:50%;width:min(900px,76vw);height:440px;position:absolute;top:170px;left:50%;transform:translate(-50%);box-shadow:0 0 0 100px #5b4dff05,0 0 0 200px #6ea8ff03}.home-hero-copy{z-index:2;text-align:center;max-width:1020px;margin-inline:auto;position:relative}.home-hero-copy .system-label{justify-content:center}.home-hero-copy h1{text-wrap:balance;max-width:1000px;margin:28px auto 0;font-size:clamp(3.6rem,5.8vw,5.85rem);line-height:.94}.home-hero-copy>p:not(.system-label){text-wrap:balance;max-width:720px;margin:27px auto 0;font-size:1.04rem}.home-hero-copy .batch-actions{justify-content:center}.home-trust-ribbon{border-block:1px solid #ffffff1a;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;gap:0;max-width:900px;margin:34px auto 0;display:flex}.home-trust-ribbon span,.home-trust-ribbon span:nth-child(odd){border:0;border-inline-start:1px solid #ffffff1a;min-height:46px;padding:0 17px}.home-trust-ribbon span:first-child{border-inline-start:0}.hero-showcase{z-index:3;max-width:1120px;margin:70px auto 0;position:relative}.hero-device-stage{min-height:660px;padding:0 55px 70px;position:relative}.hero-browser{z-index:2;min-height:575px;color:var(--color-ink);transform-origin:bottom;background:#f7f8fc;border:1px solid #ffffff2e;border-radius:22px;position:relative;overflow:hidden;transform:perspective(1600px)rotateX(1.5deg);box-shadow:0 55px 130px -55px #000000f0,0 0 0 9px #ffffff06}.hero-browser-bar{border-bottom:1px solid var(--color-line);background:#fffffff0;justify-content:space-between;align-items:center;min-height:48px;padding:0 17px;display:flex}.hero-browser-bar>span{gap:6px;display:flex}.hero-browser-bar>span i{background:#c7ccda;border-radius:50%;width:8px;height:8px}.hero-browser-bar>span i:first-child{background:var(--color-ultraviolet)}.hero-browser-bar>span i:nth-child(2){background:var(--color-ultraviolet-bright)}.hero-browser-bar>strong{color:var(--color-muted-light);letter-spacing:.08em;font-size:11px}.hero-browser-screen{background:#eef0f6;height:525px;animation:.32s both panel-in;overflow:hidden}.hero-product-image{object-fit:cover;object-position:top left;width:100%;height:100%}.hero-product-speedoo{height:calc(100% + 48px);transform:translateY(-48px)}.hero-simulated-ui{grid-template-columns:165px 1fr;height:100%;display:grid}.hero-ui-sidebar{color:#758095;background:#10162b;flex-direction:column;gap:7px;padding:30px 18px;display:flex}.hero-ui-sidebar>strong{color:#fff;letter-spacing:.1em;margin-bottom:30px;font-size:11px}.hero-ui-sidebar>span{border-radius:8px;padding:11px 10px;font-size:11px}.hero-ui-sidebar>span.is-active{color:#fff;background:#5b4dff3d}.hero-ui-main{padding:38px}.hero-ui-heading{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.hero-ui-heading>span{gap:6px;display:grid}.hero-ui-heading small{color:var(--color-muted-light);letter-spacing:.1em;font-size:11px;font-weight:800}.hero-ui-heading strong{font-family:var(--font-display);font-size:1.25rem}.hero-ui-row{border-top:1px solid var(--color-line);grid-template-columns:1fr .8fr .65fr;align-items:center;gap:16px;min-height:82px;display:grid}.hero-ui-row>strong{font-size:11px}.hero-ui-row>span{color:var(--color-muted);font-size:11px}.hero-ui-row>small{color:var(--color-ultraviolet-deep);background:#5b4dff17;border-radius:999px;justify-self:end;padding:8px 10px;font-size:11px;font-weight:900}.hero-ui-progress{background:var(--color-line);border-radius:999px;height:7px;margin:-12px 0 28px;overflow:hidden}.hero-ui-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-ultraviolet-bright));width:68%;height:100%;display:block}.hero-phone{z-index:5;width:175px;min-height:285px;color:var(--color-ink);inset-inline-end:5px;background:#fffffff7;border:7px solid #0c1122;border-radius:30px;flex-direction:column;padding:30px 17px 17px;display:flex;position:absolute;bottom:12px;box-shadow:0 36px 75px -35px #000000e6}.hero-phone:before{content:"";background:#0c1122;border-radius:999px;width:42px;height:5px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.hero-phone>span{color:var(--color-ultraviolet-deep);letter-spacing:.1em;font-size:11px;font-weight:900}.hero-phone>strong{font-family:var(--font-display);margin-top:35px;font-size:1.1rem}.hero-phone>small{color:var(--color-muted);margin-top:8px;font-size:11px;line-height:1.5}.hero-phone button{background:var(--color-ultraviolet);color:#fff;border:0;border-radius:10px;min-height:42px;margin-top:auto;font-size:11px;font-weight:800}.hero-result-card{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);bottom:30px;background:#0f1528eb;border:1px solid #8c7cff3d;border-radius:14px;gap:7px;min-width:215px;padding:19px;display:grid;position:absolute;inset-inline-start:5px;box-shadow:0 28px 65px -35px #000000e6}.hero-result-card>strong{color:#fff;font-family:var(--font-display);margin-top:8px;font-size:1.25rem}.hero-result-card>span{color:#758095;font-size:11px}.hero-slider-controls{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);max-width:900px;margin:5px auto 0;display:grid}.hero-slider-controls button{color:#707b90;text-align:start;cursor:pointer;border:0;background:0 0;border-inline-start:1px solid #ffffff1a;grid-template-columns:28px 1fr;align-items:center;min-height:72px;padding:12px;display:grid;position:relative}.hero-slider-controls button:first-child{border-inline-start:0}.hero-slider-controls button>span{color:var(--color-ultraviolet-bright);font-size:11px}.hero-slider-controls button>strong{font-size:11px}.hero-slider-controls button>i{inset-inline-end:12px;background:var(--color-ultraviolet-bright);opacity:0;transform-origin:0;bottom:-1px;height:2px;transition:opacity .18s,transform .25s;position:absolute;inset-inline-start:12px;transform:scaleX(0)}.hero-slider-controls button.is-active{color:#fff}.hero-slider-controls button.is-active>i{opacity:1;transform:scaleX(1)}@media(max-width:1050px){.home-hero{min-height:auto}.hero-showcase{max-width:840px}.hero-device-stage{min-height:570px;padding-inline:28px}.hero-browser{min-height:500px}.hero-browser-screen{height:450px}}@media(max-width:720px){.home-hero{min-height:auto;padding-top:120px}.home-hero-glow{width:90vw;height:280px;top:180px}.home-hero-copy h1{font-size:clamp(2.8rem,12.5vw,3.65rem)}.home-trust-ribbon{grid-template-columns:1fr 1fr;display:grid}.home-trust-ribbon span,.home-trust-ribbon span:nth-child(odd){border:0;border-top:1px solid #ffffff14;justify-content:flex-start;padding:10px}.hero-showcase{margin-top:48px}.hero-device-stage{min-height:460px;padding:0 0 70px}.hero-browser{border-radius:15px;min-height:360px;transform:none}.hero-browser-bar{min-height:42px}.hero-browser-bar>strong{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.hero-browser-screen{height:318px}.hero-simulated-ui{grid-template-columns:74px 1fr}.hero-ui-sidebar{padding:17px 7px}.hero-ui-sidebar>strong{font-size:11px}.hero-ui-sidebar>span{padding:8px 5px;font-size:11px}.hero-ui-main{padding:16px 10px}.hero-ui-heading .status-signal{display:none}.hero-ui-row{grid-template-columns:1fr .72fr;min-height:60px}.hero-ui-row>span{display:none}.hero-ui-row>strong{font-size:11px}.hero-phone{border-width:5px;border-radius:22px;width:126px;min-height:205px;padding:25px 11px 11px;bottom:5px;right:0}.hero-phone>strong{margin-top:22px;font-size:.82rem}.hero-phone>small{font-size:11px}.hero-result-card{min-width:155px;padding:13px;bottom:17px;left:0}.hero-result-card>strong{font-size:.95rem}.hero-slider-controls{grid-template-columns:1fr 1fr}.hero-slider-controls button{border-top:1px solid #ffffff14;min-height:58px}}:root{--glass-surface:#ffffffc7;--glass-dark:#11182db8;--glass-border:#7d87ff2e;--glass-shadow:0 22px 70px -36px #151c3d75}.section-intro h2{letter-spacing:-.045em;max-width:760px;font-size:clamp(2.25rem,4.2vw,4.15rem);line-height:1.02}.section-intro>p{font-size:clamp(.95rem,1.25vw,1.05rem)}.site-header{padding-inline:16px;top:14px}.nav-shell{-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#f8f9ffd4;border:1px solid #ffffff94;border-radius:999px;grid-template-columns:auto 1fr auto;width:min(1180px,100%);min-height:66px;padding-block:7px;padding-inline:10px 8px;display:grid;box-shadow:0 16px 50px -30px #050919a8}.orbital-brand{gap:8px;min-width:178px}.orbital-brand-mark{width:44px;height:44px;box-shadow:none;background:#ffffffe6;border-color:#5b4dff29}.orbital-brand-mark img{width:25px;height:25px}.orbital-brand>.brand-logo{padding:0;display:inline-flex}.orbital-brand>.brand-logo img{height:25px}.orbital-brand>.brand-logo>span{display:none}.orbital-nav{justify-self:center;gap:1px;position:static;transform:none}.orbital-nav .nav-trigger,.orbital-nav .nav-direct{color:#5d667c;border-radius:999px;gap:7px;min-height:44px;padding-block:0;padding-inline:6px 10px}.orbital-nav .nav-trigger:hover,.orbital-nav .nav-trigger[aria-expanded=true],.orbital-nav .nav-trigger.is-current,.orbital-nav .nav-direct:hover,.orbital-nav .nav-direct[aria-current=page]{color:var(--color-ink);background:#5b4dff14}.orbital-nav-node{width:31px;height:31px;box-shadow:none;background:#ffffffb8;border-color:#5b4dff1a}.orbital-nav-node>svg{width:15px;height:15px}.orbital-nav-node>i{background:var(--color-ultraviolet-bright);width:6px;height:6px;top:0;right:0;box-shadow:0 0 0 3px #5b4dff17}.orbital-nav .nav-trigger:hover .orbital-nav-node,.orbital-nav .nav-trigger[aria-expanded=true] .orbital-nav-node,.orbital-nav .nav-trigger.is-current .orbital-nav-node,.orbital-nav .nav-direct:hover .orbital-nav-node,.orbital-nav .nav-direct[aria-current=page] .orbital-nav-node{color:var(--color-ultraviolet-deep);background:#5b4dff1f;border-color:#5b4dff33;transform:none}.orbital-proposal{background:linear-gradient(135deg,var(--color-ultraviolet),var(--color-ultraviolet-deep));border-radius:999px;gap:9px;min-height:46px;padding-block:4px;padding-inline:16px 5px;box-shadow:0 12px 28px -18px #5b4dffcc}.orbital-proposal>span{color:#fff;letter-spacing:.08em}.orbital-proposal>i{width:36px;height:36px;box-shadow:none;background:#ffffff29}.orbital-proposal>i:after{display:none}.orbital-proposal svg{width:17px;height:17px}.orbital-proposal:hover>i{box-shadow:none;transform:translate(2px)}.nav-panel{-webkit-backdrop-filter:blur(26px)saturate(135%);backdrop-filter:blur(26px)saturate(135%);background:#fafbfff0;border:1px solid #7f89b133;border-radius:18px;top:calc(100% + 12px);box-shadow:0 30px 90px -42px #090d24a6}.nav-mega{width:min(790px,100vw - 32px)}.nav-company-panel{right:0}.nav-sandbox-panel{background:#0d1222f0;border-color:#8791be33}.home-hero{background:linear-gradient(#0000,#0000),linear-gradient(145deg,#0a0f20,#10162c 58%,#0a0f20);min-height:900px;padding-top:145px}.home-hero-aura{display:none}.home-hero-layout{grid-template-columns:minmax(0,.93fr) minmax(480px,1.07fr);gap:clamp(45px,5vw,76px)}.home-hero-copy h1{letter-spacing:-.055em;max-width:690px;font-size:clamp(3.35rem,5.05vw,5.45rem);line-height:.95}.home-hero-copy h1 span{color:var(--color-ultraviolet-bright)}.home-hero-copy>p:not(.system-label){color:#aab2c4;max-width:620px;margin-top:24px;font-size:1rem;line-height:1.72}.home-hero-copy .batch-actions{margin-top:27px}.home-trust-ribbon{margin-top:32px}.home-trust-ribbon span{color:#8e97aa}.home-trust-ribbon i{background:var(--color-ultraviolet-bright)}.home-control-plane{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#12182ca8;border:1px solid #ffffff21;border-radius:24px;min-height:555px;overflow:visible;box-shadow:0 36px 100px -48px #000000d9}.home-media-bar{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;min-height:46px;padding:0 16px;display:flex}.home-media-bar>span{gap:5px;display:flex}.home-media-bar>span i{background:#778196;border-radius:50%;width:7px;height:7px}.home-media-bar>span i:first-child{background:var(--color-ultraviolet)}.home-media-bar>strong{color:#788297;letter-spacing:.12em;font-size:11px}.home-media-bar>.status-signal{margin-inline-start:auto}.home-product-placeholder{top:62px;inset-inline-end:16px;bottom:94px;background:linear-gradient(#7e89bc12 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#7e89bc12 1px,#0000 1px) 0 0/32px 32px,linear-gradient(145deg,#5b4dff1a,#181f3a80);border:1px solid #ffffff1a;border-radius:16px;place-items:center;display:grid;position:absolute;inset-inline-start:16px;overflow:hidden}.home-product-placeholder:before{content:"";border:1px solid #8c7cff33;border-radius:50%;width:260px;height:260px;position:absolute}.home-product-placeholder>div{z-index:2;text-align:center;gap:8px;max-width:260px;display:grid;position:relative}.home-product-placeholder span{color:var(--color-ultraviolet-bright);letter-spacing:.11em;font-size:11px;font-weight:900}.home-product-placeholder strong{font-size:11px}.home-product-placeholder small{color:#758095;font-size:11px;line-height:1.5}.home-plane-wires,.home-plane-coordinate,.home-plane-core{display:none}.home-plane-inputs{grid-template-columns:repeat(4,1fr);gap:6px;display:grid;inset:auto 16px 16px}.home-plane-inputs button{background:#0b101fb8;border:1px solid #ffffff17;border-radius:10px;grid-template-columns:20px 1fr;width:auto;min-height:54px;padding:9px}.home-plane-inputs button[aria-pressed=true]{background:#5b4dff2e;border-color:#8c7cffb3}.home-plane-inputs button i{display:none}.home-plane-output{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c1121d6;border-color:#919bcd38;border-radius:12px;width:178px;right:28px;box-shadow:0 18px 40px -26px #000c}.home-plane-output.output-primary{top:96px}.home-plane-output.output-secondary{bottom:116px;left:28px;right:auto}.home-plane-output strong{color:var(--color-ultraviolet-bright)}.home-plane-status{bottom:122px;left:50%;right:auto}.home-metric-strip{margin-top:46px}.home-metric-strip>div{min-height:96px;padding:22px 26px}.home-metric-strip strong{font-size:clamp(1.45rem,2.4vw,2.15rem)}.home-diagnostic-console{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);background:#ffffffb3;border-radius:20px;overflow:hidden}.home-diagnostic-tabs button{padding-inline:24px}.home-diagnostic-tabs button.is-active{background:#5b4dff12}.home-diagnostic-readout{border:0;border-inline-start:1px solid var(--color-line);background:#ffffffbf;border-radius:0;min-height:410px;padding:42px}.home-diagnostic-readout h3{margin-top:52px;font-size:clamp(2rem,3.4vw,3.35rem)}.home-capability-layout{grid-template-columns:.72fr 1.28fr;align-items:stretch;gap:18px}.home-capability-orbit{border:1px solid var(--glass-border);background:var(--glass-surface);min-height:560px;box-shadow:var(--glass-shadow);border-radius:20px;flex-direction:column;justify-content:center;padding:18px;display:flex}.home-orbit-core{display:none}.home-capability-orbit button,.home-capability-orbit button:first-of-type,.home-capability-orbit button:nth-of-type(2),.home-capability-orbit button:nth-of-type(3),.home-capability-orbit button:nth-of-type(4){border-bottom:1px solid var(--color-line);width:100%;min-height:102px;padding:14px 10px;position:static;transform:none}.home-capability-orbit button:last-child{border-bottom:0}.home-capability-orbit button.is-active{background:#5b4dff14;border-radius:12px}.home-orbit-node{width:42px;height:42px}.home-capability-orbit button strong{font-size:11px;display:block}.home-capability-panel{border:1px solid var(--glass-border);min-height:560px;box-shadow:var(--glass-shadow);background:#ffffffc2;border-radius:20px;padding:32px}.home-capability-panel h3{margin-top:44px;font-size:clamp(2.2rem,3.6vw,3.75rem)}.home-industry-rail{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);background:#ffffffb8;border-radius:20px;overflow:hidden}.home-industry-rail>article{border:0;border-inline-start:1px solid var(--color-line);background:#ffffffc2;border-radius:0;min-height:440px;padding:40px}.home-industry-rail article h3{margin-top:38px;font-size:clamp(2.15rem,3.4vw,3.6rem)}.home-industry-metric{color:var(--color-ultraviolet-deep)}.home-proof{background:linear-gradient(#0000,#0000),#0b1020}.home-proof-console{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#161d34ad;border-radius:20px;min-height:420px;padding:42px}.home-work-feature{min-height:560px;box-shadow:var(--glass-shadow);background:#fff;border-radius:20px}.home-work-media{min-height:560px}.home-delivery-steps article{min-height:270px}.home-founder-seal{background-color:#12182c8c;background-image:linear-gradient(#8c7cff0d 1px,#0000 1px),linear-gradient(90deg,#8c7cff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#8c7cff40;border-radius:24px;width:min(360px,100%)}.home-founder-seal>strong{color:var(--color-ultraviolet-bright)}.home-founder-seal>b{color:#778196;letter-spacing:.1em;top:18px;background:#0b101fa3;border:1px solid #8c7cff33;border-radius:999px;padding:7px 9px;font-size:11px;position:absolute;inset-inline-end:18px}.footer-command{background:linear-gradient(#0000,#0000),#0a0f20}.footer-command-copy h2{font-size:clamp(2.8rem,4.8vw,5rem);line-height:.98}.footer-signal-map{background-color:#12182c8c;background-image:linear-gradient(#8c7cff0d 1px,#0000 1px),linear-gradient(90deg,#8c7cff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:24px;min-height:390px}.footer-signal-node{background:#0e1427e6;border-color:#8c7cff33}@media(max-width:1180px){.orbital-brand{min-width:50px}.orbital-brand>.brand-logo{display:none}}@media(max-width:1050px){.nav-shell{width:min(620px,100%);min-height:60px;padding-block:5px;padding-inline:8px 6px;display:flex}.home-hero{min-height:1320px}.home-hero-layout{grid-template-columns:1fr}.home-hero-copy{max-width:760px}.home-control-plane{max-width:720px;margin-inline:auto}.home-capability-layout{grid-template-columns:1fr}.home-capability-orbit{grid-template-columns:repeat(2,1fr);min-height:auto;display:grid}.home-capability-orbit button{border:0}}@media(max-width:720px){.nav-shell{background:#f8f9ffe0;border-color:#ffffff9e}.home-hero{min-height:1290px;padding-top:120px}.home-hero-copy h1{letter-spacing:-.05em;font-size:clamp(2.75rem,12vw,3.45rem);line-height:.98}.home-hero-copy>p:not(.system-label){font-size:.93rem}.home-control-plane{border-radius:18px;min-height:485px}.home-product-placeholder{bottom:150px}.home-product-placeholder>div{max-width:210px}.home-plane-inputs{grid-template-columns:repeat(2,1fr)}.home-plane-inputs button{min-height:48px}.home-plane-output{width:145px;padding:12px}.home-plane-output.output-primary{top:78px}.home-plane-output.output-secondary{bottom:164px;left:24px}.home-plane-status{display:none}.home-diagnostic-console,.home-industry-rail{border-radius:16px}.home-diagnostic-readout,.home-industry-rail>article{border-inline-start:0;border-top:1px solid var(--color-line)}.home-capability-orbit{border-radius:16px;grid-template-columns:1fr}.home-capability-orbit button{min-height:78px}.home-capability-panel{border-radius:16px;min-height:auto;padding:24px}.home-proof-console,.home-work-feature,.home-founder-seal,.footer-signal-map{border-radius:16px}.footer-command-copy h2{font-size:clamp(2.6rem,12vw,3.8rem)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}.product-strip-track{animation:none}}.system-label-light{color:var(--color-aqua)}.system-label-light .system-label-node{background:var(--color-aqua)}.system-label-light .system-label-node:after{border-color:var(--color-aqua);background:var(--color-ink)}.action-dark{color:#fff;background:#ffffff12;border:1px solid #ffffff2e}.action-dark .action-arrow{color:#fff;background:#ffffff1f}.ow-browser{background:#fff;border:1px solid #5b4dff29;border-radius:20px;overflow:hidden;box-shadow:0 35px 90px -42px #090d1a9e}.ow-browser-bar{border-bottom:1px solid var(--color-line);min-height:42px;color:var(--color-muted-light);letter-spacing:.08em;background:#fafbfc;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 15px;font-size:11px;font-weight:700;display:grid}.ow-browser-dots{gap:5px;display:flex}.ow-browser-dots i{background:#d7dbe4;border-radius:50%;width:7px;height:7px}.ow-browser-dots i:first-child{background:#ff7069}.ow-browser-dots i:nth-child(2){background:#ffc45c}.ow-browser-dots i:nth-child(3){background:#5bd38a}.ow-browser-secure{background:var(--color-aqua);border-radius:50%;justify-self:end;width:7px;height:7px}.batch-grid{pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.batch-actions{flex-wrap:wrap;gap:11px;margin-top:34px;display:flex}.batch-hero{color:#fff;background:linear-gradient(#0000,#0000),linear-gradient(#0000,#0000),#090d1a;min-height:1010px;padding:170px 0 0;position:relative;overflow:hidden}.batch-aura{top:100px;border:1px solid #8c7cff2b;border-radius:50%;width:760px;height:760px;animation:13s ease-in-out infinite orbit-drift;position:absolute;inset-inline-end:-230px}.batch-aura:after{border-radius:inherit;content:"";border:1px solid #6ea8ff1f;position:absolute;top:140px;right:140px;bottom:140px;left:140px}.batch-hero-layout{z-index:2;grid-template-columns:.87fr 1.13fr;align-items:center;gap:clamp(45px,6vw,90px);display:grid;position:relative}.batch-hero-copy h1{max-width:650px;font-family:var(--font-display);letter-spacing:-.072em;margin:28px 0 0;font-size:clamp(3.7rem,6.2vw,6.7rem);font-weight:800;line-height:.9}.batch-hero-copy h1 span{color:var(--color-ultraviolet-bright)}.batch-hero-copy>p:not(.system-label){color:#aab2c3;max-width:590px;margin:31px 0 0;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.75}.batch-trust-ribbon{color:#a4adbf;flex-wrap:wrap;gap:8px 20px;margin-top:31px;font-size:11px;font-weight:700;display:flex}.batch-trust-ribbon span:first-letter{color:var(--color-aqua)}.batch-hero-visual{min-width:0}.batch-dispatch-product{min-height:580px;padding-top:55px;position:relative}.batch-dispatch-browser{z-index:2;transform-origin:0;border-color:#ffffff29;position:relative;transform:perspective(1100px)rotateY(-4deg)rotateX(2deg)}.batch-dispatch-browser img{aspect-ratio:16/9;object-fit:cover;object-position:top left;width:100%}.batch-phone{z-index:4;width:205px;min-height:270px;color:var(--color-ink);inset-inline-end:-20px;background:#fff;border:7px solid #171b2a;border-radius:28px;align-content:start;padding:32px 14px 15px;display:grid;position:absolute;bottom:12px;box-shadow:0 34px 70px -30px #000}.batch-phone:before{content:"";background:#171b2a;border-radius:10px;width:55px;height:8px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.batch-phone>span{color:var(--color-ultraviolet);letter-spacing:.12em;font-size:11px;font-weight:800}.batch-phone strong{margin-top:28px;font-size:13px}.batch-phone small{color:var(--color-muted-light);margin-top:5px;font-size:11px}.batch-phone button{background:var(--color-ultraviolet);color:#fff;border:0;border-radius:9px;min-height:48px;margin-top:34px;font-size:11px;font-weight:800}.batch-ledger-card{z-index:5;min-width:190px;color:var(--color-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);bottom:32px;background:#fffffff0;border:1px solid #ffffffbf;border-radius:15px;gap:6px;padding:17px;display:grid;position:absolute;inset-inline-start:-28px;box-shadow:0 26px 55px -30px #000}.batch-ledger-card>strong{font-family:var(--font-display);margin-top:8px;font-size:21px}.batch-ledger-card>span:last-child{color:var(--color-muted-light);font-size:11px}.batch-metric-strip{z-index:3;border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);margin-top:54px;display:grid;position:relative}.batch-metric-strip>div{border-inline-start:1px solid #ffffff1f;grid-template-columns:auto 1fr;align-items:center;gap:20px;min-height:117px;padding:25px 30px;display:grid}.batch-metric-strip>div:first-child{border-inline-start:0}.batch-metric-strip strong{color:#fff;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.65rem,3vw,2.55rem)}.batch-metric-strip span{color:#818a9d;font-size:11px;line-height:1.55}.batch-diagnostics{background:var(--color-ice)}.batch-diagnostic-list{border-top:1px solid var(--color-line-strong);margin-top:68px}.batch-diagnostic{border-bottom:1px solid var(--color-line-strong);grid-template-columns:70px 170px minmax(0,1fr) minmax(230px,.48fr);align-items:start;gap:28px;min-height:210px;padding:38px 0;display:grid}.batch-diagnostic>span{color:var(--color-ultraviolet);font-family:var(--font-display);font-size:13px;font-weight:800}.batch-diagnostic>small{color:var(--color-muted-light);letter-spacing:.12em;font-size:11px;font-weight:800}.batch-diagnostic h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,2.8vw,2.6rem);line-height:1.05}.batch-diagnostic p{max-width:600px;color:var(--color-muted);margin:16px 0 0;font-size:13px;line-height:1.7}.batch-diagnostic>strong{border-inline-start:2px solid var(--color-aqua);gap:10px;padding-inline-start:18px;font-size:11px;line-height:1.6;display:grid}.batch-diagnostic>strong small{color:var(--color-aqua-deep);letter-spacing:.12em;font-size:11px}.batch-capabilities{background:#fff}.batch-capability-layout{grid-template-columns:.46fr 1fr;gap:34px;margin-top:70px;display:grid}.batch-capability-tabs{flex-direction:column;display:flex}.batch-capability-tabs button{border:0;border-top:1px solid var(--color-line);min-height:126px;color:var(--color-muted);text-align:start;cursor:pointer;background:0 0;grid-template-columns:28px 1fr auto;align-items:center;gap:14px;padding:18px;transition:color .18s,background .18s;display:grid}.batch-capability-tabs button:last-child{border-bottom:1px solid var(--color-line)}.batch-capability-tabs button.is-active{background:var(--color-ice);color:var(--color-ink)}.batch-capability-tabs button>span:first-child{color:var(--color-ultraviolet);align-self:start;padding-top:4px;font-size:11px;font-weight:800}.batch-capability-tabs strong,.batch-capability-tabs small{display:block}.batch-capability-tabs strong{font-size:13px}.batch-capability-tabs small{color:var(--color-muted-light);margin-top:6px;font-size:11px;line-height:1.45}.batch-capability-tabs svg{opacity:0;width:17px}.batch-capability-tabs .is-active svg{opacity:1}.batch-capability-panel{min-width:0;animation:.32s both panel-in}.batch-architecture{background:linear-gradient(#5b4dff0d 1px,transparent 1px),linear-gradient(90deg,#5b4dff0d 1px,transparent 1px),var(--color-ice);background-size:30px 30px;border:1px solid #5b4dff29;border-radius:24px;min-height:470px;position:relative;overflow:hidden}.batch-architecture:before,.batch-architecture:after{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));content:"";height:1px;position:absolute;top:50%}.batch-architecture:before{left:17%;right:54%}.batch-architecture:after{left:53%;right:17%}.batch-architecture-label{color:var(--color-muted-light);letter-spacing:.12em;top:20px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:22px}.batch-architecture-input,.batch-architecture-core,.batch-architecture-outputs span{z-index:2;border:1px solid var(--color-line);background:#fffffff0;position:absolute;box-shadow:0 18px 35px -28px #090d1a8c}.batch-architecture-input{border-radius:12px;gap:8px;width:145px;padding:15px;display:grid;top:195px;left:25px}.batch-architecture-input small,.batch-architecture-core small,.batch-architecture-outputs small{color:var(--color-muted-light);letter-spacing:.1em;font-size:11px;font-weight:800}.batch-architecture-input strong{font-size:11px}.batch-architecture-core{border-color:#5b4dff59;border-radius:50%;place-items:center;width:150px;height:150px;display:grid;top:155px;left:50%;transform:translate(-50%)}.batch-architecture-core img{width:58px}.batch-architecture-core small{margin-top:-35px}.batch-architecture-outputs{top:83px;gap:20px;display:grid;position:absolute;inset-inline-end:24px}.batch-architecture-outputs span{border-radius:11px;grid-template-columns:25px 1fr;gap:4px;width:176px;padding:13px;display:grid;position:relative}.batch-architecture-outputs small{color:var(--color-ultraviolet);grid-row:1/3}.batch-architecture-outputs strong{font-size:11px;line-height:1.4}.batch-capability-copy{justify-content:space-between;align-items:center;gap:30px;padding-top:20px;display:flex}.batch-capability-copy>p{max-width:570px;color:var(--color-muted);margin:0;font-size:13px;line-height:1.7}.batch-proof{color:#fff;background:linear-gradient(#0000,#0000),#090d1a}.batch-proof .section-intro>p{color:#9ba4b7}.batch-proof .system-label{color:var(--color-aqua)}.batch-proof .section-intro .system-label-node:after{background:#090d1a}.batch-proof-layout{grid-template-columns:.45fr 1fr;gap:25px;margin-top:65px;display:grid}.batch-proof-list{flex-direction:column;display:flex}.batch-proof-list button{color:#aab2c2;text-align:start;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff1f;grid-template-columns:30px 1fr auto;align-items:center;gap:14px;min-height:104px;padding:17px;display:grid}.batch-proof-list button:last-child{border-bottom:1px solid #ffffff1f}.batch-proof-list button.is-active{color:#fff;background:#ffffff12}.batch-proof-list button>span:first-child{color:var(--color-aqua);font-size:11px;font-weight:800}.batch-proof-list strong,.batch-proof-list small{display:block}.batch-proof-list strong{font-size:12px}.batch-proof-list small{color:#737d92;margin-top:5px;font-size:11px}.batch-proof-list svg{width:17px}.batch-proof-console{background-color:#ffffff0b;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff21;border-radius:20px;min-height:390px;padding:30px;animation:.3s both panel-in}.batch-proof-console>div:first-child{gap:11px;display:grid}.batch-proof-console>div:first-child span{color:var(--color-aqua);letter-spacing:.12em;font-size:11px;font-weight:800}.batch-proof-console>div:first-child strong{font-family:var(--font-display);font-size:clamp(1.8rem,3.5vw,3.2rem)}.batch-command{grid-template-columns:1fr 65px 1fr;align-items:center;gap:18px;margin:54px 0 44px;display:grid}.batch-command span{background:#0000002e;border:1px solid #ffffff1f;border-radius:12px;gap:9px;padding:17px;display:grid}.batch-command small{color:#697388;letter-spacing:.1em;font-size:11px}.batch-command strong{font-size:11px}.batch-command i{background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));height:1px}.batch-work{background:var(--color-ice)}.batch-case-grid{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:70px;display:grid}.batch-case{border:1px solid var(--color-line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 24px 65px -48px #090d1a8c}.batch-case-media{background:#e9ecf3;height:320px;position:relative;overflow:hidden}.batch-case-media>img{object-fit:cover;width:100%;height:100%}.batch-case-media>span{color:#fff;bottom:13px;background:#090d1acc;border-radius:99px;padding:8px 11px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:13px}.batch-case-copy{padding:27px}.batch-case-copy>small{color:var(--color-ultraviolet);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800}.batch-case-copy h3{font-family:var(--font-display);letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(1.7rem,3vw,2.8rem)}.batch-case-copy>strong{color:var(--color-muted);margin-top:6px;font-size:11px;display:block}.batch-case-copy>p{color:var(--color-muted);margin:20px 0 0;font-size:12px;line-height:1.65}.batch-case-copy>div{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);margin-top:22px;padding:16px 0}.batch-case-copy>div p{margin:10px 0 0;font-size:11px;font-weight:700;line-height:1.55}.batch-case-copy>a{color:var(--color-ultraviolet-deep);align-items:center;gap:8px;margin-top:22px;font-size:11px;font-weight:800;display:inline-flex}.batch-case-copy>a svg{width:16px}.batch-kader-ui{background:linear-gradient(#0000,#0000),linear-gradient(145deg,#f7f1e8,#dfece9);align-content:center;gap:8px;height:100%;padding:45px;display:grid}.batch-kader-ui>span{color:var(--color-muted-light);letter-spacing:.12em;font-size:11px;font-weight:800}.batch-kader-ui img{object-fit:contain;object-position:left;width:80px;height:42px;margin:8px 0 17px}.batch-kader-ui p{border-top:1px solid #090d1a1a;grid-template-columns:25px 1fr 9px;align-items:center;gap:8px;margin:0;padding:11px 0;display:grid}.batch-kader-ui small{color:var(--color-ultraviolet);font-size:11px}.batch-kader-ui strong{font-size:11px}.batch-kader-ui i{background:var(--color-aqua);border-radius:50%;width:8px;height:8px}.batch-comparison{background:#fff}.batch-comparison .matrix-wrap,.fleet-comparison .matrix-wrap{margin-top:65px}.batch-legal-rail{border:1px solid var(--color-line);border-inline-start:3px solid var(--color-ultraviolet);grid-template-columns:.7fr 1fr 1.4fr;align-items:center;gap:35px;margin-top:35px;padding:28px;display:grid}.batch-legal-rail h3{font-family:var(--font-display);margin:0;font-size:22px}.batch-legal-rail>p{color:var(--color-muted);margin:0;font-size:11px;line-height:1.7}.batch-faq{background:var(--color-ice)}.batch-faq-layout{grid-template-columns:.52fr 1fr;gap:clamp(55px,9vw,125px);display:grid}.batch-faq-layout>div:first-child h2{max-width:460px;font-family:var(--font-display);letter-spacing:-.055em;margin:24px 0 0;font-size:clamp(2.4rem,4.5vw,4.3rem);line-height:.98}.batch-faq-layout>div:first-child>p{max-width:430px;color:var(--color-muted);margin:22px 0 0;font-size:13px;line-height:1.7}.ow-site-footer{margin-top:0}.ow-menu-icon{width:16px;height:16px;display:block;position:relative}.ow-menu-icon i{top:5px;background:currentColor;width:16px;height:1px;transition:transform .18s;position:absolute;inset-inline-start:0}.ow-menu-icon i:last-child{top:10px}.mobile-menu-button[aria-expanded=true] .ow-menu-icon i:first-child{top:8px;transform:rotate(45deg)}.mobile-menu-button[aria-expanded=true] .ow-menu-icon i:last-child{top:8px;transform:rotate(-45deg)}.proposal-stage{color:#fff;background:linear-gradient(#0000,#0000),#090d1a;padding:155px 0 110px;position:relative;overflow:hidden}.proposal-layout{z-index:2;grid-template-columns:.62fr 1fr;align-items:start;gap:clamp(45px,7vw,95px);display:grid;position:relative}.proposal-sidebar{position:sticky;top:115px}.proposal-sidebar h1{font-family:var(--font-display);letter-spacing:-.065em;margin:26px 0 0;font-size:clamp(3rem,5.4vw,5.6rem);line-height:.92}.proposal-sidebar>p:not(.system-label){color:#a3acbd;margin:27px 0 0;font-size:14px;line-height:1.75}.proposal-guarantees{border-top:1px solid #ffffff21;gap:0;margin-top:42px;display:grid}.proposal-guarantees>div{border-bottom:1px solid #ffffff21;grid-template-columns:34px 1fr;gap:13px;padding:18px 0;display:grid}.proposal-guarantees>div>span{width:28px;height:28px;color:var(--color-aqua);background:#6ea8ff21;border-radius:50%;place-items:center;display:grid}.proposal-guarantees svg{width:15px}.proposal-guarantees strong{font-size:11px}.proposal-guarantees p{color:#7f899e;margin:6px 0 0;font-size:11px;line-height:1.6}.proposal-next{margin-top:40px}.proposal-next>span,.proposal-direct>span{color:#677187;letter-spacing:.13em;font-size:11px;font-weight:800}.proposal-next>div{border-bottom:1px solid #ffffff1a;grid-template-columns:30px 1fr;gap:3px 10px;padding:14px 0;display:grid}.proposal-next small{color:var(--color-ultraviolet-bright);grid-row:1/3;font-size:11px}.proposal-next strong{font-size:11px}.proposal-next div>span{color:#717b90;font-size:11px}.proposal-direct{gap:8px;margin-top:38px;display:grid}.proposal-direct a{width:max-content;color:var(--color-aqua);font-size:11px;font-weight:700}.proposal-form-wrap{color:var(--color-ink);background:#fff;border:1px solid #ffffff29;border-radius:24px;overflow:hidden;box-shadow:0 40px 90px -40px #000}.proposal-form-head{border-bottom:1px solid var(--color-line);background:var(--color-ice);gap:8px;padding:25px 30px;display:grid}.proposal-form-head span{color:var(--color-ultraviolet);letter-spacing:.12em;font-size:11px;font-weight:800}.proposal-form-head strong{font-family:var(--font-display);font-size:20px}.proposal-form-wrap form{gap:22px;padding:30px;display:grid}.proposal-form-grid{grid-template-columns:repeat(2,1fr);gap:22px 18px;display:grid}.proposal-form-wrap label{color:var(--color-ink);gap:8px;font-size:11px;font-weight:700;display:grid}.proposal-form-wrap input,.proposal-form-wrap select,.proposal-form-wrap textarea{border:1px solid var(--color-line-strong);width:100%;color:var(--color-ink);font:400 12px/1.5 var(--font-sans);background:#fff;border-radius:10px;padding:0 13px;transition:border-color .16s,box-shadow .16s}.proposal-form-wrap input,.proposal-form-wrap select{min-height:49px}.proposal-form-wrap textarea{resize:vertical;min-height:125px;padding-block:13px}.proposal-form-wrap input:focus,.proposal-form-wrap select:focus,.proposal-form-wrap textarea:focus{border-color:var(--color-ultraviolet);outline:0;box-shadow:0 0 0 3px #5b4dff1a}.proposal-form-wrap [aria-invalid=true]{border-color:var(--color-danger)}.proposal-field-error{color:var(--color-danger);font-size:11px;font-weight:700}.proposal-error-summary,.proposal-submit-error{color:#9e273a;background:#cf3e540f;border:1px solid #cf3e5440;border-radius:10px;padding:13px;font-size:11px;font-weight:700}.proposal-submit-error{gap:7px;display:grid}.proposal-submit-error p{margin:0;font-weight:400;line-height:1.55}.proposal-submit-error>div{gap:14px;display:flex}.proposal-submit-error a{color:var(--color-ultraviolet-deep)}.proposal-submit{background:linear-gradient(135deg,var(--color-ultraviolet),var(--color-ultraviolet-deep));color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;min-height:56px;padding-block:7px;padding-inline:24px 20px;font-size:12px;font-weight:800;display:flex}.proposal-submit:disabled{cursor:wait;opacity:.65}.proposal-submit svg{width:18px}.proposal-submit-note{color:var(--color-muted-light);text-align:center;margin:-10px 0 0;font-size:11px}.proposal-fallback{background:var(--color-ice);padding:55px 0}.proposal-fallback .shell{justify-content:space-between;align-items:center;gap:25px;display:flex}.proposal-fallback p{font-family:var(--font-display);margin:0;font-size:20px;font-weight:700}.confirmation-stage{background:linear-gradient(#0000,#0000),#090d1a;place-items:center;min-height:880px;padding:150px 0 100px;display:grid;position:relative;overflow:hidden}.confirmation-card{z-index:2;text-align:center;max-width:860px;position:relative}.confirmation-check{width:78px;height:78px;color:var(--color-aqua);background:#6ea8ff1f;border:1px solid #6ea8ff6b;border-radius:50%;place-items:center;margin:0 auto 25px;display:grid;box-shadow:0 0 0 13px #6ea8ff0a}.confirmation-check svg{width:34px}.confirmation-card .status-signal{margin-inline:auto}.confirmation-card h1{color:#fff;font-family:var(--font-display);letter-spacing:-.065em;margin:29px 0 0;font-size:clamp(3rem,6vw,6rem);line-height:.95}.confirmation-card>p{color:#9da6b9;max-width:700px;margin:26px auto 0;font-size:14px;line-height:1.75}.confirmation-receipt{color:#6e788d;letter-spacing:.13em;margin-top:20px;font-size:11px;display:block}.confirmation-actions{justify-content:center;margin-top:30px;display:flex}.confirmation-explore{border-top:1px solid #ffffff1f;justify-content:center;align-items:center;gap:10px;margin-top:48px;padding-top:28px;display:flex}.confirmation-explore>span{color:#626d82;letter-spacing:.12em;margin-inline-end:10px;font-size:11px;font-weight:800}.fleet-hero{color:#fff;background:linear-gradient(#0000,#0000),#090d1a;min-height:1080px;padding:145px 0 0;position:relative;overflow:hidden}.fleet-hero>.shell{z-index:2;position:relative}.fleet-breadcrumb{color:#697388;gap:9px;font-size:11px;display:flex}.fleet-breadcrumb a:hover,.fleet-breadcrumb strong{color:#fff}.fleet-hero-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(45px,6vw,85px);margin-top:67px;display:grid}.fleet-hero-copy h1{font-family:var(--font-display);letter-spacing:-.072em;margin:28px 0 0;font-size:clamp(3.6rem,6vw,6.4rem);font-weight:800;line-height:.9}.fleet-hero-copy h1 span{color:var(--color-ultraviolet-bright)}.fleet-hero-copy>p:not(.system-label){color:#a0a9bb;margin:30px 0 0;font-size:15px;line-height:1.75}.fleet-trust{color:#7a8499;text-transform:uppercase;flex-wrap:wrap;gap:9px 18px;margin-top:29px;font-size:11px;font-weight:700;display:flex}.fleet-console{min-height:590px;padding:46px 0 70px;position:relative}.fleet-console .ow-browser{z-index:2;border-color:#ffffff29;position:relative}.fleet-console-shell{min-height:410px;color:var(--color-ink);background:#f7f8fb;grid-template-columns:135px 1fr;display:grid}.fleet-console-shell aside{border-inline-end:1px solid var(--color-line);background:#fff;flex-direction:column;gap:4px;padding:20px 13px;display:flex}.fleet-console-shell aside>strong{color:var(--color-ultraviolet);letter-spacing:.1em;margin-bottom:25px;font-size:11px}.fleet-console-shell aside span{color:var(--color-muted);border-radius:7px;padding:9px;font-size:11px;font-weight:700}.fleet-console-shell aside span.is-active{color:var(--color-ultraviolet-deep);background:#5b4dff14}.fleet-console-main{padding:25px}.fleet-console-title{justify-content:space-between;align-items:center;display:flex}.fleet-console-title>span{gap:5px;display:grid}.fleet-console-title small{color:var(--color-muted-light);letter-spacing:.1em;font-size:11px;font-weight:800}.fleet-console-title strong{font-family:var(--font-display);font-size:17px}.fleet-console-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.fleet-console-stats span{border:1px solid var(--color-line);background:#fff;border-radius:8px;gap:5px;padding:12px;display:grid}.fleet-console-stats strong{font-size:12px}.fleet-console-stats small{color:var(--color-muted-light);font-size:11px}.fleet-console-table{border:1px solid var(--color-line);background:#fff;border-radius:9px;margin-top:18px;overflow:hidden}.fleet-console-table>div{border-top:1px solid var(--color-line);grid-template-columns:.8fr .8fr .8fr 1.2fr 1fr;padding:11px;display:grid}.fleet-console-table>div:first-child{border-top:0}.fleet-console-table span{color:var(--color-muted);font-size:11px;font-weight:700}.fleet-phone{z-index:4;width:180px;min-height:275px;color:var(--color-ink);inset-inline-end:-14px;background:#fff;border:7px solid #181c2b;border-radius:25px;align-content:start;padding:27px 13px 13px;display:grid;position:absolute;bottom:0;box-shadow:0 30px 65px -28px #000}.fleet-phone>span{color:var(--color-ultraviolet);font-size:11px;font-weight:800}.fleet-phone>strong{margin-top:20px;font-size:14px}.fleet-phone p{color:var(--color-muted-light);margin:5px 0 20px;font-size:11px}.fleet-phone button{background:var(--color-ultraviolet);color:#fff;border:0;border-radius:8px;min-height:43px;margin-top:7px;font-size:11px;font-weight:800}.fleet-phone button:last-child{color:var(--color-aqua-deep);background:#6ea8ff24}.fleet-settlement{z-index:5;min-width:190px;color:var(--color-ink);bottom:20px;background:#fffffff2;border-radius:14px;gap:7px;padding:17px;display:grid;position:absolute;inset-inline-start:-25px}.fleet-settlement>strong{font-family:var(--font-display);margin-top:6px;font-size:20px}.fleet-settlement p{color:var(--color-muted-light);margin:0;font-size:11px}.fleet-metrics{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);margin-top:52px;display:grid}.fleet-metrics div{border-inline-start:1px solid #ffffff1f;grid-template-columns:auto 1fr;align-items:center;gap:17px;min-height:120px;padding:25px;display:grid}.fleet-metrics div:first-child{border-inline-start:0}.fleet-metrics strong{font-family:var(--font-display);font-size:29px}.fleet-metrics span{color:#778197;font-size:11px;line-height:1.55}.fleet-leaks{background:var(--color-ice)}.fleet-leak-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:68px;display:grid}.fleet-leak{border-top:2px solid var(--color-ultraviolet);background:#fff;padding:25px;box-shadow:0 20px 55px -45px #090d1a80}.fleet-leak>span{color:var(--color-ultraviolet);font-size:11px;font-weight:800}.fleet-leak h3{font-family:var(--font-display);letter-spacing:-.035em;margin:25px 0 0;font-size:23px;line-height:1.1}.fleet-leak>div{border-top:1px solid var(--color-line);margin-top:24px;padding-top:15px}.fleet-leak small{color:var(--color-muted-light);letter-spacing:.1em;font-size:11px;font-weight:800}.fleet-leak p{color:var(--color-muted);margin:9px 0 0;font-size:11px;line-height:1.65}.fleet-modules{background:#fff}.fleet-module-flow{border-top:1px solid var(--color-line-strong);margin-top:70px}.fleet-module{border-bottom:1px solid var(--color-line-strong);grid-template-columns:95px minmax(260px,.65fr) 1fr;gap:35px;min-height:260px;padding:40px 0;display:grid}.fleet-module-index{color:var(--color-ultraviolet);font-family:var(--font-display);align-items:flex-start;gap:15px;font-size:12px;font-weight:800;display:flex}.fleet-module-index i{background:var(--color-line-strong);width:37px;height:1px;margin-top:7px}.fleet-module-title small{color:var(--color-muted-light);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800}.fleet-module-title h3{font-family:var(--font-display);letter-spacing:-.04em;margin:17px 0 0;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.05}.fleet-module-title strong{color:var(--color-aqua-deep);letter-spacing:.1em;margin-top:19px;font-size:11px;display:inline-block}.fleet-module ul{align-content:start;gap:0;margin:0;padding:0;list-style:none;display:grid}.fleet-module li{border-top:1px solid var(--color-line);color:var(--color-muted);padding-block:15px;padding-inline:27px 10px;font-size:11px;line-height:1.55;position:relative}.fleet-module li:before{background:var(--color-aqua);content:"";top:20px;border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:7px}.fleet-sandbox{color:#fff;background:linear-gradient(#0000,#0000),#090d1a;position:relative;overflow:hidden}.fleet-sandbox-layout{grid-template-columns:.75fr 1fr;gap:clamp(50px,9vw,120px);display:grid}.fleet-sandbox h2{font-family:var(--font-display);letter-spacing:-.055em;margin:25px 0 0;font-size:clamp(2.7rem,5vw,5rem);line-height:.98}.fleet-sandbox p{color:#9aa4b8;margin:25px 0 0;font-size:13px;line-height:1.75}.fleet-sandbox-actions{flex-wrap:wrap;gap:10px;margin-top:31px;display:flex}.fleet-sandbox-steps{border-top:1px solid #ffffff21}.fleet-sandbox-steps>div{border-bottom:1px solid #ffffff21;grid-template-columns:35px 1fr auto;align-items:center;gap:15px;min-height:102px;display:grid}.fleet-sandbox-steps>div>span{color:var(--color-ultraviolet-bright);font-size:11px;font-weight:800}.fleet-sandbox-steps p{color:#fff;margin:0;font-size:11px}.fleet-case{background:var(--color-ice)}.fleet-case-layout{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(45px,7vw,90px);margin-top:70px;display:grid}.fleet-case-media{min-width:0;position:relative}.fleet-case-media img{aspect-ratio:16/9;object-fit:cover;object-position:top left;width:100%}.fleet-case-media>span{color:#fff;bottom:13px;background:#090d1ad1;border-radius:99px;padding:8px 11px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:13px}.fleet-case-facts{border-top:1px solid var(--color-line-strong)}.fleet-case-facts>div{border-bottom:1px solid var(--color-line);grid-template-columns:115px 1fr;gap:15px;padding:12px 0;display:grid}.fleet-case-facts small{color:var(--color-muted-light);letter-spacing:.08em;font-size:11px;font-weight:800}.fleet-case-facts strong{font-size:11px;line-height:1.45}.fleet-case-copy h3{font-family:var(--font-display);margin:28px 0 0;font-size:26px}.fleet-case-copy>p{color:var(--color-muted);margin:15px 0 0;font-size:11px;line-height:1.7}.fleet-case-copy .action-link{margin-top:15px}.fleet-comparison{background:#fff}.fleet-technical{color:#fff;background:#0e1424}.fleet-technical .section-intro>p{color:#98a2b6}.fleet-technical .system-label{color:var(--color-aqua)}.fleet-technical .system-label-node:after{background:#0e1424}.fleet-technical-grid{background:#ffffff1f;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.fleet-technical-grid article{background:#0e1424;min-height:230px;padding:27px}.fleet-technical-grid span{color:var(--color-aqua);font-size:11px;font-weight:800}.fleet-technical-grid h3{font-family:var(--font-display);margin:28px 0 0;font-size:19px}.fleet-technical-grid p{color:#8c96aa;margin:13px 0 0;font-size:11px;line-height:1.7}.fleet-closing{color:#fff;background:linear-gradient(#0000,#0000),#090d1a;padding:120px 0;position:relative;overflow:hidden}.fleet-closing .shell{z-index:2;position:relative}.fleet-closing h2{max-width:880px;font-family:var(--font-display);letter-spacing:-.065em;margin:28px 0 0;font-size:clamp(3rem,6vw,6rem);line-height:.93}.fleet-closing p{color:#9aa4b8;max-width:650px;margin:25px 0 0;font-size:14px;line-height:1.7}@media(max-width:1024px){.batch-hero-layout,.fleet-hero-layout{grid-template-columns:1fr}.batch-hero-copy,.fleet-hero-copy{max-width:760px}.batch-hero-visual,.fleet-hero-visual{width:min(760px,100%);margin-inline:auto}.batch-hero{min-height:1450px}.fleet-hero{min-height:1540px}.batch-diagnostic{grid-template-columns:65px 135px 1fr}.batch-diagnostic>strong{grid-column:3}.batch-capability-layout{grid-template-columns:1fr}.batch-capability-tabs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.batch-capability-tabs button{border:1px solid var(--color-line);border-radius:14px;min-height:145px}.batch-proof-layout{grid-template-columns:.55fr 1fr}.batch-legal-rail{grid-template-columns:.65fr 1fr}.batch-legal-rail>p{grid-column:1/3}.proposal-layout{grid-template-columns:.7fr 1fr;gap:40px}.fleet-leak-grid{gap:10px}.fleet-module{grid-template-columns:70px minmax(230px,.7fr) 1fr;gap:22px}.fleet-case-layout{grid-template-columns:1fr}}@media(max-width:800px){.batch-metric-strip,.fleet-metrics{grid-template-columns:1fr}.batch-metric-strip>div,.fleet-metrics div{border-top:1px solid #ffffff1f;border-inline-start:0;min-height:90px}.batch-diagnostic{grid-template-columns:55px 1fr}.batch-diagnostic>div,.batch-diagnostic>strong{grid-column:2}.batch-capability-tabs{grid-template-columns:1fr}.batch-capability-tabs button{min-height:95px}.batch-proof-layout,.batch-faq-layout,.proposal-layout,.fleet-sandbox-layout{grid-template-columns:1fr}.proposal-sidebar{max-width:680px;position:static}.batch-case-grid,.batch-legal-rail{grid-template-columns:1fr}.batch-legal-rail>p{grid-column:1}.confirmation-explore{flex-wrap:wrap}.confirmation-explore>span{width:100%}.fleet-leak-grid{grid-template-columns:1fr}.fleet-module{grid-template-columns:60px 1fr}.fleet-module ul{grid-column:2}.fleet-technical-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.batch-grid{background-size:42px 42px}.batch-hero{min-height:1240px;padding-top:135px}.batch-hero-copy h1,.fleet-hero-copy h1{font-size:clamp(3.1rem,15vw,4.4rem)}.batch-actions{flex-direction:column;align-items:stretch}.batch-actions .action-link{width:100%}.batch-dispatch-product,.fleet-console{min-height:420px;padding-top:28px}.batch-dispatch-browser{transform:none}.batch-phone{width:160px;min-height:215px;bottom:10px;right:0}.batch-ledger-card{min-width:160px;bottom:28px;left:0}.batch-metric-strip{margin-top:28px}.batch-diagnostic{gap:14px;padding:29px 0}.batch-architecture{min-height:530px}.batch-architecture:before,.batch-architecture:after{display:none}.batch-architecture-input{width:auto;top:63px;left:17px;right:17px}.batch-architecture-core{width:110px;height:110px;top:170px}.batch-architecture-core img{width:43px}.batch-architecture-outputs{top:310px;left:17px;right:17px}.batch-architecture-outputs span{width:auto}.batch-capability-copy{flex-direction:column;align-items:flex-start}.batch-command{grid-template-columns:1fr}.batch-command i{width:1px;height:25px;margin-inline:auto}.batch-case-media{height:270px}.batch-kader-ui{padding:28px}.proposal-stage{padding-top:130px}.proposal-form-head,.proposal-form-wrap form{padding:22px 18px}.proposal-form-grid{grid-template-columns:1fr}.proposal-fallback .shell{flex-direction:column;align-items:flex-start}.confirmation-stage{min-height:760px;padding-top:125px}.confirmation-explore{flex-direction:column;align-items:stretch}.confirmation-explore .action-link{width:100%}.fleet-hero{min-height:1190px;padding-top:125px}.fleet-breadcrumb{flex-wrap:wrap}.fleet-hero-layout{margin-top:45px}.fleet-console-shell{grid-template-columns:80px 1fr;min-height:300px}.fleet-console-shell aside{padding-inline:7px}.fleet-console-main{padding:14px}.fleet-console-title .status-signal{display:none}.fleet-console-stats{grid-template-columns:1fr 1fr}.fleet-console-stats span:last-child{grid-column:1/3}.fleet-console-table span:nth-child(2),.fleet-console-table span:nth-child(3){display:none}.fleet-console-table>div{grid-template-columns:.8fr 1.2fr 1fr}.fleet-phone{width:145px;min-height:215px;right:0}.fleet-settlement{min-width:150px;bottom:20px;left:0}.fleet-module{grid-template-columns:42px 1fr;gap:14px}.fleet-module-index i{display:none}.fleet-sandbox-steps>div{grid-template-columns:25px 1fr;padding:15px 0}.fleet-sandbox-steps .status-signal{grid-column:2}.fleet-technical-grid{grid-template-columns:1fr}}.solution-console{min-height:520px;padding-top:55px;position:relative}.solution-console .ow-browser{border-color:#8c7cff38;overflow:hidden;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg);box-shadow:0 38px 90px -34px #000000a6}.solution-float-card{min-width:180px;box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);inset-inline-end:-10px;background:#090d1af0;border:1px solid #6ea8ff4d;border-radius:16px;padding:18px;position:absolute;bottom:12px}.solution-float-card>strong{color:#fff;font-family:var(--font-display);margin-top:17px;font-size:1.45rem;display:block}.solution-float-card>p{color:var(--color-muted-light);margin:4px 0 0;font-size:11px}.solution-phone{border:7px solid var(--color-ink);bottom:0;background:#fff;border-radius:27px;flex-direction:column;width:165px;min-height:245px;padding:26px 15px 15px;display:flex;position:absolute;inset-inline-start:-16px;box-shadow:0 30px 60px -24px #000000a6}.solution-phone>span,.solution-phone>small{color:var(--color-muted);letter-spacing:.09em;font-size:11px;font-weight:800}.solution-phone>strong{font-family:var(--font-display);margin:14px 0 5px}.solution-phone button{background:var(--color-ultraviolet);color:#fff;border:0;border-radius:10px;margin-top:auto;padding:12px 8px;font-size:11px;font-weight:800}.field-console,.portal-console{background:#f8f9fc;min-height:355px;padding:25px}.field-console-head,.portal-console-head{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.field-console-head>span,.portal-console-head>span{flex-direction:column;gap:5px;display:flex}.field-console-head small,.portal-console-head small{color:var(--color-muted);letter-spacing:.12em;font-size:11px;font-weight:800}.field-console-head strong,.portal-console-head strong{font-family:var(--font-display)}.field-schedule-row{border-top:1px solid var(--color-line);grid-template-columns:1.1fr .9fr .7fr;align-items:center;gap:12px;min-height:70px;display:grid}.field-schedule-row strong{font-size:11px}.field-schedule-row span{color:var(--color-muted);font-size:11px}.field-schedule-row small{color:var(--color-ultraviolet-deep);background:#5b4dff17;border-radius:999px;justify-self:end;padding:7px 8px;font-size:11px;font-weight:900}.portal-console{grid-template-columns:120px 1fr;padding:0;display:grid}.portal-console aside{background:var(--color-ink);color:var(--color-muted-light);flex-direction:column;gap:7px;padding:24px 13px;display:flex}.portal-console aside>strong{color:#fff;margin-bottom:20px;font-size:11px}.portal-console aside span{border-radius:7px;padding:9px 7px;font-size:11px}.portal-console aside span.is-active{color:#fff;background:#5b4dff47}.portal-console>div{padding:25px 20px}.portal-progress{background:var(--color-line);border-radius:99px;height:6px;margin:22px 0;overflow:hidden}.portal-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--color-ultraviolet),var(--color-aqua));width:68%;height:100%;display:block}.portal-document{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;min-height:57px;font-size:11px;display:flex}.portal-document strong{color:var(--color-ultraviolet-deep);font-size:11px}.bidi-console{background:#eef0f8;grid-template-columns:1fr 1fr;gap:12px;min-height:355px;padding:18px;display:grid;position:relative}.bidi-panel{border:1px solid var(--color-line);background:#fff;border-radius:12px;padding:24px 18px}.bidi-panel>span{color:var(--color-ultraviolet-deep);letter-spacing:.12em;font-size:11px;font-weight:900}.bidi-panel>strong{max-width:170px;font-family:var(--font-display);margin:55px 0 12px;font-size:1.15rem;line-height:1.25;display:block}.bidi-panel>p{color:var(--color-muted);font-size:11px}.bidi-panel i{background:var(--color-line);border-radius:99px;width:76%;height:5px;margin-top:10px;display:block}.bidi-panel i:last-child{width:52%}.bidi-score{z-index:2;background:var(--color-ink);color:#fff;border:1px solid #6ea8ff6b;border-radius:50%;place-items:center;width:106px;height:106px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 45px -15px #0a1020a6}.bidi-score small,.bidi-score span{letter-spacing:.09em;font-size:11px;font-weight:900}.bidi-score strong{color:var(--color-aqua);font-family:var(--font-display);margin-block:-12px;font-size:2rem}.solution-page-portal .fleet-hero-copy h1 span,.solution-page-web .fleet-hero-copy h1 span{color:var(--color-aqua)}.solution-quote{border-inline-start:2px solid var(--color-ultraviolet);color:var(--color-ink);font-family:var(--font-display);margin:28px 0 10px;padding-block:3px;padding-inline:20px 0;font-size:.92rem;line-height:1.65}.solution-quote cite{color:var(--color-muted);font-family:var(--font-sans);margin-top:12px;font-size:11px;font-style:normal;font-weight:700;display:block}.industry-console{min-height:520px;padding-top:58px;position:relative}.industry-console .ow-browser{border-color:#8c7cff3d;overflow:hidden;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg);box-shadow:0 38px 90px -34px #000000ad}.industry-console-body{background:#f7f8fc;min-height:350px;padding:25px}.industry-console-head{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.industry-console-head>span{flex-direction:column;gap:6px;display:flex}.industry-console-head small{color:var(--color-muted);letter-spacing:.13em;font-size:11px;font-weight:800}.industry-console-head strong{font-family:var(--font-display);font-size:.95rem}.industry-console-table{border:1px solid var(--color-line);background:#fff;border-radius:12px;overflow:hidden}.industry-console-table>div{border-top:1px solid var(--color-line);grid-template-columns:repeat(4,1fr);align-items:center;gap:8px;min-height:57px;padding-inline:13px;display:grid}.industry-console-table>div:first-child{background:var(--color-ice);border-top:0;min-height:36px}.industry-console-table small{color:var(--color-muted);letter-spacing:.08em;font-size:11px;font-weight:900}.industry-console-table span{color:var(--color-muted);font-size:11px}.industry-console-table strong{color:var(--color-ultraviolet-deep);text-align:center;background:#5b4dff17;border-radius:999px;padding:7px;font-size:11px}.industry-console-float,.industry-mobile-card{box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:17px;position:absolute}.industry-console-float{background:#090d1af5;border:1px solid #6ea8ff52;min-width:185px;padding:18px;bottom:14px;right:-12px}.industry-console-float>strong{color:#fff;font-family:var(--font-display);margin-top:17px;font-size:1.35rem;display:block}.industry-console-float>p{color:var(--color-muted-light);margin:4px 0 0;font-size:11px}.industry-mobile-card{border:6px solid var(--color-ink);background:#fff;flex-direction:column;width:155px;min-height:195px;padding:24px 12px 12px;display:flex;bottom:1px;left:-14px}.industry-mobile-card>span{color:var(--color-muted);letter-spacing:.1em;font-size:11px;font-weight:900}.industry-mobile-card>strong{font-family:var(--font-display);margin-top:22px;font-size:.9rem}.industry-mobile-card button{background:var(--color-ultraviolet);color:#fff;border:0;border-radius:9px;margin-top:auto;padding:11px 6px;font-size:11px;font-weight:800}.industry-wave{justify-content:center;align-items:center;gap:5px;height:35px;display:flex}.industry-wave i{background:var(--color-aqua-deep);border-radius:9px;width:3px;height:10px}.industry-wave i:nth-child(2n){height:24px}.industry-wave i:nth-child(3n){height:16px}.industry-page-legal .fleet-hero-copy h1 span,.industry-page-talent .fleet-hero-copy h1 span{color:var(--color-aqua)}.industry-page-industrial .industry-console-table strong{color:var(--color-aqua-deep);background:#6ea8ff24}@media(max-width:980px){.solution-console,.industry-console{width:min(640px,100%);margin-inline:auto}}@media(max-width:560px){.solution-console{min-height:430px;padding-top:20px}.solution-console .ow-browser{transform:none}.solution-float-card{min-width:145px;padding:13px;bottom:5px;right:0}.solution-phone{width:140px;min-height:210px;left:0}.field-console,.portal-console,.bidi-console{min-height:300px}.field-console{padding:16px}.field-schedule-row{grid-template-columns:1fr .7fr}.field-schedule-row>span{display:none}.portal-console{grid-template-columns:75px 1fr}.portal-console aside{padding-inline:7px}.portal-console>div{padding:16px 10px}.portal-console-head .status-signal{display:none}.bidi-console{gap:7px;padding:9px}.bidi-panel{padding:16px 10px}.bidi-panel>strong{margin-top:45px;font-size:.8rem}.bidi-score{width:82px;height:82px}.bidi-score strong{font-size:1.4rem}.industry-console{min-height:425px;padding-top:18px}.industry-console .ow-browser{transform:none}.industry-console-body{min-height:295px;padding:15px}.industry-console-head .status-signal{display:none}.industry-console-table>div{grid-template-columns:.8fr 1fr 1.2fr;padding-inline:8px}.industry-console-table>div>:nth-child(2){display:none}.industry-console-float{min-width:145px;padding:13px;bottom:4px;right:0}.industry-mobile-card{width:130px;min-height:170px;left:0}}.route-hydrate-fallback{background:linear-gradient(transparent,transparent),var(--color-ink);color:#fff;place-content:center;place-items:center;gap:24px;min-height:100vh;display:grid}.route-hydrate-fallback>p{color:var(--color-muted-light);letter-spacing:.16em;margin:0;font-size:11px;font-weight:800}.route-hydrate-fallback{position:relative;overflow:hidden}.route-hydrate-ghost{opacity:0;width:min(86vw,720px);animation:route-ghost 2.4s var(--ow-ease,ease) .1s forwards;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.94)}.route-hydrate-logo{width:76px;height:76px;animation:route-reveal 1s var(--ow-ease,ease) both,route-breathe 2.4s ease-in-out 1s infinite;position:relative}.route-hydrate-bar{background:#ffffff1a;border-radius:2px;width:120px;height:2px;position:relative;overflow:hidden}.route-hydrate-bar:after{content:"";background:linear-gradient(90deg,#5b4dff,#4d9bff);width:40%;animation:1.3s ease-in-out infinite route-scan;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes route-ghost{to{opacity:.05;transform:translate(-50%,-50%)scale(1)}}@keyframes route-reveal{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes route-breathe{50%{opacity:.7}}@keyframes route-scan{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.route-hydrate-ghost,.route-hydrate-logo,.route-hydrate-bar:after{animation:none}.route-hydrate-ghost{opacity:.05}}.sandbox-hero,.case-hero{background:var(--color-ink);color:#fff;position:relative;overflow:hidden}.work-filter-tabs{flex-wrap:wrap;gap:7px;margin-top:38px;display:flex}.company-hero{background:var(--color-ink);color:#fff;min-height:850px;padding-top:145px;position:relative;overflow:hidden}.company-hero-copy{max-width:1050px;margin-top:70px}.company-hero h1{max-width:950px;font-family:var(--font-display);letter-spacing:-.065em;margin:22px 0;font-size:clamp(3.5rem,7vw,7rem);line-height:.94}.company-hero-copy>p:not(.system-label){color:#aeb6c8;max-width:760px;font-size:1.04rem;line-height:1.8}.company-hero .batch-actions{margin-top:32px}.company-fact-strip{border-top:1px solid #ffffff29;border-inline-start:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.company-fact-strip>div{border-inline-end:1px solid #ffffff29;border-bottom:1px solid #ffffff29;min-height:135px;padding:25px}.company-fact-strip small{color:var(--color-muted-light);margin-bottom:15px;font-size:11px;font-weight:900;display:block}.company-fact-strip strong{font-family:var(--font-display);font-size:1.2rem;display:block}.company-fact-strip p{color:var(--color-muted-light);margin:6px 0 0;font-size:11px}.company-traps{background:var(--color-ice)}.company-trap-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:60px;display:grid}.company-trap-grid article{border:1px solid var(--color-line);background:#fff;border-radius:16px;min-height:390px;padding:32px}.company-trap-grid article.is-solution{background:var(--color-ink);color:#fff;border-color:#5b4dff59}.company-trap-grid article>span{color:var(--color-ultraviolet-deep);letter-spacing:.12em;font-size:11px;font-weight:900}.company-trap-grid article.is-solution>span{color:var(--color-aqua)}.company-trap-grid h3{font-family:var(--font-display);margin:55px 0 25px;font-size:1.3rem}.company-trap-grid ul{color:var(--color-muted);padding-inline-start:19px;line-height:1.75}.company-trap-grid .is-solution ul{color:#aeb6c8}.founder-section{background:var(--color-ink);color:#fff}.founder-grid{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.founder-grid h2{font-family:var(--font-display);letter-spacing:-.05em;margin:22px 0 50px;font-size:clamp(2.5rem,4.5vw,4.8rem);line-height:1}.founder-monogram{width:210px;height:210px;color:var(--color-aqua);font-family:var(--font-display);background:linear-gradient(#0000,#0000);border:1px solid #6ea8ff59;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:3.7rem;display:flex}.founder-monogram span{color:var(--color-muted-light);font-family:var(--font-sans);margin-top:10px;font-size:11px}.founder-copy>p{color:#c3cad8;margin:0 0 55px;font-size:1.1rem;line-height:1.9}.founder-copy article{border-top:1px solid #ffffff24;padding:25px 0}.founder-copy h3{font-family:var(--font-display)}.founder-copy article p{color:var(--color-muted-light);line-height:1.75}.company-principles>.shell>div:last-child,.standard-list{border-top:1px solid var(--color-line);border-inline-start:1px solid var(--color-line);grid-template-columns:repeat(2,1fr);margin-top:60px;display:grid}.company-principles article,.standard-list article{border-inline-end:1px solid var(--color-line);border-bottom:1px solid var(--color-line);min-height:270px;padding:36px}.company-principles article>span,.standard-list article>span{color:var(--color-ultraviolet-deep);font-size:11px;font-weight:900}.company-principles h3,.standard-list h3{font-family:var(--font-display);margin:55px 0 12px}.company-principles article p,.standard-list article p{color:var(--color-muted);line-height:1.75}.region-section{background:var(--color-ice)}.region-grid{grid-template-columns:repeat(5,1fr);margin-top:60px;display:grid}.region-grid article{border-inline-start:1px solid var(--color-line);min-height:260px;padding:28px}.region-grid small{color:var(--color-ultraviolet-deep);font-size:11px;font-weight:900}.region-grid h3{font-family:var(--font-display);margin-top:60px}.region-grid p{color:var(--color-muted);font-size:.85rem;line-height:1.7}.standard-pillar:nth-of-type(2n){background:var(--color-ice)}.standard-pillar.is-dark{background:var(--color-ink);color:#fff}.standard-pillar.is-dark .section-intro>p,.standard-pillar.is-dark .standard-list article p{color:var(--color-muted-light)}.standard-pillar.is-dark .standard-list,.standard-pillar.is-dark .standard-list article{border-color:#ffffff24}.support-section{background:var(--color-ice)}.support-notes{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:40px;display:grid}.support-notes article{border:1px solid var(--color-line);background:#fff;border-radius:14px;padding:28px}.support-notes h3{font-family:var(--font-display)}.support-notes p{color:var(--color-muted);line-height:1.7}.contact-channels{background:var(--color-ice)}.contact-channel-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:60px;display:grid}.contact-channel-grid a{border:1px solid var(--color-line);background:#fff;border-radius:15px;min-height:230px;padding:32px;transition:border-color .18s,transform .18s}.contact-channel-grid a:hover{border-color:var(--color-ultraviolet);transform:translateY(-3px)}.contact-channel-grid span{color:var(--color-ultraviolet-deep);letter-spacing:.1em;font-size:11px;font-weight:900}.contact-channel-grid strong{font-family:var(--font-display);margin-top:55px;font-size:1.35rem;display:block}.contact-channel-grid p{color:var(--color-muted)}.contact-schedule{background:var(--color-ink);color:#fff}.contact-schedule .shell{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;display:grid}.contact-schedule h2,.contact-scope h2{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2.4rem,4.5vw,4.8rem);line-height:1}.contact-schedule p{color:var(--color-muted-light);line-height:1.8}.contact-clock{border:1px solid #6ea8ff4d;border-radius:18px;flex-direction:column;justify-content:center;min-height:280px;padding:35px;display:flex}.contact-clock>strong{color:var(--color-aqua);font-family:var(--font-display);margin-top:45px;font-size:clamp(2.3rem,4vw,4.4rem)}.contact-clock>span{color:var(--color-muted-light);font-size:11px}.contact-scope .shell{text-align:center;max-width:900px}.contact-scope .system-label{justify-content:center}.contact-scope p{color:var(--color-muted);margin:25px auto 35px;line-height:1.8}.contact-scope .action-link{width:fit-content;margin-inline:auto}.governance-page .company-hero{min-height:710px}.governance-page .company-hero h1{font-size:clamp(3.2rem,6vw,6.2rem)}.governance-body{background:var(--color-ice)}.governance-body>.shell{grid-template-columns:280px 1fr;align-items:start;gap:80px;display:grid}.governance-body aside{border-top:1px solid var(--color-line);flex-direction:column;display:flex;position:sticky;top:120px}.governance-body aside .system-label{margin:25px 0}.governance-body aside a{border-top:1px solid var(--color-line);color:var(--color-muted);padding:14px 0;font-size:11px;font-weight:700}.governance-articles article{border-bottom:1px solid var(--color-line);margin-bottom:65px;padding:0 0 65px;scroll-margin-top:120px}.governance-articles article>span{color:var(--color-ultraviolet-deep);letter-spacing:.12em;font-size:11px;font-weight:900}.governance-articles h2{font-family:var(--font-display);letter-spacing:-.04em;margin:18px 0 30px;font-size:clamp(2rem,3.2vw,3.6rem);line-height:1.08}.governance-articles p,.governance-articles li{color:var(--color-muted);font-size:.98rem;line-height:1.9}.governance-articles li{margin-bottom:13px}.governance-contact{background:var(--color-ink);color:#fff;border-radius:16px;padding:35px}.governance-contact p{color:var(--color-muted-light)}.governance-contact a{color:var(--color-aqua);font-family:var(--font-display)}@media(max-width:980px){.company-trap-grid,.founder-grid,.contact-schedule .shell,.governance-body>.shell{grid-template-columns:1fr}.region-grid{grid-template-columns:repeat(2,1fr)}.governance-body aside{position:static}}@media(max-width:560px){.company-hero{min-height:1050px;padding-top:125px}.governance-page .company-hero{min-height:820px}.company-hero h1{font-size:clamp(3rem,14vw,4.5rem)}.company-fact-strip,.company-principles>.shell>div:last-child,.standard-list,.contact-channel-grid,.support-notes,.region-grid{grid-template-columns:1fr}.founder-monogram{width:170px;height:170px}}.work-filter-tabs button{color:#aeb6c8;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:800}.work-filter-tabs button[aria-pressed=true]{border-color:var(--color-aqua);color:#fff;background:#6ea8ff1a}.work-vault-metrics{margin-top:55px}.work-verification{background:var(--color-ice)}.work-verification h2{max-width:780px;font-family:var(--font-display);letter-spacing:-.045em;margin:22px 0 55px;font-size:clamp(2.2rem,4vw,4.2rem);line-height:1.05}.work-verification .shell>div{border-top:1px solid var(--color-line);border-inline-start:1px solid var(--color-line);grid-template-columns:repeat(3,1fr);display:grid}.work-verification article{border-inline-end:1px solid var(--color-line);border-bottom:1px solid var(--color-line);min-height:260px;padding:34px}.work-verification article>span{color:var(--color-ultraviolet-deep);font-size:11px;font-weight:900}.work-verification h3{font-family:var(--font-display);margin:50px 0 12px}.work-verification article p{color:var(--color-muted);line-height:1.7}.sandbox-hero{min-height:940px;padding-top:145px}.sandbox-hero-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:clamp(45px,6vw,90px);margin-top:65px;display:grid}.sandbox-hero h1,.case-hero h1{font-family:var(--font-display);letter-spacing:-.055em;margin:22px 0;font-size:clamp(3.2rem,5.4vw,5.8rem);line-height:.98}.sandbox-hero-grid>div:first-child>p:not(.system-label){color:#aeb6c8;max-width:650px;margin:0 0 25px;font-size:1rem;line-height:1.8}.sandbox-hero-grid .batch-actions{margin-top:28px}.sandbox-console{color:var(--color-ink);background:#f7f8fc;border:1px solid #8c7cff40;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 38px 90px -32px #000000b8}.sandbox-window-bar{border-bottom:1px solid var(--color-line);background:#fff;justify-content:space-between;align-items:center;min-height:45px;padding:0 14px;display:flex}.sandbox-window-bar>span{gap:6px;display:flex}.sandbox-window-bar>span i{background:#ff5f56;border-radius:50%;width:8px;height:8px}.sandbox-window-bar>span i:nth-child(2){background:#ffbd2e}.sandbox-window-bar>span i:nth-child(3){background:#27c93f}.sandbox-window-bar>strong{color:var(--color-muted);font-size:11px}.sandbox-controls{justify-content:space-between;align-items:center;gap:15px;min-height:82px;padding:15px 20px;display:flex}.sandbox-controls>strong{font-family:var(--font-display);font-size:.85rem}.sandbox-controls>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.sandbox-controls button,.sandbox-action-panel button{border:1px solid var(--color-line);color:var(--color-muted);cursor:pointer;background:#fff;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:800}.sandbox-controls button.is-active{border-color:var(--color-ultraviolet);color:var(--color-ultraviolet-deep);background:#5b4dff14}.sandbox-data-table{border:1px solid var(--color-line);background:#fff;border-radius:10px;margin:0 20px;overflow:hidden}.sandbox-data-table>div,.sandbox-data-table>button{border:0;border-top:1px solid var(--color-line);text-align:start;background:#fff;grid-template-columns:repeat(5,1fr);align-items:center;gap:8px;width:100%;min-height:49px;padding:0 10px;display:grid}.sandbox-data-table>div:first-child{background:var(--color-ice);border-top:0;min-height:32px}.sandbox-data-table>button{cursor:pointer}.sandbox-data-table>button.is-selected{background:#5b4dff0e}.sandbox-data-table small{color:var(--color-muted);font-size:11px;font-weight:900}.sandbox-data-table span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sandbox-state{color:var(--color-aqua-deep);text-align:center;background:#6ea8ff24;border-radius:99px;padding:6px;font-weight:900}.sandbox-action-panel{background:var(--color-ink);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;min-height:80px;margin:15px 20px;padding:13px 16px;display:flex}.sandbox-action-panel>span{flex-direction:column;gap:5px;display:flex}.sandbox-action-panel small{color:var(--color-muted-light);font-size:11px}.sandbox-action-panel button{background:var(--color-ultraviolet);color:#fff;border-color:#0000}.sandbox-toast{background:var(--color-aqua);color:var(--color-ink);text-align:center;margin:0;padding:9px;font-size:11px;font-weight:800}.sandbox-guide{background:var(--color-ice)}.sandbox-scenario-grid{grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.sandbox-scenario-grid article{border-inline-start:1px solid var(--color-line);padding:35px}.sandbox-scenario-grid article:first-child{border-inline-start:0}.sandbox-scenario-grid article>span{color:var(--color-ultraviolet-deep);letter-spacing:.12em;font-size:11px;font-weight:900}.sandbox-scenario-grid h3{min-height:55px;font-family:var(--font-display)}.sandbox-scenario-grid ol{min-height:155px;color:var(--color-muted);padding-inline-start:19px;font-size:.86rem;line-height:1.75}.sandbox-embed{background:#fff}.sandbox-embed .sandbox-console{max-width:1050px;margin:60px auto 0}.case-hero{min-height:1060px;padding-top:145px}.case-hero-grid{grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;margin-top:70px;display:grid}.case-meta{border-top:1px solid #ffffff2e}.case-meta>div{border-bottom:1px solid #ffffff1f;grid-template-columns:.8fr 1.2fr;gap:10px;padding:12px 0;display:grid}.case-meta small{color:var(--color-muted-light);font-size:11px;font-weight:900}.case-meta strong{font-size:11px}.case-hero-media{height:410px;margin-top:70px;box-shadow:0 40px 90px -35px #000c}.case-hero-media img{object-fit:cover;object-position:top;width:100%;height:calc(100% - 42px)}.case-challenge{background:var(--color-ice)}.case-narrative-grid{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.case-pain-list article{border-top:1px solid var(--color-line);grid-template-columns:55px 1fr;gap:20px;padding:30px 0;display:grid}.case-pain-list article>span,.case-component-grid article>span{color:var(--color-ultraviolet-deep);font-size:11px;font-weight:900}.case-pain-list h3,.case-component-grid h3{font-family:var(--font-display);margin:0 0 10px}.case-pain-list p,.case-component-grid p{color:var(--color-muted);margin:0;line-height:1.75}.case-component-grid{border-top:1px solid var(--color-line);border-inline-start:1px solid var(--color-line);grid-template-columns:repeat(2,1fr);margin-top:60px;display:grid}.case-component-grid article{border-inline-end:1px solid var(--color-line);border-bottom:1px solid var(--color-line);min-height:270px;padding:38px}.case-component-grid h3{margin-top:35px}.case-impact{background:var(--color-ice)}.case-endorsement{background:var(--color-ink);color:#fff}.case-endorsement blockquote{border-inline-start:3px solid var(--color-ultraviolet);max-width:980px;font-family:var(--font-display);margin:45px 0 0;padding-inline-start:35px;font-size:clamp(1.7rem,3vw,3rem);line-height:1.4}.case-endorsement cite{color:var(--color-aqua);font-family:var(--font-sans);margin-top:30px;font-size:11px;font-style:normal;display:block}@media(max-width:980px){.sandbox-hero-grid,.case-hero-grid,.case-narrative-grid{grid-template-columns:1fr}.sandbox-hero{min-height:1270px}.sandbox-scenario-grid{grid-template-columns:1fr}.sandbox-scenario-grid article{border-top:1px solid var(--color-line);border-inline-start:0}.sandbox-scenario-grid ol{min-height:0}.case-hero{min-height:1350px}.work-verification .shell>div{grid-template-columns:1fr}}@media(max-width:560px){.sandbox-hero,.case-hero{padding-top:125px}.sandbox-hero h1,.case-hero h1{font-size:clamp(3rem,14vw,4.3rem)}.sandbox-controls{flex-direction:column;align-items:flex-start}.sandbox-controls>div{justify-content:flex-start}.sandbox-data-table>div,.sandbox-data-table>button{grid-template-columns:.8fr 1.2fr 1fr}.sandbox-data-table>:is(div,button)>:nth-child(2),.sandbox-data-table>:is(div,button)>:nth-child(4){display:none}.sandbox-action-panel{flex-direction:column;align-items:stretch;gap:15px}.case-component-grid{grid-template-columns:1fr}.case-hero-media{height:300px}}.skip-link{z-index:1000;background:var(--color-ink);color:#fff;opacity:0;pointer-events:none;border-radius:10px;padding:11px 15px;font-size:12px;font-weight:800;transition:opacity .16s,transform .16s;position:fixed;top:10px;left:10px;transform:translateY(-18px)}.skip-link:focus{opacity:1;pointer-events:auto;transform:translateY(0)}.case-media-artifact{background:#edf0f6;position:relative}.case-media-browser{top:77px;inset-inline-end:24px;border:1px solid var(--color-line-strong);box-shadow:var(--shadow-float);bottom:24px;background:#fff;border-radius:15px;position:absolute;inset-inline-start:24px;overflow:hidden}.case-browser-bar{border-bottom:1px solid var(--color-line);background:#fff;align-items:center;gap:5px;height:36px;padding:0 12px;display:flex}.case-browser-bar>span{background:var(--color-line-strong);border-radius:50%;width:6px;height:6px}.case-browser-bar>span:first-child{background:#ff7a7a}.case-browser-bar>span:nth-child(2){background:#f5c04e}.case-browser-bar>span:nth-child(3){background:var(--color-aqua)}.case-browser-bar small{color:var(--color-muted-light);text-overflow:ellipsis;white-space:nowrap;margin-inline-start:8px;font-size:11px;overflow:hidden}.case-media-browser>img{object-fit:cover;object-position:top left;width:100%;height:calc(100% - 36px)}.case-client-logo{z-index:3;object-fit:contain;width:100px;max-height:34px;box-shadow:var(--shadow-float);inset-inline-end:38px;background:#0a1020e0;border-radius:8px;padding:7px 10px;position:absolute;bottom:37px}.registry-client-logo{object-fit:contain;width:150px;max-height:48px;margin:22px 28px -20px;display:block}.evidence-bridge{border-top:1px solid var(--color-line);background:linear-gradient(transparent,transparent),var(--color-ice)}.archive-proof-grid{grid-template-columns:1.18fr .82fr;gap:25px;margin-top:72px;display:grid}.archive-teaser,.review-proof{border:1px solid var(--color-line);box-shadow:var(--shadow-float);background:#fff;border-radius:24px;overflow:hidden}.archive-teaser{padding:24px}.archive-teaser-head{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:25px;padding-bottom:19px;display:flex}.archive-teaser-head>a{color:var(--color-ultraviolet-deep);align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.archive-teaser-head svg{width:16px}.archive-teaser-list{background:var(--color-line);gap:1px;margin-top:10px;display:grid}.archive-teaser-card{background:#fff;grid-template-columns:158px 1fr auto;align-items:center;gap:21px;padding:17px 4px;transition:background .18s,padding .18s;display:grid}.archive-teaser-card:hover{background:var(--color-ice);padding-inline:12px}.archive-teaser-media{border:1px solid var(--color-line);background:var(--color-ink);border-radius:13px;height:112px;overflow:hidden}.archive-teaser-media img{object-fit:cover;width:100%;height:100%}.archive-kader .archive-teaser-media img{object-fit:contain;padding:8px}.archive-teaser-card span,.archive-teaser-card small{color:var(--color-muted-light);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.archive-teaser-card h3{font-family:var(--font-display);margin:7px 0 0;font-size:19px}.archive-teaser-card p{color:var(--color-muted);margin:8px 0 12px;font-size:11px;line-height:1.55}.archive-teaser-card>svg{width:18px;color:var(--color-ultraviolet)}.review-proof{flex-direction:column;padding:28px;display:flex}.review-score{border-bottom:1px solid var(--color-line);grid-template-columns:.85fr 1.15fr;align-items:end;padding-bottom:22px;display:grid}.review-score>div span,.review-score>div strong{display:block}.review-score>div span{color:var(--color-aqua-deep);letter-spacing:.12em;font-size:11px;font-weight:900}.review-score>div strong{font-family:var(--font-display);letter-spacing:-.07em;margin-top:5px;font-size:4.5rem;line-height:.9}.review-score>p{color:var(--color-muted);margin:0;font-size:11px;line-height:1.5}.review-score>p small{color:var(--color-ink);margin-top:4px;font-weight:800;display:block}.review-excerpts{gap:0;display:grid}.review-excerpts blockquote{border-bottom:1px solid var(--color-line);margin:0;padding:22px 0}.review-excerpts blockquote p{color:var(--color-ink);font-family:var(--font-display);margin:0;font-size:13px;line-height:1.55}.review-excerpts blockquote footer{justify-content:space-between;gap:15px;margin-top:13px;font-size:11px;display:flex}.review-excerpts blockquote footer span{color:var(--color-ultraviolet);font-weight:800}.review-disclosure{color:var(--color-muted-light);margin:auto 0 0;padding-top:20px;font-size:11px;line-height:1.5}.placeholder-page,.work-index-page,.not-found-page{outline:none}.placeholder-hero{background:linear-gradient(#0000,#0000),#fff;min-height:760px;padding:135px 0 90px;position:relative;overflow:hidden}.placeholder-orbit{border:1px solid #5b4dff1f;border-radius:50%;position:absolute}.placeholder-orbit-one{width:580px;height:580px;top:90px;right:-160px}.placeholder-orbit-two{border-color:#6ea8ff21;width:360px;height:360px;top:190px;right:-40px}.placeholder-shell{z-index:2;position:relative}.placeholder-breadcrumb{color:var(--color-muted-light);align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.placeholder-breadcrumb a:hover{color:var(--color-ultraviolet)}.placeholder-breadcrumb strong{color:var(--color-ink)}.placeholder-layout{grid-template-columns:.84fr 1.16fr;align-items:center;gap:clamp(45px,7vw,95px);margin-top:68px;display:grid}.placeholder-copy h1,.work-index-hero h1,.not-found-shell h1{font-family:var(--font-display);letter-spacing:-.065em;margin:25px 0 0;font-size:clamp(3.3rem,6.4vw,6.5rem);font-weight:800;line-height:.92}.placeholder-copy>p:not(.system-label){max-width:590px;color:var(--color-muted);margin:28px 0 0;font-size:16px;line-height:1.75}.placeholder-status{border:1px solid var(--color-line);color:var(--color-muted);letter-spacing:.1em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;gap:9px;margin-top:26px;padding:9px 12px;font-size:11px;font-weight:800;display:inline-flex}.placeholder-status>span{background:var(--color-aqua);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6ea8ff1f}.placeholder-actions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.placeholder-actions svg,.work-index-cta svg{width:16px}.placeholder-visual{min-width:0}.placeholder-node-map,.placeholder-project{min-height:480px;box-shadow:var(--shadow-panel);background-color:#ffffffe0;background-image:linear-gradient(#5b4dff0d 1px,#0000 1px),linear-gradient(90deg,#5b4dff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #5b4dff29;border-radius:28px;position:relative;overflow:hidden}.placeholder-node-map>svg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-node-map path{fill:none;stroke:var(--color-ultraviolet);stroke-dasharray:4 10;stroke-linecap:round;stroke-width:1.5px;animation:2.6s linear infinite wire-flow}.placeholder-grid-label{color:var(--color-muted-light);letter-spacing:.13em;top:18px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:20px}.placeholder-node{z-index:2;border:1px solid var(--color-line-strong);width:54px;height:54px;color:var(--color-ultraviolet);box-shadow:var(--shadow-float);background:#fff;border-radius:14px;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute}.placeholder-node-a{top:72px;left:50px}.placeholder-node-b{bottom:72px;left:50px}.placeholder-node-c{top:calc(50% - 27px);right:40px}.placeholder-core{z-index:2;background:#fff;border:1px solid #5b4dff4d;border-radius:50%;place-items:center;width:140px;height:140px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 65px -28px #5b4dffb3}.placeholder-core img{width:53px}.placeholder-core strong{letter-spacing:.1em;margin-top:-17px;font-size:11px}.placeholder-core small{color:var(--color-muted-light);margin-top:-30px;font-size:11px}.placeholder-project{background:var(--color-ice);padding:17px}.placeholder-project-bar{border:1px solid var(--color-line);background:#fff;border-bottom:0;border-radius:13px 13px 0 0;align-items:center;gap:5px;height:38px;padding-inline:13px;display:flex}.placeholder-project-bar span{background:var(--color-line-strong);border-radius:50%;width:6px;height:6px}.placeholder-project-bar small{color:var(--color-muted-light);letter-spacing:.09em;text-transform:uppercase;margin-inline-start:auto;font-size:11px;font-weight:800}.placeholder-project>img{object-fit:cover;border:1px solid var(--color-line);border-radius:0 0 13px 13px;width:100%;height:405px}.placeholder-project.project-kader>img,.placeholder-project.project-gcc-cert>img{object-fit:contain;background:var(--color-ink);padding:40px}.placeholder-related{border-top:1px solid var(--color-line);background:var(--color-ice);padding:72px 0 90px}.placeholder-related-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px;display:grid}.placeholder-related-grid a{border:1px solid var(--color-line);background:#fff;border-radius:15px;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;min-height:82px;padding:17px;transition:border-color .18s,transform .18s;display:grid}.placeholder-related-grid a:hover{border-color:#5b4dff59;transform:translateY(-3px)}.placeholder-related-grid span{color:var(--color-ultraviolet);font-size:11px;font-weight:800}.placeholder-related-grid strong{font-size:11px}.placeholder-related-grid svg{width:17px}.placeholder-proof-note{max-width:720px;color:var(--color-muted-light);margin:28px 0 0;font-size:11px;line-height:1.6}.work-index-hero{border-bottom:1px solid var(--color-line);background:linear-gradient(#0000,#0000),#fff;padding:165px 0 95px}.work-index-hero h1{max-width:950px}.work-index-hero>.shell>p:not(.system-label){max-width:700px;color:var(--color-muted);margin:30px 0 0;font-size:17px;line-height:1.7}.work-index-list{background:#fff;padding:30px 0 110px}.work-index-record{border-bottom:1px solid var(--color-line-strong);grid-template-columns:.24fr 1.1fr .76fr;align-items:center;gap:36px;min-height:480px;padding:54px 0;display:grid}.work-index-number{align-self:start}.work-index-number span,.work-index-number small{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.work-index-number span{color:var(--color-ultraviolet)}.work-index-number small{color:var(--color-muted-light);margin-top:9px}.work-index-media{border:1px solid var(--color-line);background:var(--color-ink);height:370px;box-shadow:var(--shadow-panel);border-radius:22px;position:relative;overflow:hidden}.work-index-media img{object-fit:cover;width:100%;height:100%}.work-index-record.project-gcc-cert .work-index-media img,.work-index-record.project-kader .work-index-media img,.work-index-record.project-llbp .work-index-media img{object-fit:contain;padding:70px}.work-index-media>span{color:#fff;letter-spacing:.08em;text-transform:uppercase;inset-inline-end:14px;background:#0a1020db;border:1px solid #ffffff26;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:800;position:absolute;bottom:14px}.work-index-copy>small{color:var(--color-ultraviolet);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.work-index-copy h2{font-family:var(--font-display);letter-spacing:-.055em;margin:13px 0 0;font-size:clamp(2.3rem,4vw,4rem);line-height:.98}.work-index-copy>p{color:var(--color-muted);margin:22px 0 0;font-size:13px;line-height:1.7}.work-index-actions{flex-wrap:wrap;gap:17px;margin-top:28px;display:flex}.work-index-actions a{color:var(--color-ultraviolet-deep);align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.work-index-actions svg{width:15px}.work-index-cta{background:linear-gradient(135deg,#5b4dff14,#6ea8ff0d),#fff;border:1px solid #5b4dff29;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;margin-top:65px;padding:30px;display:flex}.work-index-cta>p{max-width:620px;font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,3vw,2.35rem);font-weight:800;line-height:1.15}.not-found-page{background:linear-gradient(#0000,#0000),#fff;place-items:center;min-height:760px;padding:145px 0 90px;display:grid}.not-found-shell{text-align:center;max-width:850px}.not-found-shell>img{width:82px}.not-found-shell>p{color:var(--color-ultraviolet);letter-spacing:.15em;margin:25px 0 0;font-size:11px;font-weight:900}.not-found-shell h1{font-size:clamp(3rem,7vw,6rem)}.not-found-shell>span{max-width:600px;color:var(--color-muted);margin:25px auto 0;font-size:15px;line-height:1.7;display:block}.not-found-shell>div{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:32px;display:flex}.not-found-shell>div a{border:1px solid var(--color-line);background:#fff;border-radius:999px;padding:12px 16px;font-size:11px;font-weight:800}.not-found-shell>div a:first-child{border-color:var(--color-ultraviolet);background:var(--color-ultraviolet);color:#fff}.footer-row nav{flex-wrap:wrap;justify-content:flex-end}@media(max-width:1050px){.archive-proof-grid,.placeholder-layout{grid-template-columns:1fr}.review-proof{min-height:auto}.placeholder-copy,.placeholder-visual{max-width:760px}.work-index-record{grid-template-columns:.18fr 1fr}.work-index-copy{grid-column:2}}@media(max-width:720px){.archive-teaser,.review-proof{border-radius:19px;padding:19px}.archive-teaser-head{flex-direction:column;align-items:flex-start}.archive-teaser-card{grid-template-columns:105px 1fr;gap:15px}.archive-teaser-card>svg{display:none}.archive-teaser-media{height:98px}.review-score{grid-template-columns:1fr 1fr}.review-score>div strong{font-size:3.7rem}.placeholder-hero{min-height:auto;padding:120px 0 70px}.placeholder-breadcrumb{white-space:nowrap;overflow:hidden}.placeholder-breadcrumb strong{text-overflow:ellipsis;overflow:hidden}.placeholder-layout{margin-top:45px}.placeholder-copy h1{font-size:clamp(3rem,14vw,4.8rem)}.placeholder-actions{flex-direction:column;align-items:stretch}.placeholder-actions .action-link{width:100%}.placeholder-node-map,.placeholder-project{border-radius:21px;min-height:390px}.placeholder-project>img{height:315px}.placeholder-related-grid{grid-template-columns:1fr}.work-index-hero{padding:135px 0 75px}.work-index-hero h1{font-size:clamp(3rem,14vw,5rem)}.work-index-record{grid-template-columns:1fr;gap:22px;padding:42px 0}.work-index-copy{grid-column:1}.work-index-media{height:300px}.work-index-record.project-gcc-cert .work-index-media img,.work-index-record.project-kader .work-index-media img,.work-index-record.project-llbp .work-index-media img{padding:38px}.work-index-cta{flex-direction:column;align-items:flex-start;padding:23px}.work-index-cta .action-link{width:100%}}@media(max-width:450px){.archive-teaser-card{grid-template-columns:1fr}.archive-teaser-media{height:150px}.review-score{gap:20px}.review-score>div strong{font-size:3.2rem}.placeholder-node-a,.placeholder-node-b{left:25px}.placeholder-node-c{right:22px}.placeholder-core{width:115px;height:115px}}@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-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}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}:root{--ow-ink: #090d1a;--ow-ink-2: #101733;--ow-uv: #5b4dff;--ow-uv-deep: #4335df;--ow-uv-soft: #a79cff;--ow-blue: #4d9bff;--ow-blue-soft: #8cc4ff;--ow-grad: linear-gradient(135deg, #5b4dff, #4d9bff);--ow-ease: cubic-bezier(.2, .75, .2, 1);--ow-r-sm: 14px;--ow-r-md: 22px;--ow-r-lg: 30px;--ow-line: rgba(10, 16, 32, .09);--ow-line-dark: rgba(160, 170, 255, .18);--ow-text-soft: #566078;--ow-text-dark-soft: #aab3d4;--ow-shadow: 0 30px 80px -42px rgba(25, 30, 90, .5)}.gl{display:block;flex:none;overflow:visible}.gl path{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gl-brand path{stroke:url(#ow-glyph-grad)}.gl-light path{stroke:url(#ow-glyph-grad-light)}.gl-current path{stroke:currentColor}.gl-dot{fill:url(#ow-glyph-grad);transform-box:fill-box;transform-origin:center}.gl-light .gl-dot{fill:url(#ow-glyph-grad-light)}.gl-current .gl-dot{fill:currentColor}.gl-defs{position:absolute;width:0;height:0;pointer-events:none}@keyframes gl-draw{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes gl-pulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.45;transform:scale(1.7)}}.hm-host:hover .gl path,.hm-host.is-active .gl path,.nv-trigger:hover .gl path,.nv-link:hover .gl path,.ft-channels a:hover .gl path{animation:gl-draw .9s var(--ow-ease) both}.gl-live .gl-dot,.hm-host.is-active .gl-dot,.nv-link:hover .gl-dot{animation:gl-pulse 2.2s ease-in-out infinite}.gl-live path{animation:gl-draw 1.4s var(--ow-ease) both}.status-signal,.system-label{font-size:11px}.faq-item button>span{font-size:11px}.section-intro.is-light h2{color:#fff}.section-intro.is-light>p{color:var(--ow-text-dark-soft)}.section-intro h2{text-wrap:balance}.skip-link:focus-visible{z-index:200}.sb{position:relative;width:100%;overflow:hidden}.sb-inner{position:absolute;top:0;left:0;transform-origin:0 0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}.reveal{opacity:1;transform:none}}:root{--font-display: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", "Inter Variable", Inter, "Cairo Variable","Cairo", system-ui, sans-serif;--font-sans: "Inter Variable", Inter, "Cairo Variable","Cairo", system-ui, sans-serif;--color-ice: #f4f6ff;--color-muted-light: #8c96b2}main:focus{outline:none}.hm-sec[id]{scroll-margin-top:96px}.hm-card.reveal{transition:opacity .6s ease,transform .6s var(--ow-ease)}.hm-sec .section-intro{display:grid;max-width:760px;justify-items:center;margin-inline:auto;text-align:center}.hm-sec .section-intro h2,.hm-sec .section-intro>p{margin-inline:auto}.action-link{min-height:54px;font-size:14px;letter-spacing:.01em}.action-primary{position:relative;overflow:hidden;background:linear-gradient(135deg,#6a5cff,#4335df);box-shadow:0 0 0 1px #ffffff24 inset,0 18px 38px -14px #5b4dfff2,0 0 40px -10px #4d9bff8c}.action-primary:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);content:"";transform:translate(-120%);transition:transform .7s var(--ow-ease);pointer-events:none}.action-primary:hover:after{transform:translate(120%)}.action-secondary{border:1.5px solid rgba(91,77,255,.4);background:#fff;color:var(--ow-uv-deep)}.action-secondary:hover{border-color:var(--ow-uv);background:#5b4dff0f}.action-secondary .action-arrow{background:var(--ow-uv)}.nv-cta{min-height:50px;font-size:13px;box-shadow:0 0 0 1px #ffffff29 inset,0 16px 32px -14px #5b4dfff2,0 0 30px -10px #4d9bff99}:focus-visible{outline:2px solid var(--ow-uv);outline-offset:3px}.nv-header{position:fixed;z-index:100;top:14px;right:0;left:0;padding-inline:16px;pointer-events:none}.nv-header>*{pointer-events:auto}.nv{position:relative;z-index:2;display:grid;width:min(1180px,100%);min-height:64px;margin-inline:auto;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.62);border-radius:999px;background:#f8f9ffd6;padding:7px 8px 7px 12px;box-shadow:0 16px 50px -30px #050919a8,inset 0 1px #ffffffbf;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}.nv-brand{display:inline-flex;min-height:44px;align-items:center;gap:10px}.nv-wordmark{display:block;width:auto;height:22px}.nv-desktop{display:none;min-width:0;justify-content:center;gap:2px}.nv-item{position:relative}.nv-item-wide{position:static}.nv-trigger{position:relative;display:inline-flex;min-height:46px;align-items:center;gap:8px;border:0;border-radius:999px;background:transparent;padding:4px 16px;color:#2a3350;font-family:var(--font-display);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease}.nv-trigger:hover,.nv-trigger[aria-expanded=true]{background:#5b4dff14;color:var(--ow-uv-deep)}.nv-trigger.is-current{background:transparent;color:var(--ow-uv-deep)}.nv-trigger.is-current:after{content:"";position:absolute;inset-inline:16px;bottom:3px;height:2px;border-radius:2px;background:var(--ow-grad)}.nv-node{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(91,77,255,.18);border-radius:50%;background:linear-gradient(145deg,#5b4dff1f,#4d9bff1f);color:var(--ow-uv-deep);transition:background .22s ease,color .22s ease,transform .22s var(--ow-ease)}.nv-trigger:hover .nv-node,.nv-trigger[aria-expanded=true] .nv-node{border-color:transparent;background:var(--ow-grad);color:#fff;transform:scale(1.05)}.nv-chevron{opacity:.55;transition:transform .22s var(--ow-ease)}.nv-trigger[aria-expanded=true] .nv-chevron{transform:rotate(180deg)}.nv-panel{position:absolute;top:calc(100% + 12px);left:50%;width:min(420px,calc(100vw - 32px));border:1px solid rgba(255,255,255,.75);border-radius:28px;background:#fafbfff0;padding:18px;box-shadow:0 44px 110px -44px #0a103099;opacity:0;pointer-events:none;transform:translate(-50%,8px) scale(.98);transition:opacity .18s ease,transform .24s var(--ow-ease),visibility 0s linear .24s;visibility:hidden;-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%)}.nv-panel:before{position:absolute;top:-16px;right:0;left:0;height:16px;content:""}.nv-panel.is-open{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1);transition-delay:0s;visibility:visible}.nv-mega{width:min(880px,calc(100vw - 32px))}.nv-panel-head{display:grid;gap:8px;margin:2px 8px 12px}.nv-panel-head p{margin:0;color:var(--ow-text-soft);font-size:13px;line-height:1.5}.nv-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px}.nv-cols>div{display:grid;align-content:start;gap:2px}.nv-col-label{display:block;margin:4px 0 6px 10px;color:var(--color-muted-light);font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.14em}.nv-link{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;border-radius:18px;padding:10px;transition:background .18s ease}.nv-link:hover,.nv-link:focus-visible{background:#5b4dff12}.nv-link:focus-visible{outline-offset:-2px}.nv-tile{position:relative;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(91,77,255,.14);border-radius:14px;background:#fff;box-shadow:0 10px 22px -16px #5b4dff99}.nv-link-copy{display:grid;min-width:0;gap:2px}.nv-link-copy strong{font-family:var(--font-display);font-size:14px;line-height:1.25}.nv-link-copy small{color:var(--ow-text-soft);font-size:12.5px;line-height:1.4}.nv-link-copy em{color:var(--ow-uv-deep);font-size:11px;font-style:normal;font-weight:700;letter-spacing:.04em}.nv-link-arrow{color:var(--ow-uv);opacity:0;transform:translate(-6px);transition:opacity .18s ease,transform .22s var(--ow-ease)}.nv-link:hover .nv-link-arrow,.nv-link:focus-visible .nv-link-arrow{opacity:1;transform:none}.nv-qualifier{display:flex;align-items:center;gap:10px;margin-top:14px;border-radius:20px;background:var(--ow-ink);padding:14px 18px;color:#c4cbe4;font-size:13px;transition:transform .2s var(--ow-ease)}.nv-qualifier:hover{transform:translateY(-2px)}.nv-qualifier strong{color:#fff;font-family:var(--font-display)}.nv-qualifier>:last-child{margin-inline-start:auto}.nv-qualifier>strong+svg{margin-inline-start:auto}.nv-security{margin-top:8px}.nv-live{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:var(--ow-blue);box-shadow:0 0 0 3px #4d9bff38;animation:nv-live 2.4s ease-in-out infinite}@keyframes nv-live{50%{box-shadow:0 0 0 6px #4d9bff00}}.nv-actions{display:flex;align-items:center;gap:8px}.nv-cta{display:none;min-height:48px;align-items:center;gap:12px;border-radius:999px;background:linear-gradient(135deg,var(--ow-uv),var(--ow-uv-deep));padding:5px 5px 5px 20px;color:#fff;font-family:var(--font-display);font-size:12px;font-weight:800;letter-spacing:.08em;box-shadow:0 14px 30px -16px #5b4dffe6,inset 0 1px #ffffff40;transition:transform .2s var(--ow-ease),box-shadow .2s ease}.nv-cta:hover{transform:translateY(-1px)}.nv-cta i{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#fff;color:var(--ow-uv-deep)}.nv-toggle{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(91,77,255,.18);border-radius:50%;background:#fff;cursor:pointer}.nv-toggle span{position:relative;width:18px;height:12px}.nv-toggle i{position:absolute;left:0;width:18px;height:2px;border-radius:2px;background:var(--ow-ink);transition:transform .26s var(--ow-ease),top .26s var(--ow-ease)}.nv-toggle i:first-child{top:1px}.nv-toggle i:last-child{top:9px}.nv-toggle.is-open i:first-child{top:5px;transform:rotate(45deg)}.nv-toggle.is-open i:last-child{top:5px;transform:rotate(-45deg)}.nv-sheet{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#080c1cf7;padding-top:92px;opacity:0;transform:translateY(-10px);transition:opacity .22s ease,transform .32s var(--ow-ease),visibility 0s linear .32s;visibility:hidden;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.nv-sheet.is-open{opacity:1;transform:none;transition-delay:0s;visibility:visible}.nv-sheet-scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:8px 18px 20px}.nv-sheet-head{padding:8px 4px 14px}.nv-sheet .status-signal{color:var(--ow-blue-soft)}.nv-acc{border-bottom:1px solid rgba(160,170,255,.14);color:#fff}.nv-acc>button,.nv-acc-link{display:grid;width:100%;min-height:68px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:12px;border:0;background:transparent;padding:10px 4px;color:inherit;text-align:start;cursor:pointer}.nv-acc-tile{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--ow-line-dark);border-radius:14px;background:#ffffff0d}.nv-acc small{color:var(--ow-uv-soft);font-size:11px;font-weight:800;letter-spacing:.1em}.nv-acc>button strong,.nv-acc-link strong{font-family:var(--font-display);font-size:18px}.nv-acc-link,.nv-acc.nv-acc-link{border-bottom:1px solid rgba(160,170,255,.14)}.nv-acc>button .nv-chevron{transition:transform .24s var(--ow-ease)}.nv-acc.is-open>button .nv-chevron{transform:rotate(180deg)}.nv-acc-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ow-ease)}.nv-acc.is-open .nv-acc-body{grid-template-rows:1fr}.nv-acc-body>div{display:grid;min-height:0;gap:2px;overflow:hidden}.nv-acc.is-open .nv-acc-body>div{padding-bottom:14px}.nv-acc-body a{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:12px;border-radius:16px;padding:8px 12px 8px 60px}.nv-acc-body a:hover,.nv-acc-body a:focus-visible{background:#ffffff0f}.nv-acc-body a span{display:grid;gap:2px}.nv-acc-body a strong{font-family:var(--font-display);font-size:14.5px}.nv-acc-body a small{color:#9aa4c0;font-size:12.5px;font-weight:500;letter-spacing:0}.nv-sheet-foot{display:grid;gap:12px;border-top:1px solid rgba(160,170,255,.16);background:#080c1cfa;padding:14px 18px calc(16px + env(safe-area-inset-bottom))}.nv-sheet-foot .action-link{width:100%}.nv-sheet-foot>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;color:#aab3d4;font-size:13px}@media(min-width:640px){.nv-cta{display:inline-flex}}@media(min-width:1100px){.nv-desktop{display:flex}.nv-toggle,.nv-sheet{display:none}}@media(max-width:1099px){.nv{grid-template-columns:1fr auto}}@media(max-width:460px){.nv-header{padding-inline:10px}.nv-wordmark{height:19px}.nv-mega .nv-cols{grid-template-columns:1fr}}.nv-col-link{display:flex;align-items:center;justify-content:space-between;padding-inline-end:10px;text-decoration:none}.nv-col-link em{display:inline-flex;align-items:center;gap:4px;color:var(--color-violet-soft, #a79cff);font-size:11px;font-style:normal;letter-spacing:.04em}.nv-col-link:hover em{color:#fff}html[dir=rtl] .nv-col-link em svg,html[dir=rtl] .nv-acc-all svg,html[dir=rtl] .nv-qualifier>svg:last-child{scale:-1 1}.nv-acc-body a.nv-acc-all{background:#5b4dff24}.nv-acc-body a.nv-acc-all strong{color:#c9cff5}.ft{position:relative;overflow:hidden;background:var(--ow-ink);padding:clamp(40px,6vw,72px) 0 28px;color:#fff}.ft-mesh{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent,transparent),linear-gradient(transparent,transparent);pointer-events:none}.ft>.shell{position:relative}.ft-deck{position:relative;display:grid;overflow:hidden;grid-template-columns:1.3fr 1fr;gap:clamp(24px,4vw,56px);border:1px solid var(--ow-line-dark);border-radius:var(--ow-r-lg);background:linear-gradient(145deg,#ffffff12,#ffffff05);padding:clamp(24px,4vw,52px);margin-bottom:clamp(36px,5vw,64px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ft-deck-glow{position:absolute;top:-40%;right:-10%;width:60%;aspect-ratio:1;border-radius:50%;background:linear-gradient(transparent,transparent);pointer-events:none}.ft-deck-copy{position:relative;display:grid;align-content:start;justify-items:start;gap:18px}.ft-deck-copy h2{max-width:17ch;margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,3.6vw,2.9rem);letter-spacing:-.03em;line-height:1.05;text-wrap:balance}.ft-deck-copy p{max-width:50ch;margin:0;color:var(--ow-text-dark-soft);line-height:1.65}.ft-deck-side{position:relative;display:grid;align-content:space-between;gap:24px}.ft-path{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ft-path:before{position:absolute;top:25px;right:16%;left:16%;height:1px;background:linear-gradient(90deg,var(--ow-uv),var(--ow-blue));content:"";opacity:.6}.ft-path span{position:relative;display:grid;justify-items:center;gap:10px}.ft-path i{display:grid;width:50px;height:50px;place-items:center;border:1px solid var(--ow-line-dark);border-radius:50%;background:var(--ow-ink-2)}.ft-path b{color:var(--ow-text-dark-soft);font-size:11px;letter-spacing:.14em}.ft-channels{display:grid;gap:8px}.ft-channels small{color:var(--ow-uv-soft);font-size:11px;font-weight:800;letter-spacing:.14em}.ft-channels a{display:flex;min-height:52px;align-items:center;gap:12px;border:1px solid var(--ow-line-dark);border-radius:16px;background:#ffffff0a;padding:0 16px;font-size:14px;font-weight:600;transition:background .2s ease,border-color .2s ease,transform .2s var(--ow-ease)}.ft-channels a svg:last-child{margin-inline-start:auto;opacity:.6}.ft-channels a:hover{border-color:#a79cff80;background:#5b4dff29;transform:translateY(-2px)}.ft-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding-bottom:28px;border-bottom:1px solid rgba(160,170,255,.14)}.ft-brand{display:grid;gap:12px}.ft-brand p{max-width:34ch;margin:0;color:var(--ow-text-dark-soft);font-size:13.5px;line-height:1.55}.ft-social{display:flex;gap:10px;margin:4px 0 0;padding:0;list-style:none}.ft-social a{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(167,156,255,.28);border-radius:12px;background:#5b4dff24;color:#d9d5ff;transition:background .2s ease,transform .2s ease,color .2s ease}.ft-social a:hover,.ft-social a:focus-visible{border-color:transparent;background:linear-gradient(135deg,#5b4dff,#4d9bff);color:#fff;transform:translateY(-2px)}.ft-social svg{width:19px;height:19px}.ft-reviews{display:flex;flex-wrap:wrap;gap:8px}.ft-reviews a{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(167,156,255,.24);border-radius:999px;padding:7px 13px;color:#e6e3ff;font-size:12.5px;font-weight:600;transition:background .2s ease}.ft-reviews a:hover{background:#5b4dff33}.ft-reviews svg{width:14px;height:14px}.ft-trust{display:flex;max-width:640px;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none}.ft-trust li{display:inline-flex;min-height:34px;align-items:center;gap:8px;border:1px solid var(--ow-line-dark);border-radius:999px;background:#ffffff0a;padding:0 14px 0 11px;color:#c4cbe4;font-size:11px;font-weight:700;letter-spacing:.08em}.ft-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;padding:36px 0}.ft-group-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;border:0;background:none;padding:0;color:#fff;font-family:var(--font-display);font-size:12px;font-weight:800;letter-spacing:.14em;text-align:start;text-transform:uppercase}.ft-links{display:grid;grid-template-rows:1fr}.ft-links>div{display:grid;min-height:0;align-content:start;gap:2px;overflow:hidden}.ft-links a{display:flex;min-height:34px;align-items:center;gap:8px;color:var(--ow-text-dark-soft);font-size:14px;transition:color .16s ease,transform .2s var(--ow-ease)}.ft-links a:hover,.ft-links a:focus-visible{color:#fff;transform:translate(3px)}.ft-links .status-dot{flex:none}.ft-legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;border-top:1px solid rgba(160,170,255,.14);padding-top:22px;color:#8d97b8;font-size:13px}.ft-legal nav{display:flex;gap:22px}.ft-legal a{display:inline-flex;min-height:36px;align-items:center}.ft-legal a:hover{color:#fff}@media(max-width:1179px){.ft-grid{grid-template-columns:repeat(3,1fr)}.ft-trust{justify-content:flex-start}}@media(max-width:899px){.ft-deck{grid-template-columns:1fr}.ft-grid{display:block;padding:12px 0 24px}.ft-group{border-bottom:1px solid rgba(160,170,255,.14)}.ft-group-head{width:100%;min-height:56px;margin:0;cursor:pointer}.ft-group-head svg{transition:transform .24s var(--ow-ease)}.ft-group.is-open .ft-group-head svg{transform:rotate(180deg)}.ft-links{grid-template-rows:0fr;transition:grid-template-rows .28s var(--ow-ease)}.ft-group.is-open .ft-links{grid-template-rows:1fr;padding-bottom:12px}.ft-links a{min-height:44px}}@media(max-width:560px){.ft-path b{font-size:9.5px;letter-spacing:.08em}.ft-legal{flex-direction:column;align-items:flex-start}}.ft-brand .nv-brand{justify-self:start}.sc{display:grid;width:960px;height:580px;grid-template-columns:188px 1fr;background:#f4f6fc;color:var(--ow-ink);font-family:var(--font-sans);font-size:13px;text-align:start}.sc *{box-sizing:border-box}.sc small{display:block;color:#7b8498;font-size:11px;font-weight:700;letter-spacing:.1em}.sc strong{font-family:var(--font-display)}.sc-side{display:flex;flex-direction:column;gap:4px;background:var(--ow-ink);padding:20px 14px;color:#aab3d4}.sc-side-brand{display:flex;align-items:center;gap:10px;margin-bottom:22px;color:#fff;font-size:12px;letter-spacing:.1em}.sc-side-brand img{width:28px;height:28px}.sc-side>span{display:flex;align-items:center;gap:10px;border-radius:10px;padding:10px 12px;font-weight:600}.sc-side>span.is-active{background:linear-gradient(135deg,#5b4dff80,#4d9bff4d);color:#fff}.sc-side-foot{display:flex;align-items:center;gap:8px;margin-top:auto;color:#7e89ad;font-size:11px}.sc-side-foot i,.sc-chip i{width:7px;height:7px;border-radius:50%;background:var(--ow-blue);animation:sc-pulse 2s ease-in-out infinite}.sc-main{display:flex;min-width:0;flex-direction:column;gap:16px;padding:22px 26px}.sc-head{display:flex;align-items:center;justify-content:space-between}.sc-head strong{font-size:22px;letter-spacing:-.02em}.sc-chip{display:inline-flex;align-items:center;gap:7px;border-radius:999px;background:#5b4dff1a;padding:7px 13px;color:var(--ow-uv-deep);font-size:11px;letter-spacing:.08em}.sc-chip i{background:var(--ow-uv)}.sc-pill{display:inline-block;width:max-content;border-radius:999px;padding:4px 9px;font-size:9.5px;font-style:normal;font-weight:800;letter-spacing:.06em}.sc-pill-uv{background:#5b4dff1f;color:var(--ow-uv-deep)}.sc-pill-blue{background:#4d9bff29;color:#1d5fb8}.sc-pill-ink{background:#0a102014;color:#3a4360}.sc-pill-warn{background:#5b4dff1a;color:var(--ow-uv-deep)}.sc-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sc-kpis>div,.sc-table,.sc-map,.sc-timeline,.sc-order,.sc-docs,.sc-steps,.sc-audit,.sc-col,.sc-certcard,.sc-lang,.sc-search,.sc-wave{border:1px solid rgba(10,16,32,.07);border-radius:16px;background:#fff;box-shadow:0 14px 30px -24px #191e5a80}.sc-kpis>div{display:grid;gap:6px;padding:14px 16px}.sc-kpis strong{font-size:22px;letter-spacing:-.02em}.sc-split{display:grid;min-height:0;flex:1;grid-template-columns:1.6fr 1fr;gap:12px}.sc-table{display:grid;align-content:start;padding:8px 14px}.sc-tr{display:grid;grid-template-columns:.7fr 1.2fr .9fr 1.2fr .9fr;align-items:center;gap:8px;border-bottom:1px solid rgba(10,16,32,.06);padding:11px 0;animation:sc-rise .6s var(--ow-ease) both;animation-delay:calc(var(--i, 0) * 70ms + .15s)}.sc-tr:last-child{border:0}.sc-th{color:#7b8498;font-size:11px;font-weight:800;letter-spacing:.1em;animation:none}.sc-map{position:relative;overflow:hidden;background:linear-gradient(160deg,#eef0ff,#e4f0ff)}.sc-map svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sc-map-grid{fill:none;stroke:#5b4dff1f}.sc-map-road{fill:none;stroke:#5b4dff;stroke-dasharray:4 6;stroke-width:2.5;stroke-linecap:round;animation:sc-dash 2s linear infinite}.sc-map-road-2{stroke:#4d9bff8c;stroke-dasharray:none;animation:none}.sc-map-tag{position:absolute;bottom:12px;inset-inline-start:12px;border-radius:999px;background:var(--ow-ink);padding:6px 11px;color:#fff;font-size:10.5px;font-weight:700}.sc-split-field{grid-template-columns:1.7fr 1fr}.sc-timeline{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.sc-hours{display:grid;grid-template-columns:repeat(9,1fr);margin-inline-start:138px;color:#7b8498;font-size:9.5px;font-weight:700}.sc-lanes{position:relative;display:grid;gap:10px}.sc-now{position:absolute;top:-6px;bottom:-6px;inset-inline-start:calc(138px + (100% - 138px)*.34);z-index:2;width:2px;background:var(--ow-uv)}.sc-lane{display:grid;grid-template-columns:138px 1fr;align-items:center}.sc-lane strong{display:block;font-size:12px}.sc-lane small{letter-spacing:0;font-weight:500}.sc-lane-track{position:relative;height:36px;border-radius:10px;background:repeating-linear-gradient(90deg,rgba(10,16,32,.04) 0 1px,transparent 1px 11.11%)}.sc-bar{position:absolute;top:4px;bottom:4px;inset-inline-start:var(--l);display:flex;width:var(--w);align-items:center;padding:0 10px;border-radius:8px;color:#fff;font-size:9.5px;letter-spacing:.06em;transform-origin:left;animation:sc-grow .8s var(--ow-ease) both;animation-delay:calc(var(--i, 0) * .11s + .2s)}.sc-bar-uv{background:linear-gradient(135deg,#5b4dff,#7a6dff)}.sc-bar-blue{background:linear-gradient(135deg,#3f86f0,#5aa8ff)}.sc-bar-ink{background:#1a2240}.sc-order{display:flex;flex-direction:column;gap:10px;padding:16px}.sc-order strong{font-size:14px}.sc-photos,.ph-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sc-photos span,.ph-photos span{display:grid;aspect-ratio:1;place-items:center;border-radius:10px;background:linear-gradient(135deg,#dcd9ff,#cfe5ff)}.sc-photo-add{border:1.5px dashed rgba(91,77,255,.4);background:transparent!important;color:var(--ow-uv)}.sc-sign,.ph-sign{width:100%;height:46px;border-radius:10px;background:#f4f6fc}.sc-sign path,.ph-sign path{fill:none;stroke:var(--ow-uv-deep);stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:sc-draw 2.2s var(--ow-ease) .4s both}.sc-sign path,.ph-sign path{pathLength:1}.sc-order-total{display:flex;align-items:center;justify-content:space-between;margin-top:auto;border-top:1px solid rgba(10,16,32,.07);padding-top:10px}.sc-progress{height:8px;overflow:hidden;border-radius:99px;background:#5b4dff1f}.sc-progress i{display:block;width:68%;height:100%;border-radius:inherit;background:var(--ow-grad);transform-origin:left;animation:sc-grow 1.2s var(--ow-ease) both}.sc-split-portal{grid-template-columns:1.5fr .8fr;grid-template-rows:auto 1fr}.sc-docs{display:grid;grid-row:span 2;align-content:start;gap:4px;padding:10px 14px}.sc-doc{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border-bottom:1px solid rgba(10,16,32,.06);padding:14px 0;animation:sc-rise .6s var(--ow-ease) both;animation-delay:calc(var(--i, 0) * 90ms + .15s)}.sc-doc:last-child{border:0}.sc-doc strong{display:block;font-size:13px}.sc-doc-ico{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:#5b4dff1a;color:var(--ow-uv-deep)}.sc-doc small{letter-spacing:0;font-weight:500}.sc-steps{display:grid;gap:8px;padding:14px 16px}.sc-step{display:flex;align-items:center;gap:10px;color:#7b8498;font-size:12px;font-weight:600}.sc-step i{display:grid;width:18px;height:18px;place-items:center;border:1.5px solid #cbd0dd;border-radius:50%}.sc-step.done{color:var(--ow-ink)}.sc-step.done i{border-color:transparent;background:var(--ow-uv);color:#fff}.sc-step.active{color:var(--ow-ink)}.sc-step.active i{border-color:var(--ow-uv);box-shadow:0 0 0 4px #5b4dff29;animation:sc-pulse 2s ease-in-out infinite}.sc-audit{display:grid;align-content:start;gap:8px;padding:14px 16px}.sc-audit>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:11px;animation:sc-rise .6s var(--ow-ease) both;animation-delay:calc(var(--i, 0) * 90ms + .4s)}.sc-audit b{color:var(--ow-uv-deep)}.sc-audit code{color:#7b8498;font-size:11px}.sc-kanban{display:grid;flex:1;grid-template-columns:repeat(3,1fr);gap:12px}.sc-col{display:flex;flex-direction:column;gap:10px;background:#eceffa;padding:12px}.sc-col header{display:flex;align-items:center;justify-content:space-between;font-size:12px}.sc-col header b{border-radius:999px;background:#fff;padding:2px 9px;font-size:11px}.sc-cand{display:flex;align-items:center;gap:12px;border-radius:14px;background:#fff;padding:12px;box-shadow:0 10px 20px -16px #191e5a99;animation:sc-rise .6s var(--ow-ease) both;animation-delay:calc(var(--i, 0) * .1s + .2s)}.sc-cand strong{display:block;font-size:12.5px}.sc-cand small{letter-spacing:0;font-weight:500}.sc-ring{display:grid;width:42px;height:42px;flex:none;place-items:center;border-radius:50%;background:radial-gradient(circle,#fff 58%,transparent 60%),conic-gradient(var(--ow-uv) calc(var(--p) * 1%),#e4e7f5 0);font-family:var(--font-display);font-size:12px;font-weight:800}.sc-wave{display:flex;align-items:center;gap:14px;padding:12px 18px;color:var(--ow-uv)}.sc-wave>div{display:flex;flex:1;align-items:center;gap:3px;height:34px}.sc-wave i,.ph-wave i{flex:1;height:100%;border-radius:3px;background:var(--ow-grad);transform-origin:center;animation:sc-wave 1.2s ease-in-out infinite;animation-delay:calc(var(--i, 0) * 60ms)}.sc-wave strong{color:var(--ow-ink)}.sc-search{display:flex;align-items:center;gap:12px;padding-block:10px 10px;padding-inline:18px 10px;color:var(--ow-uv)}.sc-search span{flex:1;color:var(--ow-ink);font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:.04em}.sc-search b{border-radius:10px;background:var(--ow-grad);padding:10px 20px;color:#fff;font-size:12px}.sc-split-cert{grid-template-columns:1.3fr 1fr}.sc-certcard{display:grid;align-content:center;justify-items:center;gap:8px;padding:20px;text-align:center}.sc-seal{display:grid;width:64px;height:64px;place-items:center;border-radius:50%;background:var(--ow-grad);box-shadow:0 0 0 8px #5b4dff1f;animation:sc-pulse 2.4s ease-in-out infinite}.sc-certcard strong{font-size:17px}.sc-certcard>div{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;border-top:1px solid rgba(10,16,32,.07);padding-top:12px;color:#7b8498;font-size:11px}.sc-certcard b{display:block;margin-top:3px;color:var(--ow-ink);font-size:11.5px}.sc-lang{display:grid;align-content:start;gap:10px;padding:14px}.sc-lang-toggle{display:inline-flex;width:max-content;border-radius:999px;background:#eceffa;padding:3px}.sc-lang-toggle b{border-radius:999px;padding:5px 14px;font-size:11px}.sc-lang-toggle b:first-child{background:var(--ow-uv);color:#fff}.sc-lang-card{display:grid;gap:7px;border-radius:12px;background:#f4f6fc;padding:12px}.sc-lang-card i{height:8px;border-radius:4px;background:#d7dbee}.sc-lang-card i{width:100%}.sc-lang-card i:nth-child(2){width:80%}.sc-lang-card i:nth-child(3){width:55%}.sc-lang-rtl i{margin-inline-start:auto}.ph{position:relative;display:flex;width:250px;height:520px;flex-direction:column;gap:8px;overflow:hidden;background:linear-gradient(180deg,#f4f6fc,#fff);padding:44px 18px 22px;color:var(--ow-ink);font-family:var(--font-sans);text-align:start}.ph-notch{position:absolute;top:12px;left:50%;width:76px;height:20px;border-radius:99px;background:var(--ow-ink);transform:translate(-50%)}.ph-tag{color:var(--ow-uv-deep);font-size:11px;font-weight:800;letter-spacing:.14em}.ph-title{font-family:var(--font-display);font-size:21px;letter-spacing:-.02em;line-height:1.1}.ph-sub{color:#7b8498;font-size:12px}.ph-body{display:grid;flex:1;align-content:start;gap:12px;margin-top:8px}.ph-card{display:grid;gap:4px;border-radius:16px;background:#fff;padding:14px;box-shadow:0 14px 30px -22px #191e5a99}.ph-card small{color:#7b8498;font-size:11px}.ph-card strong{font-family:var(--font-display);font-size:14px}.ph-cod{display:flex;align-items:center;justify-content:space-between;border-radius:16px;background:var(--ow-ink);padding:16px;color:#c4cbe4;font-size:12px}.ph-cod strong{color:#fff;font-family:var(--font-display);font-size:22px}.ph-upload{height:8px;overflow:hidden;border-radius:99px;background:#5b4dff24}.ph-upload i{display:block;height:100%;border-radius:inherit;background:var(--ow-grad);animation:sc-fill 2.6s var(--ow-ease) infinite}.ph-wave{display:flex;align-items:center;gap:3px;height:90px;border-radius:16px;background:#fff;padding:18px 14px}.ph-btn{min-height:48px;border:0;border-radius:16px;background:var(--ow-grad);color:#fff;font-family:var(--font-display);font-size:14px;font-weight:800;box-shadow:0 16px 30px -16px #5b4dffe6}@keyframes sc-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes sc-grow{0%{opacity:0;transform:scaleX(0)}}@keyframes sc-draw{to{stroke-dashoffset:0}}@keyframes sc-dash{to{stroke-dashoffset:-20}}@keyframes sc-pulse{50%{opacity:.55;transform:scale(1.18)}}@keyframes sc-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes sc-fill{0%{width:0}80%,to{width:100%}}.hm-sec{position:relative;overflow:hidden;padding:clamp(64px,9vw,120px) 0}.hm-sec>.shell{position:relative}.hm-dark{background:var(--ow-ink);color:#fff}.hm-dark-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent,transparent),linear-gradient(transparent,transparent);pointer-events:none}.hm-sec .section-intro{margin-bottom:clamp(32px,5vw,56px)}.hm-mono{color:var(--color-muted-light);font-size:11px;font-weight:700;letter-spacing:.12em}.hm-row-between{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.hm-tile{display:grid;width:46px;height:46px;flex:none;place-items:center;border:1px solid rgba(91,77,255,.16);border-radius:15px;background:linear-gradient(145deg,#5b4dff1a,#4d9bff1a);transition:transform .24s var(--ow-ease),box-shadow .24s ease}.hm-tile-lg{width:56px;height:56px;border-radius:18px}.hm-dark .hm-tile{border-color:var(--ow-line-dark);background:#ffffff0f}.hm-host:hover .hm-tile,.hm-host.is-active .hm-tile{box-shadow:0 14px 30px -14px #5b4dffb3;transform:translateY(-2px)}.hm-tab-arrow{margin-inline-start:auto;opacity:0;transform:translate(-6px);transition:opacity .2s ease,transform .24s var(--ow-ease)}.hm-host.is-active .hm-tab-arrow,.hm-host:hover .hm-tab-arrow{opacity:1;transform:none}.hm-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hm-actions-left{justify-content:flex-start;margin-top:28px}.hm-hero{position:relative;overflow:hidden;background:var(--ow-ink);padding:clamp(120px,14vw,168px) 0 0;color:#fff}.hm-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(160,170,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(160,170,255,.07) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent 85%);mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent 85%);pointer-events:none}.hm-hero-bg i{position:absolute;width:55vw;max-width:760px;aspect-ratio:1;border-radius:50%;filter:blur(80px);animation:hm-drift 18s ease-in-out infinite alternate}.hm-hero-bg i:first-child{top:-30%;left:-10%;background:#5b4dff73}.hm-hero-bg i:last-child{top:-10%;right:-15%;background:#4d9bff47;animation-delay:-6s}.hm-hero>.shell{position:relative}.hm-hero-copy{display:grid;max-width:920px;justify-items:center;gap:24px;margin:0 auto clamp(40px,6vw,72px);text-align:center}.hm-hero h1{margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4.9rem);letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.hm-hero h1 span{background:linear-gradient(100deg,#a79cff,#6db3ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hm-hero-copy>p{max-width:64ch;margin:0;color:var(--ow-text-dark-soft);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65}.hm-ribbon{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:8px 0 0;padding:0;color:#c4cbe4;font-size:12px;font-weight:700;letter-spacing:.06em;list-style:none}.hm-ribbon li{display:inline-flex;align-items:center;gap:8px}.hm-ribbon i{width:6px;height:6px;border-radius:50%;background:var(--ow-grad)}.hm-show{position:relative}.hm-stage{position:relative;max-width:1040px;margin:0 auto}.hm-browser{overflow:hidden;border:1px solid var(--ow-line-dark);border-radius:22px;background:#0f1630;box-shadow:0 60px 120px -40px #3c32ff8c,0 0 0 8px #ffffff08}.hm-bar{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;color:#aab3d4;font-size:12px}.hm-bar>span:first-child{display:flex;gap:6px}.hm-bar>span:first-child i,.hm-term-bar>span:first-child i{width:10px;height:10px;border-radius:50%;background:#fff3}.hm-bar strong{min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.hm-bar-light{background:#f4f6fc;color:#566078}.hm-bar-light>span:first-child i{background:#d3d8ea}.hm-screen{background:#f4f6fc}.hm-slide{animation:sc-rise .7s var(--ow-ease) both}.hm-phone{position:absolute;inset-inline-end:-3%;bottom:-9%;width:min(21%,218px);overflow:visible;animation:hm-float 7s ease-in-out infinite}.hm-phone .sb{overflow:hidden;border:6px solid #05070f;border-radius:30px;background:#fff;box-shadow:0 40px 80px -20px #000000b3}.hm-phone-glow{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;background:#5b4dff99;filter:blur(50px)}.hm-result{position:absolute;bottom:-26px;inset-inline-start:-2%;display:grid;gap:4px;border:1px solid var(--ow-line-dark);border-radius:20px;background:#0e142cd1;padding:16px 20px;box-shadow:0 30px 60px -30px #000;animation:sc-rise .7s var(--ow-ease) both;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hm-result strong{font-family:var(--font-display);font-size:22px;letter-spacing:-.02em}.hm-result span:last-child{color:var(--ow-text-dark-soft);font-size:12.5px}.hm-tabs{display:grid;max-width:1040px;grid-template-columns:repeat(4,1fr);gap:10px;margin:64px auto 0}.hm-tabs button{position:relative;display:grid;min-height:64px;gap:2px;overflow:hidden;border:1px solid var(--ow-line-dark);border-radius:16px;background:#ffffff0a;padding:12px 16px;color:#c4cbe4;text-align:start;cursor:pointer;transition:background .2s ease,border-color .2s ease}.hm-tabs button span{color:var(--ow-uv-soft);font-size:11px;font-weight:800;letter-spacing:.1em}.hm-tabs button strong{font-family:var(--font-display);font-size:14px}.hm-tabs button:hover,.hm-tabs button.is-active{border-color:#a79cff80;background:#5b4dff29;color:#fff}.hm-tabs button i{position:absolute;inset-inline-end:0;bottom:0;inset-inline-start:0;height:3px;background:var(--ow-grad);transform:scaleX(0);transform-origin:left}.hm-tabs button.is-active i{animation:hm-progress 5.5s linear forwards}.hm-show.is-paused .hm-tabs button.is-active i{animation-play-state:paused}.hm-metrics{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(48px,7vw,84px);border-top:1px solid rgba(160,170,255,.14)}.hm-metrics>div{display:grid;gap:4px;padding:28px 24px;text-align:center}.hm-metrics>div+div{border-inline-start:1px solid rgba(160,170,255,.14)}.hm-metrics strong{background:linear-gradient(100deg,#fff,#a79cff);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display);font-size:clamp(1.8rem,3.6vw,2.8rem);letter-spacing:-.03em}.hm-metrics span{color:var(--ow-text-dark-soft);font-size:13px}.hm-diag{background:#fff}.hm-diag-console{display:grid;grid-template-columns:minmax(280px,.8fr) 1.5fr;gap:20px}.hm-diag-tabs{display:grid;align-content:start;gap:10px}.hm-diag-tabs button,.hm-proof-list button,.hm-work-tabs button{display:flex;min-height:76px;align-items:center;gap:14px;border:1px solid var(--ow-line);border-radius:20px;background:#fff;padding:14px 16px;text-align:start;cursor:pointer;transition:border-color .2s ease,box-shadow .24s ease,transform .24s var(--ow-ease)}.hm-diag-tabs button:hover{transform:translate(3px)}.hm-diag-tabs button.is-active{border-color:#5b4dff66;box-shadow:var(--ow-shadow)}.hm-diag-tabs small,.hm-work-tabs small,.hm-proof-list small{display:block;color:var(--color-muted-light);font-size:11px;font-weight:700;letter-spacing:.1em}.hm-diag-tabs strong,.hm-work-tabs strong,.hm-proof-list strong{display:block;font-family:var(--font-display);font-size:15px;line-height:1.3}.hm-diag-readout{display:grid;gap:22px;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:linear-gradient(180deg,#fff,#f6f7ff);padding:clamp(20px,3vw,36px);box-shadow:var(--ow-shadow);animation:sc-rise .5s var(--ow-ease) both}.hm-diag-body{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:24px}.hm-diag-body h3{margin:0 0 12px;font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2rem);letter-spacing:-.03em;line-height:1.1}.hm-diag-body p{margin:0;color:var(--ow-text-soft);line-height:1.65}.hm-consequence{display:grid;gap:6px;border-inline-start:3px solid var(--ow-uv);border-radius:4px 16px 16px 4px;background:#5b4dff12;padding:16px 20px}.hm-consequence small{color:var(--ow-uv-deep);font-size:11px;font-weight:800;letter-spacing:.12em}.hm-consequence strong{font-family:var(--font-display);font-size:1.05rem;line-height:1.4}.hm-route{display:flex;align-items:center;gap:14px;color:var(--color-muted-light);font-size:11px;font-weight:800;letter-spacing:.12em}.hm-route i{position:relative;height:2px;flex:1;overflow:hidden;border-radius:2px;background:#5b4dff26}.hm-route i:after{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ow-grad);content:"";animation:hm-travel 2.4s var(--ow-ease) infinite}.lk{display:grid;min-height:220px;align-content:center;gap:8px;border-radius:20px;background:var(--ow-ink);padding:20px;color:#c4cbe4;font-size:12.5px}.lk-chat span{max-width:86%;border-radius:14px 14px 14px 4px;background:#ffffff14;padding:9px 13px;animation:sc-rise .6s var(--ow-ease) both;animation-delay:calc(var(--i, 0) * .22s)}.lk-chat span.is-out{justify-self:end;border-radius:14px 14px 4px;background:linear-gradient(135deg,var(--ow-uv),var(--ow-uv-deep));color:#fff}.lk-ledger>div{display:flex;justify-content:space-between;border-bottom:1px solid var(--ow-line-dark);padding:10px 0}.lk-ledger strong{color:#fff;font-family:var(--font-display)}.lk-ledger .is-gap strong{color:var(--ow-blue-soft)}.lk-ledger i{height:6px;margin-top:8px;border-radius:4px;background:linear-gradient(90deg,var(--ow-uv) 94%,var(--ow-blue-soft) 94%)}.lk-load{height:6px;overflow:hidden;border-radius:4px;background:#ffffff1a}.lk-load i{display:block;height:100%;background:var(--ow-grad);animation:sc-fill 3s ease-in-out infinite}.lk-rtl{display:grid;gap:6px}.lk-rtl b{width:100%;height:9px;margin-inline-start:auto;border-radius:4px;background:#ffffff24}.lk-rtl b:nth-child(2){width:70%}.lk-rtl b:nth-child(3){width:45%}.lk-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-size:11.5px;font-weight:700;color:#fff;letter-spacing:.04em}.lk-tag{display:inline-flex;align-items:center;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.2}.lk-tag-ok{background:#2ed57324;color:#55efc4;border:1px solid rgba(85,239,196,.3)}.lk-tag-warn{background:#feca5724;color:#feca57;border:1px solid rgba(254,202,87,.3)}.lk-tag-danger{background:#ff475724;color:#ff6b81;border:1px solid rgba(255,107,129,.35)}.lk-field{gap:12px}.lk-field-tracker{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 10px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.lk-field-step{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#94a3b8}.lk-step-node{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#ffffff14;font-size:10px;font-weight:800;color:#fff}.lk-field-step.is-done .lk-step-node{background:#2ed57333;border:1px solid #2ed573;color:#2ed573}.lk-field-step.is-alert .lk-step-node{background:#ff475733;border:1px solid #ff4757;color:#ff4757;animation:lk-pulse 1.8s infinite}.lk-step-line{flex:1;height:2px;border-radius:1px;background:#ffffff1a}.lk-step-line.is-done{background:linear-gradient(90deg,#2ed573,var(--ow-uv))}.lk-step-line.is-alert{background:linear-gradient(90deg,var(--ow-uv),#ff4757)}.lk-sig-pad{position:relative;display:flex;align-items:center;justify-content:center;height:60px;border-radius:12px;background:#ffffff08;border:1px dashed rgba(255,255,255,.15);overflow:hidden}.lk-sig-canvas{display:flex;align-items:center;gap:6px}.lk-sig-stroke{width:140px;height:32px;color:#8c7cffa6;stroke-dasharray:180;stroke-dashoffset:60;animation:lk-sig-draw 2.6s ease-in-out infinite alternate}.lk-sig-stylus{width:3px;height:18px;border-radius:2px;background:#ff4757;box-shadow:0 0 8px #ff4757cc;animation:lk-blink 1s steps(2,start) infinite}.lk-sig-stamp{position:absolute;inset-inline-end:12px;transform:rotate(-6deg);padding:4px 10px;border-radius:6px;background:#ff47572e;border:1px solid rgba(255,71,87,.6);color:#ff6b81;font-weight:800;font-size:11px;letter-spacing:.06em;box-shadow:0 4px 14px #ff47574d;animation:lk-stamp-pulse 2.2s ease-in-out infinite}.lk-field-footer,.lk-vault-footer{display:grid;gap:6px}.lk-leak-metric{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#cbd5e1}.lk-leak-metric strong{font-family:var(--font-display);font-weight:800;color:#ff6b81}.lk-leak-metric strong.is-zero{color:#ff4757}.lk-field-bar,.lk-vault-bar{display:flex;height:6px;border-radius:4px;overflow:hidden;background:#ffffff14}.lk-bar-fill{width:65%;height:100%;background:linear-gradient(90deg,var(--ow-uv),var(--ow-blue-soft))}.lk-bar-bleed{width:35%;height:100%;background:linear-gradient(90deg,#ff4757,#ff6b81);animation:lk-bleed-pulse 1.8s infinite}.lk-vault{gap:12px}.lk-vault-radar-wrap{position:relative;height:110px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background:radial-gradient(circle,rgba(91,77,255,.12) 0%,transparent 70%)}.lk-vault-core{position:relative;width:68px;height:68px;display:grid;place-items:center}.lk-vault-shield{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--ow-uv),var(--ow-uv-deep));box-shadow:0 0 24px #5b4dffa6;z-index:2}.lk-radar-ring{position:absolute;border-radius:50%;border:1px solid rgba(91,77,255,.25);pointer-events:none}.lk-ring-1{width:76px;height:76px}.lk-ring-2{width:108px;height:108px;opacity:.55}.lk-radar-sweep{position:absolute;width:108px;height:108px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,transparent 270deg,rgba(91,77,255,.35) 360deg);animation:lk-radar-spin 4s linear infinite;pointer-events:none}.lk-vault-drift{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;background:#0d121feb;border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 16px #00000073;z-index:3}.lk-drift-icon{display:flex;align-items:center;color:var(--ow-uv-bright, #8c7cff)}.lk-drift-label{font-size:11px;font-weight:600;color:#f1f5f9}.lk-drift-badge{font-size:9.5px;font-weight:800;padding:2px 5px;border-radius:4px;background:#ff47572e;border:1px solid rgba(255,71,87,.4);color:#ff6b81;letter-spacing:.04em}.lk-drift-1{top:8px;inset-inline-start:6px;animation:lk-drift-a 4s ease-in-out infinite alternate}.lk-drift-2{bottom:8px;inset-inline-end:6px;animation:lk-drift-b 4.5s ease-in-out infinite alternate}.lk-laser-beam{position:absolute;top:0;bottom:0;width:45px;background:linear-gradient(90deg,transparent,#ff4757,transparent);animation:lk-scan 2.4s ease-in-out infinite alternate;pointer-events:none}@keyframes lk-sig-draw{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@keyframes lk-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes lk-stamp-pulse{0%,to{transform:rotate(-6deg) scale(1)}50%{transform:rotate(-6deg) scale(1.05)}}@keyframes lk-bleed-pulse{0%,to{opacity:.75}50%{opacity:1;filter:brightness(1.2)}}@keyframes lk-radar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lk-drift-a{0%{transform:translateY(0) rotate(-1deg)}to{transform:translateY(-5px) rotate(1deg)}}@keyframes lk-drift-b{0%{transform:translateY(0) rotate(1deg)}to{transform:translateY(5px) rotate(-1deg)}}@keyframes lk-pulse{0%{box-shadow:0 0 #ff4757b3}70%{box-shadow:0 0 0 7px #ff475700}to{box-shadow:0 0 #ff475700}}@keyframes lk-scan{0%{left:-20px}to{left:calc(100% - 30px)}}.hm-bento{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.hm-card{position:relative;display:grid;align-content:start;gap:14px;overflow:hidden;border:1px solid var(--ow-line-dark);border-radius:var(--ow-r-lg);background:linear-gradient(160deg,#ffffff12,#ffffff05);padding:clamp(22px,3vw,34px);transition:border-color .24s ease,transform .3s var(--ow-ease);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hm-card:hover{border-color:#a79cff73;transform:translateY(-4px)}.hm-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.hm-card-top .hm-mono{color:var(--ow-uv-soft)}.hm-card-top .status-signal{margin-inline-start:auto}.hm-card h3{margin:4px 0 0;font-family:var(--font-display);font-size:clamp(1.4rem,2.2vw,1.9rem);letter-spacing:-.03em;line-height:1.1}.hm-audience{color:var(--ow-blue-soft);font-size:12px;font-weight:700;letter-spacing:.04em}.hm-card>p{margin:0;color:var(--ow-text-dark-soft);line-height:1.65}.hm-cmd{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;border:1px solid var(--ow-line-dark);border-radius:16px;background:#05081480;padding:14px 16px}.hm-cmd small{color:var(--ow-uv-soft);font-size:11px;font-weight:800;letter-spacing:.12em}.hm-cmd strong{display:block;margin-top:4px;font-family:var(--font-display);font-size:13px}.hm-cmd i{width:36px;height:2px;background:var(--ow-grad)}.hm-card ul{display:grid;gap:8px;margin:0;padding:0;color:#c4cbe4;font-size:14px;list-style:none}.hm-card li{display:flex;gap:12px}.hm-card li span{color:var(--ow-uv-soft);font-size:11px;font-weight:800;line-height:1.9}.hm-card .action-link{margin-top:6px}.mv{position:relative;display:flex;min-height:84px;align-items:center;overflow:hidden;border-radius:16px;background:#5b4dff1a;padding:12px 16px}.mv-dispatch svg{width:100%;height:60px}.mv-dispatch path{fill:none;stroke:var(--ow-uv-soft);stroke-dasharray:4 6;stroke-width:2;animation:sc-dash 2s linear infinite}.mv-dispatch circle{fill:var(--ow-uv)}.mv-dispatch .mv-dot{fill:var(--ow-blue-soft)}.mv-dispatch span{position:absolute;inset-inline-end:14px;bottom:8px;color:var(--ow-text-dark-soft);font-size:10.5px;font-weight:700}.mv-field b{position:absolute;inset-inline-start:var(--l);width:var(--w);height:9px;border-radius:5px;background:var(--ow-grad);transform-origin:left;animation:sc-grow .9s var(--ow-ease) both;animation-delay:calc(var(--i, 0) * .12s)}.mv-field b:nth-child(1){top:16px}.mv-field b:nth-child(2){top:38px}.mv-field b:nth-child(3){top:60px}.mv-field i{position:absolute;top:8px;bottom:8px;inset-inline-start:34%;width:2px;background:#fff;opacity:.6}.mv-portal{justify-content:space-between}.mv-portal span{display:grid;width:30px;height:30px;flex:none;place-items:center;border:2px solid var(--ow-line-dark);border-radius:50%;color:#fff}.mv-portal span+span{position:relative}.mv-portal span.is-done{border-color:transparent;background:var(--ow-uv)}.mv-portal span.is-now{border-color:var(--ow-blue);animation:sc-pulse 2s ease-in-out infinite}.mv-web{direction:ltr!important;display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;align-content:center}.mv-web .mv-col{display:grid;gap:6px;border-radius:10px;background:#ffffff12;padding:10px}.mv-web .mv-ltr{direction:ltr!important}.mv-web .mv-rtl{direction:rtl!important}.mv-web i{height:6px;border-radius:3px;background:#ffffff47}.mv-web .mv-ltr i,.mv-web .mv-rtl i{justify-self:start}.mv-web .mv-col i:nth-child(1){width:100%}.mv-web .mv-col i:nth-child(2){width:78%}.mv-web .mv-col i:nth-child(3){width:52%}.mv-web .mv-rtl i:first-child{background:#a79cffa6}.mv-web .mv-tag{grid-row:2;color:var(--ow-text-dark-soft);font-size:11px;font-weight:800;letter-spacing:.12em;text-align:center}.hm-ind{background:var(--color-ice, #f5f6fa)}.hm-ind-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.hm-ind-tabs button{display:grid;min-height:112px;align-content:space-between;justify-items:start;gap:10px;border:1px solid var(--ow-line);border-radius:22px;background:#fff;padding:16px;text-align:start;cursor:pointer;transition:background .24s ease,color .24s ease,transform .24s var(--ow-ease)}.hm-ind-tabs button:hover{transform:translateY(-3px)}.hm-ind-tabs button small{color:var(--color-muted-light);font-size:11px;font-weight:800;letter-spacing:.1em}.hm-ind-tabs button strong{font-family:var(--font-display);font-size:15px;line-height:1.25}.hm-ind-tabs button.is-active{border-color:var(--ow-ink);background:var(--ow-ink);color:#fff}.hm-ind-tabs button.is-active .hm-tile{border-color:var(--ow-line-dark);background:#ffffff14}.hm-ind-tabs button.is-active small{color:var(--ow-uv-soft)}.hm-ind-panel{display:grid;gap:22px;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:#fff;padding:clamp(22px,3.5vw,44px);box-shadow:var(--ow-shadow);animation:sc-rise .5s var(--ow-ease) both}.hm-ind-panel h3{margin:0;font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.4rem);letter-spacing:-.03em}.hm-metric-badge{border-radius:999px;background:var(--ow-grad);padding:8px 16px;color:#fff;font-family:var(--font-display);font-size:13px}.hm-flow{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:18px}.hm-flow p{display:grid;align-content:start;gap:8px;margin:0;border-radius:20px;padding:20px 22px}.hm-flow small{font-size:11px;font-weight:800;letter-spacing:.12em}.hm-flow strong{font-family:var(--font-display);font-size:1.02rem;line-height:1.45}.hm-flow-from{background:#f3f4f9}.hm-flow-from small{color:var(--color-muted-light)}.hm-flow-to{background:linear-gradient(145deg,#5b4dff1a,#4d9bff1f)}.hm-flow-to small{color:var(--ow-uv-deep)}.hm-flow-line{display:grid;width:64px;align-items:center}.hm-flow-line i{position:relative;height:2px;overflow:hidden;background:#5b4dff2e}.hm-flow-line i:after{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ow-grad);content:"";animation:hm-travel 2.2s var(--ow-ease) infinite}.hm-proof-wrap{display:grid;grid-template-columns:1fr 1.2fr;gap:20px}.hm-proof-list{display:grid;align-content:start;gap:10px}.hm-proof-list button{border-color:var(--ow-line-dark);background:#ffffff0a;color:#fff}.hm-proof-list button.is-active,.hm-proof-list button:hover{border-color:#a79cff80;background:#5b4dff29}.hm-proof-list small{color:var(--ow-uv-soft)}.hm-proof-list em{display:block;margin-top:2px;color:var(--ow-text-dark-soft);font-size:12.5px;font-style:normal}.hm-term{position:relative;display:grid;align-content:start;gap:18px;overflow:hidden;border:1px solid var(--ow-line-dark);border-radius:var(--ow-r-lg);background:#060913;padding:0 0 28px;box-shadow:0 40px 100px -40px #5b4dff99;animation:sc-rise .5s var(--ow-ease) both}.hm-term-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.18;filter:saturate(1.15) brightness(.95);pointer-events:none;z-index:0;transition:opacity .32s ease,transform .6s var(--ow-ease);mask-image:radial-gradient(circle at 75% 45%,black 20%,rgba(0,0,0,.4) 75%,transparent 100%);-webkit-mask-image:radial-gradient(circle at 75% 45%,black 20%,rgba(0,0,0,.4) 75%,transparent 100%)}.hm-term:hover .hm-term-bg{opacity:.28;transform:scale(1.025)}.hm-term-bar,.hm-term-body,.hm-term>.action-link{position:relative;z-index:1}.hm-term>.action-link{margin:0 24px;justify-self:start}.hm-term-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ow-line-dark);padding:14px 20px;background:#060913a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hm-term-bar>span:first-child{display:flex;gap:6px}.hm-term-body{display:grid;gap:14px;padding:18px 24px 10px;min-height:140px}.hm-term-title{font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2rem);letter-spacing:-.03em}.hm-term-body>small{color:var(--ow-text-dark-soft);font-size:13.5px}.hm-work{background:#fff}.hm-work-deck{display:grid;gap:16px;margin-bottom:32px}.hm-work-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.hm-work-tabs button{min-height:72px}.hm-work-tabs button.is-active{border-color:#5b4dff66;background:#5b4dff0d;box-shadow:var(--ow-shadow)}.hm-work-feature{display:grid;grid-template-columns:1.55fr 1fr;gap:20px;animation:sc-rise .5s var(--ow-ease) both}.hm-work-media{position:relative;overflow:hidden;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:#f4f6fc;box-shadow:var(--ow-shadow)}.hm-work-evidence{position:absolute;inset-inline-end:14px;bottom:14px;max-width:calc(100% - 28px);border-radius:999px;background:#090d1adb;padding:8px 14px;color:#fff;font-size:11px;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hm-work-copy{display:grid;align-content:center;gap:16px;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:linear-gradient(180deg,#fff,#f6f7ff);padding:clamp(22px,3vw,36px)}.hm-work-copy small{color:var(--ow-uv-deep);font-size:11px;font-weight:800;letter-spacing:.12em}.hm-work-copy h3{margin:0;font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2rem);letter-spacing:-.03em;line-height:1.1}.hm-work-copy p{margin:0;color:var(--ow-text-soft);line-height:1.65}.hm-result-box{display:grid;gap:8px;border-radius:18px;background:var(--ow-ink);padding:16px 18px;color:#fff}.hm-result-box strong{font-family:var(--font-display);font-size:1.1rem;line-height:1.35}.hm-case-link{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--ow-uv-deep);font-family:var(--font-display);font-weight:800}.hm-case-link:hover svg{transform:translate(4px)}.hm-case-link svg{transition:transform .22s var(--ow-ease)}.hm-delivery{background:var(--color-ice, #f5f6fa)}.hm-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 40px;padding:0;list-style:none}.hm-steps:before{position:absolute;top:56px;inset-inline-end:12%;inset-inline-start:12%;height:2px;background:linear-gradient(90deg,var(--ow-uv),var(--ow-blue));content:"";opacity:.35;transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--ow-ease) .3s}.hm-steps.is-visible:before,.reveal.is-visible.hm-steps:before,.hm-steps.is-in:before{transform:scaleX(1)}.hm-steps li{position:relative;display:grid;align-content:start;gap:10px;border:1px solid var(--ow-line);border-radius:var(--ow-r-md);background:#fff;padding:24px 22px;transition:transform .3s var(--ow-ease),box-shadow .3s ease}.hm-steps li:hover{box-shadow:var(--ow-shadow);transform:translateY(-4px)}.hm-step-node{display:grid;width:64px;height:64px;place-items:center;border:1px solid rgba(91,77,255,.2);border-radius:50%;background:#fff;box-shadow:0 0 0 8px var(--color-ice, #f5f6fa)}.hm-steps small{margin-top:6px;color:var(--ow-uv-deep);font-size:11px;font-weight:800;letter-spacing:.12em}.hm-steps h3{margin:0;font-family:var(--font-display);font-size:1.15rem;letter-spacing:-.02em}.hm-steps p{margin:0;color:var(--ow-text-soft);font-size:14px;line-height:1.6}.hm-compare{border:1px solid var(--ow-line);border-radius:var(--ow-r-md);background:#fff}.hm-compare summary{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:16px;padding:0 24px;font-family:var(--font-display);font-weight:800;cursor:pointer;list-style:none}.hm-compare summary::-webkit-details-marker{display:none}.hm-compare summary svg{transition:transform .24s var(--ow-ease)}.hm-compare[open] summary svg{transform:rotate(180deg)}.hm-compare>div{padding:0 16px 16px}.hm-founder-grid{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(32px,6vw,80px)}.hm-portrait{position:relative;display:grid;aspect-ratio:4 / 5;max-width:440px;place-items:center;align-content:center;gap:4px;overflow:hidden;border:1px dashed rgba(167,156,255,.4);border-radius:var(--ow-r-lg);background:linear-gradient(160deg,#5b4dff47,#0a1028cc);text-align:center}.hm-portrait-rings{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.hm-portrait-rings i{position:absolute;width:60%;aspect-ratio:1;border:1px solid rgba(167,156,255,.4);border-radius:50%;animation:hm-ring 5s ease-out infinite}.hm-portrait-rings i:nth-child(2){animation-delay:1.6s}.hm-portrait-rings i:nth-child(3){animation-delay:3.2s}.hm-portrait-mark{position:relative;width:52px;opacity:.9}.hm-portrait strong{position:relative;font-family:var(--font-display);font-size:4rem;letter-spacing:-.05em}.hm-portrait small{position:relative;color:var(--ow-text-dark-soft);font-size:11px;font-weight:700;letter-spacing:.14em}.hm-portrait-tag{position:absolute;top:16px;inset-inline-start:16px;border-radius:999px;background:#ffffff1a;padding:7px 12px;font-size:11px;font-style:normal;font-weight:800;letter-spacing:.12em}.hm-portrait b{position:absolute;inset-inline-end:0;bottom:16px;inset-inline-start:0;color:#8d97b8;font-size:11px;letter-spacing:.14em}.hm-founder-grid h2{margin:14px 0;font-family:var(--font-display);font-size:clamp(1.9rem,3.8vw,3.1rem);letter-spacing:-.035em;line-height:1.05;text-wrap:balance}.hm-founder-grid p{max-width:60ch;color:var(--ow-text-dark-soft);line-height:1.7}.hm-principles{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:26px}.hm-principles>span{display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:2px;border:1px solid var(--ow-line-dark);border-radius:20px;background:#ffffff0a;padding:16px}.hm-principles .hm-tile{grid-row:span 2}.hm-principles strong{font-family:var(--font-display);font-size:14.5px}.hm-principles small{color:var(--ow-text-dark-soft);font-size:12.5px;line-height:1.5}.hm-faq{background:#fff}.hm-faq-layout{display:grid;grid-template-columns:.8fr 1.4fr;gap:clamp(28px,6vw,80px)}.hm-faq-layout h2{margin:14px 0;font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.9rem);letter-spacing:-.035em;line-height:1.05;text-wrap:balance}.hm-faq-layout>div:first-child{position:sticky;top:120px;align-self:start}.hm-faq-layout p{color:var(--ow-text-soft);line-height:1.65}@keyframes hm-progress{to{transform:scaleX(1)}}@keyframes hm-type{0%{max-width:0}to{max-width:100%}}@keyframes hm-drift{to{transform:translate(6%,8%) scale(1.12)}}@keyframes hm-float{50%{transform:translateY(-12px)}}@keyframes hm-travel{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes hm-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@media(max-width:1179px){.hm-diag-console,.hm-proof-wrap,.hm-founder-grid,.hm-faq-layout{grid-template-columns:1fr}.hm-diag-tabs{grid-template-columns:repeat(3,1fr)}.hm-faq-layout>div:first-child{position:static}.hm-portrait{max-width:360px}.hm-steps,.hm-work-tabs{grid-template-columns:repeat(2,1fr)}.hm-steps:before{display:none}.hm-work-feature{grid-template-columns:1fr}}@media(max-width:899px){.hm-bento,.hm-diag-body,.hm-diag-tabs{grid-template-columns:1fr}.hm-ind-tabs{grid-template-columns:repeat(2,1fr)}.hm-flow{grid-template-columns:1fr}.hm-flow-line{width:2px;height:36px;margin-inline:auto}.hm-flow-line i{width:2px;height:100%}.hm-phone{width:24%;right:-2%;bottom:-6%}.hm-result{position:static;margin:14px auto 0;max-width:360px;animation:none}.hm-tabs{margin-top:28px}}@media(max-width:639px){.hm-tabs{grid-template-columns:repeat(2,1fr)}.hm-metrics{grid-template-columns:1fr}.hm-metrics>div{padding:18px 12px}.hm-metrics>div+div{border-top:1px solid rgba(160,170,255,.14);border-inline-start:0}.hm-phone{display:none}.hm-steps{grid-template-columns:1fr}.hm-steps li{grid-template-columns:auto 1fr;column-gap:16px}.hm-step-node{grid-row:span 3;width:52px;height:52px}.hm-work-tabs,.hm-principles,.hm-cmd{grid-template-columns:1fr}.hm-cmd i{width:2px;height:20px}.hm-actions .action-link{width:100%}.hm-bar strong{font-size:11px}.hm-bar .status-signal{display:none}}.hm-portrait{border-style:solid;border-color:#a79cff47;padding:0}.hm-portrait-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%}.hm-portrait:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(9,13,26,.88))}.hm-portrait-caption{position:absolute;z-index:1;inset-inline:20px;bottom:18px;display:grid;gap:2px;text-align:start}.hm-portrait-caption strong{font-size:1.5rem;letter-spacing:-.02em}.hm-portrait-tag{z-index:1}.founder-photo{margin:22px 0 50px;display:grid;gap:12px;justify-items:start}.founder-photo img{width:210px;height:210px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:2px solid rgba(167,156,255,.5)}.founder-photo figcaption{color:var(--color-muted-light);font-size:12px;letter-spacing:.1em}.hm-founder .sa-svg{opacity:.35}.hm-float{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:none}@media(min-width:1240px){.hm-float{display:block}}.hm-float-chip{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border:1px solid rgba(167,156,255,.28);border-radius:14px;background:#111834d1;color:#fff;font-size:13px;animation:hm-bob 7s ease-in-out infinite alternate}.hm-float-chip svg{flex:none}.hm-float-chip b{font-weight:700}.hm-float-chip em{font-style:normal;color:#a79cff;font-size:12px;font-weight:700}.hm-fc-1{top:22%;inset-inline-start:5%}.hm-fc-2{top:33%;inset-inline-end:4%;animation-delay:-2s}.hm-fc-3{top:47%;inset-inline-start:3%;animation-delay:-4s}.hm-fc-4{top:55%;inset-inline-end:6%;animation-delay:-1s}@keyframes hm-bob{to{transform:translateY(-12px)}}.hm-hero .sa{z-index:0}.hm-hero-copy{z-index:1}@media(prefers-reduced-motion:reduce){.hm-float-chip{animation:none}}.hm-viewall{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:44px}.hm-fc-1{top:240px}.hm-fc-2{top:330px}.hm-fc-3{top:470px}.hm-fc-4{top:560px}.hm-hero .sa-svg{opacity:.4}main h1,main h2,main h3,main h4{letter-spacing:-.028em!important;text-wrap:balance}main h1{font-size:clamp(2.4rem,4.8vw,4.4rem)!important;line-height:1.06!important}main section h2{font-size:clamp(1.9rem,3.4vw,3.1rem)!important;line-height:1.1!important}main h3{line-height:1.2}.section-intro{max-width:1040px}.section-intro h2{max-width:980px}.section-intro>p{max-width:760px}.hm-sec .section-intro{max-width:1040px}.hm-sec .section-intro h2{max-width:980px}.hm-hero h1{font-size:clamp(2.5rem,5.4vw,4.8rem)!important}main p{text-wrap:pretty}.fleet-breadcrumb,.fleet-breadcrumb a,.fleet-breadcrumb span,.fleet-breadcrumb strong{font-size:13px!important}.company-hero,.work-index-hero,.sandbox-hero,.case-hero{min-height:0!important}.company-hero{padding-bottom:clamp(56px,8vw,96px)}.company-hero-copy{margin-top:36px}.company-hero h1,.governance-page .company-hero h1{max-width:980px}.company-hero-copy>p:not(.system-label){max-width:720px;font-size:1.05rem;color:#b7bfdc}.company-fact-strip{margin-top:48px}.work-filter-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.work-filter-tabs button{border:1.5px solid rgba(91,77,255,.3)!important;background:#fff!important;padding:11px 18px!important;color:var(--ow-uv-deep)!important;font-size:13px!important;transition:background .18s ease,color .18s ease,border-color .18s ease}.work-filter-tabs button:hover{border-color:var(--ow-uv)!important;background:#5b4dff12!important}.work-filter-tabs button[aria-pressed=true]{border-color:var(--ow-uv)!important;background:var(--ow-uv)!important;color:#fff!important}.action-primary,.nv-cta{box-shadow:inset 0 1px #ffffff38,0 8px 16px -10px #1e16788c!important}.action-primary:hover{box-shadow:inset 0 1px #ffffff38,0 12px 20px -10px #1e16788c!important}.ft-deck-glow,.hm-phone-glow{display:none!important}.nv-live{box-shadow:none}.status-dot,.status-signal i{box-shadow:none!important}.nv-header{padding-inline:20px;transition:top .32s var(--ow-ease)}.nv{width:min(1220px,100%);border:1px solid rgba(91,77,255,.14);background:#fffffff7;box-shadow:0 10px 30px -22px #0a103073;transition:width .42s var(--ow-ease),min-height .32s var(--ow-ease),box-shadow .32s ease,background .32s ease}.nv-header.is-scrolled{top:10px}.nv-header.is-scrolled .nv{width:min(1040px,100%);min-height:56px;box-shadow:0 14px 34px -20px #0a103080}.nv-wordmark{transition:height .32s var(--ow-ease)}.nv-header.is-scrolled .nv-wordmark{height:20px}.nv-trigger{isolation:isolate;overflow:hidden}.nv-trigger:before{position:absolute;z-index:-1;top:4px;right:6px;bottom:4px;left:6px;border-radius:999px;background:linear-gradient(135deg,#5b4dff24,#4d9bff24);content:"";opacity:0;transform:scale(.7);transition:opacity .22s ease,transform .32s var(--ow-ease)}.nv-trigger:hover:before,.nv-trigger[aria-expanded=true]:before{opacity:1;transform:scale(1)}.nv-trigger:hover,.nv-trigger[aria-expanded=true],.nv-trigger.is-current{background:transparent}.nv-trigger.is-current:after{position:absolute;bottom:5px;left:50%;width:22px;height:2px;border-radius:2px;background:var(--ow-grad);content:"";transform:translate(-50%)}.nv-panel{border:1px solid rgba(91,77,255,.14);background:#fffffffa;box-shadow:0 30px 60px -34px #0a103073}.nv-qualifier{border:1px solid rgba(91,77,255,.2);background:linear-gradient(135deg,#5b4dff1a,#4d9bff1a);color:var(--ow-text-soft)}.nv-qualifier strong{color:var(--ow-uv-deep)}.nv-qualifier svg{color:var(--ow-uv)}.nv-sheet{background:#f6f7ff;-webkit-backdrop-filter:none;backdrop-filter:none}.nv-sheet .status-signal{color:var(--ow-uv-deep)}.nv-acc{border-bottom-color:#5b4dff24;color:var(--ow-ink)}.nv-acc-link,.nv-acc.nv-acc-link{border-bottom-color:#5b4dff24}.nv-acc-tile{border-color:#5b4dff2e;background:#fff}.nv-acc small{color:var(--ow-uv-deep)}.nv-acc-body a:hover,.nv-acc-body a:focus-visible{background:#5b4dff14}.nv-acc-body a small{color:var(--ow-text-soft)}.nv-sheet-foot{border-top-color:#5b4dff29;background:#fff}.nv-sheet-foot>div{color:var(--ow-text-soft)}.nv-toggle{border-color:#5b4dff47;background:var(--ow-uv)}.nv-toggle i{background:#fff}.company-hero,.sandbox-hero,.case-hero,.fleet-closing,.work-index-cta,.fleet-hero,.work-index-hero,.placeholder-hero,.hm-dark,.ft{position:relative;overflow:hidden}.company-hero>.shell,.sandbox-hero>.shell,.case-hero>.shell,.fleet-closing>.shell,.fleet-hero>.shell,.work-index-hero>.shell,.hm-dark>.shell{position:relative;z-index:1}.hm-dark-bg{background:none}.hm-strip{border:0;background:var(--bg-ink, #090d1a);padding-block:44px 56px;color:#aab3d4}.hm-strip-head{margin-bottom:20px;text-align:center}.hm-strip-head span{font-family:var(--font-display);font-size:12px;font-weight:800;letter-spacing:.16em;color:#aab3d4}.hm-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.hm-marquee-track{display:flex;width:max-content;align-items:center;margin:0;padding:0;list-style:none;animation:hm-marquee 44s linear infinite}.hm-marquee:hover .hm-marquee-track{animation-play-state:paused}.hm-marquee-track li{padding-inline:12px}.hm-logo-plate{display:grid;width:200px;height:84px;place-items:center;border:0;border-radius:12px;background:transparent;padding:10px 22px;filter:brightness(0) invert(1);opacity:.62;transition:filter .24s ease,opacity .24s ease,transform .24s ease}.hm-logo-plate.is-dark{filter:grayscale(1) brightness(1.7);opacity:.7}.hm-logo-plate:hover{opacity:1;transform:translateY(-2px)}.hm-logo-plate img{width:auto;max-width:100%;height:auto;max-height:54px;object-fit:contain}@keyframes hm-marquee{to{transform:translate(-50%)}}.governance-body aside{position:sticky;top:110px;gap:0;padding-inline-start:18px}.governance-body aside .system-label{margin:4px 0 18px}.gov-progress{position:absolute;top:0;bottom:0;inset-inline-start:0;width:2px;background:#5b4dff24}.gov-progress b{display:block;width:100%;height:100%;background:linear-gradient(180deg,var(--ow-uv),var(--ow-blue));transform-origin:top;transition:transform .12s linear}.governance-body aside a{display:flex;gap:10px;border-top:0;border-radius:12px;padding:11px 12px;color:var(--ow-text-soft);font-size:13px;font-weight:600;line-height:1.35;transition:background .2s ease,color .2s ease,transform .26s var(--ow-ease)}.governance-body aside a em{color:var(--ow-uv);font-size:11px;font-style:normal;font-weight:800;letter-spacing:.08em;padding-top:2px}.governance-body aside a:hover{color:var(--ow-ink)}.governance-body aside a.is-active{background:#5b4dff1a;color:var(--ow-uv-deep);font-weight:800;transform:translate(4px)}.governance-articles article{opacity:.45;padding-block:0 56px;padding-inline:28px 0;margin-bottom:56px;border-inline-start:2px solid transparent;transition:opacity .32s ease,border-color .32s ease}.governance-articles article.is-active{border-inline-start-color:var(--ow-uv);opacity:1}.governance-articles article:last-of-type{border-bottom:0}.governance-articles p,.governance-articles li{max-width:68ch;font-size:1rem}.governance-articles h2{font-size:clamp(1.7rem,2.6vw,2.5rem)!important}.governance-page .company-hero{padding-bottom:72px}.contact-channels .section-intro,.company-traps .section-intro,.company-principles .section-intro,.region-section .section-intro,.support-section .section-intro,.standard-pillar .section-intro{margin-bottom:clamp(28px,4vw,48px)}.contact-channels,.company-traps,.founder-section,.company-principles,.region-section,.support-section,.standard-pillar,.contact-schedule,.contact-scope{padding-block:clamp(4rem,8vw,7rem)}.company-trap-grid article,.contact-channel-grid a,.company-principles article,.region-grid article,.standard-list article{transition:transform .28s var(--ow-ease),border-color .28s ease}.company-trap-grid article:hover,.contact-channel-grid a:hover,.company-principles article:hover,.region-grid article:hover,.standard-list article:hover{transform:translateY(-4px);border-color:#5b4dff66}.company-trap-grid ul{padding-inline-start:18px}.company-trap-grid li{margin-bottom:8px}@media(max-width:980px){.governance-articles article{padding-inline-start:18px}.governance-body aside{position:static;padding-inline-start:0}.gov-progress{display:none}}@media(max-width:640px){.company-hero{padding-top:112px}.nv-header.is-scrolled .nv{width:100%}.hm-logo-plate{width:160px;height:64px;padding:12px 16px}.hm-strip-head span{display:block;font-size:10.5px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.hm-marquee-track{animation:none}.governance-articles article{opacity:1}}.hm-hero-bg i{display:none}.contact-schedule .shell>div:first-child>h2{margin:14px 0 18px}.contact-schedule .shell>div:first-child>p{max-width:56ch}.contact-clock strong{font-size:clamp(2rem,3.4vw,3rem)!important;white-space:nowrap;letter-spacing:-.02em}.sandbox-hero h1,.fleet-hero h1,.case-hero h1{font-size:clamp(2.3rem,3.9vw,3.6rem)!important;line-height:1.06!important}.sandbox-hero-grid,.fleet-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:clamp(32px,4vw,64px)!important}.sandbox-window-bar>span i:nth-child(n){background:#5b4dff59!important}@media(min-width:1000px){.fleet-hero-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important}}.ow-browser-dots i:nth-child(n){background:#5b4dff59!important}.ow-browser-dots i:first-child{background:#5b4dff8c!important}.sandbox-stat span,.sandbox-stats span{white-space:normal}@media(max-width:899px){.governance-articles article{opacity:1!important}}.hm-calc{background:#f4f6fd}.hm-calc-card{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;border:1px solid #e0e4f4;border-radius:24px;background:#fff;padding:clamp(22px,3.5vw,40px)}.hm-calc-inputs{display:grid;gap:26px}.hm-calc-inputs label span{display:flex;justify-content:space-between;gap:16px;margin-bottom:10px;color:var(--ow-ink);font-size:15px;font-weight:600}.hm-calc-inputs b{color:var(--ow-uv-deep);font-family:var(--font-display)}.hm-calc-inputs input{width:100%;accent-color:var(--ow-uv)}.hm-calc-out{display:grid;align-content:center;justify-items:start;gap:12px;border-radius:18px;background:var(--ow-ink);padding:clamp(22px,3vw,34px);color:#fff}.hm-calc-out small{color:var(--ow-uv-soft);font-size:12px;font-weight:800;letter-spacing:.14em}.hm-calc-out strong{font-family:var(--font-display);font-size:clamp(2.2rem,4.4vw,3.4rem);letter-spacing:-.03em;line-height:1}.hm-calc-out p,.hm-calc-out>span{margin:0;color:#b7bfdc;font-size:14px;line-height:1.55}@media(max-width:900px){.hm-calc-card{grid-template-columns:1fr}}.hm-calc-inputs input[type=range]{height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.hm-calc-inputs input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:99px;background:linear-gradient(to right,var(--ow-uv) var(--p, 50%),#e0e4f4 var(--p, 50%))}html[dir=rtl] .hm-calc-inputs input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to left,var(--ow-uv) var(--p, 50%),#e0e4f4 var(--p, 50%))}.hm-calc-inputs input[type=range]::-webkit-slider-thumb{width:24px;height:24px;margin-top:-8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:4px solid #fff;border-radius:50%;background:var(--ow-uv);box-shadow:0 2px 8px #090d1a4d}.hm-calc-inputs input[type=range]::-moz-range-track{height:8px;border-radius:99px;background:#e0e4f4}.hm-calc-inputs input[type=range]::-moz-range-progress{height:8px;border-radius:99px;background:var(--ow-uv)}.hm-calc-inputs input[type=range]::-moz-range-thumb{width:18px;height:18px;border:4px solid #fff;border-radius:50%;background:var(--ow-uv)}.nv-panel{background:#fafbff!important;-webkit-backdrop-filter:none;backdrop-filter:none}.sa{--sa-a: 167, 156, 255;--sa-b: 140, 196, 255;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.sa-light{--sa-a: 91, 77, 255;--sa-b: 77, 155, 255}.sa~.shell{position:relative;z-index:1}.sa.is-paused *,.sa.is-paused{animation-play-state:paused!important}.sa-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.35;-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%);mask-image:linear-gradient(90deg,transparent,#000 60%)}.sa-svg{position:absolute;fill:none;stroke-linecap:round;stroke-linejoin:round}.sa-field{position:absolute;border-radius:50%;will-change:transform}.sa-field-1{top:-30%;right:-10%;width:70vw;height:70vw;max-width:900px;max-height:900px;background:linear-gradient(135deg,rgba(var(--sa-a),.2),rgba(var(--sa-a),0));animation:sa-drift-a 26s ease-in-out infinite alternate}.sa-field-2{right:18%;bottom:-40%;width:55vw;height:55vw;max-width:700px;max-height:700px;background:linear-gradient(45deg,rgba(var(--sa-b),.16),rgba(var(--sa-b),0));animation:sa-drift-b 32s ease-in-out infinite alternate}.sa-field-3{top:10%;left:-20%;width:40vw;height:40vw;max-width:520px;max-height:520px;background:linear-gradient(200deg,rgba(var(--sa-a),.1),rgba(var(--sa-a),0));animation:sa-drift-a 38s ease-in-out infinite alternate-reverse}@keyframes sa-drift-a{to{transform:translate3d(-6%,8%,0) scale(1.08)}}@keyframes sa-drift-b{to{transform:translate3d(8%,-6%,0) scale(.94)}}.sa-trace{top:50%;width:min(120vw,1500px);height:auto;aspect-ratio:3 / 2;transform:translateY(-50%) rotate(var(--sa-rot, -8deg));stroke:rgba(var(--sa-a),.2);stroke-width:22}.sa-pos-right .sa-trace{right:-38%}.sa-pos-left .sa-trace{--sa-rot: 8deg;left:-38%}.sa-pos-center .sa-trace{left:50%;margin-inline-start:calc(min(120vw,1500px)/-2);--sa-rot: 0deg}.sa-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:sa-draw-on 2.8s cubic-bezier(.22,1,.36,1) .2s forwards}.sa-draw-2{stroke-width:14;animation-delay:.9s}.sa-flow{stroke:rgba(var(--sa-b),.55);stroke-width:8;stroke-dasharray:.04 .96;animation:sa-flow 14s linear infinite}.sa-dot{fill:rgba(var(--sa-a),.35);stroke:none}@keyframes sa-draw-on{to{stroke-dashoffset:0}}@keyframes sa-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}.sa-grid{top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:rgba(var(--sa-a),.1);stroke-width:1;-webkit-mask-image:radial-gradient(ellipse at 70% 50%,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse at 70% 50%,#000 10%,transparent 72%)}.sa-signal{stroke:rgba(var(--sa-b),.6);stroke-width:1.6;stroke-dasharray:.06 .94;animation:sa-flow 9s linear infinite}.sa-signal-2{stroke:rgba(var(--sa-a),.6);animation-duration:13s;animation-direction:reverse}.sa-nodes{top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:rgba(var(--sa-a),.16);stroke-width:1;-webkit-mask-image:linear-gradient(90deg,transparent 5%,#000 55%);mask-image:linear-gradient(90deg,transparent 5%,#000 55%)}.sa-nodes circle{fill:rgba(var(--sa-b),.5);stroke:none;animation:sa-node 6s ease-in-out infinite}@keyframes sa-node{0%,to{opacity:.35}50%{opacity:1}}.sa-contour{top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:rgba(var(--sa-a),.14);stroke-width:1.4;-webkit-mask-image:linear-gradient(180deg,transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(180deg,transparent,#000 25%,#000 75%,transparent)}.sa-contour path{animation:sa-wave 18s ease-in-out infinite alternate}@keyframes sa-wave{to{transform:translate3d(-60px,16px,0)}}.sa-scan-sweep{background-image:radial-gradient(rgba(var(--sa-a),.22) 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%,transparent);mask-image:linear-gradient(90deg,transparent,#000 40%,transparent)}.sa-band{position:absolute;top:0;bottom:0;inset-inline-start:-30%;width:30%;background:linear-gradient(90deg,transparent,rgba(var(--sa-b),.14),transparent);animation:sa-sweep 11s ease-in-out infinite}@keyframes sa-sweep{to{transform:translate3d(440%,0,0)}}.sa-ink-fade{background:linear-gradient(115deg,rgba(var(--sa-a),.12) 0%,transparent 42%,rgba(var(--sa-b),.08) 100%)}@media(max-width:760px){.sa-pos-right .sa-trace,.sa-pos-left .sa-trace{width:170vw}.sa-pos-right .sa-trace{right:-90%}.sa-pos-left .sa-trace{left:-90%}}@media(prefers-reduced-motion:reduce){.sa *,.sa{animation:none!important}.sa-draw{stroke-dashoffset:0}.sa-flow{display:none}}.hub-hero{padding-bottom:clamp(48px,7vw,88px)}.hub-hero h1{max-width:18ch}.hub-notes{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none}.hub-notes li{border:1px solid rgba(167,156,255,.28);border-radius:999px;padding:7px 14px;color:#d9d5ff;font-size:12.5px;font-weight:600}.hub-list{background:var(--ow-ice, #f3f6ff);padding:clamp(48px,7vw,96px) 0}.hub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,24px)}.hub-card{display:grid;align-content:start;gap:10px;border:1px solid #dfe4f6;border-radius:24px;background:#fff;padding:clamp(22px,2.6vw,32px);color:var(--ow-ink);transition:border-color .2s ease,transform .24s var(--ow-ease)}.hub-card:hover,.hub-card:focus-visible{border-color:#5b4dff80;transform:translateY(-4px)}.hub-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.hub-card-top small{color:#8a93b2;font-size:12px;font-weight:700;letter-spacing:.1em}.hub-card-icon{display:grid;width:52px;height:52px;place-items:center;border-radius:16px;background:#eef0ff}.hub-grid.is-four{grid-template-columns:repeat(2,1fr)}.hub-list .hub-card h2{margin:0;font-family:var(--font-display);font-size:1.375rem!important;letter-spacing:-.02em;line-height:1.25!important}.hub-card em{color:var(--ow-uv-deep, #4335df);font-size:14px;font-style:normal;font-weight:600}.hub-card p{margin:0;color:#4f5877;font-size:15px;line-height:1.65}.hub-card-link{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--ow-uv-deep, #4335df);font-size:14px;font-weight:700}.hub-card-link svg{width:18px;height:18px;transition:translate .2s var(--ow-ease)}.hub-card:hover .hub-card-link svg{translate:4px 0}html[dir=rtl] .hub-card-link svg{scale:-1 1}html[dir=rtl] .hub-card:hover .hub-card-link svg{translate:4px 0}.hub-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;margin-top:clamp(28px,4vw,48px);border-radius:24px;background:var(--ow-ink);padding:clamp(24px,3.4vw,40px);color:#fff}.hub-cta p{max-width:44ch;margin:0;font-family:var(--font-display);font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:700;line-height:1.35}@media(max-width:899px){.hub-grid,.hub-grid.is-four{grid-template-columns:1fr}}.nv-lang{display:inline-flex;min-height:40px;align-items:center;gap:7px;border:1px solid rgba(91,77,255,.28);border-radius:999px;background:#ffffffb3;padding:0 14px 0 11px;color:var(--ow-uv-deep, #4335df);font-size:13.5px;font-weight:700;line-height:1;transition:background .2s ease,border-color .2s ease,color .2s ease}.nv-lang svg{width:17px;height:17px;flex:none}.nv-lang:hover,.nv-lang:focus-visible{border-color:transparent;background:var(--ow-uv, #5b4dff);color:#fff}.nv-lang[lang=ar] span{font-family:"Cairo Variable","Cairo",var(--font-sans);font-size:15px}.ow-lang-note{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 18px;margin:0;padding:92px 20px 14px;background:#eef0ff;color:#2b2f55;font-size:14px;text-align:center}.ow-lang-note a{color:var(--ow-uv-deep, #4335df);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ow-lang-note+main{padding-top:0}.app[data-island=en]>main,.app[data-island=en]>footer{direction:ltr;text-align:left}html[lang=ar] body{font-family:var(--font-sans)}html[lang=ar],html[lang=ar] body,html[lang=ar] .app:not([data-island]){--font-display: "Cairo Variable", "Cairo", system-ui, sans-serif;--font-sans: "Cairo Variable", "Cairo", system-ui, sans-serif;font-family:Cairo Variable,Cairo,system-ui,sans-serif}html[lang=ar] .app:not([data-island]) :is(p,li,td,small,label,input,textarea,select){font-weight:600}html[lang=ar] .app:not([data-island]) :is(h1,h2,h3,h4,button,a,span,strong,em,b,summary,th,td,p,li,label,input,textarea,select,small){font-family:Cairo Variable,Cairo,system-ui,sans-serif}html[lang=ar] .app:not([data-island]) *:not(svg *):not(code):not(.hm-mono){letter-spacing:0!important;text-transform:none!important}html[lang=ar] .app:not([data-island]) :is(h1,h2,h3,h4){font-weight:800;line-height:1.4!important;text-wrap:balance}html[lang=ar] .app:not([data-island]) :is(h1){line-height:1.3!important}html[lang=ar] .app:not([data-island]) :is(p,li,label,summary){line-height:1.8}html[lang=ar] .app:not([data-island]) small{line-height:1.4}html[lang=ar] .app:not([data-island]) :is(strong,b,th,button,a){font-weight:700}html[dir=rtl] [data-glyph=arrow],html[dir=rtl] [data-glyph=arrowUpRight],html[dir=rtl] .action-arrow svg{scale:-1 1}html[dir=rtl] .app[data-island=en] [data-glyph=arrow],html[dir=rtl] .app[data-island=en] [data-glyph=arrowUpRight],html[dir=rtl] .app[data-island=en] .action-arrow svg{scale:1 1}html[dir=rtl] .app:not([data-island]) :is(.ft-links a:hover,.ft-links a:focus-visible){transform:translate(-3px)}html[dir=rtl] .app:not([data-island]) .hm-diag-tabs button:hover{transform:translate(-3px)}html[dir=rtl] .app:not([data-island]) .hm-tab-arrow{margin-inline-start:auto;transform:translate(6px)}html[dir=rtl] .app:not([data-island]) :is(.hm-host.is-active,.hm-host:hover) .hm-tab-arrow{transform:translate(0)}html[dir=rtl] .app:not([data-island]) .nv-link-arrow{transform:translate(6px)}html[dir=rtl] .app:not([data-island]) :is(.nv-link:hover,.nv-link:focus-visible) .nv-link-arrow{transform:translate(0)}html[dir=rtl] .action-link:hover .action-arrow{transform:translate(-2px)}html[lang=ar] .app:not([data-island]) :is(.system-label,.status-signal){font-size:13px;font-weight:600}html[dir=rtl] .action-link{font-size:15px;letter-spacing:0;gap:12px}html[dir=rtl] .action-compact{font-size:14px}html[dir=rtl] .action-text{padding-inline-start:0}html[dir=rtl] .hm-founder-grid .action-text,html[dir=rtl] .hm-dark .action-text,.hm-founder-grid .action-text{color:#c9cff5}.hm-founder-grid .action-text:hover{color:#fff}.hm-founder-grid .action-text .action-arrow{background:#ffffff1f;color:#fff}.hm-marquee{direction:ltr}html[dir=rtl] .hm-tabs button i,html[dir=rtl] .mv-field b,html[dir=rtl] .hm-steps:before,html[dir=rtl] .footer-signal-line,html[dir=rtl] .hero-slider-controls button>i{transform-origin:right}html[dir=rtl] .hm-route i:after,html[dir=rtl] .hm-flow-line i:after{animation-direction:reverse}html[dir=rtl] .governance-articles p,html[dir=rtl] .governance-articles li{font-size:17px!important;line-height:1.95!important;max-width:68ch}html[dir=rtl] .governance-articles h2{font-size:clamp(1.6rem,2.4vw,2rem)!important}:where(h1,h2){font-weight:800}:where(h3,h4){font-weight:700}html[lang=ar] .app:not([data-island]) *:not(svg *){letter-spacing:0!important;text-transform:none!important}html[dir=rtl] .nv-cta{padding:5px 22px 5px 5px;font-size:15px;font-weight:700;gap:14px;min-height:50px}html[dir=rtl] .nv-cta i svg{scale:-1 1}html[dir=rtl] .nv-lang{font-size:14px}html[dir=rtl] .hm-calc-inputs input[type=range]{direction:rtl}
