@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-50{z-index:50}.mt-2{margin-top:.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.hidden{display:none}.h-16{height:4rem}.h-20{height:5rem}.max-h-0{max-height:0px}.max-h-\[300px\]{max-height:300px}.w-20{width:5rem}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.justify-between{justify-content:space-between}.rounded{border-radius:.25rem}.border-b{border-bottom-width:1px}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.p-2{padding:.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.italic{font-style:italic}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.overline{text-decoration-line:overline}.opacity-100{opacity:1}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--primary-dark: #000000;--secondary-blue: #2d3561;--accent-cyan: #00d9ff;--accent-purple: #5223c0;--accent-purple-light: #a78bfa;--violet: #6340ff;--white: #ffffff;--gray-light: #f5f5f5;--gray-medium: #9ca3af;--gray-dark: #4b5563;--gradient-primary: linear-gradient(135deg, #0a0e27 0%, #1a1f3a 50%, #2d3561 100%);--gradient-cyan: linear-gradient(135deg, #00d9ff 0%, #0099cc 100%);--gradient-purple: linear-gradient(135deg, #8b5cf6 0%, #6366f1 100%);--gradient-hero: linear-gradient(135deg, #0a0e27 0%, #1a1f3a 30%, #2d3561 60%, #0a0e27 100%);--font-primary: "Inter", sans-serif;--font-secondary: "Poppins", sans-serif;--font-display: "Poppins", sans-serif;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: .75rem;--spacing-lg: 1rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 3rem;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .2);--shadow-glow: 0 0 20px rgba(0, 217, 255, .3);--shadow-glow-purple: 0 0 20px rgba(139, 92, 246, .3);--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--background: 220 20% 4%;--foreground: 210 40% 98%;--card: 220 20% 6%;--card-foreground: 210 40% 98%;--primary: 186 100% 50%;--primary-foreground: 220 20% 4%;--secondary: 220 20% 12%;--secondary-foreground: 210 40% 98%;--muted: 220 15% 15%;--muted-foreground: 215 20% 55%;--accent: 186 100% 50%;--accent-foreground: 220 20% 4%;--border: 220 15% 18%;--glow-primary: 186 100% 50%;--glow-secondary: 260 100% 65%;--gradient-start: 186 100% 50%;--gradient-end: 260 100% 65%;--glass-bg: 220 20% 8% / .6;--glass-border: 220 15% 25% / .3;--radius: .75rem}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-primary);color:#3c3a39;background:#fff;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-secondary);font-weight:700;line-height:1.2}h1{font-size:clamp(2.5rem,5vw,4rem)}h2,h3,h4,h5,h6,h2.text-xs,h2.text-sm,h2.text-base,h2.text-lg,h2.text-xl,h2.text-2xl,h2.text-3xl,h3.text-xs,h3.text-sm,h3.text-base,h3.text-lg,h3.text-xl,h3.text-2xl,h3.text-3xl,h4.text-xs,h4.text-sm,h4.text-base,h4.text-lg,h4.text-xl,h4.text-2xl,h4.text-3xl,h5.text-xs,h5.text-sm,h5.text-base,h5.text-lg,h5.text-xl,h5.text-2xl,h5.text-3xl,h6.text-xs,h6.text-sm,h6.text-base,h6.text-lg,h6.text-xl,h6.text-2xl,h6.text-3xl,.section-title,.section-title.text-xs,.section-title.text-sm,.section-title.text-base,.section-title.text-lg,.section-title.text-xl,.section-title.text-2xl,.section-title.text-3xl{font-size:1.125rem!important}p,p.text-xs,p.text-sm,p.text-base,p.text-lg,p.text-xl,p.text-2xl,p.text-3xl,p.text-muted-foreground,.section-subtitle,.section-subtitle.text-xs,.section-subtitle.text-sm,.section-subtitle.text-base,.section-subtitle.text-lg,.section-subtitle.text-xl,* p,* .text-muted-foreground:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1.125rem!important;color:var(--gray-medium)}a{text-decoration:none;color:inherit;transition:var(--transition-fast)}button{font-family:var(--font-primary);cursor:pointer;border:none;outline:none;transition:var(--transition-normal)}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-sm)}.section{padding:var(--spacing-2xl) 0;position:relative}@media (max-width: 968px){.section{padding:var(--spacing-xl) 0}}@media (max-width: 768px){.section{padding:var(--spacing-lg) 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-in-up{opacity:0!important;transform:translateY(100px)!important;transition:opacity 1.5s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.16,1,.3,1)!important;will-change:opacity,transform}.fade-in-up.visible{opacity:1!important;transform:translateY(0)!important}html.motion-on .fade-in-up,html.motion-on .fade-in,html.motion-on .slide-in-left,html.motion-on .slide-in-right,html.motion-on .scale-in,html.motion-on .footer-link-slide{opacity:unset!important;transform:unset!important;transition:none!important}.capability-tag{cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.capability-tag:hover{transform:scale(1.05)!important}.fade-in{opacity:0;transition:opacity 1s ease-out}.fade-in.visible{opacity:1}.slide-in-left{opacity:0;transform:translate(-60px);transition:opacity .8s ease-out,transform .8s ease-out}.slide-in-left.visible{opacity:1;transform:translate(0)}.slide-in-right{opacity:0;transform:translate(60px);transition:opacity .8s ease-out,transform .8s ease-out}.slide-in-right.visible{opacity:1;transform:translate(0)}.scale-in{opacity:0;transform:scale(.95);transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.scale-in.visible{opacity:1;transform:scale(1)}@media (prefers-reduced-motion: reduce){html.motion-on [data-motion-bound]{opacity:1!important;transform:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width: 768px){.section{padding:var(--spacing-lg) 0}.container{padding:0 var(--spacing-xs)}.glass-card:hover,.glass-card-hover:hover,[class*="hover:border"]:hover{border-color:hsl(var(--border)/.3)!important}.bento-item:hover{border-color:inherit!important}.text-sm,.text-xs,p.text-sm,p.text-xs,.text-muted-foreground.text-sm,.text-muted-foreground.text-xs,p.text-muted-foreground{font-size:1rem!important}.hero-section p,section[class*=hero] p,section.hero-section p.text-muted-foreground,section.hero-section p.text-lg,section.hero-section p.text-xl,section p.text-xl.text-muted-foreground,section p.text-muted-foreground.text-xl,section.relative p.text-xl.text-muted-foreground,section[class*="flex items-center"] p.text-xl.text-muted-foreground{font-size:1.125rem!important}}.glass-card,.glass-card-hover{background:hsl(var(--card)/.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsl(var(--border)/.3);border-radius:var(--radius)}.glass-card-hover{transition:all .3s ease}.glass-card-hover:hover{border-color:hsl(var(--primary)/.5);box-shadow:0 0 30px -5px hsl(var(--primary)/.3)}@media (max-width: 768px){.glass-card-hover,.glass-card-hover:hover{box-shadow:none!important}}.gradient-text,.stat-number{background:linear-gradient(to right,hsl(var(--primary)),#69f,hsl(var(--glow-secondary)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-link{color:hsl(var(--muted-foreground));transition:color .2s ease;font-size:.875rem;font-weight:500}.nav-link:hover{color:hsl(var(--foreground))}.nav-link.nav-link-active{color:hsl(var(--primary))}.stat-number{font-size:3rem;font-weight:700;font-family:var(--font-display)}@media (min-width: 768px){.stat-number{font-size:3.75rem}}.section-title{font-size:2rem!important;font-weight:700;font-family:var(--font-display);letter-spacing:-.025em}@media (min-width: 768px){.section-title{font-size:2.5rem!important}}@media (min-width: 1024px){.section-title{font-size:3.5rem!important}}.section-subtitle{font-size:1rem!important;color:hsl(var(--muted-foreground));max-width:42rem}.feature-icon{width:3rem;height:3rem;border-radius:var(--radius);background:hsl(var(--primary)/.1);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));font-size:1.5rem;transition:transform .3s ease}.feature-icon:hover{transform:scale(1.1)}.cta-button{background:hsl(var(--primary));color:var(--primary-dark);font-weight:600;padding:.75rem 1.5rem;border-radius:var(--radius);transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;cursor:pointer;border:none}.cta-button:hover:not(:disabled){box-shadow:0 0 30px -5px var(--accent-cyan);transform:scale(1.02)}.cta-button:disabled{background:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.cta-button-outline{border:1px solid var(--gray-dark);color:hsl(var(--primary-white));font-weight:600;padding:.75rem 1.5rem;border-radius:var(--radius);transition:all .3s ease;display:inline-flex;align-items:center;text-decoration:none;background:var(--primary-dark)}.cta-button-outline:hover{background:hsl(var(--primary)/.05);border:1px solid var(--accent-cyan)}.text-foreground{color:hsl(var(--foreground))}.text-primary{color:hsl(var(--primary))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.bg-card{background:hsl(var(--card))}.bg-background{background:hsl(var(--background))}.bg-primary\/20{background:hsl(var(--primary)/.2)}.bg-glow-secondary\/20{background:hsl(var(--glow-secondary)/.2)}.bg-primary\/10{background:hsl(var(--primary)/.1)}.bg-primary\/5{background:hsl(var(--primary)/.05)}.bg-card\/50{background:hsl(var(--card)/.5)}.border-border\/50{border-color:hsl(var(--border)/5)}.border-primary\/50{border-color:hsl(var(--primary)/.5)}.border-primary\/30{border-color:hsl(var(--primary)/.3)}.bg-gradient-to-br{background:linear-gradient(to bottom right,hsl(var(--primary)),hsl(var(--glow-secondary)))}.from-primary{--tw-gradient-from: hsl(var(--primary))}.to-glow-secondary{--tw-gradient-to: hsl(var(--glow-secondary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.font-display{font-family:var(--font-display)}.bg-grid-pattern{background-image:linear-gradient(to right,hsl(var(--border)/.1) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--border)/.1) 1px,transparent 1px);background-size:60px 60px}.bg-radial-gradient{background:radial-gradient(ellipse at center,hsl(var(--primary)/.1) 0%,transparent 70%)}.bg-hero-gradient{background:radial-gradient(ellipse 80% 50% at 50% -20%,hsl(var(--primary)/.15),transparent),radial-gradient(ellipse 60% 40% at 80% 60%,hsl(var(--glow-secondary)/.1),transparent),radial-gradient(ellipse 50% 30% at 20% 80%,hsl(var(--primary)/.08),transparent)}.bg-gradient-to-b{background:linear-gradient(to bottom,hsl(var(--background)),hsl(var(--card)),hsl(var(--background)))}.from-background{--tw-gradient-from: hsl(var(--background))}.via-card{--tw-gradient-via: hsl(var(--card))}.to-background{--tw-gradient-to: hsl(var(--background))}.animate-pulse-slow{animation:pulse 4s ease-in-out infinite}.animate-spin-slow{animation:spin 30s linear infinite}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-0{opacity:0}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.gap-6{gap:1.5rem}.gap-4{gap:1rem}.gap-3{gap:.75rem}.gap-2{gap:.5rem}.gap-12{gap:3rem}@media (min-width: 1024px){.lg\:gap-20{gap:5rem}}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.flex-wrap{flex-wrap:wrap}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-16{margin-bottom:4rem}.mx-auto{margin-left:auto;margin-right:auto}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-md{max-width:28rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}@media (min-width: 768px){.md\:text-xl{font-size:1.25rem}.md\:text-4xl{font-size:2.25rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}}@media (min-width: 1024px){.lg\:text-7xl{font-size:4.5rem}}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}@media (min-width: 640px){.sm\:text-5xl{font-size:3rem}}@media (min-width: 768px){.md\:text-6xl{font-size:3.75rem}}.font-semibold{font-weight:600}.font-bold{font-weight:700}.leading-tight{line-height:1.25}.leading-relaxed{line-height:1.625}.text-center{text-align:center}.relative{position:relative}.absolute{position:absolute}.inset-0{inset:0}.z-10{z-index:10}.w-6{width:1.5rem}.h-6{height:1.5rem}.w-12{width:3rem}.h-12{height:3rem}.w-24{width:6rem}.h-24{height:6rem}.w-80{width:20rem}.h-80{height:20rem}.w-96{width:24rem}.h-96{height:24rem}.w-full{width:100%}.h-full{height:100%}.min-h-\[90vh\]{min-height:90vh}.aspect-square{aspect-ratio:1/1}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-xl{border-radius:calc(var(--radius) * 1.33)}.rounded-2xl{border-radius:calc(var(--radius) * 2)}.border{border-width:1px}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-24{padding-top:6rem;padding-bottom:6rem}@media (min-width: 768px){.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}.blur-\[100px\]{filter:blur(100px)}.blur-\[120px\]{filter:blur(120px)}.blur-\[150px\]{filter:blur(150px)}.-translate-x-1\/2{transform:translate(-50%)}.-translate-y-1\/2{transform:translateY(-50%)}.overflow-hidden{overflow:hidden}.particle-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}body.tv-on,html.tv-on,body.tv-on .app-container{background:#fff;color:#3c3a39}html:has(app-about),html:has(app-about) body{background:#fff}html:has(app-enterprise-intelligence),html:has(app-enterprise-intelligence) body,html:has(app-enterprise-intelligence) body.tv-on,html:has(app-enterprise-intelligence) body.tv-on .app-container,html:has(app-healthcare),html:has(app-healthcare) body,html:has(app-healthcare) body.tv-on,html:has(app-healthcare) body.tv-on .app-container,html:has(app-customer-experience),html:has(app-customer-experience) body,html:has(app-customer-experience) body.tv-on,html:has(app-customer-experience) body.tv-on .app-container,html:has(app-contact),html:has(app-contact) body,html:has(app-contact) body.tv-on,html:has(app-contact) body.tv-on .app-container,html:has(app-dionce-platform),html:has(app-dionce-platform) body,html:has(app-dionce-platform) body.tv-on,html:has(app-dionce-platform) body.tv-on .app-container{background:#fff!important}body.tv-on p,body.tv-on h2,body.tv-on h3,body.tv-on h4,body.tv-on h5,body.tv-on h6,body.tv-on .text-muted-foreground{font-size:inherit!important;color:inherit}:root{--m-ease: cubic-bezier(.16, 1, .3, 1);--m-fast: .2s;--m-ui: .32s}@media (prefers-reduced-motion: no-preference){html.motion-pending main section[class*=hero]{visibility:hidden;animation:motion-pending-release 0s linear 1.6s forwards}}@keyframes motion-pending-release{to{visibility:visible}}.mw{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.14em;margin-bottom:-.14em}.mw-i{display:inline-block}html.motion-on :is(.pr-btn,.ei-btn,.pu-btn,.tv-btn,.cu-submit-btn,.cu-demo-box__btn,.tv-mega__cta){transition:transform var(--m-fast) var(--m-ease),box-shadow var(--m-ui) var(--m-ease),background-color var(--m-ui) var(--m-ease),border-color var(--m-ui) var(--m-ease)}html.motion-on :is(.pr-btn,.ei-btn,.pu-btn,.tv-btn,.cu-submit-btn,.cu-demo-box__btn):hover{transform:translateY(-1px);box-shadow:0 10px 26px -14px #b83a1a8c}html.motion-on :is(.pr-btn,.ei-btn,.pu-btn,.tv-btn,.cu-submit-btn,.tv-mega__cta,.cu-demo-box__btn) svg{transition:transform var(--m-fast) var(--m-ease)}html.motion-on :is(.pr-btn,.ei-btn,.pu-btn,.tv-btn,.cu-submit-btn,.tv-mega__cta,.cu-demo-box__btn):hover svg{transform:translate(3px)}html.motion-on :is(.pr-btn,.ei-btn,.pu-btn,.tv-btn,.cu-submit-btn,.cu-demo-box__btn):active{transform:translateY(0);transition-duration:80ms}html.motion-on :is(.pr-card,.pr-step,.pr-outcome,.pr-gov-item,.pr-kpi,.pr-rel,.pr-void-card,.pu-card,.ei-why__card,.ei-stage,.ei-aud__card,.ei-lever,.ei-ind__card,.faq-card){transition:transform var(--m-ui) var(--m-ease),box-shadow var(--m-ui) var(--m-ease),border-color var(--m-ui) var(--m-ease)}html.motion-on :is(.pr-card,.pr-step,.pr-outcome,.pr-gov-item,.pr-kpi,.pr-rel,.pr-void-card,.pu-card,.ei-why__card,.ei-stage,.ei-aud__card,.ei-lever,.ei-ind__card,.faq-card):hover{transform:translateY(-3px);box-shadow:0 18px 40px -24px #32287861}html.motion-on :is(.pr-chip,.ei-tech-strip span){transition:transform var(--m-fast) var(--m-ease),color var(--m-fast) ease}html.motion-on :is(.pr-chip):hover{transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){html.motion-on :is(.pr-btn,.ei-btn,.pu-btn,.tv-btn,.pr-card,.pu-card,.ei-why__card,.pr-step):hover{transform:none}}.pd-card.pd-card.pr-diagram__card{padding:clamp(1rem,3vw,2.25rem);border-radius:24px;border:1px solid rgba(42,33,64,.08);background:radial-gradient(60% 70% at 50% 45%,rgba(99,64,255,.07),transparent 70%),linear-gradient(rgba(42,33,64,.035) 1px,transparent 1px) 0 0/26px 26px,linear-gradient(90deg,rgba(42,33,64,.035) 1px,transparent 1px) 0 0/26px 26px,#fcfbff;box-shadow:0 40px 80px -50px #32287859}.pd.pr-diagram__svg{min-width:700px;overflow:visible}.pd text{font-family:IBM Plex Mono,ui-monospace,monospace}.pd-wire{fill:none;stroke:#e0ddf0;stroke-width:1.5}.pd-wire--sig{stroke:#d97706;stroke-dasharray:5 4}.pd-flow{fill:none;stroke:#6340ff;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:2 18;animation:pd-flow 1.4s linear infinite}.pd-flow--out{stroke-dasharray:2 22;animation-duration:1.6s}.pd-pill rect{fill:#fff;stroke:#e6e1ff}.pd-pill text{font-size:10px;letter-spacing:.08em;fill:#6b4bb0}.pd-src rect:first-child{fill:#fff;stroke:#e3e1f1;filter:drop-shadow(0 6px 10px rgba(23,20,31,.05));transition:stroke .3s ease}.pd-src:hover rect:first-child{stroke:#6340ff}.pd-src__ico{fill:#f2efff}.pd-src__glyph{stroke:#6340ff;stroke-width:1.6;stroke-linecap:round;fill:none}.pd-src text{font-size:11px;font-weight:500;letter-spacing:.02em;fill:#17141f}.pd-eng__box{filter:drop-shadow(0 18px 30px rgba(50,40,120,.35))}.pd-eng__halo{fill:none;stroke:#6340ff;stroke-opacity:.35;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:pd-halo 3s ease-out infinite}.pd-eng__net line{stroke:#b9a6ff8c;stroke-width:1.4}.pd-eng__net circle{fill:#b9a6ff;transform-box:fill-box;transform-origin:center;animation:pd-node 2.4s var(--d, 0s) ease-in-out infinite}.pd-eng__net .pd-eng__hub{fill:#fff;stroke:#6340ff;stroke-width:3;animation:none}.pd-eng__t{font-size:12.5px;font-weight:600;letter-spacing:.06em;fill:#fff}.pd-eng__s{font-family:Inter,system-ui,sans-serif!important;font-size:11.5px;fill:#e1dbff}.pd-res rect{fill:#fff;stroke:#e3e1f1;filter:drop-shadow(0 6px 10px rgba(23,20,31,.05))}.pd-res__dot{fill:#6340ff}.pd-res__tick{fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pd-res__t{font-size:10.5px;font-weight:500;letter-spacing:.03em;fill:#17141f}.pd-res__s{font-family:Inter,system-ui,sans-serif!important;font-size:11.5px;fill:#5a555f}.pd-res .pd-res__dot{transform-box:fill-box;transform-origin:center;animation:pd-ping 3.2s calc(var(--i) * .35s + .6s) ease-out infinite}.pd-gap rect{fill:#fffbeb;stroke:#f0b85a;stroke-dasharray:5 4}.pd-gap__dot{fill:#fff;stroke:#d97706;stroke-width:2;stroke-dasharray:3 2.5}.pd-gap__bang{font-size:12px;font-weight:700;fill:#d97706}.pd-gap__t{font-size:10.5px;font-weight:600;letter-spacing:.03em;fill:#b45309}.pd-flag rect{fill:#fef3c7;stroke:#d97706;animation:pd-flag 2.8s ease-in-out infinite}.pd-flag__ico{fill:#d97706}.pd-flag__bang{font-size:11px;font-weight:700;fill:#fff}.pd-flag__t{font-size:10.5px;font-weight:600;letter-spacing:.04em;fill:#b45309}.pd-flag__s{font-family:Inter,system-ui,sans-serif!important;font-size:11px;fill:#6b5a3a}@keyframes pd-flow{to{stroke-dashoffset:-40}}@keyframes pd-halo{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@keyframes pd-node{50%{fill:#fff;transform:scale(1.25)}}@keyframes pd-ping{0%,70%,to{filter:none}10%{filter:drop-shadow(0 0 6px rgba(99,64,255,.8))}}@keyframes pd-flag{0%,to{filter:drop-shadow(0 0 0 rgba(217,119,6,0))}50%{filter:drop-shadow(0 0 8px rgba(217,119,6,.35))}}@media (prefers-reduced-motion: reduce){.pd *,.pd *:before{animation:none!important}.pd-flow{display:none}}.pd--m.pd--m.pr-diagram__svg{display:none}.pd--m .pd-src text{font-size:9.5px}@media (max-width: 700px){.pd--d.pd--d.pr-diagram__svg{display:none}.pd--m.pd--m.pr-diagram__svg{display:block;min-width:0;width:100%}}.ei-headfilm,.pr-headfilm{display:grid;gap:2rem;align-items:center}@media (min-width: 1000px){.ei-headfilm,.pr-headfilm{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,3.5vw,3rem)}}.ei-headfilm__film,.pr-headfilm__film{display:block;width:100%;max-width:760px;justify-self:end}.pr-archfilm{display:block;width:100%;max-width:1080px;margin:clamp(2rem,4vw,3rem) auto 0}.uc-film{display:block;width:100%;max-width:1080px;margin:2.5rem auto 0}@media (min-width: 761px){.uc-static{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;border:0!important;white-space:nowrap;opacity:1!important}}@media (max-width: 760px){app-product-video.uc-film{display:none}}@media (min-width: 1000px){.tv-wrap:has(>app-product-video.uc-film){display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,3.5vw,3rem);align-items:center}.tv-wrap:has(>app-product-video.uc-film)>app-product-video.uc-film{margin:0;max-width:760px;justify-self:end}}.pr-governance-section,.pr-taxonomy-section,section:has(app-product-video.uc-film){background:radial-gradient(55% 60% at 80% 35%,rgba(99,64,255,.07),transparent 70%),linear-gradient(180deg,#fff,#f8f7fd)!important}app-product-video .pv{box-shadow:0 0 0 1px #2a21401a,0 40px 80px -40px #32287873}.tv-nav .tv-btn--fill,.tv-nav__cta .tv-btn--fill,.tv-nav__cta .tv-btn--ghost{background:#111!important;border-color:#111!important;color:#fff!important;border-radius:12px!important}.tv-nav .tv-btn--fill:hover,.tv-nav__cta .tv-btn--fill:hover{background:#2a2a2a!important}.ei-btn:not(.ei-btn--ghost),.pr-btn:not(.pr-btn--ghost),.ab-btn:not(.ab-btn--ghost),.cu-submit-btn,.tv-foot__cta{background:#111!important;color:#fff!important}.ei-btn:not(.ei-btn--ghost):hover,.pr-btn:not(.pr-btn--ghost):hover,.ab-btn:not(.ab-btn--ghost):hover,.cu-submit-btn:hover,.tv-foot__cta:hover{background:#2a2a2a!important}.ei-btn__orb{background:#ffffff2e!important;color:#fff!important}.ei-hero .ei-btn:not(.ei-btn--ghost){background:#fff!important;color:#111!important}.ei-hero .ei-btn:not(.ei-btn--ghost) .ei-btn__orb{background:#111!important;color:#fff!important}.pr-hero,.ab-hero,.cu-hero{background:radial-gradient(45% 60% at 90% 10%,rgba(255,122,89,.22),transparent 70%),radial-gradient(40% 55% at 0% 100%,rgba(99,64,255,.14),transparent 70%),radial-gradient(30% 40% at 100% 100%,rgba(99,64,255,.08),transparent 70%),linear-gradient(180deg,#fff,#fbf9ff)!important}:root{--w-ink: #1b1c3a;--w-peach: #e4dcff;--w-peach-2: #f9d6ae;--w-ring: #b9a6ff;--w-cream: #f5f2ff;--w-stone: #f5f4fa;--w-grad: linear-gradient(135deg, #4a2fd6 0%, #6340ff 45%, #c06ad8 75%, #ff7a59 100%)}.pr-card,.pr-step,.pr-gov-item,.pr-outcome,.pr-kpi,.pr-trust__item,.pr-trust-item,.ei-why__card,.ei-stage__body,.ei-ind__card,.ei-lever,.ab-pillar,.pu-card,.ei-aud__card{position:relative!important;overflow:hidden!important;border-radius:26px!important;border:1px solid rgba(27,28,58,.07)!important;background:#fff!important;box-shadow:0 1px 2px #1b1c3a0a,0 26px 50px -36px #32287859!important;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease!important}.pr-card:hover,.pr-step:hover,.pr-gov-item:hover,.pr-outcome:hover,.pr-kpi:hover,.ei-why__card:hover,.ei-ind__card:hover,.ab-pillar:hover,.pu-card:hover{transform:translateY(-4px);box-shadow:0 1px 2px #1b1c3a0d,0 34px 60px -34px #32287873!important}.pr-card>*,.pr-step>*,.pr-gov-item>*,.pr-outcome>*,.pr-kpi>*,.ei-why__card>*,.ei-ind__card>*,.ab-pillar>*,.pu-card>*,.ei-aud__card>*,.ei-lever>*{position:relative;z-index:1}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:is(.pr-card,.pr-step,li,.pr-gov-item,.pr-outcome,.pr-kpi,.ei-why__card,.ei-ind__card,.ab-pillar,.pu-card):nth-child(4n+2){background:var(--w-peach)!important;border-color:transparent!important}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:is(.pr-card,.pr-step,li,.pr-gov-item,.pr-outcome,.pr-kpi,.ei-why__card,.ei-ind__card,.ab-pillar,.pu-card):nth-child(4n+2):after{content:""!important;position:absolute!important;inset:auto -32% -48% auto!important;width:82%!important;aspect-ratio:1!important;height:auto!important;border-radius:50%!important;border:34px solid var(--w-ring)!important;background:none!important;opacity:.85!important;transform:none!important;z-index:0!important;pointer-events:none}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:is(.pr-card,.pr-step,li,.pr-gov-item,.pr-outcome,.pr-kpi,.ei-why__card,.ei-ind__card,.ab-pillar,.pu-card):nth-child(4n+2) :is(h3,h4,strong,b){color:var(--w-ink)!important}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:is(.pr-card,.pr-step,li,.pr-gov-item,.pr-outcome,.pr-kpi,.ei-why__card,.ei-ind__card,.ab-pillar,.pu-card):nth-child(4n+2) :is(p,li,span:not([class*=num]):not([class*=tag])){color:#3f3a66!important}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:is(.pr-card,.pr-step,li,.pr-gov-item,.pr-outcome,.pr-kpi,.ei-why__card,.ei-ind__card,.ab-pillar,.pu-card):nth-child(4n+3){background:var(--w-grad)!important;border-color:transparent!important;box-shadow:0 30px 60px -30px #4a2fd68c!important}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:is(.pr-card,.pr-step,li,.pr-gov-item,.pr-outcome,.pr-kpi,.ei-why__card,.ei-ind__card,.ab-pillar,.pu-card):nth-child(4n+3):after{content:""!important;position:absolute!important;inset:auto -40% -60% auto!important;width:90%!important;aspect-ratio:1!important;height:auto!important;border-radius:50%!important;border:30px solid rgba(255,255,255,.12)!important;background:none!important;transform:none!important;z-index:0!important;pointer-events:none}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:is(.pr-card,.pr-step,li,.pr-gov-item,.pr-outcome,.pr-kpi,.ei-why__card,.ei-ind__card,.ab-pillar,.pu-card):nth-child(4n+3) :is(h3,h4,strong,b,p,li,span,small,em){color:#fff!important}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:is(.pr-card,.pr-step,li,.pr-gov-item,.pr-outcome,.pr-kpi,.ei-why__card,.ei-ind__card,.ab-pillar,.pu-card):nth-child(4n+3) :is(p,li){color:#ffffffe0!important}:is(.pr-step__num,.ab-pillar__n,.ei-lever__idx){display:inline-grid!important;place-items:center;min-width:2.4rem;height:2.4rem;padding:0 .7rem;border-radius:999px!important;background:var(--w-ink)!important;color:#fff!important;font-family:var(--tv-mono, monospace);font-size:.85rem!important}:is(.pr-card__tag,.ei-why__tag,.pr-card__label){display:inline-flex!important;padding:.3rem .8rem!important;border-radius:999px!important;background:var(--w-cream)!important;color:#4b3fb8!important;font-family:var(--tv-mono, monospace);letter-spacing:.06em}.ei-caps,.ei-faq,.pr-cards-section,.pr-governance-section,.pr-ba,.pr-chips,.ab-what{background:var(--w-stone)!important}.ei-aud,.ei-biz,.pr-steps-section,.pr-steps,.pr-kpis,.pr-taxonomy-section{background:radial-gradient(50% 60% at 100% 0%,rgba(255,122,89,.16),transparent 70%),radial-gradient(45% 55% at 0% 100%,rgba(99,64,255,.08),transparent 70%),#faf9ff!important}.pr-outcomes,.pr-outcomes-section{background:radial-gradient(60% 70% at 85% 20%,rgba(228,220,255,.35),transparent 70%),#fff!important}.pr-console,.pr-console-section,.pr-diagram{background:radial-gradient(55% 60% at 90% 10%,rgba(99,64,255,.1),transparent 70%),var(--w-stone)!important}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:nth-child(4n+3) :is([class*=tag],[class*=label],[class*=__ex] span,[class*=chip],[class*=pill]){background:#ffffff2e!important;border-color:#fff6!important;color:#fff!important}:is(.pr-cards__grid,.pr-cards,.pr-steps,.pr-steps__list,.pr-governance,.pr-outcomes,.pr-outcomes__grid,.pr-kpis__grid,.ei-why__grid,.ei-ind__grid,.ab-pillars,.pu-grid)>:nth-child(4n+2) :is([class*=tag],[class*=label],[class*=__ex] span,[class*=chip],[class*=pill]){background:var(--w-cream)!important;border-color:transparent!important;color:var(--w-ink)!important}.ei-stage--dest .ei-stage__body{background:var(--w-grad)!important;border-color:transparent!important;box-shadow:0 30px 60px -30px #4a2fd68c!important}.ei-stage--dest .ei-stage__body:after{content:"";position:absolute;inset:auto -40% -55% auto;width:90%;aspect-ratio:1;border-radius:50%;border:30px solid rgba(255,255,255,.12);pointer-events:none;z-index:0}.ei-stage--dest .ei-stage__body>*{position:relative;z-index:1}.ei-stage--dest .ei-stage__body :is(h3,.ei-stage__tag){color:#fff!important}.ei-stage--dest .ei-stage__body p{color:#ffffffe0!important}.ei-stage--dest .ei-stage__body li{color:#ffffffeb!important}.ei-stage--dest .ei-stage__body li:before{background:#fff!important}.ei-why__grid>:nth-child(4n+3) [class*=ei-why__][class*=tag],.ei-why__grid>:nth-child(4n+3) .ei-why__num{background:#fff3!important;color:#fff!important}.ei-why,.ei-journey,.ei-caps,.ei-aud,.ei-platform,.ei-biz,.ei-ind,.ei-faq,.pr-cards-section,.pr-steps-section,.pr-steps,.pr-outcomes,.pr-outcomes-section,.pr-kpis,.pr-governance-section,.pr-taxonomy-section,.pr-ba,.pr-chips,.pr-console,.pr-console-section,.pr-diagram,.ab-what,.ab-how,.ab-out-sec,.cu-main{position:relative!important;overflow:hidden!important;isolation:isolate}:is(.ei-why,.ei-journey,.ei-caps,.ei-aud,.ei-platform,.ei-biz,.ei-ind,.ei-faq,.pr-cards-section,.pr-steps-section,.pr-steps,.pr-outcomes,.pr-outcomes-section,.pr-kpis,.pr-governance-section,.pr-taxonomy-section,.pr-ba,.pr-chips,.pr-console,.pr-console-section,.pr-diagram,.ab-what,.ab-how,.ab-out-sec,.cu-main):before,:is(.ei-why,.ei-journey,.ei-caps,.ei-aud,.ei-platform,.ei-biz,.ei-ind,.ei-faq,.pr-cards-section,.pr-steps-section,.pr-steps,.pr-outcomes,.pr-outcomes-section,.pr-kpis,.pr-governance-section,.pr-taxonomy-section,.pr-ba,.pr-chips,.pr-console,.pr-console-section,.pr-diagram,.ab-what,.ab-how,.ab-out-sec,.cu-main):after{content:"";position:absolute;z-index:-1;pointer-events:none}:is(.ei-why,.ei-aud,.ei-ind,.pr-cards-section,.pr-outcomes,.pr-outcomes-section,.pr-governance-section,.ab-what,.cu-main):before{top:-260px;right:-220px;width:620px;height:620px;border-radius:50%;border:70px solid rgba(185,166,255,.16)}:is(.ei-why,.ei-aud,.ei-ind,.pr-cards-section,.pr-outcomes,.pr-outcomes-section,.pr-governance-section,.ab-what,.cu-main):after{left:-40px;bottom:40px;width:300px;height:220px;background:radial-gradient(circle,rgba(99,64,255,.22) 1.6px,transparent 2px) 0 0/22px 22px;-webkit-mask-image:radial-gradient(closest-side,#000,transparent);mask-image:radial-gradient(closest-side,#000,transparent)}:is(.ei-journey,.ei-biz,.ei-faq,.pr-steps-section,.pr-steps,.pr-kpis,.pr-ba,.ab-how):before{left:-280px;bottom:-320px;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,transparent 54%,rgba(255,122,89,.14) 54.5%,rgba(255,122,89,.14) 62%,transparent 62.5%,transparent 74%,rgba(99,64,255,.08) 74.5%,rgba(99,64,255,.08) 78%,transparent 78.5%)}:is(.ei-journey,.ei-biz,.ei-faq,.pr-steps-section,.pr-steps,.pr-kpis,.pr-ba,.ab-how):after{top:-120px;right:-80px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,89,.28),transparent 65%);filter:blur(10px)}:is(.ei-caps,.ei-platform,.pr-chips,.pr-taxonomy-section,.pr-console,.pr-console-section,.pr-diagram,.ab-out-sec):before{top:50%;right:-360px;width:720px;height:720px;transform:translateY(-50%);border-radius:50%;border:2px solid rgba(99,64,255,.14);box-shadow:0 0 0 40px #ff7a590f,0 0 0 41px #6340ff14,0 0 0 110px #ff7a590a}:is(.ei-caps,.ei-platform,.pr-chips,.pr-taxonomy-section,.pr-console,.pr-console-section,.pr-diagram,.ab-out-sec):after{top:0;left:0;width:380px;height:100%;background:repeating-linear-gradient(115deg,transparent 0 14px,rgba(99,64,255,.07) 14px 15px);-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent)}@media (max-width: 760px){:is(.ei-why,.ei-journey,.ei-caps,.ei-aud,.ei-platform,.ei-biz,.ei-ind,.ei-faq,.pr-cards-section,.pr-steps-section,.pr-steps,.pr-outcomes,.pr-outcomes-section,.pr-kpis,.pr-governance-section,.pr-taxonomy-section,.pr-ba,.pr-chips,.pr-console,.pr-console-section,.pr-diagram,.ab-what,.ab-how,.ab-out-sec,.cu-main):before{transform:scale(.6);transform-origin:center}}:is(.pr-step__num,.ab-pillar__n,.ei-lever__idx){align-self:flex-start!important;justify-self:start!important;width:auto!important}.ei-lever.is-wide{background:var(--w-peach)!important}.ei-lever.is-wide:after{content:""!important;display:block!important;position:absolute!important;inset:auto -14% -70% auto!important;width:46%!important;height:auto!important;aspect-ratio:1!important;border-radius:50%!important;border:40px solid var(--w-ring)!important;background:none!important;filter:none!important;opacity:.9!important;z-index:0!important;pointer-events:none}.ei-why,.ei-journey,.ei-caps,.ei-aud,.ei-platform,.ei-biz,.ei-ind,.ei-faq,.pr-cards-section,.pr-steps-section,.pr-steps,.pr-outcomes,.pr-outcomes-section,.pr-kpis,.pr-governance-section,.pr-taxonomy-section,.pr-ba,.pr-chips,.pr-console,.pr-console-section,.pr-diagram,.ab-what,.ab-how,.ab-out-sec,.cu-main{overflow:clip!important}.pr-hero{position:relative!important;overflow:hidden!important;isolation:isolate;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201600%20900%22%20preserveAspectRatio%3D%22none%22%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22r1%22%20x1%3D%220%22%20y1%3D%221%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f3efff%22%20stop-opacity%3D%220%22/%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23fbbf86%22%20stop-opacity%3D%22.75%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237c5cfc%22%20stop-opacity%3D%221%22/%3E%3C/linearGradient%3E%0A%3ClinearGradient%20id%3D%22r2%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23ffe0d2%22%20stop-opacity%3D%22.35%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%235b3ff0%22%20stop-opacity%3D%221%22/%3E%3C/linearGradient%3E%0A%3ClinearGradient%20id%3D%22r3%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4f1ff%22%20stop-opacity%3D%220%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ffd9c8%22%20stop-opacity%3D%22.7%22/%3E%3C/linearGradient%3E%0A%3ClinearGradient%20id%3D%22hl%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22/%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.75%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22/%3E%3C/linearGradient%3E%0A%3CradialGradient%20id%3D%22g%22%20cx%3D%22.5%22%20cy%3D%22.5%22%20r%3D%22.5%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.65%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22/%3E%3C/radialGradient%3E%0A%3C/defs%3E%0A%3Cpath%20d%3D%22M1600%200%20L1600%20520%20C%201420%20470%2C%201290%20330%2C%201180%20190%20C%201110%20100%2C%201060%2040%2C%201000%200%20Z%22%20fill%3D%22url%28%23r3%29%22/%3E%0A%3Cpath%20d%3D%22M1600%20120%20C%201450%20260%2C%201380%20420%2C%201250%20560%20C%201130%20690%2C%20980%20760%2C%20760%20820%20L%20760%20900%20L1600%20900%20Z%22%20fill%3D%22url%28%23r1%29%22/%3E%0A%3Cpath%20d%3D%22M1600%20360%20C%201470%20470%2C%201350%20620%2C%201180%20720%20C%201040%20800%2C%20880%20860%2C%20680%20900%20L1600%20900%20Z%22%20fill%3D%22url%28%23r2%29%22/%3E%0A%3Cpath%20d%3D%22M0%20820%20C%20260%20720%2C%20520%20860%2C%20820%20790%20S%201300%20760%2C%201600%20820%20L1600%20900%20L0%20900%20Z%22%20fill%3D%22url%28%23r1%29%22%20opacity%3D%22.75%22/%3E%0A%3Cpath%20d%3D%22M0%20870%20C%20300%20800%2C%20620%20900%2C%20980%20850%20S%201400%20860%2C%201600%20880%20L1600%20900%20L0%20900%20Z%22%20fill%3D%22url%28%23r2%29%22%20opacity%3D%22.8%22/%3E%0A%3Cpath%20d%3D%22M1600%20140%20C%201450%20280%2C%201380%20440%2C%201250%20580%20C%201130%20710%2C%20980%20780%2C%20760%20840%22%20fill%3D%22none%22%20stroke%3D%22url%28%23hl%29%22%20stroke-width%3D%222.5%22/%3E%0A%3Cpath%20d%3D%22M1600%20380%20C%201470%20490%2C%201350%20640%2C%201180%20740%20C%201040%20820%2C%20880%20870%2C%20690%20900%22%20fill%3D%22none%22%20stroke%3D%22url%28%23hl%29%22%20stroke-width%3D%222%22/%3E%0A%3Cpath%20d%3D%22M0%20822%20C%20260%20722%2C%20520%20862%2C%20820%20792%20S%201300%20762%2C%201600%20822%22%20fill%3D%22none%22%20stroke%3D%22url%28%23hl%29%22%20stroke-width%3D%222%22/%3E%0A%3Cg%20stroke%3D%22%236340ff%22%20stroke-opacity%3D%22.14%22%20fill%3D%22none%22%3E%0A%3Ccircle%20cx%3D%221210%22%20cy%3D%22330%22%20r%3D%22300%22/%3E%3Ccircle%20cx%3D%221210%22%20cy%3D%22330%22%20r%3D%22380%22%20stroke-dasharray%3D%224%2010%22/%3E%0A%3C/g%3E%0A%3Cellipse%20cx%3D%221210%22%20cy%3D%22330%22%20rx%3D%22420%22%20ry%3D%22260%22%20fill%3D%22url%28%23g%29%22/%3E%0A%3C/svg%3E) bottom right/100% 100% no-repeat,radial-gradient(30% 45% at 78% 45%,rgba(255,170,140,.4),transparent 70%),radial-gradient(35% 45% at 18% 10%,rgba(239,234,255,.9),transparent 70%),linear-gradient(170deg,#faf9ff,#f3f0fd 60%,#fff2e8)!important}.pr-hero:before{content:"";position:absolute;left:0;right:0;bottom:0;height:16%;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#fbfaff00,#fbfaff)}.pr-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle,rgba(124,92,252,.35) 2.5px,transparent 3px) left 44px bottom 70px/132px 110px no-repeat,radial-gradient(circle,rgba(124,92,252,.3) 2.5px,transparent 3px) right 60px top 26px/132px 110px no-repeat}.pr-hero [class*=pr-eyebrow],.pr-hero [class*=pr-kicker]{color:#6340ff!important}.pr-hero :is([class*=qcard],[class*=hero__vis],[class*=hero__art],.pr-hero__visual){box-shadow:0 0 0 10px #ffffff73,0 40px 80px -36px #6340ff80!important}.pr-hero .pr-btn:not(.pr-btn--ghost){background:linear-gradient(90deg,#6340ff,#ff7a59)!important;color:#fff!important;box-shadow:0 18px 36px -16px #6340ffb3!important}.pr-hero .pr-btn:not(.pr-btn--ghost) [class*=orb],.pr-hero .pr-btn:not(.pr-btn--ghost) i{background:#ffffff40!important;color:#fff!important}.pr-hero .pr-btn--ghost{background:#ffffffa6!important;color:#6340ff!important;border:1.5px solid #c3b4ff!important}.pr-hero{background:radial-gradient(28% 40% at 78% 50%,rgba(214,200,255,.32),transparent 70%),linear-gradient(180deg,#faf9ff,#f7f4ff)!important}.pr-hero:after{inset:50% -180px auto auto!important;width:820px!important;height:820px!important;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,transparent 30%,rgba(185,166,255,.16) 30.3%,rgba(185,166,255,.16) 37%,transparent 37.3%,transparent 50%,rgba(99,64,255,.12) 50.3%,rgba(99,64,255,.12) 51.2%,transparent 51.5%,transparent 64%,rgba(185,166,255,.12) 64.3%,rgba(185,166,255,.12) 70%,transparent 70.3%)!important}.pr-hero:before{left:-90px!important;right:auto!important;bottom:-90px!important;width:240px!important;height:240px!important;border-radius:50%;background:radial-gradient(circle at 35% 30%,#c8baff80,#7c5cfc40)!important}.pr-hero .pr-hero__visual{padding:6px!important;border:0!important;border-radius:26px!important;background:linear-gradient(135deg,#4a2fd6,#6340ff 45%,#ff7a59)!important;box-shadow:0 0 0 8px #ffffff80,0 40px 80px -36px #6340ff8c!important;overflow:hidden}.pr-hero .pr-hero__visual>*{border-radius:20px!important;background:#faf9ff;overflow:hidden}.pr-hero .pr-hero__visual{padding:2px!important;border-radius:24px!important;background:linear-gradient(135deg,#6340ff,#ff7a59 60%,#e1dbff)!important;box-shadow:0 0 0 10px #ffffff8c,0 30px 70px -34px #6340ff73!important;display:block!important}.pr-hero .pr-hero__visual>*{display:block;width:100%!important;max-width:none!important;margin:0!important;border-radius:22px!important;background:radial-gradient(70% 60% at 50% 40%,rgba(214,200,255,.18),transparent 70%),#fff!important;box-shadow:none!important}.pr-hero .pr-hero__visual svg,.pr-hero .pr-hero__visual img{display:block;width:100%;height:auto;padding:clamp(.75rem,2vw,1.5rem);box-sizing:border-box}.pr-hero:after{right:auto!important;left:72%!important;transform:translate(-50%,-50%)!important;width:760px!important;height:760px!important}.pr-hero:before{opacity:.6}:root{--violet: #6340ff;--w-grad: linear-gradient(135deg, #4a2fd6 0%, #6340ff 40%, #c06ad8 72%, #ff7a59 100%);--brand-grad: linear-gradient(90deg, #6340ff 0%, #ff7a59 100%)}.ei-btn:not(.ei-btn--ghost),.pr-btn:not(.pr-btn--ghost),.ab-btn:not(.ab-btn--ghost),.cu-submit-btn,.tv-foot__cta,.ei-hero .ei-btn:not(.ei-btn--ghost),.pr-hero .pr-btn:not(.pr-btn--ghost){background:var(--brand-grad)!important;color:#fff!important;box-shadow:0 18px 36px -16px #6340ff8c!important}.ei-btn:not(.ei-btn--ghost):hover,.pr-btn:not(.pr-btn--ghost):hover,.ab-btn:not(.ab-btn--ghost):hover,.cu-submit-btn:hover,.tv-foot__cta:hover{filter:brightness(1.06);background:var(--brand-grad)!important}.ei-btn--ghost,.pr-btn--ghost,.ab-btn--ghost{border-color:#c9bfff!important;color:#5b3ff0!important}.ei-hero h1 em,.pr-hero h1 em{background:var(--brand-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}h1,h2,h3{color:#1b1c3a}.hover\:text-cyan-400:hover{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-20{height:5rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width: 1024px){.lg\:gap-8{gap:2rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}}
