html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-teal-300:oklch(85.5% .138 181.071);--color-teal-600:oklch(60% .118 184.704);--spacing:.25rem;--container-3xl:48rem;--container-6xl:72rem;--container-7xl:80rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.sticky{position:sticky}.top-0{top:0}.z-40{z-index:40}.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}}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.min-h-\[calc\(100svh-71px\)\]{min-height:calc(100svh - 71px)}.min-h-screen{min-height:100vh}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.text-teal-300{color:var(--color-teal-300)}.text-teal-600{color:var(--color-teal-600)}.uppercase{text-transform:uppercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(min-width:64rem){.lg\:grid-cols-\[0\.72fr_1fr\]{grid-template-columns:.72fr 1fr}.lg\:grid-cols-\[0\.82fr_1fr\]{grid-template-columns:.82fr 1fr}.lg\:grid-cols-\[1fr_0\.52fr\]{grid-template-columns:1fr .52fr}.lg\:items-center{align-items:center}}}:root{--brand-carbon:#0b1217;--brand-carbon-soft:#10191e;--brand-titanium:#dce3e2;--brand-teal:#087e78;--brand-cyan:#45c9be;--brand-amber:#d9a321;--site-bg:var(--brand-carbon);--site-bg-soft:var(--brand-carbon-soft);--site-section-bg:radial-gradient(54rem circle at 54% 22%, #087e7829, transparent 64%), linear-gradient(180deg, var(--brand-carbon), #0d151a);--site-text:#f1f5f4;--site-muted:#9eaeae;--site-muted-strong:#c5cfce;--site-border:#94a3b82e;--site-border-strong:#cbd5e142;--site-surface:#0f172abd;--site-surface-solid:#111c22;--site-surface-soft:#0f172a80;--site-card-bg:linear-gradient(180deg, #0f172ab8, #0b121fdb), #0f172ac2;--site-card-hover:#087e7829;--site-card-shadow:0 28px 74px #00000038;--site-grid-line:#ffffff0b;--site-chip-bg:#087e782e;--site-chip-text:#bce9e4;--site-link:var(--brand-cyan);--site-heading:#fff;--hero-bg:linear-gradient(120deg, #0b1217fa, #0e1f22fa), var(--brand-carbon);--hero-title:#fff;--hero-copy:#cbd5e1;--hero-grid-line:#ffffff0b;--site-header-bg:#0b1217e6;--site-header-border:#94a3b829;--site-header-text:#e2e8f0;--site-header-muted:#94a3b8;--site-header-active:#fff;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=light]{--site-bg:#f4f7f6;--site-bg-soft:#eef4f2;--site-section-bg:radial-gradient(50rem circle at 56% 18%, #14b8a614, transparent 62%), linear-gradient(180deg, #f4f7f6fa, #fffffffa);--site-text:#111827;--site-muted:#475569;--site-muted-strong:#334155;--site-border:#dbe5e8;--site-border-strong:#cbd5e1;--site-surface:#ffffffc7;--site-surface-solid:#fff;--site-surface-soft:#f8fafcc7;--site-card-bg:linear-gradient(180deg, #fffffff5, #f8fafcf5), #fff;--site-card-hover:#ccfbf14d;--site-card-shadow:0 22px 54px #0f172a17;--site-grid-line:#0f172a0b;--site-chip-bg:#ecfdf5;--site-chip-text:#0f766e;--site-link:#0f766e;--site-heading:#111827;--hero-bg:radial-gradient(54rem circle at 56% 18%, #14b8a61a, transparent 66%), linear-gradient(120deg, #f4f7f6fa, #fffffffa), #f4f7f6;--hero-title:#111827;--hero-copy:#475569;--hero-grid-line:#0f172a0d;--site-header-bg:#ffffffe0;--site-header-border:#cbd5e1c2;--site-header-text:#334155;--site-header-muted:#64748b;--site-header-active:#0f172a;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:auto}body{background:var(--site-bg);min-width:320px;color:var(--site-text);margin:0}a{text-decoration:none}.site-shell{background:var(--site-bg);color:var(--site-text);transition:background .22s,color .22s}::selection{background:var(--brand-cyan);color:var(--brand-carbon)}.scroll-progress{z-index:60;transform-origin:0;background:#5eead4;width:100%;height:1px;position:fixed;top:0;left:0}.skip-link{z-index:100;color:#06101a;background:#f8fafc;border-radius:6px;padding:.7rem .9rem;font-size:.8rem;font-weight:800;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.eyebrow{color:var(--site-link);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:760}.eyebrow-dark{color:#5eead4}:root[data-theme=light] .eyebrow-dark{color:var(--site-link)}.site-header{border-bottom:1px solid var(--site-header-border);color:var(--site-header-text);-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);background:#050c11e0}.site-header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;width:100%;max-width:min(1580px,100vw - clamp(4rem,10vw,11rem));min-height:70px;display:grid}.site-brand-link{color:var(--site-header-active);justify-self:start;align-items:center;gap:.72rem;display:inline-flex}.site-brand-link strong{color:#f8fafc;letter-spacing:-.025em;font-size:1rem;font-weight:780}.site-brand-link i{background:#94a3b857;width:1px;height:1.15rem}.site-brand-link small{color:#81909b;letter-spacing:.16em;text-transform:uppercase;font-size:.58rem;font-weight:780}.site-desktop-nav{justify-self:center;align-items:center;gap:1.75rem;display:flex}.site-header-actions{justify-self:end;align-items:center;gap:.65rem;display:flex}.site-menu-toggle{color:#e2e8f0;background:#ffffff09;border:1px solid #94a3b82e;border-radius:7px;place-items:center;width:44px;height:44px;display:none}.site-menu-toggle svg{width:1.15rem;height:1.15rem}.site-menu-toggle:focus-visible{outline-offset:3px;outline:2px solid #8ff5e3}.site-mobile-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050c11f7;border-bottom:1px solid #94a3b82e;padding:.75rem 1.5rem 1.25rem;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 60px #00000047}.site-mobile-nav[hidden]{display:none}.site-mobile-nav>div{gap:1px;width:100%;max-width:42rem;margin:0 auto;display:grid}.site-mobile-nav-link,.site-mobile-nav-cta{color:#b5c1ca;border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:center;min-height:3.25rem;font-size:.92rem;font-weight:720;display:flex}.site-mobile-nav-link.is-active{color:#9fffee}.site-mobile-nav-link svg,.site-mobile-nav-cta svg{width:1rem;height:1rem}.site-mobile-nav-cta{color:#06101a;background:#f1f5f4;border:0;border-radius:7px;justify-content:center;gap:.65rem;min-height:3rem;margin-top:.9rem}.site-mobile-nav-cta.is-active,.site-header-cta.is-active{border-color:#5eead4b8;box-shadow:inset 0 -2px #14b8a6}.site-brand-link:focus-visible,.site-nav-link:focus-visible,.site-header-cta:focus-visible,.site-mobile-nav-link:focus-visible,.site-mobile-nav-cta:focus-visible,.site-footer-brand>a:focus-visible,.site-footer-nav a:focus-visible,.site-footer-meta a:focus-visible{outline-offset:3px;outline:2px solid #8ff5e3}#main-content:focus{outline:none}.sound-toggle{color:#cbd5e1;cursor:pointer;background:#0f172a8a;border:1px solid #cbd5e129;border-radius:999px;align-items:center;gap:.45rem;min-height:38px;padding:0 .7rem;font-size:.78rem;font-weight:760;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.sound-toggle:hover{color:#f8fafc;background:#0f172ac7;border-color:#5eead447}:root[data-theme=light] .sound-toggle{color:#475569;background:#f8fafcd1;border-color:#cbd5e1d1}:root[data-theme=light] .sound-toggle:hover{color:#0f172a;background:#fffffff5;border-color:#14b8a657}.sound-toggle i{background:#94a3b8;border-radius:999px;width:.48rem;height:.48rem}.sound-toggle.is-on{color:#ccfbf1;border-color:#14b8a65c}:root[data-theme=light] .sound-toggle.is-on{color:#0f766e}.sound-toggle.is-on i{background:#14b8a6;box-shadow:0 0 0 5px #14b8a61f}.sound-toggle.is-waiting i{animation:1.35s ease-in-out infinite sound-waiting}@keyframes sound-waiting{0%,to{box-shadow:0 0 0 4px #14b8a61a}50%{box-shadow:0 0 0 8px #14b8a633}}.animated-hero{isolation:isolate;background:var(--hero-bg);min-height:clamp(620px,100svh - 90px,780px);color:var(--hero-title);position:relative;overflow:hidden}.animated-hero:before{content:"";z-index:-3;background:linear-gradient(var(--hero-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--hero-grid-line) 1px,transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 92%);mask-image:linear-gradient(90deg,#000,#0000 92%)}.animated-hero:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,#080d16c7,#080d165c,#080d161a),linear-gradient(#0000,#080d165c);position:absolute;inset:0}.hero-material{z-index:-1;opacity:.34;filter:saturate(.76)contrast(.9);background:linear-gradient(90deg,#0b1120eb,#0b11202e 28%,#0b112033),url(/images/precision-workbench-texture.webp) 100%/cover no-repeat;width:min(58vw,860px);position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.hero-material:before{content:"";background:linear-gradient(#0000,#5eead4a6,#0000);width:1px;animation:5.8s ease-in-out infinite material-scan;position:absolute;top:0;bottom:0;left:42%}.hero-material:after{content:"";background-color:#0000;background-image:linear-gradient(#e2e8f01a 1px,#0000 1px),linear-gradient(90deg,#e2e8f014 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #e2e8f029;border-right-color:#f59e0b47;position:absolute;inset:14% 8% 16% 18%;transform:skew(-10deg)}.home-hero-title{color:var(--hero-title)}.home-hero-copy{color:var(--hero-copy)}.hero-primary-cta{color:#06111a;background:#2dd4bf;transition:background .18s,transform .18s;box-shadow:0 18px 48px #14b8a62e}.hero-primary-cta:hover{background:#5eead4;transform:translateY(-1px)}.hero-secondary-cta{border:1px solid var(--site-border-strong);color:var(--hero-title);background:#ffffff14;transition:background .18s,border-color .18s,transform .18s}.hero-secondary-cta:hover{background:#5eead41f;border-color:#5eead461;transform:translateY(-1px)}.signal-band{background:var(--site-bg);padding:1.25rem 1.5rem 0}.operational-proofline{border:1px solid var(--site-border);background:var(--site-card-bg);box-shadow:var(--site-card-shadow);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.operational-proofline div{border-right:1px solid var(--site-border);grid-template-columns:auto 1fr;align-content:center;gap:.2rem .8rem;min-height:84px;padding:1rem 1.25rem;display:grid}.operational-proofline div:last-child{border-right:0}.operational-proofline span{color:#0f766e;grid-row:span 2;font-size:.76rem;font-weight:850}.operational-proofline strong{font-size:1rem}.operational-proofline p{color:var(--site-muted);margin:0;font-size:.82rem}.product-console{isolation:isolate;background:radial-gradient(circle at 28% 32%,#14b8a621,#0000 28%),linear-gradient(145deg,#0f172afa,#111827f5),#0f172a;border:1px solid #94a3b82e;border-radius:8px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 28px 90px #0f172a38}.product-console:before{content:"";z-index:-1;opacity:.45;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.product-console:after{content:"";z-index:-1;filter:blur(8px);background:linear-gradient(90deg,#0000,#5eead426,#0000);width:18%;animation:5.8s ease-in-out infinite console-scan;position:absolute;top:4rem;bottom:7.5rem;left:0}.console-topbar{color:#ccfbf1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem .9rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.console-topbar div:first-child{flex-direction:column;gap:.2rem;display:flex}.console-topbar span{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:850}.console-topbar strong{color:#94a3b8;font-size:.72rem;font-weight:750}.console-pulse{gap:.45rem;display:flex}.console-pulse i{opacity:.72;background:#64748b;border-radius:999px;width:.45rem;height:.45rem;transition:background .24s,box-shadow .24s}.console-pulse i.is-active{background:#5eead4;box-shadow:0 0 0 5px #5eead414}.console-body{grid-template-columns:.72fr 1.22fr .76fr;gap:.75rem;display:grid;position:absolute;inset:5.4rem 1rem 8.7rem}.console-inbox,.console-workarea,.console-rail>div,.console-audit{color:#e2e8f0;background:#0f172ac2;border:1px solid #ffffff17;border-radius:8px}.console-inbox,.console-workarea,.console-rail>div{padding:1rem}.console-label{color:#ccfbf1;align-items:center;gap:.5rem;font-size:.78rem;font-weight:850;display:flex}.console-inbox{align-content:start;gap:.75rem;display:grid}.inbox-row{color:#94a3b8;background:#ffffff0b;border:1px solid #94a3b81f;border-radius:7px;justify-content:space-between;align-items:center;min-height:52px;padding:.75rem;font-size:.76rem;font-weight:750;transition:border-color .24s,color .24s,transform .24s;display:flex}.inbox-row i{background:#64748b;border-radius:999px;width:.45rem;height:.45rem}.inbox-row.is-active{color:#ccfbf1;border-color:#5eead480;transform:translate(.25rem)}.inbox-row.is-active i{background:#5eead4}.console-workarea{grid-template-rows:1fr auto;gap:1rem;min-width:0;display:grid}.spec-document{background:#ffffff0b;border:1px solid #94a3b81f;border-radius:8px;padding:1rem;position:relative;overflow:hidden}.spec-document:after{content:"";background:linear-gradient(#0000,#5eead473,#0000);width:1px;animation:4.8s ease-in-out infinite material-scan;position:absolute;top:0;bottom:0;left:28%}.document-grid{grid-template-columns:1.2fr .8fr;gap:.65rem;margin-top:1.2rem;display:grid}.document-grid span{background:linear-gradient(90deg,#cbd5e12e,#cbd5e10a),#ffffff09;border:1px solid #94a3b81f;border-radius:7px;min-height:42px}.document-grid span:first-child,.document-grid span:nth-child(4){grid-column:span 2}.console-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.console-track span{color:#94a3b8;border:1px solid #94a3b81f;border-radius:6px;place-items:center;min-height:34px;font-size:.74rem;font-weight:850;display:grid}.console-track span.is-active{color:#ccfbf1;background:#14b8a624;border-color:#5eead480}.console-rail{gap:.75rem;display:grid}.approval-module,.tool-module{transition:border-color .24s,background .24s,transform .24s}.approval-module.is-active,.tool-module.is-active{background:#0f172af5;border-color:#5eead480;transform:translateY(-.25rem)}.approval-module button{color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;width:100%;height:34px;margin-top:.65rem;font-size:.76rem;font-weight:800}.approval-module button:last-child{color:#ccfbf1;background:#14b8a638}.tool-module>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.tool-module i{background:#94a3b821;border-radius:7px;height:42px}.console-audit{grid-template-columns:auto .7fr 1.2fr auto;align-items:center;gap:.8rem;min-height:86px;padding:1rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.console-audit>span{color:#5eead4;font-size:.76rem;font-weight:900}.console-audit strong{font-size:1rem}.console-audit p{color:#94a3b8;margin:0;font-size:.78rem;line-height:1.7}.console-audit div{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.console-audit i,.layer-list i{color:#0f766e;background:#14b8a61f;border-radius:999px;padding:.34rem .58rem;font-size:.72rem;font-style:normal;font-weight:750}.story-section{isolation:isolate;color:#fff;background:linear-gradient(#080d16fa,#0c1820fa),#080d16;position:relative;overflow:hidden}.story-section:before{content:"";z-index:-2;opacity:.34;filter:saturate(.72)contrast(.9);background:linear-gradient(90deg,#080d16e0,#080d1647,#080d16c2),url(/images/aurora-precision-surface-v3.png) 50%/cover no-repeat;position:absolute;inset:0}.story-section:after{content:"";z-index:-1;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 72%)}.story-pin{align-items:center;min-height:100svh;padding-top:5rem;padding-bottom:5rem}.story-sticky{align-self:center}.story-choreo{gap:1.5rem;display:grid}.story-heading h2{max-width:54rem;margin:1rem 0 0;font-size:clamp(2.25rem,5.7vw,5.9rem);font-weight:760;line-height:.95}.story-heading h2 span{color:#5eead4;display:block}.story-heading p{color:#a8b6c7;max-width:42rem;margin:1.2rem 0 0;font-size:.96rem;line-height:1.85}.story-stage{min-height:520px;position:relative}.narrative-shell{background:radial-gradient(circle at 30% 32%,#14b8a629,#0000 30%),linear-gradient(145deg,#0f172af5,#080d16fa),#0b1120;border:1px solid #94a3b829;border-radius:8px;min-height:540px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000042}.narrative-shell:before{content:"";opacity:.45;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.narrative-topbar,.narrative-readout{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172acc;border:1px solid #ffffff17;border-radius:8px;position:absolute;left:1rem;right:1rem}.narrative-topbar{grid-template-columns:1fr .55fr;align-items:center;gap:1rem;padding:.85rem 1rem;display:grid;top:1rem}.narrative-topbar span{color:#ccfbf1;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}.narrative-topbar strong{color:#94a3b8;margin-top:.25rem;font-size:.76rem;display:block}.narrative-progress{background:#94a3b838;border-radius:999px;height:3px;overflow:hidden}.narrative-progress span{transform-origin:0;background:linear-gradient(90deg,#14b8a6,#67e8f9,#f59e0b);width:100%;height:100%;transition:transform .18s;display:block}.narrative-board{z-index:2;background:radial-gradient(circle at 72% 18%,#5eead41a,#0000 28%),linear-gradient(135deg,#080d16d1,#0f172a85);border-radius:8px;grid-template-columns:minmax(104px,.26fr) 1fr;gap:1rem;padding:1rem;display:grid;position:absolute;inset:5.35rem 1rem 8.2rem;overflow:hidden}.narrative-board:before{content:"";opacity:.5;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.case-rail{z-index:2;gap:.55rem;display:grid;position:relative}.case-rail:before{content:"";background:linear-gradient(#14b8a6,#94a3b838);width:1px;position:absolute;top:1.2rem;bottom:1.2rem;left:.88rem}.case-rail div{color:#94a3b8;background:#0f172aad;border:1px solid #94a3b81f;border-radius:8px;align-content:center;gap:.18rem;min-height:58px;padding:.72rem .72rem .72rem 2.3rem;transition:border-color .24s,background .24s,color .24s,transform .24s;display:grid;position:relative}.case-rail div:before{content:"";background:#64748b;border-radius:999px;width:.52rem;height:.52rem;position:absolute;top:50%;left:.62rem;transform:translateY(-50%)}.case-rail div.is-active{color:#5eead4;background:#0d948829;border-color:#5eead48c;transform:translate(.25rem)}.case-rail div.is-active:before{background:#5eead4;box-shadow:0 0 0 7px #5eead41a}.case-rail span{color:inherit;font-size:.64rem;font-weight:900}.case-rail strong{color:#e2e8f0;font-size:.78rem;font-weight:840}.scene-stack{z-index:2;min-width:0;position:relative}.scene-card{opacity:0;pointer-events:none;visibility:hidden;gap:.68rem;min-width:0;display:grid;position:absolute;inset:0;transform:translateY(18px)scale(.985)}.scene-card.is-active{opacity:1;pointer-events:auto;visibility:visible;animation:.42s cubic-bezier(.22,1,.36,1) scene-enter;transform:translateY(0)scale(1)}.scene-label{color:#ccfbf1;background:#0d94881f;border:1px solid #5eead433;border-radius:999px;align-items:center;gap:.45rem;width:fit-content;padding:.38rem .62rem;font-size:.72rem;font-weight:850;display:inline-flex}.source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.source-card,.work-order-card,.question-card,.review-panel,.output-draft,.connector-map span,.spec-table div{background:#0f172abd;border:1px solid #94a3b824;border-radius:8px}.source-card{min-height:92px;padding:.75rem}.source-card span,.work-order-card span,.question-card span,.review-panel span,.output-draft span{color:#5eead4;font-size:.66rem;font-weight:850;display:block}.source-card strong,.work-order-card strong,.review-panel strong,.output-draft strong{color:#f8fafc;margin-top:.35rem;font-size:.9rem;display:block}.source-card p,.work-order-card p,.question-card p,.review-panel p,.output-draft p{color:#94a3b8;margin:.35rem 0 0;font-size:.72rem;line-height:1.55}.work-order-card{background:linear-gradient(90deg,#14b8a62e,#0f172ac2),#0f172abd;align-self:end;padding:.85rem}.spec-table{gap:.38rem;display:grid}.spec-table div{grid-template-columns:.58fr 1fr auto;align-items:center;gap:.6rem;min-height:38px;padding:.45rem .62rem;display:grid}.spec-table div.needs-review{background:#f59e0b14;border-color:#f59e0b52}.spec-table span{color:#94a3b8;font-size:.72rem;font-weight:760}.spec-table strong{color:#f8fafc;min-width:0;font-size:.84rem}.spec-table i{color:#ccfbf1;background:#14b8a624;border-radius:999px;padding:.24rem .45rem;font-size:.62rem;font-style:normal;font-weight:850}.spec-table .needs-review i{color:#fbbf24;background:#f59e0b29}.question-card,.output-draft{align-self:end;padding:.72rem}.review-panel{background:radial-gradient(circle at 88% 18%,#f59e0b29,#0000 28%),#0f172abd;grid-template-columns:1.1fr .9fr;align-items:center;gap:.9rem;min-height:220px;padding:1rem;display:grid}.approval-checks{gap:.45rem;display:grid}.approval-checks span{color:#ccfbf1;background:#0f172ab3;border-radius:8px;align-items:center;gap:.45rem;padding:.55rem;display:flex}.approval-stamp{color:#fbbf24;border:1px solid #f59e0b66;border-radius:999px;grid-column:1/-1;justify-self:end;padding:.36rem .68rem;font-size:.7rem;font-weight:900}.connector-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:.62rem;display:grid}.connector-map span{color:#ccfbf1;place-items:center;min-height:92px;font-size:.82rem;font-weight:850;display:grid}.connector-map span:nth-child(2){background:#0d948829;border-color:#5eead46b}.narrative-readout{grid-template-columns:auto .55fr 1fr auto;align-items:center;gap:.75rem;min-height:84px;padding:1rem;display:grid;bottom:1rem}.narrative-readout>span{color:#5eead4;font-size:.78rem;font-weight:900}.narrative-readout strong{font-size:1rem}.narrative-readout p{color:#94a3b8;margin:0;font-size:.82rem;line-height:1.7}.narrative-readout div{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.narrative-readout i{color:#ccfbf1;background:#14b8a624;border-radius:999px;padding:.34rem .55rem;font-size:.7rem;font-style:normal;font-weight:760}.story-copy{align-self:center;min-height:min(66svh,620px);position:relative}.story-step{opacity:0;pointer-events:none;visibility:hidden;border-left:1px solid #5eead447;flex-direction:column;justify-content:center;padding:2rem 0 2rem 2rem;display:flex;position:absolute;inset:0;transform:translateY(1.6rem)}.story-step.is-active{opacity:1;pointer-events:auto;visibility:visible;animation:.36s cubic-bezier(.22,1,.36,1) story-copy-enter;transform:translateY(0)}.story-step span{color:#5eead4;font-size:.82rem;font-weight:900}.story-step p{color:#94a3b8;letter-spacing:.16em;text-transform:uppercase;margin:.85rem 0 0;font-size:.78rem;font-weight:800}.story-step h3{color:#fff;margin:.8rem 0 0;font-size:clamp(3rem,7vw,6.2rem);font-weight:780;line-height:.95}.story-step strong{color:#cbd5e1;max-width:23rem;margin-top:1.2rem;font-size:1.02rem;line-height:1.85}.product-system{background:var(--site-section-bg);color:var(--site-text);padding:4.5rem 0}.product-system h2{max-width:38rem;color:var(--site-heading);margin:1rem 0 0;font-size:clamp(2rem,4vw,4.2rem);font-weight:760;line-height:.98}.product-system p{max-width:35rem;color:var(--site-muted);margin:1.2rem 0 0;font-size:1rem;line-height:1.85}.workspace-blueprint{border:1px solid var(--site-border);background:linear-gradient(var(--site-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--site-grid-line) 1px,transparent 1px),var(--site-surface);background-size:56px 56px;border-radius:8px;grid-template-columns:.62fr 1.25fr .72fr;min-height:340px;display:grid;overflow:hidden}.workspace-blueprint aside,.workspace-blueprint main{min-width:0;padding:1rem}.workspace-blueprint aside{border-right:1px solid var(--site-border);background:var(--site-surface-soft);align-content:start;gap:.55rem;display:grid}.workspace-blueprint aside:last-child{border-right:0;border-left:1px solid var(--site-border)}.workspace-blueprint span{color:#0f766e;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.workspace-blueprint aside strong{border:1px solid var(--site-border);background:var(--site-surface);color:var(--site-muted-strong);border-radius:7px;padding:.68rem;font-size:.78rem;font-weight:760;display:block}.workspace-blueprint aside strong.is-active{color:#0f766e;background:#ccfbf16b;border-color:#14b8a673}.workspace-blueprint main{align-content:center;gap:.8rem;display:grid}.workspace-blueprint main>div{border:1px solid var(--site-border);background:var(--site-surface);border-radius:8px;padding:.9rem}.workspace-blueprint main p{color:var(--site-muted);margin:.45rem 0 0;font-size:.88rem;line-height:1.7}.composer-line{flex-wrap:wrap;gap:.45rem;display:flex}.composer-line i,.composer-line strong{background:var(--site-chip-bg);color:var(--site-chip-text);border-radius:999px;padding:.36rem .6rem;font-size:.72rem;font-style:normal;font-weight:820}.platform-hero-continuum{--liquid-x:47%;--liquid-y:42%;--ambient-blur:24px;--ambient-saturation:1.14;--ambient-opacity-base:.84;--ambient-opacity-low:.64;--ambient-opacity-high:.96;--ambient-opacity-peak:1;--ambient-scale-low:.95;--ambient-scale-high:1.08;--ambient-scale-peak:1.14;--ambient-breath-duration:12.4s;--ambient-breath-delay:-2.8s;isolation:isolate;color:#fff;background:radial-gradient(78rem at 58% 44%,#0d948824,#0000 66%),linear-gradient(120deg,#080d16fa,#0a181ff5 48%,#0d2a2bf0),#080d16;position:relative;overflow:hidden}.platform-hero-continuum:before{content:"";z-index:-3;opacity:.78;filter:saturate(.92)contrast(1.04);background:linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#080d16fa,#080d16d1 34%,#080d166b 74%,#080d169e) 0 0/cover no-repeat,url(/images/aurora-precision-surface-v3.png) 100%/cover no-repeat;position:absolute;inset:0}.platform-hero-continuum:after{content:"";z-index:-2;background:radial-gradient(40rem circle at var(--liquid-x) var(--liquid-y),#5eead452,#14b8a626 36%,#eab3080f 54%,transparent 78%),radial-gradient(58rem circle at calc(var(--liquid-x) + 14rem) calc(var(--liquid-y) + 26rem),#38bdf81a,transparent 70%),radial-gradient(44rem circle at 76% 18%,#14b8a617,transparent 72%);filter:blur(24px)saturate(1.14);opacity:.92;pointer-events:none;position:absolute;inset:0}.platform-hero-continuum .brand-service-section{background:0 0}.platform-hero-continuum .brand-service-section:before,.platform-hero-continuum .brand-service-section:after{content:none}.platform-hero-continuum .brand-service-section{border-top:0}.brand-service-section{--liquid-x:72%;--liquid-y:28%;--ambient-blur:24px;--ambient-saturation:1.14;--ambient-opacity-base:.74;--ambient-opacity-low:.54;--ambient-opacity-high:.9;--ambient-opacity-peak:.96;--ambient-scale-low:.94;--ambient-scale-high:1.07;--ambient-scale-peak:1.12;--ambient-breath-duration:13.7s;--ambient-breath-delay:-6.2s;isolation:isolate;color:#fff;background:linear-gradient(#07111c,#080d16);border-top:1px solid #94a3b824;align-items:center;min-height:100svh;padding:clamp(4.5rem,6.5vw,6.5rem) 0;display:grid;position:relative;overflow:hidden}.brand-service-section:before{content:"";z-index:-2;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 45% 30%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 45% 30%,#000,#0000 72%)}.brand-service-section:after{content:"";z-index:-1;background:radial-gradient(38rem circle at var(--liquid-x) var(--liquid-y),#5eead457,#14b8a629 36%,#eab3080f 52%,transparent 76%),radial-gradient(48rem circle at calc(var(--liquid-x) - 16rem) calc(var(--liquid-y) + 10rem),#38bdf81a,transparent 70%);filter:blur(24px)saturate(1.14);opacity:.82;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.brand-service-heading{grid-template-columns:minmax(0,.68fr) minmax(24rem,.38fr);align-items:end;gap:4rem;display:grid}.brand-service-heading h2{color:#fff;word-break:keep-all;max-width:46rem;margin:1rem 0 0;font-size:clamp(2.55rem,4.2vw,4.75rem);font-weight:780;line-height:.98}.brand-service-heading h2 span{display:block}.brand-service-heading h2 span+span{color:#a7fff2}.brand-service-heading p{color:#a8b6c7;margin:0;font-size:1rem;line-height:1.8}.brand-service-heading p span{display:block}.brand-service-grid{background:#94a3b82e;border:1px solid #94a3b833;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:2.4rem;display:grid;overflow:hidden}.brand-service-card{background:radial-gradient(circle at 22% 18%,#14b8a61a,#0000 42%),#0f172adb;align-content:space-between;min-height:290px;padding:1.2rem;transition:background .22s,box-shadow .22s,transform .22s;display:grid;position:relative;overflow:hidden}.brand-service-card:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(at 50% 100%,#5eead42e,#0000 68%);height:38%;transition:opacity .22s;position:absolute;inset:auto 1rem 0}.brand-service-card div,.brand-service-card strong,.brand-service-card p,.brand-service-card i{z-index:1;position:relative}.brand-service-card div{color:#5eead4;align-items:center;gap:.65rem;display:flex}.brand-service-card div span{color:#99f6e4;letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:900}.brand-service-card strong{color:#fff;word-break:keep-all;max-width:16rem;margin-top:2.6rem;font-size:clamp(1.28rem,1.55vw,1.72rem);font-weight:780;line-height:1.08;display:block}.brand-service-card p{color:#a8b6c7;margin:1rem 0 0;font-size:.9rem;line-height:1.65}.brand-service-card i{color:#ccfbf1;background:#14b8a624;border-radius:999px;width:fit-content;margin-top:2.2rem;padding:.42rem .68rem;font-size:.72rem;font-style:normal;font-weight:820}@media(hover:hover)and (pointer:fine){.brand-service-card:hover{background:radial-gradient(circle at 22% 18%,#5eead424,#0000 42%),#0f172af5;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #5eead429}.brand-service-card:hover:before{opacity:1}}.platform-showcase-section{--liquid-x:18%;--liquid-y:22%;--ambient-blur:24px;--ambient-saturation:1.18;--ambient-opacity-base:.74;--ambient-opacity-low:.56;--ambient-opacity-high:.92;--ambient-opacity-peak:.98;--ambient-scale-low:.95;--ambient-scale-high:1.08;--ambient-scale-peak:1.13;--ambient-breath-duration:12.9s;--ambient-breath-delay:-4.1s;isolation:isolate;color:#f8fafc;background:#07111c;position:relative;overflow:hidden}:root[data-theme=light] .platform-hero-continuum,:root[data-theme=light] .brand-service-section,:root[data-theme=light] .platform-motion-section,:root[data-theme=light] .platform-showcase-section,:root[data-theme=light] .platform-intro-section,:root[data-theme=light] .platform-path-section{background:var(--site-section-bg);color:var(--site-text)}:root[data-theme=light] .platform-hero-continuum:before{opacity:.2}:root[data-theme=light] .platform-hero-continuum:after,:root[data-theme=light] .brand-service-section:after,:root[data-theme=light] .platform-showcase-section:before,:root[data-theme=light] .platform-motion-section:before{opacity:.24}:root[data-theme=light] .brand-service-section:before,:root[data-theme=light] .platform-showcase-section:after,:root[data-theme=light] .platform-motion-section:after{background:linear-gradient(var(--site-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--site-grid-line) 1px,transparent 1px)}:root[data-theme=light] .brand-service-heading h2,:root[data-theme=light] .platform-motion-heading h2,:root[data-theme=light] .platform-intro-heading h2,:root[data-theme=light] .platform-path-title{color:var(--site-heading)}:root[data-theme=light] .brand-service-heading h2 span+span,:root[data-theme=light] .platform-motion-heading h2 span,:root[data-theme=light] .platform-path-title span+span,:root[data-theme=light] .cta-slogan span:nth-child(3){color:#0f766e}:root[data-theme=light] .brand-service-heading p,:root[data-theme=light] .platform-motion-heading p,:root[data-theme=light] .platform-intro-heading p,:root[data-theme=light] .platform-path-panel p{color:var(--site-muted)}.platform-showcase-section:before{content:"";z-index:0;background:radial-gradient(38rem circle at var(--liquid-x) var(--liquid-y),#5eead466,#14b8a630 33%,#eab30812 50%,transparent 74%),radial-gradient(48rem circle at calc(var(--liquid-x) - 13rem) calc(var(--liquid-y) + 9rem),#38bdf821,transparent 68%),radial-gradient(circle at 9% 16%,#14b8a614,transparent 32%);filter:blur(24px)saturate(1.18);opacity:.78;pointer-events:none;position:absolute;inset:0}.platform-showcase-section:after{content:"";z-index:1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000e0 55%,#000000c7 100%);mask-image:linear-gradient(#000,#000000e0 55%,#000000c7)}.platform-showcase-inner{z-index:2;position:relative}.platform-showcase-section .cta-stage{background:0 0}.platform-showcase-section .cta-stage:before,.platform-showcase-section .cta-stage:after{content:none}.platform-intro-section{color:#f8fafc;background:0 0;min-height:100vh;padding:6.2rem 0 5rem;position:relative;overflow:visible}.platform-intro-section:before,.platform-intro-section:after{content:none}.platform-intro-section>div{position:relative}.platform-intro-heading{grid-template-columns:minmax(0,.76fr) minmax(20rem,.4fr);align-items:end;gap:3.25rem;display:grid}.platform-intro-heading h2{color:#fff;word-break:keep-all;max-width:50rem;margin:1rem 0 0;font-size:clamp(3.15rem,5.25vw,5.45rem);font-weight:780;line-height:.98}.platform-intro-heading h2 span{white-space:nowrap;display:block}.platform-intro-heading p{color:#aab6c3;margin:0;font-size:1rem;line-height:1.85}.platform-intro-heading p span{display:block}.product-plane-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.2rem;display:grid}.product-plane-card{background:linear-gradient(#0f172a,#08121c),#0b1420;border:1px solid #94a3b833;border-radius:8px;align-content:space-between;min-width:0;min-height:348px;padding:1.45rem;transition:transform .26s,border-color .26s,background .26s,box-shadow .26s;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #00000038}.product-plane-card:before{content:"";opacity:.72;pointer-events:none;background:radial-gradient(at 50% 100%,#2dd4bf3d,#14b8a61a 38%,#0000 72%);height:46%;transition:opacity .26s,transform .26s;position:absolute;bottom:-24%;left:8%;right:8%}.product-plane-meta{color:#99f6e4;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.76rem;font-weight:900;display:flex;position:relative}.product-plane-meta span{color:#14b8a6}.product-plane-card h3{color:#fff;max-width:16rem;margin:2.5rem 0 0;font-size:clamp(1.6rem,2.2vw,2.35rem);font-weight:780;line-height:1.05;position:relative}.product-plane-card p{color:#aab6c3;max-width:18rem;margin:.8rem 0 0;font-size:.94rem;line-height:1.7;position:relative}.product-plane-visual{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:2.35rem;display:grid;position:relative}.product-plane-visual span{z-index:1;color:#b8fff3;background:#0f172aeb;border:1px solid #94a3b838;border-radius:999px;place-items:center;min-width:0;min-height:52px;font-size:.76rem;font-weight:850;transition:transform .22s,border-color .22s,background .22s,color .22s;display:grid;position:relative}.product-plane-visual span.is-active{color:#fff;background:#5eead42e;border-color:#5eead4a3}.platform-path-section{color:#fff;background:0 0;align-items:center;min-height:92vh;padding:6rem 0;display:grid;position:relative;overflow:visible}.platform-path-section:before,.platform-path-section:after{content:none}.platform-path-section>div{z-index:2;width:min(100% - 3rem,92rem);max-width:none;position:relative}.platform-path-panel{color:#fff;grid-template-columns:minmax(0,.92fr) minmax(23rem,.48fr);gap:3rem;min-height:540px;padding:clamp(3.25rem,5vw,5rem);display:grid;position:relative}.platform-path-panel>*{z-index:1;position:relative}.platform-path-copyblock{align-self:center}.platform-path-title{color:#fff;word-break:keep-all;width:min(100%,45rem);max-width:48rem;margin:1rem 0 0;font-size:clamp(3.35rem,5vw,5.4rem);font-weight:780;line-height:.94}.platform-path-title span{white-space:nowrap;display:block}.platform-path-title span+span{color:#d9fffa;padding-left:clamp(1.5rem,4.6vw,5rem)}.platform-path-panel p{color:#cbd5e1;max-width:38rem;margin:1.4rem 0 0;font-size:1rem;line-height:1.75}.platform-path-panel p span{display:block}.platform-path-links{align-content:center;gap:.4rem;display:grid}.platform-path-links a{color:#fff;border-top:1px solid #ffffff21;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:92px;padding:0 .65rem;transition:background .22s,border-color .22s,color .22s,transform .22s,padding .22s;display:grid;position:relative}.platform-path-links a:last-child{border-bottom:1px solid #ffffff21}.platform-path-links a:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#5eead41f,#0000 68%);transition:opacity .22s;position:absolute;inset:0}.platform-path-links svg{color:#5eead4;transition:transform .22s}.platform-path-links strong,.platform-path-links i{display:block}.platform-path-links strong{font-size:1rem;font-weight:820}.platform-path-links i{color:#94a3b8;margin-top:.24rem;font-size:.84rem;font-style:normal;line-height:1.45}.platform-path-links a:hover strong{color:#5eead4}@media(hover:hover)and (pointer:fine){.product-plane-card:hover{background:linear-gradient(#101e2d,#091823),#0b1420;border-color:#5eead47a;transform:translateY(-8px);box-shadow:0 28px 90px #00000057,0 0 0 1px #5eead414}.product-plane-card:hover:before{opacity:1;transform:translateY(-10px)}.product-plane-card:hover .product-plane-visual span.is-active{background:#5eead43d;transform:translateY(-3px);box-shadow:0 0 24px #2dd4bf1f}.platform-path-links a:hover{background:#5eead414;border-color:#5eead447;padding-left:.75rem;padding-right:.75rem;transform:translate(8px)}.platform-path-links a:hover:before{opacity:1}.platform-path-links a:hover>svg:last-child{transform:translate(5px)}}.operation-layers{grid-template-columns:.42fr 1fr;gap:1.25rem;display:grid}.layer-map{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-self:start;gap:.65rem;padding:1rem;display:grid}.layer-map span{color:#0f766e;background:#fff;border:1px solid #e2e8f0;border-radius:7px;place-items:center;min-height:52px;font-size:.82rem;font-weight:850;display:grid}.layer-list{background:#e2e8f0;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.layer-list article{background:#fff;min-height:240px;padding:1.35rem}.layer-list article>div:first-child{color:#0f766e;align-items:center;gap:.55rem;font-size:.78rem;font-weight:850;display:flex}.layer-list h3{margin:1rem 0 0;font-size:1.1rem;font-weight:760}.layer-list p{color:#475569;margin:.75rem 0 0;font-size:.9rem;line-height:1.75}.layer-list article>div:last-child{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.proof-strip{background:#fff;padding:0 1.5rem 4rem}.proof-strip article{min-height:116px}.cta-stage{--ambient-origin-x:62%;--ambient-origin-y:48%;--ambient-blur:18px;--ambient-saturation:1.12;--ambient-opacity-base:.72;--ambient-opacity-low:.5;--ambient-opacity-high:.92;--ambient-opacity-peak:1;--ambient-scale-low:.93;--ambient-scale-high:1.1;--ambient-scale-peak:1.18;--ambient-breath-duration:14.6s;--ambient-breath-delay:-3.2s;isolation:isolate;background:var(--hero-bg);min-height:100svh;color:var(--hero-title);align-items:center;padding-top:clamp(5rem,8vw,7rem);padding-bottom:clamp(5rem,8vw,7rem);display:grid;position:relative;overflow:hidden}.cta-stage.is-home{min-height:clamp(30rem,58svh,38rem)}.cta-stage:before{content:"";z-index:-2;background:linear-gradient(var(--hero-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--hero-grid-line) 1px,transparent 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000db 62%,#0000 100%);mask-image:linear-gradient(90deg,#000,#000000db 62%,#0000)}.cta-stage:after{content:"";z-index:-1;filter:blur(18px)saturate(1.12);pointer-events:none;background:radial-gradient(44rem at 62% 48%,#5eead433,#14b8a61a 42%,#0000 72%),radial-gradient(34rem at 78% 62%,#eab30812,#0000 68%);position:absolute;inset:-20% -8% -28% 22%}.site-footer{color:#cbd5e1;background:#030a0f;border-top:1px solid #94a3b824}.site-footer-inner{grid-template-columns:1fr auto 1fr;align-items:start;gap:clamp(2rem,5vw,5rem);width:100%;max-width:min(1580px,100vw - clamp(4rem,10vw,11rem));padding-top:3.5rem;padding-bottom:3.5rem;display:grid}.site-footer-lockup{color:#f8fafc;align-items:center;gap:.8rem;display:inline-flex}.site-footer-lockup>span:last-child{gap:.18rem;display:grid}.site-footer-lockup strong{color:#f8fafc;letter-spacing:-.025em;font-size:1.05rem;font-weight:780}.site-footer-lockup small{color:#72d9c8;letter-spacing:.14em;font-size:.66rem;font-weight:680}.site-footer-brand p{color:#748491;max-width:23rem;margin:.75rem 0 0;font-size:.76rem;line-height:1.65}.site-footer-nav{grid-template-columns:repeat(2,auto);gap:.8rem 2.2rem;display:grid}.site-footer-nav a,.site-footer-meta a{color:#aebbc5;font-size:.75rem;font-weight:680;transition:color .16s}.site-footer-nav a:hover,.site-footer-meta a:hover{color:#9fffee}.site-footer-meta{justify-items:end;gap:.75rem;margin:0;font-style:normal;display:grid}.site-footer-meta>span{color:#667783;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:720}.site-footer-meta small{color:#5f707d;font-size:.66rem}.cta-slogan{max-width:58rem;color:var(--hero-title);word-break:keep-all;margin:1.25rem 0 0;font-size:clamp(2.7rem,4.8vw,5.5rem);font-weight:780;line-height:.98}.cta-slogan span{display:block;overflow:hidden}.cta-slogan span:nth-child(2){padding-left:clamp(1.5rem,5vw,5.5rem)}.cta-slogan span:nth-child(3){color:#9fffee;padding-left:clamp(3rem,10vw,11rem)}.cta-slogan i{transform-origin:0 100%;font-style:normal;display:block}.cta-description{color:#9fb0c0;max-width:44rem;margin:1.7rem 0 0;font-size:.92rem;line-height:1.8}.cta-actions{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.cta-action{isolation:isolate;color:#e9fffb;white-space:nowrap;background:linear-gradient(135deg,#0f172abd,#14b8a62e),#080d16b8;border:1px solid #99f6e452;border-radius:999px;align-items:center;gap:.8rem;width:fit-content;min-height:3.25rem;padding:.52rem .58rem .52rem 1.05rem;font-size:.88rem;font-weight:850;line-height:1;transition:border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 20px 54px #14b8a624}.cta-action-secondary{color:#cbd5e1;box-shadow:none;background:#08111c8f;border-color:#94a3b83d}.cta-action:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#5eead42e,#ffffff14,#0000 72%);transition:opacity .22s,transform .22s;position:absolute;inset:0;transform:translate(-34%)}.cta-action svg{color:#06111a;background:#5eead4;border-radius:999px;flex:none;width:2rem;height:2rem;padding:.45rem;transition:transform .18s;box-shadow:0 0 28px #5eead43d}.cta-action:hover{color:#fff;border-color:#99f6e494;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1f,0 26px 70px #14b8a633}.cta-action:hover:before{opacity:1;transform:translate(0)}.cta-action:hover svg{transform:translate(3px)}.governance-stage{color:#fff;background:linear-gradient(120deg,#111827fa,#132a2efa),linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/84px 84px;padding:5rem 0}.governance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.governance-grid div{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.75rem;min-height:72px;padding:1rem;display:flex}.governance-grid svg{color:#5eead4;flex:none}.governance-grid span{color:#e2e8f0;font-size:.92rem;font-weight:650}.answer-section{background:var(--site-section-bg);color:var(--site-text)}.answer-section h2{color:var(--site-heading)}.brand-answer-title span{display:block}.brand-answer-title span:last-child{color:#9fffee;margin-top:.12em}.answer-list{gap:.75rem;display:grid}.answer-list details{border:1px solid var(--site-border);background:var(--site-card-bg);border-radius:8px;padding:1rem 1.1rem}.answer-list summary{cursor:pointer;color:var(--site-heading);font-weight:700}.answer-list p{color:var(--site-muted);margin:.9rem 0 0;font-size:.92rem;line-height:1.8}.site-nav-link{color:var(--site-header-muted);letter-spacing:.01em;font-size:.78rem;font-weight:680;transition:color .18s;position:relative}.site-nav-link:hover,.site-nav-link.is-active{color:var(--site-header-active)}.site-nav-link.is-active:after{content:"";background:#14b8a6;height:1px;position:absolute;bottom:-.55rem;left:28%;right:28%}.site-header-cta{color:#08111b;background:#f1f5f4;border:1px solid #ffffff1f;border-radius:7px;align-items:center;gap:.55rem;min-height:2.38rem;padding:0 1.05rem;font-size:.8rem;font-weight:780;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.site-header-cta:hover{background:#ccfbf1;border-color:#5eead46b;transform:translate(2px)}:root[data-theme=light] .site-header-cta{color:#fff;background:#0f172a;border-color:#0f172a14;box-shadow:0 14px 34px #0f172a29}:root[data-theme=light] .site-header-cta:hover{background:#111827}.text-route-link{color:var(--site-link);align-items:center;gap:.45rem;font-size:.92rem;font-weight:820;display:inline-flex}.platform-motion-section{isolation:isolate;color:#fff;background:linear-gradient(#080d16fa,#0c1820fa),#080d16;border-top:1px solid #94a3b824;position:relative;overflow:hidden}.platform-motion-section:before{content:"";z-index:-2;opacity:.24;filter:saturate(.72)contrast(.9);background:linear-gradient(90deg,#080d16c7,#080d164d,#080d16d9),url(/images/aurora-precision-surface-v3.png) 50%/cover no-repeat;position:absolute;inset:0}.platform-motion-section:after{content:"";z-index:-1;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:78px 78px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 45% 46%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 45% 46%,#000,#0000 72%)}.platform-motion-pin{align-content:start;gap:1.25rem;min-height:calc(100svh - 72px);padding-top:5.25rem;padding-bottom:3.25rem;display:grid}.platform-motion-heading{grid-template-columns:minmax(0,.68fr) minmax(21rem,.46fr);align-items:end;gap:1.75rem;display:grid}.platform-motion-heading h2{color:#fff;margin:.75rem 0 0;font-size:clamp(2rem,3.35vw,3.7rem);font-weight:780;line-height:1.02}.platform-motion-heading h2 span{color:#5eead4;display:block}.platform-motion-heading p{color:#a8b6c7;margin:0;font-size:.95rem;line-height:1.75}.platform-motion-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,.38fr);align-items:stretch;gap:1.1rem;display:grid}.platform-motion-console{background:radial-gradient(circle at 28% 30%,#14b8a629,#0000 30%),linear-gradient(145deg,#0f172af7,#080d16fa);border:1px solid #94a3b82b;border-radius:8px;min-height:min(520px,100svh - 260px);position:relative;overflow:hidden;box-shadow:0 30px 90px #00000047}.platform-motion-console:before{content:"";opacity:.55;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.platform-motion-topbar,.platform-motion-readout{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172acc;border:1px solid #ffffff17;border-radius:8px;position:absolute;left:1rem;right:1rem}.platform-motion-topbar{grid-template-columns:1fr .45fr;align-items:center;gap:1rem;padding:.85rem 1rem;display:grid;top:1rem}.platform-motion-topbar span{color:#ccfbf1;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}.platform-motion-topbar strong{color:#94a3b8;margin-top:.25rem;font-size:.76rem;display:block}.platform-motion-progress{background:#94a3b838;border-radius:999px;height:3px;overflow:hidden}.platform-motion-progress span{transform-origin:0;background:linear-gradient(90deg,#14b8a6,#67e8f9,#f59e0b);width:100%;height:100%;display:block}.platform-motion-scenes{z-index:2;position:absolute;inset:5.35rem 1rem 6.9rem}.motion-scene{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .36s,transform .36s,visibility .36s;position:absolute;inset:0;transform:translateY(22px)scale(.985)}.motion-scene.is-active{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)scale(1)}.workspace-scene-grid,.planning-scene,.approval-scene,.integration-scene{height:100%}.workspace-scene-grid{grid-template-columns:.62fr 1.25fr .66fr;gap:.85rem;display:grid}.workspace-scene-grid aside,.workspace-scene-grid main,.planning-scene div,.approval-scene,.integration-scene div{background:#0f172ab8;border:1px solid #94a3b824;border-radius:8px}.workspace-scene-grid aside,.workspace-scene-grid main{align-content:start;gap:.55rem;padding:.9rem;display:grid}.workspace-scene-grid main{align-content:center}.workspace-scene-grid span,.approval-scene span,.integration-scene span,.planning-scene span{color:#5eead4;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900;display:block}.workspace-scene-grid strong{color:#cbd5e1;border:1px solid #94a3b821;border-radius:7px;padding:.68rem;font-size:.78rem;display:block}.workspace-scene-grid strong.is-active{color:#ccfbf1;background:#0d94882e;border-color:#5eead473}.motion-chat{color:#e2e8f0;border:1px solid #94a3b824;border-radius:8px;max-width:88%;padding:.85rem;font-size:.84rem;line-height:1.65}.motion-chat.user{background:#14b8a629;justify-self:end}.motion-chat.assistant{background:#0f172adb}.motion-composer{border:1px solid #94a3b829;border-radius:8px;flex-wrap:wrap;gap:.45rem;padding:.72rem;display:flex}.motion-composer span,.platform-motion-readout i{color:#ccfbf1;letter-spacing:0;text-transform:none;background:#14b8a624;border-radius:999px;padding:.32rem .58rem;font-size:.7rem;font-style:normal;font-weight:820}.planning-scene{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.planning-scene div{align-content:center;gap:.45rem;padding:1rem;display:grid}.planning-scene div.needs-review{background:#f59e0b14;border-color:#f59e0b5c}.planning-scene strong,.approval-scene strong,.integration-scene strong{color:#f8fafc;font-size:1rem;font-weight:820}.planning-scene i{color:#ccfbf1;background:#14b8a624;border-radius:999px;width:fit-content;padding:.25rem .5rem;font-size:.68rem;font-style:normal;font-weight:850}.planning-scene .needs-review i{color:#fbbf24;background:#f59e0b29}.approval-scene{background:radial-gradient(circle at 88% 18%,#f59e0b29,#0000 28%),#0f172ab8;grid-template-columns:1fr .55fr;align-content:center;gap:1rem;padding:1.2rem;display:grid}.approval-scene p{color:#94a3b8;margin:.65rem 0 0;font-size:.84rem;line-height:1.7}.approval-actions{align-content:center;gap:.65rem;display:grid}.approval-actions button{color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff1f;border-radius:7px;min-height:42px;font-weight:820}.approval-actions button:last-child{color:#ccfbf1;background:#14b8a638}.approval-audit{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.approval-audit span{letter-spacing:0;text-transform:none;background:#0f172ab8;border:1px solid #94a3b824;border-radius:7px;place-items:center;min-height:54px;display:grid}.integration-scene{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.integration-scene div{align-content:center;gap:.5rem;padding:1rem;display:grid}.integration-scene div.is-live{background:#0d948829;border-color:#5eead46b}.platform-motion-readout{grid-template-columns:auto .46fr minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:76px;padding:.85rem 1rem;display:grid;bottom:1rem}.platform-motion-readout>span{color:#5eead4;font-size:.78rem;font-weight:900}.platform-motion-readout strong{color:#f8fafc}.platform-motion-readout p{color:#94a3b8;margin:0;font-size:.82rem;line-height:1.7}.platform-motion-readout div{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.platform-motion-steps{align-content:center;gap:.62rem;display:grid;position:relative}.platform-motion-steps article{color:#94a3b8;opacity:.58;background:#0f172aa3;border:1px solid #94a3b824;border-radius:8px;padding:.85rem .9rem .85rem 2.35rem;transition:border-color .22s,background .22s,opacity .22s,transform .22s;position:relative;transform:translate(0)}.platform-motion-steps article:before{content:"";background:#64748b;border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:1.05rem;left:.9rem}.platform-motion-steps article.is-active{opacity:1;background:#0d948829;border-color:#5eead480;transform:translate(0)}.platform-motion-steps article.is-active:before{background:#5eead4;box-shadow:0 0 0 7px #5eead41a}.platform-motion-steps span{color:#5eead4;font-size:.76rem;font-weight:900}.platform-motion-steps p{letter-spacing:.14em;text-transform:uppercase;margin:.45rem 0 0;font-size:.72rem;font-weight:850}.platform-motion-steps h3{color:#fff;margin:.32rem 0 0;font-size:1rem;font-weight:820}.platform-motion-steps strong{color:#cbd5e1;margin-top:.45rem;font-size:.8rem;line-height:1.62;display:block}.platform-stack-panel,.governance-board-model,.integration-matrix,.scenario-board,.chat-interface-model{background:radial-gradient(circle at 24% 22%,#14b8a629,#0000 30%),linear-gradient(145deg,#0f172af5,#080d16fa);border:1px solid #94a3b82e;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000003d}.platform-stack-panel:before,.governance-board-model:before,.integration-matrix:before,.scenario-board:before,.chat-interface-model:before{content:"";opacity:.52;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.platform-stack-panel{-webkit-backdrop-filter:blur(22px)saturate(1.28);backdrop-filter:blur(22px)saturate(1.28);background:linear-gradient(135deg,#ffffff1f,#ffffff06),#0f172a29;border-color:#cbd5e13d;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid;box-shadow:0 32px 90px #0000002e,inset 0 1px #ffffff1a}.platform-stack-panel div,.governance-board-model div,.integration-matrix div,.scenario-board div{z-index:1;background:#0f172ac7;min-height:150px;padding:1rem;position:relative}.platform-stack-panel div{-webkit-backdrop-filter:blur(18px)saturate(1.16);backdrop-filter:blur(18px)saturate(1.16);background:#0b121f52;align-content:center;min-height:130px;padding:1.15rem;transition:transform .22s,box-shadow .22s;display:grid;box-shadow:inset 0 1px #ffffff09}.platform-stack-panel div:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #5eead429,inset 0 1px #ffffff0e}.governance-board-model span,.scenario-board span,.integration-matrix span,.scenario-copy-grid svg,.admin-console-list svg,.platform-stack-panel svg,.governance-board-model svg{color:#5eead4}.platform-stack-panel svg{margin:0 0 .8rem}.platform-stack-panel strong,.governance-board-model strong,.scenario-board strong{color:#f8fafc;margin-top:.75rem;font-size:1rem;font-weight:820;display:block}.platform-stack-panel strong{white-space:nowrap;margin-top:0}.platform-stack-panel p,.governance-board-model p,.integration-matrix p,.scenario-board p{color:#94a3b8;margin:.55rem 0 0;font-size:.82rem;line-height:1.65}.platform-stack-panel p{color:#b6c4d4;white-space:nowrap;margin-top:.45rem;font-size:.86rem;line-height:1.35}.chat-interface-model{grid-template-columns:.62fr 1.25fr .68fr;gap:.85rem;min-height:420px;padding:1rem;display:grid}.chat-interface-model aside,.chat-interface-model main{z-index:1;background:#0f172abd;border:1px solid #94a3b826;border-radius:8px;padding:.9rem;position:relative}.chat-interface-model aside{align-content:start;gap:.55rem;display:grid}.chat-interface-model span{color:#5eead4;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.chat-interface-model strong{color:#cbd5e1;border:1px solid #94a3b824;border-radius:7px;padding:.68rem;font-size:.78rem;display:block}.chat-interface-model strong.is-active{color:#ccfbf1;background:#0d94882e;border-color:#5eead473}.chat-interface-model main{align-content:center;gap:.8rem;display:grid}.chat-bubble{color:#e2e8f0;border:1px solid #94a3b824;border-radius:8px;max-width:86%;padding:.9rem;font-size:.88rem;line-height:1.65}.chat-bubble.user{background:#14b8a629;justify-self:end}.chat-bubble.assistant{background:#0f172adb}.chat-composer-row{border:1px solid #94a3b829;border-radius:8px;flex-wrap:wrap;gap:.45rem;padding:.72rem;display:flex}.chat-composer-row span{letter-spacing:0;text-transform:none;background:#14b8a624;border-radius:999px;padding:.32rem .58rem}.capability-table{border:1px solid var(--site-border);background:var(--site-border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.capability-table div{background:var(--site-surface);min-height:150px;padding:1.2rem}.capability-table strong,.admin-console-list strong,.scenario-copy-grid strong,.resource-article-grid strong{color:var(--site-heading);font-size:1rem;font-weight:800;display:block}.capability-table p,.admin-console-list p,.scenario-copy-grid p,.resource-article-grid p{color:var(--site-muted);margin:.65rem 0 0;font-size:.9rem;line-height:1.75}.governance-board-model{background-color:#94a3b82e;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.governance-board-model div{min-height:205px}.decision-lane{border:1px solid var(--site-border);background:var(--site-border);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.decision-lane div{background:var(--site-surface);min-height:170px;padding:1.2rem;position:relative}.decision-lane div:after{content:"";z-index:1;background:#14b8a6;width:1rem;height:1px;position:absolute;top:50%;right:-.5rem}.decision-lane div:last-child:after{display:none}.decision-lane strong{color:#0f766e;font-size:.95rem;font-weight:850}.decision-lane p{color:var(--site-muted);margin:.7rem 0 0;font-size:.9rem;line-height:1.75}.integration-matrix{background-color:#94a3b82e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.integration-matrix div{min-height:170px}.integration-matrix div.is-emphasis{background:#0d948833}.integration-matrix span{color:#ccfbf1;font-weight:850;display:block}.admin-console-list,.scenario-copy-grid{border:1px solid var(--site-border);background:var(--site-border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.admin-console-list article,.scenario-copy-grid article{background:var(--site-surface);min-height:176px;padding:1.2rem}.admin-console-list svg,.scenario-copy-grid svg{margin-bottom:.9rem}.scenario-board{background-color:#94a3b82e;gap:1px;padding:1px;display:grid}.scenario-board div{grid-template-columns:auto .52fr 1fr;align-items:center;gap:.9rem;min-height:108px;display:grid}.resource-article-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.resource-article-card{border:1px solid var(--site-border);background:var(--site-card-bg);min-height:230px;color:inherit;border-radius:8px;align-content:start;padding:1.2rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.resource-article-card:hover{box-shadow:var(--site-card-shadow);border-color:#14b8a675;transform:translateY(-3px)}.resource-article-grid span{background:var(--site-chip-bg);color:var(--site-chip-text);border-radius:999px;margin-bottom:1.2rem;padding:.34rem .58rem;font-size:.72rem;font-weight:850;display:inline-flex}.resource-article-card em{color:var(--site-link);align-self:end;align-items:center;gap:.45rem;margin-top:1.25rem;font-size:.86rem;font-style:normal;font-weight:850;display:inline-flex}.resource-article-card strong{color:var(--site-heading);font-size:1.08rem;line-height:1.5}.resource-article-card p{color:var(--site-muted);margin:.75rem 0 0;font-size:.95rem;line-height:1.8}:root[data-theme=light] .animated-hero:after,:root[data-theme=light] .start-page:after{opacity:.38}:root[data-theme=light] .hero-material,:root[data-theme=light] .start-page-material{opacity:.14;filter:saturate(.62)contrast(.86)}.start-page{--liquid-x:54%;--liquid-y:42%;--ambient-blur:22px;--ambient-saturation:1.12;--ambient-opacity-base:.76;--ambient-opacity-low:.54;--ambient-opacity-high:.92;--ambient-opacity-peak:.98;--ambient-scale-low:.94;--ambient-scale-high:1.08;--ambient-scale-peak:1.14;--ambient-breath-duration:13.4s;--ambient-breath-delay:-5.4s;isolation:isolate;background:var(--hero-bg);color:var(--hero-title);position:relative;overflow:hidden}.start-page:before{content:"";z-index:-3;background:linear-gradient(var(--hero-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--hero-grid-line) 1px,transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 0%,#0000 78%);mask-image:radial-gradient(circle at 50% 42%,#000,#0000 78%)}.start-page:after{content:"";z-index:-1;background:radial-gradient(42rem circle at var(--liquid-x) var(--liquid-y),#5eead44d,#14b8a624 36%,#eab3080d 56%,transparent 78%),radial-gradient(48rem circle at calc(var(--liquid-x) - 18rem) calc(var(--liquid-y) + 12rem),#38bdf81f,transparent 70%);filter:blur(22px)saturate(1.12);opacity:.82;pointer-events:none;position:absolute;inset:0}.start-page-material{z-index:-2;opacity:.18;filter:saturate(.74)contrast(.9);background:linear-gradient(90deg,#080d16e6,#080d163d),url(/images/aurora-precision-surface-v3.png) 50%/cover no-repeat;width:min(54vw,860px);position:absolute;inset:0 0 0 auto}.start-copy h1{max-width:46rem;color:var(--hero-title);letter-spacing:0;margin:1.1rem 0 0;font-size:clamp(3.1rem,5vw,5.35rem);font-weight:780;line-height:.96}.start-copy h1 span{white-space:nowrap;display:block}.start-copy p{max-width:42rem;color:var(--hero-copy);margin:1.1rem 0 0;font-size:1rem;line-height:1.7}.start-copy p span{display:block}.start-proof-grid{border:1px solid var(--site-border);background:var(--site-card-bg);-webkit-backdrop-filter:blur(20px)saturate(1.22);backdrop-filter:blur(20px)saturate(1.22);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:42rem;margin-top:1.7rem;display:grid;overflow:hidden}.start-proof-grid div{background:var(--site-surface-soft);align-content:center;min-height:132px;padding:1rem;display:grid}.start-proof-grid span{color:#5eead4;font-size:.76rem;font-weight:900}.start-proof-grid strong{color:var(--site-heading);margin-top:.78rem;font-size:.95rem;font-weight:820;display:block}.start-proof-grid p{color:var(--site-muted);margin:.45rem 0 0;font-size:.78rem;line-height:1.62}.start-form-panel{border:1px solid var(--site-border);background:var(--site-card-bg);box-shadow:var(--site-card-shadow);-webkit-backdrop-filter:blur(24px)saturate(1.25);backdrop-filter:blur(24px)saturate(1.25);border-radius:8px;gap:.82rem;padding:clamp(.9rem,1.7vw,1.18rem);display:grid}.start-form-heading{border-bottom:1px solid var(--site-border);align-items:center;gap:.85rem;padding-bottom:.78rem;display:flex}.start-form-heading svg{color:#5eead4;flex:none}.start-form-heading strong,.start-form-heading span{display:block}.start-form-heading strong{color:var(--site-heading);font-size:1rem;font-weight:820}.start-form-heading span{color:var(--site-muted);margin-top:.2rem;font-size:.82rem}.start-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid}.start-form-panel label{gap:.42rem;display:grid}.start-form-panel label>span{color:var(--site-chip-text);letter-spacing:.08em;font-size:.75rem;font-weight:850}.start-form-panel input,.start-form-panel select,.start-form-panel textarea{border:1px solid var(--site-border);background:var(--site-surface);width:100%;color:var(--site-text);font:inherit;border-radius:8px;outline:none;font-size:.92rem;transition:border-color .18s,box-shadow .18s,background .18s}.start-form-panel input,.start-form-panel select{min-height:2.68rem;padding:0 .85rem}.start-form-panel textarea{resize:vertical;padding:.85rem;line-height:1.65}.start-form-panel input::placeholder,.start-form-panel textarea::placeholder{color:var(--site-muted)}.start-form-panel input:focus,.start-form-panel select:focus,.start-form-panel textarea:focus{background:var(--site-surface-solid);border-color:#5eead4a8;box-shadow:0 0 0 3px #5eead41f}.start-form-actions{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:.2rem;display:flex}.start-form-actions button{color:#06111a;cursor:pointer;background:#5eead4;border:0;border-radius:999px;align-items:center;gap:.55rem;min-height:3.15rem;padding:0 1.2rem;font-weight:850;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 20px 54px #14b8a62e}.start-form-actions button:hover{background:#99f6e4;transform:translateY(-2px);box-shadow:0 26px 70px #14b8a638}.start-form-actions a{color:var(--site-link);font-size:.9rem;font-weight:720}.start-form-status{color:var(--site-muted-strong);background:#0d94881f;border:1px solid #5eead438;border-radius:8px;margin:0;padding:.85rem;font-size:.84rem;line-height:1.6}.start-form-status a{color:var(--site-heading);margin-left:.55rem;font-weight:820}.start-form-privacy{border-top:1px solid var(--site-border);color:var(--site-muted);margin:0;padding-top:.75rem;font-size:.76rem;line-height:1.65}:root[data-theme=light] .start-page:after{opacity:.38}:root[data-theme=light] .start-page-material{opacity:.14;filter:saturate(.62)contrast(.86)}.resource-index-page{background:var(--site-section-bg);min-height:calc(100svh - 72px);color:var(--site-text);padding:5.5rem 0}.resource-index-hero{border-bottom:1px solid var(--site-border);max-width:54rem;padding-bottom:3rem}.resource-index-hero h1{color:var(--site-heading);margin:1rem 0 0;font-size:clamp(3rem,5vw,5.2rem);font-weight:780;line-height:.98}.resource-index-hero h1 span{text-wrap:balance;display:block}.resource-index-hero h1 span:last-child{color:#9fffee}.resource-index-hero p{max-width:43rem;color:var(--site-muted);margin:1.2rem 0 0;font-size:1rem;line-height:1.85}.resource-detail-page{background:linear-gradient(var(--site-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--site-grid-line) 1px,transparent 1px),var(--site-section-bg);min-height:calc(100svh - 72px);color:var(--site-text);background-size:64px 64px,64px 64px,auto;padding:4.6rem 0 5.5rem}.resource-back-link{color:var(--site-link);align-items:center;gap:.45rem;font-size:.88rem;font-weight:850;text-decoration:none;display:inline-flex}.resource-detail-hero{border-bottom:1px solid var(--site-border);margin-top:2.4rem;padding-bottom:2.4rem}.resource-detail-hero>div{flex-wrap:wrap;gap:.65rem;display:flex}.resource-detail-hero>div span{border:1px solid var(--site-border);background:var(--site-chip-bg);color:var(--site-chip-text);border-radius:999px;padding:.34rem .58rem;font-size:.76rem;font-weight:850;display:inline-flex}.resource-detail-hero h1{max-width:58rem;color:var(--site-heading);letter-spacing:0;margin:1.2rem 0 0;font-size:clamp(2.7rem,5.4vw,5.6rem);font-weight:790;line-height:.98}.resource-detail-hero h1 span{display:block}.resource-detail-hero p{max-width:48rem;color:var(--site-muted);margin:1.2rem 0 0;font-size:1.06rem;line-height:1.9}.resource-detail-layout{grid-template-columns:minmax(16rem,.34fr) minmax(0,1fr);align-items:start;gap:3rem;margin-top:2.6rem;display:grid}.resource-detail-aside{border:1px solid var(--site-border);background:var(--site-card-bg);box-shadow:var(--site-card-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.14);backdrop-filter:blur(18px)saturate(1.14);border-radius:8px;gap:1rem;padding:1.1rem;display:grid;position:sticky;top:6rem}.resource-detail-aside strong{color:var(--site-heading);font-size:.95rem;font-weight:850}.resource-detail-aside ul{gap:.72rem;margin:0;padding:0;list-style:none;display:grid}.resource-detail-aside li{color:var(--site-muted);padding-left:1rem;font-size:.88rem;line-height:1.65;position:relative}.resource-detail-aside li:before{content:"";background:#14b8a6;border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.75em;left:0}.resource-detail-aside a{background:var(--site-heading);min-height:2.8rem;color:var(--site-bg);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.88rem;font-weight:850;text-decoration:none;display:inline-flex}.resource-detail-body{gap:2rem;max-width:48rem;display:grid}.resource-detail-body section{border-bottom:1px solid var(--site-border);padding-bottom:2rem}.resource-detail-body h2{color:var(--site-heading);margin:0;font-size:clamp(1.65rem,2.4vw,2.3rem);font-weight:820;line-height:1.18}.resource-detail-body p{color:var(--site-muted-strong);margin:1rem 0 0;font-size:1rem;line-height:1.92}.resource-detail-faq{border-bottom:0;gap:.8rem;display:grid}.resource-detail-faq details{border:1px solid var(--site-border);background:var(--site-surface);border-radius:8px;padding:1rem}.resource-detail-faq summary{color:var(--site-heading);cursor:pointer;font-weight:850}.resource-detail-faq details p{color:var(--site-muted);font-size:.94rem}.not-found-page{background:var(--site-section-bg);min-height:66svh;color:var(--site-text);text-align:center;place-items:center;display:grid}.not-found-page h1{color:var(--site-heading);margin:1rem 0 0;font-size:clamp(2.25rem,5vw,4.6rem);font-weight:780;line-height:1}.not-found-page p{max-width:38rem;color:var(--site-muted);margin:1.2rem auto 1.6rem;line-height:1.85}.platform-hero-continuum:after,.brand-service-section:after,.platform-showcase-section:before,.cta-stage:after,.start-page:after{transform-origin:var(--ambient-origin-x,var(--liquid-x,55%)) var(--ambient-origin-y,var(--liquid-y,45%));opacity:var(--ambient-opacity-base,.78);filter:blur(var(--ambient-blur,22px)) saturate(var(--ambient-saturation,1.12)) brightness(var(--ambient-brightness-base,1));animation:ambient-breathe var(--ambient-breath-duration,12s) cubic-bezier(.45,0,.18,1) infinite;animation-delay:var(--ambient-breath-delay,0s);will-change:opacity,transform,filter}@keyframes ambient-breathe{0%,to{opacity:var(--ambient-opacity-base,.78);filter:blur(var(--ambient-blur,22px)) saturate(var(--ambient-saturation,1.12)) brightness(var(--ambient-brightness-base,1));transform:scale(1)}13%{opacity:var(--ambient-opacity-high,.92);filter:blur(var(--ambient-blur,22px)) saturate(var(--ambient-saturation,1.12)) brightness(var(--ambient-brightness-high,1.12));transform:scale(var(--ambient-scale-high,1.07))}29%{opacity:var(--ambient-opacity-low,.54);filter:blur(var(--ambient-blur,22px)) saturate(var(--ambient-saturation,1.12)) brightness(var(--ambient-brightness-low,.9));transform:scale(var(--ambient-scale-low,.95))}46%{opacity:var(--ambient-opacity-peak,.98);filter:blur(var(--ambient-blur,22px)) saturate(var(--ambient-saturation,1.12)) brightness(var(--ambient-brightness-peak,1.18));transform:scale(var(--ambient-scale-peak,1.12))}58%{opacity:var(--ambient-opacity-base,.78);filter:blur(var(--ambient-blur,22px)) saturate(var(--ambient-saturation,1.12)) brightness(var(--ambient-brightness-base,1));transform:scale(1.01)}73%{opacity:var(--ambient-opacity-low,.54);filter:blur(var(--ambient-blur,22px)) saturate(var(--ambient-saturation,1.12)) brightness(var(--ambient-brightness-low,.9));transform:scale(var(--ambient-scale-low,.95))}87%{opacity:var(--ambient-opacity-high,.92);filter:blur(var(--ambient-blur,22px)) saturate(var(--ambient-saturation,1.12)) brightness(var(--ambient-brightness-high,1.12));transform:scale(var(--ambient-scale-high,1.07))}}@keyframes console-scan{0%,to{transform:translate(-22%)}50%{transform:translate(610%)}}@keyframes scene-enter{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes story-copy-enter{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes material-scan{0%{opacity:0;transform:translate(-160px)}35%,55%{opacity:.7}to{opacity:0;transform:translate(260px)}}@media(max-width:980px){.animated-hero{min-height:auto}.hero-material{opacity:.24;width:100%}.product-console{min-height:540px}.console-body{grid-template-columns:1fr 1.2fr}.console-rail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.story-pin{min-height:auto;padding-top:4rem;padding-bottom:4rem}.story-stage{min-height:auto}.narrative-shell{min-height:560px}.narrative-board{grid-template-columns:minmax(98px,.3fr) 1fr}.story-copy{gap:1rem;min-height:auto;display:grid}.story-step{opacity:.45;pointer-events:auto;border-left-color:#5eead42e;min-height:auto;position:relative;transform:none}.story-step.is-active{opacity:1;border-left-color:#5eead4}.motion-stack{grid-template-columns:1fr}}@media(max-width:760px){.signal-band{padding:.7rem 1rem 0}.operational-proofline{grid-template-columns:repeat(3,minmax(0,1fr))}.operational-proofline div{border-bottom:0;border-left:1px solid #e2e8f0;border-right:0;gap:.12rem .35rem;min-height:62px;padding:.65rem .55rem}.operational-proofline div:first-child{border-left:0}.operational-proofline span{font-size:.62rem}.operational-proofline strong{font-size:.76rem}.operational-proofline p{font-size:.66rem}.product-console{min-height:350px}.console-topbar{align-items:flex-start;gap:.6rem;padding:.6rem .7rem;top:.75rem;left:.75rem;right:.75rem}.console-topbar span{letter-spacing:.1em;font-size:.62rem}.console-topbar strong{font-size:.66rem}.console-body{grid-template-columns:.76fr 1.24fr;gap:.55rem;inset:4.65rem .75rem 5.45rem;overflow:hidden}.console-inbox,.console-workarea{padding:.62rem}.console-inbox{grid-template-columns:1fr;align-content:start;gap:.45rem}.console-inbox .inbox-row:nth-of-type(n+4){display:none}.inbox-row{min-height:36px;padding:.45rem;font-size:.62rem}.console-workarea{gap:.55rem}.spec-document{padding:.62rem}.document-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;margin-top:.58rem}.document-grid span{min-height:22px}.console-track{gap:.35rem}.console-track span{min-height:26px;font-size:.64rem}.console-rail{display:none}.console-audit{grid-template-columns:auto 1fr;align-items:start;gap:.45rem .6rem;min-height:60px;padding:.65rem;bottom:.75rem;left:.75rem;right:.75rem}.console-audit strong{font-size:.84rem}.console-audit p{display:none}.console-audit div{grid-column:2;justify-content:flex-start}.console-audit i{padding:.24rem .4rem;font-size:.62rem}.sound-toggle span{display:none}.sound-toggle{justify-content:center;width:38px;padding:0}.story-pin{padding-top:3.5rem;padding-bottom:3.5rem}.story-heading h2{font-size:2.75rem}.story-heading p{font-size:.9rem}.narrative-shell{min-height:540px}.narrative-topbar{grid-template-columns:1fr;gap:.7rem;padding:.7rem;top:.75rem;left:.75rem;right:.75rem}.narrative-board{grid-template-columns:1fr;gap:.7rem;padding:.7rem;inset:5.65rem .75rem 9.55rem}.case-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.case-rail:before{display:none}.case-rail div{text-align:center;min-height:46px;padding:.48rem}.case-rail div:before,.case-rail strong{display:none}.scene-stack{min-height:220px}.source-grid{grid-template-columns:1fr;gap:.36rem}.source-card{min-height:48px;padding:.46rem}.work-order-card,.source-card p,.work-order-card p,.question-card p,.review-panel p,.output-draft p{display:none}.spec-table{gap:.38rem}.spec-table div{grid-template-columns:.58fr 1fr auto;min-height:38px;padding:.46rem .52rem}.review-panel{grid-template-columns:1fr;gap:.55rem;min-height:210px;padding:.72rem}.approval-checks{gap:.35rem}.connector-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.connector-map span{min-height:50px}.narrative-readout{grid-template-columns:auto 1fr;min-height:82px;padding:.7rem;bottom:.75rem;left:.75rem;right:.75rem}.narrative-readout p,.narrative-readout div{grid-column:1/-1}.narrative-readout p{font-size:.74rem}.narrative-readout i{padding:.24rem .42rem;font-size:.62rem}.motion-system{padding:3.5rem 0}.motion-system h2{font-size:2.5rem}.operation-layers{grid-template-columns:1fr}.layer-map{grid-template-columns:repeat(2,minmax(0,1fr))}.story-step{padding:2rem 0 2rem 1.25rem}.story-step h3{font-size:3rem}.layer-list,.governance-grid{grid-template-columns:1fr}.layer-list article{min-height:188px}}.aurora-visible-home{--visible-ink:#0a1719;--visible-ink-soft:#435356;--visible-paper:#f4f3ed;--visible-paper-bright:#fafaf6;--visible-mist:#dfe7e3;--visible-line:#0a171929;--visible-teal:#0b7f76;--visible-teal-bright:#70f0dd;--visible-amber:#b77016;--visible-dark:#071316;--page-pointer-x:70vw;--page-pointer-y:32vh;background:var(--visible-paper);color:var(--visible-ink);overflow-x:clip}.aurora-visible-home:before{z-index:1;background:radial-gradient(32rem circle at var(--page-pointer-x) var(--page-pointer-y),#2dad9d1c,transparent 72%);filter:none;mix-blend-mode:multiply;opacity:.78;pointer-events:none;content:"";position:fixed;inset:70px 0 0}.aurora-visible-home>section{z-index:2;scroll-margin-top:70px;position:relative}.visible-section-shell{width:min(100%,94rem);margin:0 auto;padding-left:clamp(1.5rem,4vw,4.5rem);padding-right:clamp(1.5rem,4vw,4.5rem)}.visible-section-heading{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.72fr);align-items:end;gap:clamp(2rem,8vw,9rem);display:grid}.visible-section-heading h2,.visible-controlled-heading h2,.visible-manufacturing-copy h2,.visible-proof-ledger-heading h2,.visible-faq-heading h2{color:inherit;letter-spacing:-.068em;text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(3rem,5.35vw,6.4rem);font-weight:760;line-height:.91}.visible-section-heading h2 span,.visible-controlled-heading h2 span,.visible-manufacturing-copy h2 span,.visible-proof-ledger-heading h2 span,.visible-faq-heading h2 span{display:block}.visible-section-heading>p,.visible-section-heading>div:last-child>p,.visible-controlled-heading>div:last-child>p,.visible-proof-ledger-heading>p,.visible-faq-heading>p{color:var(--visible-ink-soft);margin:0;font-size:clamp(.98rem,1.25vw,1.12rem);line-height:1.85}.visible-primary-link,.visible-text-link,.visible-dark-link{letter-spacing:-.01em;align-items:center;gap:.9rem;min-height:3.15rem;font-size:.86rem;font-weight:820;display:inline-flex}.visible-primary-link{border:1px solid var(--visible-ink);background:var(--visible-ink);color:#f8fffd;border-radius:2px;padding:.78rem 1rem .78rem 1.2rem;transition:background .18s,color .18s,transform .18s}.visible-primary-link:hover{background:var(--visible-teal);transform:translateY(-2px)}.visible-primary-link.is-on-dark{color:#071316;background:#f5fbf9;border-color:#f5fbf9}.visible-primary-link.is-on-dark:hover{border-color:var(--visible-teal-bright);background:var(--visible-teal-bright)}.visible-text-link,.visible-dark-link{color:var(--visible-ink);border-bottom:1px solid #0a17196b}.visible-dark-link{color:#ecfffb;border-color:#70f0dd85;margin-top:1.6rem}.visible-primary-link svg,.visible-text-link svg,.visible-dark-link svg{transition:transform .18s}.visible-primary-link:hover svg,.visible-text-link:hover svg,.visible-dark-link:hover svg{transform:translate(4px)}.site-shell.is-visible-home .site-header{color:var(--visible-ink,#0a1719);background:#f6f6f0e6;border-color:#0a17191f;box-shadow:inset 0 1px #ffffffb8}.site-shell.is-visible-home .site-brand-link strong,.site-shell.is-visible-home .site-nav-link,.site-shell.is-visible-home .site-brand-link{color:#0a1719}.site-shell.is-visible-home .site-brand-link small{color:#687678}.site-shell.is-visible-home .site-brand-link i{background:#0a171933}.site-shell.is-visible-home .site-nav-link:after{background:#0b7f76}.site-shell.is-visible-home .site-nav-link.is-active,.site-shell.is-visible-home .site-nav-link:hover{color:#0b7f76}.site-shell.is-visible-home .site-header-cta{color:#f6fbf9;box-shadow:none;background:#0a1719;border-color:#0a1719;border-radius:2px}.site-shell.is-visible-home .site-header-cta:hover{color:#fff;background:#0b7f76;border-color:#0b7f76}.site-shell.is-visible-home .site-menu-toggle{color:#0a1719;background:#ffffff6b;border-color:#0a17192e;border-radius:2px}.visible-hero{border-bottom:1px solid var(--visible-line);background:linear-gradient(#0a171909 1px,transparent 1px),linear-gradient(90deg,#0a171907 1px,transparent 1px),var(--visible-paper);background-size:88px 88px;grid-template-columns:minmax(25rem,.84fr) minmax(36rem,1.16fr);align-items:stretch;min-height:calc(100svh - 70px);display:grid;overflow:hidden}.visible-hero:before{filter:blur(2px);pointer-events:none;content:"";background:#ffffffb8;border-radius:50%;width:36rem;height:36rem;position:absolute;top:8%;left:-14rem}.visible-hero-copy{z-index:3;align-items:center;padding:clamp(5rem,8vw,8rem) clamp(2rem,4vw,4.8rem) clamp(5rem,8vw,8rem) max(clamp(2rem,4vw,4.8rem),50vw - 42.5rem);display:flex;position:relative}.visible-hero-copy-inner{width:min(100%,44rem)}.visible-hero-copy h1{max-width:8.7ch;color:var(--visible-ink);letter-spacing:-.078em;text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(4.1rem,6.7vw,8rem);font-weight:770;line-height:.88}.visible-hero-copy h1 span{display:block}.visible-hero-copy h1 span:last-child{color:var(--visible-teal)}.visible-hero-copy-inner>p{color:#46575a;max-width:38rem;margin:2rem 0 0;font-size:clamp(.98rem,1.18vw,1.12rem);line-height:1.85}.visible-hero-actions{align-items:center;gap:1.4rem;margin-top:2.3rem;display:flex}.visible-hero-meta{color:#5b6c6f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.75rem;margin-top:clamp(3rem,7vh,5rem);font-size:.63rem;font-weight:760;display:flex}.visible-hero-meta>span{color:var(--visible-teal)}.visible-hero-meta p{margin:0}.visible-hero-meta i{background:var(--visible-teal);border-radius:50%;width:.2rem;height:.2rem}.visible-hero-stage{z-index:2;background:#dbe3df;border-top:1px solid #0a171938;border-bottom:1px solid #0a171938;border-left:1px solid #0a171938;grid-template-rows:auto 1fr auto;min-height:39rem;margin:clamp(2rem,4vw,4rem) 0;display:grid;position:relative;box-shadow:-36px 42px 90px #22393721}.visible-stage-topline,.visible-stage-caption,.visible-proof-readout,.visible-control-topline,.visible-control-meta{color:#455558;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:0 1.1rem;font-size:.61rem;font-weight:820;display:flex}.visible-stage-topline i,.visible-stage-caption i,.visible-control-topline i{color:var(--visible-teal);font-style:normal}.visible-stage-media{background:#071316;border-top:1px solid #0a171929;border-bottom:1px solid #0a171929;min-height:0;position:relative;overflow:hidden}.visible-stage-media:after{pointer-events:none;content:"";background:linear-gradient(90deg,#07131685,#0000 24%),linear-gradient(#0000 70%,#07131633);position:absolute;inset:0}.visible-stage-media .platform-product-demo-frame,.visible-stage-media .platform-product-demo-frame video{width:100%;height:100%}.visible-stage-media .platform-product-demo-frame{box-shadow:none;background:#071316;border:0;border-radius:0;padding:0;position:absolute;inset:0;overflow:hidden}.visible-stage-media .platform-product-demo-frame:before{display:none}.visible-stage-media .platform-product-demo-frame video{object-fit:cover;object-position:66% 50%;opacity:1;filter:saturate(.9)contrast(1.02)brightness(.96);transform:scale(1.06)}.visible-stage-media .platform-product-demo-playback{z-index:3;bottom:1rem;left:auto;right:1rem}.visible-stage-caption{min-height:4.25rem;padding-left:1.5rem;padding-right:1.5rem}.visible-stage-caption strong{color:var(--visible-ink);letter-spacing:0;text-align:center;text-transform:none;flex:1;font-size:.74rem}.visible-hero-line{z-index:4;background:#0a171914;height:2px;position:absolute;bottom:0;left:0;right:0}.visible-hero-line span{background:linear-gradient(90deg,var(--visible-teal),var(--visible-teal-bright));width:42%;height:100%;display:block}.visible-proof{border-bottom:1px solid var(--visible-line);background:radial-gradient(50rem circle at 86% 14%,#1380751a,transparent 66%),var(--visible-paper-bright);padding:clamp(6rem,11vw,11rem) 0 clamp(5.5rem,9vw,9rem)}.visible-proof-heading h2 span:last-child,.visible-surfaces-heading h2 span:last-child,.visible-control-heading h2 span:last-child,.visible-proof-ledger-heading h2 span:last-child,.visible-faq-heading h2 span:last-child{color:var(--visible-teal)}.visible-proof-stage{margin-top:clamp(4rem,7vw,7rem);position:relative}.visible-proof-stage-index{color:var(--visible-teal);letter-spacing:.15em;text-transform:uppercase;transform-origin:100% 0;font-size:.61rem;font-weight:850;position:absolute;top:0;left:-1.25rem;transform:translate(-100%)rotate(-90deg)}.visible-proof-media{background:#071316;border:1px solid #0a17193d;border-radius:2px;min-height:0;position:relative;overflow:hidden;box-shadow:0 38px 90px #1e353229}.visible-proof-media .platform-product-demo-frame,.visible-control-media .platform-product-demo-frame{width:100%;box-shadow:none;background:#071316;border:0;border-radius:0;padding:0;overflow:hidden}.visible-proof-media .platform-product-demo-frame:before,.visible-control-media .platform-product-demo-frame:before{display:none}.visible-proof-media video,.visible-control-media video{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.visible-proof-readout{border-right:1px solid var(--visible-line);border-bottom:1px solid var(--visible-line);border-left:1px solid var(--visible-line);background:#f4f3edb8;min-height:3.75rem}.visible-proof-readout span{align-items:center;gap:.55rem;display:inline-flex}.visible-proof-readout span i{background:var(--visible-teal);border-radius:50%;width:.35rem;height:.35rem;box-shadow:0 0 0 .3rem #0b7f761a}.visible-proof-readout strong{color:var(--visible-teal)}.visible-journey{grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(3.5rem,5vw,5rem) 0 0;padding:0;list-style:none;display:grid}.visible-journey li{border-top:1px solid #0a171942;grid-template-columns:auto 1fr;gap:1rem;padding:1.2rem 1.4rem 0 0;display:grid;position:relative}.visible-journey li:not(:last-child){margin-right:1.25rem}.visible-journey li:before{background:var(--visible-teal);content:"";border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:-.25rem;left:0}.visible-journey li>span{color:var(--visible-teal);font-size:.62rem;font-weight:850}.visible-journey li div{gap:.7rem;display:grid}.visible-journey strong{color:var(--visible-ink);font-size:.92rem}.visible-journey small{color:#647275;font-size:.72rem;line-height:1.65}.visible-proof-footnote{border-top:1px solid var(--visible-line);color:#4f6063;grid-template-columns:minmax(10rem,.28fr) 1fr;gap:2rem;margin:clamp(4rem,6vw,6rem) 0 0;padding-top:1.3rem;font-size:.86rem;line-height:1.7;display:grid}.visible-proof-footnote span{color:var(--visible-ink);font-weight:820}.visible-controlled{background:radial-gradient(44rem circle at 88% 50%,#20ac9b21,transparent 70%),linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff07 1px,transparent 1px),var(--visible-dark);color:#effaf8;background-size:auto,80px 80px,80px 80px,auto;border-top:3px solid #8d5b20;padding:clamp(6rem,10vw,10rem) 0;overflow:hidden}.visible-controlled:after{content:"";border:1px solid #70f0dd1f;border-radius:50%;width:36rem;height:36rem;position:absolute;top:-16rem;right:-10rem}.visible-controlled .eyebrow{color:var(--visible-teal-bright)}.visible-controlled-heading{grid-template-columns:minmax(0,1fr) minmax(19rem,.54fr);align-items:end;gap:clamp(3rem,9vw,10rem);display:grid}.visible-controlled-heading h2{max-width:13ch}.visible-controlled-heading h2 span:last-child{color:var(--visible-teal-bright)}.visible-controlled-heading>div:last-child>p{color:#a9b9b8}.visible-decision-route{margin-top:clamp(5rem,8vw,8rem)}.visible-decision-baseline{color:#738684;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:1.3rem;font-size:.6rem;font-weight:800;display:grid}.visible-decision-baseline i{background:linear-gradient(90deg,#70f0dd24,#70f0ddb8,#70f0dd24);height:1px}.visible-decision-baseline strong{color:#c8d6d4}.visible-decision-moments{border-top:1px solid #70f0dd38;border-bottom:1px solid #70f0dd38;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.6rem;display:grid}.visible-decision-moments article{min-height:24rem;padding:1.3rem clamp(1.2rem,3vw,2.8rem) 2.5rem}.visible-decision-moments article:not(:last-child){border-right:1px solid #70f0dd2e}.visible-decision-signal{color:var(--visible-teal-bright);letter-spacing:.12em;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;font-size:.58rem;font-weight:820;display:grid}.visible-decision-signal i{background:#70f0dd47;height:1px}.visible-decision-moments article>p{color:#6f8583;letter-spacing:.14em;text-transform:uppercase;margin:6rem 0 0;font-size:.63rem;font-weight:760}.visible-decision-moments h3{color:#f4fffd;letter-spacing:-.055em;margin:.75rem 0 0;font-size:clamp(1.8rem,2.8vw,3.25rem);font-weight:720;line-height:1}.visible-decision-moments article>strong{color:#91a6a4;max-width:24rem;margin-top:1.3rem;font-size:.78rem;font-weight:520;line-height:1.75;display:block}.visible-controlled-boundary{color:#8ea3a1;align-items:flex-start;gap:.9rem;max-width:56rem;margin:2rem 0 0 auto;font-size:.72rem;line-height:1.7;display:flex}.visible-controlled-boundary svg{width:1rem;color:var(--visible-teal-bright);flex:none}.visible-surfaces{border-bottom:1px solid var(--visible-line);background:var(--visible-paper);padding:clamp(6rem,11vw,11rem) 0}.visible-surfaces-heading{align-items:start}.visible-surface-list{border-top:1px solid #0a171947;margin-top:clamp(5rem,8vw,8rem)}.visible-surface-row{border-bottom:1px solid var(--visible-line);grid-template-columns:.34fr .8fr 1.08fr .86fr;align-items:start;gap:clamp(1rem,3vw,3rem);min-height:15rem;padding:clamp(2rem,4vw,4rem) 0;display:grid}.visible-surface-index{gap:2rem;display:grid}.visible-surface-index span{color:var(--visible-teal);letter-spacing:.14em;font-size:.68rem;font-weight:850}.visible-surface-index small{color:#637174;letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:820}.visible-surface-title{gap:1.25rem;display:grid}.visible-surface-title svg{width:1.35rem;height:1.35rem;color:var(--visible-teal);stroke-width:1.5px}.visible-surface-title h3{max-width:12ch;color:var(--visible-ink);letter-spacing:-.05em;margin:0;font-size:clamp(1.55rem,2.3vw,2.75rem);font-weight:720;line-height:1.03}.visible-surface-description{color:#536366;margin:0;font-size:.86rem;line-height:1.85}.visible-surface-capabilities{border-top:1px solid var(--visible-line);display:grid}.visible-surface-capabilities span{border-bottom:1px solid var(--visible-line);color:#344548;padding:.74rem 0;font-size:.69rem;font-weight:720}.visible-control{background-color:#dde6e2;background-image:linear-gradient(#0a171908 1px,#0000 1px),linear-gradient(90deg,#0a171907 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:1px solid #0a171929;padding:clamp(6rem,10vw,10rem) 0}.visible-control-heading{align-items:start}.visible-control-heading h2{max-width:13ch}.visible-control-heading>div:last-child{gap:1.6rem;display:grid}.visible-control-boundary{border-left:2px solid var(--visible-teal);padding-left:1rem;color:#5d6d70!important;font-size:.76rem!important}.visible-control-media{background:#eef2ef;border:1px solid #0a17193d;width:min(100%,76rem);margin:clamp(4rem,7vw,7rem) auto 0;box-shadow:0 38px 100px #233c382e}.visible-control-topline,.visible-control-meta{min-height:3.2rem}.visible-control-media .platform-product-demo-frame{border-top:1px solid #0a17192e;border-bottom:1px solid #0a17192e}.visible-control-meta{color:#5f6d70}.visible-control-meta span:before{background:var(--visible-teal);content:"";border-radius:50%;width:.28rem;height:.28rem;margin-right:.5rem;display:inline-block}.visible-control-points{border-top:1px solid #0a171942;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(4rem,6vw,6rem);display:grid}.visible-control-points article{align-content:start;gap:.85rem;min-height:11rem;padding:1.2rem 1.2rem 1.5rem 0;display:grid}.visible-control-points article:not(:last-child){border-right:1px solid var(--visible-line);margin-right:1.2rem}.visible-control-points span{color:var(--visible-teal);font-size:.61rem;font-weight:850}.visible-control-points strong{color:var(--visible-ink);font-size:.86rem}.visible-control-points p{color:#5d6d70;margin:0;font-size:.67rem;line-height:1.65}.visible-manufacturing{isolation:isolate;color:#f5fffd;background:#071316;align-items:center;min-height:max(46rem,84svh);display:grid;overflow:hidden}.visible-manufacturing-visual,.visible-manufacturing-visual picture,.visible-manufacturing-visual img{width:100%;height:100%;position:absolute;inset:0}.visible-manufacturing-visual img{object-fit:cover;object-position:center;filter:saturate(.92)contrast(1.04)brightness(.95)}.visible-manufacturing-visual:after{content:"";background:linear-gradient(90deg,#040d10f5,#040d10d1 31%,#040d106b 51%,#040d100a 78%),linear-gradient(#040d100d,#040d1070);position:absolute;inset:0}.visible-manufacturing-inner{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(18rem,.34fr);align-items:end;gap:clamp(3rem,10vw,11rem);width:min(100%,94rem);margin:0 auto;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,4vw,4.5rem);display:grid;position:relative}.visible-manufacturing-copy{max-width:51rem}.visible-manufacturing-copy .eyebrow{color:var(--visible-teal-bright)}.visible-manufacturing-copy h2{max-width:12ch;font-size:clamp(3.6rem,6.4vw,7rem)}.visible-manufacturing-copy h2 span:last-child{color:var(--visible-teal-bright)}.visible-manufacturing-copy>p{color:#b6c5c3;max-width:39rem;margin:1.8rem 0 2.2rem;font-size:.94rem;line-height:1.8}.visible-manufacturing-note{border-top:1px solid #70f0dd7a;border-bottom:1px solid #70f0dd33;padding:1.25rem 0 1.5rem}.visible-manufacturing-note>span{color:var(--visible-teal-bright);letter-spacing:.14em;font-size:.58rem;font-weight:850}.visible-manufacturing-note strong{color:#f7fffd;margin-top:2.4rem;font-size:.82rem;display:block}.visible-manufacturing-note p{color:#92a6a3;margin:.75rem 0 0;font-size:.7rem;line-height:1.7}.visible-proof-ledger{border-bottom:1px solid var(--visible-line);background:#f1eee5;padding:clamp(6rem,10vw,10rem) 0}.visible-proof-ledger-heading{grid-template-columns:minmax(0,.92fr) minmax(18rem,.48fr);align-items:end;column-gap:clamp(3rem,10vw,12rem);display:grid}.visible-proof-ledger-heading .eyebrow,.visible-proof-ledger-heading h2{grid-column:1}.visible-proof-ledger-heading>p{grid-area:1/2/span 2;align-self:end}.visible-ledger-columns{border-top:1px solid #0a17194d;border-bottom:1px solid #0a17194d;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(4rem,7vw,7rem);display:grid}.visible-ledger-columns article{min-height:26rem;padding:clamp(2rem,4vw,4rem) clamp(1.5rem,5vw,5rem) 3rem 0}.visible-ledger-columns article+article{border-left:1px solid #0a171933;padding-left:clamp(1.5rem,5vw,5rem);padding-right:0}.visible-ledger-columns article>span{color:var(--visible-teal);letter-spacing:.14em;text-transform:uppercase;font-size:.61rem;font-weight:850}.visible-ledger-columns article.is-poc>span{color:var(--visible-amber)}.visible-ledger-columns h3{max-width:14ch;color:var(--visible-ink);letter-spacing:-.055em;margin:3rem 0 0;font-size:clamp(1.8rem,3vw,3.4rem);font-weight:720;line-height:1}.visible-ledger-columns ul{gap:0;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.visible-ledger-columns li{border-top:1px solid var(--visible-line);color:#435356;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.95rem 0;font-size:.76rem;line-height:1.65;display:grid}.visible-ledger-columns li svg{width:.95rem;height:.95rem;color:var(--visible-teal);stroke-width:1.6px;margin-top:.15rem}.visible-ledger-columns .is-poc li svg{color:var(--visible-amber)}.visible-faq{background:var(--visible-paper-bright);padding:clamp(6rem,9vw,9rem) 0}.visible-faq-layout{grid-template-columns:minmax(16rem,.48fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,10vw,11rem);display:grid}.visible-faq-heading{position:sticky;top:8.5rem}.visible-faq-heading>svg{width:1.6rem;height:1.6rem;color:var(--visible-teal);stroke-width:1.5px}.visible-faq-heading h2{font-size:clamp(2.8rem,4.4vw,5rem)}.visible-faq-heading>p{margin-top:1.6rem}.visible-faq-list{border-top:1px solid #0a171947}.visible-faq-list details{border-bottom:1px solid var(--visible-line)}.visible-faq-list summary{min-height:5rem;color:var(--visible-ink);cursor:pointer;grid-template-columns:2.4rem 1fr;align-items:center;gap:1rem;padding:1rem 2.5rem 1rem 0;font-size:clamp(.95rem,1.25vw,1.12rem);font-weight:760;display:grid}.visible-faq-list summary span{color:var(--visible-teal);letter-spacing:.12em;font-size:.61rem}.visible-faq-list details p{color:#566669;max-width:52rem;margin:0;padding:0 2.5rem 1.8rem 3.4rem;font-size:.82rem;line-height:1.85}.aurora-visible-home .cta-stage.is-home{color:#f4fffd;background:radial-gradient(44rem at 82% 42%,#70f0dd29,#0000 68%),linear-gradient(135deg,#0a1719,#102b2a 76%,#153a35);border-top:1px solid #0a171929;min-height:48rem}.aurora-visible-home .cta-stage.is-home>div{width:min(100%,85rem)}.aurora-visible-home .cta-slogan{color:#f5fffd;letter-spacing:-.07em;max-width:13ch;font-size:clamp(3.2rem,6.2vw,7rem)}.aurora-visible-home .cta-slogan span:nth-child(2),.aurora-visible-home .cta-slogan span:nth-child(3){padding-left:0}.aurora-visible-home .cta-slogan span:nth-child(3){color:var(--visible-teal-bright)}.aurora-visible-home .cta-description{color:#aebfbc}.aurora-visible-home .cta-action{color:#071316;box-shadow:none;background:#f4fffd;border-color:#f4fffd;border-radius:2px}.aurora-visible-home .cta-action svg{background:var(--visible-teal-bright);box-shadow:none;border-radius:0}.site-shell.is-visible-home .site-footer{background:#081416;border-top-color:#0a171924}@media(max-width:1180px){.visible-hero{grid-template-columns:minmax(23rem,.88fr) minmax(31rem,1.12fr)}.visible-hero-copy h1{font-size:clamp(4rem,7vw,6.5rem)}.visible-hero-stage{min-height:35rem}.visible-surface-row{grid-template-columns:.25fr .75fr 1fr}.visible-surface-capabilities{grid-column:2/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.visible-surface-capabilities span:not(:last-child){border-right:1px solid var(--visible-line);padding-right:1rem}.visible-surface-capabilities span+span{padding-left:1rem}}@media(max-width:980px){.visible-section-heading,.visible-controlled-heading,.visible-proof-ledger-heading,.visible-manufacturing-inner,.visible-faq-layout{grid-template-columns:1fr}.visible-section-heading,.visible-controlled-heading,.visible-proof-ledger-heading{gap:2rem}.visible-proof-ledger-heading>p{grid-area:auto/1}.visible-hero{grid-template-columns:1fr;min-height:auto}.visible-hero-copy{min-height:43rem;padding-top:6rem;padding-bottom:5rem}.visible-hero-stage{min-height:41rem;margin:0 0 3rem clamp(1.5rem,4vw,4.5rem)}.visible-hero-copy h1{max-width:9ch;font-size:clamp(4.5rem,11vw,7.8rem)}.visible-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 0}.visible-decision-moments{grid-template-columns:1fr}.visible-decision-moments article{min-height:17rem}.visible-decision-moments article:not(:last-child){border-bottom:1px solid #70f0dd2e;border-right:0}.visible-decision-moments article>p{margin-top:3.5rem}.visible-surface-row{grid-template-columns:.25fr .8fr 1.1fr}.visible-control-points{grid-template-columns:repeat(2,minmax(0,1fr))}.visible-control-points article{border-bottom:1px solid var(--visible-line)}.visible-manufacturing-inner{align-items:start}.visible-manufacturing-note{max-width:30rem}.visible-faq-heading{position:static}}@media(max-width:760px){.site-shell.is-visible-home .site-header-inner{min-height:62px}.site-shell.is-visible-home .site-mobile-nav{background:#f6f6f0fa;border-color:#0a17191f}.site-shell.is-visible-home .site-mobile-nav-link{color:#334447;border-color:#0a17191f}.site-shell.is-visible-home .site-mobile-nav-link.is-active{color:var(--visible-teal)}.site-shell.is-visible-home .site-mobile-nav-cta{color:#fff;background:#0a1719;border-radius:2px}.visible-section-shell{padding-left:1.25rem;padding-right:1.25rem}.visible-section-heading h2,.visible-controlled-heading h2,.visible-manufacturing-copy h2,.visible-proof-ledger-heading h2,.visible-faq-heading h2{font-size:clamp(2.75rem,13vw,4.5rem);line-height:.94}.visible-hero-copy{min-height:auto;padding:5rem 1.25rem 4rem}.visible-hero-copy h1{font-size:clamp(3.8rem,18vw,6rem)}.visible-hero-copy-inner>p{margin-top:1.6rem;font-size:.92rem}.visible-hero-actions{flex-direction:column;align-items:stretch}.visible-primary-link,.visible-text-link{justify-content:space-between;width:100%}.visible-hero-meta{flex-wrap:wrap;margin-top:3rem}.visible-hero-meta>span{width:100%}.visible-hero-stage{border-right:1px solid #0a171938;min-height:0;margin:0 1.25rem 2.5rem}.visible-stage-media{aspect-ratio:16/11}.visible-stage-media .platform-product-demo-frame video{object-position:67% 50%;transform:scale(1.14)}.visible-stage-caption{grid-template-columns:1fr auto;align-content:center;min-height:5rem;display:grid}.visible-stage-caption strong{display:none}.visible-proof,.visible-controlled,.visible-surfaces,.visible-control,.visible-proof-ledger,.visible-faq{padding-top:5.5rem;padding-bottom:5.5rem}.visible-proof-stage{margin-top:3.5rem}.visible-proof-stage-index{display:none}.visible-proof-readout{flex-direction:column;justify-content:center;align-items:flex-start;min-height:5.5rem}.visible-journey{grid-template-columns:1fr;gap:2rem}.visible-journey li:not(:last-child){margin-right:0}.visible-proof-footnote{grid-template-columns:1fr;gap:.6rem}.visible-decision-baseline{grid-template-columns:1fr}.visible-decision-baseline i{display:none}.visible-decision-moments article{padding-left:.5rem;padding-right:.5rem}.visible-surface-row{grid-template-columns:auto 1fr;gap:1.5rem;min-height:auto}.visible-surface-index{gap:1rem}.visible-surface-title,.visible-surface-description,.visible-surface-capabilities{grid-column:2}.visible-surface-description{margin-top:-.5rem}.visible-surface-capabilities{grid-template-columns:1fr}.visible-surface-capabilities span:not(:last-child){border-right:0}.visible-surface-capabilities span+span{padding-left:0}.visible-control-media{margin-top:3.5rem}.visible-control-topline,.visible-control-meta{flex-direction:column;justify-content:center;align-items:flex-start;min-height:4.25rem}.visible-control-points{grid-template-columns:1fr}.visible-control-points article:not(:last-child){border-right:0;margin-right:0}.visible-manufacturing{align-items:end;min-height:52rem}.visible-manufacturing-visual:after{background:linear-gradient(#040d100d,#040d1033 30%,#040d10e6 62%,#071316),linear-gradient(90deg,#040d108a,#040d1014)}.visible-manufacturing-inner{gap:3rem;padding:15rem 1.25rem 4rem}.visible-ledger-columns{grid-template-columns:1fr}.visible-ledger-columns article{min-height:auto;padding:2.5rem 0 3rem}.visible-ledger-columns article+article{border-top:1px solid #0a171933;border-left:0;padding-left:0}.visible-faq-list summary{grid-template-columns:1.8rem 1fr;padding-right:1.5rem}.visible-faq-list details p{padding-left:2.8rem}.aurora-visible-home .cta-stage.is-home{min-height:42rem}}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.aurora-visible-home:before{display:none}}.home-platform-map{background:radial-gradient(56rem circle at var(--page-pointer-x,68%) var(--page-pointer-y,38%),#2dd4bf21,transparent 68%),linear-gradient(145deg,#07121a,#091821 56%,#071118);color:#dce7e9;border-top:1px solid #94a3b824;border-bottom:1px solid #94a3b824;padding:clamp(5.5rem,8vw,8.5rem) 0;position:relative;overflow:hidden}.home-platform-map:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#94a3b80b 1px,#0000 1px),linear-gradient(90deg,#94a3b80a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.home-platform-map-inner{z-index:1;position:relative}.home-platform-map-heading{grid-template-columns:minmax(0,.95fr) minmax(20rem,.55fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.home-platform-map-heading h2{color:#f4f8f8;letter-spacing:-.05em;max-width:14ch;margin-top:1.6rem;font-size:clamp(3rem,4.45vw,5.15rem);font-weight:690;line-height:.96}.home-platform-map-heading h2 span{display:block}.home-platform-map-heading h2 span:last-child{color:#87ead9}.home-platform-map-heading>p{color:#9cacb2;max-width:36rem;padding-bottom:.4rem;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.9}.home-platform-map-grid{border-top:1px solid #5eead447;border-bottom:1px solid #94a3b829;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(4.5rem,7vw,7rem);display:grid}.home-platform-map-grid article{min-width:0;padding:clamp(2rem,3.4vw,3.3rem)}.home-platform-map-grid article+article{border-left:1px solid #94a3b829}.home-platform-map-index{color:#5eead4;justify-content:space-between;align-items:center;display:flex}.home-platform-map-index span{letter-spacing:.22em;font-size:.72rem;font-weight:780}.home-platform-map-index svg{stroke-width:1.45px;width:1.45rem;height:1.45rem}.home-platform-map-grid article>small{color:#71838b;letter-spacing:.19em;text-transform:uppercase;margin-top:3rem;font-size:.68rem;font-weight:760;display:block}.home-platform-map-grid h3{color:#f3f8f8;letter-spacing:-.045em;margin-top:.7rem;font-size:clamp(1.8rem,2.5vw,2.7rem);font-weight:670}.home-platform-map-grid article>p{color:#9cacb2;min-height:6.6rem;margin-top:1.25rem;line-height:1.8}.home-platform-map-grid ul{border-top:1px solid #94a3b829;gap:0;margin-top:2.1rem;display:grid}.home-platform-map-grid li{color:#c6d1d4;border-bottom:1px solid #94a3b81f;padding:.8rem 0 .8rem 1.1rem;font-size:.88rem;line-height:1.5;position:relative}.home-platform-map-grid li:before{content:"";background:#2dd4bf;border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:1.18rem;left:0}@media(max-width:1023px){.site-header-inner{grid-template-columns:minmax(0,1fr) auto}.home-platform-map-heading{grid-template-columns:1fr;gap:2rem}.home-platform-map-heading>p{max-width:44rem}.home-platform-map-grid{grid-template-columns:1fr}.home-platform-map-grid article{grid-template-columns:4.5rem minmax(10rem,.6fr) minmax(0,1fr);align-items:start;column-gap:2rem;display:grid}.home-platform-map-grid article+article{border-top:1px solid #94a3b829;border-left:0}.home-platform-map-index{grid-row:1/span 4;align-items:flex-start}.home-platform-map-index svg{display:none}.home-platform-map-grid article>small,.home-platform-map-grid h3{grid-column:2}.home-platform-map-grid article>small{margin-top:0}.home-platform-map-grid article>p,.home-platform-map-grid ul{grid-column:3}.home-platform-map-grid article>p{grid-row:1/span 2;min-height:0;margin-top:0}}@media(max-width:760px){.home-platform-map{padding:5rem 0}.home-platform-map-heading h2{max-width:none;font-size:clamp(2.7rem,12vw,4.3rem)}.home-platform-map-grid{margin-top:3.5rem}.home-platform-map-grid article{padding:2rem 0;display:block}.home-platform-map-index{margin-bottom:2rem}.home-platform-map-index svg{display:block}.home-platform-map-grid article>p{margin-top:1rem}.home-platform-map-grid ul{margin-top:1.6rem}}.platform-v3-shell{--page-pointer-x:50vw;--page-pointer-y:42vh;isolation:isolate;background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/88px 88px,radial-gradient(70rem at 52% 8%,#0d948821,#0000 66%),#06101a;position:relative;overflow:clip}.platform-v3-shell:before{content:"";z-index:1;background:radial-gradient(34rem circle at var(--page-pointer-x) var(--page-pointer-y),#2dd4bf2e,#0891b214 38%,transparent 72%),radial-gradient(18rem circle at var(--page-pointer-x) var(--page-pointer-y),#fbbf240b,transparent 72%);filter:blur(10px)saturate(1.16);mix-blend-mode:screen;opacity:.92;pointer-events:none;position:fixed;inset:71px 0 0}.platform-v3-shell>section{z-index:2;position:relative}.mission-hero{align-items:center;min-height:calc(100svh - 71px);padding:clamp(4rem,7vw,6.5rem) 0 3rem;display:grid;overflow:hidden}.mission-hero:before{content:"";z-index:-2;filter:saturate(.68)contrast(.92);background:linear-gradient(90deg,#06101a,#06101afc 32%,#06101aeb 48%,#06101ab3 72%,#06101ae6),linear-gradient(#06101a6b,#06101adb),url(/images/aurora-precision-surface-v3.png) 88%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000eb 76%,#0000 100%);mask-image:linear-gradient(#000,#000000eb 76%,#0000)}.mission-hero:after{content:"";z-index:-1;filter:blur(38px);pointer-events:none;background:radial-gradient(circle at 48% 48%,#2dd4bf24,#0891b20e 42%,#0000 72%);height:62%;position:absolute;inset:14% -8% auto 48%}.mission-hero-inner{grid-template-columns:minmax(0,.82fr) minmax(36rem,1.18fr);align-items:center;gap:clamp(3rem,4.8vw,5.5rem);width:100%;max-width:min(1580px,100vw - clamp(2.5rem,5vw,5.5rem));display:grid}.mission-hero-copy{z-index:4;min-width:0;max-width:34rem;position:relative}.mission-hero h1{letter-spacing:-.035em;margin:1.3rem 0 0;font-size:clamp(3.35rem,4.35vw,5.15rem);font-weight:770;line-height:.91}.mission-hero h1 span{white-space:nowrap;width:auto;display:block}.mission-hero h1 span:not(:first-child){color:#9fffee;margin-top:.12em}.mission-hero-summary{color:#aebdcc;max-width:39rem;margin:1.55rem 0 0;font-size:1rem;line-height:1.85}.mission-proofline{color:#c4d2df;gap:.7rem;margin-top:2rem;font-size:.94rem;display:grid}.mission-proofline span{align-items:center;gap:.72rem;display:flex}.mission-proofline span:before{content:"";background:linear-gradient(90deg,#2dd4bf,#0000);width:1.6rem;height:1px}.mission-hero-actions{flex-wrap:wrap;align-items:center;gap:1.45rem;margin-top:2.2rem;display:flex}.mission-text-link,.mission-primary-link{color:#f8fafc;align-items:center;gap:.65rem;min-height:44px;font-size:.86rem;font-weight:820;transition:color .18s,transform .18s;display:inline-flex}.mission-text-link{border-bottom:1px solid #5eead48a}.mission-primary-link{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08182094;border:1px solid #5eead452;border-radius:999px;padding:0 1rem}.mission-text-link:hover,.mission-primary-link:hover{color:#9fffee;transform:translate(3px)}.mission-control{aspect-ratio:900/620;isolation:isolate;background:linear-gradient(#94a3b80b 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#94a3b80a 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 62% 42%,#0d94881a,#0000 42%),linear-gradient(145deg,#081622f5,#050e18f0);border:1px solid #7dd3fc33;border-radius:20px;justify-self:end;width:min(100%,780px);min-width:0;position:relative;overflow:hidden;box-shadow:0 36px 90px #00000061,inset 0 0 0 1px #2dd4bf09,inset 0 1px #ffffff0f}.mission-control:before{content:"";z-index:1;pointer-events:none;border:1px solid #94a3b817;border-radius:12px;position:absolute;inset:11px}.mission-control-aura{z-index:0;filter:blur(24px);pointer-events:none;background:radial-gradient(circle,#2dd4bf1f,#0000 68%);position:absolute;inset:17% 8% 21% 30%}.mission-control-head{z-index:8;color:#7dd3fc;letter-spacing:.15em;text-transform:uppercase;background:linear-gradient(#0d1b27e6,#07121d94);border-bottom:1px solid #94a3b821;justify-content:space-between;align-items:center;height:13.5%;padding:0 4.5%;font-size:.6rem;font-weight:850;display:flex;position:absolute;inset:0 0 auto}.mission-control-head span{align-items:center;gap:.55rem;display:inline-flex}.mission-control-head span i{background:#5eead4;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 0 5px #5eead414,0 0 14px #5eead485}.mission-control-head strong{color:#64748b;font-size:inherit;font-weight:850}.mission-route-map{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.mission-route-ghost,.mission-route-primary,.mission-route-chevron,.mission-route-policy{fill:none;vector-effect:non-scaling-stroke}.mission-route-ghost{stroke:#94a3b83d;stroke-width:1.5px;stroke-dasharray:4 9}.mission-route-primary{stroke:url(#mission-route-gradient);stroke-width:2px;stroke-dasharray:1120;stroke-dashoffset:0;filter:url(#mission-route-glow)}.mission-route-chevron{stroke:#5eead4b8;stroke-width:1.5px}.mission-route-policy{stroke:#fbbf248a;stroke-width:1.5px;stroke-dasharray:4 7;opacity:.52;transition:opacity .3s,stroke .3s,filter .3s}.mission-svg-traveler{fill:#ccfbf1;stroke:#2dd4bf;stroke-width:3px;filter:drop-shadow(0 0 10px #5eead4e6)}.mission-node{z-index:5;color:#f8fafc;text-align:left;background:linear-gradient(150deg,#0e202dfa,#06111cfa);border:1px solid #7dd3fc33;border-radius:10px;gap:.32rem;width:clamp(9rem,20.5%,10rem);padding:.72rem .75rem .68rem;transition:border-color .2s,background .2s,transform .2s;animation:.64s cubic-bezier(.2,.78,.24,1) both mission-node-reveal;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 16px 34px #00000047,inset 0 1px #ffffff0d}.mission-node:after{content:"";background:linear-gradient(90deg,#5eead4c2,#0000);height:1px;position:absolute;inset:.42rem .6rem auto}.mission-node-plan{animation-delay:.12s}.mission-node-gate{animation-delay:.2s}.mission-node-tools{animation-delay:.28s}.mission-node-trace{animation-delay:.36s}button.mission-node{font:inherit;cursor:pointer}.mission-node svg{color:#5eead4;margin-top:.28rem}.mission-node-copy{gap:.2rem;display:grid}.mission-node small,.mission-node strong,.mission-node i{display:block}.mission-node small{color:#7dd3fc;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:850}.mission-node strong{color:#f8fafc;white-space:nowrap;font-size:.72rem;line-height:1.35}.mission-node i{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-style:normal;font-weight:820}.mission-node-index{color:#94a3b880;letter-spacing:.08em;font-size:.5rem;font-weight:850;position:absolute;top:.72rem;right:.72rem}.mission-node:hover,.mission-node:focus-visible{background:linear-gradient(150deg,#0e2f33fa,#071620fa);border-color:#5eead494;outline:none;transform:translate(-50%,calc(-50% - 3px))}.mission-node-source{top:55%;left:13%}.mission-node-plan{top:55%;left:37.5%}.mission-node-tools{top:55%;left:63%}.mission-node-trace{top:55%;left:87%}.mission-node-gate{background:linear-gradient(150deg,#1e1f1dfa,#09141cfa);border-color:#fbbf2480;width:min(12.5rem,25%);top:29%;left:63%}.mission-node-gate:after{background:linear-gradient(90deg,#fbbf24e6,#0000)}.mission-policy-tags{opacity:0;grid-column:1/-1;gap:.3rem;max-height:0;transition:max-height .26s,margin-top .26s,opacity .18s,transform .26s;display:flex;overflow:hidden;transform:translateY(-3px)}.mission-policy-tags b{color:#8ddfd3;letter-spacing:.08em;text-transform:uppercase;background:#2dd4bf0e;border:1px solid #5eead42e;border-radius:3px;padding:.22rem .34rem;font-size:.46rem;font-weight:850}.mission-trace-meta{z-index:6;color:#52657a;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:.65fr 1fr 1fr;align-items:center;gap:.9rem;font-size:.46rem;font-weight:820;display:grid;position:absolute;top:72.5%;left:5.2%;right:5.2%}.mission-trace-meta span{white-space:nowrap;align-items:center;gap:.42rem;display:flex}.mission-trace-meta span:before{content:"";border:1px solid #5eead46b;border-radius:999px;width:.3rem;height:.3rem}.mission-control-readout{z-index:7;background:#050f19b8;border:1px solid #94a3b821;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;min-height:54px;padding:.65rem .8rem;display:grid;position:absolute;bottom:3.7%;left:4.5%;right:4.5%;box-shadow:inset 0 1px #ffffff09}.mission-live-dot{background:#fbbf24;border-radius:999px;width:.5rem;height:.5rem;box-shadow:0 0 0 7px #fbbf2414}.mission-control-readout small{color:#64748b;letter-spacing:.13em;text-transform:uppercase;font-size:.54rem;font-weight:820;display:block}.mission-control-readout strong{color:#dbe7ef;margin-top:.15rem;font-size:.7rem;display:block}.mission-control-readout>i{color:#fbbf24;letter-spacing:.1em;font-size:.54rem;font-style:normal;font-weight:900}.mission-hero.is-open .mission-node-gate{background:linear-gradient(150deg,#0a3534fa,#071820fa);border-color:#5eead4ad}.mission-hero.is-open .mission-node-gate i,.mission-hero.is-open .mission-control-readout>i{color:#5eead4}.mission-hero.is-open .mission-node-gate:after{background:linear-gradient(90deg,#5eead4e6,#0000)}.mission-hero.is-open .mission-policy-tags{opacity:1;max-height:2rem;margin-top:.2rem;transform:translateY(0)}.mission-hero.is-open .mission-route-policy{stroke:#5eead4e6;opacity:1;filter:drop-shadow(0 0 7px #5eead48a)}.mission-hero.is-open .mission-live-dot{background:#5eead4;box-shadow:0 0 0 7px #5eead417}.platform-v3-shell .workflow-story-v3{background:#050d1794;border-top:1px solid #94a3b81f;overflow:hidden}.platform-v3-shell .workflow-story-v3:before{opacity:1;filter:none;background:radial-gradient(48rem at 36%,#0891b21f,#0000 68%),linear-gradient(#06101a3d,#080d1685)}.platform-v3-shell .workflow-story-v3:after{background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:88px 88px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(90deg,#000,#00000073 74%,#0000);mask-image:linear-gradient(90deg,#000,#00000073 74%,#0000)}.workflow-story-pin{gap:1rem;min-height:calc(100svh - 71px);padding-top:5.25rem;padding-bottom:2rem}.workflow-story-heading{grid-template-columns:1fr minmax(20rem,.48fr);align-items:end;gap:2rem;display:grid}.workflow-story-heading h2{margin:.75rem 0 0;font-size:clamp(2.4rem,4vw,4.6rem);font-weight:760;line-height:.95}.workflow-story-heading h2 span{display:block}.workflow-story-heading h2 span:last-child{color:#9fffee}.workflow-story-progress{grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding-bottom:.25rem;display:grid}.workflow-story-progress>span{color:#5eead4;font-size:.8rem;font-weight:900}.workflow-story-progress>div{background:#94a3b833;height:2px;overflow:hidden}.workflow-story-progress i{transform-origin:0;background:linear-gradient(90deg,#2dd4bf,#67e8f9,#fbbf24);width:100%;height:100%;display:block}.workflow-story-progress strong{color:#718397;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem}.workflow-story-stage{min-height:min(520px,100svh - 285px);position:relative;overflow:hidden}.workflow-route-overview{z-index:4;height:6.2rem;position:absolute;top:0;left:0;right:0}.workflow-route-overview svg{width:100%;height:100%;overflow:visible}.workflow-route-base,.workflow-route-fill{fill:none;vector-effect:non-scaling-stroke}.workflow-route-base{stroke:#94a3b82e;stroke-width:1.5px;stroke-dasharray:5 9}.workflow-route-fill{stroke:url(#workflow-route-gradient);stroke-width:2.5px;stroke-dasharray:796;stroke-dashoffset:760px;filter:drop-shadow(0 0 8px #5eead466);transition:stroke-dashoffset .42s}.active-planning .workflow-route-fill{stroke-dashoffset:525px}.active-approval .workflow-route-fill{stroke-dashoffset:260px}.active-integration .workflow-route-fill{stroke-dashoffset:0}.workflow-route-node{color:#64748b;justify-items:center;gap:.35rem;transition:color .22s,transform .22s;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.workflow-route-node i{background:#526173;border:2px solid #06101a;border-radius:999px;width:.62rem;height:.62rem;transition:background .22s,box-shadow .22s;box-shadow:0 0 0 1px #94a3b847}.workflow-route-node small{letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:860}.workflow-route-node.is-active{color:#ccfbf1;transform:translate(-50%,-50%)scale(1.08)}.workflow-route-node.is-active i{background:#5eead4;box-shadow:0 0 0 7px #5eead41a,0 0 18px #5eead499}.route-workspace{left:6%}.route-planning{left:34%}.route-approval{left:66%}.route-integration{left:94%}.workflow-story-scenes{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle,#14b8a614,#0000 54%),#07111c94;border:1px solid #94a3b824;border-radius:8px;position:absolute;inset:6.5rem 32% 0 0;overflow:hidden}.workflow-story-scenes:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.workflow-scene{z-index:2;opacity:0;pointer-events:none;visibility:hidden;background:radial-gradient(circle at 48% 52%,#14b8a611,#0000 56%),#07111cfb;transition:opacity .36s,transform .36s,visibility .36s;position:absolute;inset:0;transform:translateY(22px)scale(.985)}.workflow-scene.is-active{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)scale(1)}.scene-workspace{grid-template-columns:.8fr 1.2fr;align-items:center;gap:2.8rem;padding:clamp(1.6rem,3vw,3rem);display:grid}.scene-source-stream{gap:.75rem;display:grid}.scene-source-stream div{border-bottom:1px solid #94a3b824;grid-template-columns:auto 1fr;align-items:center;gap:1rem;min-height:3.8rem;display:grid;position:relative}.scene-source-stream div:after{content:"";background:linear-gradient(90deg,#2dd4bf,#0000);width:2.2rem;height:1px;position:absolute;top:50%;right:-2.8rem}.scene-source-stream span,.scene-task-packet small,.scene-intent-core small,.scene-review-plan small,.scene-review-gate small,.scene-tool-core small{color:#5eead4;letter-spacing:.13em;text-transform:uppercase;font-size:.64rem;font-weight:880}.scene-source-stream strong{color:#dbe7ef;font-size:.82rem}.scene-task-packet,.scene-review-plan{background:#0d94881a;border:1px solid #5eead447;border-radius:8px;padding:1.5rem;box-shadow:0 25px 70px #0003}.scene-task-packet>strong,.scene-review-plan>strong,.scene-intent-core strong,.scene-review-gate>strong,.scene-tool-core strong{color:#f8fafc;margin-top:.6rem;font-size:clamp(1rem,1.5vw,1.35rem);display:block}.scene-task-packet p{color:#9fb0c0;margin:.7rem 0 1.2rem;font-size:.78rem}.scene-task-packet div,.capability-tags{flex-wrap:wrap;gap:.42rem;display:flex}.scene-task-packet i,.workflow-story-copy i,.capability-tags i{color:#c9fff5;background:#14b8a61f;border-radius:999px;padding:.32rem .56rem;font-size:.64rem;font-style:normal;font-weight:800}.scene-planning{grid-template-columns:.6fr 1.4fr;align-items:center;gap:2.2rem;padding:clamp(1.5rem,3vw,3rem);display:grid}.scene-intent-core{text-align:center;background:#0d94881f;border:1px solid #5eead447;border-radius:50%;align-content:center;min-height:9rem;padding:1.3rem;display:grid;position:relative}.scene-intent-core:after{content:"";background:#2dd4bf;width:2.2rem;height:1px;position:absolute;top:50%;left:100%}.scene-decision-lanes{gap:.65rem;display:grid}.scene-decision-lanes div{background:#0f172a8f;border:1px solid #94a3b826;border-radius:7px;grid-template-columns:.4fr 1fr auto;align-items:center;gap:.8rem;min-height:3.8rem;padding:.8rem 1rem;display:grid}.scene-decision-lanes div:not(.is-safe){border-color:#fbbf244d}.scene-decision-lanes span{color:#5eead4;text-transform:uppercase;font-size:.7rem;font-weight:850}.scene-decision-lanes strong{color:#f8fafc;font-size:.86rem}.scene-decision-lanes i{color:#fbbf24;font-size:.64rem;font-style:normal;font-weight:850}.scene-decision-lanes .is-safe i{color:#5eead4}.scene-approval{grid-template-columns:1.05fr .95fr;align-items:center;gap:2rem;padding:clamp(1.5rem,3vw,3rem);display:grid}.scene-review-plan{background:#f59e0b12;border-color:#fbbf2452;gap:.55rem;display:grid}.scene-review-plan span{color:#b9c6d2;font-size:.76rem}.scene-review-gate{text-align:center;place-content:center;justify-items:center;min-height:15rem;display:grid;position:relative}.scene-review-gate svg{color:#fbbf24}.scene-review-gate div{gap:.6rem;margin-top:1rem;display:flex}.scene-review-gate div span{color:#cbd5e1;border:1px solid #94a3b833;border-radius:999px;padding:.45rem .68rem;font-size:.66rem;font-weight:820}.scene-review-gate div span:last-child{color:#9fffee;border-color:#5eead461}.review-orbit{border:1px solid #fbbf2447;border-radius:50%;width:11rem;height:11rem;animation:5s linear infinite review-orbit;position:absolute;box-shadow:0 0 0 2rem #fbbf2406,0 0 60px #fbbf2414}.scene-integration{place-items:center;display:grid}.scene-tool-core{z-index:4;background:#0d948821;border:1px solid #5eead461;border-radius:50%;place-content:center;justify-items:center;min-width:15rem;min-height:9rem;display:grid;position:relative;box-shadow:0 0 80px #14b8a61f}.scene-tool-core svg{color:#5eead4}.scene-tool-node{z-index:3;color:#cbd5e1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08121ec7;border:1px solid #94a3b82e;border-radius:999px;padding:.55rem .75rem;font-size:.68rem;font-weight:820;position:absolute}.scene-tool-node:after{content:"";z-index:-1;transform-origin:0;background:linear-gradient(90deg,#5eead480,#0000);width:5rem;height:1px;position:absolute}.tool-0{top:18%;left:16%}.tool-1{top:19%;right:15%}.tool-2{bottom:18%;right:11%}.tool-3{bottom:15%;left:18%}.tool-4{top:44%;left:7%}.tool-0:after,.tool-4:after,.tool-3:after{top:50%;left:100%}.tool-1:after,.tool-2:after{top:50%;right:100%;transform:rotate(180deg)}.workflow-story-copy{border-left:1px solid #5eead43d;align-content:center;width:28.5%;padding:1.5rem 0 1.5rem clamp(1.4rem,2.6vw,2.4rem);display:grid;position:absolute;top:8rem;bottom:0;right:0}.workflow-story-copy>span{color:#5eead4;font-size:.72rem;font-weight:900}.workflow-story-copy small{color:#718397;letter-spacing:.16em;text-transform:uppercase;margin-top:1.2rem;font-size:.68rem;font-weight:850}.workflow-story-copy h3{color:#f8fafc;margin:.6rem 0 0;font-size:clamp(1.8rem,2.7vw,3.1rem);line-height:1}.workflow-story-copy p{color:#a8b6c7;margin:1rem 0 0;font-size:.86rem;line-height:1.75}.workflow-story-copy>div{flex-wrap:wrap;gap:.42rem;margin-top:1.25rem;display:flex}.workflow-story-steps{border-top:1px solid #94a3b824;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workflow-story-steps article{color:#5e7082;align-items:center;gap:.7rem;min-height:2.6rem;font-size:.7rem;transition:color .2s;display:flex}.workflow-story-steps article.is-active{color:#e6fffb}.workflow-story-steps span{color:#5eead4;font-weight:900}.workflow-story-steps strong{font-weight:760}.capability-section{border-top:1px solid #94a3b81f;align-items:center;min-height:100svh;padding:clamp(5rem,8vw,8rem) 0;display:grid;overflow:hidden}.capability-section:before{content:"";z-index:-1;background:radial-gradient(44rem at 60% 48%,#14b8a61f,#0000 64%),radial-gradient(32rem at 35% 66%,#0891b214,#0000 68%);position:absolute;inset:0}.capability-inner{width:100%}.capability-heading{grid-template-columns:minmax(0,1fr) minmax(20rem,.45fr);align-items:end;gap:1rem 3rem;display:grid}.capability-heading .eyebrow{grid-column:1/-1}.capability-heading h2{margin:0;font-size:clamp(2.6rem,4.8vw,5.4rem);font-weight:760;line-height:.95}.capability-heading h2 span{display:block}.capability-heading h2 span:last-child{color:#9fffee}.capability-heading p{color:#a8b6c7;margin:0 0 .3rem;font-size:.9rem;line-height:1.8}.capability-constellation{aspect-ratio:16/8.4;width:min(100%,960px);margin:2rem auto 0;position:relative}.capability-constellation>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.capability-link{stroke:#94a3b82e;stroke-width:.25px;stroke-dasharray:220;vector-effect:non-scaling-stroke;transition:stroke .22s,stroke-width .22s}.capability-link.is-active{stroke:#5eead4c7;stroke-width:.45px;filter:drop-shadow(0 0 4px #5eead499)}.capability-core,.capability-node{position:absolute;transform:translate(-50%,-50%)}.capability-core{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071e258f;border:1px solid #5eead46b;border-radius:50%;place-content:center;justify-items:center;width:12rem;height:12rem;display:grid;top:50%;left:50%;box-shadow:0 0 0 2.4rem #14b8a606,0 0 90px #14b8a61f}.capability-core:before,.capability-core:after{content:"";border:1px dashed #5eead42e;border-radius:50%;animation:18s linear infinite capability-orbit;position:absolute;inset:-1.1rem}.capability-core:after{animation-duration:25s;animation-direction:reverse;inset:-2.2rem}.capability-core span{color:#5eead4;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:900}.capability-core strong{color:#f8fafc;margin-top:.35rem;font-size:1.12rem}.capability-core i{color:#718397;margin-top:.45rem;font-size:.62rem;font-style:normal}.capability-node{z-index:5;color:#94a3b8;width:10.5rem;min-height:5.2rem;font:inherit;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07111cad;border:1px solid #94a3b82b;border-radius:8px;align-content:center;gap:.24rem;padding:.75rem .9rem;transition:border-color .2s,background .2s,color .2s,transform .2s;display:grid}.capability-node svg{color:#5eead4}.capability-node span{color:#718397;letter-spacing:.12em;text-transform:uppercase;margin-top:.25rem;font-size:.58rem;font-weight:880}.capability-node strong{color:#dbe7ef;font-size:.78rem}.capability-node:hover,.capability-node:focus-visible,.capability-node.is-active{background:#0d948826;border-color:#5eead480;outline:none;transform:translate(-50%,calc(-50% - 4px))}.capability-node-0{top:25%;left:14%}.capability-node-1{top:10%;left:50%}.capability-node-2{top:25%;left:86%}.capability-node-3{top:75%;left:86%}.capability-node-4{top:90%;left:50%}.capability-node-5{top:75%;left:14%}.capability-readout{border-top:1px solid #94a3b82e;border-bottom:1px solid #94a3b81a;grid-template-columns:auto minmax(14rem,.9fr) minmax(14rem,.7fr) auto;align-items:center;gap:1.2rem;min-height:6.8rem;padding:1rem 0;display:grid}.capability-readout>span{color:#5eead4;font-size:.76rem;font-weight:900}.capability-readout small{color:#718397;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:850;display:block}.capability-readout strong{color:#f8fafc;margin-top:.25rem;display:block}.capability-readout p{color:#9fb0c0;margin:.35rem 0 0;font-size:.76rem;line-height:1.6}.capability-readout>a{color:#e6fffb;white-space:nowrap;align-items:center;gap:.6rem;font-size:.78rem;font-weight:820;display:inline-flex}.platform-v3-shell .cta-stage{background:0 0;border-top:1px solid #94a3b81f}.platform-v3-shell .cta-stage:before{background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:88px 88px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.platform-v3-shell .cta-stage:after{background:radial-gradient(48rem at 62% 48%,#2dd4bf2b,#0891b214 44%,#0000 74%),radial-gradient(28rem at 76% 62%,#fbbf240e,#0000 70%);inset:-20% -8% -28% 0}.platform-v3-shell .cta-action{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #5eead48c;border-radius:0;padding:.8rem 0}@media(max-width:1120px){.mission-hero h1{font-size:clamp(3rem,4.8vw,4.8rem)}}@media(max-width:1023px){.site-header-inner{grid-template-columns:1fr auto;gap:1rem}.site-desktop-nav,.site-header-actions>.site-header-cta{display:none}.site-menu-toggle{display:grid}}@media(min-width:1024px){.site-mobile-nav{display:none}}@media(max-width:1180px){.platform-v3-shell:before{display:none}.mission-hero{min-height:auto;padding:5rem 0 3rem}.mission-hero-inner,.workflow-story-heading,.capability-heading{grid-template-columns:1fr}.mission-control{justify-self:center;width:min(100%,780px);margin-top:1rem}.workflow-story-pin{min-height:auto;padding-top:4rem;padding-bottom:4rem}.workflow-story-stage{min-height:620px}.workflow-story-scenes{bottom:12rem;right:0}.workflow-story-copy{border-top:1px solid #5eead433;border-left:0;width:auto;min-height:10rem;padding:1.2rem 0;inset:auto 0 0}.workflow-story-copy p{max-width:38rem}.workflow-story-steps{margin-top:1rem}.capability-readout{grid-template-columns:auto 1fr}.capability-tags,.capability-readout>a{grid-column:2}}@media(max-width:760px){.mission-hero h1,.capability-heading h2{font-size:2.75rem}.mission-control{min-width:650px;transform:translate(-19%)}.mission-hero{overflow:hidden}.workflow-route-overview,.workflow-story-steps{display:none}.workflow-story-scenes{top:0}.scene-workspace,.scene-planning,.scene-approval{grid-template-columns:1fr;gap:1rem}.scene-source-stream,.scene-decision-lanes{display:none}.capability-constellation{min-width:720px;transform:translate(-19%)}.capability-section{overflow:hidden}.capability-readout{grid-template-columns:1fr}.capability-readout>span,.capability-tags,.capability-readout>a{grid-column:1}}@keyframes mission-node-reveal{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))scale(.82)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes review-orbit{to{transform:rotate(360deg)}}@keyframes capability-orbit{to{transform:rotate(360deg)}}.operator-scroll-experience{--operator-carbon:#0b1217;--operator-titanium:#dce3e2;--operator-teal:#087e78;--operator-cyan:#45c9be;--operator-amber:#d9a321;--operator-muted:#52676a;--operator-accent:var(--operator-teal);isolation:isolate;background:radial-gradient(circle at 18% 25%,#087e7829,transparent 30%),linear-gradient(180deg,#c8d1d0 0%,var(--operator-titanium) 48%,#c5cecc 100%);min-height:calc(500svh - 355px);color:var(--operator-carbon);position:relative;overflow:clip}.operator-scroll-experience:before,.operator-scroll-experience:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.operator-scroll-experience:before{background-color:#0000;background-image:linear-gradient(#27434513 1px,#0000 1px),linear-gradient(90deg,#27434511 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:92px 92px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(90deg,#000000e6,#00000070 74%,#0000);mask-image:linear-gradient(90deg,#000000e6,#00000070 74%,#0000)}.operator-scroll-experience:after{opacity:.68;background:linear-gradient(112deg,#dce3e247,#0000 38% 70%,#087e7812)}.operator-sticky{z-index:1;pointer-events:none;height:calc(100svh - 71px);margin-bottom:calc(71px - 100svh);position:sticky;top:71px;overflow:hidden}.operator-sticky:before{content:"";background:linear-gradient(90deg,#0000 0 47%,#dce3e229 60%,#dce3e2d6),linear-gradient(#dce3e203,#bac7c524);position:absolute;inset:0}.operator-sticky:after{content:"";opacity:.46;background:linear-gradient(108deg,#0000 12%,#087e7812 38%,#0000 62%);transition:opacity .8s,transform 1.1s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(-12%)}.operator-ambient{filter:blur(64px);opacity:.42;will-change:transform,opacity;transition:opacity .7s,transform .9s cubic-bezier(.2,.8,.2,1);position:absolute}.operator-ambient-cyan{background:linear-gradient(114deg,#0000 6%,#087e7829 44%,#45c9be12 60%,#0000 79%);inset:-12% 34% -8% -18%}.operator-ambient-amber{opacity:0;background:linear-gradient(116deg,#0000 25%,#d9a32121 51%,#0000 73%);inset:4% 40% 4% 8%}.operator-cinematic-stage{z-index:3;perspective:1500px;perspective-origin:42% 45%;transform:translate3d(var(--operator-pointer-x),var(--operator-pointer-y),0);will-change:transform,opacity;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden}.operator-flight-video,.operator-idle-video{object-fit:cover;object-position:center;filter:saturate(.96)contrast(1.07)brightness(.95);width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1)}.operator-flight-video{z-index:1}.operator-idle-video{z-index:2;opacity:0;transition:opacity .62s cubic-bezier(.2,.8,.2,1)}.operator-idle-video.is-active{opacity:1}.operator-cinematic-stage:before,.operator-cinematic-stage:after{content:"";z-index:4;pointer-events:none;position:absolute;inset:0}.operator-cinematic-stage:before{background:linear-gradient(90deg,#dce3e203 0 42%,#dce3e23d 60%,#dce3e2e0),linear-gradient(#c4cfcd0f,#0000 30% 72%,#abbbb83d)}.operator-cinematic-stage:after{mix-blend-mode:multiply;background:radial-gradient(circle at 33% 52%,#087e7814,#0000 38%)}.operator-cinematic-camera{transform-style:preserve-3d;will-change:transform;display:none;position:absolute;inset:-3%;overflow:hidden}.operator-cinematic-layer{opacity:0;transform-origin:42%;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,opacity;margin:0;position:absolute;inset:-5%;overflow:hidden}.operator-cinematic-command{opacity:1}.operator-cinematic-layer img{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.06)brightness(.68);transform-origin:38% 52%;will-change:transform;width:100%;height:100%;display:block;position:absolute;inset:0}.operator-cinematic-base{z-index:0}.operator-cinematic-depth{z-index:1;pointer-events:none;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;position:absolute;inset:-1.5%;overflow:hidden}.operator-cinematic-depth img{filter:saturate(.94)contrast(1.08)brightness(.75)}.operator-cinematic-command .operator-cinematic-depth{-webkit-mask-image:radial-gradient(43% 61% at 27% 72%,#000 0 51%,#000000e6 62%,#0000 82%);mask-image:radial-gradient(43% 61% at 27% 72%,#000 0 51%,#000000e6 62%,#0000 82%)}.operator-cinematic-machine .operator-cinematic-depth{-webkit-mask-image:radial-gradient(42% 64% at 28% 56%,#000 0 53%,#000000e0 63%,#0000 82%);mask-image:radial-gradient(42% 64% at 28% 56%,#000 0 53%,#000000e0 63%,#0000 82%)}.operator-cinematic-intelligence .operator-cinematic-depth{-webkit-mask-image:linear-gradient(90deg,#000 0 27%,#000000e6 40%,#0000 68%);mask-image:linear-gradient(90deg,#000 0 27%,#000000e6 40%,#0000 68%)}.operator-cinematic-haze{z-index:2;opacity:.2;pointer-events:none;filter:blur(28px);mix-blend-mode:screen;will-change:transform,opacity;background:radial-gradient(at 35% 54%,#5eead44d,#0000 31%),radial-gradient(at 48% 30%,#ffffff14,#0000 22%),linear-gradient(112deg,#0000 18%,#76f0e61a 43%,#0000 66%);position:absolute;inset:-18% -12%}.operator-cinematic-machine .operator-cinematic-haze{background:radial-gradient(at 31%,#68ebe13b,#0000 28%),radial-gradient(at 43% 32%,#f59e0b29,#0000 18%),linear-gradient(105deg,#0000 19%,#d0fffa14 42%,#0000 63%)}.operator-cinematic-intelligence .operator-cinematic-haze{background:radial-gradient(at 27% 51%,#22d3c54d,#0000 31%),linear-gradient(104deg,#0000 16%,#6ff4e81f 41%,#0000 64%)}.operator-cinematic-layer:before,.operator-cinematic-layer:after,.operator-cinematic-aperture{content:"";pointer-events:none;position:absolute;inset:0}.operator-cinematic-layer:before{z-index:3;background:linear-gradient(90deg,#030a1105 0 35%,#030a112e 52%,#030a11eb),linear-gradient(#030a112e,#0000 32% 70%,#030a11a3)}.operator-cinematic-layer:after{z-index:4;mix-blend-mode:screen;background:radial-gradient(circle at 34% 52%,#35d2c91f,#0000 34%),linear-gradient(105deg,#02080e40,#0000 42%);animation:8.4s cubic-bezier(.45,0,.55,1) infinite operator-cinematic-light}.operator-cinematic-machine:after{background:radial-gradient(circle at 35% 46%,#6de6dd1a,#0000 27%),radial-gradient(circle at 48% 35%,#f59e0b13,#0000 19%)}.operator-cinematic-intelligence:after{background:radial-gradient(circle at 32% 54%,#22d3c529,#0000 31%),linear-gradient(105deg,#02080e33,#0000 48%)}.operator-cinematic-aperture{z-index:7;background:linear-gradient(90deg,#0000 0 47%,#e7efed38 58%,#eff4f2b8),linear-gradient(#dbe7e41a,#0000 24% 74%,#bbcfca2e);transition:background .7s;box-shadow:inset 0 0 120px #2547481f}.operator-cinematic-transition{z-index:5;opacity:0;pointer-events:none;filter:blur(16px);will-change:transform,opacity;background:linear-gradient(90deg,#0000,#dae7e3e6 29%,#ffffffc7,#dae7e3e6 71%,#0000),#e2edea6b;width:42%;display:none;position:absolute;top:-8%;bottom:-8%;left:34%;transform:skew(-8deg)}.operator-cinematic-grain{z-index:6;opacity:.025;pointer-events:none;mix-blend-mode:multiply;background-image:url(/images/engineering-data-texture.webp);background-position:50%;background-size:78rem;position:absolute;inset:-20%}.operator-active-approval .operator-cinematic-aperture{background:radial-gradient(circle at 41% 43%,#f59e0b14,#0000 22%),linear-gradient(90deg,#0000 0 47%,#060f1833 58%,#060f18c7),linear-gradient(#040c1433,#0000 24% 74%,#040c1480)}.industrial-core-stage{z-index:8;pointer-events:none;width:min(59vw,1120px);transform:translate3d(calc(var(--operator-pointer-x) * -.2),calc(var(--operator-pointer-y) * -.2),0);transition:transform .9s cubic-bezier(.2,.8,.2,1);display:none;position:absolute;inset:0 auto 0 0;overflow:hidden}.industrial-core-stage:before,.industrial-core-stage:after{content:"";pointer-events:none;position:absolute}.industrial-core-stage:before{filter:blur(18px);background:radial-gradient(circle at 45%,#030c132e 0 19%,#030b12a8 49%,#0000 74%),radial-gradient(circle at 41% 51%,#2ed5ca21,#0000 49%);inset:8% 0 6% -14%}.industrial-core-stage:after{opacity:.55;background:linear-gradient(#0000,#5eead44d 38%,#5eead40f 72%,#0000);width:1px;top:13%;bottom:13%;left:8%}.industrial-core-runtime{z-index:1;opacity:0;transition:opacity .8s,transform 1.1s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(.97)}.industrial-core-runtime[data-webgl=ready]{opacity:1;transform:scale(1)}.industrial-core-canvas{filter:drop-shadow(0 46px 72px #0000008f);width:100%;height:100%;display:block}.operator-active-context .industrial-core-stage:before,.operator-active-planning .industrial-core-stage:before{background:radial-gradient(circle at 45%,#030c131f 0 18%,#030b129e 49%,#0000 74%),radial-gradient(circle at 42% 51%,#2ed5ca30,#0000 52%)}.operator-active-approval .industrial-core-stage:before{background:radial-gradient(circle at 45%,#030c1329 0 19%,#030b12a8 49%,#0000 74%),radial-gradient(circle at 42% 51%,#f59e0b2b,#0000 48%)}.operator-active-execution .industrial-core-stage:before{background:radial-gradient(circle at 45%,#030c131a 0 18%,#030b1291 49%,#0000 74%),radial-gradient(circle at 42% 51%,#2ed5ca40,#0000 55%)}.operator-sequence-stage{z-index:3;opacity:0;transition:opacity .72s;position:absolute;inset:0}.operator-frame-canvas{filter:saturate(.92)contrast(1.06)drop-shadow(0 46px 82px #0000009e);width:100%;height:100%;display:block}.operator-sequence-ready .operator-sequence-stage{opacity:1}.operator-sequence-ready .operator-head-motion{display:none}.operator-head-motion{z-index:4;transform-origin:40% 49%;will-change:transform,opacity;width:min(61vw,940px);position:absolute;top:0;bottom:0;left:clamp(-6.5rem,-5vw,-3.5rem)}.operator-head-fallback{aspect-ratio:864/1821;opacity:1;width:min(74%,690px);transition:opacity .65s,visibility .65s;position:absolute;top:-24%;left:3%}.operator-head-motion.is-3d-ready .operator-head-fallback{visibility:hidden;opacity:0}.operator-webgl-stage{opacity:0;transition:opacity .85s;position:absolute;inset:0}.operator-head-motion.is-3d-ready .operator-webgl-stage{opacity:1}.operator-webgl-canvas{filter:saturate(.92)contrast(1.04)drop-shadow(0 42px 70px #00000094);width:100%;height:100%;display:block}.operator-head-image{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;transition:opacity .76s,transform .98s cubic-bezier(.2,.8,.2,1),filter .76s;display:block}.operator-head-image-base{opacity:1;filter:drop-shadow(0 38px 72px #00000094)drop-shadow(0 0 38px #22d3ee14)}.operator-eye-glow{aspect-ratio:1;border:1px solid var(--operator-accent);place-items:center;width:clamp(2rem,3.1vw,3.8rem);display:grid;position:absolute;top:44%;left:33.8%}@supports (color:color-mix(in lab,red,red)){.operator-eye-glow{border:1px solid color-mix(in srgb,var(--operator-accent) 68%,transparent)}}.operator-eye-glow{opacity:.48;box-shadow:0 0 18px var(--operator-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.operator-eye-glow{box-shadow:0 0 18px color-mix(in srgb,var(--operator-accent) 36%,transparent)}}.operator-eye-glow{transition:border-color .65s,box-shadow .65s,opacity .65s,transform .65s;transform:translate(-50%,-50%)scale(.72)}.operator-eye-glow:before,.operator-eye-glow:after,.operator-eye-glow i{content:"";border-radius:50%;position:absolute}.operator-eye-glow:before{border:1px dashed var(--operator-accent);inset:-.48rem}@supports (color:color-mix(in lab,red,red)){.operator-eye-glow:before{border:1px dashed color-mix(in srgb,var(--operator-accent) 34%,transparent)}}.operator-eye-glow:before{animation:8s linear infinite operator-eye-orbit}.operator-eye-glow:after{background:var(--operator-accent);box-shadow:0 0 15px var(--operator-accent);inset:28%}.operator-eye-glow i{border:1px solid var(--operator-accent);inset:-1rem}@supports (color:color-mix(in lab,red,red)){.operator-eye-glow i{border:1px solid color-mix(in srgb,var(--operator-accent) 14%,transparent)}}.operator-temple-beacon{aspect-ratio:1;opacity:.38;border:1px solid #fbbf24;border-radius:50%;width:1.15rem;transition:opacity .5s,transform .5s,box-shadow .5s;position:absolute;top:27.8%;left:58.2%;transform:translate(-50%,-50%)scale(.7);box-shadow:0 0 16px #fbbf2470}.operator-temple-beacon:after{content:"";border:1px solid #fbbf244d;border-radius:50%;animation:2.1s ease-out infinite operator-beacon-pulse;position:absolute;inset:-.55rem}.operator-face-scan{opacity:0;background:linear-gradient(#0000,#5eead461,#0000);width:1px;transition:opacity .5s;position:absolute;top:12%;bottom:13%;right:7%;overflow:visible}.operator-face-scan:after{content:"";background:linear-gradient(90deg,#0000,#5eead4,#0000);width:13rem;height:1px;animation:4.2s ease-in-out infinite operator-scan;position:absolute;top:0;right:-6rem;box-shadow:0 0 14px #5eead4cc}.operator-context-flow,.operator-plan-orbit,.operator-approval-hold,.operator-tool-network{z-index:5;opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1);position:absolute}.operator-context-flow{gap:.9rem;width:23rem;display:grid;top:34%;left:31%;transform:translate(2rem)}.operator-context-flow span{color:#b8fff4;letter-spacing:.13em;text-transform:uppercase;border-left:2px solid #5eead4b8;width:max-content;min-width:9.5rem;padding:.25rem 0 .25rem .65rem;font-size:.58rem;font-weight:820}.operator-context-flow span:nth-child(2){margin-left:4.5rem}.operator-context-flow span:nth-child(3){margin-left:1.7rem}.operator-context-flow i{transform-origin:100%;background:linear-gradient(90deg,#5eead4b8,#5eead40f);height:1px;position:absolute;left:0;right:0}.operator-active-context .operator-context-flow i{background-size:220% 100%;animation:1.8s linear infinite operator-data-ingest}.operator-active-context .operator-context-flow span{animation:2.4s ease-in-out infinite operator-signal-lock}.operator-active-context .operator-context-flow span:nth-child(2){animation-delay:.28s}.operator-active-context .operator-context-flow span:nth-child(3){animation-delay:.56s}.operator-context-flow i:first-of-type{top:1.1rem;transform:rotate(-12deg)}.operator-context-flow i:nth-of-type(2){top:4.6rem;transform:rotate(1deg)}.operator-context-flow i:nth-of-type(3){top:8.2rem;transform:rotate(12deg)}.operator-plan-orbit{aspect-ratio:1;border:1px solid #67e8f91f;border-radius:50%;width:18rem;top:50%;left:30%;transform:translate(-50%,-50%)scale(.82)}.operator-plan-orbit:before,.operator-plan-orbit:after{content:"";border:1px dashed #5eead43b;border-radius:50%;animation:14s linear infinite operator-eye-orbit;position:absolute;inset:12%}.operator-plan-orbit:after{animation-duration:9s;animation-direction:reverse;inset:27%}.operator-plan-orbit span{color:#d9fffb;background:#06141fa8;border:1px solid #67e8f93d;border-radius:3px;padding:.36rem .58rem;font-size:.62rem;font-weight:800;position:absolute}.operator-plan-orbit span:first-child{top:0;left:43%}.operator-plan-orbit span:nth-child(2){bottom:24%;right:-5%}.operator-plan-orbit span:nth-child(3){bottom:8%;left:3%}.operator-plan-orbit>i{background:#67e8f9;border-radius:50%;position:absolute;inset:46%;box-shadow:0 0 32px 10px #67e8f940}.operator-active-planning .operator-plan-orbit>i{animation:1.8s ease-in-out infinite operator-core-compose}.operator-active-planning .operator-plan-orbit span{animation:2.8s ease-in-out infinite operator-sequence-step}.operator-active-planning .operator-plan-orbit span:nth-child(2){animation-delay:.42s}.operator-active-planning .operator-plan-orbit span:nth-child(3){animation-delay:.84s}.operator-approval-hold{border-left:2px solid #fbbf24b8;gap:.32rem;min-width:13rem;padding:.85rem 0 .85rem 1rem;display:grid;top:22%;left:31.5%;transform:translateY(1.5rem)}.operator-approval-hold span{color:#fbbf24;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:900}.operator-approval-hold strong{color:#fff7db;font-size:.9rem}.operator-approval-hold i{aspect-ratio:1;background:#fbbf24;border-radius:50%;width:.62rem;position:absolute;top:50%;left:-.32rem;box-shadow:0 0 0 8px #fbbf2414,0 0 18px #fbbf24b3}.operator-approval-hold:before,.operator-approval-hold:after{content:"";opacity:0;transform-origin:100%;background:linear-gradient(90deg,#0000,#fbbf24d1);width:7.5rem;height:1px;position:absolute;left:-3rem;transform:scaleX(.2)}.operator-approval-hold:before{top:0}.operator-approval-hold:after{bottom:0}.operator-active-approval .operator-approval-hold:before,.operator-active-approval .operator-approval-hold:after{animation:1.7s cubic-bezier(.2,.8,.2,1) infinite operator-interlock-close}.operator-tool-network{width:30rem;height:9rem;top:65%;left:20%;transform:translateY(1.5rem)}.operator-tool-network span{z-index:2;color:#d8fff8;letter-spacing:.06em;background:#051922b3;border:1px solid #5eead447;border-radius:3px;padding:.36rem .64rem;font-size:.61rem;font-weight:820;position:absolute}.operator-tool-network span:first-child{top:0;left:0}.operator-tool-network span:nth-child(2){top:0;right:7%}.operator-tool-network span:nth-child(3){bottom:0;left:10%}.operator-tool-network span:nth-child(4){bottom:0;right:0}.operator-tool-network i{transform-origin:0;background:linear-gradient(90deg,#5eead4b8,#0000);width:48%;height:1px;position:absolute;top:50%;left:48%}.operator-active-execution .operator-tool-network i{background-size:220% 100%;animation:1.6s linear infinite operator-tool-packet}.operator-active-execution .operator-tool-network span{animation:2.2s ease-in-out infinite operator-endpoint-online}.operator-active-execution .operator-tool-network span:nth-child(2){animation-delay:.24s}.operator-active-execution .operator-tool-network span:nth-child(3){animation-delay:.48s}.operator-active-execution .operator-tool-network span:nth-child(4){animation-delay:.72s}.operator-tool-network i:first-of-type{transform:rotate(-151deg)}.operator-tool-network i:nth-of-type(2){transform:rotate(-29deg)}.operator-tool-network i:nth-of-type(3){transform:rotate(151deg)}.operator-tool-network i:nth-of-type(4){transform:rotate(29deg)}.operator-evidence-stage{z-index:7;width:clamp(16rem,22vw,20rem);height:min(58vh,31rem);transition:opacity .42s,transform .62s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:38.5%;transform:translate(-50%,-50%)}.operator-active-mission .operator-evidence-stage{opacity:0;transform:translate(-50%,-50%)scale(.96)}.operator-evidence-stage:before,.operator-evidence-stage:after{content:"";background:linear-gradient(90deg,transparent,var(--operator-accent));width:clamp(3rem,6vw,7rem);height:1px;position:absolute;top:50%}@supports (color:color-mix(in lab,red,red)){.operator-evidence-stage:before,.operator-evidence-stage:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--operator-accent) 62%,transparent))}}.operator-evidence-stage:before,.operator-evidence-stage:after{opacity:.55}.operator-evidence-stage:before{right:100%}.operator-evidence-stage:after{left:100%;transform:rotate(180deg)}.operator-evidence{--evidence-progress:18%;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#0e1f2bdb,#050f18b3),#050e16b8;border:1px solid #7e9dae3d;border-radius:5px;grid-template-rows:auto 1fr auto;margin:0;padding:1.15rem;transition:opacity .42s,visibility .42s,transform .62s cubic-bezier(.2,.8,.2,1),border-color .42s;display:grid;position:absolute;inset:0;overflow:hidden;transform:translateY(2rem)scale(.94);box-shadow:0 28px 70px #00000052}.operator-evidence:before{content:"";z-index:3;background:linear-gradient(90deg,transparent,var(--operator-accent),transparent);height:1px;position:absolute;top:12%;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.operator-evidence:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--operator-accent) 72%,transparent),transparent)}}.operator-evidence:before{opacity:0;transform:translateY(-1.5rem)}.operator-evidence:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#94a3b809 1px,#0000 1px),linear-gradient(90deg,#94a3b808 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.operator-evidence figcaption{z-index:2;color:#d9fffb;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #94a3b829;justify-content:space-between;padding-bottom:.85rem;font-size:.67rem;font-weight:840;display:flex;position:relative}.operator-evidence figcaption small{color:#698094;letter-spacing:.08em;font-size:.54rem}.operator-active-context .operator-evidence-context,.operator-active-planning .operator-evidence-planning,.operator-active-approval .operator-evidence-approval,.operator-active-execution .operator-evidence-execution{border-color:var(--operator-accent)}@supports (color:color-mix(in lab,red,red)){.operator-active-context .operator-evidence-context,.operator-active-planning .operator-evidence-planning,.operator-active-approval .operator-evidence-approval,.operator-active-execution .operator-evidence-execution{border-color:color-mix(in srgb,var(--operator-accent) 40%,#7e9dae33)}}.operator-active-context .operator-evidence-context,.operator-active-planning .operator-evidence-planning,.operator-active-approval .operator-evidence-approval,.operator-active-execution .operator-evidence-execution{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.operator-active-context .operator-evidence-context:before,.operator-active-planning .operator-evidence-planning:before,.operator-active-approval .operator-evidence-approval:before,.operator-active-execution .operator-evidence-execution:before{animation:3.8s cubic-bezier(.45,0,.55,1) infinite operator-evidence-scan}.operator-evidence-context{--evidence-progress:58%}.operator-evidence-planning{--evidence-progress:74%}.operator-evidence-approval{--evidence-progress:88%}.operator-evidence-execution{--evidence-progress:100%}.operator-evidence-body{z-index:2;grid-template-rows:1fr auto;min-height:0;display:grid;position:relative}.operator-evidence-status{z-index:2;color:#71869a;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto;align-items:center;gap:.55rem;margin:.85rem 0 0;padding-top:.85rem;font-size:.55rem;font-weight:760;display:grid;position:relative}.operator-evidence-status:before{content:"";width:var(--evidence-progress);background:linear-gradient(90deg,var(--operator-accent),#94a3b82e);height:1px;box-shadow:0 0 12px var(--operator-accent);position:absolute;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.operator-evidence-status:before{box-shadow:0 0 12px color-mix(in srgb,var(--operator-accent) 34%,transparent)}}.operator-evidence-status:before{transform-origin:0;animation:2.6s ease-in-out infinite alternate operator-evidence-progress}.operator-evidence-status b{color:var(--operator-accent)}@supports (color:color-mix(in lab,red,red)){.operator-evidence-status b{color:color-mix(in srgb,var(--operator-accent) 78%,white)}}.operator-evidence-status b{font-size:.55rem}.operator-mission-path{z-index:2;grid-template-columns:repeat(4,1fr);align-items:center;gap:.25rem;display:grid;position:relative}.operator-mission-path:before{content:"";background:linear-gradient(90deg,#5eead41f,#5eead4c7,#5eead41f);height:1px;position:absolute;left:6%;right:6%}.operator-mission-path span{color:#bffdf4;background:#05141de0;border:1px solid #5eead438;border-radius:3px;place-items:center;min-height:3rem;font-size:.56rem;font-weight:820;display:grid;position:relative}.operator-mission-path i{z-index:3;aspect-ratio:1;background:#5eead4;border-radius:50%;width:.48rem;animation:4s cubic-bezier(.45,0,.55,1) infinite operator-mission-packet;position:absolute;left:5%;box-shadow:0 0 18px #5eead4}.operator-source-stack{z-index:2;align-content:center;gap:.6rem;display:grid;position:relative}.operator-source-stack>span{color:#dcfff9;background:#0b1f2a9e;border-left:2px solid #5eead4a8;justify-content:space-between;padding:.65rem .75rem;animation:3.2s ease-in-out infinite operator-source-ingest;display:flex}.operator-source-stack>span:nth-child(2){animation-delay:.32s}.operator-source-stack>span:nth-child(3){animation-delay:.64s}.operator-source-stack b,.operator-source-stack small{font-size:.63rem}.operator-source-stack small{color:#71869a}.operator-context-core{z-index:2;color:#9fffee;border-top:1px solid #5eead452;justify-content:space-between;padding-top:.9rem;font-size:.65rem;font-weight:820;display:flex;position:relative}.operator-context-core b{color:#5eead4;animation:2.2s ease-in-out infinite operator-status-breathe}.operator-plan-sequence{z-index:2;align-content:center;gap:.55rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.operator-plan-sequence li{color:#d9e6ec;opacity:.46;border-bottom:1px solid #94a3b824;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.8rem 0;animation:3s ease-in-out infinite operator-plan-focus;display:grid}.operator-plan-sequence li:nth-child(2){animation-delay:.5s}.operator-plan-sequence li:nth-child(3){animation-delay:1s}.operator-plan-sequence span,.operator-plan-sequence small{color:#698094;font-size:.56rem}.operator-plan-sequence b{font-size:.67rem}.operator-approval-ticket{z-index:2;border-left:2px solid #fbbf24;align-content:center;padding-left:1rem;display:grid;position:relative}.operator-approval-ticket span{color:#fbbf24;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:900}.operator-approval-ticket strong{color:#fff7db;margin-top:.7rem;font-size:1.02rem}.operator-approval-ticket small{color:#927f5f;margin-top:.45rem;font-size:.6rem}.operator-approval-controls{z-index:2;color:#8b806e;text-align:center;border-top:1px solid #fbbf243d;grid-template-columns:1fr 1fr;padding-top:.85rem;font-size:.64rem;font-weight:840;display:grid;position:relative}.operator-approval-controls b{color:#fbbf24;animation:2s ease-in-out infinite operator-approval-ready}.operator-trace-stream{z-index:2;align-content:center;gap:.2rem;display:grid;position:relative}.operator-trace-stream>span{opacity:.4;border-bottom:1px solid #94a3b81f;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.72rem 0;animation:3.2s ease-in-out infinite operator-trace-live;display:grid}.operator-trace-stream>span:nth-child(2){animation-delay:.32s}.operator-trace-stream>span:nth-child(3){animation-delay:.64s}.operator-trace-stream>span:nth-child(4){animation-delay:.96s}.operator-trace-stream time{color:#607487;font-size:.52rem}.operator-trace-stream b{color:#d8fff8;font-size:.64rem}.operator-trace-stream i{aspect-ratio:1;background:#5eead4;border-radius:50%;width:.42rem;box-shadow:0 0 10px #5eead4b3}.operator-visual-readout{z-index:6;border-top:1px solid #13545747;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;min-width:16rem;padding-top:.8rem;display:grid;position:absolute;bottom:2rem;left:clamp(1.5rem,4.5vw,4.5rem)}.operator-visual-readout>span{color:var(--operator-accent);font-size:.72rem;font-weight:900}.operator-visual-readout small{color:#527376;letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:850;display:block}.operator-visual-readout strong{color:#153a40;margin-top:.2rem;font-size:.72rem;display:block}.operator-progress{z-index:8;justify-items:center;gap:.8rem;display:grid;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.operator-progress>i{z-index:-1;background:#1354572e;width:1px;position:absolute;top:0;bottom:0;left:50%;overflow:hidden}.operator-progress>i b{background:linear-gradient(var(--operator-teal),var(--operator-cyan) 68%,var(--operator-amber));transform-origin:top;will-change:transform;width:100%;height:100%;display:block;transform:scaleY(0)}.operator-progress>span{color:#65777a;background:#dce3e2e6;border:1px solid #11555838;border-radius:2px;place-items:center;width:1.45rem;height:1rem;font-size:.54rem;font-weight:900;transition:border-color .25s,color .25s,box-shadow .25s;display:grid}.operator-progress>span.is-active{color:#075f5b;border-color:#087e78bd;box-shadow:0 0 18px #087e7826}.operator-chapters{z-index:3;position:relative}.operator-chapter{grid-template-columns:minmax(0,1fr) minmax(32rem,.76fr);align-items:center;min-height:calc(100svh - 71px);padding:clamp(3rem,7vh,6rem) clamp(4rem,8vw,9rem) clamp(3rem,7vh,6rem) clamp(2rem,5vw,6rem);display:grid}.operator-chapter-copy{opacity:.16;grid-column:2;width:min(100%,680px);transition:opacity .65s,transform .75s cubic-bezier(.2,.8,.2,1);transform:translateY(3rem)}.operator-chapter.is-active .operator-chapter-copy{opacity:1;transform:translateY(0)}.operator-chapter-kicker{color:var(--operator-teal);align-items:center;gap:.65rem;display:flex}.operator-chapter-kicker span,.operator-chapter-kicker small{letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:880}.operator-chapter-kicker span{color:var(--operator-amber)}.operator-chapter h1,.operator-chapter h2{color:var(--operator-carbon);letter-spacing:0;margin:1.35rem 0 0;font-size:3.1rem;font-weight:760;line-height:.94}@media(min-width:1600px){.operator-chapter h1,.operator-chapter h2{font-size:3.55rem}}.operator-chapter h1 span,.operator-chapter h2 span{white-space:nowrap;display:block}.operator-chapter h1 .is-accent,.operator-chapter h2 .is-accent{color:var(--operator-teal);margin-top:.1em}.operator-chapter-copy>p{max-width:37rem;color:var(--operator-muted);margin:1.5rem 0 0;font-size:clamp(.92rem,1.2vw,1.06rem);line-height:1.9}.operator-chapter-tags{flex-wrap:wrap;gap:.55rem;margin-top:1.35rem;display:flex}.operator-chapter-tags span{color:#0d6965;letter-spacing:.08em;text-transform:uppercase;border-left:1px solid #087e7875;padding:.15rem 0 .15rem .55rem;font-size:.61rem;font-weight:780}.operator-chapter-actions{align-items:center;gap:1.5rem;margin-top:2.2rem;display:flex}.operator-chapter-actions a{color:#193438;border-bottom:1px solid #087e7861;align-items:center;gap:.55rem;padding:.75rem 0;font-size:.78rem;font-weight:820;text-decoration:none;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}.operator-chapter-actions a:hover,.operator-chapter-actions a:focus-visible{border-color:var(--operator-teal);color:#065f5b;outline:none;gap:.85rem}.operator-decision-strip{border-top:1px solid #94a3b838;border-bottom:1px solid #94a3b81f;grid-template-columns:repeat(3,1fr);max-width:29rem;margin-top:2rem;display:grid}.operator-decision-strip span{color:#7f91a4;text-align:center;padding:.9rem 0;font-size:.68rem;font-weight:820}.operator-decision-strip span+span{border-left:1px solid #94a3b824}.operator-decision-strip span:nth-child(2){color:var(--operator-amber)}.operator-final-action{color:#193438;border-top:1px solid #087e7866;border-bottom:1px solid #087e7838;grid-template-columns:1fr auto;align-items:center;gap:.35rem 1rem;max-width:32rem;margin-top:2rem;padding:1.1rem 0;text-decoration:none;transition:border-color .2s,padding .2s;display:grid}.operator-final-action span{color:var(--operator-teal);letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:880}.operator-final-action strong{grid-column:1;font-size:.95rem}.operator-final-action svg{grid-area:1/2/3}.operator-final-action:hover,.operator-final-action:focus-visible{border-color:var(--operator-teal);outline:none;padding-left:.65rem;padding-right:.65rem}.operator-active-context .operator-context-flow,.operator-active-planning .operator-plan-orbit,.operator-active-approval .operator-approval-hold,.operator-active-execution .operator-tool-network{opacity:1;transform:translate(0)scale(1)}.operator-active-context .operator-face-scan,.operator-active-planning .operator-face-scan,.operator-active-execution .operator-face-scan{opacity:.72}.operator-active-context .operator-eye-glow,.operator-active-planning .operator-eye-glow,.operator-active-execution .operator-eye-glow{opacity:1;transform:translate(-50%,-50%)scale(1)}.operator-active-manufacturing{--operator-accent:var(--operator-amber)}.operator-active-manufacturing .operator-ambient-amber{opacity:.62;transform:translate(4%)}.operator-active-manufacturing .operator-ambient-cyan{opacity:.14}.operator-active-approval .operator-eye-glow{opacity:.88;transform:translate(-50%,-50%)scale(.92)}.operator-active-approval .operator-temple-beacon{opacity:1;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 28px #fbbf24d1}.operator-active-quality .operator-ambient-cyan{opacity:.56;transform:translate(5%)}.operator-active-mission .operator-head-image-base{opacity:1}.operator-active-context .operator-head-image-base{opacity:1;filter:saturate(1.06)contrast(1.08)drop-shadow(0 42px 76px #000000a3)drop-shadow(0 0 50px #22d3ee24)}.operator-active-planning .operator-head-image-base{opacity:1;filter:saturate(.9)contrast(1.12)brightness(.92)drop-shadow(0 42px 76px #0000009e)}.operator-active-approval .operator-head-image-base{opacity:1;filter:saturate(.72)contrast(1.08)sepia(.08)drop-shadow(0 42px 76px #000000a3)drop-shadow(0 0 42px #fbbf2421)}.operator-active-execution .operator-head-image-base{opacity:1;filter:saturate(1.12)contrast(1.06)drop-shadow(0 44px 80px #000000a8)drop-shadow(0 0 54px #2dd4bf29)}.operator-active-context .operator-sticky:after{opacity:.86;transform:translate(-4%)}.operator-active-planning .operator-sticky:after{opacity:.58;transform:translate(2%)}.operator-active-approval .operator-sticky:after{opacity:.9;background:linear-gradient(108deg,#0000 18%,#f59e0b12 43%,#0000 65%);transform:translate(5%)}.operator-active-execution .operator-sticky:after{opacity:.96;transform:translate(9%)}@media(max-width:1100px){.industrial-core-stage{width:62vw}.operator-head-motion{width:min(68vw,720px);left:-9rem}.operator-chapter{grid-template-columns:minmax(20rem,.7fr) minmax(28rem,1fr);padding-right:5rem}.operator-chapter h1,.operator-chapter h2{font-size:3rem}.operator-context-flow,.operator-approval-hold{left:29%}.operator-plan-orbit{left:27%}.operator-tool-network{width:28rem;left:15%}}@media(max-width:820px){.industrial-core-stage{display:none}.operator-sticky{opacity:.5}.operator-sticky:before{background:linear-gradient(#050d1714,#050d17eb 66%)}.operator-head-motion{width:min(46rem,118vw);top:0;left:-11rem}.operator-sequence-stage{display:none}.operator-sequence-ready .operator-head-motion{display:block}.operator-chapter{grid-template-columns:1fr;align-items:end;padding:8rem 1.4rem 4rem}.operator-chapter-copy{grid-column:1}.operator-chapter h1,.operator-chapter h2{font-size:3.15rem}.operator-context-flow,.operator-plan-orbit,.operator-approval-hold,.operator-tool-network,.operator-evidence-stage,.operator-visual-readout{display:none}.operator-progress{right:.55rem}}@keyframes operator-eye-orbit{to{transform:rotate(360deg)}}@keyframes operator-cinematic-grain{0%,to{transform:translate(-1.4%,-.8%)}24%{transform:translate(1.1%,-1.2%)}47%{transform:translate(-.6%,1.4%)}71%{transform:translate(1.5%,.7%)}}@keyframes operator-cinematic-light{0%,to{opacity:.5}18%{opacity:.72}43%{opacity:.56}61%{opacity:.82}78%{opacity:.62}}@keyframes operator-mission-packet{0%,10%{opacity:0;left:5%}18%,82%{opacity:1}90%,to{opacity:0;left:93%}}@keyframes operator-evidence-scan{0%,12%{opacity:0;transform:translateY(-1.5rem)}24%,76%{opacity:.72}88%,to{opacity:0;transform:translateY(24rem)}}@keyframes operator-evidence-progress{0%{opacity:.48;transform:scaleX(.72)}to{opacity:1;transform:scaleX(1)}}@keyframes operator-source-ingest{0%,to{opacity:.52;border-color:#5eead438;transform:translate(-.45rem)}38%,62%{opacity:1;border-color:#5eead4;transform:translate(0)}}@keyframes operator-status-breathe{0%,to{opacity:.54}50%{opacity:1;text-shadow:0 0 14px #5eead4ad}}@keyframes operator-plan-focus{0%,to{opacity:.38;transform:translate(0)}36%,58%{opacity:1;transform:translate(.35rem)}}@keyframes operator-approval-ready{0%,to{opacity:.58}50%{opacity:1;text-shadow:0 0 16px #fbbf24c2}}@keyframes operator-trace-live{0%,to{opacity:.34}34%,56%{opacity:1}}@keyframes operator-beacon-pulse{0%{opacity:.9;transform:scale(.75)}78%,to{opacity:0;transform:scale(1.65)}}@keyframes operator-scan{0%,to{opacity:0;top:0}15%,85%{opacity:1}50%{top:100%}}@keyframes operator-data-ingest{0%{background-position:180% 0}to{background-position:-40% 0}}@keyframes operator-signal-lock{0%,to{color:#86aea9;border-color:#5eead45c}42%,58%{color:#dcfff9;border-color:#5eead4}}@keyframes operator-core-compose{0%,to{transform:scale(.78);box-shadow:0 0 22px 7px #67e8f92e}50%{transform:scale(1.12);box-shadow:0 0 42px 16px #67e8f952}}@keyframes operator-sequence-step{0%,to{opacity:.58;border-color:#67e8f933}36%,58%{opacity:1;border-color:#67e8f9b8}}@keyframes operator-interlock-close{0%,18%{opacity:0;transform:scaleX(.18)}42%,78%{opacity:1;transform:scaleX(1)}to{opacity:.3;transform:scaleX(1)}}@keyframes operator-tool-packet{0%{background-position:-40% 0}to{background-position:180% 0}}@keyframes operator-endpoint-online{0%,to{color:#86aaa6;border-color:#5eead438}50%{color:#e1fffa;border-color:#5eead4bd}}.brand-home{isolation:isolate;color:#f8fafc;background-color:#06101a;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:88px 88px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:relative;overflow:clip}.brand-home>section{position:relative}.home-brand-hero{isolation:isolate;background:#030910;align-items:center;min-height:calc(100svh - 71px);display:grid;position:relative;overflow:hidden}.home-brand-hero:after{display:none}.home-brand-hero-stage{z-index:0;background:#02070b;position:absolute;inset:0;overflow:hidden}.home-brand-hero-stage:before{z-index:1;pointer-events:none;content:"";background:radial-gradient(90% 105% at 70% 46%,#0000 45%,#02070b6b),linear-gradient(#02070b3d,#0000 24% 68%,#02070bb8);position:absolute;inset:0}.home-brand-hero-stage:after{z-index:2;pointer-events:none;content:"";background:linear-gradient(90deg,#030910fc,#030910f5 30%,#030910d1 48%,#0309105c 64%,#0309101a),linear-gradient(#0309101f,#0000 58%,#0309107a);position:absolute;inset:0}.home-brand-hero-stage .platform-product-demo-frame{width:100%;height:100%;box-shadow:none;background:#02070b;border:0;border-radius:0;padding:0;position:absolute;inset:0;overflow:hidden}.home-brand-hero-stage .platform-product-demo-frame:before{display:none}.home-brand-hero-stage .platform-product-demo-frame video{aspect-ratio:auto;filter:saturate(.88)contrast(1.04);object-fit:cover;object-position:58% 50%;pointer-events:none;border-radius:0;width:100%;height:100%}.home-brand-hero-stage .platform-product-demo-playback{z-index:4;background:#03090ec7;border-color:#fff3;bottom:clamp(1.25rem,2vw,2rem);right:clamp(1.25rem,2vw,2rem)}.home-brand-hero-stage>.sound-toggle{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03090ec7;min-height:2.45rem;position:absolute;bottom:clamp(1.25rem,2vw,2rem);right:calc(clamp(1.25rem,2vw,2rem) + 3.35rem)}.home-brand-hero-inner{z-index:3;pointer-events:none;align-items:center;width:100%;max-width:min(1580px,100vw - clamp(4rem,10vw,11rem));min-height:calc(100svh - 71px);display:flex;position:relative}.home-brand-hero-copy{pointer-events:auto;width:min(42vw,44rem);max-width:none;padding:clamp(3rem,8vh,5.5rem) 0}.home-brand-hero-copy h1{color:#f8fafc;letter-spacing:-.05em;text-shadow:0 16px 44px #00000047;margin:1.25rem 0 0;font-size:clamp(3.45rem,4.15vw,5rem);font-weight:770;line-height:.93}.home-brand-hero-copy h1 span{white-space:nowrap;display:block}.home-brand-hero-copy h1 span:last-child{color:#a7f3e7;margin-top:.12em}.home-brand-hero-copy>p{color:#b3c0ca;max-width:34rem;margin:1.7rem 0 0;font-size:1rem;line-height:1.85}.home-brand-hero-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.25rem;display:flex}.home-brand-hero-primary,.home-brand-hero-secondary{color:#f8fafc;align-items:center;gap:.65rem;min-height:46px;font-size:.84rem;font-weight:820;transition:color .18s,transform .18s,background-color .18s;display:inline-flex}.home-brand-hero-primary{color:#06101a;background:#f1f5f4;border-radius:999px;padding:0 1.15rem}.home-brand-hero-secondary{border-bottom:1px solid #a7f3e78c}.home-brand-hero-primary:hover,.home-brand-hero-secondary:hover{transform:translate(3px)}.home-brand-hero-primary:hover{background:#ccfbf1}.home-brand-hero-secondary:hover{color:#a7f3e7}.home-brand-hero-meta{color:#8b9aa7;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin-top:2rem;font-size:.62rem;font-weight:840;display:flex}.home-brand-hero-meta span{align-items:center;gap:.48rem;display:inline-flex}.home-brand-hero-meta span:before{content:"";background:#5eead4;border-radius:999px;width:.26rem;height:.26rem}.home-product-proof{color:#07121a;background:#e9eeeb;border-top:1px solid #06101a24;padding:clamp(5rem,7vw,7rem) 0}.home-product-proof-inner{grid-template-columns:minmax(22rem,.68fr) minmax(30rem,1fr);align-items:end;gap:clamp(2.5rem,5vw,5.5rem);width:100%;display:grid}.home-product-proof .eyebrow-dark{color:#0f766e}.home-product-proof h2,.home-controlled-run h2{letter-spacing:-.05em;margin:1rem 0 0;font-size:clamp(3rem,4vw,4.55rem);font-weight:770;line-height:.94}.home-product-proof h2 span,.home-controlled-run h2 span{display:block}.home-product-proof h2 span:last-child{color:#0f766e}.home-product-proof header>p{color:#4a5c60;max-width:29rem;margin:1.4rem 0 0;font-size:.94rem;line-height:1.8}.home-product-proof-media{aspect-ratio:16/9;background:#08121d;border:1px solid #06101a2e;border-radius:12px;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 72px #0e1f232e}.home-product-proof-media:after{pointer-events:none;content:"";background:linear-gradient(#0000 64%,#030910db);position:absolute;inset:0}.home-product-proof-media img{object-fit:cover;width:100%;height:100%;display:block}.home-product-proof-media figcaption{z-index:1;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;bottom:.9rem;left:1rem;right:1rem}.home-product-proof-media figcaption span,.home-product-proof-media figcaption strong{color:#f8fafc;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:820}.home-product-proof-media figcaption span{color:#9fffee}.home-product-proof-flow{border-top:1px solid #06101a2e;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-product-proof-flow li{border-right:1px solid #06101a24;min-height:10.5rem;padding:1.2rem 1.25rem 1rem 0}.home-product-proof-flow li+li{padding-left:1.25rem}.home-product-proof-flow li:last-child{border-right:0}.home-product-proof-flow span{color:#0f766e;letter-spacing:.12em;font-size:.62rem;font-weight:850;display:block}.home-product-proof-flow strong{color:#07121a;margin-top:.85rem;font-size:.95rem;display:block}.home-product-proof-flow p{color:#536368;margin:.65rem 0 0;font-size:.78rem;line-height:1.65}.home-product-proof .mission-text-link{color:#0b4f4b;grid-column:1/-1;width:max-content}.home-controlled-run{color:#f8fafc;background:radial-gradient(50rem at 78% 48%,#0d948824,#0000 68%),linear-gradient(#07131d,#06101a);border-top:1px solid #94a3b81f;padding:clamp(5rem,7vw,7rem) 0;position:relative;overflow:hidden}.home-controlled-run-inner{grid-template-columns:minmax(22rem,.74fr) minmax(32rem,1fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.home-controlled-run h2 span:last-child{color:#9fffee}.home-controlled-run-copy>p{color:#aab9c6;max-width:36rem;margin:1.5rem 0 0;font-size:.94rem;line-height:1.82}.home-controlled-run-copy>ol{border-top:1px solid #5eead433;margin:2rem 0 0;padding:0;list-style:none;display:grid}.home-controlled-run-copy>ol li{border-bottom:1px solid #94a3b81f;grid-template-columns:2.5rem 1fr;align-items:center;gap:.8rem;min-height:4.35rem;display:grid}.home-controlled-run-copy>ol li>span{color:#5eead4;letter-spacing:.12em;font-size:.64rem;font-weight:850}.home-controlled-run-copy>ol strong{color:#e7eef5;font-size:.86rem;display:block}.home-controlled-run-copy>ol p{color:#778a99;margin:.22rem 0 0;font-size:.72rem;line-height:1.5}.home-controlled-run-copy .mission-text-link{margin-top:2rem}.home-controlled-console{background-color:#07121ce0;background-image:linear-gradient(#ffffff07 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:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #5eead438;border-radius:14px;overflow:hidden;box-shadow:0 34px 100px #0000004d}.home-controlled-console-header,.home-controlled-console-footer{color:#8da0af;letter-spacing:.12em;border-bottom:1px solid #94a3b821;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;font-size:.6rem;font-weight:820;display:flex}.home-controlled-console-header i{color:#8ff5e3;background:#2dd4bf1a;border-radius:999px;padding:.3rem .48rem;font-style:normal}.home-controlled-console-body{grid-template-columns:1fr minmax(12rem,.62fr);gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.home-controlled-console-timeline{display:grid}.home-controlled-console-timeline>div{grid-template-columns:1.2rem 1fr;gap:.75rem;min-height:5rem;display:grid;position:relative}.home-controlled-console-timeline>div:before{content:"";background:#5eead442;width:1px;position:absolute;top:1rem;bottom:-.1rem;left:.26rem}.home-controlled-console-timeline>div:last-child:before{display:none}.home-controlled-console-timeline>div>i{z-index:1;background:#07121c;border:2px solid #5eead4;border-radius:999px;width:.55rem;height:.55rem;margin-top:.25rem;position:relative;box-shadow:0 0 0 5px #2dd4bf12}.home-controlled-console-timeline strong,.home-controlled-console-timeline small{display:block}.home-controlled-console-timeline strong{color:#e7eef5;letter-spacing:.08em;font-size:.72rem}.home-controlled-console-timeline small{color:#708293;margin-top:.42rem;font-size:.68rem;line-height:1.5}.home-controlled-approval{background:#06101ad1;border:1px solid #5eead42e;border-radius:10px;align-self:center;padding:1rem;position:relative}.home-controlled-approval span,.home-controlled-approval strong,.home-controlled-approval small{display:block}.home-controlled-approval span{color:#5eead4;letter-spacing:.11em;font-size:.56rem;font-weight:850}.home-controlled-approval strong{color:#f8fafc;margin-top:1rem;font-size:.9rem}.home-controlled-approval small{color:#8496a5;margin-top:.35rem;font-size:.68rem}.home-controlled-approval svg{color:#5eead4;width:1rem;height:1rem;position:absolute;top:.9rem;right:.9rem}.home-controlled-console-footer{border-top:1px solid #94a3b821;border-bottom:0;justify-content:flex-start}.home-controlled-console-footer span{align-items:center;gap:.45rem;display:inline-flex}.home-controlled-console-footer span:before{content:"";background:#5eead4;border-radius:999px;width:.24rem;height:.24rem}.home-manufacturing-proof{min-height:clamp(34rem,64svh,43rem)}.brand-home .home-manufacturing-proof h2{max-width:42rem;font-size:clamp(3rem,4vw,4.15rem)}.home-manufacturing-boundary{border-top:1px solid #5eead433;max-width:44rem;margin:2rem 0 0;display:grid}.home-manufacturing-boundary>div{border-bottom:1px solid #94a3b821;grid-template-columns:9rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.home-manufacturing-boundary dt{color:#5eead4;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:850}.home-manufacturing-boundary dd{color:#aab9c6;margin:0;font-size:.78rem;line-height:1.65}.platform-governance-boundary{color:#8da0af;border-left:2px solid #5eead4b8;padding:.7rem 0 .7rem .9rem;font-size:.72rem;line-height:1.65}.home-brand-hero-primary:focus-visible,.home-brand-hero-secondary:focus-visible{outline-offset:5px;outline:2px solid #8ff5e3}.brand-home .mission-hero{position:relative}.brand-method-section,.platform-product-hero,.platform-trace-section,.platform-governance-demo,.manufacturing-proof-section{min-height:calc(100svh - 71px)}.brand-product-evidence,.brand-governance-preview{border-top:1px solid #94a3b81f;padding:clamp(5rem,8vw,7.5rem) 0}.brand-product-evidence{background:radial-gradient(48rem at 76% 46%,#087e7824,#0000 68%),linear-gradient(#07131e,#08121d)}.brand-product-evidence-inner{grid-template-columns:minmax(22rem,.64fr) minmax(38rem,1fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);display:grid}.brand-product-evidence-copy h2,.brand-governance-preview-copy h2{color:#f8fafc;margin:1rem 0 0;font-size:clamp(2.9rem,4.2vw,4.9rem);font-weight:770;line-height:.94}.brand-product-evidence-copy h2 span,.brand-governance-preview-copy h2 span{display:block}.brand-product-evidence-copy h2 span:last-child,.brand-governance-preview-copy h2 span:last-child{color:#9fffee}.brand-product-evidence-copy>p,.brand-governance-preview-copy>p{color:#aab9c6;max-width:38rem;margin:1.5rem 0 0;font-size:1rem;line-height:1.85}.brand-product-evidence-points{border-top:1px solid #5eead433;margin-top:2rem;display:grid}.brand-product-evidence-points div{border-bottom:1px solid #94a3b81f;grid-template-columns:2.8rem 1fr;align-items:center;gap:.8rem;min-height:3.35rem;display:grid}.brand-product-evidence-points span{color:#5eead4;letter-spacing:.12em;font-size:.65rem;font-weight:850}.brand-product-evidence-points strong{color:#dbe7ef;font-size:.84rem;font-weight:720}.brand-product-evidence-copy .mission-text-link,.brand-governance-preview-copy .mission-text-link{margin-top:2rem}.brand-product-evidence-video{min-width:0}.brand-product-evidence-video .platform-product-demo-frame{border-radius:14px;box-shadow:0 34px 100px #00000057}.brand-product-evidence-video .platform-product-demo-meta{justify-content:flex-end}.brand-governance-preview-media{isolation:isolate;aspect-ratio:16/9;color:#f8fafc;background:#0a1722;border:1px solid #5eead43d;border-radius:14px;display:block;position:relative;overflow:hidden;box-shadow:0 34px 100px #00000057}.brand-governance-preview-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#050d177a,#0000 28%),linear-gradient(#0000 66%,#050d17e0);position:absolute;inset:0}.brand-governance-preview-media img{object-fit:cover;width:100%;height:100%;transition:filter .5s,transform .9s cubic-bezier(.22,1,.36,1)}.brand-governance-preview-media:hover img{filter:saturate(1.04)contrast(1.02);transform:scale(1.018)}.brand-evidence-media-topline,.brand-evidence-media-caption{z-index:2;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;left:1rem;right:1rem}.brand-evidence-media-topline{color:#ccfbf1;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:850;top:.9rem}.brand-evidence-media-topline i{background:#050d179e;border:1px solid #5eead43d;border-radius:999px;padding:.35rem .55rem;font-style:normal}.brand-evidence-media-caption{grid-template-columns:auto 1fr auto;display:grid;bottom:.9rem}.brand-evidence-media-caption span{color:#5eead4;letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:850}.brand-evidence-media-caption strong{color:#f8fafc;font-size:.78rem;font-weight:760}.brand-method-section{background:radial-gradient(42rem at 76% 46%,#087e782b,#0000 68%),linear-gradient(#08121bf5,#06101afc);border-top:1px solid #94a3b81f;align-items:center;display:grid}.brand-method-inner{grid-template-columns:minmax(22rem,.58fr) minmax(28rem,1fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);width:100%;padding-top:clamp(4rem,7vh,6rem);padding-bottom:clamp(4rem,7vh,6rem);display:grid}.brand-method-copy h2,.brand-platform-preview h2,.brand-manufacturing-preview h2,.platform-product-copy h1,.platform-trace-copy h2,.platform-governance-demo-copy h2,.manufacturing-proof-section h2{color:#f8fafc;margin:1rem 0 0;font-size:clamp(3rem,5vw,5.5rem);font-weight:770;line-height:.94}.brand-method-copy h2{font-size:clamp(2.8rem,3.6vw,4.35rem)}.platform-trace-copy h2{font-size:clamp(2.8rem,3.7vw,3.95rem)}.brand-method-copy h2 span,.brand-platform-preview h2 span,.brand-manufacturing-preview h2 span,.platform-product-copy h1 span,.platform-trace-copy h2 span,.platform-governance-demo-copy h2 span,.manufacturing-proof-section h2 span{display:block}.brand-method-copy h2 span:last-child,.brand-platform-preview h2 span:last-child,.brand-manufacturing-preview h2 span:last-child,.platform-product-copy h1 span:last-child,.platform-trace-copy h2 span:last-child,.platform-governance-demo-copy h2 span:last-child,.manufacturing-proof-section h2 span:last-child{color:#9fffee}.brand-method-copy>p,.brand-platform-preview>div>div>p,.brand-manufacturing-inner p,.platform-product-copy>p,.platform-trace-copy>p,.platform-governance-demo-copy>p,.manufacturing-proof-section h2+p{color:#aab9c6;max-width:38rem;margin:1.5rem 0 0;font-size:1rem;line-height:1.85}.brand-method-route{background-color:#091622b8;background-image:linear-gradient(#ffffff07 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:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #5eead429;border-radius:10px;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.8rem;min-height:8rem;padding:1.2rem 1.4rem;display:grid;box-shadow:0 28px 74px #00000038}.brand-method-route span,.brand-method-route strong{color:#cbd5e1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:820}.brand-method-route strong{color:#9fffee}.brand-method-route i{background:linear-gradient(90deg,#5eead433,#5eead4,#5eead433);height:1px;box-shadow:0 0 16px #5eead447}.brand-method-steps{border-top:1px solid #5eead438;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.brand-method-steps article{border-right:1px solid #94a3b821;grid-template-columns:auto 1fr;gap:.25rem .65rem;min-height:158px;padding:1.1rem 1.2rem;transition:background .22s,transform .22s;display:grid}.brand-method-steps article:last-child{border-right:0}.brand-method-steps article:hover{background:#2dd4bf0f;transform:translateY(-3px)}.brand-method-steps span,.brand-method-steps small{color:#5eead4;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:850}.brand-method-steps strong,.brand-method-steps p{grid-column:2}.brand-method-steps strong{color:#f8fafc;font-size:.95rem}.brand-method-steps p{color:#8fa0af;margin:.2rem 0 0;font-size:.78rem;line-height:1.7}.brand-platform-preview{background:radial-gradient(48rem at 24%,#087e781f,#0000 68%),#08121d;border-top:1px solid #94a3b81f;align-items:center;display:grid}.brand-platform-preview .mission-text-link{margin-top:2rem}.brand-platform-preview .workspace-blueprint,.platform-product-hero .workspace-blueprint{-webkit-backdrop-filter:blur(20px)saturate(1.08);backdrop-filter:blur(20px)saturate(1.08);background-color:#0a1623c7;background-image:linear-gradient(#ffffff09 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:56px 56px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#5eead433;box-shadow:0 32px 90px #0000004d}.brand-platform-preview .workspace-blueprint aside,.platform-product-hero .workspace-blueprint aside{background:#08111da3;border-color:#94a3b821}.brand-platform-preview .workspace-blueprint aside strong,.brand-platform-preview .workspace-blueprint main>div,.platform-product-hero .workspace-blueprint aside strong,.platform-product-hero .workspace-blueprint main>div{color:#cbd5e1;background:#0f1c2ba8;border-color:#94a3b824}.brand-platform-preview .workspace-blueprint aside strong.is-active,.platform-product-hero .workspace-blueprint aside strong.is-active{color:#ccfbf1;background:#087e7829;border-color:#5eead47a}.brand-manufacturing-preview{background:#06101a;border-top:1px solid #94a3b81f;align-items:center;min-height:clamp(34rem,72svh,48rem);display:grid;overflow:hidden}.brand-manufacturing-visual{position:absolute;inset:0;overflow:hidden}.brand-manufacturing-visual:after{content:"";background:linear-gradient(90deg,#06101afa,#06101abf 42%,#06101a33),linear-gradient(#06101a40,#06101ac7);position:absolute;inset:0}.brand-manufacturing-visual img{object-fit:cover;object-position:center;filter:saturate(.78)contrast(1.08);width:100%;height:100%;transition:transform 6s cubic-bezier(.22,1,.36,1);transform:scale(1.025)}.brand-manufacturing-preview:hover .brand-manufacturing-visual img{transform:scale(1.07)}.brand-manufacturing-inner{z-index:2;width:100%;position:relative}.brand-manufacturing-inner .mission-primary-link{margin-top:2rem}.brand-governance-preview{background:radial-gradient(42rem at 22% 52%,#087e781f,#0000 68%),linear-gradient(#07111c,#06101a);padding-top:4rem;padding-bottom:4rem}.brand-governance-preview-inner{grid-template-columns:minmax(38rem,1fr) minmax(23rem,.72fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);display:grid}.brand-governance-preview-points{border-top:1px solid #5eead433;margin-top:1.5rem;display:grid}.brand-governance-preview-points article{border-bottom:1px solid #94a3b81f;grid-template-columns:2.8rem 1fr;align-items:center;gap:.8rem;min-height:3.65rem;display:grid}.brand-governance-preview-points article>span{color:#5eead4;letter-spacing:.12em;font-size:.65rem;font-weight:850}.brand-governance-preview-points strong{color:#e7eef5;font-size:.88rem;display:block}.brand-governance-preview-points p{color:#8193a4;margin:.25rem 0 0;font-size:.72rem;line-height:1.55}.brand-governance-preview-copy>p{margin-top:1.25rem}.brand-governance-preview-copy .mission-text-link{margin-top:1.5rem}.platform-product-hero{border-bottom:1px solid #94a3b81f;align-items:center;min-height:min(78svh,46rem);display:grid;overflow:hidden}.platform-product-hero-inner{grid-template-columns:minmax(31rem,.9fr) minmax(34rem,1fr);align-items:center;gap:clamp(2.5rem,5vw,6rem);width:100%;padding-top:clamp(4rem,7vh,6.5rem);padding-bottom:clamp(4rem,7vh,6.5rem);display:grid}.platform-product-copy h1{font-size:clamp(3.2rem,4.1vw,4.7rem)}.platform-product-copy h1 span{white-space:nowrap}.platform-product-actions{flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:2rem;display:flex}.platform-product-proof{border-top:1px solid #5eead438;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem;display:grid}.platform-product-proof div{border-right:1px solid #94a3b821;min-width:0;padding:1rem .85rem 0 0}.platform-product-proof div:last-child{border-right:0;padding-left:.85rem}.platform-product-proof div:nth-child(2){padding-left:.85rem}.platform-product-proof span{color:#5eead4;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:850}.platform-product-proof strong{color:#b9c7d3;margin-top:.45rem;font-size:.76rem;line-height:1.6;display:block}.platform-product-hero-media{isolation:isolate;aspect-ratio:16/9;color:#f8fafc;background:#07121a;border:1px solid #5eead438;border-radius:18px;min-width:0;display:block;position:relative;overflow:hidden;box-shadow:0 38px 110px #00000061}.platform-product-demo-playback{z-index:4;color:#f8fafc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03090ec7;border:1px solid #fff3;border-radius:999px;place-items:center;width:2.45rem;height:2.45rem;display:inline-grid;position:absolute;bottom:.85rem;right:9.4rem}.platform-product-demo-playback svg{width:.9rem;height:.9rem}.platform-product-demo-playback:focus-visible{outline-offset:3px;outline:2px solid #8ff5e3}.platform-product-demo-replay{z-index:3;color:#f8fafc;letter-spacing:.02em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040d13e6;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:.55rem;min-height:2.85rem;padding:.72rem 1rem;font-size:.72rem;font-weight:800;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 40px #00000047}.platform-product-demo-replay:hover,.platform-product-demo-replay:focus-visible{background:#071b20f5;border-color:#5eead4c2;transform:translate(-50%,calc(-50% - 1px))}.platform-product-demo-replay:focus-visible{outline-offset:4px;outline:2px solid #0f766e}.platform-product-demo-replay svg{fill:currentColor;width:.95rem;height:.95rem}.platform-product-hero-media:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(#03091061,#0000 32%),linear-gradient(#0000 62%,#030910e6);position:absolute;inset:0}.platform-product-hero-media img{object-fit:cover;width:100%;height:100%;transition:filter .4s,transform .9s cubic-bezier(.22,1,.36,1);display:block}.platform-product-hero-media>span,.platform-product-hero-media>strong{z-index:2;position:absolute;left:1.1rem;right:1.1rem}.platform-product-hero-media>span{color:#9fffee;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:850;top:1rem}.platform-product-hero-media>strong{color:#f8fafc;justify-content:space-between;align-items:center;font-size:.82rem;display:flex;bottom:1rem}.platform-product-hero-media:hover img{filter:saturate(1.02)contrast(1.02);transform:scale(1.018)}.platform-product-hero-media:focus-visible{outline-offset:5px;outline:2px solid #8ff5e3}.platform-product-hero .workspace-blueprint{min-height:430px;transition:transform .48s cubic-bezier(.22,1,.36,1),border-color .24s;transform:perspective(1400px)rotateY(-2deg)}.platform-product-hero .workspace-blueprint:hover{border-color:#5eead46b;transform:perspective(1400px)rotateY(0)translateY(-4px)}.platform-product-demo{color:#f8fafc;background:radial-gradient(48rem at 78% 48%,#087e7829,#0000 70%),linear-gradient(135deg,#ffffff06 0 1px,#0000 1px 100%) 0 0/64px 64px,#06101a;border-bottom:1px solid #94a3b81f;scroll-margin-top:5rem;position:relative;overflow:hidden}.platform-product-demo:before{content:"";pointer-events:none;background:linear-gradient(90deg,#06101afa,#0000 44%),linear-gradient(#5eead40f,#0000 30%);position:absolute;inset:0}.platform-product-demo-inner{z-index:1;grid-template-columns:minmax(22rem,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(2.5rem,4.2vw,5rem);width:100%;padding-top:clamp(4.5rem,8vh,7rem);padding-bottom:clamp(4.5rem,8vh,7rem);display:grid;position:relative}.platform-product-demo-copy h2{color:#f8fafc;letter-spacing:-.055em;margin-top:1.35rem;font-size:clamp(2.7rem,3.65vw,4.35rem);font-weight:760;line-height:.98}.platform-product-demo-copy h2 span{white-space:nowrap;display:block}.platform-product-demo-copy h2 span:last-child{color:#9fffee}.platform-product-demo-copy>p{color:#9cabb8;max-width:35rem;margin-top:1.7rem;font-size:.98rem;line-height:1.85}.platform-product-demo-copy ol{border-top:1px solid #5eead43d;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.platform-product-demo-copy li{border-bottom:1px solid #94a3b81f;grid-template-columns:2.7rem 1fr;align-items:start;gap:.8rem;padding:.9rem 0;display:grid}.platform-product-demo-copy li>span{color:#5eead4;letter-spacing:.14em;font-size:.68rem;font-weight:850}.platform-product-demo-copy li div{gap:.24rem;display:grid}.platform-product-demo-copy li strong{color:#e6eef4;font-size:.86rem}.platform-product-demo-copy li small{color:#708396;font-size:.72rem;line-height:1.55}.platform-product-demo-media{min-width:0}.platform-product-demo-frame{background:#07121ae6;border:1px solid #5eead447;border-radius:18px;padding:8px;position:relative;overflow:hidden;box-shadow:0 42px 110px #0006,inset 0 0 0 1px #ffffff06}.platform-product-demo-frame:before{content:"";z-index:1;pointer-events:none;border:1px solid #ffffff14;border-radius:11px;position:absolute;inset:8px}.platform-product-demo-frame video{aspect-ratio:16/9;object-fit:cover;background:#07100e;border-radius:11px;width:100%;display:block}.platform-product-demo-fullscreen{z-index:2;color:#f8fafc;letter-spacing:.04em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050d13d1;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.48rem;padding:.58rem .8rem;font-size:.68rem;font-weight:800;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex;position:absolute;top:1rem;right:1rem;box-shadow:0 10px 28px #0000003d}.platform-product-demo-fullscreen:hover,.platform-product-demo-fullscreen:focus-visible{background:#07181ef0;border-color:#5eead4b8;transform:translateY(-1px)}.platform-product-demo-fullscreen svg{width:.9rem;height:.9rem}:is(.platform-product-demo-frame video:fullscreen){aspect-ratio:auto;object-fit:contain;background:#020609;border-radius:0;width:100vw;height:100vh}.platform-product-demo-meta{color:#708396;letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem 1rem;margin-top:.85rem;font-size:.64rem;font-weight:800;display:flex}.platform-product-demo-meta span{align-items:center;gap:.45rem;display:inline-flex}.platform-product-demo-meta span:before{content:"";background:#5eead4;border-radius:999px;width:.28rem;height:.28rem}.platform-trace-section{background:radial-gradient(44rem at 72%,#087e7824,#0000 68%),#050e17eb;border-top:1px solid #94a3b81f;align-items:center;display:grid}.platform-trace-inner{width:100%;padding-top:clamp(4.5rem,8vh,7rem);padding-bottom:clamp(4.5rem,8vh,7rem)}.platform-trace-copy>div{gap:.75rem;margin-top:2rem;display:grid}.platform-trace-copy>div span{color:#c8d5df;align-items:center;gap:.65rem;font-size:.86rem;display:flex}.platform-trace-copy>div svg{color:#5eead4}.platform-trace-console{background-color:#081420d1;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #5eead442;border-radius:8px;overflow:hidden;box-shadow:0 32px 90px #0000004d}.platform-trace-header,.platform-trace-footer{color:#d7fffa;letter-spacing:.12em;justify-content:space-between;align-items:center;min-height:68px;padding:0 1.25rem;font-size:.68rem;font-weight:850;display:flex}.platform-trace-header{border-bottom:1px solid #94a3b824}.platform-trace-header i{color:#5eead4;font-style:normal}.platform-trace-timeline{padding:1.4rem 1.25rem}.platform-trace-timeline>div{border-bottom:1px solid #94a3b81f;grid-template-columns:5.6rem 1fr;align-items:center;min-height:76px;display:grid}.platform-trace-timeline time{color:#627487;font-size:.66rem}.platform-trace-timeline>div>span{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid}.platform-trace-timeline i{background:#5eead4;border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 0 6px #5eead414,0 0 18px #5eead473}.platform-trace-timeline i.is-complete{background:#fbbf24;box-shadow:0 0 0 6px #fbbf2414,0 0 18px #fbbf2452}.platform-trace-timeline strong{color:#e6eef4;font-size:.84rem}.platform-trace-timeline small{color:#708396;font-size:.67rem}.platform-trace-footer{color:#728496;border-top:1px solid #94a3b824}.platform-trace-footer strong{color:#9fffee}.platform-governance-demo{color:#f8fafc;background:radial-gradient(48rem at 24% 52%,#087e7826,#0000 68%),linear-gradient(#050e17fa,#06101af5);border-top:1px solid #94a3b81f;border-bottom:1px solid #94a3b81f;align-items:center;scroll-margin-top:5rem;display:grid;position:relative;overflow:hidden}.platform-governance-demo:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.platform-governance-demo-inner{z-index:1;grid-template-columns:minmax(0,1.12fr) minmax(22rem,.88fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);width:100%;padding-top:clamp(4.5rem,8vh,7rem);padding-bottom:clamp(4.5rem,8vh,7rem);display:grid;position:relative}.platform-governance-demo-media{min-width:0}.platform-governance-demo-copy h2 span{white-space:nowrap}.platform-governance-demo-points{border-top:1px solid #5eead438;margin-top:2.1rem;display:grid}.platform-governance-demo-points article{border-bottom:1px solid #94a3b821;grid-template-columns:2.8rem 1fr;gap:.8rem;padding:.95rem 0;display:grid}.platform-governance-demo-points article>span{color:#5eead4;letter-spacing:.14em;font-size:.67rem;font-weight:850}.platform-governance-demo-points article div{gap:.25rem;display:grid}.platform-governance-demo-points strong{color:#e6eef4;font-size:.88rem}.platform-governance-demo-points p{color:#7f91a2;margin:0;font-size:.74rem;line-height:1.6}.manufacturing-solution-shell{background:#07121a}.manufacturing-proof-section{content-visibility:auto;contain-intrinsic-size:900px;color:#f8fafc;background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/88px 88px,radial-gradient(48rem at 22% 54%,#087e7829,#0000 68%),#06101a;align-items:center;display:grid}.manufacturing-proof-section>div{width:100%;padding-top:clamp(4rem,7vh,6rem);padding-bottom:clamp(4rem,7vh,6rem)}.manufacturing-proof-section h2{max-width:59rem}.manufacturing-proof-flow{border-top:1px solid #5eead43d;border-bottom:1px solid #94a3b821;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:3.5rem;display:grid}.manufacturing-proof-flow article{border-right:1px solid #94a3b821;min-height:168px;padding:1.3rem 1.1rem;transition:background .22s,transform .22s}.manufacturing-proof-flow article:last-child{border-right:0}.manufacturing-proof-flow article:hover{background:#2dd4bf0f;transform:translateY(-4px)}.manufacturing-proof-flow span{color:#5eead4;letter-spacing:.12em;font-size:.68rem;font-weight:850}.manufacturing-proof-flow strong{color:#f8fafc;margin-top:1rem;font-size:1rem;display:block}.manufacturing-proof-flow p{color:#8193a4;margin:.65rem 0 0;font-size:.76rem;line-height:1.65}.manufacturing-proof-action{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.25rem;margin-top:2rem;display:flex}.manufacturing-proof-boundary{margin-top:1.75rem}@media(max-width:1180px){.home-brand-hero-copy{width:min(47vw,38rem);max-width:none}.home-brand-hero-copy h1{font-size:clamp(3.2rem,5vw,4rem)}.brand-product-evidence-inner,.brand-method-inner,.brand-governance-preview-inner,.platform-product-hero-inner{grid-template-columns:minmax(20rem,.64fr) minmax(30rem,1fr);gap:2rem}.brand-product-evidence-copy h2,.brand-method-copy h2,.brand-platform-preview h2,.brand-manufacturing-preview h2,.brand-governance-preview-copy h2,.platform-product-copy h1,.platform-trace-copy h2,.platform-governance-demo-copy h2,.manufacturing-proof-section h2{font-size:clamp(2.8rem,4.5vw,4.7rem)}}@media(max-width:980px){.home-brand-hero{min-height:calc(100svh - 71px);padding:0}.home-brand-hero-inner{max-width:100%;min-height:calc(100svh - 71px);padding-left:1.5rem;padding-right:1.5rem}.home-brand-hero-copy{width:min(72vw,40rem);max-width:none;padding:4.5rem 0 6.5rem}.home-brand-hero-stage:after{background:linear-gradient(90deg,#030910fc,#030910f2 46%,#030910b8 68%,#03091040),linear-gradient(#0309102e,#0000 52%,#0309109e)}.home-brand-hero-stage .platform-product-demo-frame video{object-position:62% 50%}.home-product-proof-inner,.home-controlled-run-inner{grid-template-columns:1fr}.home-product-proof header,.home-controlled-run-copy{max-width:42rem}.home-product-proof-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.home-product-proof-flow li:nth-child(2){border-right:0}.home-product-proof-flow li:nth-child(odd){padding-left:0}.home-product-proof-flow li:nth-child(-n+2){border-bottom:1px solid #06101a24}.site-footer-inner{grid-template-columns:1fr auto}.site-footer-meta{border-top:1px solid #94a3b81f;grid-column:1/-1;justify-items:start;padding-top:1.5rem}.home-manufacturing-proof .brand-manufacturing-inner{padding-top:clamp(4rem,10vw,6rem);padding-bottom:clamp(4rem,10vw,6rem)}.brand-method-section,.brand-platform-preview,.brand-manufacturing-preview,.platform-product-hero,.platform-product-demo,.platform-trace-section,.platform-governance-demo,.manufacturing-proof-section{min-height:auto}.brand-product-evidence-inner,.brand-method-inner,.brand-governance-preview-inner,.platform-product-hero-inner,.platform-product-demo-inner,.platform-governance-demo-inner{grid-template-columns:1fr}.brand-method-steps,.manufacturing-proof-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-method-steps article:nth-child(2n),.manufacturing-proof-flow article:nth-child(2),.manufacturing-proof-flow article:nth-child(4){border-right:0}.brand-product-evidence,.brand-governance-preview,.brand-platform-preview,.brand-manufacturing-preview{padding-top:5rem;padding-bottom:5rem}.brand-governance-preview-copy,.brand-product-evidence-video{order:-1}.platform-product-hero .workspace-blueprint{transform:none}.platform-product-proof{margin-top:2rem}.platform-product-demo-copy{max-width:43rem}.platform-product-demo-copy ol{border-bottom:1px solid #94a3b81f;grid-template-columns:repeat(2,minmax(0,1fr))}.platform-product-demo-copy li{min-width:0;padding-right:1rem}.platform-governance-demo-copy{order:-1;max-width:43rem}}@media(max-width:760px){.home-brand-hero{min-height:calc(100svh - 71px);padding:0}.site-header-inner,.site-footer-inner{max-width:100%}.site-header-inner{padding-left:1rem;padding-right:1rem}.site-footer-inner{padding-left:1.5rem;padding-right:1.5rem}.home-brand-hero-inner{min-height:calc(100svh - 71px)}.home-brand-hero-copy{width:100%;padding:3.75rem 0 6rem}.home-brand-hero-copy h1{font-size:clamp(2rem,9.1vw,2.55rem)}.home-brand-hero-copy h1 span{white-space:normal}.home-brand-hero-copy h1 span:last-child{white-space:nowrap}.home-brand-hero-copy>p{font-size:.92rem}.home-brand-hero-meta{max-width:20rem}.home-brand-hero-stage:after{background:linear-gradient(90deg,#030910fa,#030910c7),linear-gradient(#03091033,#0000 48%,#030910b8)}.home-brand-hero-stage .platform-product-demo-frame video{object-position:68% 50%}.home-brand-hero-stage .platform-product-demo-playback{bottom:1.25rem;right:1.25rem}.home-brand-hero-stage>.sound-toggle{bottom:1.25rem;right:4.65rem}.home-product-proof,.home-controlled-run{padding-top:4.5rem;padding-bottom:4.5rem}.home-product-proof h2,.home-controlled-run h2{font-size:2.7rem}.home-product-proof-media figcaption{flex-direction:column;align-items:flex-start;gap:.35rem}.home-product-proof-flow{grid-template-columns:1fr}.home-product-proof-flow li,.home-product-proof-flow li+li{border-bottom:1px solid #06101a24;border-right:0;min-height:auto;padding:1.15rem 0}.home-controlled-console-body{grid-template-columns:1fr}.home-controlled-console-header{flex-wrap:wrap;gap:.45rem}.home-controlled-approval{margin-top:.5rem}.home-controlled-console-footer{flex-wrap:wrap}.home-manufacturing-boundary>div{grid-template-columns:1fr;gap:.45rem}.brand-home .home-manufacturing-proof h2{font-size:2.7rem}.site-footer-inner{grid-template-columns:1fr;padding-top:3rem;padding-bottom:3rem}.site-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-meta{grid-column:auto}.brand-product-evidence-copy h2,.brand-method-copy h2,.brand-platform-preview h2,.brand-manufacturing-preview h2,.brand-governance-preview-copy h2,.platform-product-copy h1,.platform-product-demo-copy h2,.platform-trace-copy h2,.platform-governance-demo-copy h2,.manufacturing-proof-section h2{font-size:2.7rem}.platform-product-demo-copy h2 span,.platform-governance-demo-copy h2 span{white-space:normal}.brand-method-steps,.manufacturing-proof-flow{grid-template-columns:1fr}.brand-method-steps article,.manufacturing-proof-flow article{border-bottom:1px solid #94a3b821;border-right:0;min-height:auto}.brand-method-route{grid-template-columns:1fr auto 1fr;min-height:6.5rem}.brand-method-route span{display:none}.brand-evidence-media-caption{grid-template-columns:1fr auto}.brand-evidence-media-caption span{display:none}.platform-product-proof{grid-template-columns:1fr}.platform-product-proof div,.platform-product-proof div:nth-child(2),.platform-product-proof div:last-child{border-bottom:1px solid #94a3b821;border-right:0;padding:.9rem 0}.platform-product-demo-copy ol{grid-template-columns:1fr}.platform-product-demo-meta{justify-content:flex-start}.platform-trace-timeline>div{grid-template-columns:4.4rem 1fr}.platform-trace-timeline>div>span{grid-template-columns:auto 1fr}.platform-trace-timeline small{grid-column:2}.manufacturing-proof-action{justify-content:flex-start}}@media(max-width:420px){.site-brand-link i,.site-brand-link small{display:none}}@media(prefers-reduced-motion:reduce){.mission-svg-traveler{display:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.brand-home{--page-pointer-x:50vw;--page-pointer-y:42vh;overflow-x:clip}.brand-home:before{z-index:5;background:radial-gradient(34rem circle at var(--page-pointer-x) var(--page-pointer-y),#2dd4bf33,#0891b216 38%,transparent 72%),radial-gradient(18rem circle at var(--page-pointer-x) var(--page-pointer-y),#fbbf240e,transparent 74%);filter:blur(10px)saturate(1.16);mix-blend-mode:screen;opacity:.9;pointer-events:none;content:"";position:fixed;inset:71px 0 0}@media(hover:none),(pointer:coarse){.brand-home:before{display:none}}.brand-home>section{z-index:2}.site-header-inner{grid-template-columns:minmax(10rem,1fr) auto minmax(10rem,1fr);gap:clamp(1rem,2vw,2rem)}.site-desktop-nav{gap:clamp(1rem,1.55vw,1.55rem)}.site-nav-link{white-space:nowrap}.home-brand-hero-stage:after{background:linear-gradient(90deg,#030910fe,#030910fa 30%,#030910db 46%,#03091075 64%,#03091033),linear-gradient(#03091047,#03091014 52%,#030910a6)}.home-brand-hero-stage .platform-product-demo-frame video{object-position:72% 50%}.home-brand-hero-copy{width:min(45vw,43rem)}.home-brand-hero-copy h1{text-wrap:balance;max-width:11.5ch}.home-brand-hero-copy>p{max-width:35rem}.home-brand-hero-stage>.sound-toggle{display:none}.platform-product-demo{scroll-margin-top:4.75rem}.platform-product-demo:before{background:radial-gradient(60rem at 50% 58%,#087e781f,#0000 72%),linear-gradient(#5eead40e,#0000 28%)}.platform-product-demo-inner{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(2rem,3.5vw,3.25rem);width:100%;padding-top:clamp(5rem,8vw,7.5rem);padding-bottom:clamp(5rem,8vw,7.5rem);display:grid}.platform-product-demo-intro{grid-template-columns:minmax(0,.9fr) minmax(20rem,.65fr);align-items:start;gap:.75rem clamp(2rem,6vw,6rem);display:grid}.platform-product-demo-intro .eyebrow{grid-column:1}.platform-product-demo-intro h2{color:#f8fafc;letter-spacing:-.055em;text-wrap:balance;grid-column:1;max-width:14ch;margin:1.2rem 0 0;font-size:clamp(3rem,4.6vw,4.9rem);font-weight:770;line-height:.94}.platform-product-demo-intro h2 span{display:block}.platform-product-demo-intro h2 span:last-child{color:#9fffee}.platform-product-demo-intro>p{color:#a8b7c4;grid-area:1/2/3;max-width:36rem;margin:0;font-size:1rem;line-height:1.85}.platform-product-demo-media{width:100%;min-width:0}.platform-product-demo-media>.platform-product-demo-frame{width:100%}.platform-product-demo-frame{border-radius:16px;padding:7px}.platform-product-demo-frame:before{inset:7px}.platform-product-demo-frame video{object-fit:contain;width:100%;min-width:0;height:auto}.platform-product-demo-steps{border-top:1px solid #5eead440;border-bottom:1px solid #94a3b81f;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.platform-product-demo-steps li{border-right:1px solid #94a3b821;grid-template-columns:2.4rem minmax(0,1fr);align-content:start;gap:.75rem;min-width:0;min-height:9.5rem;padding:1.3rem 1.35rem 1.25rem 0;display:grid}.platform-product-demo-steps li+li{padding-left:1.35rem}.platform-product-demo-steps li:last-child{border-right:0}.platform-product-demo-steps li>span{color:#5eead4;letter-spacing:.14em;font-size:.68rem;font-weight:850}.platform-product-demo-steps li div{min-width:0}.platform-product-demo-steps strong,.platform-product-demo-steps small{display:block}.platform-product-demo-steps strong{color:#e8f0f5;font-size:.9rem}.platform-product-demo-steps small{color:#7f91a2;margin-top:.55rem;font-size:.75rem;line-height:1.65}.home-controlled-run{scroll-margin-top:4.75rem}.home-controlled-run-inner{grid-template-columns:minmax(22rem,.48fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,4vw,4.5rem)}.home-controlled-run h2{font-size:clamp(2.45rem,2.85vw,3.5rem)}.home-controlled-run-copy>ol{margin-top:1.75rem}.home-controlled-run-copy>ol li{min-height:4rem}.home-controlled-gallery{background-color:#050e17eb;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #5eead438;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 34px 100px #00000052}.home-controlled-gallery-tabs{border-bottom:1px solid #94a3b824;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 .65rem;display:grid}.home-controlled-gallery-tabs button{color:#8394a3;min-width:0;min-height:3.65rem;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #94a3b81c;padding:.75rem .85rem;font-size:.72rem;font-weight:790;line-height:1.35;transition:color .18s,background-color .18s;position:relative}.home-controlled-gallery-tabs button:last-child{border-right:0}.home-controlled-gallery-tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:.85rem;right:.85rem}.home-controlled-gallery-tabs button:hover,.home-controlled-gallery-tabs button.is-active{color:#e8fffb;background:#2dd4bf0b}.home-controlled-gallery-tabs button.is-active:after{background:#5eead4}.home-controlled-gallery-tabs button span,.home-controlled-gallery-tabs button strong{display:block}.home-controlled-gallery-tabs button span{color:#5eead4;letter-spacing:.13em;font-size:.58rem;font-weight:850}.home-controlled-gallery-tabs button strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:.72rem;overflow:hidden}.home-controlled-gallery-tabs button:focus-visible{z-index:1;outline-offset:-4px;border-radius:4px;outline:2px solid #8ff5e3}.home-controlled-gallery-panel{min-width:0;padding:clamp(.7rem,1.2vw,1rem)}.home-controlled-gallery-panel:focus-visible{outline-offset:-4px;outline:2px solid #8ff5e3}.home-controlled-gallery-media{aspect-ratio:16/9;background:#02070b;border:1px solid #ffffff17;border-radius:10px;min-width:0;position:relative;overflow:hidden}.home-controlled-gallery-media img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.home-controlled-gallery-placeholder{text-align:center;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,radial-gradient(28rem at 50% 42%,#0d948829,#0000 72%),#040d15;place-items:center;width:100%;height:100%;padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}.home-controlled-gallery-placeholder:before,.home-controlled-gallery-placeholder:after{content:"";border-color:#5eead43d;width:6rem;height:6rem;position:absolute}.home-controlled-gallery-placeholder:before{border-top:1px solid #5eead43d;border-left:1px solid #5eead43d;top:1rem;left:1rem}.home-controlled-gallery-placeholder:after{border-bottom:1px solid #5eead43d;border-right:1px solid #5eead43d;bottom:1rem;right:1rem}.home-controlled-gallery-placeholder>span,.home-controlled-gallery-placeholder>i{z-index:1;color:#5eead4;letter-spacing:.14em;font-size:.58rem;font-style:normal;font-weight:850;position:absolute}.home-controlled-gallery-placeholder>span{top:1.15rem;right:1.2rem}.home-controlled-gallery-placeholder>i{color:#667b8b;bottom:1.15rem;left:1.2rem}.home-controlled-gallery-placeholder>svg{color:#5eead413;width:clamp(6rem,12vw,9rem);height:clamp(6rem,12vw,9rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-controlled-gallery-placeholder>div{z-index:1;max-width:31rem;position:relative}.home-controlled-gallery-placeholder small,.home-controlled-gallery-placeholder strong,.home-controlled-gallery-placeholder p{display:block}.home-controlled-gallery-placeholder small{color:#5eead4;letter-spacing:.15em;text-transform:uppercase;font-size:.62rem;font-weight:850}.home-controlled-gallery-placeholder strong{color:#e8f4f2;letter-spacing:-.03em;margin-top:.75rem;font-size:clamp(1.35rem,2.2vw,2rem)}.home-controlled-gallery-placeholder p{color:#8297a6;margin:.75rem auto 0;font-size:.78rem;line-height:1.75}.home-controlled-gallery-caption{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem 1.25rem;padding:1rem .25rem .2rem;display:grid}.home-controlled-gallery-caption strong,.home-controlled-gallery-caption p{min-width:0}.home-controlled-gallery-caption strong{color:#e8f0f5;font-size:.84rem}.home-controlled-gallery-caption p{color:#8294a4;grid-area:2/1;margin:0;font-size:.74rem;line-height:1.6}.home-controlled-gallery-caption span{color:#5eead4;letter-spacing:.11em;text-transform:uppercase;grid-area:1/2/3;font-size:.61rem;font-weight:840}.home-controlled-gallery-note{color:#6f8293;border-top:1px solid #94a3b81f;margin:0;padding:.75rem 1rem .85rem;font-size:.65rem;line-height:1.55}.platform-governance-demo-inner{grid-template-columns:minmax(0,55rem) minmax(17.5rem,1fr);align-items:center;gap:clamp(2rem,2.8vw,2.5rem)}.platform-governance-demo-media{width:100%;max-width:55rem}.platform-governance-demo-copy h2{font-size:clamp(2.45rem,2.8vw,3.05rem)}.platform-governance-demo-copy>p{margin-top:1.15rem;font-size:.88rem;line-height:1.72}.platform-governance-boundary{margin-top:1rem!important}.platform-governance-demo-points{margin-top:1.4rem}.platform-governance-demo-points article{grid-template-columns:2.25rem minmax(0,1fr);gap:.55rem;padding:.68rem 0}.platform-governance-demo-points strong{font-size:.8rem}.platform-governance-demo-points p{font-size:.69rem;line-height:1.5}.brand-manufacturing-visual picture{width:100%;height:100%;display:block}.brand-manufacturing-visual:after{background:linear-gradient(90deg,#040c13fc,#040c13ed 31%,#040c13ad 49%,#040c132e 75%,#040c130f),linear-gradient(#040c132e,#040c13c2)}.brand-manufacturing-visual img{object-position:67% 50%;display:block}.brand-manufacturing-inner>div{max-width:45rem}.answer-list summary:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #8ff5e3}@media(min-width:1440px){.platform-product-demo-media>.platform-product-demo-frame{min-width:68.75rem}.platform-governance-demo-media{min-width:52.5rem}}@media(max-width:1180px)and (min-width:1024px){.site-brand-link small{display:none}.site-desktop-nav{gap:1rem}.site-nav-link{font-size:.73rem}.site-header-cta{padding-left:.8rem;padding-right:.8rem}.platform-governance-demo-inner{grid-template-columns:minmax(0,1fr) minmax(17rem,.4fr)}}@media(max-width:980px){.home-brand-hero-copy{width:min(73vw,40rem)}.platform-product-demo-intro,.home-controlled-run-inner,.platform-governance-demo-inner{grid-template-columns:minmax(0,1fr)}.platform-product-demo-intro{gap:1.35rem}.platform-product-demo-intro .eyebrow,.platform-product-demo-intro h2,.platform-product-demo-intro>p{grid-area:auto/1}.platform-product-demo-intro>p{max-width:43rem}.platform-product-demo-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-product-demo-steps li{border-bottom:1px solid #94a3b821}.platform-product-demo-steps li:nth-child(2){border-right:0}.platform-product-demo-steps li:nth-child(3){padding-left:0}.platform-product-demo-steps li:nth-child(n+3){border-bottom:0}.home-controlled-run-copy{max-width:43rem}.home-controlled-gallery{width:100%}.platform-governance-demo-inner{gap:0}.platform-governance-demo-copy{display:contents}.platform-governance-demo-copy .eyebrow,.platform-governance-demo-copy h2,.platform-governance-demo-copy>p:not(.platform-governance-boundary){order:0;width:min(100%,43rem)}.platform-governance-demo-media{order:1;width:100%;max-width:none;margin-top:2rem}.platform-governance-boundary{order:2;width:min(100%,43rem);margin-top:2rem!important}.platform-governance-demo-points{order:3;width:min(100%,43rem)}}@media(max-width:760px){.home-brand-hero,.home-brand-hero-inner{min-height:min(52rem,100svh - 71px)}.home-brand-hero-copy{width:100%;padding-top:3.75rem;padding-bottom:6.5rem}.home-brand-hero-copy h1{max-width:12ch;font-size:clamp(2.35rem,11vw,3.2rem);line-height:.98}.home-brand-hero-copy h1 span,.home-brand-hero-copy h1 span:last-child{white-space:normal}.home-brand-hero-copy>p{max-width:34rem;font-size:.9rem;line-height:1.72}.home-brand-hero-actions{flex-direction:column;align-items:flex-start;gap:.9rem;margin-top:1.75rem}.home-brand-hero-meta{margin-top:1.5rem}.home-brand-hero-stage:after{background:linear-gradient(90deg,#030910f5,#030910bd),linear-gradient(#03091052,#03091029 42%,#030910d1)}.home-brand-hero-stage .platform-product-demo-frame video{object-position:70% 50%}.platform-product-demo-inner,.platform-governance-demo-inner,.home-controlled-run-inner{padding-left:1.25rem;padding-right:1.25rem}.platform-product-demo-intro h2{max-width:12ch;font-size:clamp(2.35rem,10.5vw,3rem)}.platform-product-demo-intro>p{font-size:.9rem;line-height:1.72}.platform-product-demo-frame{border-radius:11px;padding:4px}.platform-product-demo-frame:before{border-radius:7px;inset:4px}.platform-product-demo-frame video{border-radius:7px}.platform-product-demo-fullscreen{min-height:2.75rem;padding:.55rem .7rem;top:.65rem;right:.65rem}.platform-product-demo-fullscreen span{display:none}.platform-product-demo-meta{gap:.45rem .8rem;font-size:.57rem;line-height:1.45}.platform-product-demo-steps{grid-template-columns:minmax(0,1fr)}.platform-product-demo-steps li,.platform-product-demo-steps li+li,.platform-product-demo-steps li:nth-child(3){border-bottom:1px solid #94a3b821;border-right:0;min-height:auto;padding:1.05rem 0}.platform-product-demo-steps li:last-child{border-bottom:0}.home-controlled-run h2,.platform-governance-demo-copy h2,.brand-home .home-manufacturing-proof h2{font-size:clamp(2.35rem,10.5vw,3rem)}.home-controlled-run-copy>ol li{grid-template-columns:2rem minmax(0,1fr)}.home-controlled-gallery-tabs{scrollbar-width:thin;scroll-snap-type:x proximity;padding:0;display:flex;overflow-x:auto}.home-controlled-gallery-tabs button{scroll-snap-align:start;flex:0 0 min(13.5rem,76vw);min-height:3.4rem}.home-controlled-gallery-media{aspect-ratio:16/10;border-radius:7px}.home-controlled-gallery-caption{grid-template-columns:minmax(0,1fr)}.home-controlled-gallery-caption p,.home-controlled-gallery-caption span{grid-area:auto/1}.home-controlled-gallery-caption span{order:-1}.platform-governance-demo-copy h2 span{white-space:normal}.brand-manufacturing-preview{align-items:end;min-height:50rem}.brand-manufacturing-visual:after{background:linear-gradient(#040c133d,#040c13b3,#040c13fa 68%,#040c13),linear-gradient(90deg,#040c13e0,#040c1352)}.brand-manufacturing-visual img{object-position:50% 22%}.home-manufacturing-proof .brand-manufacturing-inner{padding-top:14rem;padding-bottom:4.5rem}}@media(max-width:420px){.home-brand-hero-copy h1,.platform-product-demo-intro h2,.home-controlled-run h2,.platform-governance-demo-copy h2,.brand-home .home-manufacturing-proof h2{overflow-wrap:anywhere}.home-controlled-gallery-panel{padding:.5rem}}@media(prefers-reduced-motion:reduce){.brand-home:before{display:none}.brand-manufacturing-preview:hover .brand-manufacturing-visual img{transform:none}.home-brand-hero-stage .platform-product-demo-frame video{filter:none}}.brand-home .home-light-surface{z-index:6;color-scheme:light}.brand-home:before{opacity:.82}.home-brand-hero-stage .platform-product-demo-frame video{filter:saturate(.88)contrast(1.08)brightness(.8)}.home-brand-hero.is-temporary-media .home-brand-hero-stage:after{background:radial-gradient(28% 22% at 96% 4%,#030910d1,#0000 76%),radial-gradient(54% 70% at 75% 48%,#1fa99e1a,#0000 72%),radial-gradient(24% 34% at 94% 88%,#ad70260f,#0000 74%),linear-gradient(90deg,#030910fe,#030910fb 31%,#030910db 45%,#03091057 61%,#03091014 78%,#0309100a),linear-gradient(#0309104d,#0309100f 42%,#03091094)}.home-brand-hero.is-temporary-media .home-brand-hero-stage .platform-product-demo-frame video{opacity:.94;filter:saturate(.7)contrast(1.02)brightness(.78)blur(1.1px);transform:scale(1.004)}@media(max-width:980px){.home-brand-hero.is-temporary-media .home-brand-hero-stage:after{background:radial-gradient(34% 20% at 96% 3%,#030910db,#0000 78%),linear-gradient(90deg,#030910fc,#030910f0 44%,#03091085 70%,#03091029),linear-gradient(#03091047,#03091014 44%,#030910ad)}}@media(max-width:760px){.home-brand-hero.is-temporary-media .home-brand-hero-stage:after{background:linear-gradient(90deg,#030910eb,#0309109e),linear-gradient(#03091047,#0309101f 38%,#030910d6)}.home-brand-hero.is-temporary-media .home-brand-hero-stage .platform-product-demo-frame video{opacity:.82;filter:saturate(.68)contrast(1.02)brightness(.72)blur(.8px)}}.platform-product-demo.home-light-surface{color:#0a171c;background:radial-gradient(58rem at 78% 40%,#0f766e1a,#0000 68%),linear-gradient(#07121a09 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#07121a08 1px,#0000 1px) 0 0/72px 72px,#edf1ee;border-color:#07121a1f}.platform-product-demo.home-light-surface:before{background:linear-gradient(90deg,#edf1eed1,#0000 42%),linear-gradient(#ffffff6b,#0000 32%)}.platform-product-demo.home-light-surface .eyebrow,.platform-governance-demo.home-light-surface .eyebrow{color:#0f766e}.platform-product-demo.home-light-surface .platform-product-demo-intro h2,.platform-governance-demo.home-light-surface .platform-governance-demo-copy h2{color:#0a171c;text-shadow:none}.platform-product-demo.home-light-surface .platform-product-demo-intro h2 span:last-child,.platform-governance-demo.home-light-surface .platform-governance-demo-copy h2 span:last-child{color:#0f766e}.platform-product-demo.home-light-surface .platform-product-demo-intro>p,.platform-governance-demo.home-light-surface .platform-governance-demo-copy>p{color:#4a5c60}.platform-product-demo.home-light-surface .platform-product-demo-frame,.platform-governance-demo.home-light-surface .platform-product-demo-frame{background:#f9fbf9f5;border-color:#0f766e47;box-shadow:0 34px 88px #1f323229,inset 0 1px #ffffffeb}.platform-product-demo.home-light-surface .platform-product-demo-frame:before,.platform-governance-demo.home-light-surface .platform-product-demo-frame:before{border-color:#07121a1f}.platform-product-demo.home-light-surface .platform-product-demo-meta,.platform-governance-demo.home-light-surface .platform-product-demo-meta{color:#607074}.platform-product-demo.home-light-surface .platform-product-demo-meta span:before,.platform-governance-demo.home-light-surface .platform-product-demo-meta span:before{background:#0f766e}.platform-product-demo.home-light-surface .platform-product-demo-steps{border-color:#0f766e4d}.platform-product-demo.home-light-surface .platform-product-demo-steps li{border-color:#07121a21}.platform-product-demo.home-light-surface .platform-product-demo-steps li>span{color:#0f766e}.platform-product-demo.home-light-surface .platform-product-demo-steps strong{color:#102126}.platform-product-demo.home-light-surface .platform-product-demo-steps small{color:#596b70}.platform-governance-demo.home-light-surface{color:#0a171c;background:radial-gradient(48rem at 18% 48%,#0f766e1a,#0000 68%),linear-gradient(#dfe7e4,#e9eeeb);border-color:#07121a1f}.platform-governance-demo.home-light-surface:before{background-color:#0000;background-image:linear-gradient(#07121a09 1px,#0000 1px),linear-gradient(90deg,#07121a08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.platform-governance-demo.home-light-surface .platform-governance-boundary{color:#506267;border-color:#0f766ec7}.platform-governance-demo.home-light-surface .platform-governance-demo-points{border-color:#0f766e47}.platform-governance-demo.home-light-surface .platform-governance-demo-points article{border-color:#07121a21}.platform-governance-demo.home-light-surface .platform-governance-demo-points article>span{color:#0f766e}.platform-governance-demo.home-light-surface .platform-governance-demo-points strong{color:#102126}.platform-governance-demo.home-light-surface .platform-governance-demo-points p{color:#5b6c70}.brand-home .brand-manufacturing-visual:after{background:linear-gradient(90deg,#040c13f0,#040c13c7 32%,#040c1361 53%,#040c130d 82%,#0000),linear-gradient(#040c130f,#040c1370)}.brand-home .brand-manufacturing-visual img{filter:saturate(.96)contrast(1.04)brightness(1.08)}.brand-home .answer-section.home-light-surface{color:#142126;background:radial-gradient(42rem at 34% 32%,#d9a32114,#0000 68%),radial-gradient(48rem at 76% 24%,#0f766e14,#0000 64%),#f3f2ed;border-top:1px solid #07121a1a}.brand-home .answer-section.home-light-surface h2{color:#142126}.brand-home .answer-section.home-light-surface .brand-answer-title span:last-child{color:#0f766e}.brand-home .answer-section.home-light-surface .answer-list details{background:#ffffffa8;border-color:#07121a21;box-shadow:0 12px 36px #1f32320b}.brand-home .answer-section.home-light-surface .answer-list summary{color:#18272c}.brand-home .answer-section.home-light-surface .answer-list p{color:#56676c}@media(max-width:760px){.brand-home .brand-manufacturing-visual:after{background:linear-gradient(#040c130f,#040c137a 36%,#040c13ed 69%,#040c13),linear-gradient(90deg,#040c13a8,#040c1314)}.platform-product-demo.home-light-surface .platform-product-demo-steps li{border-color:#07121a21}}.brand-home.aurora-visible-home{color:#0a1719;background:#f4f3ed;overflow-x:clip}.brand-home.aurora-visible-home:before{z-index:1;background:radial-gradient(32rem circle at var(--page-pointer-x) var(--page-pointer-y),#2dad9d1c,transparent 72%);filter:none;mix-blend-mode:multiply;opacity:.78;display:block;position:fixed;inset:70px 0 0}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.brand-home.aurora-visible-home:before{display:none}}.solutions-overview-page{isolation:isolate;color:#f5fffd;background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/84px 84px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/84px 84px,radial-gradient(64rem at 82% 12%,#158d8038,#0000 62%),#061011;min-height:calc(100svh - 71px);padding:clamp(6rem,9vw,9rem) 0;position:relative;overflow:hidden}.solutions-overview-orbit{z-index:-1;border:1px solid #5eead42e;border-radius:50%;width:55rem;height:55rem;position:absolute;top:-20rem;right:-18rem;box-shadow:inset 0 0 90px #0f766e1a}.solutions-overview-hero{max-width:66rem}.solutions-overview-hero h1,.manufacturing-intro h1{color:#f7fffd;letter-spacing:-.068em;margin:1.2rem 0 0;font-size:clamp(3.6rem,6.3vw,7.2rem);font-weight:610;line-height:.98}.solutions-overview-hero h1 span,.manufacturing-intro h1 span{text-wrap:balance;display:block}.solutions-overview-hero h1 span:last-child,.manufacturing-intro h1 span:last-child{color:#9fffee}.solutions-overview-hero>p,.manufacturing-intro-copy>p{color:#def1edb8;max-width:45rem;margin:1.8rem 0 0;font-size:1.05rem;line-height:1.85}.solutions-criteria{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(4rem,7vw,7rem);display:grid}.solutions-criteria article{min-height:13rem;padding:1.6rem 2.2rem 2rem 0}.solutions-criteria article:not(:last-child){border-right:1px solid #ffffff1f;margin-right:2.2rem}.solutions-criteria span,.solution-feature-index span,.solution-feature-copy small{color:#6cf1d8;letter-spacing:.14em;font-size:.67rem;font-weight:820}.solutions-criteria strong{color:#f7fffd;margin-top:2.2rem;font-size:1.25rem;font-weight:610;display:block}.solutions-criteria p{color:#def1ed9e;max-width:20rem;margin:.8rem 0 0;font-size:.9rem;line-height:1.75}.solution-feature{color:inherit;background:#091818c7;border:1px solid #6cf1d838;border-radius:1.4rem;grid-template-columns:5rem minmax(18rem,.85fr) minmax(18rem,.8fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4.5rem);margin-top:clamp(4rem,7vw,7rem);padding:clamp(1.8rem,4vw,3.2rem);text-decoration:none;transition:border-color .18s,transform .18s,background .18s;display:grid;box-shadow:0 38px 100px #0000003d}.solution-feature:hover{background:#0b2221e6;border-color:#6cf1d88c;transform:translateY(-4px)}.solution-feature-index{align-content:space-between;align-self:stretch;gap:2rem;display:grid}.solution-feature-index svg{color:#6cf1d8;stroke-width:1.35px;width:2rem}.solution-feature-copy h2{color:#fff;letter-spacing:-.055em;margin:.8rem 0 0;font-size:clamp(2rem,3.1vw,3.7rem);font-weight:580;line-height:1.04}.solution-feature-copy p{color:#def1eda8;margin:1rem 0 0;font-size:.92rem;line-height:1.78}.solution-feature ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.solution-feature li{color:#e9f7f4b8;border-top:1px solid #ffffff1a;grid-template-columns:1rem 1fr;gap:.7rem;padding:.85rem 0;font-size:.8rem;line-height:1.6;display:grid}.solution-feature li svg{color:#6cf1d8;width:.9rem}.solution-feature-action,.solutions-next-step a,.manufacturing-intro-actions a{color:#f7fffd;white-space:nowrap;align-items:center;gap:.6rem;font-size:.82rem;font-weight:720;display:inline-flex}.solution-feature-action svg,.solutions-next-step svg,.manufacturing-intro-actions svg{width:1rem}.solutions-next-step{justify-content:flex-end;align-items:center;gap:2rem;margin-top:2.5rem;display:flex}.solutions-next-step p{color:#def1ed94;max-width:38rem;margin:0;font-size:.82rem;line-height:1.7}.manufacturing-intro{isolation:isolate;color:#f7fffd;background:radial-gradient(52rem at 82% 44%,#11897d38,#0000 68%),linear-gradient(135deg,#071718,#050b0d 72%);align-items:center;min-height:max(45rem,100svh - 71px);display:grid;position:relative;overflow:hidden}.manufacturing-intro-grid{z-index:-1;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:80px 80px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 62% 44%,#000,#0000 76%);mask-image:radial-gradient(circle at 62% 44%,#000,#0000 76%)}.manufacturing-intro>div:last-child{grid-template-columns:minmax(0,.7fr) minmax(18rem,.3fr);align-items:end;gap:clamp(4rem,10vw,11rem);padding-top:6rem;padding-bottom:6rem;display:grid}.manufacturing-intro-copy h1{max-width:60rem;font-size:clamp(3.4rem,5.25vw,6.2rem)}.manufacturing-intro-copy h1 span{white-space:nowrap}.manufacturing-intro-actions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.manufacturing-intro-actions a:first-child{color:#071718;background:#e9faf6;border-radius:999px;min-height:3.2rem;padding:0 1.2rem}.manufacturing-intro aside{border-top:1px solid #6cf1d873;border-bottom:1px solid #ffffff1f;padding:1.2rem 0}.manufacturing-intro aside>small{color:#6cf1d8;letter-spacing:.14em;font-size:.65rem;font-weight:820}.manufacturing-intro aside p{color:#e6f6f2b3;border-top:1px solid #ffffff1a;grid-template-columns:2rem 1fr;gap:.8rem;margin:0;padding:1rem 0;font-size:.82rem;line-height:1.65;display:grid}.manufacturing-intro aside p:first-of-type{margin-top:1rem}.manufacturing-intro aside p span{color:#6cf1d8;font-size:.62rem}#operator-flow{scroll-margin-top:70px}.manufacturing-proof-flow{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:980px){.solution-feature{grid-template-columns:4rem 1fr}.solution-feature ul,.solution-feature-action{grid-column:2}.manufacturing-intro>div:last-child{grid-template-columns:1fr;gap:3rem}.manufacturing-intro aside{max-width:46rem}.manufacturing-intro-copy h1 span{white-space:normal}}@media(max-width:760px){.solutions-overview-page{padding:4.5rem 0}.solutions-overview-hero h1,.manufacturing-intro h1{font-size:clamp(3rem,13vw,5rem)}.solutions-criteria{grid-template-columns:1fr}.solutions-criteria article{min-height:0;padding:1.5rem 0}.solutions-criteria article:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:0;margin-right:0}.solution-feature{border-radius:1rem;grid-template-columns:1fr}.solution-feature-index,.solution-feature ul,.solution-feature-action{grid-column:1}.solution-feature-index{justify-content:space-between;align-items:center;display:flex}.solutions-next-step{flex-direction:column;align-items:flex-start}.manufacturing-intro>div:last-child{padding-top:4.5rem;padding-bottom:4.5rem}.manufacturing-proof-flow{grid-template-columns:1fr}}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}.aw-home{--aw-ink: #071112;--aw-ink-soft: #0b1819;--aw-paper: #f2f1eb;--aw-paper-bright: #faf9f5;--aw-teal: #16b7a5;--aw-teal-deep: #087d73;--aw-mint: #78f0d9;--aw-amber: #d69b4b;--aw-copy: #596565;--aw-line: rgba(7, 17, 18, .13);--aw-pad: clamp(2rem, 5vw, 6.25rem);--aw-reading: clamp(1rem, .9vw, 1.08rem);--aw-supporting: clamp(.88rem, .78vw, .96rem);--aw-label: clamp(.64rem, .55vw, .7rem);position:relative;overflow:clip;background:var(--aw-paper);color:var(--aw-ink);font-family:Manrope Variable,Manrope,PingFang TC,Noto Sans TC,ui-sans-serif,system-ui,sans-serif;font-synthesis:none}.aw-home *,.aw-home *:before,.aw-home *:after{box-sizing:border-box}.aw-home a{color:inherit;text-decoration:none}.aw-home section[id]{scroll-margin-top:78px}.aw-pointer-aura{position:fixed;top:var(--aw-pointer-y, 50vh);left:var(--aw-pointer-x, 50vw);z-index:30;width:34rem;height:34rem;border-radius:50%;background:radial-gradient(circle,rgba(102,240,215,.1),rgba(102,240,215,.025) 38%,transparent 70%);mix-blend-mode:screen;pointer-events:none;transform:translate(-50%,-50%);transition:top 90ms linear,left 90ms linear}.aw-atmosphere{position:absolute;inset:0;z-index:0;overflow:hidden;color:var(--aw-mint);pointer-events:none}.aw-atmosphere:before{position:absolute;right:-.03em;bottom:-.18em;color:#a9ffef06;content:attr(data-label);font-size:clamp(9rem,25vw,30rem);font-weight:760;letter-spacing:-.09em;line-height:.8;white-space:nowrap}.aw-atmosphere:after{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E");content:"";mix-blend-mode:soft-light;opacity:.065}.aw-atmosphere-field{position:absolute;inset:0}.aw-atmosphere svg{position:absolute;top:-4%;left:-5%;width:110%;height:108%;overflow:visible}.aw-atmosphere path{fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.aw-atmosphere-ring{position:absolute;display:block;border:1px solid rgba(112,240,216,.1);border-radius:50%;animation:aw-atmosphere-drift 22s linear infinite}.aw-atmosphere-ring:after{position:absolute;top:16%;right:7%;width:.32rem;height:.32rem;border-radius:50%;background:#78f0d9d1;box-shadow:0 0 11px #78f0d9b8;content:""}.aw-atmosphere .ring-a{top:8%;left:-15rem;width:38rem;height:38rem}.aw-atmosphere .ring-b{right:-18rem;bottom:5%;width:48rem;height:48rem;animation-direction:reverse;animation-duration:28s}.aw-atmosphere.is-proof .aw-atmosphere-field{background:radial-gradient(42rem circle at 78% 16%,rgba(32,184,166,.16),transparent 68%),radial-gradient(32rem circle at 9% 78%,rgba(211,145,67,.075),transparent 72%)}.aw-atmosphere.is-model .aw-atmosphere-field{background:radial-gradient(48rem circle at 51% 42%,rgba(26,161,148,.13),transparent 66%),conic-gradient(from 215deg at 72% 60%,transparent,rgba(86,226,204,.055),transparent 28%)}.aw-atmosphere.is-model .ring-a{top:24%;left:42%;width:36rem;height:36rem}.aw-atmosphere.is-governance .aw-atmosphere-field{background:linear-gradient(90deg,transparent 49.96%,rgba(105,239,215,.055) 50%,transparent 50.04%),linear-gradient(transparent 49.96%,rgba(105,239,215,.045) 50%,transparent 50.04%),radial-gradient(38rem circle at 50% 50%,rgba(18,130,120,.13),transparent 70%)}.aw-atmosphere.is-governance .ring-a{top:18%;left:calc(50% - 22rem);width:44rem;height:44rem}.aw-atmosphere.is-governance .ring-b{right:calc(50% - 31rem);bottom:4%;width:62rem;height:62rem}.aw-atmosphere.is-manufacturing .aw-atmosphere-field{background:radial-gradient(44rem circle at 72% 28%,rgba(18,151,139,.16),transparent 66%),radial-gradient(26rem circle at 24% 74%,rgba(212,150,73,.08),transparent 72%)}.aw-atmosphere.is-manufacturing .ring-a{top:48%;left:-8rem;width:28rem;height:28rem}.aw-atmosphere.is-boundary .aw-atmosphere-field{background:radial-gradient(42rem circle at 25% 42%,rgba(15,130,120,.13),transparent 67%),radial-gradient(36rem circle at 80% 64%,rgba(210,146,67,.085),transparent 70%),linear-gradient(90deg,rgba(15,91,85,.05),transparent 48%,rgba(148,99,42,.035))}.aw-atmosphere.is-boundary .ring-a{top:-15rem;left:-12rem;width:42rem;height:42rem}@keyframes aw-atmosphere-drift{to{transform:rotate(360deg)}}.aw-header{position:fixed;top:0;right:0;left:0;z-index:50;display:grid;min-height:78px;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--aw-pad);border-bottom:1px solid rgba(255,255,255,.12);background:#030a0bb3;color:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.aw-brand{display:inline-flex;gap:.72rem;align-items:center;width:max-content;font-size:.92rem;font-weight:730;letter-spacing:-.03em}.aw-brand-mark{position:relative;display:inline-block;width:1.42rem;height:1.42rem;border:1px solid currentColor;border-radius:50%}.aw-brand-mark i{position:absolute;border-radius:50%;background:currentColor}.aw-brand-mark i:first-child{top:.24rem;right:.24rem;width:.34rem;height:.34rem}.aw-brand-mark i:last-child{bottom:.24rem;left:.24rem;width:.16rem;height:.16rem;opacity:.5}.aw-nav{display:flex;gap:clamp(1.6rem,2.6vw,3rem);align-items:center}.aw-nav a{position:relative;color:#ffffff9e;font-size:.82rem;font-weight:620;transition:color .18s ease}.aw-nav a:after{position:absolute;right:0;bottom:-.48rem;left:0;height:1px;background:var(--aw-mint);content:"";transform:scaleX(0);transition:transform .18s ease}.aw-nav a:hover{color:#fff}.aw-nav a:hover:after{transform:scaleX(1)}.aw-header-cta{display:inline-flex;gap:.72rem;align-items:center;justify-self:end;padding:.72rem 1rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;font-size:.8rem;font-weight:680;transition:border-color .18s ease,background .18s ease}.aw-header-cta:hover{border-color:#fff9;background:#ffffff14}.aw-header-cta svg,.aw-text-link svg,.aw-button svg{width:.92rem;height:.92rem}.aw-menu,.aw-mobile-nav{display:none}.aw-hero{position:relative;min-height:96rem;overflow:hidden;background:#020506;color:#fff}.aw-hero-shader,.aw-hero-shader>div,.aw-final-shader,.aw-final-shader>div{position:absolute!important;inset:0;width:100%!important;height:100%!important}.aw-hero-shader{opacity:.88;filter:saturate(.88) contrast(1.08);transform:scale(1.06)}.aw-hero-shader:after,.aw-final-shader:after{position:absolute;inset:0;background:radial-gradient(circle at 50% 18%,transparent 0 12%,rgba(2,5,6,.2) 58%,rgba(2,5,6,.78) 100%),linear-gradient(180deg,#02050629,#02050680);content:""}.aw-hero-noise,.aw-final:after{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");content:"";mix-blend-mode:soft-light;opacity:.08;pointer-events:none}.aw-hero-copy{position:relative;z-index:3;display:flex;max-width:68rem;margin:0 auto;padding:10.5rem 2rem 0;align-items:center;flex-direction:column;text-align:center}.aw-kicker{margin:0;color:var(--aw-teal-deep);font-size:var(--aw-label);font-weight:780;letter-spacing:.2em;line-height:1.4}.aw-kicker-light{color:var(--aw-mint)}.aw-hero h1{display:flex;margin:1.5rem 0 0;align-items:center;flex-direction:column;font-size:clamp(4rem,6.15vw,7.2rem);font-weight:540;letter-spacing:-.073em;line-height:.98}.aw-hero-title-line{position:relative;display:block;width:fit-content}.aw-hero-title-line>span{display:block}.aw-hero-title-line:nth-child(2){margin-left:clamp(2rem,6vw,7rem)}.aw-hero-title-line:nth-child(2)>span{color:#a8fff0}.aw-hero-title-line>i{position:absolute;top:51%;display:block;width:clamp(3rem,7vw,8rem);height:1px;background:linear-gradient(90deg,rgba(168,255,240,.75),transparent);opacity:.72;transform-origin:left center}.aw-hero-title-line:first-child>i{left:calc(100% + 2rem)}.aw-hero-title-line:nth-child(2)>i{right:calc(100% + 2rem);background:linear-gradient(270deg,rgba(168,255,240,.75),transparent);transform-origin:right center}.aw-hero-description{max-width:42rem;margin:2rem auto 0;color:#ebf8f5b8;font-size:clamp(.95rem,1.1vw,1.12rem);font-weight:450;line-height:1.85}.aw-hero-actions{display:flex;gap:1.5rem;align-items:center;margin-top:2rem}.aw-button{display:inline-flex;min-height:3.25rem;gap:1.1rem;align-items:center;justify-content:center;padding:0 1.3rem;border-radius:999px;font-size:.84rem;font-weight:730;transition:transform .2s ease,box-shadow .2s ease}.aw-button:hover{box-shadow:0 16px 42px #4febcf33;transform:translateY(-2px)}.aw-button-bright{background:#e8fff9}.aw-home .aw-button-bright{color:#061111}.aw-text-link{display:inline-flex;gap:.75rem;align-items:center;padding:.8rem 0;border-bottom:1px solid currentColor;font-size:.84rem;font-weight:680}.aw-text-link-light{color:#ffffffd1}.aw-hero-product{position:absolute;top:38rem;left:50%;z-index:4;width:min(72rem,calc(100% - 4rem));overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:1.5rem;background:#040b0cc2;box-shadow:0 70px 180px #0000008a,0 0 90px #46dcc21a;translate:-50% 0;transform-origin:center top;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.aw-product-topbar,.aw-browser-bar{display:flex;min-height:2.8rem;align-items:center;justify-content:space-between;padding:0 1.15rem;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffff8a;font-size:.53rem;font-weight:700;letter-spacing:.12em}.aw-product-topbar span{display:flex;gap:.55rem;align-items:center}.aw-product-topbar span i{width:.36rem;height:.36rem;border-radius:50%;background:var(--aw-mint);box-shadow:0 0 12px var(--aw-mint)}.aw-product-topbar>div,.aw-browser-bar{display:flex;gap:.34rem}.aw-product-topbar>div i,.aw-browser-bar i{display:block;width:.38rem;height:.38rem;border-radius:50%;background:#ffffff38}.aw-product-command{display:grid;min-height:4.6rem;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;padding:0 1.2rem;background:#030c0de0}.aw-product-command>span{display:grid;width:1.9rem;height:1.9rem;place-items:center;border:1px solid rgba(120,240,217,.32);border-radius:50%;color:var(--aw-mint);font-size:.54rem;font-weight:750}.aw-product-command p{margin:0;color:#ffffffdb;font-size:.75rem}.aw-product-command strong{color:var(--aw-mint);font-size:.5rem;letter-spacing:.14em}.aw-hero-video-shell{aspect-ratio:16 / 8.5;overflow:hidden;background:#e8e9e5}.aw-video,.aw-video video{width:100%;height:100%}.aw-video{position:relative;overflow:hidden}.aw-video video{display:block;background:#081010;object-fit:cover}.aw-video-controls{position:absolute;right:1rem;bottom:1rem;z-index:4;display:flex;gap:.5rem;opacity:0;transition:opacity .18s ease}.aw-video:hover .aw-video-controls,.aw-video:focus-within .aw-video-controls{opacity:1}.aw-video-controls button{display:grid;width:2.7rem;height:2.7rem;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#020809b8;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.aw-video-controls button:first-child{background:var(--aw-mint);color:var(--aw-ink)}.aw-video-controls svg{width:.95rem;height:.95rem}.aw-product-result{display:grid;min-height:4.8rem;grid-template-columns:auto 1fr auto;gap:.9rem;align-items:center;padding:0 1.2rem}.aw-product-result>span{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;background:var(--aw-mint);color:var(--aw-ink)}.aw-product-result svg{width:.8rem}.aw-product-result>div{display:grid;gap:.2rem}.aw-product-result strong{color:#fff;font-size:.7rem}.aw-product-result small,.aw-product-result b{color:#ffffff75;font-size:.48rem;font-weight:550}.aw-product-result b{color:var(--aw-mint);letter-spacing:.13em}.aw-hero-orbit{position:absolute;z-index:2;border:1px solid rgba(165,255,239,.15);border-radius:50%;pointer-events:none}.aw-hero-orbit:before{position:absolute;width:.45rem;height:.45rem;border-radius:50%;background:var(--aw-mint);box-shadow:0 0 20px var(--aw-mint);content:""}.aw-hero-orbit-a{top:15rem;left:-14rem;width:40rem;height:40rem;transform:rotate(-24deg)}.aw-hero-orbit-a:before{top:7rem;right:3.8rem}.aw-hero-orbit-b{top:8rem;right:-19rem;width:48rem;height:48rem;transform:rotate(30deg)}.aw-hero-orbit-b:before{bottom:6.6rem;left:5rem}.aw-proof,.aw-governance,.aw-faq{position:relative;overflow:hidden;color:#fff}.aw-proof>.aw-section-heading,.aw-proof>.aw-proof-stage,.aw-governance>.aw-section-heading,.aw-governance>.aw-governance-stage,.aw-faq>.aw-faq-heading,.aw-faq>.aw-faq-list{position:relative;z-index:2}.aw-proof{background:radial-gradient(70rem circle at 72% 18%,rgba(14,111,103,.14),transparent 62%),#071011;padding:clamp(8rem,12vw,12rem) var(--aw-pad) clamp(9rem,14vw,14rem)}.aw-section-heading{display:grid;max-width:82rem;margin:0 auto;grid-template-columns:minmax(0,1fr) minmax(18rem,.36fr);gap:4rem 7rem;align-items:end}.aw-section-heading .aw-kicker{grid-column:1 / -1}.aw-section-heading h2,.aw-model-intro h2,.aw-faq h2,.aw-final h2,.aw-manufacturing h2{margin:0;font-size:clamp(3rem,5.1vw,6.3rem);font-weight:510;letter-spacing:-.068em;line-height:.99}.aw-title-line{--aw-title-indent: clamp(.5rem, 2vw, 2.5rem);position:relative;display:block;width:fit-content;max-width:100%;padding-bottom:.08em}.aw-title-line:nth-child(2n){max-width:calc(100% - var(--aw-title-indent));margin-left:var(--aw-title-indent)}.aw-title-copy{display:block;color:transparent;background-image:linear-gradient(to right,#f3fffc 50%,#bfd8d429 56%);background-repeat:no-repeat;background-position:100% 0;background-size:230% 100%;-webkit-background-clip:text;background-clip:text;text-wrap:balance}html[lang^=zh] .aw-scroll-title,html[lang^=zh] .aw-title-line,html[lang^=zh] .aw-title-copy,html[lang^=zh] .aw-model-detail h3{word-break:keep-all;overflow-wrap:normal}.aw-title-trace{position:absolute;bottom:-.04em;left:0;display:block;width:clamp(2.75rem,15%,7rem);height:1px;background:linear-gradient(90deg,var(--aw-mint),rgba(108,241,216,0));box-shadow:-.15rem 0 0 -.04rem var(--aw-mint);opacity:.62;transform-origin:left center}.aw-title-line:nth-child(2n) .aw-title-trace{right:0;left:auto;background:linear-gradient(270deg,var(--aw-mint),rgba(108,241,216,0));box-shadow:.15rem 0 0 -.04rem var(--aw-mint);transform-origin:right center}.aw-final-title>.aw-title-line:last-child .aw-title-copy{background-image:linear-gradient(to right,#a8fff0 50%,#45b09e2e 56%)}.aw-section-heading-dark .aw-kicker,.aw-faq .aw-kicker{color:var(--aw-mint)}.aw-section-heading-dark>p:last-child,.aw-section-heading-dark>div>p{color:#e1f0ed8a}.aw-section-heading>p:last-child,.aw-section-heading>div>p,.aw-model-intro>p:last-child,.aw-manufacturing-copy>p,.aw-final-content>p{margin:0;color:var(--aw-copy);font-size:var(--aw-reading);line-height:1.85}.aw-section-heading.aw-section-heading-dark>p:last-child,.aw-section-heading.aw-section-heading-dark>div>p{color:#e5f4f1b8}.aw-proof-stage{max-width:76rem;margin:5rem auto 0}.aw-proof-browser{overflow:hidden;border:1px solid rgba(7,17,18,.14);border-radius:1.4rem;background:#081112;box-shadow:0 45px 110px #0f262533}.aw-browser-bar{min-height:3rem;justify-content:flex-end;border-color:#ffffff17}.aw-browser-bar span{margin-right:auto}.aw-proof-browser .aw-video{aspect-ratio:16 / 9}.aw-proof-progress{height:2px;margin-top:2rem;overflow:hidden;background:#ffffff1f}.aw-proof-progress i{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--aw-teal),var(--aw-amber));transform-origin:left}.aw-proof-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:1.4rem}.aw-proof-steps article{min-height:10rem;padding:1.2rem 1.1rem 1rem 0;border-right:1px solid rgba(255,255,255,.11);transition:opacity .18s ease}.aw-proof-steps article+article{padding-left:1.1rem}.aw-proof-steps article:last-child{border-right:0}.aw-proof-steps small,.aw-model-detail small,.aw-decision-rail small,.aw-boundary-columns small{color:var(--aw-mint);font-size:var(--aw-label);font-weight:780;letter-spacing:.15em}.aw-proof-steps strong{display:block;margin-top:.7rem;font-size:1.02rem}.aw-proof-steps p{max-width:13rem;margin:.5rem 0 0;color:#e1f0eda8;font-size:var(--aw-supporting);line-height:1.72}.aw-model{position:relative;overflow:hidden;padding:clamp(8rem,12vw,12rem) var(--aw-pad) clamp(9rem,13vw,13rem);background:#05090a;color:#fff}.aw-model-glow{position:absolute;top:-10rem;left:50%;width:80rem;height:50rem;border-radius:50%;background:radial-gradient(ellipse,rgba(19,155,143,.18),rgba(9,46,44,.06) 48%,transparent 70%);filter:blur(20px);pointer-events:none;transform:translate(-50%)}.aw-model-intro,.aw-task-record{position:relative;z-index:2;max-width:82rem;margin-right:auto;margin-left:auto}.aw-model-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.35fr);gap:3rem 8rem;align-items:end}.aw-model-intro .aw-kicker{grid-column:1 / -1}.aw-model-intro>p:last-child{color:#e5f4f1b8}.aw-task-record{position:relative;margin-top:6rem;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:1.5rem;background:#081213b8;box-shadow:0 42px 110px #00000052;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.aw-task-record>header{display:grid;min-height:4.5rem;grid-template-columns:1fr auto auto;gap:2rem;align-items:center;padding:0 1.5rem;border-bottom:1px solid rgba(255,255,255,.11);color:#ffffff80;font-size:var(--aw-label);letter-spacing:.15em}.aw-task-record>header span{display:flex;gap:.7rem;align-items:center}.aw-task-record>header span i{width:.4rem;height:.4rem;border-radius:50%;background:var(--aw-mint);box-shadow:0 0 12px var(--aw-mint)}.aw-task-record>header strong{color:#ffffffb8;font-weight:600}.aw-task-record>header small{color:var(--aw-mint)}.aw-task-record-items{position:relative;display:grid;grid-template-columns:1fr 1fr}.aw-task-record-items article{position:relative;display:grid;min-height:21rem;grid-template-columns:3rem minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:1.35rem 2rem;padding:3rem;border-bottom:1px solid rgba(255,255,255,.1)}.aw-task-record-items article:nth-child(odd){border-right:1px solid rgba(255,255,255,.1)}.aw-task-record-items article:nth-last-child(-n+2){border-bottom:0}.aw-task-index{display:grid;width:2.1rem;height:2.1rem;place-items:center;border:1px solid rgba(108,241,216,.35);border-radius:50%;color:var(--aw-mint);font-size:.55rem}.aw-task-record-items small{color:var(--aw-mint);font-size:var(--aw-label);letter-spacing:.14em}.aw-task-record-items h3{margin:.7rem 0 0;font-size:clamp(1.5rem,2.1vw,2.5rem);font-weight:520;letter-spacing:-.055em;line-height:1.05;text-wrap:balance}.aw-task-record-items p{grid-column:2;margin:0;color:#ffffffc2;font-size:var(--aw-reading);line-height:1.85}.aw-task-record-items blockquote{grid-column:2;display:flex;gap:.8rem;align-items:flex-start;margin:0;padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.09);color:#ffffff9e;font-size:var(--aw-supporting);line-height:1.75}.aw-task-record-items blockquote svg{width:.85rem;flex:0 0 auto;color:var(--aw-mint)}.aw-task-record>footer{display:grid;min-height:4rem;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;gap:1rem;align-items:center;padding:0 1.5rem;border-top:1px solid rgba(255,255,255,.1);color:#ffffff59;font-size:var(--aw-label);letter-spacing:.14em}.aw-task-record>footer i{height:1px;background:linear-gradient(90deg,#6cf1d826,#6cf1d8a6,#6cf1d826)}.aw-decisions{display:grid;grid-template-columns:minmax(28rem,.46fr) minmax(0,.54fr);gap:clamp(4rem,6vw,7rem);margin-top:clamp(11rem,18vw,18rem)}.aw-decisions-copy h2{margin-top:1.2rem;font-size:clamp(3rem,3.75vw,4.7rem)}.aw-decisions-copy>p:last-child{max-width:29rem;margin-top:2rem}.aw-decision-rail{position:relative}.aw-decision-line{position:absolute;top:0;bottom:0;left:.4rem;width:1px;background:#6cf1d82b}.aw-decision-line i{position:sticky;top:40vh;display:block;width:1px;height:7rem;background:linear-gradient(180deg,transparent,var(--aw-mint),transparent);box-shadow:0 0 18px var(--aw-mint)}.aw-decision-rail article{position:relative;min-height:16rem;padding:1rem 1rem 3rem 4rem;border-bottom:1px solid rgba(255,255,255,.1)}.aw-decision-rail article>span{position:absolute;top:1.05rem;left:0;display:grid;width:.85rem;height:.85rem;place-items:center;border:1px solid var(--aw-mint);border-radius:50%;background:#05090a;color:transparent;font-size:0;box-shadow:0 0 20px #6cf1d847}.aw-decision-rail article>span i{width:.28rem;height:.28rem;border-radius:50%;background:var(--aw-mint)}.aw-decision-rail small{color:var(--aw-mint)}.aw-decision-rail h3{margin:.9rem 0 0;font-size:clamp(1.8rem,2.5vw,3.2rem);font-weight:520;letter-spacing:-.05em}.aw-decision-rail p{max-width:29rem;margin:.9rem 0 0;color:#ffffffa8;font-size:var(--aw-supporting);line-height:1.8}.aw-governance{background:radial-gradient(62rem circle at 20% 34%,rgba(12,87,82,.13),transparent 64%),#050a0b;padding:clamp(8rem,12vw,12rem) var(--aw-pad) clamp(10rem,14vw,14rem)}.aw-section-heading>div{display:grid;gap:1.6rem}.aw-section-heading blockquote{display:flex;gap:.8rem;margin:0;padding:1.1rem 0 0;border-top:1px solid rgba(255,255,255,.12);color:#e1f0eda3;font-size:var(--aw-supporting);line-height:1.7}.aw-section-heading blockquote svg{width:1rem;min-width:1rem;color:var(--aw-mint)}.aw-governance-stage{max-width:78rem;margin:5rem auto 0}.aw-policy-strip{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(255,255,255,.11);border-bottom:1px solid rgba(255,255,255,.11)}.aw-policy-strip span{display:flex;min-height:4.5rem;gap:.65rem;align-items:center;padding:.8rem;border-right:1px solid rgba(255,255,255,.11);color:#ffffffa8;font-size:.78rem;font-weight:650}.aw-policy-strip span:last-child{border-right:0}.aw-policy-strip i{color:var(--aw-mint);font-size:.62rem;font-style:normal}.aw-governance-video{position:relative;aspect-ratio:16 / 8.7;margin-top:2rem;overflow:hidden;border-radius:1.4rem;background:#081112;box-shadow:0 40px 100px #0f26252e}.aw-governance-tag{position:absolute;top:1rem;left:1rem;z-index:4;display:flex;gap:.6rem;align-items:center;padding:.7rem .9rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#050c0dad;color:#fff;font-size:.48rem;font-weight:730;letter-spacing:.12em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.aw-governance-tag svg{width:.9rem;color:var(--aw-mint)}.aw-manufacturing{position:relative;overflow:hidden;padding:clamp(9rem,14vw,14rem) var(--aw-pad) clamp(8rem,12vw,12rem);background:#071313;color:#fff}.aw-manufacturing-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(110,238,214,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(110,238,214,.06) 1px,transparent 1px);background-size:5rem 5rem;-webkit-mask-image:radial-gradient(circle at 60% 45%,black,transparent 78%);mask-image:radial-gradient(circle at 60% 45%,black,transparent 78%)}.aw-manufacturing:before{position:absolute;top:-20rem;right:-15rem;width:65rem;height:65rem;border-radius:50%;background:radial-gradient(circle,rgba(35,196,177,.17),transparent 65%);content:""}.aw-manufacturing-copy{position:relative;z-index:2;display:grid;max-width:82rem;margin:0 auto;grid-template-columns:minmax(0,1fr) minmax(18rem,.35fr);gap:3rem 8rem;align-items:end}.aw-manufacturing-copy .aw-kicker{grid-column:1 / -1}.aw-manufacturing-copy>p{color:#e5f4f1b8}.aw-manufacturing-copy .aw-text-link{grid-column:2;width:max-content;margin-top:-1rem}.aw-engineering-board{position:relative;z-index:2;max-width:82rem;margin:5rem auto 0;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:1.4rem;background:#061112d1;box-shadow:0 36px 100px #00000045;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.aw-engineering-board>header{display:flex;min-height:4rem;align-items:center;justify-content:space-between;padding:0 1.5rem;border-bottom:1px solid rgba(255,255,255,.11);color:#ffffff75;font-size:var(--aw-label);letter-spacing:.15em}.aw-engineering-board>header strong{color:var(--aw-mint);font-size:inherit}.aw-workflow-artifacts{display:grid;grid-template-columns:repeat(3,1fr)}.aw-artifact-column{position:relative;display:grid;grid-template-rows:auto 1fr;padding:1.8rem 0 0;border-right:1px solid rgba(255,255,255,.1)}.aw-artifact-column:last-child{border-right:0}.aw-artifact-column>i{width:max-content;margin-left:2.2rem;color:#6cf1d894;font-size:var(--aw-label);font-style:normal}.aw-artifact-column:after{position:absolute;top:2.02rem;right:-1.4rem;z-index:3;width:2.8rem;height:1px;background:var(--aw-mint);box-shadow:0 0 12px #6cf1d880;content:""}.aw-artifact-column:last-child:after{display:none}.aw-artifact{min-height:25rem;padding:2rem 2.2rem 2.4rem}.aw-artifact>span{display:grid;width:3.2rem;height:3.2rem;place-items:center;border:1px solid rgba(112,240,216,.28);border-radius:.9rem;color:var(--aw-mint)}.aw-artifact svg{width:1.3rem}.aw-artifact small{display:block;margin-top:2rem;color:var(--aw-mint);font-size:var(--aw-label);font-weight:760;letter-spacing:.16em}.aw-artifact strong{display:block;margin-top:.65rem;color:#fff;font-size:1.12rem;letter-spacing:-.02em}.aw-artifact p{min-height:4rem;margin:1.4rem 0 0;color:#ffffffc2;font-size:var(--aw-supporting);line-height:1.8}.aw-artifact blockquote{display:flex;gap:.65rem;align-items:flex-start;margin:1.6rem 0 0;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.1);color:#ffffff9e;font-size:.82rem;line-height:1.7}.aw-artifact blockquote svg{width:.8rem;flex:0 0 auto;color:var(--aw-mint)}.aw-engineering-board>footer{display:grid;min-height:4.4rem;grid-template-columns:repeat(3,1fr);align-items:center;border-top:1px solid rgba(255,255,255,.1)}.aw-engineering-board>footer span{display:flex;gap:.6rem;align-items:center;justify-content:center;color:#ffffffa3;font-size:.68rem;letter-spacing:.12em}.aw-engineering-board>footer svg{width:.75rem;color:var(--aw-mint)}.aw-faq{background:radial-gradient(68rem circle at 76% 34%,rgba(18,118,108,.12),transparent 62%),#081111;padding:clamp(8rem,12vw,12rem) var(--aw-pad) clamp(9rem,13vw,13rem)}.aw-faq-heading,.aw-faq-list{position:relative;z-index:2}.aw-faq-heading{display:grid;max-width:82rem;grid-template-columns:minmax(0,.72fr) minmax(18rem,.28fr);gap:2.5rem 7rem;align-items:end;margin:0 auto}.aw-faq-heading .aw-kicker{grid-column:1 / -1}.aw-faq-heading h2{max-width:59rem}.aw-faq-heading>p:last-child{margin:0;color:#e5f4f1b3;font-size:var(--aw-reading);line-height:1.8}.aw-faq-list{max-width:82rem;margin:5rem auto 0;border-bottom:1px solid rgba(255,255,255,.12)}.aw-faq-list details{border-top:1px solid rgba(255,255,255,.12)}.aw-faq-list summary{display:grid;min-height:6.5rem;grid-template-columns:3rem minmax(0,1fr) 1.5rem;gap:1.5rem;align-items:center;padding:0 .3rem;cursor:pointer;list-style:none}.aw-faq-list summary::-webkit-details-marker{display:none}.aw-faq-list summary span{color:var(--aw-mint);font-size:var(--aw-label);letter-spacing:.14em}.aw-faq-list summary strong{color:#f7fffdf0;font-size:clamp(1.1rem,1.65vw,1.55rem);font-weight:520;letter-spacing:-.025em}.aw-faq-list summary i,.aw-faq-list summary i:after{display:block;width:1rem;height:1px;background:var(--aw-mint);content:"";transition:transform .18s ease}.aw-faq-list summary i:after{transform:rotate(90deg)}.aw-faq-list details[open] summary i:after{transform:rotate(0)}.aw-faq-list details>p{max-width:50rem;margin:-.4rem 0 2.2rem 4.5rem;color:#e5f4f1ad;font-size:var(--aw-reading);line-height:1.85}.aw-faq-list summary:hover strong{color:var(--aw-mint)}.aw-faq-list details[open] summary strong{color:#fff}.aw-final{position:relative;min-height:57rem;overflow:hidden;background:#020506;color:#fff}.aw-final-shader{opacity:.78;filter:saturate(.85)}.aw-final-content{position:relative;z-index:3;display:flex;min-height:57rem;align-items:center;flex-direction:column;justify-content:center;padding:7rem 2rem;text-align:center}.aw-final h2{margin-top:1.5rem;font-size:clamp(3.8rem,6.5vw,8rem)}.aw-final h2 .is-accent{color:#a8fff0}.aw-final-content>p{max-width:39rem;margin-top:2rem;color:#ebf8f5bd}.aw-final .aw-button{margin-top:2.2rem}.aw-footer{display:grid;min-height:13rem;grid-template-columns:minmax(16rem,.8fr) minmax(20rem,1fr) minmax(13rem,.6fr);gap:1.5rem 4rem;align-items:start;padding:2.5rem var(--aw-pad);background:#020506;color:#fff;border-top:1px solid rgba(255,255,255,.1)}.aw-footer p,.aw-footer a:not(.aw-brand),.aw-footer span,.aw-footer small{margin:0;color:#ffffff8f;font-size:.82rem}.aw-footer-brand{align-items:center}.aw-footer-brand-copy{display:grid;gap:.18rem}.aw-footer-brand-copy strong{color:#fff;font-size:1rem;font-weight:730;letter-spacing:-.025em}.aw-footer-brand-copy small{color:#a8fff09e;font-size:.66rem;font-weight:650;letter-spacing:.16em}.aw-footer p{grid-column:1;max-width:25rem;line-height:1.7}.aw-footer nav{display:grid;grid-column:2;grid-row:1 / span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 2.5rem}.aw-footer nav a{transition:color .16s ease}.aw-footer nav a:hover,.aw-footer-contact a:hover{color:var(--aw-mint)}.aw-footer-contact{display:grid;justify-items:end;gap:.45rem;margin:0;font-style:normal}.aw-footer-contact span{color:#ffffff57;font-size:var(--aw-label);letter-spacing:.12em}.aw-footer-contact span:not(:first-child){margin-top:.45rem}.aw-footer small{justify-self:end;grid-column:3}@media(max-width:1100px){.aw-home{--aw-pad: 2.5rem}.aw-header{grid-template-columns:1fr auto}.aw-nav,.aw-header-cta{display:none}.aw-menu{display:grid;width:2.6rem;height:2.6rem;place-items:center;justify-self:end;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:transparent;color:#fff}.aw-menu svg{width:1rem}.aw-mobile-nav{position:absolute;top:78px;right:1.5rem;display:grid;min-width:18rem;padding:1rem;border:1px solid rgba(255,255,255,.14);border-radius:1rem;background:#040a0bf5;box-shadow:0 28px 70px #00000059}.aw-mobile-nav a{display:flex;min-height:3.3rem;align-items:center;justify-content:space-between;padding:0 .7rem;border-bottom:1px solid rgba(255,255,255,.1);font-size:.72rem}.aw-mobile-nav svg{width:.9rem}.aw-section-heading,.aw-model-intro,.aw-manufacturing-copy{gap:3rem}.aw-task-record-items article{grid-template-columns:2.5rem 1fr}.aw-decisions{grid-template-columns:minmax(24rem,.48fr) minmax(0,.52fr);gap:3rem}}@media(min-width:761px)and (max-width:1240px){.aw-model-intro{grid-template-columns:minmax(0,1fr) minmax(16rem,.32fr);gap:2.5rem 3.5rem}.aw-model-intro h2{font-size:clamp(3.5rem,5.6vw,5rem)}}@media(max-width:760px){.aw-home{--aw-pad: 1.25rem}.aw-pointer-aura{display:none}.aw-header{min-height:68px}.aw-mobile-nav{top:68px;right:1rem;left:1rem;min-width:0}.aw-hero{min-height:70rem}.aw-hero-copy{padding:8.2rem 1.25rem 0;text-align:left;align-items:flex-start}.aw-hero h1{align-items:flex-start;font-size:clamp(3.4rem,15vw,5.2rem)}.aw-hero-title-line:nth-child(2){margin-left:.75rem}.aw-hero-title-line>i{display:none}.aw-title-line{--aw-title-indent: .35rem}.aw-hero-description{margin-left:0;font-size:1rem}.aw-hero-actions{width:100%;align-items:stretch;flex-direction:column;gap:.7rem}.aw-button,.aw-text-link{width:100%;justify-content:space-between}.aw-hero-product{top:37rem;width:calc(100% - 1.5rem);border-radius:1rem}.aw-product-command{grid-template-columns:auto 1fr}.aw-product-command strong{display:none}.aw-product-command p{font-size:.62rem}.aw-product-result small,.aw-hero-orbit{display:none}.aw-section-heading,.aw-model-intro,.aw-manufacturing-copy{grid-template-columns:1fr;gap:1.7rem}.aw-section-heading .aw-kicker,.aw-model-intro .aw-kicker,.aw-manufacturing-copy .aw-kicker{grid-column:1}.aw-section-heading h2,.aw-model-intro h2,.aw-faq h2,.aw-manufacturing h2{font-size:clamp(2.8rem,12.5vw,4.4rem)}.aw-proof-stage,.aw-governance-stage{margin-top:3rem}.aw-proof-browser,.aw-governance-video{border-radius:.8rem}.aw-browser-bar{min-height:2.4rem}.aw-proof-steps{grid-template-columns:1fr 1fr}.aw-proof-steps article:nth-child(2){border-right:0}.aw-proof-steps article{min-height:8rem;border-bottom:1px solid rgba(255,255,255,.11)}.aw-task-record>header{grid-template-columns:1fr auto}.aw-task-record>header strong{display:none}.aw-task-record-items{grid-template-columns:1fr}.aw-task-record-items article{min-height:0;grid-template-columns:2.5rem 1fr;padding:2rem 1.4rem;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)!important}.aw-task-record-items article:last-child{border-bottom:0!important}.aw-task-record-items article>p,.aw-task-record-items blockquote{grid-column:2}.aw-task-record>footer{display:none}html[lang^=zh] .aw-scroll-title,html[lang^=zh] .aw-title-line,html[lang^=zh] .aw-title-copy,html[lang^=zh] .aw-model-detail h3{word-break:normal;overflow-wrap:anywhere}.aw-policy-strip{grid-template-columns:1fr 1fr}.aw-policy-strip span{min-height:3.7rem;border-bottom:1px solid rgba(255,255,255,.11)}.aw-policy-strip span:nth-child(2n){border-right:0}.aw-governance-video{aspect-ratio:16 / 10}.aw-manufacturing-copy .aw-text-link{grid-column:1;margin-top:.5rem}.aw-engineering-board{margin-top:4rem}.aw-engineering-board>header strong{display:none}.aw-workflow-artifacts{grid-template-columns:1fr}.aw-artifact-column{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.aw-artifact-column:last-child{border-bottom:0}.aw-artifact-column:after{display:none}.aw-artifact,.aw-artifact p{min-height:0}.aw-engineering-board>footer{grid-template-columns:1fr;gap:.8rem;padding:1.2rem}.aw-engineering-board>footer span{justify-content:flex-start}.aw-faq-heading{grid-template-columns:1fr;gap:1.7rem}.aw-faq-heading .aw-kicker{grid-column:1}.aw-faq-list{margin-top:3rem}.aw-faq-list summary{min-height:5.5rem;grid-template-columns:2.1rem minmax(0,1fr) 1.2rem;gap:.8rem}.aw-faq-list details>p{margin:0 0 1.8rem 2.9rem}.aw-final,.aw-final-content{min-height:48rem}.aw-final-content{align-items:flex-start;text-align:left}.aw-final h2{font-size:clamp(3.5rem,14vw,5.5rem)}.aw-footer{grid-template-columns:1fr;gap:1.5rem}.aw-footer p,.aw-footer nav,.aw-footer-contact,.aw-footer small{grid-column:1;grid-row:auto;justify-self:start;justify-items:start}.aw-footer nav{width:100%;margin:.8rem 0}}@media(prefers-reduced-motion:reduce){.aw-atmosphere-ring,.aw-model-radar span{animation:none}.aw-pointer-aura{display:none}.aw-home *,.aw-home *:before,.aw-home *:after{scroll-behavior:auto!important}}
