*,: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;-o-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]){-webkit-text-decoration:underline dotted;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::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}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}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1 / 1}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-full{height:100%}.min-h-\[calc\(100svh-4rem\)\]{min-height:calc(100svh - 4rem)}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\/5{width:80%}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[1px\]{width:1px}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:0px}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-\[760px\]{max-width:760px}.max-w-\[9\.7em\]{max-width:9.7em}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.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}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[var\(--gap\)\]{gap:var(--gap)}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-\[length\:var\(--border-beam-width\)\]{border-width:var(--border-beam-width)}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-input{border-color:#ffffff24}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.bg-\[\#08080a\]{--tw-bg-opacity: 1;background-color:rgb(8 8 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0c0c0f\]{--tw-bg-opacity: 1;background-color:rgb(12 12 15 / var(--tw-bg-opacity, 1))}.bg-background{--tw-bg-opacity: 1;background-color:rgb(8 8 10 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-border{background-color:#ffffff1a}.bg-card{--tw-bg-opacity: 1;background-color:rgb(16 16 20 / var(--tw-bg-opacity, 1))}.bg-destructive{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.bg-secondary{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.bg-zinc-300{--tw-bg-opacity: 1;background-color:rgb(212 212 216 / var(--tw-bg-opacity, 1))}.bg-zinc-600{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.bg-zinc-950\/40{background-color:#09090b66}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.08\)\,rgba\(255\,255\,255\,0\.035\)\)\]{background-image:linear-gradient(180deg,#ffffff14,#ffffff09)}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[var\(--color-from\)\]{--tw-gradient-from: var(--color-from) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-500{--tw-gradient-from: #71717a var(--tw-gradient-from-position);--tw-gradient-to: rgb(113 113 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-600{--tw-gradient-from: #52525b var(--tw-gradient-from-position);--tw-gradient-to: rgb(82 82 91 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[var\(--color-to\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-to) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-zinc-100{--tw-gradient-to: #f4f4f5 var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-0{padding-top:0}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.02\]{line-height:1.02}.leading-none{line-height:1}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.text-card-foreground{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-destructive-foreground{--tw-text-opacity: 1;color:rgb(255 247 247 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-foreground{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-muted-foreground{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-primary-foreground{--tw-text-opacity: 1;color:rgb(8 8 10 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-secondary-foreground{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-zinc-950{--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow: 0 0 18px rgba(255,255,255,.4);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_120px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 34px 120px rgba(0,0,0,.5);--tw-shadow-colored: 0 34px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.\[--duration\:40s\]{--duration: 40s}.\[--gap\:1rem\]{--gap: 1rem}.\[mask-clip\:padding-box\,border-box\]{-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box}.\[mask-composite\:intersect\]{-webkit-mask-composite:source-in,xor;mask-composite:intersect}.\[mask\:linear-gradient\(transparent\,transparent\)\,linear-gradient\(\#000\,\#000\)\]{-webkit-mask:linear-gradient(transparent,transparent),linear-gradient(#000,#000);mask:linear-gradient(transparent,transparent),linear-gradient(#000,#000)}:root{color:#f4f4f5;background:#08080a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{margin:0;background:#08080a}#root{min-height:100vh}button,input,textarea,select{font:inherit}::-moz-selection{color:#09090b;background:#fff}::selection{color:#09090b;background:#fff}.book-copy{font-family:Georgia,Cambria,Times New Roman,Times,serif}.page-shell{background:radial-gradient(circle at 50% -10%,#ffffff21,#fff0 34rem),linear-gradient(180deg,#08080a,#0b0b0e 42%,#08080a)}.hero-depth-bg{position:relative;isolation:isolate;background:radial-gradient(circle at 74% 18%,#ffffff29,#fff0 24rem),radial-gradient(circle at 14% 10%,#ffffff14,#fff0 22rem),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(180deg,#0b0b0e,#09090b);background-size:auto,auto,56px 56px,56px 56px,auto}.hero-depth-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#ffffff14,#fff0 18%),radial-gradient(ellipse at 50% 110%,#ffffff14,#fff0 42%)}.hero-cinematic-bg{position:relative;isolation:isolate;background:radial-gradient(circle at 74% 42%,#ffffff29,#fff0 23rem),radial-gradient(circle at 70% 22%,#ffffff14,#fff0 31rem),linear-gradient(rgba(255,255,255,.027) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.027) 1px,transparent 1px),linear-gradient(180deg,#08080a,#0b0b0e 58%,#070708);background-size:auto,auto,54px 54px,54px 54px,auto}.hero-cinematic-bg:before,.hero-cinematic-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-cinematic-bg:before{z-index:-2;background:radial-gradient(ellipse at 50% 100%,#ffffff21,#fff0 36%),linear-gradient(90deg,#0000009e,#0000 34%,#0000 66%,#00000094)}.hero-cinematic-bg:after{z-index:-1;background:radial-gradient(ellipse at center,#fff0 42%,#00000094),linear-gradient(180deg,#ffffff13,#fff0 15%,#0003 82%,#000000a3)}.hero-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.18;mix-blend-mode:screen;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.28) 0 1px,transparent 1px),radial-gradient(circle at 80% 70%,rgba(255,255,255,.18) 0 1px,transparent 1px);background-size:3px 3px,5px 5px}.hero-video-glow{position:absolute;top:16%;right:10%;bottom:16%;left:10%;border-radius:999px;pointer-events:none;opacity:.72;background:radial-gradient(circle at 50% 50%,#ffffff21,#ffffff0d 38%,#fff0 70%)}.hero-video-media{transform:translateZ(0);backface-visibility:hidden}.hero-waitlist{position:relative;z-index:2;scroll-margin-top:5.5rem}.hero-waitlist input{border-color:#ffffff3d;background:#ffffff16;box-shadow:inset 0 1px #ffffff17,0 10px 28px #0000002e;font-weight:600;letter-spacing:.01em}.hero-waitlist input::-moz-placeholder{color:#92929d;font-weight:600;opacity:1}.hero-waitlist input::placeholder{color:#92929d;font-weight:600;opacity:1}#hero-waitlist input:focus{border-color:#ffffff80;background:#ffffff1c;box-shadow:inset 0 1px #ffffff1f,0 0 0 4px #ffffff17,0 12px 30px #0003}.hero-eyebrow{display:inline-flex;min-height:2.25rem;align-items:center;width:-moz-fit-content;width:fit-content;margin:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0d,0 18px 44px #00000038;padding:.62rem .85rem;color:#d4d4d8;font-size:.7rem;font-weight:800;letter-spacing:.18em;line-height:1}.hero-eyebrow,header a[href="#hero-waitlist"],.hero-waitlist button,.product-vision-cta{position:relative;isolation:isolate;overflow:hidden}.hero-eyebrow{--surface-shine-delay: -.8s}header a[href="#hero-waitlist"]{--surface-shine-delay: -2.4s}.hero-waitlist button{--surface-shine-delay: -4s}.product-vision-cta{--surface-shine-delay: -5.6s}.hero-eyebrow:after,header a[href="#hero-waitlist"]:after,.hero-waitlist button:after,.product-vision-cta:after{content:"";position:absolute;top:-65%;bottom:-65%;left:-58%;width:42%;background:linear-gradient(90deg,transparent,rgba(113,113,122,.12) 38%,rgba(255,255,255,.42) 52%,rgba(113,113,122,.08) 64%,transparent);filter:blur(.35px);opacity:0;pointer-events:none;transform:translate3d(-220%,0,0) skew(-16deg);animation:muted-surface-shine 7.6s cubic-bezier(.22,1,.36,1) var(--surface-shine-delay) infinite}.hero-waitlist button:disabled:after{animation:none;opacity:0}.hero-headline{font-size:2.45rem;letter-spacing:-.01em;line-height:.9}.hero-headline-line{display:block}.hero-headline-phrase{display:inline-block;white-space:nowrap}.hero-audience-card{max-width:36rem;box-shadow:inset 0 1px #ffffff0d,0 18px 44px #0003}.hero-audience-pill{display:inline-grid;grid-template-columns:auto auto;align-items:center;width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0d,0 18px 44px #00000038}.hero-audience-label{padding:.62rem .85rem;border-right:1px solid rgba(255,255,255,.08);color:#a1a1aa;font-size:.75rem;font-weight:700}.hero-audience-slot{--audience-step: 1.75rem;display:block;min-width:2.75rem;height:var(--audience-step);margin:0 .85rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.hero-audience-slot-track{display:flex;flex-direction:column;transform:translateZ(0);will-change:transform}.hero-audience-slot.is-animating .hero-audience-slot-track{animation:hero-audience-slot .42s cubic-bezier(.72,0,.2,1) both}.hero-audience-slot-item{display:flex;align-items:center;height:var(--audience-step);color:#e4e4e7;font-size:.75rem;font-weight:700;line-height:1;white-space:nowrap}.trust-metric-strip{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:radial-gradient(ellipse at 50% 0%,#ffffff13,#fff0 52%),linear-gradient(180deg,#070708,#0a0a0d);opacity:0;transform:translate3d(0,10px,0);transition:opacity .42s ease,transform .42s ease}.trust-metric-strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff0e,#fff0),radial-gradient(circle at 50% 50%,#ffffff0e,#fff0 36rem)}.trust-metric-strip.is-visible{opacity:1;transform:translateZ(0)}.trust-metric-inner{width:min(100% - 2rem,70rem);margin:0 auto;padding:1rem 0 .95rem;text-align:center}.trust-metric-grid{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;max-width:48rem;margin:0 auto;gap:clamp(1.25rem,4vw,3rem)}.trust-metric-block{display:grid;min-width:0;justify-items:center;gap:.28rem}.trust-metric-value{color:#fff;font-size:clamp(1.65rem,2.15vw,2.2rem);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:0;line-height:1;text-shadow:0 0 26px rgba(255,255,255,.14);white-space:nowrap}.trust-metric-label{color:#a1a1aa;font-size:.72rem;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.trust-metric-divider{align-self:stretch;min-height:3.2rem;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.22),transparent)}.trust-metric-support{margin-top:.75rem;color:#85858f;font-size:.82rem;font-weight:500;line-height:1.5}.product-vision-section{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#08080a,#0b0b0e 58%,#070708)}.product-vision-section:before,.product-vision-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.product-vision-section:before{opacity:1;background-image:linear-gradient(rgba(255,255,255,.027) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.027) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 88%,transparent)}.product-vision-section:after{background:radial-gradient(ellipse at center,transparent 43%,rgba(0,0,0,.48) 100%),linear-gradient(180deg,rgba(255,255,255,.04),transparent 14%,transparent 82%,rgba(0,0,0,.52))}.product-vision-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;transform:scale(1);transform-origin:62% 35%;opacity:1}.product-vision-section.is-motion-ready .product-vision-ambient{opacity:.34;transform:scale(.9)}.product-vision-section.is-motion-ready.is-visible .product-vision-ambient{opacity:1;transform:scale(1);transition:opacity 2.8s cubic-bezier(.16,1,.3,1),transform 3s cubic-bezier(.16,1,.3,1)}.product-vision-light{position:absolute;display:block;border-radius:999px;pointer-events:none;will-change:transform}.product-vision-light-primary{top:-12rem;right:-12rem;width:clamp(24rem,58vw,48rem);height:clamp(21rem,48vw,39rem);background:radial-gradient(circle at 45% 50%,rgba(168,85,247,.105),rgba(139,92,246,.048) 40%,transparent 72%);filter:blur(124px)}.product-vision-light-secondary{bottom:-14rem;left:-11rem;width:clamp(23rem,52vw,42rem);height:clamp(20rem,45vw,36rem);background:radial-gradient(circle at 55% 45%,rgba(217,70,239,.075),rgba(236,72,153,.032) 43%,transparent 74%);filter:blur(140px)}.product-vision-section.is-motion-ready.is-visible .product-vision-light-primary{animation:product-vision-light-drift-primary 18s ease-in-out infinite alternate}.product-vision-section.is-motion-ready.is-visible .product-vision-light-secondary{animation:product-vision-light-drift-secondary 23s ease-in-out infinite alternate}.product-vision-section.is-motion-ready .product-vision-reveal{opacity:0;will-change:opacity,transform,filter}.product-vision-section.is-motion-ready.is-visible .product-vision-reveal{opacity:1;transform:translateZ(0);filter:blur(0)}.product-vision-section.is-motion-ready .product-vision-reveal-eyebrow{transform:translate3d(0,24px,0);transition:opacity .82s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1)}.product-vision-section.is-motion-ready .product-vision-reveal-title{transform:translate3d(0,42px,0);filter:blur(8px);transition:opacity 1.2s cubic-bezier(.16,1,.3,1) .12s,transform 1.2s cubic-bezier(.16,1,.3,1) .12s,filter 1.12s cubic-bezier(.16,1,.3,1) .12s}.product-vision-section.is-motion-ready .product-vision-reveal-body{transform:translate3d(0,28px,0);filter:blur(4px);transition:opacity 1s cubic-bezier(.16,1,.3,1) .34s,transform 1s cubic-bezier(.16,1,.3,1) .34s,filter .94s cubic-bezier(.16,1,.3,1) .34s}.product-vision-section.is-motion-ready .product-vision-point{transform:translate3d(0,52px,0) scale(.955);filter:blur(6px);transition:opacity 1.28s cubic-bezier(.16,1,.3,1) var(--vision-delay),transform 1.28s cubic-bezier(.16,1,.3,1) var(--vision-delay),filter 1.18s cubic-bezier(.16,1,.3,1) var(--vision-delay),background .18s ease,box-shadow .18s ease}.product-vision-section.is-motion-ready .product-vision-reveal-closing{transform:translate3d(0,28px,0);filter:blur(3px);transition:opacity .9s cubic-bezier(.16,1,.3,1) 3.9s,transform .9s cubic-bezier(.16,1,.3,1) 3.9s,filter .82s cubic-bezier(.16,1,.3,1) 3.9s}.product-vision-section.is-settled .product-vision-reveal{will-change:auto}.product-vision-section.is-settled .product-vision-point{transition:background .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease}.product-vision-shell{position:relative;z-index:2;width:min(100% - 2.5rem,76rem);margin:0 auto;padding:clamp(5rem,9vw,8rem) 0 clamp(4.5rem,8vw,7rem)}.product-vision-intro{display:grid;grid-template-columns:minmax(0,.92fr) minmax(32rem,1.08fr);align-items:center;gap:clamp(2.5rem,5vw,4.5rem)}.product-vision-eyebrow{margin:0 0 1.25rem;color:#8f8f99;font-size:.72rem;font-weight:800;letter-spacing:.19em;line-height:1.5}.product-vision-title-clip{overflow:hidden;padding:.08em 0 .12em}.product-vision-intro h2{max-width:8em;margin:0;color:#fff;font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:clamp(3.75rem,8vw,7.5rem);font-weight:500;letter-spacing:-.045em;line-height:.88}.product-vision-body{display:grid;max-width:38rem;gap:.95rem;padding-top:.85rem}.product-vision-body p{margin:0;color:#cacacf;font-size:clamp(1.05rem,1.35vw,1.18rem);font-weight:500;line-height:1.7}.product-vision-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3.5rem,7vw,6.25rem);border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.product-vision-points article{position:relative;isolation:isolate;overflow:hidden;min-width:0;min-height:25rem;padding:clamp(1.5rem,3vw,2.25rem);background:linear-gradient(180deg,#ffffff09,#ffffff03);box-shadow:inset 0 0 0 1px transparent;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.product-vision-points article:before,.product-vision-points article:after{content:"";position:absolute;pointer-events:none}.product-vision-points article:before{top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid rgba(255,255,255,.3);opacity:0}.product-vision-points article:after{top:-22%;bottom:-22%;left:-65%;z-index:1;width:42%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.11),transparent);opacity:0;transform:skew(-18deg) translate3d(-160%,0,0)}.product-vision-section.is-motion-ready.is-visible .product-vision-point:before{animation:product-vision-border-arrival 1.3s ease-out var(--vision-delay) both}.product-vision-section.is-motion-ready.is-visible .product-vision-point:after{animation:product-vision-panel-sweep 1.25s cubic-bezier(.22,1,.36,1) calc(var(--vision-delay) + .3s) both}.product-vision-points article+article{border-left:1px solid rgba(255,255,255,.12)}.product-vision-visual{position:relative;z-index:3;display:flex;width:100%;min-height:9rem;align-items:center;justify-content:center;margin-bottom:clamp(1.75rem,3vw,2.5rem);color:#c9c9d0;transition:color .22s ease,filter .22s ease,transform .22s ease}.product-vision-visual:before{content:"";position:absolute;z-index:0;width:clamp(7rem,10vw,8.5rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 36%,rgba(34,211,238,.16),transparent 38%),radial-gradient(circle at 67% 38%,rgba(59,130,246,.13),transparent 40%),radial-gradient(circle at 64% 66%,rgba(139,92,246,.11),transparent 44%),radial-gradient(circle at 38% 68%,rgba(251,113,133,.11),transparent 42%);filter:blur(16px);opacity:.72;transform:scale(.92);transition:opacity .32s ease,transform .42s cubic-bezier(.16,1,.3,1)}.product-vision-visual svg{position:relative;z-index:1;display:block;width:clamp(6.75rem,9vw,7.5rem);height:auto;overflow:visible;filter:drop-shadow(0 13px 18px rgba(0,0,0,.36)) drop-shadow(0 0 14px rgba(255,255,255,.14));transition:filter .32s ease}.product-vision-visual svg path,.product-vision-visual svg rect,.product-vision-visual svg circle,.product-vision-visual svg polygon,.product-vision-visual svg g{transform-box:fill-box;transform-origin:center}.vision-depth-plane{opacity:.58}.vision-voice-contour,.vision-network-path,.vision-network-node,.vision-results-path,.vision-results-feedback{stroke-opacity:.66}.vision-prism-stroke{opacity:.94;filter:drop-shadow(0 0 2px rgba(255,255,255,.25)) drop-shadow(0 0 5px rgba(34,211,238,.28)) drop-shadow(0 0 7px rgba(59,130,246,.18)) drop-shadow(0 0 9px rgba(251,113,133,.16))}.vision-spectrum-cycle{animation:vision-spectrum-cycle 10s linear infinite;will-change:filter}.product-vision-visual-voice .vision-spectrum-cycle{animation-duration:10s;animation-delay:-1.5s}.product-vision-visual-network .vision-spectrum-cycle{animation-duration:11s;animation-delay:-4s}.product-vision-visual-results .vision-spectrum-cycle{animation-duration:9.5s;animation-delay:-6.5s}.product-vision-section.is-motion-ready .vision-depth-plane{opacity:0;transform:translate3d(4px,5px,0) scale(.92)}.product-vision-section.is-motion-ready .vision-prism-stroke{opacity:0;stroke-dasharray:260;stroke-dashoffset:260}.product-vision-section.is-motion-ready.is-visible .vision-depth-plane{animation:product-vision-depth-plane-in 1.2s cubic-bezier(.16,1,.3,1) calc(var(--visual-delay) + .52s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-prism-stroke{animation:product-vision-prism-reveal 1.45s cubic-bezier(.16,1,.3,1) calc(var(--visual-delay) + .9s) forwards}.product-vision-section.is-motion-ready .vision-voice-bar{opacity:0;transform:scaleY(.08)}.product-vision-section.is-motion-ready .vision-voice-contour,.product-vision-section.is-motion-ready .vision-network-path,.product-vision-section.is-motion-ready .vision-results-path,.product-vision-section.is-motion-ready .vision-results-feedback{stroke-dasharray:260;stroke-dashoffset:260}.product-vision-section.is-motion-ready .vision-voice-pulse,.product-vision-section.is-motion-ready .vision-network-source,.product-vision-section.is-motion-ready .vision-network-node,.product-vision-section.is-motion-ready .vision-network-signals circle,.product-vision-section.is-motion-ready .vision-results-point,.product-vision-section.is-motion-ready .vision-results-endpoint{opacity:0;transform:scale(.65)}.product-vision-section.is-motion-ready .vision-results-guide{opacity:0}.product-vision-section.is-motion-ready.is-visible .vision-voice-bar-4{animation:product-vision-waveform-rise 1s cubic-bezier(.16,1,.3,1) calc(var(--visual-delay) + .3s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-voice-bar-3,.product-vision-section.is-motion-ready.is-visible .vision-voice-bar-5{animation:product-vision-waveform-rise .98s cubic-bezier(.16,1,.3,1) calc(var(--visual-delay) + .42s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-voice-bar-2,.product-vision-section.is-motion-ready.is-visible .vision-voice-bar-6{animation:product-vision-waveform-rise .96s cubic-bezier(.16,1,.3,1) calc(var(--visual-delay) + .54s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-voice-bar-1,.product-vision-section.is-motion-ready.is-visible .vision-voice-bar-7{animation:product-vision-waveform-rise .94s cubic-bezier(.16,1,.3,1) calc(var(--visual-delay) + .66s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-voice-contour{animation:product-vision-svg-draw 1.2s cubic-bezier(.16,1,.3,1) var(--visual-delay) forwards}.product-vision-section.is-motion-ready.is-visible .vision-voice-pulse{animation:product-vision-controlled-pulse .6s ease-out calc(var(--visual-delay) + 1.45s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-network-source{animation:product-vision-node-in .9s cubic-bezier(.16,1,.3,1) calc(var(--visual-delay) + .42s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-network-path{animation:product-vision-svg-draw 1.3s cubic-bezier(.16,1,.3,1) var(--visual-delay) forwards}.product-vision-section.is-motion-ready.is-visible .vision-network-node-1{animation:product-vision-node-in .7s ease-out calc(var(--visual-delay) + .82s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-network-node-2{animation:product-vision-node-in .7s ease-out calc(var(--visual-delay) + .96s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-network-node-3{animation:product-vision-node-in .7s ease-out calc(var(--visual-delay) + 1.1s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-network-node-4{animation:product-vision-node-in .7s ease-out calc(var(--visual-delay) + 1.24s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-network-signals circle{animation:product-vision-signal-pulse .65s ease-out calc(var(--visual-delay) + 1.54s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-results-guide{animation:product-vision-guide-in .65s ease-out var(--visual-delay) forwards}.product-vision-section.is-motion-ready.is-visible .vision-results-path{animation:product-vision-svg-draw 1.4s cubic-bezier(.16,1,.3,1) calc(var(--visual-delay) + .18s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-results-point-1{animation:product-vision-node-in .65s ease-out calc(var(--visual-delay) + .72s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-results-point-2{animation:product-vision-node-in .65s ease-out calc(var(--visual-delay) + .95s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-results-point-3{animation:product-vision-node-in .65s ease-out calc(var(--visual-delay) + 1.18s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-results-endpoint{animation:product-vision-controlled-pulse .65s ease-out calc(var(--visual-delay) + 1.25s) forwards}.product-vision-section.is-motion-ready.is-visible .vision-results-feedback{animation:product-vision-svg-draw 1s cubic-bezier(.16,1,.3,1) calc(var(--visual-delay) + 1.1s) forwards}.product-vision-points h3{max-width:10em;margin:0;color:#fff;font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:clamp(1.65rem,2.8vw,2.35rem);font-weight:500;letter-spacing:-.025em;line-height:1}.product-vision-points p{max-width:none;margin:1.35rem 0 0;color:#b8b8c1;font-size:clamp(1rem,1.1vw,1.05rem);font-weight:500;line-height:1.68}.product-vision-closing{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:clamp(2rem,4vw,3rem)}.product-vision-closing>p{max-width:42rem;margin:0;color:#d4d4d8;font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:clamp(1.25rem,2.35vw,1.75rem);line-height:1.35}.product-vision-cta{display:inline-flex;min-height:3rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.55rem;border-radius:8px;background:#fff;padding:.75rem 1.15rem;color:#09090b;font-size:.875rem;font-weight:700;transition:background-color .16s ease,transform .16s ease}.product-vision-cta:hover{background:#e4e4e7;transform:translateY(-1px)}.product-vision-cta:focus-visible{outline:2px solid #ffffff;outline-offset:4px}@media (hover: hover) and (pointer: fine){.product-vision-points article:hover,.product-vision-section.is-motion-ready.is-visible .product-vision-point:hover{z-index:1;background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.08),transparent 48%),linear-gradient(180deg,#fff1,#ffffff06);box-shadow:inset 0 0 0 1px #ffffff30,inset 0 1px #ffffff1a,inset 0 18px 48px #ffffff06;transform:translate3d(0,-9px,0) scale(1.012)}.product-vision-points article:hover:before{opacity:.65}.product-vision-points article:hover .product-vision-visual{color:#fff;filter:brightness(1.14);transform:scale(1.035)}.product-vision-points article:hover .product-vision-visual:before{opacity:.98;transform:scale(1.1)}.product-vision-points article:hover .product-vision-visual svg{filter:drop-shadow(0 15px 20px rgba(0,0,0,.38)) drop-shadow(0 0 15px rgba(255,255,255,.16)) drop-shadow(0 0 17px rgba(34,211,238,.2)) drop-shadow(0 0 19px rgba(59,130,246,.16)) drop-shadow(0 0 21px rgba(251,113,133,.16))}.product-vision-section.is-settled .product-vision-points article:hover .vision-prism-stroke{opacity:1!important}}.pain-stack-section{position:relative;isolation:isolate;overflow:visible;border-bottom:1px solid rgba(255,255,255,.08);background:radial-gradient(ellipse at 50% 0%,#ffffff14,#fff0 34rem),linear-gradient(180deg,#08080a,#101014)}.pain-stack-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.2;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:4.25rem 4.25rem;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 78%,transparent)}.pain-stack-container{display:grid;grid-template-columns:minmax(0,.78fr) minmax(22rem,1.22fr);align-items:start;gap:clamp(2rem,6vw,5rem);width:min(100% - 2.5rem,76rem);margin:0 auto;padding:5.5rem 0 4.5rem}.pain-stack-copy{position:sticky;top:7rem;max-width:28rem;padding-top:1.5rem}.pain-stack-eyebrow{color:#85858f;font-size:.74rem;font-weight:800;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.pain-stack-copy h2{margin-top:1rem;color:#fff;font-size:clamp(2rem,4vw,4.25rem);font-weight:650;letter-spacing:0;line-height:.98}.pain-stack-steps{position:relative;padding-bottom:18svh}.pain-stack-card{position:sticky;top:clamp(5.5rem,13svh,8rem);display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1rem,3vw,1.65rem);min-height:17rem;align-items:start;margin-bottom:82svh;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(145deg,#ffffff1b,#ffffff0b),#08080ae0;box-shadow:inset 0 1px #ffffff14,0 28px 82px #00000061,0 0 46px #ffffff09;padding:clamp(1.2rem,3vw,2rem);transform:translateY(var(--pain-card-offset, 0)) scale(var(--pain-card-scale, 1));transform-origin:center top;will-change:transform}.pain-stack-card:last-child{margin-bottom:0}.pain-stack-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.12),transparent 16rem)}.pain-stack-card-index{position:relative;display:inline-flex;width:2.35rem;height:2.35rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0000003d;color:#a1a1aa;font-size:.72rem;font-weight:800;letter-spacing:.08em}.pain-stack-card h3{position:relative;max-width:38rem;color:#fff;font-size:clamp(1.45rem,3vw,2.65rem);font-weight:650;letter-spacing:0;line-height:1.02}.pain-stack-card p{position:relative;max-width:36rem;margin-top:1rem;color:#b3b3bd;font-size:clamp(.98rem,1.35vw,1.08rem);font-weight:500;line-height:1.75}.landing-v2-after-pain .v2-workbench-section{display:none}.v2-section{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#08080a,#101014);padding:5.5rem 0}.v2-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:4.5rem 4.5rem;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 76%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 76%,transparent)}.v2-workbench-section{background:radial-gradient(circle at 72% 12%,#ffffff21,#fff0 24rem),radial-gradient(circle at 18% 82%,#7dd3fc14,#7dd3fc00 26rem),linear-gradient(180deg,#08080a,#101014)}.v2-distribution-section{background:linear-gradient(180deg,#09090c,#0d1010 52%,#08080a)}.v2-momentum-section{background:linear-gradient(180deg,#08080a,#0f1010)}.v2-application-section{background:linear-gradient(180deg,#08080a,#0d0d10);padding:4.25rem 0}.v2-container{width:min(100% - 2.5rem,80rem);margin:0 auto}.v2-section-heading{max-width:45rem;margin-bottom:2rem}.v2-section-heading h2,.v2-momentum-copy h2,.v2-application-panel h2{margin:1rem 0 0;color:#fff;font-size:3.25rem;font-weight:680;line-height:1}.v2-section-heading p,.v2-momentum-copy p,.v2-application-panel p{margin:1rem 0 0;max-width:42rem;color:#a1a1aa;font-size:1rem;font-weight:500;line-height:1.7}.v2-eyebrow,.v2-soft-badge{border-color:#ffffff21;background:#ffffff0b;color:#d4d4d8;box-shadow:inset 0 1px #ffffff0d}.v2-card{position:relative;overflow:hidden;border-color:#ffffff1c;border-radius:8px;background:linear-gradient(145deg,#ffffff14,#ffffff07),#0a0a0df0;color:#f4f4f5;box-shadow:0 30px 90px #0006,inset 0 1px #ffffff0f}.v2-card-content{padding:0}.v2-workbench-panel{min-height:36rem;background:radial-gradient(circle at 22% 18%,#ffffff21,#fff0 24rem),linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(145deg,#ffffff14,#ffffff06),#08080af5;background-size:auto,42px 42px,42px 42px,auto,auto}.v2-workbench-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 52% 0%,#ffffff1a,#fff0 44%),linear-gradient(90deg,#00000057,#0000 42%,#0000003d)}.v2-workbench-panel .v2-card-content,.v2-workbench-panel .v2-console-bar{position:relative;z-index:1}.v2-console-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:start;border-bottom:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#fff1,#ffffff07),#ffffff06;padding:1rem 1.1rem;color:#e4e4e7;font-size:.78rem;font-weight:800}.v2-console-window-actions{display:inline-flex;gap:.38rem}.v2-console-window-actions span{width:.46rem;height:.46rem;border-radius:999px;background:#ffffff38}.v2-console-title{min-width:0}.v2-console-title h2{margin:.72rem 0 0;max-width:38rem;color:#fff;font-size:clamp(1.45rem,2.6vw,2.55rem);font-weight:680;line-height:1}.v2-console-title p{margin:.65rem 0 0;max-width:36rem;color:#a1a1aa;font-size:.92rem;font-weight:520;line-height:1.55}.v2-console-status{display:grid;min-width:8.8rem;gap:.55rem;justify-items:end;color:#d4d4d8;text-align:right}.v2-console-status>span{font-size:.72rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.v2-bento-grid,.v2-workbench-console{display:grid;grid-template-areas:"source source source source source extraction extraction extraction preview preview preview preview" "source source source source source review review review preview preview preview preview" "source source source source source publish publish publish publish publish publish publish";grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(10.5rem,auto);gap:.78rem;padding:.9rem}.v2-bento-card{position:relative;display:grid;align-content:start;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(180deg,#ffffff0f,#ffffff06),#0000004d;padding:1rem;box-shadow:inset 0 1px #ffffff0d}.v2-bento-card-active{border-color:#ffffff29;background:radial-gradient(circle at 50% 0%,#ffffff1f,#fff0 44%),linear-gradient(180deg,#ffffff13,#ffffff07),#00000052}.v2-active-border-beam{opacity:.42}.v2-bento-source{grid-area:source}.v2-bento-extraction{grid-area:extraction}.v2-bento-generated{grid-area:generated}.v2-bento-preview{grid-area:preview}.v2-bento-review{grid-area:review}.v2-bento-publish{grid-area:publish}.v2-module-heading{display:flex;gap:.7rem;align-items:center;margin-bottom:.9rem}.v2-module-icon{display:grid;width:2.15rem;height:2.15rem;place-items:center;border:1px solid rgba(134,239,172,.18);border-radius:8px;background:#86efac14;color:#a7f3d0}.v2-module-heading span:not(.v2-module-icon){display:block;color:#a1a1aa;font-size:.72rem;font-weight:800;text-transform:uppercase}.v2-module-heading strong{display:block;margin-top:.16rem;color:#fff;font-size:.98rem;line-height:1.2}.v2-source-workspace{display:grid;gap:.95rem}.v2-source-video{position:relative;display:flex;min-height:19.5rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:linear-gradient(160deg,#86efac21,#7dd3fc14 46%,#00000059),#111114}.v2-source-video:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 48%,#000,transparent 72%)}.v2-source-video:after{content:"";position:absolute;left:12%;right:12%;bottom:18%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.36),transparent)}.v2-source-video-topbar{position:absolute;left:.75rem;top:.75rem;display:flex;gap:.35rem}.v2-source-video-topbar span{width:.42rem;height:.42rem;border-radius:999px;background:#ffffff52}.v2-source-video-lines{position:absolute;inset:auto 1rem 1rem;display:grid;gap:.42rem}.v2-source-video-lines span{height:.42rem;border-radius:999px;background:#ffffff29}.v2-source-video-lines span:nth-child(2){width:72%}.v2-source-video-lines span:nth-child(3){width:46%}.v2-play-mark{position:relative;z-index:1;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff17;color:#fff}.v2-source-details{display:grid;gap:.75rem}.v2-source-transcript{display:grid;gap:.5rem}.v2-source-transcript span{color:#a1a1aa;font-size:.72rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.v2-source-transcript i{display:block;height:.46rem;border-radius:999px;background:#ffffff29}.v2-source-transcript i:nth-child(3){width:82%}.v2-source-transcript i:nth-child(4){width:58%}.v2-source-chips{display:flex;flex-wrap:wrap;gap:.48rem}.v2-source-chips span{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0b;padding:.36rem .55rem;color:#e4e4e7;font-size:.72rem;font-weight:850}.v2-source-label{display:inline-flex;align-items:center;gap:.45rem;margin:.95rem 0 .65rem;color:#d4d4d8;font-size:.78rem;font-weight:800}.v2-source-input{height:2.75rem;border-color:#ffffff1c;background:#ffffff0b;color:#e4e4e7}.v2-animated-list{display:grid;gap:.7rem}.v2-timeline-item,.v2-review-item,.v2-generated-card,.v2-output-card{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;padding:.85rem}.v2-timeline-item{display:flex;gap:.7rem}.v2-workbench-panel .v2-timeline-item,.v2-workbench-panel .v2-review-item,.v2-platform-preview-card{background:linear-gradient(180deg,#ffffff0f,#ffffff06),#0000003d}.v2-timeline-item svg{margin-top:.1rem;flex:0 0 auto;color:#a7f3d0}.v2-timeline-item span,.v2-review-item span,.v2-generated-card span,.v2-output-card span,.v2-publish-state span{display:block;color:#f4f4f5;font-size:.9rem;font-weight:800}.v2-timeline-item small,.v2-review-item small,.v2-generated-card small,.v2-output-card small,.v2-publish-state small{display:block;margin-top:.35rem;color:#a1a1aa;line-height:1.45}.v2-generated-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.v2-generated-card{background:linear-gradient(90deg,#86efac1c,#ffffff09),#0000003d}.v2-preview-stack{display:grid;gap:.75rem}.v2-platform-preview-card{display:grid;min-height:8rem;align-content:space-between}.v2-platform-preview-card>div:first-child{min-width:0}.v2-platform-preview-card .v2-soft-badge{justify-self:start;margin-top:.75rem}.v2-preview-card{display:grid;min-height:calc(100% - 3rem);align-content:space-between;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:linear-gradient(180deg,#7dd3fc18,#ffffff07),#00000047;padding:1rem}.v2-preview-tabs,.v2-preview-footer{display:flex;flex-wrap:wrap;gap:.5rem}.v2-preview-tabs span{border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff0b;padding:.38rem .55rem;color:#a1a1aa;font-size:.72rem;font-weight:800}.v2-preview-tabs .is-active{border-color:#86efac52;color:#f4f4f5}.v2-preview-lines{display:grid;gap:.65rem;margin:1.5rem 0}.v2-platform-preview-card .v2-preview-lines{gap:.48rem;margin:.9rem 0 0}.v2-preview-lines span{height:.55rem;border-radius:999px;background:#ffffff2b}.v2-preview-lines span:nth-child(2){width:86%}.v2-preview-lines span:nth-child(3){width:64%}.v2-preview-lines span:nth-child(4){width:42%}.v2-review-list{gap:.64rem}.v2-review-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start}.v2-review-state{margin-top:.06rem;border-color:#ffffff1f;background:#ffffff0b;color:#e4e4e7}.v2-publish-state{display:flex;gap:1rem;align-items:center;justify-content:space-between}.v2-publish-button{min-height:2.75rem;border-radius:8px;background:#ffffffeb;color:#09090b;font-weight:800}.v2-application-button{min-height:3rem;border-radius:8px;background:#fff;color:#09090b;font-weight:800}.v2-publish-button:hover{background:#fff}.v2-publish-button:disabled{cursor:default;opacity:.9}.v2-application-button:hover{background:#e4e4e7}.v2-distribution-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:2.2rem;align-items:center}.v2-distribution-panel{min-height:33rem}.v2-distribution-stage{position:relative;display:grid;min-height:33rem;grid-template-columns:minmax(9.5rem,.72fr) minmax(13rem,1fr) minmax(16rem,1.1fr);gap:1rem;align-items:center;padding:1rem}.v2-distribution-source,.v2-role-card,.v2-output-stack{position:relative;z-index:1}.v2-distribution-source{display:grid;min-height:12rem;align-content:center;border:1px solid rgba(134,239,172,.18);border-radius:8px;background:linear-gradient(180deg,#86efac17,#ffffff06),#00000052;padding:1rem}.v2-distribution-source p{margin:0;color:#a1a1aa;font-size:.92rem;line-height:1.55}.v2-beam-layer{position:absolute;top:10%;right:23%;bottom:10%;left:13%;z-index:0;pointer-events:none}.v2-animated-beam{width:100%;height:100%;overflow:visible}.v2-beam-path{vector-effect:non-scaling-stroke;stroke:#ffffff47;stroke-linecap:round;stroke-width:1.1}.v2-beam-path.is-active{stroke:#86efaceb;filter:drop-shadow(0 0 10px rgba(134,239,172,.28))}.v2-role-lanes{display:grid;gap:.64rem}.v2-role-card{width:100%;min-height:4.2rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0b;padding:.78rem .85rem;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.v2-role-card:hover,.v2-role-card:focus-visible,.v2-role-card.is-active{border-color:#86efac57;background:#86efac16;transform:translateY(-1px);outline:none}.v2-role-card span{display:block;color:#fff;font-size:.9rem;font-weight:850}.v2-role-card small{display:block;margin-top:.25rem;color:#a1a1aa;line-height:1.35}.v2-output-stack{display:grid;gap:.75rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(180deg,#7dd3fc18,#ffffff07),#00000052;padding:1rem}.v2-output-stack-heading{display:flex;gap:.55rem;align-items:center;color:#e4e4e7;font-size:.82rem;font-weight:850}.v2-output-stack-heading svg{color:#7dd3fc}.v2-output-card{background:linear-gradient(180deg,#fff1,#ffffff06),#00000042}.v2-output-lines{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.v2-output-lines em{border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff0b;padding:.34rem .48rem;color:#d4d4d8;font-size:.72rem;font-style:normal;font-weight:800}.v2-momentum-surface{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:2rem;align-items:center;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);background:linear-gradient(90deg,#ffffff0d,#ffffff05),#00000038;padding:1.4rem}.v2-signal-panel{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#0000003d;padding:1rem}.v2-signal-strip{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:.65rem;align-items:center}.v2-signal-strip span{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0b;padding:.7rem;color:#e4e4e7;font-size:.8rem;font-weight:850;text-align:center}.v2-signal-strip svg{color:#a7f3d0}.v2-bars{display:grid;min-height:15rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;align-items:end}.v2-bar-column{display:grid;min-width:0;gap:.75rem}.v2-bar-column span{min-height:2.6rem;color:#d4d4d8;font-size:.78rem;font-weight:800;line-height:1.25}.v2-bar-track{position:relative;display:flex;height:11rem;align-items:end;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),#00000042;background-size:100% 2.2rem}.v2-bar-fill{width:100%;height:var(--bar-height);border-radius:8px 8px 0 0;background:linear-gradient(180deg,#ffffff61,#86efac66 34%,#7dd3fc33),linear-gradient(180deg,#fff,#86efac);box-shadow:0 0 32px #86efac29}.v2-separator{margin:1rem 0;background:#ffffff14}.v2-application-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);background:#ffffff09;padding:1.35rem 0}.content-prism-wrap{position:relative;min-height:clamp(19rem,39vw,33rem);display:flex;align-items:center;justify-content:center;perspective:1200px}.content-prism-aura{position:absolute;width:min(72vw,36rem);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,#ffffff29,#ffffff0e 36%,#fff0 68%);filter:blur(26px);opacity:.68}.content-prism-stage{position:relative;width:min(100%,clamp(20rem,47vw,38rem));height:clamp(19rem,35vw,31rem);transform-style:preserve-3d}.content-prism-input-card,.content-prism-output-card,.content-prism-core{border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,#ffffff21,#ffffff09 45%,#ffffff03),#101014;box-shadow:0 24px 70px #00000075,inset 0 1px #ffffff1c,inset 0 -1px #ffffff09;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.content-prism-input-card{position:absolute;left:0;top:50%;z-index:2;width:clamp(7.2rem,14vw,10.25rem);min-height:clamp(12.6rem,24vw,17.8rem);border-radius:24px;padding:clamp(.65rem,1.1vw,.9rem);transform:translateY(-50%) rotate(-5deg);animation:content-prism-input-pulse 6.5s ease-in-out infinite}.content-prism-input-topbar{display:flex;align-items:center;gap:.45rem;color:#ffffffad;font-size:clamp(.58rem,1vw,.68rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.content-prism-recording-dot{width:.45rem;height:.45rem;border-radius:999px;background:#ffffffd1;box-shadow:0 0 18px #ffffff59}.content-prism-video{position:relative;overflow:hidden;height:clamp(8.2rem,16vw,12.4rem);margin-top:.75rem;border-radius:18px;background:radial-gradient(circle at 48% 28%,#ffffff21,#fff0 34%),linear-gradient(180deg,#1b1b20,#0a0a0d)}.content-prism-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.16) 48%,transparent 62%);transform:translate(-130%);animation:content-prism-sweep 7s ease-in-out infinite}.content-prism-playhead{position:absolute;left:50%;top:22%;width:1px;height:54%;background:#ffffff47}.content-prism-waveform{position:absolute;left:14%;right:14%;bottom:16%;display:flex;align-items:end;justify-content:space-between;height:2.4rem}.content-prism-waveform span{display:block;width:8%;border-radius:999px;background:#ffffff52}.content-prism-waveform span:nth-child(1){height:38%}.content-prism-waveform span:nth-child(2){height:72%}.content-prism-waveform span:nth-child(3){height:48%}.content-prism-waveform span:nth-child(4){height:88%}.content-prism-waveform span:nth-child(5){height:58%}.content-prism-caption-lines{display:grid;gap:.45rem;margin-top:.8rem}.content-prism-caption-lines span{display:block;height:.42rem;border-radius:999px;background:#ffffff29}.content-prism-caption-lines span:last-child{width:68%}.content-prism-core{position:absolute;left:42%;top:50%;z-index:3;width:clamp(6.7rem,13vw,10.2rem);aspect-ratio:.86;border-radius:28px;transform:translate(-50%,-50%) rotateX(58deg) rotate(-35deg);animation:content-prism-core-float 8s ease-in-out infinite}.content-prism-core:before,.content-prism-core:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none}.content-prism-core:before{background:linear-gradient(115deg,rgba(255,255,255,.26),transparent 24%,transparent 62%,rgba(255,255,255,.08)),radial-gradient(circle at 34% 18%,rgba(255,255,255,.2),transparent 34%);opacity:.86}.content-prism-core:after{box-shadow:0 0 72px #ffffff1c,inset 0 0 36px #ffffff0a;animation:content-prism-glow 5.5s ease-in-out infinite}.content-prism-core-face{position:absolute;top:16%;right:16%;bottom:16%;left:16%;border:1px solid rgba(255,255,255,.13);border-radius:18px}.content-prism-core-face-back{top:27%;right:13%;bottom:13%;left:27%;opacity:.5}.content-prism-core-label{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%) rotate(35deg);color:#ffffffb8;font-size:clamp(.62rem,1vw,.74rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.content-prism-output-stack{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.content-prism-output-card{position:absolute;right:0;width:clamp(8.2rem,17vw,12.6rem);min-height:clamp(4.4rem,7vw,5.7rem);border-radius:18px;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(.72rem,1vw,.9rem);animation:content-prism-output-drift 8s ease-in-out infinite;animation-delay:calc(var(--card-index) * -.78s)}.content-prism-output-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.11) 46%,transparent 60%);transform:translate(-130%);animation:content-prism-sweep 9s ease-in-out infinite;animation-delay:calc(var(--card-index) * .26s)}.content-prism-output-one{top:9%;--output-tilt: 6deg;transform:rotate(var(--output-tilt))}.content-prism-output-two{top:28%;right:6%;--output-tilt: -3deg;transform:rotate(var(--output-tilt))}.content-prism-output-three{top:47%;--output-tilt: 4deg;transform:rotate(var(--output-tilt))}.content-prism-output-four{top:60%;right:7%;--output-tilt: -6deg;transform:rotate(var(--output-tilt))}.content-prism-output-five{top:73%;right:2%;--output-tilt: 3deg;transform:rotate(var(--output-tilt))}.content-prism-output-label,.content-prism-output-snippet{position:relative;z-index:1;display:block}.content-prism-output-label{color:#ffffffd1;font-size:clamp(.68rem,1vw,.8rem);font-weight:700}.content-prism-output-snippet{margin-top:.75rem;color:#ffffff6b;font-size:clamp(.62rem,.9vw,.72rem);font-weight:600}.content-prism-trail{position:absolute;z-index:1;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);filter:blur(.2px);opacity:.72;transform-origin:left center;animation:content-prism-trail-pulse 5.8s ease-in-out infinite}.content-prism-trail-in{left:21%;top:49%;width:23%;--trail-angle: -5deg;transform:rotate(var(--trail-angle))}.content-prism-trail-out{left:47%;top:47%;width:32%;--trail-angle: 7deg;transform:rotate(var(--trail-angle));animation-delay:-1.6s}.content-prism-spark{position:absolute;z-index:5;width:.34rem;height:.34rem;border-radius:999px;background:#ffffffc7;box-shadow:0 0 18px #ffffff6b;animation:content-prism-spark 6.8s ease-in-out infinite}.content-prism-spark-one{left:31%;top:43%}.content-prism-spark-two{left:58%;top:54%;animation-delay:-2.2s}.hero-prism-3d-wrap{position:relative;isolation:isolate;width:min(100%,clamp(20rem,47vw,38rem));height:clamp(19rem,35vw,31rem);margin-inline:auto}.hero-prism-3d-wrap canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.hero-prism-3d-aura{position:absolute;top:10%;right:3%;bottom:8%;left:3%;z-index:-1;border-radius:999px;background:radial-gradient(circle at 52% 46%,#ffffff1f,#ffffff09 38%,#fff0 68%);filter:blur(18px);opacity:.58}.hero-prism-fallback{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-prism-fallback-tile,.hero-prism-fallback-core,.hero-prism-fallback-post{position:absolute;border:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,#ffffff1a,#ffffff08),#101014;box-shadow:0 18px 44px #00000057}.hero-prism-fallback-tile{left:6%;top:25%;width:18%;height:50%;border-radius:14px}.hero-prism-fallback-core{left:40%;top:31%;width:21%;height:38%;clip-path:polygon(42% 0%,100% 32%,70% 100%,0% 88%);opacity:.86}.hero-prism-fallback-post{right:8%;border-radius:10px}.hero-prism-fallback-post-one{top:17%;width:10%;height:23%}.hero-prism-fallback-post-two{top:43%;width:12%;height:17%}.hero-prism-fallback-post-three{top:66%;width:16%;height:14%}.hero-prism-fallback-beam{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,#fff0,#ffffff75,#fff0)}.hero-prism-fallback-beam-in{left:24%;top:50%;width:18%}.hero-prism-fallback-beam-one{left:57%;top:43%;width:28%;transform:rotate(-24deg)}.hero-prism-fallback-beam-two{left:59%;top:51%;width:27%}.hero-prism-fallback-beam-three{left:57%;top:58%;width:28%;transform:rotate(22deg)}.cta-depth-bg{background:radial-gradient(circle at 76% 20%,#ffffff1f,#fff0 22rem),linear-gradient(180deg,#0d0d10,#08080a)}.hairline-divider{border-bottom:1px solid rgba(255,255,255,.08)}.surface-panel{position:relative;isolation:isolate;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff0e,#ffffff06),#101014;box-shadow:0 22px 70px #00000042,inset 0 1px #ffffff0d}.surface-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 50% 0%,#ffffff14,#fff0 62%)}.below-hero-section{position:relative;isolation:isolate}.below-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 14%,#ffffff12,#fff0 24rem),radial-gradient(circle at 82% 64%,#ffffff0b,#fff0 26rem)}.section-reveal{animation:section-card-rise .58s ease both;animation-delay:calc(var(--reveal-index, 0) * 80ms)}.workflow-grid{position:relative}.workflow-grid:before{content:"";position:absolute;left:13%;right:13%;top:50%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.workflow-card{min-height:17rem}.workflow-preview{overflow:hidden}.workflow-preview-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.workflow-preview-grid:before{content:"";position:absolute;left:17%;right:17%;top:50%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent)}.workflow-preview-card{position:relative;z-index:1;min-height:12.5rem;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(145deg,#ffffff12,#ffffff06),#070709c7;padding:1rem}.source-thumb{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 46% 32%,#ffffff29,#fff0 38%),linear-gradient(180deg,#1b1b20,#08080a)}.source-thumb:after{content:"";position:absolute;left:12%;right:12%;bottom:14%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),transparent)}.source-play-icon{position:relative;z-index:1;width:2.5rem;height:2.5rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff14;box-shadow:0 0 34px #ffffff14}.source-play-icon:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-36%,-50%);width:0;height:0;border-bottom:.42rem solid transparent;border-left:.68rem solid rgba(255,255,255,.84);border-top:.42rem solid transparent}.distribution-section{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 68% 42%,#ffffff21,#fff0 25rem),radial-gradient(circle at 22% 18%,#ffffff0f,#fff0 23rem),linear-gradient(180deg,#08080a,#101014 48%,#09090b)}.distribution-map{position:relative;overflow:hidden}.distribution-glow{position:absolute;inset:5% 10% auto;height:18rem;pointer-events:none;background:radial-gradient(circle at 54% 45%,#ffffff26,#ffffff0b 42%,#fff0 72%);filter:blur(18px);opacity:.74}.distribution-flow{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,.82fr) minmax(0,.86fr);align-items:center;gap:1rem}.distribution-node,.distribution-small-card{border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,#ffffff14,#ffffff07),#08080ac7;box-shadow:0 22px 60px #00000042,inset 0 1px #ffffff0f}.distribution-node{border-radius:18px;padding:1rem}.distribution-source{min-height:18.5rem}.distribution-connector{position:relative;height:13rem}.distribution-connector:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,#fff0,#ffffff6b,#fff0);animation:branch-line-pulse 4.8s ease-in-out infinite}.distribution-connector span{position:absolute;left:14%;width:80%;height:1px;transform-origin:left center;background:linear-gradient(90deg,#fff0,#ffffff47,#fff0)}.distribution-connector span:nth-child(1){top:28%;transform:rotate(-18deg)}.distribution-connector span:nth-child(2){top:50%}.distribution-connector span:nth-child(3){top:72%;transform:rotate(18deg)}.distribution-column{display:grid;gap:.75rem}.distribution-small-card{border-radius:14px;padding:1rem;animation:section-card-rise .58s ease both;animation-delay:calc(var(--reveal-index, 0) * 90ms + .18s)}.distribution-roles{border-left:1px solid rgba(255,255,255,.08);padding-left:1rem}.final-cta-panel{overflow:hidden}.final-cta-panel:before{content:"";position:absolute;inset:-30% 40% auto auto;width:18rem;height:18rem;border-radius:999px;pointer-events:none;background:radial-gradient(circle,#ffffff1f,#fff0 68%)}.product-frame{position:relative;isolation:isolate;box-shadow:0 34px 120px #00000085,0 0 0 1px #ffffff08,inset 0 1px #ffffff0f}.product-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff08}.feature-visual{position:relative;isolation:isolate;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:radial-gradient(circle at 50% 0%,#ffffff1a,#fff0 56%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#101014;background-size:auto,36px 36px,36px 36px,auto;padding:16px;box-shadow:0 22px 70px #00000047,inset 0 1px #ffffff0d}.feature-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px #ffffff0b}.faq-item summary::-webkit-details-marker{display:none}.faq-item[open] .faq-chevron{transform:rotate(180deg)}.faq-item[open]{border-color:#ffffff29;background:linear-gradient(180deg,#ffffff13,#ffffff08),#101014}@keyframes content-prism-input-pulse{0%,to{box-shadow:0 24px 70px #00000075,inset 0 1px #ffffff1c,inset 0 -1px #ffffff09;transform:translateY(-50%) rotate(-5deg) translateZ(0)}50%{box-shadow:0 28px 78px #00000080,0 0 34px #ffffff0f,inset 0 1px #ffffff24,inset 0 -1px #ffffff0a;transform:translateY(-50%) rotate(-5deg) translate3d(0,-5px,0)}}@keyframes content-prism-core-float{0%,to{transform:translate(-50%,-50%) rotateX(58deg) rotate(-35deg) translateZ(0)}50%{transform:translate(-50%,-50%) rotateX(55deg) rotate(-31deg) translate3d(0,-7px,0)}}@keyframes content-prism-output-drift{0%,to{transform:rotate(var(--output-tilt)) translateZ(0)}50%{transform:rotate(var(--output-tilt)) translate3d(0,-6px,0)}}@keyframes content-prism-glow{0%,to{opacity:.72}50%{opacity:1}}@keyframes content-prism-sweep{0%,58%{transform:translate(-130%)}78%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes content-prism-trail-pulse{0%,to{opacity:.42;transform:rotate(var(--trail-angle, 0deg)) scaleX(.82)}50%{opacity:.86;transform:rotate(var(--trail-angle, 0deg)) scaleX(1)}}@keyframes content-prism-spark{0%,to{opacity:.18;transform:translateZ(0) scale(.75)}50%{opacity:.86;transform:translate3d(8px,-6px,0) scale(1)}}@keyframes section-card-rise{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes product-vision-svg-draw{to{stroke-dashoffset:0}}@keyframes product-vision-node-in{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes product-vision-waveform-rise{0%{opacity:0;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@keyframes product-vision-controlled-pulse{0%{opacity:0;transform:scale(.65)}58%{opacity:.86;transform:scale(1.22)}to{opacity:.42;transform:scale(1)}}@keyframes product-vision-signal-pulse{0%{opacity:0;transform:scale(.45)}52%{opacity:.9;transform:scale(1.75)}to{opacity:.32;transform:scale(1)}}@keyframes product-vision-guide-in{0%{opacity:0}to{opacity:1}}@keyframes product-vision-panel-sweep{0%{opacity:0;transform:skew(-18deg) translate3d(-160%,0,0)}28%{opacity:.7}to{opacity:0;transform:skew(-18deg) translate3d(520%,0,0)}}@keyframes product-vision-border-arrival{0%{opacity:0}34%{opacity:.75}to{opacity:0}}@keyframes muted-surface-shine{0%,68%{opacity:0;transform:translate3d(-220%,0,0) skew(-16deg)}73%{opacity:.46}88%{opacity:.34}94%,to{opacity:0;transform:translate3d(540%,0,0) skew(-16deg)}}@keyframes vision-spectrum-cycle{0%{filter:saturate(1.18) brightness(1.08) hue-rotate(0deg)}to{filter:saturate(1.18) brightness(1.08) hue-rotate(360deg)}}@keyframes product-vision-depth-plane-in{0%{opacity:0;transform:translate3d(4px,5px,0) scale(.92)}to{opacity:.58;transform:translateZ(0) scale(1)}}@keyframes product-vision-prism-reveal{0%{opacity:0;stroke-dashoffset:260}to{opacity:.94;stroke-dashoffset:0}}@keyframes product-vision-light-drift-primary{0%{transform:translateZ(0) scale(1)}48%{transform:translate3d(-4%,5%,0) scale(1.08)}to{transform:translate3d(-8%,1%,0) scale(.98)}}@keyframes product-vision-light-drift-secondary{0%{transform:translateZ(0) scale(.98)}44%{transform:translate3d(7%,-5%,0) scale(1.09)}to{transform:translate3d(3%,-9%,0) scale(1.01)}}@keyframes hero-audience-slot{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(var(--audience-step) * -1),0)}}@keyframes branch-line-pulse{0%,to{opacity:.48;transform:scaleX(.9)}50%{opacity:.9;transform:scaleX(1)}}@media (min-width: 640px){.hero-headline{font-size:3.25rem}}@media (min-width: 768px){.hero-headline{font-size:4.25rem}.hero-headline-phrase{display:block}}@media (min-width: 1024px){.hero-layout{grid-template-columns:minmax(0,1.28fr) minmax(0,.98fr)}.hero-headline{font-size:4.75rem}.hero-layout .hero-visual-wrap{margin-right:0}}@media (min-width: 1280px){.hero-headline{font-size:5.5rem}}@media (max-width: 1023px){.product-vision-intro{grid-template-columns:1fr;align-items:start;gap:1.75rem}.product-vision-body{max-width:38rem;padding-top:0}.product-vision-points{grid-template-columns:1fr}.product-vision-points article{min-height:22rem;padding:1.75rem}.product-vision-points article+article{border-top:1px solid rgba(255,255,255,.12);border-left:0}.hero-visual-wrap{max-width:min(100%,34rem)}.hero-visual-wrap>div{max-height:34svh}.pain-stack-container{grid-template-columns:1fr;gap:2rem;padding:4.25rem 0}.pain-stack-copy{position:relative;top:auto;max-width:44rem;padding-top:0}.workflow-grid:before{display:none}.workflow-preview-grid{grid-template-columns:1fr}.workflow-preview-grid:before{display:none}.distribution-flow{grid-template-columns:1fr}.distribution-connector{height:3.5rem}.distribution-connector:before{left:50%;right:auto;top:0;width:1px;height:100%;transform:none;background:linear-gradient(180deg,#fff0,#ffffff5c,#fff0)}.distribution-connector span{display:none}.distribution-roles{border-left:0;border-top:1px solid rgba(255,255,255,.08);padding-left:0;padding-top:1rem}.v2-distribution-layout,.v2-momentum-surface,.v2-application-panel{grid-template-columns:1fr}.v2-workbench-console{grid-template-areas:"source source" "extraction preview" "review preview" "publish publish";grid-template-columns:repeat(2,minmax(0,1fr))}.v2-workbench-panel,.v2-bento-source{min-height:auto}.v2-source-video{min-height:16rem}.v2-distribution-stage{grid-template-columns:1fr;min-height:auto}.v2-beam-layer{display:none}.v2-role-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-distribution-panel{min-height:auto}}@media (max-width: 640px){.hero-eyebrow{min-height:2rem;padding:.56rem .7rem;font-size:.62rem;letter-spacing:.15em}.product-vision-shell{width:min(100% - 2rem,42rem);padding:4.5rem 0 4rem}.product-vision-intro h2{font-size:clamp(3.5rem,18vw,5rem)}.product-vision-body{max-width:36rem;gap:.8rem}.product-vision-body p{font-size:1.04rem;line-height:1.68}.product-vision-points{grid-template-columns:1fr;margin-top:3.25rem}.product-vision-points article{min-height:auto;padding:1.5rem 1.1rem 1.85rem;background:linear-gradient(180deg,#ffffff09,#ffffff03)}.product-vision-points article+article{border-top:1px solid rgba(255,255,255,.12);border-left:0}.product-vision-points h3{font-size:1.9rem}.product-vision-visual{min-height:8rem;margin-bottom:1.5rem}.product-vision-visual svg{width:5.5rem}.product-vision-closing{align-items:stretch;flex-direction:column;padding-top:2.25rem}.product-vision-cta{width:100%}.hero-audience-pill{grid-template-columns:auto auto;width:-moz-max-content;width:max-content}.hero-audience-label{padding-left:.7rem;padding-right:.7rem}.hero-audience-slot{margin-left:.7rem;margin-right:.7rem}.hero-waitlist{margin-top:1rem}.hero-waitlist>div{flex-direction:column;align-items:stretch;gap:.7rem}.hero-waitlist input{min-width:0;width:100%}.hero-waitlist button{width:100%;padding-left:1rem;padding-right:1rem;white-space:nowrap}.hero-audience-card{padding:.85rem}.pain-stack-container{width:min(100% - 2rem,42rem);gap:1.45rem;padding:3rem 0}.pain-stack-copy{position:relative;top:auto;padding-top:0}.pain-stack-eyebrow{font-size:.68rem}.pain-stack-copy h2{font-size:2.25rem}.pain-stack-steps{display:grid;gap:1rem;padding-bottom:0}.pain-stack-card{position:relative;top:auto;grid-template-columns:1fr;min-height:auto;margin-bottom:0;gap:.9rem;padding:1.1rem;transform:none!important}.pain-stack-card-index{width:2rem;height:2rem}.pain-stack-card p{margin-top:.8rem;line-height:1.62}.trust-metric-inner{padding:.95rem 0}.trust-metric-grid{grid-template-columns:1fr;max-width:22rem;gap:.85rem}.trust-metric-divider{width:100%;min-height:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.trust-metric-value{font-size:1.8rem}.trust-metric-label{font-size:.68rem}.trust-metric-support{max-width:18rem;margin:.7rem auto 0;font-size:.78rem}.workflow-card,.distribution-source{min-height:auto}.v2-section{padding:4.25rem 0}.v2-container{width:min(100% - 2rem,80rem)}.v2-section-heading h2,.v2-momentum-copy h2,.v2-application-panel h2{font-size:2.35rem}.v2-workbench-console{grid-template-areas:"source" "extraction" "preview" "review" "publish";grid-template-columns:1fr;padding:.75rem}.v2-console-bar{grid-template-columns:auto minmax(0,1fr)}.v2-console-status{grid-column:1 / -1;justify-self:start;justify-items:start;text-align:left}.v2-console-title h2{font-size:1.65rem}.v2-source-video{min-height:13.5rem}.v2-platform-preview-card{min-height:auto}.v2-bento-card,.v2-distribution-stage,.v2-signal-panel{padding:.85rem}.v2-generated-grid,.v2-role-lanes{grid-template-columns:1fr}.v2-publish-state,.v2-application-panel{align-items:stretch}.v2-publish-state{flex-direction:column}.v2-signal-strip{grid-template-columns:1fr}.v2-signal-strip svg{justify-self:center;transform:rotate(90deg)}.v2-bars{min-height:15rem;gap:.55rem}.v2-bar-track{height:10.5rem}.v2-bar-column span{font-size:.72rem}.v2-application-button{width:100%}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.content-prism-input-card,.content-prism-video:after,.content-prism-core,.content-prism-core:after,.content-prism-output-card,.content-prism-output-card:after,.content-prism-trail,.content-prism-spark{animation:none!important}.hero-eyebrow:after,header a[href="#hero-waitlist"]:after,.hero-waitlist button:after,.product-vision-cta:after{animation:none!important;opacity:0!important}.section-reveal,.workflow-card,.workflow-preview-card,.distribution-small-card,.distribution-connector:before{animation:none!important}.pain-stack-section{overflow:visible}.pain-stack-copy{position:relative;top:auto;padding-top:0}.pain-stack-container{grid-template-columns:1fr}.pain-stack-steps{display:grid;gap:1rem;padding-bottom:0}.pain-stack-card{position:relative;top:auto;margin-bottom:0;transform:none!important;transition:none}.magic-ui-marquee-track,.v2-animated-list-item,.v2-beam-path{animation:none!important}.v2-bar-fill{height:var(--bar-height)!important}.hero-audience-slot-track{animation:none!important;transform:translateZ(0)!important}.trust-metric-strip{opacity:1;transform:none;transition:none}.product-vision-section.is-motion-ready .product-vision-reveal,.product-vision-section.is-motion-ready.is-visible .product-vision-reveal{opacity:1!important;transform:none!important;filter:none!important;transition:none!important;will-change:auto}.product-vision-section .product-vision-ambient,.product-vision-section.is-motion-ready .product-vision-ambient,.product-vision-section.is-motion-ready.is-visible .product-vision-ambient{opacity:1!important;transform:none!important;transition:none!important}.product-vision-section .product-vision-light{animation:none!important;transform:none!important;will-change:auto}.product-vision-section .product-vision-visual,.product-vision-section .product-vision-visual *{opacity:1!important;stroke-dashoffset:0!important;transform:none!important;filter:none!important;animation:none!important}.product-vision-section .vision-spectrum-cycle{animation:none!important;filter:none!important;will-change:auto}.product-vision-section .vision-depth-plane{opacity:.58!important}.product-vision-section .vision-prism-stroke{opacity:.94!important;stroke-dashoffset:0!important}.product-vision-section .product-vision-visual:before{opacity:.72!important;transform:none!important;transition:none!important}.product-vision-section .product-vision-point:before,.product-vision-section .product-vision-point:after{opacity:0!important;animation:none!important}.product-vision-points article:hover,.product-vision-section.is-motion-ready.is-visible .product-vision-point:hover{transform:none!important}.product-vision-points article:hover .product-vision-visual{filter:none!important;transform:none!important}}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::placeholder{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-500::placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 47 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/80:hover{background-color:#ef4444cc}.hover\:bg-destructive\/90:hover{background-color:#ef4444e6}.hover\:bg-primary\/80:hover{background-color:#f4f4f5cc}.hover\:bg-primary\/90:hover{background-color:#f4f4f5e6}.hover\:bg-secondary\/80:hover{background-color:#18181bcc}.hover\:bg-zinc-200:hover{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.hover\:text-accent-foreground:hover{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-white\/40:focus{border-color:#fff6}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: rgba(255, 255, 255, .4)}.focus\:ring-white\/10:focus{--tw-ring-color: rgb(255 255 255 / .1)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: rgba(255, 255, 255, .4)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-zinc-600:disabled{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.disabled\:text-zinc-300:disabled{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width: 640px){.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:h-10{height:2.5rem}.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-7{gap:1.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:mt-7{margin-top:1.75rem}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-9{line-height:2.25rem}}@media (min-width: 1024px){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-\[1\.14fr_0\.86fr\]{grid-template-columns:1.14fr .86fr}.lg\:items-center{align-items:center}.lg\:gap-8{gap:2rem}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:pt-0{padding-top:0}}@media (min-width: 1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
