@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration: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:"JetBrains Mono", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-sm:.25rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--blur-3xl:64px;--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);--color-electric-cyan:#00d1ff;--color-electric-cyan-soft:#83f0ff;--color-obsidian:#0d0d0d;--color-midnight:#07121a;--color-steel:#a8b2bb;--color-cloud:#dce7ef;--font-display:"Sora", sans-serif;--font-body:"Manrope", sans-serif;--font-orbitron:"Sora", sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[9\%\]{inset:9%}.inset-\[12\%\]{inset:12%}.inset-\[13\%\]{inset:13%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-\[8\%\]{inset-inline:8%}.inset-x-\[10\%\]{inset-inline:10%}.inset-x-\[12\%\]{inset-inline:12%}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-16{top:calc(var(--spacing) * 16)}.top-\[0\.18rem\]{top:.18rem}.top-\[8\%\]{top:8%}.top-\[12\%\]{top:12%}.top-\[15\%\]{top:15%}.right-6{right:calc(var(--spacing) * 6)}.right-\[12\%\]{right:12%}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[0\.18rem\]{bottom:.18rem}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing) * 6)}.left-\[1\.1rem\]{left:1.1rem}.left-\[12\%\]{left:12%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-\[100\]{z-index:100}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.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-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-15{margin-bottom:calc(var(--spacing) * 15)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-\[12rem\]{height:12rem}.h-\[18rem\]{height:18rem}.h-\[19rem\]{height:19rem}.h-\[34rem\]{height:34rem}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-\[18rem\]{min-height:18rem}.min-h-\[22rem\]{min-height:22rem}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-\[12rem\]{width:12rem}.w-\[18rem\]{width:18rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[12ch\]{max-width:12ch}.max-w-\[15ch\]{max-width:15ch}.max-w-\[18rem\]{max-width:18rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[37rem\]{max-width:37rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[96rem\]{max-width:96rem}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[3\.5rem\]{min-width:3.5rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.85rem\]{border-radius:.85rem}.rounded-\[0\.95rem\]{border-radius:.95rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.05rem\]{border-radius:1.05rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[1\.9rem\]{border-radius:1.9rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.55rem\]{border-radius:1.55rem}.rounded-\[1\.65rem\]{border-radius:1.65rem}.rounded-\[1\.95rem\]{border-radius:1.95rem}.rounded-\[2\.1rem\]{border-radius:2.1rem}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2\.3rem\]{border-radius:2.3rem}.rounded-\[2\.6rem\]{border-radius:2.6rem}.rounded-\[2\.7rem\]{border-radius:2.7rem}.rounded-\[2\.8rem\]{border-radius:2.8rem}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[2\.35rem\]{border-radius:2.35rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-electric-cyan\/10{border-color:#00d1ff1a}@supports (color:color-mix(in lab,red,red)){.border-electric-cyan\/10{border-color:color-mix(in oklab,var(--color-electric-cyan) 10%,transparent)}}.border-electric-cyan\/12{border-color:#00d1ff1f}@supports (color:color-mix(in lab,red,red)){.border-electric-cyan\/12{border-color:color-mix(in oklab,var(--color-electric-cyan) 12%,transparent)}}.border-electric-cyan\/14{border-color:#00d1ff24}@supports (color:color-mix(in lab,red,red)){.border-electric-cyan\/14{border-color:color-mix(in oklab,var(--color-electric-cyan) 14%,transparent)}}.border-electric-cyan\/16{border-color:#00d1ff29}@supports (color:color-mix(in lab,red,red)){.border-electric-cyan\/16{border-color:color-mix(in oklab,var(--color-electric-cyan) 16%,transparent)}}.border-electric-cyan\/22{border-color:#00d1ff38}@supports (color:color-mix(in lab,red,red)){.border-electric-cyan\/22{border-color:color-mix(in oklab,var(--color-electric-cyan) 22%,transparent)}}.border-electric-cyan\/24{border-color:#00d1ff3d}@supports (color:color-mix(in lab,red,red)){.border-electric-cyan\/24{border-color:color-mix(in oklab,var(--color-electric-cyan) 24%,transparent)}}.border-electric-cyan\/36{border-color:#00d1ff5c}@supports (color:color-mix(in lab,red,red)){.border-electric-cyan\/36{border-color:color-mix(in oklab,var(--color-electric-cyan) 36%,transparent)}}.border-red-300\/16{border-color:#ffa3a329}@supports (color:color-mix(in lab,red,red)){.border-red-300\/16{border-color:color-mix(in oklab,var(--color-red-300) 16%,transparent)}}.border-white\/6{border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.border-white\/6{border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-electric-cyan{background-color:var(--color-electric-cyan)}.bg-electric-cyan\/8{background-color:#00d1ff14}@supports (color:color-mix(in lab,red,red)){.bg-electric-cyan\/8{background-color:color-mix(in oklab,var(--color-electric-cyan) 8%,transparent)}}.bg-electric-cyan\/10{background-color:#00d1ff1a}@supports (color:color-mix(in lab,red,red)){.bg-electric-cyan\/10{background-color:color-mix(in oklab,var(--color-electric-cyan) 10%,transparent)}}.bg-electric-cyan\/12{background-color:#00d1ff1f}@supports (color:color-mix(in lab,red,red)){.bg-electric-cyan\/12{background-color:color-mix(in oklab,var(--color-electric-cyan) 12%,transparent)}}.bg-electric-cyan\/\[0\.05\]{background-color:#00d1ff0d}@supports (color:color-mix(in lab,red,red)){.bg-electric-cyan\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-electric-cyan) 5%,transparent)}}.bg-electric-cyan\/\[0\.06\]{background-color:#00d1ff0f}@supports (color:color-mix(in lab,red,red)){.bg-electric-cyan\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-electric-cyan) 6%,transparent)}}.bg-midnight{background-color:var(--color-midnight)}.bg-obsidian{background-color:var(--color-obsidian)}.bg-red-400\/\[0\.08\]{background-color:#ff656814}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-red-400) 8%,transparent)}}.bg-transparent{background-color:#0000}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.bg-white\/18{background-color:color-mix(in oklab,var(--color-white) 18%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-\[linear-gradient\(90deg\,rgba\(7\,18\,26\,0\.94\)_0\%\,rgba\(7\,18\,26\,0\.72\)_26\%\,rgba\(7\,18\,26\,0\.34\)_58\%\,rgba\(7\,18\,26\,0\.84\)_100\%\)\]{background-image:linear-gradient(90deg,#07121af0,#07121ab8 26%,#07121a57 58%,#07121ad6)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,rgba\(0\,209\,255\,0\.24\)_50\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#0000,#00d1ff3d,#0000)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,rgba\(0\,209\,255\,0\.28\)_50\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#0000,#00d1ff47,#0000)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,rgba\(0\,209\,255\,0\.45\)_50\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#0000,#00d1ff73,#0000)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,rgba\(131\,240\,255\,0\.9\)_50\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#0000,#83f0ffe6,#0000)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,rgba\(255\,255\,255\,0\.1\)_12\%\,rgba\(0\,209\,255\,0\.24\)_50\%\,rgba\(255\,255\,255\,0\.1\)_88\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#0000,#ffffff1a 12%,#00d1ff3d,#ffffff1a 88%,#0000)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,rgba\(255\,255\,255\,0\.22\)_50\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#0000,#ffffff38,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(0\,209\,255\,0\.06\)\,rgba\(0\,209\,255\,0\.01\)\)\,linear-gradient\(132deg\,rgba\(255\,255\,255\,0\.08\)\,transparent_30\%\,rgba\(255\,255\,255\,0\.01\)_100\%\)\]{background-image:linear-gradient(#00d1ff0f,#00d1ff03),linear-gradient(132deg,#ffffff14,#0000 30%,#ffffff03)}.bg-\[linear-gradient\(180deg\,rgba\(7\,18\,26\,0\.1\)\,rgba\(7\,18\,26\,0\.7\)_72\%\,\#07121A_100\%\)\]{background-image:linear-gradient(#07121a1a,#07121ab3 72%,#07121a)}.bg-\[linear-gradient\(180deg\,rgba\(7\,18\,26\,0\.1\)\,rgba\(7\,18\,26\,0\.72\)_72\%\,\#07121A_100\%\)\]{background-image:linear-gradient(#07121a1a,#07121ab8 72%,#07121a)}.bg-\[linear-gradient\(180deg\,rgba\(7\,18\,26\,0\.02\)\,rgba\(7\,18\,26\,0\.46\)_58\%\,rgba\(7\,18\,26\,0\.92\)_100\%\)\]{background-image:linear-gradient(#07121a05,#07121a75 58%,#07121aeb)}.bg-\[linear-gradient\(180deg\,rgba\(7\,18\,26\,0\.02\)\,rgba\(7\,18\,26\,0\.66\)_68\%\,\#07121A_100\%\)\]{background-image:linear-gradient(#07121a05,#07121aa8 68%,#07121a)}.bg-\[linear-gradient\(180deg\,rgba\(7\,18\,26\,0\.06\)\,rgba\(7\,18\,26\,0\.14\)_28\%\,rgba\(7\,18\,26\,0\.5\)_74\%\,rgba\(7\,18\,26\,0\.9\)_100\%\)\]{background-image:linear-gradient(#07121a0f,#07121a24 28%,#07121a80 74%,#07121ae6)}.bg-\[linear-gradient\(180deg\,rgba\(7\,18\,26\,0\.08\)\,rgba\(7\,18\,26\,0\.68\)_72\%\,\#07121A_100\%\)\]{background-image:linear-gradient(#07121a14,#07121aad 72%,#07121a)}.bg-\[linear-gradient\(180deg\,rgba\(7\,18\,26\,0\.12\)\,rgba\(7\,18\,26\,0\.7\)_72\%\,\#07121A_100\%\)\]{background-image:linear-gradient(#07121a1f,#07121ab3 72%,#07121a)}.bg-\[linear-gradient\(180deg\,rgba\(16\,33\,42\,0\.5\)\,rgba\(7\,18\,26\,0\.04\)\)\]{background-image:linear-gradient(#10212a80,#07121a0a)}.bg-\[linear-gradient\(180deg\,rgba\(16\,33\,42\,0\.48\)\,rgba\(7\,18\,26\,0\.02\)\)\]{background-image:linear-gradient(#10212a7a,#07121a05)}.bg-\[linear-gradient\(180deg\,rgba\(16\,33\,42\,0\.56\)\,rgba\(7\,18\,26\,0\.02\)\)\]{background-image:linear-gradient(#10212a8f,#07121a05)}.bg-\[linear-gradient\(180deg\,rgba\(18\,36\,46\,0\.34\)\,rgba\(7\,18\,26\,0\.06\)\)\,linear-gradient\(132deg\,rgba\(255\,255\,255\,0\.09\)\,transparent_24\%\,transparent_74\%\,rgba\(131\,240\,255\,0\.03\)_100\%\)\]{background-image:linear-gradient(#12242e57,#07121a0f),linear-gradient(132deg,#ffffff17,#0000 24% 74%,#83f0ff08)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.06\)\,rgba\(0\,209\,255\,0\.24\)\,rgba\(255\,255\,255\,0\.06\)\)\]{background-image:linear-gradient(#ffffff0f,#00d1ff3d,#ffffff0f)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)\,rgba\(255\,255\,255\,0\.02\)\)\,linear-gradient\(132deg\,rgba\(255\,255\,255\,0\.08\)\,transparent_34\%\,rgba\(131\,240\,255\,0\.02\)_100\%\)\]{background-image:linear-gradient(#ffffff1f,#ffffff05),linear-gradient(132deg,#ffffff14,#0000 34%,#83f0ff05)}.bg-\[linear-gradient\(180deg\,transparent_0\%\,rgba\(0\,209\,255\,0\.36\)_35\%\,rgba\(255\,255\,255\,0\.08\)_100\%\)\]{background-image:linear-gradient(#0000,#00d1ff5c 35%,#ffffff14)}.bg-\[radial-gradient\(circle\,rgba\(0\,209\,255\,0\.14\)\,rgba\(0\,209\,255\,0\.02\)_54\%\,transparent_74\%\)\]{background-image:radial-gradient(circle,#00d1ff24,#00d1ff05 54%,#0000 74%)}.bg-\[radial-gradient\(circle_at_14\%_14\%\,rgba\(0\,209\,255\,0\.14\)\,transparent_24\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at 14% 14%,#00d1ff24,#0000 24%),linear-gradient(#ffffff08,#0000 28%)}.bg-\[radial-gradient\(circle_at_14\%_16\%\,rgba\(0\,209\,255\,0\.18\)\,transparent_22\%\)\,radial-gradient\(circle_at_84\%_18\%\,rgba\(255\,255\,255\,0\.06\)\,transparent_18\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 14% 16%,#00d1ff2e,#0000 22%),radial-gradient(circle at 84% 18%,#ffffff0f,#0000 18%),linear-gradient(#ffffff08,#0000 36%)}.bg-\[radial-gradient\(circle_at_14\%_16\%\,rgba\(0\,209\,255\,0\.24\)\,transparent_28\%\)\,radial-gradient\(circle_at_78\%_24\%\,rgba\(0\,209\,255\,0\.14\)\,transparent_22\%\)\,radial-gradient\(circle_at_50\%_100\%\,rgba\(0\,209\,255\,0\.14\)\,transparent_24\%\)\]{background-image:radial-gradient(circle at 14% 16%,#00d1ff3d,#0000 28%),radial-gradient(circle at 78% 24%,#00d1ff24,#0000 22%),radial-gradient(circle at 50% 100%,#00d1ff24,#0000 24%)}.bg-\[radial-gradient\(circle_at_14\%_18\%\,rgba\(0\,209\,255\,0\.18\)\,transparent_24\%\)\,radial-gradient\(circle_at_84\%_16\%\,rgba\(0\,209\,255\,0\.1\)\,transparent_18\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.02\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 14% 18%,#00d1ff2e,#0000 24%),radial-gradient(circle at 84% 16%,#00d1ff1a,#0000 18%),linear-gradient(#ffffff05,#0000 32%)}.bg-\[radial-gradient\(circle_at_16\%_18\%\,rgba\(0\,209\,255\,0\.2\)\,transparent_24\%\)\,radial-gradient\(circle_at_82\%_22\%\,rgba\(0\,209\,255\,0\.12\)\,transparent_20\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.02\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at 16% 18%,#00d1ff33,#0000 24%),radial-gradient(circle at 82% 22%,#00d1ff1f,#0000 20%),linear-gradient(#ffffff05,#0000 28%)}.bg-\[radial-gradient\(circle_at_16\%_18\%\,rgba\(0\,209\,255\,0\.18\)\,transparent_24\%\)\,radial-gradient\(circle_at_82\%_20\%\,rgba\(0\,209\,255\,0\.12\)\,transparent_20\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.02\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 16% 18%,#00d1ff2e,#0000 24%),radial-gradient(circle at 82% 20%,#00d1ff1f,#0000 20%),linear-gradient(#ffffff05,#0000 30%)}.bg-\[radial-gradient\(circle_at_16\%_18\%\,rgba\(0\,209\,255\,0\.18\)\,transparent_24\%\)\,radial-gradient\(circle_at_84\%_24\%\,rgba\(0\,209\,255\,0\.12\)\,transparent_20\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.02\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 16% 18%,#00d1ff2e,#0000 24%),radial-gradient(circle at 84% 24%,#00d1ff1f,#0000 20%),linear-gradient(#ffffff05,#0000 30%)}.bg-\[radial-gradient\(circle_at_16\%_20\%\,rgba\(0\,209\,255\,0\.18\)\,transparent_24\%\)\,radial-gradient\(circle_at_82\%_22\%\,rgba\(0\,209\,255\,0\.12\)\,transparent_20\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.02\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 16% 20%,#00d1ff2e,#0000 24%),radial-gradient(circle at 82% 22%,#00d1ff1f,#0000 20%),linear-gradient(#ffffff05,#0000 30%)}.bg-\[radial-gradient\(circle_at_18\%_14\%\,rgba\(0\,209\,255\,0\.18\)\,transparent_24\%\)\,radial-gradient\(circle_at_82\%_18\%\,rgba\(255\,255\,255\,0\.06\)\,transparent_18\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 18% 14%,#00d1ff2e,#0000 24%),radial-gradient(circle at 82% 18%,#ffffff0f,#0000 18%),linear-gradient(#ffffff08,#0000 32%)}.bg-\[radial-gradient\(circle_at_18\%_16\%\,rgba\(0\,209\,255\,0\.16\)\,transparent_22\%\)\,radial-gradient\(circle_at_84\%_14\%\,rgba\(255\,255\,255\,0\.06\)\,transparent_18\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 18% 16%,#00d1ff29,#0000 22%),radial-gradient(circle at 84% 14%,#ffffff0f,#0000 18%),linear-gradient(#ffffff08,#0000 30%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(0\,209\,255\,0\.12\)\,transparent_28\%\)\,radial-gradient\(circle_at_82\%_18\%\,rgba\(0\,209\,255\,0\.08\)\,transparent_24\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at 18% 18%,#00d1ff1f,#0000 28%),radial-gradient(circle at 82% 18%,#00d1ff14,#0000 24%),linear-gradient(#ffffff08,#0000 28%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(0\,209\,255\,0\.16\)\,transparent_22\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 18% 18%,#00d1ff29,#0000 22%),linear-gradient(#ffffff08,#0000 30%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(0\,209\,255\,0\.16\)\,transparent_22\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 18% 18%,#00d1ff29,#0000 22%),linear-gradient(#ffffff08,#0000 32%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(0\,209\,255\,0\.16\)\,transparent_24\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 18% 18%,#00d1ff29,#0000 24%),linear-gradient(#ffffff08,#0000 34%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(0\,209\,255\,0\.18\)\,transparent_24\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 18% 18%,#00d1ff2e,#0000 24%),linear-gradient(#ffffff08,#0000 36%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(0\,209\,255\,0\.18\)\,transparent_24\%\)\,radial-gradient\(circle_at_82\%_16\%\,rgba\(0\,209\,255\,0\.1\)\,transparent_18\%\)\,radial-gradient\(circle_at_50\%_85\%\,rgba\(0\,209\,255\,0\.08\)\,transparent_24\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_26\%\)\]{background-image:radial-gradient(circle at 18% 18%,#00d1ff2e,#0000 24%),radial-gradient(circle at 82% 16%,#00d1ff1a,#0000 18%),radial-gradient(circle at 50% 85%,#00d1ff14,#0000 24%),linear-gradient(#ffffff08,#0000 26%)}.bg-\[radial-gradient\(circle_at_20\%_18\%\,rgba\(0\,209\,255\,0\.16\)\,transparent_22\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 20% 18%,#00d1ff29,#0000 22%),linear-gradient(#ffffff08,#0000 32%)}.bg-\[radial-gradient\(circle_at_22\%_18\%\,rgba\(0\,209\,255\,0\.18\)\,transparent_24\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 22% 18%,#00d1ff2e,#0000 24%),linear-gradient(#ffffff08,#0000 34%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(0\,209\,255\,0\.16\)\,transparent_46\%\)\]{background-image:radial-gradient(circle at top,#00d1ff29,#0000 46%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(0\,209\,255\,0\.38\)\,transparent_65\%\)\]{background-image:radial-gradient(circle at top,#00d1ff61,#0000 65%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(0\,209\,255\,0\.16\)\,transparent_26\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.03\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at 0 0,#00d1ff29,#0000 26%),linear-gradient(135deg,#ffffff08,#0000 38%)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[1\.05rem\]{padding-block:1.05rem}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-1{padding-left:calc(var(--spacing) * 1)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-orbitron{font-family:var(--font-orbitron)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.1em\]{--tw-tracking:-.1em;letter-spacing:-.1em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.text-cloud{color:var(--color-cloud)}.text-cloud\/84{color:#dce7efd6}@supports (color:color-mix(in lab,red,red)){.text-cloud\/84{color:color-mix(in oklab,var(--color-cloud) 84%,transparent)}}.text-cloud\/88{color:#dce7efe0}@supports (color:color-mix(in lab,red,red)){.text-cloud\/88{color:color-mix(in oklab,var(--color-cloud) 88%,transparent)}}.text-cloud\/90{color:#dce7efe6}@supports (color:color-mix(in lab,red,red)){.text-cloud\/90{color:color-mix(in oklab,var(--color-cloud) 90%,transparent)}}.text-cloud\/92{color:#dce7efeb}@supports (color:color-mix(in lab,red,red)){.text-cloud\/92{color:color-mix(in oklab,var(--color-cloud) 92%,transparent)}}.text-electric-cyan{color:var(--color-electric-cyan)}.text-red-100{color:var(--color-red-100)}.text-red-300{color:var(--color-red-300)}.text-steel{color:var(--color-steel)}.text-steel\/75{color:#a8b2bbbf}@supports (color:color-mix(in lab,red,red)){.text-steel\/75{color:color-mix(in oklab,var(--color-steel) 75%,transparent)}}.text-steel\/78{color:#a8b2bbc7}@supports (color:color-mix(in lab,red,red)){.text-steel\/78{color:color-mix(in oklab,var(--color-steel) 78%,transparent)}}.text-steel\/80{color:#a8b2bbcc}@supports (color:color-mix(in lab,red,red)){.text-steel\/80{color:color-mix(in oklab,var(--color-steel) 80%,transparent)}}.text-steel\/82{color:#a8b2bbd1}@supports (color:color-mix(in lab,red,red)){.text-steel\/82{color:color-mix(in oklab,var(--color-steel) 82%,transparent)}}.text-steel\/85{color:#a8b2bbd9}@supports (color:color-mix(in lab,red,red)){.text-steel\/85{color:color-mix(in oklab,var(--color-steel) 85%,transparent)}}.text-steel\/86{color:#a8b2bbdb}@supports (color:color-mix(in lab,red,red)){.text-steel\/86{color:color-mix(in oklab,var(--color-steel) 86%,transparent)}}.text-steel\/88{color:#a8b2bbe0}@supports (color:color-mix(in lab,red,red)){.text-steel\/88{color:color-mix(in oklab,var(--color-steel) 88%,transparent)}}.text-steel\/90{color:#a8b2bbe6}@supports (color:color-mix(in lab,red,red)){.text-steel\/90{color:color-mix(in oklab,var(--color-steel) 90%,transparent)}}.text-steel\/92{color:#a8b2bbeb}@supports (color:color-mix(in lab,red,red)){.text-steel\/92{color:color-mix(in oklab,var(--color-steel) 92%,transparent)}}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-\[0\.5\]{opacity:.5}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.14\]{opacity:.14}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.26\]{opacity:.26}.opacity-\[0\.28\]{opacity:.28}.opacity-\[0\.36\]{opacity:.36}.opacity-\[0\.42\]{opacity:.42}.opacity-\[0\.55\]{opacity:.55}.shadow-\[0_0_18px_rgba\(0\,209\,255\,0\.5\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#00d1ff80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(0\,209\,255\,0\.8\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#00d1ffcc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(0\,209\,255\,0\.65\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#00d1ffa6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,209\,255\,0\.8\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00d1ffcc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,209\,255\,0\.42\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#00d1ff6b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.16\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#00000029), inset 0 1px 0 var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(0\,0\,0\,0\.26\)\]{--tw-shadow:0 24px 90px var(--tw-shadow-color,#00000042);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_100px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 28px 100px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_32px_110px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 32px 110px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_36px_120px_rgba\(0\,0\,0\,0\.32\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:0 36px 120px var(--tw-shadow-color,#00000052), inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[18px\]{--tw-backdrop-blur:blur(18px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,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))}.transition-\[padding\,transform\]{transition-property:padding,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.will-change-transform{will-change:transform}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media(hover:hover){.group-hover\:text-cloud:is(:where(.group):hover *){color:var(--color-cloud)}}.selection\:bg-electric-cyan ::-moz-selection{background-color:var(--color-electric-cyan)}.selection\:bg-electric-cyan ::selection{background-color:var(--color-electric-cyan)}.selection\:bg-electric-cyan::-moz-selection{background-color:var(--color-electric-cyan)}.selection\:bg-electric-cyan::selection{background-color:var(--color-electric-cyan)}.selection\:text-midnight ::-moz-selection{color:var(--color-midnight)}.selection\:text-midnight ::selection{color:var(--color-midnight)}.selection\:text-midnight::-moz-selection{color:var(--color-midnight)}.selection\:text-midnight::selection{color:var(--color-midnight)}@media(hover:hover){.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.hover\:text-white:hover{color:var(--color-white)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.sm\:min-w-72{min-width:calc(var(--spacing) * 72)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}}@media(min-width:48rem){.md\:inset-x-6{inset-inline:calc(var(--spacing) * 6)}.md\:top-6{top:calc(var(--spacing) * 6)}.md\:top-\[4\.35rem\]{top:4.35rem}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:-mt-14{margin-top:calc(var(--spacing) * -14)}.md\:mt-7{margin-top:calc(var(--spacing) * 7)}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-11{margin-top:calc(var(--spacing) * 11)}.md\:mt-13{margin-top:calc(var(--spacing) * 13)}.md\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.md\:block{display:block}.md\:h-\[22rem\]{height:22rem}.md\:max-w-5xl{max-width:var(--container-5xl)}.md\:max-w-\[11\.5ch\]{max-width:11.5ch}.md\:max-w-\[38rem\]{max-width:38rem}.md\:max-w-\[42rem\]{max-width:42rem}.md\:max-w-\[44rem\]{max-width:44rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-9{padding-inline:calc(var(--spacing) * 9)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:pt-3{padding-top:calc(var(--spacing) * 3)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-44{padding-top:calc(var(--spacing) * 44)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:text-\[1\.6rem\]{font-size:1.6rem}.md\:text-\[1\.28rem\]{font-size:1.28rem}.md\:text-\[1\.32rem\]{font-size:1.32rem}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[1\.48rem\]{font-size:1.48rem}.md\:text-\[1\.92rem\]{font-size:1.92rem}.md\:text-\[2\.2rem\]{font-size:2.2rem}.md\:text-\[2\.5rem\]{font-size:2.5rem}.md\:text-\[2\.15rem\]{font-size:2.15rem}.md\:text-\[2\.35rem\]{font-size:2.35rem}.md\:text-\[2\.85rem\]{font-size:2.85rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[3\.2rem\]{font-size:3.2rem}.md\:text-\[3\.15rem\]{font-size:3.15rem}.md\:text-\[3\.35rem\]{font-size:3.35rem}.md\:text-\[3rem\]{font-size:3rem}.md\:text-\[4\.1rem\]{font-size:4.1rem}}@media(min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[16\/10\]{aspect-ratio:16/10}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(0\,1\.02fr\)_minmax\(18rem\,0\.98fr\)\]{grid-template-columns:minmax(0,1.02fr) minmax(18rem,.98fr)}.lg\:grid-cols-\[minmax\(0\,1\.02fr\)_minmax\(24rem\,0\.88fr\)\]{grid-template-columns:minmax(0,1.02fr) minmax(24rem,.88fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.lg\:border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}}@media(min-width:80rem){.xl\:mt-18{margin-top:calc(var(--spacing) * 18)}.xl\:mt-20{margin-top:calc(var(--spacing) * 20)}.xl\:-mr-1{margin-right:calc(var(--spacing) * -1)}.xl\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.xl\:block{display:block}.xl\:inline-flex{display:inline-flex}.xl\:max-w-\[30rem\]{max-width:30rem}.xl\:max-w-\[52rem\]{max-width:52rem}.xl\:min-w-\[18rem\]{min-width:18rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.06fr_0\.94fr\]{grid-template-columns:1.06fr .94fr}.xl\:grid-cols-\[auto_minmax\(0\,0\.9fr\)_minmax\(20rem\,0\.8fr\)\]{grid-template-columns:auto minmax(0,.9fr) minmax(20rem,.8fr)}.xl\:grid-cols-\[auto_minmax\(0\,0\.84fr\)_minmax\(18rem\,0\.78fr\)\]{grid-template-columns:auto minmax(0,.84fr) minmax(18rem,.78fr)}.xl\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(20rem\,0\.8fr\)\]{grid-template-columns:auto minmax(0,1fr) minmax(20rem,.8fr)}.xl\:grid-cols-\[minmax\(0\,0\.78fr\)_minmax\(36rem\,1\.12fr\)\]{grid-template-columns:minmax(0,.78fr) minmax(36rem,1.12fr)}.xl\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.xl\:grid-cols-\[minmax\(0\,0\.98fr\)_minmax\(20rem\,0\.86fr\)\]{grid-template-columns:minmax(0,.98fr) minmax(20rem,.86fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_auto\]{grid-template-columns:minmax(0,1.1fr) auto}.xl\:grid-cols-\[minmax\(0\,1\.02fr\)_minmax\(20rem\,0\.9fr\)\]{grid-template-columns:minmax(0,1.02fr) minmax(20rem,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.02fr\)_minmax\(22rem\,0\.98fr\)\]{grid-template-columns:minmax(0,1.02fr) minmax(22rem,.98fr)}.xl\:grid-cols-\[minmax\(0\,1\.02fr\)_minmax\(23rem\,0\.98fr\)\]{grid-template-columns:minmax(0,1.02fr) minmax(23rem,.98fr)}.xl\:grid-cols-\[minmax\(0\,1\.02fr\)_minmax\(24rem\,0\.98fr\)\]{grid-template-columns:minmax(0,1.02fr) minmax(24rem,.98fr)}.xl\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(18rem\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,0\.78fr\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,.78fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(24rem\,0\.88fr\)\]{grid-template-columns:minmax(0,1fr) minmax(24rem,.88fr)}.xl\:grid-cols-\[minmax\(18rem\,0\.76fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(18rem,.76fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(22rem\,0\.94fr\)_minmax\(0\,1\.06fr\)\]{grid-template-columns:minmax(22rem,.94fr) minmax(0,1.06fr)}.xl\:content-start{align-content:flex-start}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-start{justify-content:flex-start}.xl\:gap-3{gap:calc(var(--spacing) * 3)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}.xl\:justify-self-end{justify-self:flex-end}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.xl\:border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.xl\:p-9{padding:calc(var(--spacing) * 9)}.xl\:p-10{padding:calc(var(--spacing) * 10)}.xl\:p-12{padding:calc(var(--spacing) * 12)}.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.xl\:py-10{padding-block:calc(var(--spacing) * 10)}.xl\:py-13{padding-block:calc(var(--spacing) * 13)}.xl\:pt-3{padding-top:calc(var(--spacing) * 3)}.xl\:pt-8{padding-top:calc(var(--spacing) * 8)}.xl\:pr-8{padding-right:calc(var(--spacing) * 8)}.xl\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.xl\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.xl\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.xl\:pl-8{padding-left:calc(var(--spacing) * 8)}}}:root{color-scheme:dark;--surface-void:#040a10;--surface-background:#07121a;--surface-background-alt:#0d0d0d;--surface-background-deep:#03080e;--surface-panel:#0a131ad6;--surface-panel-strong:#0b1821f0;--surface-panel-elevated:#112631eb;--surface-panel-muted:#081017c7;--surface-glass-soft:#0c1720b3;--surface-glass-medium:#0a141dd1;--surface-glass-strong:#07121af0;--surface-command:#0a161fd6;--surface-command-strong:#050d15f7;--surface-overlay:#ffffff08;--surface-atmosphere-soft:#ffffff06;--surface-atmosphere-accent:#00d1ff14;--surface-atmosphere-command:#00d1ff24;--line-subtle:#ffffff13;--line-strong:#ffffff21;--line-glass:#ffffff1a;--line-glass-strong:#ffffff29;--line-accent:#00d1ff24;--line-accent-strong:#00d1ff4d;--line-accent-soft:#00d1ff38;--edge-light-soft:#ffffff0f;--edge-light-strong:#ffffff24;--text-primary:#f7fcff;--text-secondary:#b6c4ce;--text-muted:#7f919c;--text-accent:#83f0ff;--accent-solid:#00d1ff;--accent-soft:#00d1ff1a;--accent-wash:#00d1ff2e;--accent-glass:#00d1ff0f;--glass-fill:linear-gradient(180deg, #ffffff14, #ffffff05), linear-gradient(132deg, #ffffff13, transparent 30%, transparent 74%, #ffffff05 100%);--glass-fill-strong:linear-gradient(180deg, #ffffff1c, #ffffff06), linear-gradient(132deg, #ffffff17, transparent 24%, transparent 74%, #83f0ff0b 100%);--glass-fill-accent:linear-gradient(180deg, #00d1ff24, #ffffff07), linear-gradient(128deg, #ffffff14, transparent 34%, #83f0ff0a 100%);--glass-line:#ffffff24;--glass-line-soft:#ffffff17;--glass-highlight:#fff3;--highlight-top-soft:#ffffff1f;--highlight-top-strong:#ffffff2e;--highlight-rim-soft:#ffffff0d;--highlight-rim-accent:#00d1ff14;--glass-shadow:0 26px 74px #00000042, 0 1px 0 #ffffff14 inset, 0 -1px 0 #ffffff05 inset, 0 0 0 1px #ffffff04;--glass-shadow-strong:0 34px 112px #0000005c, 0 1px 0 #ffffff1a inset, 0 -1px 0 #ffffff08 inset, 0 0 0 1px #00d1ff0f;--type-hero-size:clamp(3.35rem, 6.15vw, 6.45rem);--type-hero-line-height:.88;--type-page-title-size:clamp(2.7rem, 4.7vw, 5.15rem);--type-page-title-line-height:.92;--type-section-title-size:clamp(1.92rem, 3.12vw, 3.35rem);--type-section-title-line-height:.97;--type-card-title-lg-size:clamp(1.56rem, 1.7vw + 1.08rem, 2.18rem);--type-card-title-size:clamp(1.14rem, .85vw + .98rem, 1.56rem);--type-panel-title-size:clamp(1.32rem, .95vw + 1.05rem, 1.92rem);--type-quote-size:clamp(1.42rem, 1.72vw + 1.02rem, 2.18rem);--type-stat-size:clamp(1.34rem, 1.02vw + 1.04rem, 2.18rem);--type-body-lg-size:clamp(1rem, .22vw + .97rem, 1.1rem);--type-body-lg-line-height:1.62;--type-body-size:clamp(.97rem, .08vw + .95rem, 1rem);--type-body-line-height:1.72;--type-caption-size:clamp(.85rem, .06vw + .84rem, .89rem);--type-caption-line-height:1.66;--type-label-size:.69rem;--type-label-tracking:.2em;--type-micro-size:.655rem;--type-micro-tracking:.2em;--type-control-size:.69rem;--type-control-tracking:.18em;--type-nav-size:.69rem;--type-nav-tracking:.18em;--type-chip-size:.67rem;--type-chip-tracking:.18em;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.25rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:2.5rem;--space-3xl:3.5rem;--space-4xl:5rem;--space-5xl:7rem;--radius-sm:.95rem;--radius-md:1.2rem;--radius-lg:1.55rem;--radius-xl:1.95rem;--radius-pill:999px;--shadow-card:0 24px 64px #0000003d, 0 1px 0 #ffffff0d inset;--shadow-card-strong:0 32px 110px #0000006b, 0 1px 0 #ffffff0f inset, 0 0 0 1px #00d1ff0f;--shadow-floating:0 28px 90px #00000057;--shadow-liquid-sm:0 18px 40px #00000029, inset 0 1px 0 #ffffff1f;--shadow-liquid-md:0 26px 72px #0000003d, inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #ffffff05;--shadow-liquid-lg:0 38px 118px #00000057, inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #ffffff05;--shadow-command:0 46px 136px #0000006b, inset 0 1px 0 #ffffff24, inset 0 -1px 0 #ffffff08, 0 0 0 1px #ffffff05;--glow-cyan-soft:0 0 26px #00d1ff2e;--glow-cyan-strong:0 0 48px #00d1ff4d;--glow-cyan-faint:0 0 18px #00d1ff14;--glow-cyan-medium:0 0 34px #00d1ff29;--blur-soft:blur(18px);--blur-panel:blur(24px);--blur-liquid:blur(26px);--motion-duration-fast:.18s;--motion-duration-base:.28s;--motion-duration-gentle:.52s;--motion-duration-slow:.76s;--motion-duration-page:.92s;--motion-duration-hover:.28s;--motion-duration-luxury:.96s;--motion-ease-standard:cubic-bezier(.2, 1, .32, 1);--motion-ease-emphasis:cubic-bezier(.16, 1, .24, 1);--motion-ease-soft:cubic-bezier(.24, 1, .32, 1);--motion-ease-liquid:cubic-bezier(.18, 1, .24, 1);--motion-ease-lift:cubic-bezier(.18, .9, .24, 1);--container-max:85rem;--container-narrow:64rem;--container-wide:100rem;--space-section-y:clamp(5.3rem, 7.8vw, 7.6rem);--space-section-y-tight:clamp(3.8rem, 5.5vw, 5.2rem);--space-section-y-hero-start:clamp(9.2rem, 10.5vw, 11.6rem);--space-section-y-hero-end:clamp(5.4rem, 7.8vw, 7.4rem);--space-cluster:clamp(1.15rem, 2vw, 1.8rem);--space-card-gap:clamp(1rem, 1.6vw, 1.4rem);--radius-panel:1.9rem;--radius-panel-lg:2.35rem;--radius-capsule:999px;--type-hero-tracking:-.094em;--type-page-title-tracking:-.078em;--type-section-title-tracking:-.062em;--type-card-title-lg-tracking:-.052em;--type-card-title-tracking:-.04em;--type-panel-title-tracking:-.042em;--type-quote-tracking:-.03em;--type-stat-tracking:-.062em}html{scroll-behavior:smooth;background:var(--surface-background-alt)}body{background:radial-gradient(circle at 10% 0%,#83f0ff1f,transparent 18%),radial-gradient(circle at 84% 6%,#ffffff08,transparent 16%),radial-gradient(circle at 50% 34%,#ffffff04,transparent 24%),radial-gradient(circle at 52% 100%,#00d1ff0d,transparent 20%),linear-gradient(122deg,#ffffff05 0%,transparent 18%,transparent 84%,#ffffff04 100%),linear-gradient(180deg,var(--surface-background-deep) 0%,var(--surface-background) 20%,#081018 52%,#050d14 100%);min-height:100vh;color:var(--text-primary);font-family:var(--font-body);font-synthesis-weight:none;font-synthesis-style:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body:before{content:"";z-index:-1;pointer-events:none;opacity:.038;mix-blend-mode:plus-lighter;background-image:url(/grid-pattern.svg);background-size:300px 300px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000eb 0%,#000000a8 38%,#0006 72%,#0000 100%);mask-image:linear-gradient(#000000eb,#000000a8 38%,#0006 72%,#0000)}body:after{content:"";z-index:-1;pointer-events:none;opacity:.42;background:linear-gradient(90deg,#ffffff03,#0000 12% 88%,#ffffff03),radial-gradient(circle at 50% 0,#ffffff08,#0000 24%),linear-gradient(#0000 0% 72%,#040a106b);position:fixed;inset:0}#root{isolation:isolate;min-height:100vh}a,button,input,select,textarea,summary{transition:color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),opacity var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-gentle) var(--motion-ease-soft),transform var(--motion-duration-gentle) var(--motion-ease-soft)}button,summary{cursor:pointer}:where(a,button,input,select,textarea,summary):focus-visible{box-shadow:0 0 0 1px #00d1ff52,0 0 0 7px #00d1ff1f,var(--glow-cyan-soft);outline:none}.skip-link{z-index:200;border-radius:var(--radius-pill);min-height:3rem;color:var(--text-primary);font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;background:#07121af5;border:1px solid #83f0ff47;justify-content:center;align-items:center;padding:.85rem 1rem;font-size:.74rem;font-weight:700;display:inline-flex;position:fixed;top:1rem;left:1rem;transform:translateY(-140%)}.skip-link:focus-visible{transform:translateY(0)}::-moz-selection{background:var(--accent-solid);color:var(--surface-background)}::selection{background:var(--accent-solid);color:var(--surface-background)}.type-hero{font-family:var(--font-display);font-size:var(--type-hero-size);line-height:var(--type-hero-line-height);letter-spacing:var(--type-hero-tracking);color:var(--text-primary);font-feature-settings:"ss01" 1,"cv02" 1,"cv03" 1;text-wrap:balance;font-weight:700}.type-page-title{font-family:var(--font-display);font-size:var(--type-page-title-size);line-height:var(--type-page-title-line-height);letter-spacing:var(--type-page-title-tracking);color:var(--text-primary);font-feature-settings:"ss01" 1,"cv02" 1,"cv03" 1;text-wrap:balance;font-weight:700}.type-section-title{font-family:var(--font-display);font-size:var(--type-section-title-size);line-height:var(--type-section-title-line-height);letter-spacing:var(--type-section-title-tracking);color:var(--text-primary);font-feature-settings:"ss01" 1,"cv02" 1;text-wrap:balance;font-weight:700}.type-card-title-lg{font-family:var(--font-display);font-size:var(--type-card-title-lg-size);letter-spacing:var(--type-card-title-lg-tracking);color:var(--text-primary);font-feature-settings:"ss01" 1,"cv02" 1;text-wrap:balance;font-weight:700;line-height:1.02}.type-card-title{font-family:var(--font-display);font-size:var(--type-card-title-size);letter-spacing:var(--type-card-title-tracking);color:var(--text-primary);font-feature-settings:"ss01" 1,"cv02" 1;text-wrap:balance;font-weight:700;line-height:1.06}.type-panel-title{font-family:var(--font-display);font-size:var(--type-panel-title-size);letter-spacing:var(--type-panel-title-tracking);color:var(--text-primary);font-feature-settings:"ss01" 1,"cv02" 1;text-wrap:balance;font-weight:700;line-height:1.06}.type-quote{font-family:var(--font-display);font-size:var(--type-quote-size);letter-spacing:var(--type-quote-tracking);color:var(--text-primary);text-wrap:balance;font-weight:650;line-height:1.34}.type-stat-value{font-family:var(--font-display);font-size:var(--type-stat-size);letter-spacing:var(--type-stat-tracking);color:var(--text-primary);font-feature-settings:"ss01" 1,"cv02" 1;font-weight:700;line-height:.94}.type-body-lg{font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line-height);letter-spacing:-.004em;color:var(--text-secondary);text-wrap:pretty;max-width:58ch;font-weight:500}.type-body{font-size:var(--type-body-size);line-height:var(--type-body-line-height);letter-spacing:-.003em;color:var(--text-secondary);text-wrap:pretty;max-width:62ch;font-weight:500}.type-caption{font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);letter-spacing:-.002em;color:var(--text-secondary);text-wrap:pretty;font-weight:500}.type-label{font-family:var(--font-display);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:700;line-height:1.15}.type-micro{font-family:var(--font-mono);font-size:var(--type-micro-size);letter-spacing:var(--type-micro-tracking);text-transform:uppercase;color:var(--text-muted);line-height:1.2}.section-heading-shell{gap:var(--space-cluster);display:grid;position:relative}.section-heading-shell:before{content:"";opacity:.8;background:linear-gradient(90deg,#00d1ff80,#fff0);width:clamp(5rem,11vw,8rem);height:1px;position:absolute;top:-.9rem;left:0}.section-heading-main{position:relative}.section-heading-main-shell{padding-right:clamp(0rem,1.2vw,.5rem);position:relative}.section-heading-main:after{content:"";opacity:.9;background:linear-gradient(90deg,#00d1ff70,#fff0);width:clamp(4rem,9vw,6.25rem);height:1px;margin-top:1.75rem;display:block}.section-heading-side-shell{align-content:start;max-width:36rem;position:relative}.section-heading-split>.section-heading-side{padding-top:.35rem;padding-left:clamp(0rem,.9vw,.8rem);position:relative}.section-heading-split>.section-heading-side:before{content:"";opacity:.72;background:linear-gradient(#00d1ff38,#ffffff05,#0000);width:1px;position:absolute;top:.35rem;bottom:.35rem;left:-1.6rem}@media(max-width:1279px){.section-heading-split>.section-heading-side:before{display:none}}.section-shell{padding-inline:clamp(1.5rem,2vw,2rem);padding-block:var(--space-section-y);position:relative}.section-shell-tight{padding-block:var(--space-section-y-tight)}.section-shell-hero{padding-block-start:var(--space-section-y-hero-start);padding-block-end:var(--space-section-y-hero-end)}.section-shell:not(.section-shell-hero):before{content:"";opacity:.46;background:linear-gradient(90deg,#0000,#ffffff03,#ffffff07 36%,#00d1ff14,#ffffff07 64%,#ffffff03,#0000);width:min(100%,92rem);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.section-container{width:100%;max-width:var(--container-max);margin-inline:auto}.section-container-narrow{max-width:var(--container-narrow)}.section-container-wide{max-width:var(--container-wide)}.section-flow-shell{isolation:isolate;position:relative;overflow:clip}.section-flow-shell>.section-tone-layer,.section-flow-shell>.section-texture-layer,.section-flow-shell>.section-transition-layer{z-index:0;pointer-events:none;opacity:0;position:absolute;inset:0}.section-flow-shell>.section-container{z-index:1;position:relative}.section-tone-default>.section-tone-layer{opacity:0}.section-tone-quiet>.section-tone-layer{opacity:1;background:linear-gradient(#ffffff05,#0000 16% 62%,#040a1057),radial-gradient(circle at 84% 10%,#ffffff0a,#0000 24%),radial-gradient(circle at 12% 82%,#ffffff06,#0000 22%)}.section-tone-calm>.section-tone-layer{opacity:1;background:linear-gradient(#ffffff05,#0000 16% 62%,#040a1066),radial-gradient(circle at 14% 8%,#00d1ff14,#0000 24%),radial-gradient(circle at 82% 82%,#ffffff08,#0000 20%),linear-gradient(90deg,#ffffff03,#0000 16% 84%,#ffffff03)}.section-tone-technical>.section-tone-layer{opacity:1;background:linear-gradient(#ffffff05,#0000 16% 56%,#040a1070),linear-gradient(122deg,#ffffff04,#0000 24% 72%,#00d1ff08),radial-gradient(circle at 16% 10%,#00d1ff18,#0000 22%),radial-gradient(circle at 86% 14%,#00d1ff0e,#0000 18%)}.section-tone-command>.section-tone-layer{opacity:1;background:linear-gradient(#ffffff06,#0000 15% 44%,#040a108a),linear-gradient(110deg,#ffffff05,#0000 18% 78%,#ffffff04),radial-gradient(circle at 12% 4%,#00d1ff24,#0000 24%),radial-gradient(circle at 78% 14%,#83f0ff13,#0000 20%)}.section-texture-grid>.section-texture-layer{opacity:.072;background-image:linear-gradient(#00d1ff12 1px,#0000 1px),linear-gradient(90deg,#00d1ff12 1px,#0000 1px);background-size:124px 124px;-webkit-mask-image:radial-gradient(circle at 50% 18%,#000000e0,#000000bd 42%,#0000 100%);mask-image:radial-gradient(circle at 50% 18%,#000000e0,#000000bd 42%,#0000)}.section-texture-circuit>.section-texture-layer{opacity:.18;background-image:linear-gradient(90deg,#0000 0% 19%,#00d1ff12 19.2%,#0000 19.55% 63%,#ffffff09 63.2%,#0000 63.55%),linear-gradient(#0000 0% 24%,#00d1ff0d 24.2%,#0000 24.55% 74%,#00d1ff08 74.2%,#0000 74.55%);-webkit-mask-image:linear-gradient(#000c,#0000 94%);mask-image:linear-gradient(#000c,#0000 94%)}.section-transition-soft>.section-transition-layer{opacity:1;background:radial-gradient(circle at 50% 0,#ffffff07,#0000 62%),linear-gradient(#040a1000,#040a106b);height:clamp(5rem,9vw,7.4rem);inset:auto 0 0}.section-transition-command>.section-transition-layer{opacity:1;background:radial-gradient(circle at 50% 0,#83f0ff0e,#0000 56%),linear-gradient(#040a1000,#040a1080);height:clamp(5.6rem,10vw,8.4rem);inset:auto 0 0}.section-transition-hero>.section-transition-layer{opacity:1;background:radial-gradient(circle at 50% 0,#00d1ff13,#0000 56%),linear-gradient(#040a1000,#040a109e);height:clamp(7.6rem,14vw,10.8rem);inset:auto 0 -1px}.section-separator-none:before{display:none}.section-separator-soft:before{opacity:.35;background:linear-gradient(90deg,#0000,#ffffff05 20%,#00d1ff14,#ffffff05 80%,#0000)}.section-separator-strong:before{opacity:.7;background:linear-gradient(90deg,#0000,#ffffff08 18%,#00d1ff29,#ffffff08 82%,#0000)}.icon-shell{width:3.45rem;height:3.45rem;color:var(--text-primary);transition:transform var(--motion-duration-hover) var(--motion-ease-liquid),border-color var(--motion-duration-base) var(--motion-ease-standard),box-shadow var(--motion-duration-hover) var(--motion-ease-soft),color var(--motion-duration-base) var(--motion-ease-standard);background:linear-gradient(#ffffff0b,#ffffff05),linear-gradient(140deg,#ffffff07,#0000 42%),linear-gradient(#0a161ef5,#050c12eb);border:1px solid #ffffff13;border-radius:1.15rem;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0e,inset 0 -1px #ffffff04,0 22px 56px #0000002e}.icon-shell:before{content:"";opacity:.9;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:.7rem;right:.7rem}.icon-shell:after{content:"";opacity:.78;border:1px solid #ffffff0c;border-radius:.85rem;position:absolute;inset:.45rem}.icon-shell-default{color:#dce7eff0}.icon-shell-accent{color:var(--text-accent);background:linear-gradient(#ffffff0a,#ffffff05),linear-gradient(140deg,#00d1ff17,#00d1ff07),linear-gradient(#0a161efa,#050c12eb);border-color:#00d1ff24;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #ffffff05,0 22px 52px #0003,0 0 18px #00d1ff0e}.icon-shell-muted{color:#dce7efe0;background:linear-gradient(#ffffff0a,#ffffff05),linear-gradient(#0a141cf5,#060e14eb);border-color:#ffffff12}.icon-shell-signal{color:var(--text-accent);background:linear-gradient(#00d1ff1f,#ffffff06),radial-gradient(circle at top,#83f0ff1c,#0000 72%),linear-gradient(#0a161efa,#050c12eb);border-color:#00d1ff2e;box-shadow:inset 0 1px #ffffff0e,0 24px 56px #00000038,0 0 22px #00d1ff16}.icon-glyph{opacity:.98;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--motion-duration-hover) var(--motion-ease-liquid),opacity var(--motion-duration-base) var(--motion-ease-standard)}.icon-button{border:1px solid var(--glass-line);background:var(--glass-fill);width:3rem;height:3rem;color:var(--text-primary);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(155%);backdrop-filter:blur(18px)saturate(155%);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.icon-button:hover{background:var(--glass-fill-accent);border-color:#00d1ff3d;box-shadow:0 22px 52px #0000003d,0 0 0 1px #00d1ff14,0 0 18px #00d1ff14}.nav-mobile-shell{-webkit-backdrop-filter:blur(24px)saturate(152%);backdrop-filter:blur(24px)saturate(152%);background:linear-gradient(#0c1720d1,#07121ab8),linear-gradient(132deg,#ffffff1a,#0000 24% 74%,#83f0ff08),radial-gradient(circle at 100% 0,#00d1ff14,#0000 28%);border:1px solid #ffffff1f;position:relative;overflow:hidden;box-shadow:0 34px 92px #0000005c,inset 0 1px #ffffff24,inset 0 -1px #ffffff05,0 0 0 1px #ffffff05}.nav-mobile-shell:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0a,#0000),radial-gradient(circle at 100% 0,#00d1ff14,#0000 26%);position:absolute;inset:0}.nav-mobile-topbar{z-index:1;position:relative}.nav-mobile-chip{max-width:100%}.nav-mobile-link{border:1px solid var(--chip-border,#ffffff1f);background:var(--chip-fill,var(--glass-fill)),linear-gradient(180deg,#ffffff0b,#ffffff03);min-height:4.55rem;box-shadow:var(--chip-shadow,inset 0 1px 0 #ffffff24, 0 18px 40px #00000029);-webkit-backdrop-filter:var(--chip-backdrop,blur(18px) saturate(150%));backdrop-filter:var(--chip-backdrop,blur(18px) saturate(150%));transition:transform var(--motion-duration-base) var(--motion-ease-standard),border-color var(--motion-duration-base) var(--motion-ease-standard),box-shadow var(--motion-duration-base) var(--motion-ease-standard),background-color var(--motion-duration-base) var(--motion-ease-standard);border-radius:1.45rem;align-items:flex-start;display:flex;position:relative}.nav-mobile-link:before{content:"";opacity:.76;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.nav-mobile-link:hover{border-color:#00d1ff29;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 22px 40px #0000002e,0 0 0 1px #00d1ff0d}.nav-mobile-link:focus-visible{border-color:#00d1ff29;outline:none;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 22px 40px #0000002e,0 0 0 1px #00d1ff14}.nav-mobile-link-copy{gap:.4rem;display:grid}.nav-mobile-link-label{color:var(--text-primary)}.nav-mobile-link-kicker{font-family:var(--font-body);letter-spacing:-.005em;text-transform:none;color:#a8b2bbe0;font-size:.83rem;font-weight:500;line-height:1.46}.nav-mobile-link-active{--chip-border:#00d1ff38;--chip-fill:var(--glass-fill-accent);--chip-text:var(--text-accent);--chip-shadow:inset 0 1px 0 #ffffff29, 0 0 24px #00d1ff1a;color:var(--chip-text,var(--text-accent))}.nav-mobile-link-active .nav-mobile-link-kicker{color:#c7eff5eb}.nav-mobile-footer{z-index:1;position:relative}.media-frame{border:1px solid var(--media-border,#ffffff14);background:var(--media-fill,linear-gradient(180deg, #10212ad6, #07121afa), radial-gradient(circle at top right, #ffffff09, transparent 32%));box-shadow:var(--media-shadow,0 26px 82px #00000047, inset 0 1px 0 #ffffff0a, inset 0 -1px 0 #ffffff05);isolation:isolate;border-radius:1.9rem;position:relative;overflow:hidden}.media-frame:before{content:"";background:linear-gradient(90deg,transparent,var(--highlight-top-soft),transparent);z-index:2;pointer-events:none;height:1px;position:absolute;top:0;left:1.15rem;right:1.15rem}.media-frame:after{content:"";background:linear-gradient(90deg,#ffffff05,var(--line-accent-soft),#ffffff05);opacity:.72;z-index:2;pointer-events:none;height:1px;position:absolute;inset:auto 1.15rem 1rem}.media-frame-overlay{background:var(--media-overlay-fill,linear-gradient(180deg, #07121a0f, #07121a2e 34%, #07121adb 100%), radial-gradient(circle at top right, #00d1ff1f, transparent 24%))}.media-frame-editorial{--media-border:#ffffff14}.media-frame-technical{--media-border:#00d1ff24;--media-shadow:0 30px 96px #00000052, inset 0 1px 0 #ffffff0d, 0 0 28px #00d1ff14}.media-frame-technical .media-frame-overlay{--media-overlay-fill:linear-gradient(180deg, #07121a0a, #07121a24 24%, #07121ad1 100%), radial-gradient(circle at 82% 18%, #00d1ff24, transparent 22%), radial-gradient(circle at 20% 20%, #83f0ff14, transparent 20%)}.media-frame-portrait{--media-border:#ffffff1a}.media-frame-portrait .media-frame-overlay{--media-overlay-fill:linear-gradient(180deg, #07121a0a, #07121a14 22%, #07121ae6 100%), linear-gradient(135deg, #00d1ff14, transparent 34%)}.media-frame-proof{--media-border:#00d1ff24}.media-frame-proof .media-frame-overlay{--media-overlay-fill:linear-gradient(180deg, #07121a05, #07121a29 38%, #07121ae6 100%), radial-gradient(circle at top left, #00d1ff24, transparent 22%)}.media-frame-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#07121ad1,#07121aa3);border:1px solid #ffffff14;border-radius:1.2rem;max-width:32rem;padding:.95rem 1rem;box-shadow:inset 0 1px #ffffff08}.visual-asset-shell{gap:.9rem;display:grid}.visual-asset-frame{border-radius:2rem}.visual-asset-content{position:relative}.visual-asset-grid{pointer-events:none;opacity:.18;background-image:linear-gradient(#00d1ff12 1px,#0000 1px),linear-gradient(90deg,#00d1ff12 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000c7,#0000 92%);mask-image:linear-gradient(#000000c7,#0000 92%)}.visual-asset-grid-device{opacity:.11;background-size:68px 68px}.visual-asset-grid-editorial{opacity:.08;background-size:72px 72px}.visual-asset-chrome{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#07121ac7,#07121a8f);border:1px solid #ffffff14;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:2.6rem;padding:.7rem .85rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem;box-shadow:inset 0 1px #ffffff0a,0 14px 36px #0000002e}.visual-asset-chrome-device{border-radius:999px;width:min(12rem,100% - 2rem);left:50%;right:auto;transform:translate(-50%)}.visual-asset-dots{gap:.35rem;display:inline-flex}.visual-asset-dots>span{background:#dce7efb8;border-radius:999px;width:.48rem;height:.48rem}.visual-asset-dots>span:first-child{background:#00d1ffe0;box-shadow:0 0 14px #00d1ff52}.visual-asset-chrome-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#dce7efd1;font-size:.61rem}.visual-asset-footer-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#07121ad1,#07121a94);border:1px solid #ffffff14;border-radius:1.25rem;max-width:34rem;padding:.95rem 1rem;box-shadow:inset 0 1px #ffffff08,0 16px 40px #0000002e}.visual-asset-note-grid{gap:.75rem;display:grid}.visual-asset-note-item{background:linear-gradient(#ffffff09,#ffffff05);border:1px solid #ffffff12;border-radius:1rem;padding:.8rem .9rem}.hero-visual-frame .visual-asset-frame,.dashboard-screenshot-frame .visual-asset-frame{box-shadow:0 30px 96px #00000052,inset 0 1px #ffffff0a,0 0 24px #00d1ff0f}.product-mockup-frame .visual-asset-frame{box-shadow:0 34px 108px #00000057,inset 0 1px #ffffff0d,0 0 28px #00d1ff14}.technical-diagram-block .visual-asset-frame,.service-illustration-area .visual-asset-frame{box-shadow:0 28px 88px #00000047,inset 0 1px #ffffff0a,0 0 24px #00d1ff0f}.founder-image-block{gap:1rem;display:grid}.founder-image-meta{max-width:28rem}.hero-embedded-visual .visual-asset-footer-panel{max-width:none}.nav-shell{border:1px solid var(--command-border,var(--glass-line-soft));background:var(--command-fill,linear-gradient(180deg, #0c1720b3, #07121a8a), linear-gradient(128deg, #ffffff18, transparent 20%, transparent 76%, #ffffff05 100%), radial-gradient(circle at 14% -12%, #83f0ff1f, transparent 28%), radial-gradient(circle at 86% -4%, #00d1ff14, transparent 22%));box-shadow:var(--command-shadow,0 24px 72px #0000004d, 0 1px 0 #ffffff24 inset, 0 -1px 0 #ffffff05 inset, 0 0 0 1px #ffffff04);-webkit-backdrop-filter:var(--command-backdrop,blur(22px) saturate(148%));backdrop-filter:var(--command-backdrop,blur(22px) saturate(148%));transition:border-color var(--motion-duration-slow) var(--motion-ease-standard),background var(--motion-duration-slow) var(--motion-ease-standard),box-shadow var(--motion-duration-slow) var(--motion-ease-standard),transform var(--motion-duration-slow) var(--motion-ease-standard);position:relative}.nav-shell:before{content:"";border-radius:inherit;pointer-events:none;opacity:.7;background:linear-gradient(90deg,#0000,#ffffff0d,#0000);position:absolute;inset:0}.nav-shell:after{content:"";border-radius:inherit;pointer-events:none;opacity:.72;background:linear-gradient(#ffffff17,#0000 18% 82%,#ffffff05);position:absolute;inset:1px}.nav-shell-rest{transform:translate(0);box-shadow:0 22px 68px #00000042,inset 0 1px #ffffff24,inset 0 -1px #ffffff05,0 0 0 1px #ffffff04}.nav-shell{transition:transform var(--motion-duration-hover) var(--motion-ease-liquid),box-shadow var(--motion-duration-gentle) var(--motion-ease-soft),border-color var(--motion-duration-base) var(--motion-ease-standard),background var(--motion-duration-luxury) var(--motion-ease-soft)}.nav-shell-scrolled{background:linear-gradient(#0a151edb,#07121abd),linear-gradient(128deg,#ffffff1c,#0000 22% 78%,#ffffff05),radial-gradient(circle at 16% -4%,#83f0ff1f,#0000 24%),radial-gradient(circle at 82% 0,#00d1ff14,#0000 22%);border-color:#ffffff26;transform:translateY(-1px);box-shadow:0 28px 84px #0000005c,inset 0 1px #ffffff29,inset 0 -1px #ffffff06,0 0 0 1px #ffffff05,0 0 18px #00d1ff09}.nav-brand-block{min-width:0}.nav-status-chip{border:1px solid var(--chip-border,var(--glass-line-soft));background:var(--chip-fill,var(--glass-fill));min-height:2.2rem;font-family:var(--font-mono);letter-spacing:.19em;text-transform:uppercase;color:var(--chip-text,var(--text-secondary));box-shadow:var(--chip-shadow,inset 0 1px 0 #ffffff1f, 0 18px 40px #00000029);-webkit-backdrop-filter:var(--chip-backdrop,blur(16px) saturate(150%));backdrop-filter:var(--chip-backdrop,blur(16px) saturate(150%));border-radius:999px;align-items:center;gap:.55rem;padding:.58rem .92rem;font-size:.62rem}.nav-status-chip:before{content:"";background:var(--text-accent);border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 16px #00d1ff57}.nav-desktop-shell{border:1px solid var(--chip-border,var(--glass-line-soft));background:var(--chip-fill,var(--glass-fill));min-height:3.15rem;box-shadow:var(--chip-shadow,inset 0 1px 0 #ffffff1f, 0 18px 44px #00000029);-webkit-backdrop-filter:var(--chip-backdrop,blur(18px) saturate(150%));backdrop-filter:var(--chip-backdrop,blur(18px) saturate(150%));border-radius:999px;justify-content:center;align-items:center;padding:.36rem .55rem}.nav-cta-shell{align-items:center;min-width:-moz-fit-content;min-width:fit-content}.brand-mark{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:linear-gradient(#ffffff24,#ffffff06),linear-gradient(132deg,#ffffff1a,#0000 26% 74%,#83f0ff0a),radial-gradient(circle at 0 0,#00d1ff38,#0000 46%),#00d1ff0f;border:1px solid #ffffff29;border-radius:1.2rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 22px 48px #0003,0 0 20px #00d1ff14}.brand-mark-grid{opacity:.28;background-image:linear-gradient(#00d1ff14 1px,#0000 1px),linear-gradient(90deg,#00d1ff14 1px,#0000 1px);background-size:10px 10px;position:absolute;inset:0}.brand-mark:after{content:"";opacity:.9;background:linear-gradient(#83f0ff,#00d1ff00);border-radius:999px;width:.4rem;position:absolute;inset:.35rem auto .35rem .35rem}.site-grid{background-image:linear-gradient(#00d1ff14 1px,#0000 1px),linear-gradient(90deg,#00d1ff14 1px,#0000 1px);background-size:120px 120px}.motion-page-shell,.motion-card-shell,.motion-button-shell,.motion-metric-shell,.motion-media-scale,.motion-glow-drift{backface-visibility:hidden;transform:translate(0)}.motion-page-shell{will-change:transform,opacity}.motion-card-shell{transition:transform var(--motion-duration-hover) var(--motion-ease-liquid),box-shadow var(--motion-duration-gentle) var(--motion-ease-soft),border-color var(--motion-duration-base) var(--motion-ease-standard)}.motion-button-shell{transition:transform var(--motion-duration-hover) var(--motion-ease-liquid),box-shadow var(--motion-duration-hover) var(--motion-ease-soft),border-color var(--motion-duration-base) var(--motion-ease-standard),background-color var(--motion-duration-base) var(--motion-ease-standard),color var(--motion-duration-base) var(--motion-ease-standard)}.motion-metric-shell{transition:transform var(--motion-duration-hover) var(--motion-ease-liquid),box-shadow var(--motion-duration-hover) var(--motion-ease-soft),border-color var(--motion-duration-base) var(--motion-ease-standard),background-color var(--motion-duration-base) var(--motion-ease-standard)}.motion-grid-drift{animation:42s linear infinite gridDrift}.motion-glow-drift{animation:28s ease-in-out infinite ambientGlow}.motion-status-pulse{animation:7.6s ease-in-out infinite heroPulse}.motion-signal-pulse{animation:6.8s ease-in-out infinite signalPulse}.motion-media-scale{transition:transform calc(var(--motion-duration-slow) + 80ms) var(--motion-ease-liquid),opacity var(--motion-duration-base) var(--motion-ease-standard)}.group:hover .motion-media-scale{transform:scale(1.01)}.hero-grid-mask{-webkit-mask-image:radial-gradient(circle,#000 0%,#000000f5 48%,#0000 100%);mask-image:radial-gradient(circle,#000,#000000f5 48%,#0000)}.hero-command-visual{background:radial-gradient(circle,#00d1ff24,#00d1ff08 46%,#0000 74%);border-radius:999px;justify-content:center;align-items:center;width:11rem;height:11rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d,0 28px 70px #0000003d}.hero-command-ring{border:1px solid #00d1ff29;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-command-ring-outer{width:9.5rem;height:9.5rem;animation:18s linear infinite heroOrbit}.hero-command-ring-mid{width:7rem;height:7rem;animation:14s linear infinite heroOrbitReverse}.hero-command-ring-inner{border-color:#83f0ff42;width:4.8rem;height:4.8rem;animation:5.8s ease-in-out infinite heroPulse}.hero-command-core{background:linear-gradient(135deg,#83f0fffa,#00d1ffd6);border-radius:999px;width:1rem;height:1rem;animation:5.8s ease-in-out infinite heroPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #00d1ff14,0 0 40px #00d1ff73}.hero-command-dot{background:#83f0ffeb;border-radius:999px;width:.45rem;height:.45rem;position:absolute;box-shadow:0 0 18px #00d1ff52}.hero-command-dot-1{top:1.15rem;right:1.4rem}.hero-command-dot-2{bottom:1.25rem;left:1.5rem}.hero-command-dot-3{top:50%;left:.65rem;transform:translateY(-50%)}.surface-card,.surface-card-strong,.card-shell,.card-shell-strong,.card-shell-quiet{border:1px solid var(--surface-border,var(--line-subtle));background:var(--surface-fill,linear-gradient(180deg, #101e27d1 0%, #070f16f5 100%), linear-gradient(128deg, #ffffff12, transparent 24%, transparent 74%, #ffffff05 100%), radial-gradient(circle at 16% 0%, #ffffff0b, transparent 24%), radial-gradient(circle at 92% 100%, #00d1ff0b, transparent 28%));box-shadow:var(--surface-shadow,0 40px 108px #0000004d, 0 1px 0 #ffffff14 inset, 0 -1px 0 #ffffff05 inset, 0 0 0 1px #ffffff05);-webkit-backdrop-filter:var(--surface-backdrop,blur(18px) saturate(142%));backdrop-filter:var(--surface-backdrop,blur(18px) saturate(142%));contain:paint;isolation:isolate;position:relative;overflow:hidden}.surface-card,.card-shell{--surface-border:var(--line-subtle);--surface-fill:linear-gradient(180deg, #101e27d1 0%, #070f16f5 100%), linear-gradient(128deg, #ffffff12, transparent 24%, transparent 74%, #ffffff05 100%), radial-gradient(circle at 16% 0%, #ffffff0b, transparent 24%), radial-gradient(circle at 92% 100%, #00d1ff0b, transparent 28%);--surface-shadow:0 40px 108px #0000004d, 0 1px 0 #ffffff14 inset, 0 -1px 0 #ffffff05 inset, 0 0 0 1px #ffffff05;--surface-backdrop:blur(18px) saturate(142%);--surface-topline:#ffffff1f;--surface-bottomline:#00d1ff1a;--surface-corner:#ffffff1f}.surface-card-strong,.card-shell-strong{--surface-border:var(--line-accent);--surface-fill:linear-gradient(180deg, #0e1c25e0 0%, #040a10fa 100%), linear-gradient(135deg, #ffffff18, transparent 22%, transparent 70%, #83f0ff09 100%), radial-gradient(circle at 14% 0%, #ffffff0d, transparent 22%), radial-gradient(circle at 88% 18%, #00d1ff1c, transparent 26%);--surface-shadow:0 48px 146px #0000006b, 0 1px 0 #ffffff1f inset, 0 -1px 0 #ffffff08 inset, 0 0 0 1px #00d1ff0f;--surface-backdrop:blur(22px) saturate(148%);--surface-topline:#ffffff24;--surface-bottomline:#00d1ff29;--surface-corner:#ffffff24;position:relative;overflow:hidden}.card-shell-quiet{--surface-border:#ffffff0f;--surface-fill:linear-gradient(180deg, #0a141cb3, #070e15e6), linear-gradient(135deg, #ffffff0d, transparent 30%, transparent 72%, #ffffff03 100%), radial-gradient(circle at 14% 0%, #ffffff09, transparent 24%);--surface-shadow:inset 0 1px 0 #ffffff09, 0 24px 56px #0000002e;--surface-backdrop:blur(18px) saturate(140%);--surface-topline:#ffffff1a;--surface-bottomline:#00d1ff14;--surface-corner:#ffffff1a}.surface-card:before,.surface-card-strong:before,.card-shell-quiet:before,.card-shell:before,.card-shell-strong:before{content:"";background:linear-gradient(90deg,transparent 0%,var(--surface-topline,#ffffff1f) 50%,transparent 100%);opacity:.9;pointer-events:none;height:1px;position:absolute;top:0;left:1.1rem;right:1.1rem}.surface-card:after,.surface-card-strong:after,.card-shell-quiet:after,.card-shell:after,.card-shell-strong:after{content:"";background:linear-gradient(90deg,#ffffff05,var(--surface-bottomline,#00d1ff1f),#ffffff05);pointer-events:none;opacity:.72;height:1px;position:absolute;inset:auto 1rem 1rem}.surface-card>:first-child,.surface-card-strong>:first-child,.card-shell-quiet>:first-child,.card-shell>:first-child,.card-shell-strong>:first-child{z-index:1;position:relative}.surface-card .panel-corner,.surface-card-strong .panel-corner,.card-shell-quiet .panel-corner,.card-shell .panel-corner,.card-shell-strong .panel-corner,.stat-chip-shell .panel-corner,.command-stat-card .panel-corner{border-top:1px solid var(--surface-corner,#ffffff1f);border-right:1px solid var(--surface-corner,#ffffff1f);opacity:.7;width:1.1rem;height:1.1rem;position:absolute;top:1rem;right:1rem}.surface-card-interactive,.card-shell-interactive{backface-visibility:hidden;position:relative;overflow:hidden;transform:translate(0)}.surface-card-interactive:after,.card-shell-interactive:after{content:"";opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);pointer-events:none;background:linear-gradient(135deg,#ffffff05,#0000 28% 70%,#83f0ff07);position:absolute;inset:0}.surface-card-interactive:hover,.card-shell-interactive:hover{border-color:#ffffff1a;transform:translateY(-4px)scale(1.003);box-shadow:0 42px 108px #00000057,inset 0 1px #ffffff14,0 0 0 1px #00d1ff0f,0 20px 48px #00d1ff0b}.surface-card-interactive:active,.card-shell-interactive:active{transform:translateY(-1px)scale(.998)}.surface-card-interactive:hover:after,.card-shell-interactive:hover:after{opacity:1}.card-kicker-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.card-serial{border:1px solid var(--chip-border,#ffffff1f);background:var(--chip-fill,var(--glass-fill));min-width:3.15rem;min-height:2.2rem;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--chip-text,#dce7efc7);box-shadow:var(--chip-shadow,inset 0 1px 0 #ffffff1f, 0 16px 32px #00000024);-webkit-backdrop-filter:var(--chip-backdrop,blur(16px) saturate(150%));backdrop-filter:var(--chip-backdrop,blur(16px) saturate(150%));border-radius:999px;justify-content:center;align-items:center;padding:.5rem .8rem;font-size:.67rem;display:inline-flex}.card-section{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff14;border-radius:1.45rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 18px 40px #00000024}.card-section-accent{background:linear-gradient(#00d1ff14,#ffffff05);border-color:#00d1ff24;box-shadow:inset 0 1px #ffffff0d,0 0 28px #00d1ff0f}.card-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.card-list{gap:.75rem;display:grid}.card-list-item{background:#ffffff06;border:1px solid #ffffff0f;border-radius:1rem;align-items:flex-start;gap:.8rem;padding:.8rem .9rem;display:flex}.card-list-item:before{content:"";background:#83f0fff5;border-radius:999px;flex-shrink:0;width:.46rem;height:.46rem;margin-top:.58rem;box-shadow:0 0 16px #00d1ff57}.card-footer-band{gap:.15rem;margin-top:auto;padding-top:1.45rem;display:grid;position:relative}.card-footer-band:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff14 18%,#00d1ff29,#ffffff14 82%,#fff0);height:1px;position:absolute;top:0;left:0;right:0}.card-meta-panel{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff14;border-radius:1.2rem;padding:.95rem 1rem;box-shadow:inset 0 1px #ffffff08}.card-meta-panel-accent{background:linear-gradient(#00d1ff14,#ffffff05);border-color:#00d1ff24}.case-study-archive-card,.insight-card-featured,.insight-card-standard,.case-study-archive-content,.insight-card-featured-content,.insight-card-standard-content{position:relative}.case-study-archive-content:before,.insight-card-featured-content:before{content:"";opacity:.8;background:linear-gradient(#00d1ff29,#ffffff08,#0000 92%);width:1px;height:100%;position:absolute;top:0;left:0}.case-study-archive-metrics .stat-chip:first-child{transform:translateY(-.18rem)}.glass-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff0d}.badge{border:1px solid var(--chip-border,var(--glass-line-soft));background:var(--chip-fill,var(--glass-fill));min-height:2.2rem;box-shadow:var(--chip-shadow,inset 0 1px 0 #ffffff1f, 0 16px 36px #00000024);-webkit-backdrop-filter:var(--chip-backdrop,blur(16px) saturate(150%));backdrop-filter:var(--chip-backdrop,blur(16px) saturate(150%));font-family:var(--font-mono);font-size:var(--type-chip-size);letter-spacing:var(--type-chip-tracking);text-transform:uppercase;white-space:nowrap;color:var(--chip-text,var(--text-secondary));border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.55rem .95rem;font-weight:600;line-height:1.1;display:inline-flex}.badge-accent{--chip-border:#00d1ff2e;--chip-fill:var(--glass-fill-accent);--chip-text:var(--text-accent);--chip-shadow:inset 0 1px 0 #ffffff24, 0 0 18px #00d1ff14}.badge-neutral{--chip-fill:var(--glass-fill);--chip-text:var(--text-secondary)}.badge-outline{--chip-fill:linear-gradient(180deg, #ffffff07, #ffffff03);--chip-border:#ffffff1f;--chip-text:var(--text-primary)}.eyebrow,.badge-eyebrow{border:1px solid var(--chip-border,#ffffff1f);background:var(--chip-fill,var(--glass-fill-strong));min-height:2.5rem;color:var(--chip-text,#c8d5dd);font-family:var(--font-mono);font-size:var(--type-micro-size);letter-spacing:.2em;text-transform:uppercase;box-shadow:var(--chip-shadow,inset 0 1px 0 #ffffff24, 0 18px 40px #00000029);-webkit-backdrop-filter:var(--chip-backdrop,blur(18px) saturate(160%));backdrop-filter:var(--chip-backdrop,blur(18px) saturate(160%));border-radius:999px;align-items:center;gap:.75rem;padding:.68rem .95rem;display:inline-flex}.eyebrow:before,.badge-eyebrow:before{content:"";border-radius:var(--radius-pill);background:var(--accent-solid);width:.55rem;height:.55rem;box-shadow:var(--glow-cyan-strong)}.text-gradient{color:#0000;background:linear-gradient(135deg,#fff,#ebfbff 28%,#9fefff 58%,#00d1ff);-webkit-background-clip:text;background-clip:text}.liquid-pill{isolation:isolate;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;backface-visibility:hidden;min-width:0;max-width:100%;transition:transform var(--motion-duration-hover) var(--motion-ease-liquid),box-shadow var(--motion-duration-hover) var(--motion-ease-soft),border-color var(--motion-duration-base) var(--motion-ease-standard),background-color var(--motion-duration-base) var(--motion-ease-standard),color var(--motion-duration-base) var(--motion-ease-standard);justify-content:center;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex;position:relative;transform:translate(0)}.liquid-pill-label{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.liquid-pill-leading,.liquid-pill-trailing{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.liquid-pill-leading{background:linear-gradient(#fff1,#ffffff05),linear-gradient(#0a161efa,#050c12f0);border:1px solid #ffffff14;border-radius:999px;width:1.7rem;height:1.7rem;box-shadow:inset 0 1px #ffffff1a,0 14px 30px #00000024}.liquid-pill-leading>svg,.liquid-pill-trailing>svg{opacity:.96;stroke-linecap:round;stroke-linejoin:round;width:.92rem;height:.92rem}.liquid-pill-trailing{transition:transform var(--motion-duration-hover) var(--motion-ease-liquid),opacity var(--motion-duration-base) var(--motion-ease-standard)}.liquid-pill-active .liquid-pill-leading,.liquid-pill-service-active .liquid-pill-leading{background:linear-gradient(#ffffff14,#ffffff05),linear-gradient(#0f2630fa,#071218f0);border-color:#00d1ff38;box-shadow:inset 0 1px #ffffff1f,0 0 18px #00d1ff1f}.liquid-pill:hover .liquid-pill-trailing{transform:translate(1px)}.liquid-pill:active .liquid-pill-trailing{transform:translate(0)}.liquid-pill-count{flex-shrink:0}.liquid-pill-signal{background:#ffffff6b;border-radius:999px;flex-shrink:0;width:.46rem;height:.46rem;box-shadow:0 0 0 1px #ffffff1f}.liquid-pill-signal-active{background:#83f0fffa;box-shadow:0 0 16px #00d1ff57}.liquid-pill-service{border:1px solid var(--chip-border,#ffffff1f);background:var(--chip-fill,var(--glass-fill-strong));min-height:2.55rem;color:var(--chip-text,#c8d5dd);box-shadow:var(--chip-shadow,inset 0 1px 0 #ffffff24, 0 18px 40px #00000029);-webkit-backdrop-filter:var(--chip-backdrop,blur(18px) saturate(160%));backdrop-filter:var(--chip-backdrop,blur(18px) saturate(160%));font-family:var(--font-mono);font-size:var(--type-chip-size);letter-spacing:var(--type-chip-tracking);text-transform:uppercase;border-radius:999px;padding:.7rem .95rem;line-height:1.12;position:relative}.liquid-pill-service:before{content:"";opacity:.78;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:.9rem;right:.9rem}.liquid-pill-service-active{--chip-border:#00d1ff38;--chip-fill:var(--glass-fill-accent);--chip-text:var(--text-accent);--chip-shadow:inset 0 1px 0 #ffffff24, 0 0 22px #00d1ff1a}.liquid-pill-status{min-height:2.05rem;font-size:calc(var(--type-chip-size) - .03rem);padding-inline:.82rem}.liquid-pill-status-active{--chip-border:#00d1ff2e;--chip-fill:var(--glass-fill-accent);--chip-text:var(--text-accent);--chip-shadow:inset 0 1px 0 #ffffff24, 0 0 18px #00d1ff14}.liquid-pill-nav{padding-right:1rem}.liquid-pill-nav .liquid-pill-label{letter-spacing:var(--type-nav-tracking)}.glass-surface-soft{--surface-border:var(--line-subtle);--surface-fill:linear-gradient(180deg, #101e27d1 0%, #070f16f5 100%), linear-gradient(128deg, #ffffff12, transparent 24%, transparent 74%, #ffffff05 100%), radial-gradient(circle at 16% 0%, #ffffff0b, transparent 24%), radial-gradient(circle at 92% 100%, #00d1ff0b, transparent 28%);--surface-shadow:0 40px 108px #0000004d, 0 1px 0 #ffffff14 inset, 0 -1px 0 #ffffff05 inset, 0 0 0 1px #ffffff05;--surface-backdrop:blur(18px) saturate(142%);--surface-topline:var(--highlight-top-soft);--surface-bottomline:#00d1ff1a;--surface-corner:#ffffff1f}.glass-surface-strong{--surface-border:var(--line-accent);--surface-fill:linear-gradient(180deg, #0e1c25e0 0%, #040a10fa 100%), linear-gradient(135deg, #ffffff18, transparent 22%, transparent 70%, #83f0ff09 100%), radial-gradient(circle at 14% 0%, #ffffff0d, transparent 22%), radial-gradient(circle at 88% 18%, #00d1ff1c, transparent 26%);--surface-shadow:0 48px 146px #0000006b, 0 1px 0 #ffffff1f inset, 0 -1px 0 #ffffff08 inset, 0 0 0 1px #00d1ff0f;--surface-backdrop:blur(22px) saturate(148%);--surface-topline:var(--highlight-top-strong);--surface-bottomline:#00d1ff29;--surface-corner:#ffffff24}.glass-surface-quiet{--surface-border:#ffffff0f;--surface-fill:linear-gradient(180deg, #0a141cb3, #070e15e6), linear-gradient(135deg, #ffffff0d, transparent 30%, transparent 72%, #ffffff03 100%), radial-gradient(circle at 14% 0%, #ffffff09, transparent 24%);--surface-shadow:inset 0 1px 0 #ffffff09, 0 24px 56px #0000002e;--surface-backdrop:blur(18px) saturate(140%);--surface-topline:#ffffff1a;--surface-bottomline:#00d1ff14;--surface-corner:#ffffff1a}.glass-surface-command{--command-border:var(--line-accent-soft);--command-fill:linear-gradient(180deg, #0a161fd6, #050d15f7), linear-gradient(132deg, #ffffff1a, transparent 22%, transparent 78%, #83f0ff07 100%), radial-gradient(circle at 18% -4%, #83f0ff1a, transparent 26%), radial-gradient(circle at 82% 22%, #ffffff07, transparent 24%);--command-shadow:var(--shadow-command);--command-backdrop:blur(24px) saturate(155%);--command-topline:var(--highlight-top-strong);--command-bottomline:#00d1ff29}.glass-control-solid{--control-border:#83f0ff52;--control-fill:linear-gradient(180deg, #b6f7fffc, #00d1ffeb 62%, #00b4ddf5 100%), linear-gradient(180deg, #ffffff3d, transparent), linear-gradient(135deg, #ffffff2e, transparent 38%);--control-shadow:0 24px 62px #00d1ff38, inset 0 1px 0 #ffffff8a, inset 0 -1px 0 #0410171f;--control-text:#041017;--control-hover-shadow:0 26px 60px #00d1ff3d, inset 0 1px 0 #ffffff8a, inset 0 -1px 0 #0410171f;--control-hover-transform:translate3d(0, -3px, 0)}.glass-control-soft{--control-border:#ffffff29;--control-fill:var(--glass-fill), linear-gradient(135deg, #ffffff0a, transparent 34%), radial-gradient(circle at top left, #00d1ff0d, transparent 44%);--control-shadow:inset 0 1px 0 #ffffff24, 0 20px 46px #00000030;--control-text:var(--text-primary);--control-backdrop:blur(18px) saturate(155%);--control-hover-border:#00d1ff47;--control-hover-fill:linear-gradient(180deg, #00d1ff14, #ffffff08), linear-gradient(135deg, #ffffff08, transparent 38%);--control-hover-shadow:0 22px 42px #00000038, 0 0 0 1px #00d1ff14;--control-hover-transform:translate3d(0, -3px, 0)}.glass-control-accent{--control-border:#00d1ff24;--control-fill:var(--glass-fill-accent);--control-shadow:var(--glow-cyan-faint);--control-text:var(--text-accent);--control-backdrop:blur(18px) saturate(155%);--control-hover-border:#00d1ff42;--control-hover-fill:#00d1ff1a;--control-hover-shadow:var(--glow-cyan-soft);--control-hover-transform:translate3d(0, -2px, 0)}.glass-chip-soft{--chip-border:var(--glass-line-soft);--chip-fill:var(--glass-fill);--chip-shadow:var(--shadow-liquid-sm);--chip-backdrop:blur(16px) saturate(150%);--chip-text:var(--text-secondary);--chip-hover-border:#00d1ff29;--chip-hover-text:var(--color-cloud);--chip-hover-shadow:inset 0 1px 0 #ffffff29, 0 20px 46px #0000002e, 0 0 0 1px #00d1ff0a;--chip-hover-transform:translateY(-1px)}.glass-chip-strong{--chip-border:#ffffff1f;--chip-fill:var(--glass-fill-strong);--chip-shadow:inset 0 1px 0 #ffffff24, 0 18px 40px #00000029;--chip-backdrop:blur(18px) saturate(160%);--chip-text:#c8d5dd}.glass-chip-accent{--chip-border:#00d1ff2e;--chip-fill:var(--glass-fill-accent);--chip-shadow:inset 0 1px 0 #ffffff24, 0 0 18px #00d1ff14;--chip-text:var(--text-accent)}.glass-chip-outline{--chip-border:#ffffff1f;--chip-fill:linear-gradient(180deg, #ffffff07, #ffffff03);--chip-shadow:var(--shadow-liquid-sm);--chip-text:var(--text-primary)}.glass-metric-soft{--metric-border:#ffffff14;--metric-fill:linear-gradient(180deg, #ffffff0d, #ffffff06), radial-gradient(circle at top right, #ffffff09, transparent 30%);--metric-shadow:inset 0 1px 0 #ffffff0a, 0 18px 44px #0000002e;--metric-backdrop:blur(16px);--metric-topline:#ffffff1f;--metric-orb:#00d1ff14}.glass-metric-accent{--metric-border:#00d1ff29;--metric-fill:linear-gradient(180deg, #00d1ff1a, #ffffff08);--metric-shadow:inset 0 1px 0 #ffffff0d, var(--glow-cyan-soft);--metric-orb:#00d1ff1f}.glass-metric-panel{--metric-panel-border:#ffffff1a;--metric-panel-fill:linear-gradient(180deg, #ffffff0d, #ffffff06), radial-gradient(circle at top right, #ffffff08, transparent 28%);--metric-panel-shadow:0 22px 62px #00000038, inset 0 1px 0 #ffffff0a;--metric-panel-footer-fill:linear-gradient(180deg, #ffffff06, #ffffff04)}.glass-metric-panel-accent{--metric-panel-border:#00d1ff2e;--metric-panel-fill:linear-gradient(180deg, #00d1ff14, #ffffff08), radial-gradient(circle at top right, #83f0ff0f, transparent 24%);--metric-panel-shadow:0 24px 66px #0000003d, inset 0 1px 0 #ffffff0d, 0 0 28px #00d1ff1a;--metric-panel-footer-fill:linear-gradient(180deg, #00d1ff0a, #ffffff03)}.glass-media-shell{--media-border:#ffffff14;--media-fill:linear-gradient(180deg, #10212ad6, #07121afa), radial-gradient(circle at top right, #ffffff09, transparent 32%);--media-shadow:0 26px 82px #00000047, inset 0 1px 0 #ffffff0a, inset 0 -1px 0 #ffffff05;--media-overlay-fill:linear-gradient(180deg, #07121a0f, #07121a2e 34%, #07121adb 100%), radial-gradient(circle at top right, #00d1ff1f, transparent 24%)}.glass-media-editorial{--media-border:#ffffff14}.glass-media-technical{--media-border:#00d1ff24;--media-shadow:0 30px 96px #00000052, inset 0 1px 0 #ffffff0d, 0 0 28px #00d1ff14;--media-overlay-fill:linear-gradient(180deg, #07121a0a, #07121a24 24%, #07121ad1 100%), radial-gradient(circle at 82% 18%, #00d1ff24, transparent 22%), radial-gradient(circle at 20% 20%, #83f0ff14, transparent 20%)}.glass-media-portrait{--media-border:#ffffff1a;--media-overlay-fill:linear-gradient(180deg, #07121a0a, #07121a14 22%, #07121ae6 100%), linear-gradient(135deg, #00d1ff14, transparent 34%)}.glass-media-proof{--media-border:#00d1ff24;--media-overlay-fill:linear-gradient(180deg, #07121a05, #07121a29 38%, #07121ae6 100%), radial-gradient(circle at top left, #00d1ff24, transparent 22%)}.button-base,.button-primary,.button-secondary,.button-ghost{isolation:isolate;min-height:3.65rem;font-family:var(--font-display);font-size:var(--type-control-size);letter-spacing:var(--type-control-tracking);text-transform:uppercase;backface-visibility:hidden;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden;transform:translate(0)}.button-primary:before,.button-secondary:before,.button-ghost:before{content:"";transition:transform var(--motion-duration-slow) var(--motion-ease-standard);pointer-events:none;background:linear-gradient(110deg,#0000 18%,#ffffff2e,#0000 54%);position:absolute;inset:0;transform:translate(-120%)}.button-primary:after,.button-secondary:after,.button-ghost:after{content:"";opacity:.7;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute;bottom:0;left:.9rem;right:.9rem}.button-primary{border:1px solid var(--control-border,#83f0ff52);background:var(--control-fill,linear-gradient(180deg, #b6f7fffc, #00d1ffeb 62%, #00b4ddf5 100%), linear-gradient(180deg, #ffffff3d, transparent), linear-gradient(135deg, #ffffff2e, transparent 38%));color:var(--control-text,#041017);box-shadow:var(--control-shadow,0 24px 62px #00d1ff38, inset 0 1px 0 #ffffff8a, inset 0 -1px 0 #0410171f)}.button-primary:hover{transform:var(--control-hover-transform,translate3d(0, -2px, 0) scale(1.003));box-shadow:var(--control-hover-shadow,0 24px 56px #00d1ff38, inset 0 1px 0 #ffffff8a, inset 0 -1px 0 #0410171f)}.button-secondary{border:1px solid var(--control-border,#ffffff29);background:var(--control-fill,var(--glass-fill), linear-gradient(135deg, #ffffff0a, transparent 34%), radial-gradient(circle at top left, #00d1ff0d, transparent 44%));color:var(--control-text,var(--text-primary));box-shadow:var(--control-shadow,inset 0 1px 0 #ffffff24, 0 20px 46px #00000030);-webkit-backdrop-filter:var(--control-backdrop,blur(18px) saturate(155%));backdrop-filter:var(--control-backdrop,blur(18px) saturate(155%))}.button-secondary:hover{transform:var(--control-hover-transform,translate3d(0, -2px, 0) scale(1.003));border-color:var(--control-hover-border,#00d1ff47);background:var(--control-hover-fill,linear-gradient(180deg, #00d1ff14, #ffffff08), linear-gradient(135deg, #ffffff08, transparent 38%));box-shadow:var(--control-hover-shadow,0 20px 40px #0003, 0 0 0 1px #00d1ff12)}.button-ghost{border:1px solid var(--control-border,#00d1ff24);background:var(--control-fill,var(--glass-fill-accent));color:var(--control-text,var(--text-accent));box-shadow:var(--control-shadow,none);-webkit-backdrop-filter:var(--control-backdrop,blur(18px) saturate(155%));backdrop-filter:var(--control-backdrop,blur(18px) saturate(155%))}.button-ghost:hover{transform:var(--control-hover-transform,translate3d(0, -1px, 0) scale(1.002));border-color:var(--control-hover-border,#00d1ff42);background:var(--control-hover-fill,#00d1ff1a);box-shadow:var(--control-hover-shadow,var(--glow-cyan-soft))}.button-primary:active,.button-secondary:active,.button-ghost:active{transform:translate(0)scale(.992)}.button-primary:hover:before,.button-secondary:hover:before,.button-ghost:hover:before{transform:translate(120%)}.button-inline{font-family:var(--font-display);font-size:var(--type-control-size);letter-spacing:calc(var(--type-control-tracking) - .01em);text-transform:uppercase;color:var(--text-accent);backface-visibility:hidden;align-items:center;gap:.7rem;width:-moz-fit-content;width:fit-content;padding-bottom:.1rem;font-weight:700;line-height:1.15;display:inline-flex;transform:translate(0)}.button-inline:hover{color:var(--text-primary);transform:translate(1px)}.button-inline:active{transform:translate(0)}.nav-link{min-height:2.55rem;font-family:var(--font-display);font-size:var(--type-nav-size);letter-spacing:var(--type-nav-tracking);text-transform:uppercase;color:var(--text-secondary);transition:color var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-standard);border-radius:999px;align-items:center;padding-block:.28rem;padding-inline:.95rem;font-weight:700;line-height:1.12;display:inline-flex;position:relative}.nav-link-label{z-index:1;position:relative}.nav-link:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard),border-color var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-standard);background:linear-gradient(#ffffff0e,#ffffff04),radial-gradient(circle at 0 0,#00d1ff0d,#0000 44%);border:1px solid #ffffff14;position:absolute;inset:0;transform:translateY(2px)}.nav-link:after{content:"";opacity:0;height:1px;transition:opacity var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-standard);background:linear-gradient(90deg,#0000,#00d1ffcc,#0000);position:absolute;bottom:.34rem;left:.95rem;right:.95rem;transform:scaleX(.72)translate(0)}.nav-link:hover{color:var(--text-primary);transform:translateY(-1px)scale(1.01)}.nav-link:focus-visible{color:var(--text-primary);outline:none}.nav-link-active{color:var(--text-accent)}.nav-link-active:before,.nav-link:focus-visible:before,.nav-link:hover:before{opacity:1;border-color:#00d1ff24;transform:translate(0)}.nav-link-active:after,.nav-link:focus-visible:after,.nav-link:hover:after{opacity:1;transform:scaleX(1)}.nav-primary-cta{--control-border:#83f0ff5c;--control-fill:linear-gradient(180deg, #bcf8fffa, #00d1ffeb 58%, #00b6def5 100%);--control-shadow:0 20px 48px #00d1ff2e, inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #0410171f;--control-hover-shadow:0 24px 52px #00d1ff38, inset 0 1px 0 #ffffff94, inset 0 -1px 0 #0410171f;letter-spacing:.18em;min-height:3.35rem;padding-inline:1.2rem}.filter-chip{border:1px solid var(--chip-border,#ffffff24);background:var(--chip-fill,var(--glass-fill));min-height:3rem;color:var(--chip-text,var(--text-secondary));font-family:var(--font-mono);font-size:var(--type-chip-size);letter-spacing:calc(var(--type-chip-tracking) + .01em);text-transform:uppercase;text-align:left;box-shadow:var(--chip-shadow,inset 0 1px 0 #ffffff1f, 0 16px 36px #00000024);-webkit-backdrop-filter:var(--chip-backdrop,blur(16px) saturate(150%));backdrop-filter:var(--chip-backdrop,blur(16px) saturate(150%));transition:border-color var(--motion-duration-base) var(--motion-ease-standard),background-color var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-hover) var(--motion-ease-liquid),box-shadow var(--motion-duration-hover) var(--motion-ease-soft),color var(--motion-duration-base) var(--motion-ease-standard);border-radius:999px;align-items:center;gap:.75rem;padding:.76rem 1rem;line-height:1.12;display:inline-flex;position:relative;overflow:hidden}.filter-chip:before{content:"";opacity:0;transition:transform var(--motion-duration-slow) var(--motion-ease-standard),opacity var(--motion-duration-base) var(--motion-ease-standard);pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff2e,#0000 56%);position:absolute;inset:0;transform:translate(-120%)}.filter-chip:hover{border-color:var(--chip-hover-border,#00d1ff29);color:var(--chip-hover-text,var(--color-cloud));transform:var(--chip-hover-transform,translateY(-2px) scale(1.006));box-shadow:var(--chip-hover-shadow,inset 0 1px 0 #ffffff29, 0 18px 40px #0000002e, 0 0 0 1px #00d1ff0a)}.filter-chip:hover:before{opacity:1;transform:translate(120%)}.filter-chip-active{--chip-border:#00d1ff47;--chip-fill:var(--glass-fill-accent);--chip-text:var(--text-accent);--chip-shadow:inset 0 1px 0 #ffffff29, 0 0 26px #00d1ff1f}.filter-chip-count{border-radius:var(--radius-pill);letter-spacing:.18em;background:linear-gradient(#ffffff14,#ffffff06);border:1px solid #ffffff1f;padding:.24rem .6rem;font-size:.62rem;box-shadow:inset 0 1px #ffffff1f}.filter-chip-count-active{color:var(--color-electric-cyan-soft);background:#00d1ff1a;border-color:#00d1ff33}.archive-filter-shell{border:1px solid var(--command-border,#ffffff14);background:var(--command-fill,linear-gradient(180deg, #0a151ee0, #050d15f7), linear-gradient(128deg, #ffffff07, transparent 20%, transparent 82%, #ffffff03 100%), radial-gradient(circle at top right, #00d1ff14, transparent 26%));box-shadow:var(--command-shadow,0 32px 96px #00000047, 0 1px 0 #ffffff0a inset, 0 0 0 1px #ffffff04);border-radius:1.9rem;gap:1.05rem;padding:1.2rem;display:grid;position:relative;overflow:hidden}.archive-filter-shell:before{content:"";opacity:.86;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1.2rem;right:1.2rem}.archive-filter-summary-panel{border:1px solid var(--surface-border,#ffffff14);background:var(--surface-fill,linear-gradient(180deg, #ffffff0c, #ffffff05));box-shadow:var(--surface-shadow,inset 0 1px 0 #ffffff0a, 0 18px 42px #00000029);-webkit-backdrop-filter:var(--surface-backdrop,blur(18px) saturate(145%));backdrop-filter:var(--surface-backdrop,blur(18px) saturate(145%));border-radius:1.45rem;padding:1.05rem 1.1rem}.archive-filter-toolbar{flex-wrap:wrap;align-items:stretch;gap:.85rem;display:flex}.portfolio-filter-shell:after{content:"";pointer-events:none;opacity:.88;background:radial-gradient(circle at 10% 20%,#00d1ff1f,#0000 18%),linear-gradient(135deg,#ffffff0d,#0000 24% 78%,#ffffff04);position:absolute;inset:0}.portfolio-filter-summary-panel{gap:1rem;min-height:100%;display:grid}.portfolio-filter-summary-head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.portfolio-filter-summary-pill{min-height:1.95rem;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#dde5ebc2;background:linear-gradient(#ffffff13,#ffffff05);border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.38rem .72rem;font-size:.62rem;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 16px 34px #0000001f}.portfolio-filter-active-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.portfolio-filter-active-icon{width:3rem;height:3rem;color:var(--color-electric-cyan-soft);background:linear-gradient(#0f222cf0,#060f16eb),radial-gradient(circle at top,#ffffff14,#0000 42%);border:1px solid #00d1ff24;border-radius:1rem;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 22px 46px #0000002e,0 0 0 1px #00d1ff08}.portfolio-filter-active-label{color:var(--text-primary)}.portfolio-filter-active-copy{max-width:34rem}.portfolio-filter-pill{min-height:3.16rem;padding-inline:1.08rem}.portfolio-filter-pill .liquid-pill-leading{background:linear-gradient(#ffffff12,#ffffff05),linear-gradient(#0c1821f5,#050c12f0);border:1px solid #ffffff14;border-radius:999px;width:1.85rem;height:1.85rem;box-shadow:inset 0 1px #ffffff1a,0 14px 30px #00000024}.portfolio-filter-pill.filter-chip-active .liquid-pill-leading{background:linear-gradient(#ffffff14,#ffffff05),linear-gradient(#0f2630fa,#071218f0);border-color:#00d1ff38;box-shadow:inset 0 1px #ffffff1f,0 0 18px #00d1ff1f}.archive-filter-kicker,.archive-filter-result{z-index:1;position:relative}.archive-search-shell{transition:border-color var(--motion-duration-base) var(--motion-ease-standard),box-shadow var(--motion-duration-gentle) var(--motion-ease-soft),transform var(--motion-duration-gentle) var(--motion-ease-soft);background:linear-gradient(#0a151ee6,#050d15f5),radial-gradient(circle at 16% 14%,#00d1ff1a,#0000 24%);border:1px solid #ffffff17;border-radius:1.9rem;padding:.95rem 1rem 1rem;position:relative;overflow:hidden;box-shadow:0 28px 84px #0000003d,inset 0 1px #ffffff0a}.archive-search-shell:before{content:"";opacity:.84;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.archive-search-shell:focus-within{border-color:#00d1ff3d;transform:translateY(-2px);box-shadow:0 32px 90px #00000047,0 0 0 1px #00d1ff0f,0 0 20px #00d1ff0d}.archive-search-field{z-index:1;align-items:center;gap:.85rem;min-height:3rem;display:flex;position:relative}.archive-search-icon{color:var(--text-accent);flex-shrink:0}.archive-search-input{width:100%;color:var(--text-primary);background:0 0;border:0;outline:none}.archive-search-input::-moz-placeholder{color:#a8b2bbb8}.archive-search-input::placeholder{color:#a8b2bbb8}.archive-search-meta{z-index:1;border-top:1px solid #ffffff0f;margin-top:.75rem;padding-top:.75rem;position:relative}.metric-shell,.stat-chip{border:1px solid var(--metric-border,#ffffff14);background:var(--metric-fill,linear-gradient(180deg, #ffffff0d, #ffffff06), radial-gradient(circle at top right, #ffffff09, transparent 30%));box-shadow:var(--metric-shadow,inset 0 1px 0 #ffffff0a, 0 18px 44px #0000002e);-webkit-backdrop-filter:var(--metric-backdrop,blur(16px));backdrop-filter:var(--metric-backdrop,blur(16px));position:relative;overflow:hidden}.stat-chip:before{content:"";background:linear-gradient(90deg,transparent,var(--metric-topline,#ffffff1f),transparent);height:1px;position:absolute;top:0;left:1rem;right:1rem}.stat-chip:after{content:"";background:radial-gradient(circle,var(--metric-orb,#00d1ff14),transparent 72%);opacity:.6;pointer-events:none;border-radius:999px;width:4rem;height:4rem;position:absolute;bottom:1rem;right:1rem}.stat-chip-accent{--metric-border:#00d1ff29;--metric-fill:linear-gradient(180deg, #00d1ff1a, #ffffff08);--metric-shadow:inset 0 1px 0 #ffffff0d, var(--glow-cyan-soft);--metric-orb:#00d1ff1f}.stat-chip-shell{min-height:100%;transform:translate(0)}.motion-metric-shell:hover{border-color:#00d1ff24;box-shadow:0 28px 70px #0000003d,inset 0 1px #ffffff0d,0 0 0 1px #00d1ff0d}.motion-metric-shell:active{box-shadow:0 18px 44px #0003,inset 0 1px #ffffff0d,0 0 0 1px #00d1ff0a}.stat-chip-shell .panel-corner,.command-stat-card .panel-corner{opacity:.82}.stat-chip-main{min-height:100%;position:relative}.stat-chip-main:after{content:"";opacity:.9;background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px;position:absolute;inset:auto 0 0}.stat-chip-detail-shell{position:relative}.stat-chip-detail{background:linear-gradient(#ffffff0a,#ffffff05);border-color:#ffffff14}.command-stat-card{isolation:isolate;border:1px solid var(--metric-panel-border,#ffffff1a);background:var(--metric-panel-fill,linear-gradient(180deg, #ffffff0d, #ffffff06), radial-gradient(circle at top right, #ffffff08, transparent 28%));min-height:100%;box-shadow:var(--metric-panel-shadow,0 22px 62px #00000038, inset 0 1px 0 #ffffff0a);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);position:relative;overflow:hidden}.command-stat-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0a,#0000),radial-gradient(circle at 100% 0,#00d1ff14,#0000 24%);position:absolute;inset:0}.command-stat-footer{background:var(--metric-panel-footer-fill,linear-gradient(180deg, #ffffff06, #ffffff04));border-top:1px solid #ffffff14;position:relative}.command-stat-meta-accent{color:var(--text-accent);background:#00d1ff14;border-color:#00d1ff33}.command-stat-sparkline{opacity:.9}.command-stat-sparkline-accent{filter:drop-shadow(0 0 12px #00d1ff29)}.command-center-grid{gap:1.5rem;display:grid}.command-center-heading-support{justify-items:start;gap:.85rem;display:grid}.command-center-heading-note{-webkit-backdrop-filter:blur(16px)saturate(145%);backdrop-filter:blur(16px)saturate(145%);background:linear-gradient(#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:1.35rem;min-width:13rem;padding:.95rem 1rem;box-shadow:inset 0 1px #ffffff1f,0 18px 40px #00000029}.command-center-main{box-shadow:0 46px 138px #0006,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0d}.command-center-header{gap:1.25rem;display:grid}.command-center-header-top{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.command-center-status-cluster{flex-wrap:wrap;gap:.75rem;display:flex}.command-center-kpi-grid{gap:1rem;display:grid}.command-center-kpi-card-featured{background:linear-gradient(#ffffff12,#ffffff06),radial-gradient(circle at 18% 16%,#00d1ff1a,#0000 28%);border-color:#ffffff24}.command-center-lower-grid{gap:1rem;display:grid}.command-center-streams-shell,.command-center-side-card{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(#ffffff0e,#ffffff05),linear-gradient(132deg,#ffffff0e,#0000 38%,#83f0ff05);border:1px solid #ffffff1a;border-radius:1.9rem;padding:1.2rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 24px 56px #0000002e}.command-center-streams-shell:before,.command-center-side-card:before{content:"";opacity:.84;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.command-center-stream-row{background:linear-gradient(#ffffff0a,#ffffff05),linear-gradient(132deg,#ffffff0b,#0000 40%,#83f0ff04);border:1px solid #ffffff14;border-radius:1.45rem;padding:1rem 1rem 1.05rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 16px 34px #00000024}.command-center-stream-row-featured{background:linear-gradient(#00d1ff14,#ffffff05),linear-gradient(132deg,#ffffff0f,#0000 36%,#83f0ff05);border-color:#00d1ff24;box-shadow:inset 0 1px #ffffff1f,0 0 20px #00d1ff0f,0 18px 36px #00000029}.command-stream-progress{background:linear-gradient(#ffffff14,#ffffff08);border-radius:999px;height:.55rem;position:relative;overflow:hidden}.command-stream-progress:before{content:"";opacity:.46;background:linear-gradient(90deg,#0000,#ffffff14,#0000);position:absolute;inset:0}.command-stream-fill{border-radius:inherit;background:linear-gradient(90deg,#00d1ff61,#83f0ff);height:100%;position:relative;box-shadow:0 0 20px #00d1ff38}.command-stream-fill:after{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#ffffff61,#0000);animation:7.2s linear infinite commandMetricSweep;position:absolute;inset:0}.command-stream-fill-featured{box-shadow:0 0 22px #00d1ff42}.command-center-intel-rail,.command-center-side-grid,.command-center-focus-list,.command-center-coverage-grid{gap:1rem;display:grid}.command-center-note-stack{gap:.75rem;display:grid}.command-center-note-chip{color:var(--text-secondary);background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff14;border-radius:1.15rem;padding:.9rem .95rem;font-size:.84rem;line-height:1.5}.command-center-region-grid{gap:.9rem;display:grid}.command-center-region-card,.command-center-focus-item{background:linear-gradient(#ffffff0a,#ffffff04);border:1px solid #ffffff14;border-radius:1.35rem;padding:.95rem 1rem;box-shadow:inset 0 1px #ffffff14,0 14px 30px #0000001f}.command-center-notes-list{gap:.85rem;display:grid}.command-center-note-item{align-items:flex-start;gap:.8rem;display:flex}.command-center-note-dot{background:#83f0ff;border-radius:999px;width:.45rem;height:.45rem;margin-top:.55rem;box-shadow:0 0 14px #00d1ff7a}@keyframes commandMetricSweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}.field-label{color:var(--text-secondary);font-size:.92rem}.input-shell{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);background:linear-gradient(#ffffff0a,#ffffff06);border:1px solid #ffffff1a;outline:none;padding:1rem 1.1rem;font-size:.98rem;line-height:1.6;box-shadow:inset 0 1px #ffffff05}.input-shell:hover{border-color:#ffffff24}.input-shell:focus{box-shadow:0 0 0 1px #00d1ff3d,0 0 0 8px #00d1ff14,var(--glow-cyan-soft);border-color:#00d1ff75}.input-shell::-moz-placeholder{color:#b9c7d099}.input-shell::placeholder{color:#b9c7d099}.input-shell[aria-invalid=true]{border-color:#ff848470}.input-shell:disabled{cursor:not-allowed;opacity:.72}select.input-shell{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#83f0ffd1 50%),linear-gradient(135deg,#83f0ffd1 50%,#0000 50%);background-position:calc(100% - 1.25rem) calc(50% - .12rem),calc(100% - .92rem) calc(50% - .12rem);background-repeat:no-repeat;background-size:.42rem .42rem,.42rem .42rem;padding-right:3rem}select.input-shell option{background:#07121a}.section-divider{background:linear-gradient(90deg,#0000,#ffffff06 18%,#00d1ff24,#ffffff06 82%,#0000);width:100%;height:1px}.art-bg-hero,.art-bg-section{isolation:isolate;position:relative}.art-bg-hero:before{content:"";pointer-events:none;opacity:.88;background:radial-gradient(at 12% 2%,#00d1ff29,#0000 32%),radial-gradient(at 78% 8%,#ffffff0a,#0000 24%),linear-gradient(115deg,#0000,#ffffff08 18%,#0000 42%,#00d1ff0e 64%,#0000 84%);height:30rem;position:absolute;inset:-6rem -4rem auto}.art-bg-hero:after{content:"";pointer-events:none;opacity:.88;background:radial-gradient(circle at 82% 12%,#00d1ff0f,#0000 18%),radial-gradient(circle at 18% 54%,#ffffff06,#0000 22%),linear-gradient(#ffffff05,#0000 16% 60%,#040a10a8);position:absolute;inset:0}.art-bg-section:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 18% 8%,#00d1ff14,#0000 42%),linear-gradient(90deg,#ffffff04,#0000 36%);height:18rem;position:absolute;top:-2rem;left:0;right:38%}.art-bg-section:after{content:"";pointer-events:none;opacity:.9;background:linear-gradient(#ffffff07 0 1px,#0000 1px),linear-gradient(90deg,#0000,#ffffff05 18%,#00d1ff14,#ffffff05 82%,#0000);width:min(100%,84rem);height:12rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.art-panel-shell,.art-panel-command{isolation:isolate;position:relative;overflow:hidden}.art-panel-shell:before,.art-panel-command:before{content:"";pointer-events:none;opacity:.9;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.art-panel-shell:after,.art-panel-command:after{content:"";pointer-events:none;opacity:.72;background:radial-gradient(#00d1ff13,#0000 72%),radial-gradient(circle at 20% 24%,#ffffff0b,#0000 20%);border-radius:999px;width:14rem;height:10rem;position:absolute;top:-10%;right:-8%}.art-panel-shell{-webkit-backdrop-filter:blur(18px)saturate(142%);backdrop-filter:blur(18px)saturate(142%);background:linear-gradient(#0c1821cc,#060e16f2),linear-gradient(132deg,#ffffff12,#0000 30% 76%,#ffffff05),radial-gradient(circle at 12% 0,#ffffff0a,#0000 22%);border-color:#ffffff14;box-shadow:0 32px 92px #00000047,inset 0 1px #ffffff14,0 0 0 1px #ffffff05}.art-panel-command{-webkit-backdrop-filter:blur(22px)saturate(148%);backdrop-filter:blur(22px)saturate(148%);background:linear-gradient(#0b1821cc,#040a10f7),linear-gradient(132deg,#ffffff18,#0000 26% 74%,#83f0ff08),radial-gradient(circle at 12% 0,#ffffff0a,#0000 22%);border-color:#00d1ff24;box-shadow:0 40px 128px #0006,inset 0 1px #ffffff1f,0 0 0 1px #00d1ff0a}.art-texture-grid,.art-texture-circuit,.art-node-map{pointer-events:none;position:absolute;inset:0}.art-texture-grid{opacity:.14;background-image:linear-gradient(#00d1ff14 1px,#0000 1px),linear-gradient(90deg,#00d1ff14 1px,#0000 1px);background-size:86px 86px;-webkit-mask-image:radial-gradient(circle,#000000e6 0%,#000000d9 56%,#0000 100%);mask-image:radial-gradient(circle,#000000e6,#000000d9 56%,#0000)}.art-texture-circuit{opacity:.55;background-image:linear-gradient(90deg,#0000 0% 18%,#00d1ff14 18.2%,#0000 18.5% 58%,#ffffff0a 58.2%,#0000 58.5%),linear-gradient(#0000 0% 24%,#00d1ff14 24.2%,#0000 24.5% 70%,#00d1ff0d 70.2%,#0000 70.5%);-webkit-mask-image:linear-gradient(#000000d6,#0000 95%);mask-image:linear-gradient(#000000d6,#0000 95%)}.art-node-map{opacity:.35;background:radial-gradient(circle at 16% 22%,#83f0ffd9 0 2px,#0000 3px),radial-gradient(circle at 68% 26%,#83f0ffb3 0 2px,#0000 3px),radial-gradient(circle at 34% 66%,#83f0ffa6 0 2px,#0000 3px),radial-gradient(circle at 78% 74%,#83f0ff94 0 2px,#0000 3px)}.hero-shell{border:1px solid var(--command-border,#ffffff1a);background:var(--command-fill,linear-gradient(180deg, #0a161fc7, #040b12f5), linear-gradient(128deg, #ffffff1a, transparent 18%, transparent 78%, #ffffff05 100%), radial-gradient(circle at 12% 0%, #00d1ff1a, transparent 28%), radial-gradient(circle at 86% 18%, #ffffff06, transparent 20%));box-shadow:var(--command-shadow,0 62px 168px #0000007a, 0 1px 0 #ffffff24 inset, 0 -1px 0 #ffffff05 inset, 0 0 0 1px #ffffff05);-webkit-backdrop-filter:var(--command-backdrop,blur(22px) saturate(148%));backdrop-filter:var(--command-backdrop,blur(22px) saturate(148%));border-radius:2.55rem;position:relative;overflow:hidden}.hero-shell:before,.page-hero-shell:before,.trust-band:before,.cta-frame:before,.quote-card-primary:before{content:"";pointer-events:none;background:linear-gradient(108deg,#0000,#ffffff08 18%,#0000 40% 72%,#00d1ff0b),radial-gradient(circle at 84% 16%,#00d1ff11,#0000 24%);position:absolute;inset:0}.page-hero-shell{border:1px solid var(--command-border,#ffffff1a);background:var(--command-fill,linear-gradient(180deg, #0a151ec7, #050d15f2), linear-gradient(125deg, #ffffff17, transparent 20%, transparent 84%, #ffffff05 100%), radial-gradient(circle at 12% 12%, #00d1ff13, transparent 22%), radial-gradient(circle at 86% 18%, #ffffff05, transparent 18%));box-shadow:var(--command-shadow,0 52px 148px #0000006b, 0 1px 0 #ffffff24 inset, 0 -1px 0 #ffffff05 inset, 0 0 0 1px #ffffff05);-webkit-backdrop-filter:var(--command-backdrop,blur(22px) saturate(148%));backdrop-filter:var(--command-backdrop,blur(22px) saturate(148%));border-radius:2.25rem;position:relative;overflow:hidden}.page-hero-grid{align-items:end}.page-hero-main-shell{position:relative}.page-hero-main{max-width:100%;position:relative}.page-hero-main:after{content:"";opacity:.85;background:linear-gradient(90deg,#00d1ff3d,#ffffff0a,#0000 88%);width:min(100%,52rem);height:1px;margin-top:2.45rem;display:block}.page-hero-actions{align-items:flex-start}.page-hero-metrics-wrap{max-width:56rem}.page-hero-extension{margin-top:2rem}.page-hero-side-shell{align-self:stretch;position:relative}.page-hero-aside-panel{position:relative}.page-hero-aside-highlights{gap:.95rem;display:grid}.page-hero-aside-highlight{background:var(--glass-fill);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border:1px solid #ffffff1f;border-radius:1.45rem;padding:1rem 1.05rem 1.05rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 18px 44px #00000029}.page-hero-aside-highlight:before{content:"";opacity:.82;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.page-hero-aside-note-panel{-webkit-backdrop-filter:blur(20px)saturate(155%);backdrop-filter:blur(20px)saturate(155%);background:linear-gradient(#07121ab3,#07121a8a),linear-gradient(132deg,#ffffff14,#0000 28% 74%,#83f0ff08),radial-gradient(circle at 0 0,#00d1ff14,#0000 24%);border:1px solid #ffffff1f;border-radius:1.6rem;padding:1.1rem 1.15rem 1.2rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 20px 46px #0000002e}.page-hero-aside-list{gap:.75rem;display:grid}.page-hero-aside-list-item{background:#ffffff06;border:1px solid #ffffff0f;border-radius:1rem;align-items:flex-start;gap:.8rem;padding:.82rem .92rem;display:flex}.page-hero-aside-list-item:before{content:"";background:#83f0fff5;border-radius:999px;flex-shrink:0;width:.46rem;height:.46rem;margin-top:.56rem;box-shadow:0 0 16px #00d1ff57}.support-rail-shell{gap:1.1rem;display:grid}.support-rail-panel{position:relative;overflow:hidden}.support-rail-list{gap:.9rem;display:grid}.support-rail-list-item{background:linear-gradient(#ffffff09,#ffffff05);border:1px solid #ffffff12;border-radius:1.15rem;align-items:flex-start;gap:.85rem;padding:.95rem 1rem;display:flex;box-shadow:inset 0 1px #ffffff08}.support-rail-list-dot{background:#83f0fff5;border-radius:999px;flex-shrink:0;width:.48rem;height:.48rem;margin-top:.45rem;box-shadow:0 0 16px #00d1ff52}.trust-band{position:relative;overflow:hidden}.trust-band-metrics{align-content:start;position:relative}.trust-band-metrics:before{content:"";background:linear-gradient(#0000,#ffffff14,#0000);width:1px;position:absolute;top:0;bottom:0;left:0}.quote-card,.quote-card-primary{position:relative;overflow:hidden}.quote-card:before,.quote-card-primary:before{content:"";opacity:.9;background:linear-gradient(#00d1ff8c,#0000 86%);width:2px;position:absolute;top:1.5rem;bottom:1.5rem;left:0}.quote-card-primary{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(#0d1d26c7,#050e16f5),linear-gradient(132deg,#ffffff17,#0000 24% 74%,#83f0ff08)}.cta-frame{border:1px solid var(--command-border,#00d1ff24);background:var(--command-fill,linear-gradient(180deg, #0a161fc7, #050d15f5), linear-gradient(132deg, #ffffff1a, transparent 24%, transparent 74%, #83f0ff09 100%));box-shadow:var(--command-shadow,0 36px 120px #0000006b, 0 1px 0 #ffffff1f inset, 0 0 0 1px #00d1ff0a);-webkit-backdrop-filter:var(--command-backdrop,blur(24px) saturate(150%));backdrop-filter:var(--command-backdrop,blur(24px) saturate(150%));border-radius:2rem;position:relative;overflow:hidden}.cta-actions-panel{background:var(--glass-fill-strong);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border:1px solid #ffffff1f;border-radius:1.5rem;padding:1rem;box-shadow:inset 0 1px #ffffff24,0 22px 48px #0000002e}.home-capability-rail{flex-wrap:wrap;gap:.85rem 1.2rem;display:flex}.hero-copy-block,.hero-layout{position:relative}.hero-signal-strip{flex-wrap:wrap;gap:.8rem;display:flex}.hero-signal-pill{width:-moz-fit-content;width:fit-content}.hero-cta-cluster{align-items:start;gap:1rem;display:grid}.hero-cta-actions{align-items:flex-start}.hero-cta-support{-webkit-backdrop-filter:blur(20px)saturate(155%);backdrop-filter:blur(20px)saturate(155%);background:linear-gradient(#ffffff12,#ffffff05),linear-gradient(132deg,#ffffff14,#0000 28%,#83f0ff05);border:1px solid #ffffff1f;border-radius:1.45rem;padding:1rem 1.1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 24px 56px #0000002e}.hero-cta-support:before{content:"";opacity:.82;background:linear-gradient(90deg,#0000,#ffffff24,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.hero-trust-grid{gap:1rem;display:grid}.hero-trust-card{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:linear-gradient(#ffffff0f,#ffffff05),linear-gradient(135deg,#ffffff0e,#0000 38%,#83f0ff05);border:1px solid #ffffff1a;border-radius:1.55rem;min-height:100%;padding:1.25rem 1.2rem 1.3rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 26px 62px #0000002e}.hero-trust-value{font-size:clamp(1.48rem,1.1vw + 1.18rem,1.86rem)}.hero-trust-value-featured{font-size:clamp(1.96rem,1.85vw + 1.36rem,2.48rem)}.hero-trust-card:before{content:"";opacity:.84;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.hero-trust-card-featured{background:linear-gradient(#00d1ff1f,#ffffff05),linear-gradient(132deg,#ffffff14,#0000 30%,#83f0ff08);border-color:#00d1ff29;box-shadow:inset 0 1px #ffffff29,0 0 32px #00d1ff14,0 26px 66px #00000038}.hero-command-system{box-shadow:0 52px 152px #00000061,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0d}.hero-command-system-topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.hero-command-system-stage{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);min-height:24rem;transition:box-shadow var(--motion-duration-gentle) var(--motion-ease-soft),border-color var(--motion-duration-base) var(--motion-ease-standard);transform-style:preserve-3d;will-change:transform;background:linear-gradient(#10212a8a,#07121ad1),linear-gradient(132deg,#ffffff17,#0000 26% 74%,#83f0ff08);border:1px solid #ffffff1f;border-radius:2rem;gap:1rem;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 28px 72px #0000003d}.hero-command-system-stage:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0d,#0000),radial-gradient(circle at 100% 0,#00d1ff14,#0000 26%);position:absolute;inset:0}.hero-command-system-stage:hover{border-color:#00d1ff29;box-shadow:inset 0 1px #ffffff24,0 32px 82px #00000042,0 0 0 1px #00d1ff0d}.hero-command-system-grid{opacity:.12;background-image:linear-gradient(#00d1ff14 1px,#0000 1px),linear-gradient(90deg,#00d1ff14 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000000f0,#0000 100%);mask-image:radial-gradient(circle,#000000f0,#0000)}.hero-command-system-glow{pointer-events:none;filter:blur(30px);border-radius:999px;position:absolute}.hero-command-system-glow-primary{opacity:.88;background:radial-gradient(circle,#00d1ff29,#0000 66%);inset:14% 18% 24%}.hero-command-system-glow-secondary{opacity:.4;background:radial-gradient(circle,#ffffff17,#0000 70%);height:12rem;inset:auto 10% 12% 52%}.hero-command-system-pill-cloud,.hero-command-system-core,.hero-command-metric-chip,.hero-command-snapshot-band{z-index:1;backface-visibility:hidden;will-change:transform;position:relative;transform:translate(0)}.hero-command-system-pill-cloud{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.hero-command-system-pill{width:-moz-fit-content;width:fit-content}.hero-command-system-core{transform-style:preserve-3d;justify-content:center;align-items:center;display:flex}.hero-command-system-frame{width:100%}.hero-command-metric-chip{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);transform-style:preserve-3d;background:linear-gradient(#ffffff14,#ffffff06),linear-gradient(132deg,#ffffff14,#0000 38%,#83f0ff05);border:1px solid #ffffff1f;border-radius:1.45rem;padding:1rem 1.05rem;box-shadow:inset 0 1px #ffffff24,0 18px 44px #0000002e}.hero-command-metric-chip-accent{background:linear-gradient(#00d1ff1f,#ffffff06),linear-gradient(132deg,#ffffff14,#0000 34%,#83f0ff0a);border-color:#00d1ff29;box-shadow:inset 0 1px #ffffff29,0 0 28px #00d1ff14}.hero-command-snapshot-band{-webkit-backdrop-filter:blur(18px)saturate(148%);backdrop-filter:blur(18px)saturate(148%);background:linear-gradient(#ffffff14,#ffffff06),linear-gradient(132deg,#ffffff14,#0000 38%,#83f0ff05);border:1px solid #ffffff1a;border-radius:1.5rem;padding:.85rem;box-shadow:inset 0 1px #ffffff24,0 18px 44px #0000002e}.hero-command-snapshot-band:before{content:"";opacity:.84;background:linear-gradient(90deg,#0000,#ffffff24,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.hero-command-snapshot-grid{gap:.75rem;display:grid}.hero-command-snapshot-chip{transition:transform var(--motion-duration-hover) var(--motion-ease-liquid),box-shadow var(--motion-duration-hover) var(--motion-ease-soft),border-color var(--motion-duration-base) var(--motion-ease-standard);background:linear-gradient(#ffffff0f,#ffffff06),linear-gradient(132deg,#ffffff12,#0000 38%,#83f0ff05);border:1px solid #ffffff1a;border-radius:1.2rem;padding:.9rem .95rem;position:relative;box-shadow:inset 0 1px #ffffff1f,0 14px 32px #0000001f}.hero-command-snapshot-chip-accent{background:var(--glass-fill-accent);border-color:#00d1ff2e}.hero-command-mini-panel-grid{gap:1rem;display:grid}.hero-command-mini-panel{-webkit-backdrop-filter:blur(18px)saturate(148%);backdrop-filter:blur(18px)saturate(148%);min-height:100%;transform-style:preserve-3d;will-change:transform;background:linear-gradient(#ffffff0f,#ffffff05),linear-gradient(132deg,#ffffff12,#0000 36%,#83f0ff05);border:1px solid #ffffff1a;border-radius:1.6rem;padding:1.2rem 1.15rem 1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 20px 46px #0000002e}.hero-command-mini-panel:before{content:"";opacity:.82;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.hero-command-mini-panel-featured{background:linear-gradient(#00d1ff1f,#ffffff05),linear-gradient(132deg,#ffffff14,#0000 34%,#83f0ff08);border-color:#00d1ff29;box-shadow:inset 0 1px #ffffff24,0 0 28px #00d1ff14,0 22px 52px #0003}.hero-command-mini-panel-metric{font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--text-accent);background:linear-gradient(#ffffff14,#ffffff06);border:1px solid #ffffff1f;border-radius:999px;align-self:start;padding:.38rem .72rem;font-size:.62rem;box-shadow:inset 0 1px #ffffff24}.hero-command-system-footer{padding-top:1.35rem;position:relative}.hero-command-system-footer:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff14 22%,#00d1ff2e,#ffffff14 78%,#fff0);height:1px;position:absolute;top:0;left:0;right:0}.service-command-shell{box-shadow:0 42px 132px #00000057,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0a}.service-command-topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.service-command-active-indicator{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:linear-gradient(#ffffff12,#ffffff05),linear-gradient(132deg,#ffffff14,#0000 42%,#83f0ff05);border:1px solid #ffffff1a;border-radius:1.35rem;min-width:13rem;padding:.95rem 1rem;box-shadow:inset 0 1px #ffffff24,0 18px 38px #00000029}.service-command-pill-row{gap:.85rem;display:grid}.service-command-pill{justify-content:flex-start;width:100%;min-height:3.55rem;padding-inline:1.15rem}.service-command-pill-active{box-shadow:inset 0 1px #ffffff29,0 0 24px #00d1ff1a,0 20px 42px #0000002e}.service-command-panel{-webkit-backdrop-filter:blur(22px)saturate(152%);backdrop-filter:blur(22px)saturate(152%);background:linear-gradient(#ffffff0d,#ffffff04),linear-gradient(132deg,#ffffff0d,#0000 30%,#83f0ff05);border:1px solid #ffffff1a;border-radius:2rem;padding:1.15rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 28px 64px #0000002e}.service-command-panel:before{content:"";opacity:.86;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1.15rem;right:1.15rem}.service-command-panel-grid{gap:1.15rem;display:grid;position:relative}.service-command-main,.service-command-side{align-content:start;gap:1rem;padding:.35rem;display:grid}.service-command-serial{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-accent);background:linear-gradient(#ffffff14,#ffffff06);border:1px solid #ffffff1f;border-radius:999px;align-self:start;padding:.42rem .78rem;font-size:.62rem;box-shadow:inset 0 1px #ffffff24}.service-command-meta-grid,.service-command-stat-grid{gap:1rem;display:grid}.service-command-list-shell{position:relative}.service-command-list-shell:before{content:"";pointer-events:none;border-radius:inherit;opacity:.78;background:linear-gradient(#ffffff05,#0000 46%);position:absolute;inset:0}.service-command-media .visual-asset-frame{box-shadow:0 32px 92px #0000004d,inset 0 1px #ffffff0d,0 0 20px #00d1ff0f}.hero-command-fallback{background:radial-gradient(circle,#00d1ff14,#0000 55%),linear-gradient(#08121ad6,#060e14eb)}.hero-command-fallback-ring{border:1px solid #00d1ff24;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-command-fallback-ring-outer{width:17rem;height:17rem}.hero-command-fallback-ring-mid{width:11rem;height:11rem}.hero-command-fallback-ring-inner{width:5.75rem;height:5.75rem}.hero-command-fallback-core{background:radial-gradient(circle,#83f0ffe0,#00d1ff33 60%,#0000 78%);border-radius:999px;width:3.1rem;height:3.1rem;box-shadow:0 0 36px #00d1ff57}.hero-command-fallback-dot{background:#83f0ff;border-radius:999px;width:.52rem;height:.52rem;position:absolute;box-shadow:0 0 18px #00d1ff80}.hero-command-fallback-dot-1{top:22%;right:26%}.hero-command-fallback-dot-2{bottom:24%;left:24%}.hero-command-fallback-dot-3{top:54%;left:18%}.hero-command-stage{box-shadow:0 48px 148px #0000005c,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0d}.hero-command-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.hero-command-copy{gap:1rem;display:grid}.hero-command-surface{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(#10212a94,#07121ad1),linear-gradient(132deg,#ffffff16,#0000 26% 74%,#83f0ff08);border:1px solid #ffffff1f;border-radius:1.9rem;gap:1rem;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 24px 64px #00000038}.hero-command-surface:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0d,#0000),radial-gradient(circle at 100% 0,#00d1ff14,#0000 26%);position:absolute;inset:0}.hero-command-surface-grid{opacity:.12;background-image:linear-gradient(#00d1ff14 1px,#0000 1px),linear-gradient(90deg,#00d1ff14 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000000f0,#0000 100%);mask-image:radial-gradient(circle,#000000f0,#0000)}.hero-command-surface-glow{filter:blur(26px);opacity:.9;pointer-events:none;background:radial-gradient(circle,#00d1ff2e,#0000 64%);border-radius:2.4rem;position:absolute;inset:14% 18% 18%}.hero-command-pill-cloud{z-index:1;flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex;position:relative}.hero-command-pill,.home-capability-pill{width:-moz-fit-content;width:fit-content}.hero-command-visual-shell,.hero-command-float,.hero-command-snapshot-strip{z-index:1;position:relative}.hero-command-visual-frame{width:100%}.hero-command-float-top,.hero-command-float-left,.hero-command-float-bottom,.hero-command-pill-cloud{backface-visibility:hidden;transform:translate(0)}.hero-surface-metric{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(#ffffff14,#ffffff06),linear-gradient(132deg,#ffffff14,#0000 38%,#83f0ff05);border:1px solid #ffffff1f;border-radius:1.35rem;padding:1rem 1.05rem;box-shadow:inset 0 1px #ffffff24,0 18px 44px #0000002e}.hero-surface-metric-accent{background:linear-gradient(#00d1ff1f,#ffffff06),linear-gradient(132deg,#ffffff14,#0000 34%,#83f0ff0a);border-color:#00d1ff29;box-shadow:inset 0 1px #ffffff29,0 0 28px #00d1ff14}.hero-command-snapshot-strip{gap:.75rem;display:grid}.hero-snapshot-metric{-webkit-backdrop-filter:blur(16px)saturate(145%);backdrop-filter:blur(16px)saturate(145%);background:linear-gradient(#ffffff12,#ffffff06),linear-gradient(132deg,#ffffff12,#0000 38%,#83f0ff05);border:1px solid #ffffff1f;border-radius:1.3rem;padding:.95rem 1rem;position:relative;box-shadow:inset 0 1px #ffffff24,0 16px 36px #00000024}.hero-snapshot-metric-accent{background:var(--glass-fill-accent);border-color:#00d1ff2e}.hero-live-indicator{background:var(--glass-fill-accent);min-height:2.35rem;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-accent);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border:1px solid #00d1ff24;border-radius:999px;align-items:center;gap:.65rem;padding:.55rem .85rem;font-size:.66rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 16px 36px #00000024}.hero-live-indicator-dot{background:#83f0ff;border-radius:999px;width:.5rem;height:.5rem;animation:5.6s ease-in-out infinite signalPulse;box-shadow:0 0 16px #00d1ff85}.hero-rail-grid{gap:1rem;display:grid}.hero-rail-card{-webkit-backdrop-filter:blur(18px)saturate(148%);backdrop-filter:blur(18px)saturate(148%);background:linear-gradient(#ffffff0f,#ffffff05),linear-gradient(132deg,#ffffff12,#0000 36%,#83f0ff05);border:1px solid #ffffff1a;border-radius:1.55rem;min-height:100%;padding:1.2rem 1.15rem 1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 20px 46px #0000002e}.hero-rail-card:before{content:"";opacity:.82;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.hero-rail-card-featured{background:linear-gradient(#00d1ff1f,#ffffff05),linear-gradient(132deg,#ffffff14,#0000 34%,#83f0ff08);border-color:#00d1ff29;box-shadow:inset 0 1px #ffffff24,0 0 28px #00d1ff14,0 22px 52px #0003}.hero-rail-metric{font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--text-accent);background:linear-gradient(#ffffff14,#ffffff06);border:1px solid #ffffff1f;border-radius:999px;align-self:start;padding:.38rem .72rem;font-size:.62rem;box-shadow:inset 0 1px #ffffff24}.hero-command-footer{padding-top:1.35rem;position:relative}.hero-command-footer:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff14 22%,#00d1ff2e,#ffffff14 78%,#fff0);height:1px;position:absolute;top:0;left:0;right:0}.home-service-editorial{align-items:start;gap:1.9rem;display:grid}.home-service-stack{gap:1.2rem;display:grid}.home-service-lead-shell,.home-service-support-shell,.home-feature-lead-shell,.home-feature-support-shell,.home-feature-closure-shell,.home-case-study-shell,.home-testimonial-lead-shell,.home-testimonial-support-shell,.home-testimonial-secondary-shell,.home-final-cta-shell{position:relative}.service-watermark{font-family:var(--font-display);letter-spacing:-.08em;color:#83f0ff0f;pointer-events:none;font-size:clamp(4rem,10vw,6rem);line-height:.9;position:absolute;top:1.15rem;right:1.4rem}.home-service-lead-shell .service-watermark{font-size:clamp(5rem,11vw,7.5rem);top:1.6rem;right:1.8rem}.home-service-support-shell-featured{box-shadow:0 30px 96px #0000004d,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0d}.home-service-note{box-shadow:inset 0 1px #ffffff0a,0 18px 40px #00000029}.home-services-stage,.home-testimonial-stage{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(#08121ab8,#050c13f0),linear-gradient(132deg,#ffffff17,#0000 24% 72%,#ffffff04),radial-gradient(circle at 100% 0,#00d1ff14,#0000 30%);position:relative;overflow:hidden;box-shadow:0 46px 136px #00000061,inset 0 1px #ffffff1f,0 0 0 1px #ffffff08}.home-services-stage:before,.home-testimonial-stage:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0a,#0000),radial-gradient(circle at 82% 18%,#00d1ff12,#0000 24%);position:absolute;inset:0}.home-services-stage:after,.home-testimonial-stage:after{content:"";pointer-events:none;opacity:.08;background-image:linear-gradient(#00d1ff0d 1px,#0000 1px),linear-gradient(90deg,#00d1ff0d 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000073,#0000 88%);mask-image:linear-gradient(#00000073,#0000 88%)}.home-service-highlight{border-top:1px solid #ffffff14;padding-top:1.4rem}.home-feature-editorial{align-items:start;gap:1.4rem;display:grid}.home-feature-lead-shell{box-shadow:0 34px 108px #00000057,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0a}.home-feature-support-shell-featured{box-shadow:0 28px 90px #00000047,inset 0 1px #ffffff0d}.home-feature-closure-shell{box-shadow:0 24px 74px #00000038,inset 0 1px #ffffff0a}.home-case-study-shell{box-shadow:0 48px 150px #0000006b,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0d}.home-case-study-media{box-shadow:0 34px 110px #00000057,inset 0 1px #ffffff0d}.case-study-archive-media,.home-case-study-media{overflow:hidden}.case-study-media-overlay{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;display:flex;position:absolute;inset:0}.case-study-media-overlay:before{content:"";pointer-events:none;background:linear-gradient(#060d1414,#060d1433 24%,#060d147a),radial-gradient(circle at 18% 12%,#00d1ff1f,#0000 22%);position:absolute;inset:0}.case-study-media-overlay-top,.case-study-media-overlay-bottom{z-index:1;justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex;position:relative}.case-study-media-overlay-bottom{align-items:flex-end}.case-study-media-overlay-featured{padding:1.2rem}.case-study-media-overlay-compact{padding:.95rem}.case-study-status-pill{--chip-fill:linear-gradient(180deg, #0f242fe6, #071218eb), linear-gradient(120deg, #ffffff14, transparent 34%);--chip-border:#ffffff1c;--chip-text:#ebf2f7e6;--chip-shadow:inset 0 1px 0 #ffffff24, 0 18px 42px #00000029;align-self:flex-start;max-width:100%}.case-study-metric-badge,.case-study-overlay-panel,.case-study-overlay-stack-badge{-webkit-backdrop-filter:blur(18px)saturate(155%);backdrop-filter:blur(18px)saturate(155%);background:linear-gradient(#0e1e27e6,#071118f0),linear-gradient(135deg,#ffffff14,#0000 26% 80%,#ffffff04);border:1px solid #ffffff1f;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 22px 48px #0000003d}.case-study-metric-badge:before,.case-study-overlay-panel:before,.case-study-overlay-stack-badge:before{content:"";opacity:.84;background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.case-study-metric-badge,.case-study-overlay-panel,.case-study-status-pill,.case-study-overlay-stack-badge{transition:transform var(--motion-duration-gentle) var(--motion-ease-liquid),border-color var(--motion-duration-base) var(--motion-ease-standard),box-shadow var(--motion-duration-gentle) var(--motion-ease-soft),background var(--motion-duration-gentle) var(--motion-ease-soft);will-change:transform}.case-study-metric-badge{border-radius:1.25rem;min-width:9.75rem;max-width:12.5rem;padding:.9rem 1rem .95rem}.case-study-metric-badge-featured{min-width:12rem;max-width:14rem}.case-study-metric-badge-secondary,.case-study-metric-badge-compact{min-width:8.75rem}.case-study-metric-label,.case-study-overlay-kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#83f0ffe6;font-size:.62rem;font-weight:600}.case-study-metric-value,.case-study-overlay-value{color:var(--text-primary);margin-top:.45rem}.case-study-metric-value{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(1.2rem,1.2vw + .95rem,1.68rem);line-height:.96}.case-study-metric-detail,.case-study-overlay-note{color:#dde5ebbd;margin-top:.42rem;font-size:.74rem;line-height:1.5}.case-study-overlay-panel{border-radius:1.25rem;padding:.95rem 1rem 1rem}.case-study-overlay-panel-featured{max-width:16.5rem}.case-study-overlay-panel-compact{max-width:11.5rem}.case-study-overlay-value{font-size:.95rem;font-weight:600;line-height:1.3}.case-study-overlay-stack{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;max-width:12.75rem;display:flex}.case-study-overlay-stack-badge{min-height:2rem;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#e2eaefd6;border-radius:999px;align-items:center;padding:.52rem .78rem;font-size:.6rem;font-weight:600;display:inline-flex}.case-study-archive-media .visual-asset-frame,.home-case-study-media .visual-asset-frame{transition:transform var(--motion-duration-gentle) var(--motion-ease-liquid),box-shadow var(--motion-duration-gentle) var(--motion-ease-soft),border-color var(--motion-duration-base) var(--motion-ease-standard)}.case-study-archive-card:hover .case-study-archive-media .visual-asset-frame,.home-case-study-media:hover .visual-asset-frame{transform:translateY(-4px);box-shadow:0 40px 120px #00000057,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0f}.case-study-archive-card:hover .case-study-metric-badge,.case-study-archive-card:hover .case-study-overlay-panel,.case-study-archive-card:hover .case-study-status-pill,.case-study-archive-card:hover .case-study-overlay-stack-badge,.home-case-study-media:hover .case-study-metric-badge,.home-case-study-media:hover .case-study-overlay-panel,.home-case-study-media:hover .case-study-status-pill,.home-case-study-media:hover .case-study-overlay-stack-badge{border-color:#00d1ff2e;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1f,0 24px 54px #0000003d,0 0 24px #00d1ff14}.home-case-study-side{align-self:start}.home-case-study-metrics .stat-chip:first-child{transform:translateY(-.3rem)}.home-dashboard-rail>:first-child .surface-card,.home-dashboard-rail>:first-child .card-shell,.home-dashboard-rail>:first-child .art-panel-shell{box-shadow:0 26px 82px #0000003d,inset 0 1px #ffffff0d,0 0 0 1px #00d1ff0a}.home-testimonial-grid{align-items:start;gap:2rem;display:grid}.home-testimonial-stack{align-items:start;gap:1.25rem;display:grid}.home-testimonial-lead-shell{box-shadow:0 40px 132px #00000061,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0d}.home-testimonial-support-shell{min-height:100%}.home-testimonial-mark{font-family:var(--font-display);color:#83f0ff14;pointer-events:none;font-size:clamp(5rem,10vw,7rem);line-height:.82;position:absolute;top:1rem;right:1.35rem}.home-final-support{gap:1rem;display:grid}.home-final-support-item{background:var(--glass-fill);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border:1px solid #ffffff1f;border-radius:1.2rem;padding:1rem 1.1rem;position:relative;box-shadow:inset 0 1px #ffffff24,0 18px 44px #00000029}.home-final-support-item:before{content:"";opacity:.82;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.home-final-support-item-featured{background:var(--glass-fill-accent);border-color:#00d1ff24}.home-final-cta-shell{box-shadow:0 44px 138px #0006,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0d}.home-final-cta-side{position:relative}.home-final-cta-side:before{content:"";opacity:.8;background:linear-gradient(#00d1ff2e,#ffffff05,#0000);width:1px;height:100%;position:absolute;top:0;left:-1px}.home-trust-shell{box-shadow:0 40px 128px #00000061,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0d}.home-trust-lead-panel{box-shadow:0 24px 72px #00000038,inset 0 1px #ffffff1f}.home-dashboard-grid>:first-child .art-panel-command{box-shadow:0 44px 136px #0006,inset 0 1px #ffffff0f,0 0 0 1px #00d1ff0d}.site-footer-shell{isolation:isolate;position:relative;overflow:clip}.site-footer-shell:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 10%,#00d1ff12,#0000 26%),radial-gradient(circle at 74% 0,#ffffff07,#0000 20%),linear-gradient(#040a1000,#040a106b);height:18rem;position:absolute;inset:0 0 auto}.site-footer-shell:after{content:"";pointer-events:none;background:linear-gradient(#0000,#040a10b8);height:16rem;position:absolute;inset:auto 0 0}.site-footer-shell>*{z-index:1;position:relative}.footer-command-shell{-webkit-backdrop-filter:blur(22px)saturate(148%);backdrop-filter:blur(22px)saturate(148%);background:linear-gradient(#08121bc2,#060e16f2),linear-gradient(132deg,#ffffff17,#0000 22% 74%,#83f0ff08),radial-gradient(circle at 12% 0,#ffffff09,#0000 22%);border:1px solid #ffffff1a;position:relative;overflow:hidden;box-shadow:0 56px 156px #00000075,inset 0 1px #ffffff24,0 0 0 1px #00d1ff0a}.footer-command-shell:before{content:"";pointer-events:none;background:linear-gradient(108deg,#0000,#ffffff08 18%,#0000 42% 76%,#00d1ff0a),radial-gradient(circle at 84% 8%,#00d1ff12,#0000 24%);position:absolute;inset:0}.footer-signal-band{background:#ffffff0d;border-bottom:1px solid #ffffff14;gap:1px;display:grid}.footer-signal-item{background:linear-gradient(#08121be6,#060e16f5);padding:1.2rem 1.35rem;position:relative}.footer-signal-item:before{content:"";opacity:.8;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:0;left:1.35rem;right:1.35rem}.footer-main-grid{align-items:start;gap:2.15rem;display:grid}.footer-brand-column,.footer-utility-column,.footer-contact-column{position:relative}.footer-proof-grid{gap:.9rem;display:grid}.footer-proof-item{background:var(--glass-fill);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border:1px solid #ffffff1f;border-radius:1.4rem;padding:1rem 1.05rem;position:relative;box-shadow:inset 0 1px #ffffff24,0 14px 34px #00000029}.footer-response-panel{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(#ffffff14,#ffffff05),linear-gradient(132deg,#ffffff12,#0000 30% 74%,#83f0ff08);border:1px solid #ffffff1f;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 18px 44px #0000002e}.footer-utility-column{align-self:stretch}.footer-link-group{background:var(--glass-fill);-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);border:1px solid #ffffff1f;border-radius:1.55rem;padding:1.15rem 1.15rem 1.25rem;box-shadow:inset 0 1px #ffffff24,0 18px 44px #00000029}.footer-link-group,.footer-contact-card{transition:border-color var(--motion-duration-base) var(--motion-ease-standard),box-shadow var(--motion-duration-gentle) var(--motion-ease-soft),transform var(--motion-duration-gentle) var(--motion-ease-soft)}.footer-link-group:hover,.footer-contact-card:hover{border-color:#00d1ff29;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0a,0 22px 54px #0000002e,0 0 0 1px #00d1ff0a}.footer-link-item{width:-moz-fit-content;width:fit-content;color:var(--text-secondary);transition:color var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.footer-link-item:hover{transform:translate(.18rem)}.footer-contact-column{gap:1rem;display:grid}.footer-contact-card{background:var(--glass-fill);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border:1px solid #ffffff1f;border-radius:1.55rem;padding:1.2rem 1.2rem 1.25rem;position:relative;box-shadow:inset 0 1px #ffffff24,0 18px 40px #00000029}.footer-meta-bar{background:linear-gradient(#ffffff06,#ffffff04)}.footer-meta-links{flex-wrap:wrap;gap:1.15rem 1.5rem;display:flex}@media(min-width:640px){.visual-asset-note-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-cta-cluster{grid-template-columns:auto minmax(15rem,18rem)}.hero-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hero-trust-card-featured{grid-column:1/-1}.hero-command-snapshot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-command-mini-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-command-mini-panel-featured{grid-column:1/-1}.service-command-pill-row{grid-template-columns:repeat(3,minmax(0,1fr))}.service-command-meta-grid,.service-command-stat-grid,.command-center-kpi-grid,.command-center-coverage-grid,.command-center-region-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-command-snapshot-strip,.footer-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.archive-filter-shell{grid-template-columns:minmax(15rem,.36fr) minmax(0,1fr);align-items:start}.hero-rail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-rail-card-featured{grid-column:1/-1}.hero-command-system-topbar{align-items:center}.hero-command-system-stage{padding:1.2rem}.hero-command-metric-top,.hero-command-metric-left,.hero-command-metric-bottom{max-width:15rem}.service-command-active-indicator{min-width:14rem}.command-center-header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.command-center-intel-rail,.command-center-side-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-command-topbar{align-items:center}.hero-command-surface{padding:1.2rem}.hero-command-float-top,.hero-command-float-left,.hero-command-float-bottom{max-width:15rem}.hero-signal-strip{gap:.9rem}.home-service-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.home-final-support,.footer-signal-band{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-main-grid{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr)}.footer-contact-column{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.page-hero-grid{gap:3.5rem}.hero-command-system-stage{min-height:36rem;padding:1.15rem}.hero-command-system-pill-cloud{max-width:15.5rem;position:absolute;top:1.2rem;left:1.2rem}.hero-command-system-core{justify-content:center;align-items:center;display:flex;position:absolute;inset:4.8rem 11rem 7.4rem}.hero-command-metric-chip{position:absolute}.hero-command-metric-top{width:13.2rem;top:1.2rem;right:1.2rem}.hero-command-metric-left{width:12rem;bottom:1.2rem;left:1.2rem}.hero-command-metric-bottom{width:12.6rem;bottom:1.2rem;right:1.2rem}.hero-command-snapshot-band{width:min(28rem,100% - 28rem);position:absolute;bottom:1.2rem;left:50%;transform:translate(-50%)}.hero-command-mini-panel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-command-mini-panel-featured{grid-column:auto}.service-command-panel-grid{grid-template-columns:minmax(0,1.04fr) minmax(20rem,.96fr);gap:1.35rem}.service-command-panel-grid-compact{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr)}.command-center-grid{grid-template-columns:minmax(0,1.12fr) minmax(24rem,.88fr);gap:1.6rem}.command-center-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.command-center-lower-grid{grid-template-columns:minmax(0,1.06fr) minmax(19rem,.94fr)}.command-center-intel-rail,.command-center-side-grid{grid-template-columns:1fr}.hero-command-surface{min-height:35rem;padding:1.15rem}.hero-command-pill-cloud{max-width:15rem;animation:18s ease-in-out infinite ambientGlow;position:absolute;top:1.2rem;left:1.2rem}.hero-command-visual-shell{justify-content:center;align-items:center;display:flex;position:absolute;inset:5.1rem 11rem 7rem}.hero-command-float{position:absolute}.hero-command-float-top{width:13rem;animation:16s ease-in-out .4s infinite ambientGlow;top:1.2rem;right:1.2rem}.hero-command-float-left{width:12rem;animation:20s ease-in-out .9s infinite ambientGlow;bottom:1.2rem;left:1.2rem}.hero-command-float-bottom{width:12.6rem;animation:19s ease-in-out 1.2s infinite ambientGlow;bottom:1.2rem;right:1.2rem}.hero-command-snapshot-strip{width:min(27rem,100% - 28rem);position:absolute;bottom:1.2rem;left:50%;transform:translate(-50%)}.hero-rail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-rail-card-featured{grid-column:auto}.home-service-editorial{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.65rem}.home-service-editorial>:first-child{grid-column:1/span 7}.home-service-editorial>:nth-child(2){grid-column:8/span 5;margin-top:.4rem}.home-service-editorial>:nth-child(3){grid-column:8/span 5;margin-top:2.8rem}.home-feature-editorial{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}.home-feature-editorial>:first-child{grid-column:1/span 8}.home-feature-editorial>:nth-child(2){grid-area:1/9/span 2/span 4}.home-feature-editorial>:nth-child(3){grid-column:1/span 4;margin-top:-1.4rem}.home-feature-editorial>:last-child{grid-column:5/span 8}.home-testimonial-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.home-testimonial-stack>:first-child{grid-column:1/-1}.footer-main-grid{grid-template-columns:minmax(0,1.3fr) minmax(14rem,.58fr) minmax(18rem,.72fr);gap:2.2rem}.footer-contact-column{grid-column:auto;grid-template-columns:minmax(0,1fr)}}@media(min-width:1280px){.visual-asset-note-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-hero-main{padding-right:1.75rem}.hero-command-system-stage{min-height:38rem}.hero-command-system-core{inset:5.1rem 12rem 7.55rem}.hero-command-metric-top{width:13.9rem}.hero-command-metric-left{width:12.6rem}.hero-command-metric-bottom{width:13rem}.hero-command-snapshot-band{width:min(29rem,100% - 30rem)}.service-command-shell-compact .service-command-panel-grid{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr)}.command-center-grid{grid-template-columns:minmax(0,1.16fr) minmax(25rem,.84fr);gap:1.8rem}.hero-command-surface{min-height:37rem}.hero-command-visual-shell{inset:5.35rem 12rem 7.25rem}.hero-command-float-top{width:13.8rem}.hero-command-float-left{width:12.5rem}.hero-command-float-bottom{width:13rem}.hero-command-snapshot-strip{width:min(29rem,100% - 30rem)}.home-service-stack{grid-template-columns:1fr}.home-testimonial-grid{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);gap:2.25rem}.home-final-support{grid-template-columns:1fr}.home-final-cta-side:before{display:block}.home-case-study-layout{grid-template-columns:minmax(0,.72fr) minmax(32rem,1.28fr);gap:2.4rem}.case-study-archive-bottom{align-items:start}}@media(max-width:1279px){.home-final-cta-side:before,.case-study-archive-content:before,.insight-card-featured-content:before{display:none}}@media(max-width:767px){.portfolio-filter-summary-head,.case-study-media-overlay-top,.case-study-media-overlay-bottom{flex-direction:column;align-items:stretch}.portfolio-filter-summary-pill,.case-study-status-pill{align-self:flex-start}.case-study-overlay-panel-featured,.case-study-overlay-panel-compact,.case-study-metric-badge,.case-study-metric-badge-featured,.case-study-metric-badge-secondary,.case-study-metric-badge-compact{width:100%;max-width:none}.case-study-overlay-stack{justify-content:flex-start;max-width:none}}.empty-state-shell{text-align:center;box-shadow:var(--shadow-card-strong);background:radial-gradient(circle at top,#00d1ff1f,#0000 34%),linear-gradient(#10212ac7,#07121af0);border:1px solid #ffffff14;border-radius:2rem;flex-direction:column;align-items:center;padding:clamp(2rem,4vw,3rem);display:flex}.empty-state-actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.loading-shell{box-shadow:var(--shadow-card);background:radial-gradient(circle at 0,#00d1ff24,#0000 42%),#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:1rem;padding:1rem 1.25rem;display:inline-flex}.rich-text{color:var(--color-cloud);font-size:1.02rem;line-height:1.82}.rich-text h2{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--text-primary);margin-top:3rem;margin-bottom:1rem;font-size:clamp(1.5rem,2vw,2rem);font-weight:700}.rich-text p{margin-bottom:1.25rem}.rich-text ul{margin:1.5rem 0;padding-left:1.15rem}.rich-text li{color:var(--text-secondary);margin-bottom:.75rem}.micro-copy{font-family:var(--font-mono);font-size:var(--type-micro-size);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.article-body{color:var(--color-cloud);font-size:1.02rem;line-height:1.86}.article-section+.article-section{margin-top:3rem}.article-body h2{font-family:var(--font-display);letter-spacing:-.04em;color:var(--text-primary);margin-bottom:1rem;font-size:clamp(1.55rem,2vw,2.1rem);font-weight:700}.article-body p{margin-bottom:1.25rem}.article-body ul{margin:1.5rem 0;padding-left:1.15rem}.article-body li{color:var(--text-secondary);margin-bottom:.75rem}.article-callout{box-shadow:var(--glow-cyan-soft);background:linear-gradient(#00d1ff14,#ffffff05);border:1px solid #00d1ff29;border-radius:1.5rem;margin:1.75rem 0;padding:1.25rem 1.35rem}.article-callout p:last-child{margin-bottom:0}.code-block-shell{background:linear-gradient(#0a141cf5,#07121afa);border:1px solid #ffffff1a;border-radius:1.6rem;margin:1.75rem 0;overflow:hidden;box-shadow:0 24px 80px #00000047}.code-block-header{background:#ffffff08;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.code-block-caption{color:var(--text-secondary);font-size:.85rem;line-height:1.7}.code-block-pre{margin:0;padding:1rem 0;overflow-x:auto}.code-block-pre code{min-width:-moz-max-content;min-width:max-content;font-family:var(--font-mono);color:#dce7ef;font-size:.92rem;line-height:1.8;display:block}.code-block-line{grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:0 1.25rem;display:grid}.code-block-line-number{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#a8b2bb7a;text-align:right}.code-block-line-content{white-space:pre}.code-token-keyword{color:#83f0ff}.code-token-string{color:#9ef7b5}.code-token-number{color:#ffd68a}.code-token-comment{color:#a8b2bbb8}@keyframes gridPulse{0%,to{opacity:.06;transform:scale(1)}50%{opacity:.12;transform:scale(1.03)}}@keyframes gridDrift{0%{background-position:0 0,0 0}50%{background-position:10px 8px,10px 8px}to{background-position:0 0,0 0}}@keyframes ambientGlow{0%,to{opacity:.94;transform:translate(0)scale(1)}50%{opacity:.98;transform:translateY(-5px)scale(1.014)}}@keyframes heroOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes heroOrbitReverse{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes heroPulse{0%,to{opacity:.78;transform:translate(-50%,-50%)scale(.99)}50%{opacity:.94;transform:translate(-50%,-50%)scale(1.02)}}@keyframes signalPulse{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@media(max-width:768px){body:before{opacity:.05;background-size:260px 260px}.button-primary,.button-secondary,.button-ghost{width:100%}.section-shell-hero{padding-block-start:8rem}.empty-state-actions{flex-direction:column;width:100%}.empty-state-actions>*{width:100%}.archive-search-shell{padding:.9rem .95rem .95rem}.archive-filter-toolbar{gap:.7rem}.hero-shell,.page-hero-shell,.footer-command-shell{border-radius:1.9rem}.footer-meta-links{gap:.75rem 1rem}}@media(max-width:1024px){.motion-grid-drift,.motion-glow-drift,body:before{animation:none}.section-texture-grid>.section-texture-layer{opacity:.05}.section-texture-circuit>.section-texture-layer{opacity:.12}.art-texture-grid{opacity:.08}.art-texture-circuit,.art-node-map{opacity:.18}.surface-card,.surface-card-strong,.card-shell-quiet,.glass-panel,.archive-search-shell,.art-panel-shell,.art-panel-command,.hero-shell,.page-hero-shell,.cta-frame,.home-services-stage,.home-testimonial-stage,.footer-command-shell{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:767px){:root{--type-hero-size:clamp(2.95rem, 11vw, 4.3rem);--type-hero-line-height:.9;--type-page-title-size:clamp(2.3rem, 8.6vw, 3.55rem);--type-page-title-line-height:.94;--type-section-title-size:clamp(1.72rem, 7vw, 2.42rem);--type-body-lg-line-height:1.58;--type-body-line-height:1.66;--type-label-size:.67rem}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.surface-card-interactive:hover,.surface-card-interactive:active,.card-shell-interactive:hover,.card-shell-interactive:active,.button-primary:hover,.button-primary:active,.button-secondary:hover,.button-secondary:active,.button-ghost:hover,.button-ghost:active,.filter-chip:hover,.filter-chip:active,.button-inline:hover,.button-inline:active,.liquid-pill:hover .liquid-pill-trailing,.liquid-pill:active .liquid-pill-trailing,.case-study-archive-card:hover .case-study-archive-media .visual-asset-frame,.home-case-study-media:hover .visual-asset-frame,.case-study-archive-card:hover .case-study-metric-badge,.case-study-archive-card:hover .case-study-overlay-panel,.case-study-archive-card:hover .case-study-status-pill,.case-study-archive-card:hover .case-study-overlay-stack-badge,.home-case-study-media:hover .case-study-metric-badge,.home-case-study-media:hover .case-study-overlay-panel,.home-case-study-media:hover .case-study-status-pill,.home-case-study-media:hover .case-study-overlay-stack-badge,.group:hover .motion-media-scale{transform:none!important}}@media(pointer:coarse){html{cursor:auto}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
